@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Belanosima&family=Zen+Kaku+Gothic+New:wght@500;700&display=swap");
* {
  box-sizing: border-box;
}

html {
  scroll-behavior: smooth;
}

body {
  min-width: auto;
  padding-top: 0;
  font-family: 'Zen Kaku Gothic New', sans-serif;
  font-weight: 500;
  font-style: normal;
}

.pc {
  display: block;
}

@media (max-width: 425px) {
  .pc {
    display: none;
  }
}

.sp {
  display: none;
}

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

@keyframes floatLarge {
  0% {
    transform: translateY(-2px);
  }
  100% {
    transform: translateY(2px);
  }
}

@keyframes floatSmall {
  0% {
    transform: translateY(-1.5px);
  }
  100% {
    transform: translateY(1.5px);
  }
}

.xmas2025-header {
  display: none;
}

@media (max-width: 425px) {
  .xmas2025-header {
    display: block;
  }
}

.xmas2025-header--hamburger {
  position: fixed;
  top: 16px;
  right: 16px;
  z-index: 301;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: column;
  gap: 4px;
}

.xmas2025-header--hamburger_icon {
  position: relative;
  display: block;
  width: 32px;
  height: 16px;
}

.xmas2025-header--hamburger_icon:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 301;
  height: 2px;
  background-color: #ffffff;
}

.xmas2025-header--hamburger_icon:after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 301;
  height: 2px;
  background-color: #ffffff;
}

.xmas2025-header--hamburger_text {
  color: #ffffff;
  font-size: 10px;
  line-height: 1.5;
}

.xmas2025-header_menu {
  position: fixed;
  inset: 0;
  z-index: 300;
  background-image: url("../../images/event/christmas2025/xmas2025-contents_bg.png");
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: 0.5s;
}

.js-header_open .xmas2025-header_menu {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

.xmas2025-header_menu--bg_img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.xmas2025-header_menu--wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  flex-direction: column;
}

.xmas2025-header_menu--category + .xmas2025-header_menu--category {
  margin-top: 24px;
}

.xmas2025-header_menu--title_img {
  display: block;
  margin: 0 auto;
}

.xmas2025-header_menu--list {
  width: -moz-max-content;
  width: max-content;
  margin-top: 16px;
}

.xmas2025-header_menu--category-enjoy .xmas2025-header_menu--list {
  margin-top: 24px;
}

.xmas2025-header_menu--item + .xmas2025-header_menu--item {
  margin-top: 8px;
}

.xmas2025-header_menu--category-enjoy .xmas2025-header_menu--item + .xmas2025-header_menu--item {
  margin-top: 20px;
}

.xmas2025-header_menu--anchor {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
}

.xmas2025-header_menu--text {
  font-family: "Belanosima", sans-serif;
  font-weight: 400;
  color: #b81c22;
  font-size: 21px;
  line-height: 1.6;
}

.xmas2025-header_menu--check_img {
  display: block;
  transition: 0.3s transform;
}

.xmas2025-header_menu--check_img-plus {
  transform: rotate(8deg);
}

.xmas2025-header_menu--check_img-minus {
  transform: rotate(-8deg);
}

.xmas2025-fixed {
  display: none;
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 200;
  align-items: center;
  justify-content: space-between;
  gap: 3px;
  border-top: #d2a143 3px solid;
  background-color: #d2a143;
  transition: 0.5s;
}

.xmas2025-fixed.is-hidden {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}

@media (max-width: 425px) {
  .xmas2025-fixed {
    display: flex;
  }
}

.xmas2025-fixed--anchor_link {
  font-family: "Belanosima", sans-serif;
  font-weight: 400;
  flex: 1;
  position: relative;
  padding: 8px 0;
  color: #ffffff;
  font-size: 24px;
  line-height: 1.6;
  text-align: center;
}

.xmas2025-fixed--anchor_link-shopping {
  background-image: url("../../images/event/christmas2025/xmas2025-contents_bg.png");
}

.xmas2025-fixed--anchor_link-enjoy {
  background-image: url("../../images/event/christmas2025/xmas2025-contents_shopping-gourmet_bg.png");
}

.xmas2025-fixed--heart_left_img {
  position: absolute;
  bottom: 5px;
  left: 6px;
  z-index: 200;
}

.xmas2025-fixed--heart_right_img {
  position: absolute;
  top: 7px;
  right: 7px;
  z-index: 200;
}

.xmas2025-fixed--star_left_img {
  position: absolute;
  bottom: 3px;
  left: 9px;
  z-index: 200;
}

.xmas2025-fixed--star_right_img {
  position: absolute;
  top: 5px;
  right: 5px;
  z-index: 200;
}

.xmas2025-opening {
  position: fixed;
  inset: 0;
  z-index: 500;
  background-color: #b20408;
  overflow: hidden;
  background-image: url("../../images/event/christmas2025/xmas2025-contents_bg.png");
  transition: 0.5s;
  transition-delay: 5.5s;
}

.xmas2025-opening.js-load {
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
}

.xmas2025-opening--copyright {
  position: absolute;
  bottom: 4px;
  right: -24px;
  z-index: 503;
  color: #ffffff;
  font-size: 10px;
  transform: scale(0.6);
}

@media (max-width: 425px) {
  .xmas2025-opening_pc {
    display: none;
  }
}

.xmas2025-opening_pc--left_top_img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 500;
  transform: translate(-100px, -209px);
  transition: 1s ease-in-out;
}

.js-load .xmas2025-opening_pc--left_top_img {
  transform: translate(0, 0);
}

.xmas2025-opening_pc--right_top_img {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 500;
  transform: translate(100px, -209px);
  transition: 1s ease-in-out;
}

.js-load .xmas2025-opening_pc--right_top_img {
  transform: translate(0, 0);
}

.xmas2025-opening_pc--left_bottom_img {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 500;
  transform: translate(-100px, 209px);
  transition: 1s ease-in-out;
}

.js-load .xmas2025-opening_pc--left_bottom_img {
  transform: translate(0, 0);
}

.xmas2025-opening_pc--right_bottom_img {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 500;
  transform: translate(100px, 209px);
  transition: 1s ease-in-out;
}

.js-load .xmas2025-opening_pc--right_bottom_img {
  transform: translate(0, 0);
}

.xmas2025-opening_pc--left_heart_img {
  position: absolute;
  top: 117px;
  left: 0;
  z-index: 500;
  opacity: 0;
  transition: 0.5s ease-in-out;
  transition-delay: 0.5s;
}

.js-load .xmas2025-opening_pc--left_heart_img {
  opacity: 1;
}

.xmas2025-opening_pc--right_heart_img {
  position: absolute;
  top: 117px;
  right: 0;
  z-index: 500;
  opacity: 0;
  transition: 0.5s ease-in-out;
  transition-delay: 0.5s;
}

.js-load .xmas2025-opening_pc--right_heart_img {
  opacity: 1;
}

.xmas2025-opening_pc--yasai_img {
  position: absolute;
  z-index: 501;
  opacity: 0;
  transition: 1s ease-in-out;
  transition-delay: 1s;
}

.js-load .xmas2025-opening_pc--yasai_img {
  transform: translate(0, 0);
  opacity: 1;
}

.js-load .xmas2025-opening_pc--yasai_img-04 {
  transform: rotate(13.15deg);
}

.xmas2025-opening_pc--yasai_img-01 {
  top: 47px;
  left: 79px;
  transform: translate(20px, 10px);
}

.xmas2025-opening_pc--yasai_img-02 {
  top: 121px;
  right: 58px;
  transform: translate(-20px, 10px);
}

.xmas2025-opening_pc--yasai_img-03 {
  bottom: 68px;
  left: 47px;
  transform: translate(-15px, 15px);
}

.xmas2025-opening_pc--yasai_img-04 {
  bottom: 43px;
  right: 27px;
  transform: translate(15px, 15px) rotate(13.15deg);
}

.xmas2025-opening_pc--main_wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 502;
  transform: translate(-50%, calc(40px - 50%));
}

.xmas2025-opening_pc--title_img {
  display: block;
  margin: 0 auto;
  opacity: 0;
  transform: scale(0.9);
  transition: 1s ease-in-out;
  transition-delay: 2.5s;
}

.js-load .xmas2025-opening_pc--title_img {
  opacity: 1;
  transform: scale(1);
}

.xmas2025-opening_pc--logo_img {
  display: block;
  margin: 56px auto 0;
  opacity: 0;
  transform: scale(0.9);
  transition: 1s ease-in-out;
  transition-delay: 2.5s;
}

.js-load .xmas2025-opening_pc--logo_img {
  opacity: 1;
  transform: scale(1);
}

.xmas2025-opening_sp {
  display: none;
}

@media (max-width: 425px) {
  .xmas2025-opening_sp {
    display: block;
  }
}

.xmas2025-opening_sp--left_top_img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 500;
  transform: translate(-40px, -81px);
  transition: 1s ease-in-out;
}

.js-load .xmas2025-opening_sp--left_top_img {
  transform: translate(0, 0);
}

.xmas2025-opening_sp--right_top_img {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 500;
  transform: translate(40px, -81px);
  transition: 1s ease-in-out;
}

.js-load .xmas2025-opening_sp--right_top_img {
  transform: translate(0, 0);
}

.xmas2025-opening_sp--left_bottom_img {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 500;
  transform: translate(-40px, 81px);
  transition: 1s ease-in-out;
}

.js-load .xmas2025-opening_sp--left_bottom_img {
  transform: translate(0, 0);
}

.xmas2025-opening_sp--right_bottom_img {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 500;
  transform: translate(40px, 81px);
  transition: 1s ease-in-out;
}

.js-load .xmas2025-opening_sp--right_bottom_img {
  transform: translate(0, 0);
}

.xmas2025-opening_sp--heart_left_top_large {
  position: absolute;
  top: 177px;
  left: 40px;
  z-index: 500;
  opacity: 0;
  transition: 0.5s ease-in-out;
  transition-delay: 0.5s;
}

.js-load .xmas2025-opening_sp--heart_left_top_large {
  opacity: 1;
}

.xmas2025-opening_sp--heart_left_top {
  position: absolute;
  top: 203px;
  left: 0;
  z-index: 500;
  opacity: 0;
  transition: 0.5s ease-in-out;
  transition-delay: 0.5s;
}

.js-load .xmas2025-opening_sp--heart_left_top {
  opacity: 1;
}

.xmas2025-opening_sp--heart_right_top_large {
  position: absolute;
  top: 276px;
  right: 17px;
  z-index: 500;
  opacity: 0;
  transition: 0.5s ease-in-out;
  transition-delay: 0.5s;
}

.js-load .xmas2025-opening_sp--heart_right_top_large {
  opacity: 1;
}

.xmas2025-opening_sp--heart_right_top {
  position: absolute;
  top: 203px;
  right: 0;
  z-index: 500;
  opacity: 0;
  transition: 0.5s ease-in-out;
  transition-delay: 0.5s;
}

.js-load .xmas2025-opening_sp--heart_right_top {
  opacity: 1;
}

.xmas2025-opening_sp--heart_left {
  position: absolute;
  bottom: 218px;
  left: 0;
  z-index: 500;
  opacity: 0;
  transition: 0.5s ease-in-out;
  transition-delay: 0.5s;
}

.js-load .xmas2025-opening_sp--heart_left {
  opacity: 1;
}

.xmas2025-opening_sp--heart_right {
  position: absolute;
  bottom: 218px;
  right: 0;
  z-index: 500;
  opacity: 0;
  transition: 0.5s ease-in-out;
  transition-delay: 0.5s;
}

.js-load .xmas2025-opening_sp--heart_right {
  opacity: 1;
}

.xmas2025-opening_sp--heart_bottom_large {
  position: absolute;
  bottom: 73px;
  right: 111px;
  z-index: 500;
  opacity: 0;
  transition: 0.5s ease-in-out;
  transition-delay: 0.5s;
}

.js-load .xmas2025-opening_sp--heart_bottom_large {
  opacity: 1;
}

.xmas2025-opening_sp--heart_bottom {
  position: absolute;
  bottom: 19px;
  left: 123px;
  z-index: 500;
  opacity: 0;
  transition: 0.5s ease-in-out;
  transition-delay: 0.5s;
}

.js-load .xmas2025-opening_sp--heart_bottom {
  opacity: 1;
}

.xmas2025-opening_sp--yasai_img {
  position: absolute;
  z-index: 501;
  opacity: 0;
  transition: 1s ease-in-out;
  transition-delay: 1s;
}

.js-load .xmas2025-opening_sp--yasai_img {
  transform: translate(0, 0);
  opacity: 1;
}

.js-load .xmas2025-opening_sp--yasai_img-04 {
  transform: rotate(13.15deg);
}

.xmas2025-opening_sp--yasai_img-01 {
  top: 44px;
  left: 8px;
  transform: translate(15px, 8px);
}

.xmas2025-opening_sp--yasai_img-02 {
  top: 81px;
  right: 0;
  transform: translate(-15px, 8px);
}

.xmas2025-opening_sp--yasai_img-03 {
  bottom: 56px;
  left: 0;
  transform: translate(-10px, 10px);
}

.xmas2025-opening_sp--yasai_img-04 {
  bottom: 65px;
  right: -8px;
  transform: translate(10px, 10px) rotate(13.15deg);
}

.xmas2025-opening_sp--main_wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 502;
  transform: translate(-50%, -50%);
  width: 100%;
}

.xmas2025-opening_sp--title_img {
  display: block;
  margin: 0 auto;
  opacity: 0;
  transform: scale(0.9);
  transition: 1s ease-in-out;
  transition-delay: 2.5s;
}

.js-load .xmas2025-opening_sp--title_img {
  opacity: 1;
  transform: scale(1);
}

.xmas2025-opening_sp--logo_img {
  display: block;
  margin: 32px auto 0;
  opacity: 0;
  transform: scale(0.9);
  transition: 1s ease-in-out;
  transition-delay: 2.5s;
}

.js-load .xmas2025-opening_sp--logo_img {
  opacity: 1;
  transform: scale(1);
}

.xmas2025-contents {
  width: 456px;
  margin: 0 auto;
  border-left: #D2A143 4px solid;
  border-right: #D2A143 4px solid;
  background-image: url("../../images/event/christmas2025/xmas2025-contents_bg.png");
  padding-top: 36px;
}

@media (max-width: 425px) {
  .xmas2025-contents {
    width: 100%;
    padding-top: 0;
    border-left: none;
    border-right: none;
  }
}

.xmas2025-contents_mv_sp {
  display: none;
}

@media (max-width: 425px) {
  .xmas2025-contents_mv_sp {
    position: relative;
    display: block;
    padding-top: 56px;
    overflow: hidden;
  }
}

.xmas2025-contents_mv_sp--heart_large_img {
  position: absolute;
  z-index: 100;
  animation: floatLarge 2s ease-in-out infinite alternate-reverse;
}

.xmas2025-contents_mv_sp--heart_large_img-01 {
  top: 29px;
  left: 32px;
}

.xmas2025-contents_mv_sp--heart_large_img-02 {
  top: 63px;
  right: 32px;
  animation-delay: 0.4s;
}

.xmas2025-contents_mv_sp--heart_small_img {
  position: absolute;
  z-index: 100;
  animation: floatSmall 1.5s ease-in-out infinite alternate-reverse;
}

.xmas2025-contents_mv_sp--heart_small_img-01 {
  top: 68px;
  left: -7px;
}

.xmas2025-contents_mv_sp--heart_small_img-02 {
  top: 95px;
  left: 21px;
  animation-delay: 0.2s;
}

.xmas2025-contents_mv_sp--heart_small_img-03 {
  top: 122px;
  left: -7px;
  animation-delay: 0.5s;
}

.xmas2025-contents_mv_sp--heart_small_img-04 {
  top: 102px;
  right: -7px;
  animation-delay: 0.3s;
}

.xmas2025-contents_mv_sp--heart_small_img-05 {
  top: 129px;
  right: 21px;
  animation-delay: 0.5s;
}

.xmas2025-contents_mv_sp--heart_small_img-06 {
  top: 156px;
  right: -7px;
  animation-delay: 0.8s;
}

.xmas2025-contents_mv_sp--title_img {
  display: block;
  margin: 0 auto;
}

.xmas2025-contents_mv_sp--visual_img {
  display: block;
  width: 100%;
  margin-top: -16px;
}

.xmas2025-contents_mv_sp--logo_img {
  display: block;
  margin: -16px auto 0;
}

.xmas2025-contents_menu {
  display: none;
}

@media (max-width: 425px) {
  .xmas2025-contents_menu {
    position: relative;
    display: block;
    width: -moz-max-content;
    width: max-content;
    margin: 64px auto 100px;
  }
}

.xmas2025-contents_menu--wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  flex-direction: column;
}

.xmas2025-contents_menu--category + .xmas2025-contents_menu--category {
  margin-top: 24px;
}

.xmas2025-contents_menu--title_img {
  display: block;
  margin: 0 auto;
}

.xmas2025-contents_menu--list {
  width: -moz-max-content;
  width: max-content;
  margin-top: 16px;
}

.xmas2025-contents_menu--category-enjoy .xmas2025-contents_menu--list {
  margin-top: 24px;
}

.xmas2025-contents_menu--item + .xmas2025-contents_menu--item {
  margin-top: 8px;
}

.xmas2025-contents_menu--category-enjoy .xmas2025-contents_menu--item + .xmas2025-contents_menu--item {
  margin-top: 20px;
}

.xmas2025-contents_menu--anchor {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
}

.xmas2025-contents_menu--text {
  font-family: "Belanosima", sans-serif;
  font-weight: 400;
  color: #b81c22;
  font-size: 21px;
  line-height: 1.6;
}

.xmas2025-contents_menu--check_img {
  display: block;
  transition: 0.3s transform;
}

.xmas2025-contents_menu--check_img-plus {
  transform: rotate(8deg);
}

.xmas2025-contents_menu--check_img-minus {
  transform: rotate(-8deg);
}

.xmas2025-contents_menu--anchor:hover .xmas2025-contents_menu--check_img {
  transform: none;
}

@media (max-width: 425px) {
  .xmas2025-contents_menu--anchor:hover .xmas2025-contents_menu--check_img-plus {
    transform: rotate(8deg);
  }
  .xmas2025-contents_menu--anchor:hover .xmas2025-contents_menu--check_img-minus {
    transform: rotate(-8deg);
  }
}

.xmas2025-contents_shopping {
  width: 100%;
}

.xmas2025-contents_shopping + .xmas2025-contents_shopping {
  margin-top: 100px;
}

.xmas2025-contents_shopping--top_img {
  display: none;
  width: 100%;
}

.js-contents_show-01 .xmas2025-contents_shopping--top_img-01 {
  display: block;
}

.js-contents_show-02 .xmas2025-contents_shopping--top_img-02 {
  display: block;
}

.xmas2025-contents_shopping--bg {
  margin: -100px auto;
}

.xmas2025-contents_shopping--bg-gourmet {
  background-image: -webkit-image-set(url("../../images/event/christmas2025/xmas2025-contents_shopping-gourmet_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-contents_shopping-gourmet_bg@2x.png") 2x);
  background-image: image-set(url("../../images/event/christmas2025/xmas2025-contents_shopping-gourmet_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-contents_shopping-gourmet_bg@2x.png") 2x);
}

.xmas2025-contents_shopping--bg-fashion {
  background-image: -webkit-image-set(url("../../images/event/christmas2025/xmas2025-contents_shopping-fashion_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-contents_shopping-fashion_bg@2x.png") 2x);
  background-image: image-set(url("../../images/event/christmas2025/xmas2025-contents_shopping-fashion_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-contents_shopping-fashion_bg@2x.png") 2x);
}

.xmas2025-contents_shopping--bg-cosme {
  background-image: -webkit-image-set(url("../../images/event/christmas2025/xmas2025-contents_shopping-cosme_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-contents_shopping-cosme_bg@2x.png") 2x);
  background-image: image-set(url("../../images/event/christmas2025/xmas2025-contents_shopping-cosme_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-contents_shopping-cosme_bg@2x.png") 2x);
}

.xmas2025-contents_shopping--title_img {
  display: block;
  margin: 0 auto;
}

.xmas2025-contents_shopping--list {
  position: relative;
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 20px;
  margin: 40px 20px 0;
}

.xmas2025-contents_shopping--item {
  width: 47%;
}

.xmas2025-contents_shopping--link {
  position: relative;
  display: block;
}

.xmas2025-contents_shopping--link_img {
  display: block;
  width: 100%;
  height: auto;
  border: #e8cfa0 2px solid;
  border-radius: 8px;
}

.xmas2025-contents_shopping--limited_mark {
  position: absolute;
  bottom: 6px;
  right: 6px;
  z-index: 100;
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  padding: 3px 8px;
  border-radius: 12px;
  background-color: #d2a143;
  color: #b81c22;
  font-size: 10px;
  font-weight: bold;
}

.xmas2025-contents_shopping--logo_img {
  display: block;
  height: auto;
  margin-top: 8px;
  border-radius: 5px;
}

.xmas2025-contents_shopping--name {
  margin-top: 8px;
  color: #ffffff;
  font-size: 14px;
}

.xmas2025-contents_shopping--name-small {
  font-size: 12px;
}

.xmas2025-contents_shopping--price {
  margin-top: 8px;
  color: #ffffff;
  font-size: 14px;
}

.xmas2025-contents_shopping--price-small {
  font-size: 12px;
}

.xmas2025-contents_shopping--bottom_img {
  display: none;
  width: 100%;
}

.js-contents_show-01 .xmas2025-contents_shopping--bottom_img-01 {
  display: block;
}

.js-contents_show-02 .xmas2025-contents_shopping--bottom_img-02 {
  display: block;
}

.xmas2025-contents_enjoy {
  margin-top: 100px;
}

.xmas2025-contents_enjoy--top_img {
  display: none;
  width: 100%;
}

.js-contents_show-01 .xmas2025-contents_enjoy--top_img-01 {
  display: block;
}

.js-contents_show-02 .xmas2025-contents_enjoy--top_img-02 {
  display: block;
}

.xmas2025-contents_enjoy--bg {
  margin: -110px auto 0;
  padding-top: 40px;
  padding-bottom: 32px;
  background-image: -webkit-image-set(url("../../images/event/christmas2025/xmas2025-contents_shopping-gourmet_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-contents_shopping-gourmet_bg@2x.png") 2x);
  background-image: image-set(url("../../images/event/christmas2025/xmas2025-contents_shopping-gourmet_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-contents_shopping-gourmet_bg@2x.png") 2x);
}

.xmas2025-contents_enjoy--title_img {
  display: block;
  margin: 0 auto;
}

.xmas2025-contents_enjoy--note_list {
  margin: 32px 20px 0;
}

.xmas2025-contents_enjoy--note_item {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  color: #ffffff;
  font-size: 12px;
  line-height: 1.5;
}

.xmas2025-contents_enjoy--note_item:before {
  content: '※';
}

.xmas2025-contents_enjoy_contents {
  margin: 32px 10px 0;
  padding: 40px 10px;
  background-image: url("../../images/event/christmas2025/xmas2025-contents_enjoy_contents_bg.png");
  border-radius: 40px;
}

.xmas2025-contents_enjoy_contents--title_img {
  display: block;
  margin: 0 auto;
}

.xmas2025-contents_enjoy_contents--present_img {
  display: block;
  margin: 0 auto;
}

.xmas2025-contents_enjoy_contents--top_note {
  margin-top: 10px;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_contents--list {
  margin-top: 30px;
}

.xmas2025-contents_enjoy_contents--item + .xmas2025-contents_enjoy_contents--item {
  margin-top: 30px;
}

.xmas2025-contents_enjoy_contents--item_lead {
  padding: 8px 0;
  border-radius: 4px;
  background-color: #006c46;
}

.xmas2025-contents_enjoy_contents--item_lead_img {
  display: block;
  margin: 0 auto;
}

.xmas2025-contents_enjoy_contents--chance {
  margin-top: 8px;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}

.xmas2025-contents_enjoy_contents--apply {
  margin-top: 4px;
  font-size: 20px;
  font-weight: bold;
  text-align: center;
}

.xmas2025-contents_enjoy_contents--line_link {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  width: 280px;
  margin: 20px auto 0;
  padding: 16px 0;
  border-radius: 36px;
  background-color: #06c755;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
}

.xmas2025-contents_enjoy_contents--line_link:before {
  content: '';
  display: block;
  width: 33px;
  height: 31px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2233%22%20height%3D%2231%22%20fill%3D%22none%22%20viewBox%3D%220%200%2033%2031%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16.252.004C7.29.004%200%205.92%200%2013.193c0%206.518%205.782%2011.98%2013.592%2013.012.532.113%201.249.349%201.431.797.127.48.145.982.054%201.47%200%200-.19%201.146-.233%201.39-.071.41-.325%201.607%201.408.877%201.733-.731%209.36-5.512%2012.77-9.436%202.355-2.582%203.483-5.204%203.483-8.114C32.505%205.917%2025.215%200%2016.253%200m-5.735%2017.075a.315.315%200%200%201-.317.316H5.647a.3.3%200%200%201-.218-.086l-.005-.005a.32.32%200%200%201-.089-.22V9.995a.316.316%200%200%201%20.316-.317H6.79a.316.316%200%200%201%20.316.317v5.627h3.1a.317.317%200%200%201%20.317.317zm2.746%200a.317.317%200%200%201-.317.316h-1.138a.316.316%200%200%201-.316-.316V9.989a.316.316%200%200%201%20.316-.316h1.14a.317.317%200%200%201%20.317.316zm7.845%200a.317.317%200%200%201-.316.316h-1.137a.3.3%200%200%201-.08-.01h-.006l-.022-.006h-.01l-.015-.007-.015-.007-.01-.006-.014-.017a.3.3%200%200%201-.08-.078l-3.25-4.388v4.203a.317.317%200%200%201-.317.316h-1.146a.316.316%200%200%201-.316-.316V9.989a.317.317%200%200%201%20.316-.316h1.226l.02.007h.01l.017.007.01.006.017.01.01.005.015.01.008.007.018.014.005.005.02.02.024.03%203.246%204.384V9.994a.316.316%200%200%201%20.316-.316h1.14a.316.316%200%200%201%20.316.316zm6.295-5.94a.316.316%200%200%201-.316.316h-3.1v1.197h3.1a.315.315%200%200%201%20.316.317v1.14a.316.316%200%200%201-.316.316h-3.1v1.201h3.1a.317.317%200%200%201%20.316.317v1.136a.316.316%200%200%201-.316.316h-4.552a.3.3%200%200%201-.217-.086h-.006a.32.32%200%200%201-.088-.22v-7.09c0-.082.031-.161.088-.22l.006-.005a.31.31%200%200%201%20.22-.089h4.554a.316.316%200%200%201%20.316.317z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.xmas2025-contents_enjoy_contents--howto_note {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  margin-top: 10px;
  font-size: 12px;
  line-height: 1.5;
}

.xmas2025-contents_enjoy_contents--howto_note:before {
  content: '※';
}

.xmas2025-contents_enjoy_contents--howto {
  margin-top: 10px;
  font-size: 14px;
  text-align: center;
}

.xmas2025-contents_enjoy_contents--howto-green {
  color: #006c46;
  font-weight: bold;
}

.xmas2025-contents_enjoy_contents--period_list {
  margin-top: 8px;
}

.xmas2025-contents_enjoy_contents--period_item + .xmas2025-contents_enjoy_contents--period_item {
  margin-top: 8px;
}

.xmas2025-contents_enjoy_contents--period_lead {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_contents--target_period {
  font-size: 20px;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_contents--target_period-large {
  font-size: 32px;
}

.xmas2025-contents_enjoy_contents--period {
  margin-top: 4px;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_contents--period-large {
  font-size: 32px;
}

.xmas2025-contents_enjoy_contents--pickup_note {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  margin-top: 10px;
  font-size: 12px;
  line-height: 1.5;
}

.xmas2025-contents_enjoy_contents--pickup_note:before {
  content: '※';
}

.xmas2025-contents_enjoy_contents--excluded_lead {
  margin-top: 30px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.5;
}

.xmas2025-contents_enjoy_contents--excluded {
  font-size: 12px;
  line-height: 1.5;
}

.xmas2025-contents_enjoy_contents--concert_text {
  margin-top: 24px;
  font-size: 14px;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_contents--place {
  margin-top: 8px;
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_contents--place_detail {
  width: 300px;
  margin: 8px auto 0;
  font-size: 14px;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_contents--date {
  margin-top: 8px;
  font-size: 20px;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_contents--date-large {
  font-size: 32px;
}

.xmas2025-contents_enjoy_contents--time {
  font-size: 20px;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_contents--cast {
  font-size: 14px;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_contents--concert_note {
  margin-top: 10px;
  font-size: 12px;
  line-height: 1.5;
}

.xmas2025-contents_enjoy_contents--concert_note + .xmas2025-contents_enjoy_contents--concert_note {
  margin-top: 0;
}

.xmas2025-contents_enjoy_collaboration {
  margin-top: 32px;
  padding: 40px 20px;
  border-radius: 40px;
  background-image: url("../../images/event/christmas2025/xmas2025-contents_enjoy_collaboration_bg.png");
}

.xmas2025-contents_enjoy_collaboration--title_img {
  display: block;
  margin: 0 auto;
}

.xmas2025-contents_enjoy_collaboration--top_img {
  display: block;
  margin: 20px auto 0;
}

.xmas2025-contents_enjoy_collaboration--top_description {
  margin-top: 30px;
  font-size: 14px;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_collaboration--wrapper {
  margin-top: 64px;
  background-color: #ffffff;
  border-radius: 10px;
}

.xmas2025-contents_enjoy_collaboration--index_img {
  position: relative;
  top: -22px;
  display: block;
  margin: 0 auto;
}

.xmas2025-contents_enjoy_collaboration--lead {
  margin-top: -16px;
  color: #456459;
  font-size: 18px;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_collaboration--contents_img {
  display: block;
  width: calc(100% - 48px);
  margin: 20px auto 0;
}

.xmas2025-contents_enjoy_collaboration--accordion {
  display: -ms-grid;
  display: grid;
  -ms-grid-rows: 0fr;
  grid-template-rows: 0fr;
  transition: grid-template-rows 0.5s;
  transition: grid-template-rows 0.5s, -ms-grid-rows 0.5s;
}

.js-accordion_open .xmas2025-contents_enjoy_collaboration--accordion {
  -ms-grid-rows: 1fr;
  grid-template-rows: 1fr;
}

.xmas2025-contents_enjoy_collaboration--accordion_inner {
  overflow: hidden;
}

.xmas2025-contents_enjoy_collaboration--description {
  margin: 20px auto 0;
  padding: 0 24px;
  color: #456459;
  font-size: 14px;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_collaboration--description-large {
  font-size: 16px;
  font-weight: bold;
}

.xmas2025-contents_enjoy_collaboration--list {
  margin: 20px auto 0;
  padding: 0 24px;
}

.xmas2025-contents_enjoy_collaboration--item + .xmas2025-contents_enjoy_collaboration--item {
  margin-top: 20px;
}

.xmas2025-contents_enjoy_collaboration--item_lead {
  padding: 8px 0;
  border-radius: 4px;
  background-color: #456459;
  color: #ffffff;
  font-size: 14px;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_collaboration--date {
  margin-top: 8px;
  color: #456459;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}

.xmas2025-contents_enjoy_collaboration--date-large {
  font-size: 22px;
}

.xmas2025-contents_enjoy_collaboration--place {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  margin-top: 8px;
  color: #456459;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}

.xmas2025-contents_enjoy_collaboration--place-shokusaikan {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
}

.xmas2025-contents_enjoy_collaboration--place-shokusaikan:before {
  content: '';
  display: block;
  width: 16px;
  height: 18px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2218%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2018%22%3E%3Cpath%20stroke%3D%22%23456459%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22M14.017%207.428c0%205.062-6.509%209.4-6.509%209.4S1%2012.49%201%207.428a6.509%206.509%200%200%201%2013.017%200%22%2F%3E%3Cpath%20stroke%3D%22%23456459%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22M10.087%207.53a2.58%202.58%200%201%201-5.158%200%202.58%202.58%200%200%201%205.158%200%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.xmas2025-contents_enjoy_collaboration--shop_link {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  width: -moz-fit-content;
  width: fit-content;
  margin: 8px auto 0;
  padding: 4px 12px;
  border-radius: 16px;
  background-color: #b81c22;
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.5;
}

.xmas2025-contents_enjoy_collaboration--shop_link:after {
  content: '';
  display: block;
  width: 4px;
  height: 7px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%224%22%20height%3D%227%22%20fill%3D%22none%22%20viewBox%3D%220%200%204%207%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22square%22%20d%3D%22m3.208%203.207-2.5-2.5M.708%205.707l2.5-2.5%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.xmas2025-contents_enjoy_collaboration--target_lead {
  margin-top: 10px;
  color: #456459;
  font-size: 12px;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_collaboration--present_img {
  display: block;
  width: 100%;
  margin-top: 10px;
}

.xmas2025-contents_enjoy_collaboration--shop_lead {
  margin-top: 10px;
  color: #456459;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.5;
}

.xmas2025-contents_enjoy_collaboration--shop {
  color: #456459;
  font-size: 12px;
  line-height: 1.5;
}

.xmas2025-contents_enjoy_collaboration--note_list {
  margin-top: 20px;
}

.xmas2025-contents_enjoy_collaboration--note_item {
  color: #456459;
  font-size: 12px;
  line-height: 1.5;
}

.xmas2025-contents_enjoy_collaboration--note_item + .xmas2025-contents_enjoy_collaboration--note_item {
  margin-top: 4px;
}

.xmas2025-contents_enjoy_collaboration--button {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 100%;
  margin-top: 20px;
  padding: 12px 0;
  border-radius: 0 0 10px 10px;
  background-color: #b81c22;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
}

.xmas2025-contents_enjoy_collaboration--button-icon {
  display: block;
  width: 12px;
  height: 12px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20fill%3D%22none%22%20viewBox%3D%220%200%2012%2012%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22square%22%20stroke-width%3D%222%22%20d%3D%22M1%206h10M6%2011V1%22%2F%3E%3C%2Fsvg%3E");
}

.js-accordion_open .xmas2025-contents_enjoy_collaboration--button-icon {
  width: 12px;
  height: 2px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%222%22%20fill%3D%22none%22%20viewBox%3D%220%200%2012%202%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22square%22%20stroke-width%3D%222%22%20d%3D%22M1%201h10%22%2F%3E%3C%2Fsvg%3E");
}

.xmas2025-contents_enjoy_collaboration_what {
  margin-top: 60px;
  padding-top: 60px;
  border-top: #D2A143 2px solid;
}

.xmas2025-contents_enjoy_collaboration_what--title_img {
  display: block;
  margin: 0 auto;
}

.xmas2025-contents_enjoy_collaboration_what--description {
  margin-top: 24px;
  font-size: 14px;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_collaboration_what--copyright {
  margin-top: 40px;
  font-size: 10px;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_collaboration_what_author {
  margin-top: 56px;
  padding: 40px 24px;
  background-color: #456459;
  border-radius: 10px;
}

.xmas2025-contents_enjoy_collaboration_what_author--title {
  color: #ffffff;
  font-size: 18px;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_collaboration_what_author--img {
  display: block;
  width: 100%;
  margin-top: 4px;
}

.xmas2025-contents_enjoy_collaboration_what_author--position {
  margin-top: 16px;
  color: #ffffff;
  font-size: 14px;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_collaboration_what_author--name {
  margin-top: 8px;
  color: #ffffff;
  font-size: 24px;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-contents_enjoy_collaboration_what_author--description {
  margin-top: 24px;
  color: #ffffff;
  font-size: 14px;
  line-height: 1.5;
}

.xmas2025-footer {
  position: relative;
  background-color: #ffffff;
  padding: 64px 0;
}

.xmas2025-footer--anchor_link {
  font-family: "Belanosima", sans-serif;
  font-weight: 400;
  position: absolute;
  top: 32px;
  right: 32px;
  z-index: 100;
  color: #b81c22;
  font-size: 18px;
  line-height: 1.6;
  text-align: center;
}

.xmas2025-footer--anchor_link:before {
  content: '';
  display: block;
  width: 33px;
  height: 18px;
  margin: 0 auto;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2233%22%20height%3D%2218%22%20fill%3D%22none%22%20viewBox%3D%220%200%2033%2018%22%3E%3Cpath%20stroke%3D%22%23b81c22%22%20stroke-linecap%3D%22square%22%20stroke-width%3D%222%22%20d%3D%22M16.2%201.414%201.413%2016.2M30.992%2016.2%2016.207%201.413%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  transition: 0.3s;
}

.xmas2025-footer--anchor_link:hover:before {
  transform: translateY(-4px);
}

.xmas2025-footer--sns_wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 32px;
}

.xmas2025-footer--sns_link {
  display: block;
  transition: 0.3s;
}

.xmas2025-footer--sns_link:hover {
  opacity: 0.7;
}

.xmas2025-footer--sns_link-line {
  width: 37px;
  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%2237%22%20height%3D%2235%22%20fill%3D%22none%22%20viewBox%3D%220%200%2037%2035%22%3E%3Cpath%20fill%3D%22%23001940%22%20d%3D%22M18.35.004C8.232.004%200%206.685%200%2014.896c0%207.36%206.529%2013.526%2015.347%2014.692.6.128%201.41.394%201.616.9a3.8%203.8%200%200%201%20.06%201.659s-.215%201.295-.263%201.571c-.08.463-.367%201.814%201.59.989s10.568-6.223%2014.418-10.654c2.66-2.915%203.933-5.875%203.933-9.161C36.701%206.681%2028.47%200%2018.351%200m-6.475%2019.279a.356.356%200%200%201-.358.357H6.376a.35.35%200%200%201-.246-.097l-.006-.006a.36.36%200%200%201-.1-.248v-8a.357.357%200%200%201%20.357-.358h1.284a.357.357%200%200%201%20.357.358v6.354h3.5a.36.36%200%200%201%20.358.358zm3.1%200a.356.356%200%200%201-.358.357h-1.284a.357.357%200%200%201-.357-.357v-8a.357.357%200%200%201%20.357-.357h1.287a.357.357%200%200%201%20.358.357zm8.858%200a.357.357%200%200%201-.357.357h-1.283a.4.4%200%200%201-.091-.012h-.006l-.025-.006h-.011l-.017-.008-.017-.008-.011-.006-.016-.02a.3.3%200%200%201-.091-.088l-3.669-4.954v4.745a.356.356%200%200%201-.358.357h-1.294a.357.357%200%200%201-.357-.357v-8a.357.357%200%200%201%20.357-.357h1.384l.022.008h.011l.02.008.012.006.018.011.011.006.018.012.009.008.02.015.006.006.022.022.028.035%203.664%204.95v-4.725a.357.357%200%200%201%20.357-.357h1.287a.357.357%200%200%201%20.357.357zm7.108-6.707a.357.357%200%200%201-.357.357h-3.5v1.352h3.5a.356.356%200%200%201%20.357.358v1.287a.357.357%200%200%201-.357.357h-3.5v1.356h3.5a.356.356%200%200%201%20.357.358v1.282a.357.357%200%200%201-.357.357h-5.139a.35.35%200%200%201-.246-.097h-.006a.36.36%200%200%201-.1-.248v-8.006c0-.092.036-.181.1-.248l.006-.006a.35.35%200%200%201%20.248-.1h5.143a.356.356%200%200%201%20.357.358z%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.xmas2025-footer--sns_link-instagram {
  width: 37px;
  height: 37px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2237%22%20height%3D%2237%22%20fill%3D%22none%22%20viewBox%3D%220%200%2037%2037%22%3E%3Cpath%20fill%3D%22%23001940%22%20d%3D%22M35.477%206.284a8.9%208.9%200%200%200-2.1-3.226%208.9%208.9%200%200%200-3.227-2.1%2013.4%2013.4%200%200%200-4.424-.849C23.782.02%2023.162%200%2018.215%200s-5.57.02-7.51.109a13.3%2013.3%200%200%200-4.422.847%208.9%208.9%200%200%200-3.227%202.1%208.9%208.9%200%200%200-2.1%203.226%2013.4%2013.4%200%200%200-.847%204.424C.021%2012.65%200%2013.269%200%2018.217s.022%205.569.109%207.513c.03%201.511.317%203.006.847%204.422a9.32%209.32%200%200%200%205.329%205.329c1.416.53%202.91.816%204.422.847%201.944.088%202.563.109%207.513.109s5.568-.022%207.511-.109a13.4%2013.4%200%200%200%204.424-.847%209.3%209.3%200%200%200%205.328-5.329c.53-1.416.816-2.91.847-4.422.089-1.944.109-2.565.109-7.513s-.02-5.568-.109-7.511a13.4%2013.4%200%200%200-.847-4.424m-2.432%2019.3a10.1%2010.1%200%200%201-.627%203.383%206.04%206.04%200%200%201-3.458%203.458c-1.084.4-2.228.613-3.383.627-1.92.088-2.5.106-7.362.106s-5.442-.018-7.364-.106a10.1%2010.1%200%200%201-3.383-.627%206.05%206.05%200%200%201-3.458-3.458%2010.1%2010.1%200%200%201-.627-3.383c-.088-1.922-.106-2.5-.106-7.364s.018-5.44.106-7.362a10.1%2010.1%200%200%201%20.627-3.383%205.65%205.65%200%200%201%201.364-2.1%205.65%205.65%200%200%201%202.094-1.362%2010.1%2010.1%200%200%201%203.383-.627c1.922-.088%202.5-.106%207.364-.106s5.44.018%207.362.106c1.155.013%202.3.225%203.383.627.793.292%201.51.757%202.1%201.362a5.7%205.7%200%200%201%201.362%202.1c.4%201.084.613%202.228.627%203.383.088%201.922.106%202.5.106%207.362s-.018%205.442-.106%207.364M18.215%208.863a9.356%209.356%200%201%200%200%2018.712%209.356%209.356%200%200%200%200-18.712m0%2015.43a6.074%206.074%200%201%201-.004-12.148%206.074%206.074%200%200%201%20.004%2012.148m11.912-15.8a2.186%202.186%200%201%201-4.372%200%202.186%202.186%200%200%201%204.372%200%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.xmas2025-footer--top_link {
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  margin: 32px auto 0;
  transition: 0.3s;
}

.xmas2025-footer--top_link:hover {
  opacity: 0.7;
}

.xmas2025-footer--link_list {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 20px;
  margin-top: 36px;
}

.xmas2025-footer--other_link {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  color: #b81c22;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.5;
  transition: 0.3s;
}

.xmas2025-footer--other_link:hover {
  opacity: 0.7;
}

.xmas2025-footer--other_link:after {
  content: '';
  display: block;
  width: 4px;
  height: 7px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%224%22%20height%3D%227%22%20fill%3D%22none%22%20viewBox%3D%220%200%204%207%22%3E%3Cpath%20stroke%3D%22%23b81c22%22%20stroke-linecap%3D%22square%22%20d%3D%22m3.208%203.207-2.5-2.5M.708%205.707l2.5-2.5%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.xmas2025-footer--copyright {
  margin-top: 32px;
  color: #747474;
  font-size: 10px;
  font-weight: bold;
  line-height: 1.5;
  text-align: center;
}

.xmas2025-modal {
  position: fixed;
  top: 0;
  bottom: 0;
  left: calc(50% - 228px);
  right: calc(50% - 228px);
  z-index: 400;
  padding: 30px 30px 36px;
  background-repeat: no-repeat, repeat;
  background-position: left bottom, 0 0;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  transition: 0.5s;
}

@media (max-width: 425px) {
  .xmas2025-modal {
    left: 0;
    right: 0;
  }
}

.xmas2025-modal.is_active {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

.xmas2025-modal:has([data-genre="01_グルメ"]) {
  background-image: -webkit-image-set(url("../../images/event/christmas2025/xmas2025-modal_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-modal_bg@2x.png") 2x), -webkit-image-set(url("../../images/event/christmas2025/xmas2025-contents_shopping-gourmet_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-contents_shopping-gourmet_bg@2x.png") 2x);
  background-image: image-set(url("../../images/event/christmas2025/xmas2025-modal_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-modal_bg@2x.png") 2x), image-set(url("../../images/event/christmas2025/xmas2025-contents_shopping-gourmet_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-contents_shopping-gourmet_bg@2x.png") 2x);
}

.xmas2025-modal:has([data-genre="02_ファッション"]) {
  background-image: -webkit-image-set(url("../../images/event/christmas2025/xmas2025-modal_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-modal_bg@2x.png") 2x), -webkit-image-set(url("../../images/event/christmas2025/xmas2025-contents_shopping-fashion_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-contents_shopping-fashion_bg@2x.png") 2x);
  background-image: image-set(url("../../images/event/christmas2025/xmas2025-modal_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-modal_bg@2x.png") 2x), image-set(url("../../images/event/christmas2025/xmas2025-contents_shopping-fashion_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-contents_shopping-fashion_bg@2x.png") 2x);
}

.xmas2025-modal:has([data-genre="03_コスメ"]) {
  background-image: -webkit-image-set(url("../../images/event/christmas2025/xmas2025-modal_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-modal_bg@2x.png") 2x), -webkit-image-set(url("../../images/event/christmas2025/xmas2025-contents_shopping-cosme_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-contents_shopping-cosme_bg@2x.png") 2x);
  background-image: image-set(url("../../images/event/christmas2025/xmas2025-modal_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-modal_bg@2x.png") 2x), image-set(url("../../images/event/christmas2025/xmas2025-contents_shopping-cosme_bg.png") 1x, url("../../images/event/christmas2025/xmas2025-contents_shopping-cosme_bg@2x.png") 2x);
}

.xmas2025-modal--wrapper {
  max-height: calc(100vh - 144px);
  max-height: calc(100dvh - 144px);
  overflow-y: scroll;
}

.xmas2025-modal--close {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 313px;
  height: 60px;
  margin: 16px auto 0;
  background-color: #b81c22;
  border-radius: 100px;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
  cursor: pointer;
}

.xmas2025-modal--close:after {
  content: '';
  display: block;
  width: 10px;
  height: 10px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%2210%22%20fill%3D%22none%22%20viewBox%3D%220%200%2010%2010%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22square%22%20stroke-width%3D%222%22%20d%3D%22m1.414%201.414%207%207M8.414%201.414l-7%207%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.xmas2025-modal--img_wrapper {
  position: relative;
}

.xmas2025-modal--item_img {
  display: block;
  width: 100%;
  border: #e8cfa0 2px solid;
  border-radius: 8px;
}

.xmas2025-modal--limited_mark {
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 100;
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  padding: 4px 12px;
  border-radius: 16px;
  background-color: #d2a143;
  color: #b81c22;
  font-size: 14px;
  font-weight: bold;
}

.xmas2025-modal--logo_img {
  display: block;
  width: 90px;
  margin-top: 16px;
  border-radius: 5px;
}

.xmas2025-modal--name {
  margin-top: 16px;
  color: #ffffff;
  font-size: 18px;
  font-weight: bold;
}

.xmas2025-modal--name-small {
  font-size: 14px;
}

.xmas2025-modal--price {
  margin-top: 4px;
  color: #ffffff;
  font-size: 16px;
}

.xmas2025-modal--price-small {
  font-size: 12px;
}

.xmas2025-modal--limited_wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
  flex-wrap: wrap;
  margin-top: 16px;
}

.xmas2025-modal--limited {
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  padding: 6px;
  border: 1px #ffffff solid;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
}

.xmas2025-modal--period_wrapper {
  margin-top: 16px;
}

.xmas2025-modal--period {
  display: flex;
  align-items: flex-start;
  justify-content: flex-start;
  gap: 8px;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
}

.xmas2025-modal--period-lead {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 4px;
}

.xmas2025-modal--period-lead:before, .xmas2025-modal--period-lead:after {
  content: '';
  display: block;
  width: 6px;
  height: 6px;
  background-color: #ffffff;
  border-radius: 3px;
}

.xmas2025-modal--period + .xmas2025-modal--period {
  margin-top: 8px;
}

.xmas2025-modal--comment {
  margin-top: 16px;
  color: #ffffff;
  font-size: 14px;
  font-weight: bold;
}

.xmas2025-modal--shop {
  margin-top: 16px;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
}

.xmas2025-modal--info_wrapper {
  margin-top: 16px;
  color: #ffffff;
}

.xmas2025-modal--floor {
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
}

.xmas2025-modal--floor:before {
  content: '';
  display: inline-block;
  width: 16px;
  height: 18px;
  margin-right: 4px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2218%22%20fill%3D%22none%22%20viewBox%3D%220%200%2016%2018%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22M14.017%207.428c0%205.062-6.509%209.4-6.509%209.4S1%2012.49%201%207.428a6.509%206.509%200%200%201%2013.017%200%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20d%3D%22M10.087%207.53a2.58%202.58%200%201%201-5.158%200%202.58%202.58%200%200%201%205.158%200%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.xmas2025-modal--shop_link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  padding: 4px 12px;
  margin-left: 8px;
  background-color: #b81c22;
  border-radius: 24px;
  color: #ffffff;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.5;
}

.xmas2025-modal--shop_link:after {
  content: '';
  display: block;
  width: 4px;
  height: 7px;
  margin-top: 2px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%224%22%20height%3D%227%22%20fill%3D%22none%22%20viewBox%3D%220%200%204%207%22%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22square%22%20d%3D%22m3.208%203.207-2.5-2.5M.708%205.707l2.5-2.5%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}

.xmas2025-left {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  z-index: 100;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: calc(50% - 228px);
  max-height: 100vh;
  background-image: url("../../images/event/christmas2025/xmas2025-contents_bg.png");
  overflow: hidden;
}

.xmas2025-left--title {
  display: block;
}

.xmas2025-left--title_img {
  display: block;
  margin: 0 auto;
}

.xmas2025-left--visual_img {
  display: block;
  width: 100%;
  margin-top: -24px;
}

.xmas2025-left--logo_img {
  display: block;
  margin: -40px auto 0;
}

.xmas2025-left--heart_large_img {
  position: absolute;
  z-index: 100;
  animation: floatLarge 2s ease-in-out infinite alternate-reverse;
}

.xmas2025-left--heart_large_img-01 {
  top: 17px;
  left: 19px;
}

.xmas2025-left--heart_large_img-02 {
  top: 17px;
  right: 19px;
  animation-delay: 0.2s;
}

.xmas2025-left--heart_small_img {
  position: absolute;
  z-index: 100;
  animation: floatSmall 1.5s ease-in-out infinite alternate-reverse;
}

.xmas2025-left--heart_small_img-01 {
  top: 56px;
  left: -7px;
}

.xmas2025-left--heart_small_img-02 {
  top: 110px;
  left: -7px;
  animation-delay: 0.2s;
}

.xmas2025-left--heart_small_img-03 {
  top: 83px;
  left: 20px;
  animation-delay: 0.5s;
}

.xmas2025-left--heart_small_img-04 {
  top: 110px;
  left: 43px;
  animation-delay: 0.9s;
}

.xmas2025-left--heart_small_img-05 {
  top: 56px;
  right: -7px;
  animation-delay: 0.2s;
}

.xmas2025-left--heart_small_img-06 {
  top: 110px;
  right: -7px;
  animation-delay: 0.4s;
}

.xmas2025-left--heart_small_img-07 {
  top: 83px;
  right: 20px;
  animation-delay: 0.7s;
}

.xmas2025-left--heart_small_img-08 {
  top: 110px;
  right: 43px;
  animation-delay: 1.1s;
}

.xmas2025-left--heart_small_img-09 {
  bottom: -7px;
  left: -7px;
}

.xmas2025-left--heart_small_img-10 {
  bottom: -7px;
  left: 43px;
  animation-delay: 0.6s;
}

.xmas2025-left--heart_small_img-11 {
  bottom: -7px;
  right: -7px;
  animation-delay: 0.3s;
}

.xmas2025-left--heart_small_img-12 {
  bottom: -7px;
  right: 43px;
  animation-delay: 0.9s;
}

.xmas2025-right {
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 100;
  width: calc(50% - 228px);
  background-image: url("../../images/event/christmas2025/xmas2025-contents_bg.png");
  overflow: hidden;
}

.xmas2025-right--top_link {
  position: absolute;
  top: 20px;
  right: 20px;
  z-index: 100;
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  transition: 0.3s;
}

.xmas2025-right--top_link:hover {
  opacity: 0.7;
}

.xmas2025-right--top_left_img {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
}

.xmas2025-right--bottom_right_img {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 100;
}

.xmas2025-right--top_star_img {
  position: absolute;
  top: 60px;
  right: 48px;
  z-index: 100;
  display: none;
}

.js-right_show-01 .xmas2025-right--top_star_img-01 {
  display: block;
}

.js-right_show-02 .xmas2025-right--top_star_img-02 {
  display: block;
}

.js-right_show-03 .xmas2025-right--top_star_img-03 {
  display: block;
}

.xmas2025-right--bottom_star_img {
  position: absolute;
  bottom: 37px;
  left: 21px;
  z-index: 100;
  display: none;
}

.js-right_show-01 .xmas2025-right--bottom_star_img-01 {
  display: block;
}

.js-right_show-02 .xmas2025-right--bottom_star_img-02 {
  display: block;
}

.js-right_show-03 .xmas2025-right--bottom_star_img-03 {
  display: block;
}

.xmas2025-right--bg_img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.xmas2025-right--wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: flex;
  align-items: stretch;
  justify-content: flex-start;
  flex-direction: column;
}

.xmas2025-right--category + .xmas2025-right--category {
  margin-top: 24px;
}

.xmas2025-right--title_img {
  display: block;
  margin: 0 auto;
}

.xmas2025-right--list {
  width: -moz-max-content;
  width: max-content;
  margin-top: 16px;
}

.xmas2025-right--category-enjoy .xmas2025-right--list {
  margin-top: 24px;
}

.xmas2025-right--item + .xmas2025-right--item {
  margin-top: 8px;
}

.xmas2025-right--category-enjoy .xmas2025-right--item + .xmas2025-right--item {
  margin-top: 20px;
}

.xmas2025-right--anchor {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
}

.xmas2025-right--text {
  font-family: "Belanosima", sans-serif;
  font-weight: 400;
  color: #b81c22;
  font-size: 21px;
  line-height: 1.6;
}

.xmas2025-right--check_img {
  display: block;
  transition: 0.3s transform;
}

.xmas2025-right--check_img-plus {
  transform: rotate(8deg);
}

.xmas2025-right--check_img-minus {
  transform: rotate(-8deg);
}

.xmas2025-right--anchor:hover .xmas2025-right--check_img {
  transform: none;
}

@media (max-width: 425px) {
  .xmas2025-right--anchor:hover .xmas2025-right--check_img-plus {
    transform: rotate(8deg);
  }
  .xmas2025-right--anchor:hover .xmas2025-right--check_img-minus {
    transform: rotate(-8deg);
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi9jc3MvbGF5b3V0L2NocmlzdG1hczIwMjUuY3NzIiwiY29tbW9uL2Nzcy9sYXlvdXQvY2hyaXN0bWFzMjAyNS5zY3NzIiwiY29tbW9uL2Nzcy9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNJaEIsdUhBQVk7QUFLWjtFQUNFLHNCQUFzQjtBRE54Qjs7QUNRQTtFQUNFLHVCQUF1QjtBREx6Qjs7QUNPQTtFQUNFLGVBQWU7RUFDZixjQUFjO0VBQ2QsOENBQThDO0VBQzlDLGdCQUFnQjtFQUNoQixrQkFBa0I7QURKcEI7O0FDT0E7RUFDRSxjQUFjO0FESmhCOztBRVlFO0VEVEY7SUFHSSxhQUFhO0VERGY7QUFDRjs7QUNHQTtFQUNFLGFBQWE7QURBZjs7QUVFRTtFREhGO0lBR0ksY0FBYztFREdoQjtBQUNGOztBQ1VBO0VBQ0U7SUFDRSwyQkFBMkI7RURQN0I7RUNTQTtJQUNFLDBCQUEwQjtFRFA1QjtBQUNGOztBQ1NBO0VBQ0U7SUFDRSw2QkFBNkI7RUROL0I7RUNRQTtJQUNFLDRCQUE0QjtFRE45QjtBQUNGOztBQ1FBO0VBQ0UsYUFBYTtBRExmOztBRTFCRTtFRDhCRjtJQUdJLGNBQWM7RURGaEI7QUFDRjs7QUNHRTtFQUNFLGVBQWU7RUFDZixTQUFTO0VBQ1QsV0FBVztFQUNYLFlBakNnQjtFQWtDaEIsYUFBYTtFQUNiLG1CQUFtQjtFQUNuQiwyQkFBMkI7RUFDM0Isc0JBQXNCO0VBQ3RCLFFBQVE7QURBWjs7QUNFRTtFQUNFLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsV0FBVztFQUNYLFlBQVk7QURDaEI7O0FDTEc7RUFNRyxXQUFXO0VBQ1gsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sT0FBTztFQUNQLFFBQVE7RUFDUixZQXBEYztFQXFEZCxXQUFXO0VBQ1gseUJBQXlCO0FERy9COztBQ2pCRztFQWlCRyxXQUFXO0VBQ1gsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixTQUFTO0VBQ1Qs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O0VBQzNCLFFBQVE7QUQrUlo7O0FDN1JFO0VBaDZEQSxxQ0FBcUM7RUFDckMsZ0JBQWdCO0VBaTZEZCxjQUFjO0VBQ2QsZUFBZTtFQUNmLGdCQUFnQjtBRGlTcEI7O0FDL1JFO0VBQ0UsY0FBYztFQUNkLDBCQUEwQjtBRGtTOUI7O0FDalNJO0VBQ0UsdUJBQXVCO0FEb1M3Qjs7QUNsU0k7RUFDRSx3QkFBd0I7QURxUzlCOztBQ25TSTtFQUNFLGVBQWU7QURzU3JCOztBRTVyRUU7RUR5NURJO0lBRUksdUJBQXVCO0VEc1MvQjtFQ3hTSTtJQUtJLHdCQUF3QjtFRHNTaEM7QUFDRiIsImZpbGUiOiJjb21tb24vY3NzL2xheW91dC9jaHJpc3RtYXMyMDI1LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CZWxhbm9zaW1hJmZhbWlseT1aZW4rS2FrdStHb3RoaWMrTmV3OndnaHRANTAwOzcwMCZkaXNwbGF5PXN3YXBcIik7XG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5ib2R5IHtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgZm9udC1mYW1pbHk6ICdaZW4gS2FrdSBHb3RoaWMgTmV3Jywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4ucGMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZsb2F0TGFyZ2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmxvYXRTbWFsbCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEuNXB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMS41cHgpO1xuICB9XG59XG5cbi54bWFzMjAyNS1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnhtYXMyMDI1LWhlYWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnhtYXMyMDI1LWhlYWRlci0taGFtYnVyZ2VyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDE2cHg7XG4gIHJpZ2h0OiAxNnB4O1xuICB6LWluZGV4OiAzMDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA0cHg7XG59XG5cbi54bWFzMjAyNS1oZWFkZXItLWhhbWJ1cmdlcl9pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLnhtYXMyMDI1LWhlYWRlci0taGFtYnVyZ2VyX2ljb246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDMwMTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi54bWFzMjAyNS1oZWFkZXItLWhhbWJ1cmdlcl9pY29uOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDMwMTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi54bWFzMjAyNS1oZWFkZXItLWhhbWJ1cmdlcl90ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnhtYXMyMDI1LWhlYWRlcl9tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogMzAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19iZy5wbmdcIik7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG5cbi5qcy1oZWFkZXJfb3BlbiAueG1hczIwMjUtaGVhZGVyX21lbnUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLnhtYXMyMDI1LWhlYWRlcl9tZW51LS1iZ19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4ueG1hczIwMjUtaGVhZGVyX21lbnUtLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4ueG1hczIwMjUtaGVhZGVyX21lbnUtLWNhdGVnb3J5ICsgLnhtYXMyMDI1LWhlYWRlcl9tZW51LS1jYXRlZ29yeSB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi54bWFzMjAyNS1oZWFkZXJfbWVudS0tdGl0bGVfaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ueG1hczIwMjUtaGVhZGVyX21lbnUtLWxpc3Qge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi54bWFzMjAyNS1oZWFkZXJfbWVudS0tY2F0ZWdvcnktZW5qb3kgLnhtYXMyMDI1LWhlYWRlcl9tZW51LS1saXN0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnhtYXMyMDI1LWhlYWRlcl9tZW51LS1pdGVtICsgLnhtYXMyMDI1LWhlYWRlcl9tZW51LS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4ueG1hczIwMjUtaGVhZGVyX21lbnUtLWNhdGVnb3J5LWVuam95IC54bWFzMjAyNS1oZWFkZXJfbWVudS0taXRlbSArIC54bWFzMjAyNS1oZWFkZXJfbWVudS0taXRlbSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi54bWFzMjAyNS1oZWFkZXJfbWVudS0tYW5jaG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBnYXA6IDhweDtcbn1cblxuLnhtYXMyMDI1LWhlYWRlcl9tZW51LS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiQmVsYW5vc2ltYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2I4MWMyMjtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4ueG1hczIwMjUtaGVhZGVyX21lbnUtLWNoZWNrX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiAwLjNzIHRyYW5zZm9ybTtcbn1cblxuLnhtYXMyMDI1LWhlYWRlcl9tZW51LS1jaGVja19pbWctcGx1cyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDhkZWcpO1xufVxuXG4ueG1hczIwMjUtaGVhZGVyX21lbnUtLWNoZWNrX2ltZy1taW51cyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC04ZGVnKTtcbn1cblxuLnhtYXMyMDI1LWZpeGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyMDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAzcHg7XG4gIGJvcmRlci10b3A6ICNkMmExNDMgM3B4IHNvbGlkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJhMTQzO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuXG4ueG1hczIwMjUtZml4ZWQuaXMtaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC54bWFzMjAyNS1maXhlZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4ueG1hczIwMjUtZml4ZWQtLWFuY2hvcl9saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiQmVsYW5vc2ltYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmbGV4OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi54bWFzMjAyNS1maXhlZC0tYW5jaG9yX2xpbmstc2hvcHBpbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19iZy5wbmdcIik7XG59XG5cbi54bWFzMjAyNS1maXhlZC0tYW5jaG9yX2xpbmstZW5qb3kge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy1nb3VybWV0X2JnLnBuZ1wiKTtcbn1cblxuLnhtYXMyMDI1LWZpeGVkLS1oZWFydF9sZWZ0X2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA1cHg7XG4gIGxlZnQ6IDZweDtcbiAgei1pbmRleDogMjAwO1xufVxuXG4ueG1hczIwMjUtZml4ZWQtLWhlYXJ0X3JpZ2h0X2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIHJpZ2h0OiA3cHg7XG4gIHotaW5kZXg6IDIwMDtcbn1cblxuLnhtYXMyMDI1LWZpeGVkLS1zdGFyX2xlZnRfaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDNweDtcbiAgbGVmdDogOXB4O1xuICB6LWluZGV4OiAyMDA7XG59XG5cbi54bWFzMjAyNS1maXhlZC0tc3Rhcl9yaWdodF9pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogNXB4O1xuICB6LWluZGV4OiAyMDA7XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjIwNDA4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19iZy5wbmdcIik7XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDUuNXM7XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nLmpzLWxvYWQge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ueG1hczIwMjUtb3BlbmluZy0tY29weXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDRweDtcbiAgcmlnaHQ6IC0yNHB4O1xuICB6LWluZGV4OiA1MDM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC54bWFzMjAyNS1vcGVuaW5nX3BjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nX3BjLS1sZWZ0X3RvcF9pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwcHgsIC0yMDlweCk7XG4gIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0O1xufVxuXG4uanMtbG9hZCAueG1hczIwMjUtb3BlbmluZ19wYy0tbGVmdF90b3BfaW1nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nX3BjLS1yaWdodF90b3BfaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA1MDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMHB4LCAtMjA5cHgpO1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dDtcbn1cblxuLmpzLWxvYWQgLnhtYXMyMDI1LW9wZW5pbmdfcGMtLXJpZ2h0X3RvcF9pbWcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLnhtYXMyMDI1LW9wZW5pbmdfcGMtLWxlZnRfYm90dG9tX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1MDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDBweCwgMjA5cHgpO1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dDtcbn1cblxuLmpzLWxvYWQgLnhtYXMyMDI1LW9wZW5pbmdfcGMtLWxlZnRfYm90dG9tX2ltZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4ueG1hczIwMjUtb3BlbmluZ19wYy0tcmlnaHRfYm90dG9tX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogNTAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDBweCwgMjA5cHgpO1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dDtcbn1cblxuLmpzLWxvYWQgLnhtYXMyMDI1LW9wZW5pbmdfcGMtLXJpZ2h0X2JvdHRvbV9pbWcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLnhtYXMyMDI1LW9wZW5pbmdfcGMtLWxlZnRfaGVhcnRfaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExN3B4O1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1MDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG59XG5cbi5qcy1sb2FkIC54bWFzMjAyNS1vcGVuaW5nX3BjLS1sZWZ0X2hlYXJ0X2ltZyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nX3BjLS1yaWdodF9oZWFydF9pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTE3cHg7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA1MDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG59XG5cbi5qcy1sb2FkIC54bWFzMjAyNS1vcGVuaW5nX3BjLS1yaWdodF9oZWFydF9pbWcge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ueG1hczIwMjUtb3BlbmluZ19wYy0teWFzYWlfaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA1MDE7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxcztcbn1cblxuLmpzLWxvYWQgLnhtYXMyMDI1LW9wZW5pbmdfcGMtLXlhc2FpX2ltZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uanMtbG9hZCAueG1hczIwMjUtb3BlbmluZ19wYy0teWFzYWlfaW1nLTA0IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTMuMTVkZWcpO1xufVxuXG4ueG1hczIwMjUtb3BlbmluZ19wYy0teWFzYWlfaW1nLTAxIHtcbiAgdG9wOiA0N3B4O1xuICBsZWZ0OiA3OXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMHB4LCAxMHB4KTtcbn1cblxuLnhtYXMyMDI1LW9wZW5pbmdfcGMtLXlhc2FpX2ltZy0wMiB7XG4gIHRvcDogMTIxcHg7XG4gIHJpZ2h0OiA1OHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMjBweCwgMTBweCk7XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nX3BjLS15YXNhaV9pbWctMDMge1xuICBib3R0b206IDY4cHg7XG4gIGxlZnQ6IDQ3cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCAxNXB4KTtcbn1cblxuLnhtYXMyMDI1LW9wZW5pbmdfcGMtLXlhc2FpX2ltZy0wNCB7XG4gIGJvdHRvbTogNDNweDtcbiAgcmlnaHQ6IDI3cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIDE1cHgpIHJvdGF0ZSgxMy4xNWRlZyk7XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nX3BjLS1tYWluX3dyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDUwMjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgY2FsYyg0MHB4IC0gNTAlKSk7XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nX3BjLS10aXRsZV9pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIuNXM7XG59XG5cbi5qcy1sb2FkIC54bWFzMjAyNS1vcGVuaW5nX3BjLS10aXRsZV9pbWcge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4ueG1hczIwMjUtb3BlbmluZ19wYy0tbG9nb19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1NnB4IGF1dG8gMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi41cztcbn1cblxuLmpzLWxvYWQgLnhtYXMyMDI1LW9wZW5pbmdfcGMtLWxvZ29faW1nIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbn1cblxuLnhtYXMyMDI1LW9wZW5pbmdfc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnhtYXMyMDI1LW9wZW5pbmdfc3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nX3NwLS1sZWZ0X3RvcF9pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNDBweCwgLTgxcHgpO1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dDtcbn1cblxuLmpzLWxvYWQgLnhtYXMyMDI1LW9wZW5pbmdfc3AtLWxlZnRfdG9wX2ltZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4ueG1hczIwMjUtb3BlbmluZ19zcC0tcmlnaHRfdG9wX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogNTAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MHB4LCAtODFweCk7XG4gIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0O1xufVxuXG4uanMtbG9hZCAueG1hczIwMjUtb3BlbmluZ19zcC0tcmlnaHRfdG9wX2ltZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4ueG1hczIwMjUtb3BlbmluZ19zcC0tbGVmdF9ib3R0b21faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDUwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwcHgsIDgxcHgpO1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dDtcbn1cblxuLmpzLWxvYWQgLnhtYXMyMDI1LW9wZW5pbmdfc3AtLWxlZnRfYm90dG9tX2ltZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4ueG1hczIwMjUtb3BlbmluZ19zcC0tcmlnaHRfYm90dG9tX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogNTAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MHB4LCA4MXB4KTtcbiAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5qcy1sb2FkIC54bWFzMjAyNS1vcGVuaW5nX3NwLS1yaWdodF9ib3R0b21faW1nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nX3NwLS1oZWFydF9sZWZ0X3RvcF9sYXJnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNzdweDtcbiAgbGVmdDogNDBweDtcbiAgei1pbmRleDogNTAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xufVxuXG4uanMtbG9hZCAueG1hczIwMjUtb3BlbmluZ19zcC0taGVhcnRfbGVmdF90b3BfbGFyZ2Uge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ueG1hczIwMjUtb3BlbmluZ19zcC0taGVhcnRfbGVmdF90b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjAzcHg7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDUwMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcbn1cblxuLmpzLWxvYWQgLnhtYXMyMDI1LW9wZW5pbmdfc3AtLWhlYXJ0X2xlZnRfdG9wIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnhtYXMyMDI1LW9wZW5pbmdfc3AtLWhlYXJ0X3JpZ2h0X3RvcF9sYXJnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNzZweDtcbiAgcmlnaHQ6IDE3cHg7XG4gIHotaW5kZXg6IDUwMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcbn1cblxuLmpzLWxvYWQgLnhtYXMyMDI1LW9wZW5pbmdfc3AtLWhlYXJ0X3JpZ2h0X3RvcF9sYXJnZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nX3NwLS1oZWFydF9yaWdodF90b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjAzcHg7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA1MDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG59XG5cbi5qcy1sb2FkIC54bWFzMjAyNS1vcGVuaW5nX3NwLS1oZWFydF9yaWdodF90b3Age1xuICBvcGFjaXR5OiAxO1xufVxuXG4ueG1hczIwMjUtb3BlbmluZ19zcC0taGVhcnRfbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMThweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xufVxuXG4uanMtbG9hZCAueG1hczIwMjUtb3BlbmluZ19zcC0taGVhcnRfbGVmdCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nX3NwLS1oZWFydF9yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMThweDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDUwMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcbn1cblxuLmpzLWxvYWQgLnhtYXMyMDI1LW9wZW5pbmdfc3AtLWhlYXJ0X3JpZ2h0IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnhtYXMyMDI1LW9wZW5pbmdfc3AtLWhlYXJ0X2JvdHRvbV9sYXJnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA3M3B4O1xuICByaWdodDogMTExcHg7XG4gIHotaW5kZXg6IDUwMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcbn1cblxuLmpzLWxvYWQgLnhtYXMyMDI1LW9wZW5pbmdfc3AtLWhlYXJ0X2JvdHRvbV9sYXJnZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nX3NwLS1oZWFydF9ib3R0b20ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTlweDtcbiAgbGVmdDogMTIzcHg7XG4gIHotaW5kZXg6IDUwMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcbn1cblxuLmpzLWxvYWQgLnhtYXMyMDI1LW9wZW5pbmdfc3AtLWhlYXJ0X2JvdHRvbSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nX3NwLS15YXNhaV9pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDUwMTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDFzO1xufVxuXG4uanMtbG9hZCAueG1hczIwMjUtb3BlbmluZ19zcC0teWFzYWlfaW1nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5qcy1sb2FkIC54bWFzMjAyNS1vcGVuaW5nX3NwLS15YXNhaV9pbWctMDQge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMy4xNWRlZyk7XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nX3NwLS15YXNhaV9pbWctMDEge1xuICB0b3A6IDQ0cHg7XG4gIGxlZnQ6IDhweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTVweCwgOHB4KTtcbn1cblxuLnhtYXMyMDI1LW9wZW5pbmdfc3AtLXlhc2FpX2ltZy0wMiB7XG4gIHRvcDogODFweDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xNXB4LCA4cHgpO1xufVxuXG4ueG1hczIwMjUtb3BlbmluZ19zcC0teWFzYWlfaW1nLTAzIHtcbiAgYm90dG9tOiA1NnB4O1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTBweCwgMTBweCk7XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nX3NwLS15YXNhaV9pbWctMDQge1xuICBib3R0b206IDY1cHg7XG4gIHJpZ2h0OiAtOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMHB4LCAxMHB4KSByb3RhdGUoMTMuMTVkZWcpO1xufVxuXG4ueG1hczIwMjUtb3BlbmluZ19zcC0tbWFpbl93cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiA1MDI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnhtYXMyMDI1LW9wZW5pbmdfc3AtLXRpdGxlX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMi41cztcbn1cblxuLmpzLWxvYWQgLnhtYXMyMDI1LW9wZW5pbmdfc3AtLXRpdGxlX2ltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi54bWFzMjAyNS1vcGVuaW5nX3NwLS1sb2dvX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDMycHggYXV0byAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyLjVzO1xufVxuXG4uanMtbG9hZCAueG1hczIwMjUtb3BlbmluZ19zcC0tbG9nb19pbWcge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuXG4ueG1hczIwMjUtY29udGVudHMge1xuICB3aWR0aDogNDU2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItbGVmdDogI0QyQTE0MyA0cHggc29saWQ7XG4gIGJvcmRlci1yaWdodDogI0QyQTE0MyA0cHggc29saWQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LWNvbnRlbnRzX2JnLnBuZ1wiKTtcbiAgcGFkZGluZy10b3A6IDM2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAueG1hczIwMjUtY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxufVxuXG4ueG1hczIwMjUtY29udGVudHNfbXZfc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnhtYXMyMDI1LWNvbnRlbnRzX212X3NwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDU2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4ueG1hczIwMjUtY29udGVudHNfbXZfc3AtLWhlYXJ0X2xhcmdlX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwO1xuICBhbmltYXRpb246IGZsb2F0TGFyZ2UgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlLXJldmVyc2U7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19tdl9zcC0taGVhcnRfbGFyZ2VfaW1nLTAxIHtcbiAgdG9wOiAyOXB4O1xuICBsZWZ0OiAzMnB4O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfbXZfc3AtLWhlYXJ0X2xhcmdlX2ltZy0wMiB7XG4gIHRvcDogNjNweDtcbiAgcmlnaHQ6IDMycHg7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40cztcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX212X3NwLS1oZWFydF9zbWFsbF9pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDtcbiAgYW5pbWF0aW9uOiBmbG9hdFNtYWxsIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlLXJldmVyc2U7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19tdl9zcC0taGVhcnRfc21hbGxfaW1nLTAxIHtcbiAgdG9wOiA2OHB4O1xuICBsZWZ0OiAtN3B4O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfbXZfc3AtLWhlYXJ0X3NtYWxsX2ltZy0wMiB7XG4gIHRvcDogOTVweDtcbiAgbGVmdDogMjFweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfbXZfc3AtLWhlYXJ0X3NtYWxsX2ltZy0wMyB7XG4gIHRvcDogMTIycHg7XG4gIGxlZnQ6IC03cHg7XG4gIGFuaW1hdGlvbi1kZWxheTogMC41cztcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX212X3NwLS1oZWFydF9zbWFsbF9pbWctMDQge1xuICB0b3A6IDEwMnB4O1xuICByaWdodDogLTdweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjNzO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfbXZfc3AtLWhlYXJ0X3NtYWxsX2ltZy0wNSB7XG4gIHRvcDogMTI5cHg7XG4gIHJpZ2h0OiAyMXB4O1xuICBhbmltYXRpb24tZGVsYXk6IDAuNXM7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19tdl9zcC0taGVhcnRfc21hbGxfaW1nLTA2IHtcbiAgdG9wOiAxNTZweDtcbiAgcmlnaHQ6IC03cHg7XG4gIGFuaW1hdGlvbi1kZWxheTogMC44cztcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX212X3NwLS10aXRsZV9pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19tdl9zcC0tdmlzdWFsX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogLTE2cHg7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19tdl9zcC0tbG9nb19pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAtMTZweCBhdXRvIDA7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC54bWFzMjAyNS1jb250ZW50c19tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIG1hcmdpbjogNjRweCBhdXRvIDEwMHB4O1xuICB9XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19tZW51LS13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX21lbnUtLWNhdGVnb3J5ICsgLnhtYXMyMDI1LWNvbnRlbnRzX21lbnUtLWNhdGVnb3J5IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX21lbnUtLXRpdGxlX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX21lbnUtLWxpc3Qge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19tZW51LS1jYXRlZ29yeS1lbmpveSAueG1hczIwMjUtY29udGVudHNfbWVudS0tbGlzdCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19tZW51LS1pdGVtICsgLnhtYXMyMDI1LWNvbnRlbnRzX21lbnUtLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19tZW51LS1jYXRlZ29yeS1lbmpveSAueG1hczIwMjUtY29udGVudHNfbWVudS0taXRlbSArIC54bWFzMjAyNS1jb250ZW50c19tZW51LS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX21lbnUtLWFuY2hvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19tZW51LS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiQmVsYW5vc2ltYVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2I4MWMyMjtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfbWVudS0tY2hlY2tfaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IDAuM3MgdHJhbnNmb3JtO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfbWVudS0tY2hlY2tfaW1nLXBsdXMge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg4ZGVnKTtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX21lbnUtLWNoZWNrX2ltZy1taW51cyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC04ZGVnKTtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX21lbnUtLWFuY2hvcjpob3ZlciAueG1hczIwMjUtY29udGVudHNfbWVudS0tY2hlY2tfaW1nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnhtYXMyMDI1LWNvbnRlbnRzX21lbnUtLWFuY2hvcjpob3ZlciAueG1hczIwMjUtY29udGVudHNfbWVudS0tY2hlY2tfaW1nLXBsdXMge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDhkZWcpO1xuICB9XG4gIC54bWFzMjAyNS1jb250ZW50c19tZW51LS1hbmNob3I6aG92ZXIgLnhtYXMyMDI1LWNvbnRlbnRzX21lbnUtLWNoZWNrX2ltZy1taW51cyB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLThkZWcpO1xuICB9XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19zaG9wcGluZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfc2hvcHBpbmcgKyAueG1hczIwMjUtY29udGVudHNfc2hvcHBpbmcge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX3Nob3BwaW5nLS10b3BfaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5qcy1jb250ZW50c19zaG93LTAxIC54bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy0tdG9wX2ltZy0wMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uanMtY29udGVudHNfc2hvdy0wMiAueG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctLXRvcF9pbWctMDIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX3Nob3BwaW5nLS1iZyB7XG4gIG1hcmdpbjogLTEwMHB4IGF1dG87XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy0tYmctZ291cm1ldCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldCh1cmwoXCIuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy1nb3VybWV0X2JnLnBuZ1wiKSAxeCwgdXJsKFwiLi4vLi4vaW1hZ2VzL2V2ZW50L2NocmlzdG1hczIwMjUveG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctZ291cm1ldF9iZ0AyeC5wbmdcIikgMngpO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctLWJnLWZhc2hpb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpbWFnZS1zZXQodXJsKFwiLi4vLi4vaW1hZ2VzL2V2ZW50L2NocmlzdG1hczIwMjUveG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctZmFzaGlvbl9iZy5wbmdcIikgMXgsIHVybChcIi4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LWNvbnRlbnRzX3Nob3BwaW5nLWZhc2hpb25fYmdAMngucG5nXCIpIDJ4KTtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX3Nob3BwaW5nLS1iZy1jb3NtZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldCh1cmwoXCIuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy1jb3NtZV9iZy5wbmdcIikgMXgsIHVybChcIi4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LWNvbnRlbnRzX3Nob3BwaW5nLWNvc21lX2JnQDJ4LnBuZ1wiKSAyeCk7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy0tdGl0bGVfaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctLWxpc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xuICBtYXJnaW46IDQwcHggMjBweCAwO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctLWl0ZW0ge1xuICB3aWR0aDogNDclO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctLWxpbmtfaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogI2U4Y2ZhMCAycHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX3Nob3BwaW5nLS1saW1pdGVkX21hcmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNnB4O1xuICByaWdodDogNnB4O1xuICB6LWluZGV4OiAxMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDNweCA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMmExNDM7XG4gIGNvbG9yOiAjYjgxYzIyO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctLWxvZ29faW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy0tbmFtZSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX3Nob3BwaW5nLS1uYW1lLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctLXByaWNlIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctLXByaWNlLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctLWJvdHRvbV9pbWcge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmpzLWNvbnRlbnRzX3Nob3ctMDEgLnhtYXMyMDI1LWNvbnRlbnRzX3Nob3BwaW5nLS1ib3R0b21faW1nLTAxIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5qcy1jb250ZW50c19zaG93LTAyIC54bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy0tYm90dG9tX2ltZy0wMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3kge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95LS10b3BfaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5qcy1jb250ZW50c19zaG93LTAxIC54bWFzMjAyNS1jb250ZW50c19lbmpveS0tdG9wX2ltZy0wMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uanMtY29udGVudHNfc2hvdy0wMiAueG1hczIwMjUtY29udGVudHNfZW5qb3ktLXRvcF9pbWctMDIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95LS1iZyB7XG4gIG1hcmdpbjogLTExMHB4IGF1dG8gMDtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpbWFnZS1zZXQodXJsKFwiLi4vLi4vaW1hZ2VzL2V2ZW50L2NocmlzdG1hczIwMjUveG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctZ291cm1ldF9iZy5wbmdcIikgMXgsIHVybChcIi4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LWNvbnRlbnRzX3Nob3BwaW5nLWdvdXJtZXRfYmdAMngucG5nXCIpIDJ4KTtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95LS10aXRsZV9pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveS0tbm90ZV9saXN0IHtcbiAgbWFyZ2luOiAzMnB4IDIwcHggMDtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95LS1ub3RlX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3ktLW5vdGVfaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiAn4oC7Jztcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbnRlbnRzIHtcbiAgbWFyZ2luOiAzMnB4IDEwcHggMDtcbiAgcGFkZGluZzogNDBweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19lbmpveV9jb250ZW50c19iZy5wbmdcIik7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHg7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb250ZW50cy0tdGl0bGVfaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLXByZXNlbnRfaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLXRvcF9ub3RlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLWl0ZW0gKyAueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLWl0ZW1fbGVhZCB7XG4gIHBhZGRpbmc6IDhweCAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDZjNDY7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb250ZW50cy0taXRlbV9sZWFkX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbnRlbnRzLS1jaGFuY2Uge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbnRlbnRzLS1hcHBseSB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLWxpbmVfbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDIwcHg7XG4gIHdpZHRoOiAyODBweDtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgcGFkZGluZzogMTZweCAwO1xuICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZjNzU1O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbnRlbnRzLS1saW5lX2xpbms6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzNweDtcbiAgaGVpZ2h0OiAzMXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIzMyUyMiUyMGhlaWdodCUzRCUyMjMxJTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzMyUyMDMxJTIyJTNFJTNDcGF0aCUyMGZpbGwlM0QlMjIlMjNmZmYlMjIlMjBkJTNEJTIyTTE2LjI1Mi4wMDRDNy4yOS4wMDQlMjAwJTIwNS45MiUyMDAlMjAxMy4xOTNjMCUyMDYuNTE4JTIwNS43ODIlMjAxMS45OCUyMDEzLjU5MiUyMDEzLjAxMi41MzIuMTEzJTIwMS4yNDkuMzQ5JTIwMS40MzEuNzk3LjEyNy40OC4xNDUuOTgyLjA1NCUyMDEuNDclMjAwJTIwMC0uMTklMjAxLjE0Ni0uMjMzJTIwMS4zOS0uMDcxLjQxLS4zMjUlMjAxLjYwNyUyMDEuNDA4Ljg3NyUyMDEuNzMzLS43MzElMjA5LjM2LTUuNTEyJTIwMTIuNzctOS40MzYlMjAyLjM1NS0yLjU4MiUyMDMuNDgzLTUuMjA0JTIwMy40ODMtOC4xMTRDMzIuNTA1JTIwNS45MTclMjAyNS4yMTUlMjAwJTIwMTYuMjUzJTIwMG0tNS43MzUlMjAxNy4wNzVhLjMxNS4zMTUlMjAwJTIwMCUyMDEtLjMxNy4zMTZINS42NDdhLjMuMyUyMDAlMjAwJTIwMS0uMjE4LS4wODZsLS4wMDUtLjAwNWEuMzIuMzIlMjAwJTIwMCUyMDEtLjA4OS0uMjJWOS45OTVhLjMxNi4zMTYlMjAwJTIwMCUyMDElMjAuMzE2LS4zMTdINi43OWEuMzE2LjMxNiUyMDAlMjAwJTIwMSUyMC4zMTYuMzE3djUuNjI3aDMuMWEuMzE3LjMxNyUyMDAlMjAwJTIwMSUyMC4zMTcuMzE3em0yLjc0NiUyMDBhLjMxNy4zMTclMjAwJTIwMCUyMDEtLjMxNy4zMTZoLTEuMTM4YS4zMTYuMzE2JTIwMCUyMDAlMjAxLS4zMTYtLjMxNlY5Ljk4OWEuMzE2LjMxNiUyMDAlMjAwJTIwMSUyMC4zMTYtLjMxNmgxLjE0YS4zMTcuMzE3JTIwMCUyMDAlMjAxJTIwLjMxNy4zMTZ6bTcuODQ1JTIwMGEuMzE3LjMxNyUyMDAlMjAwJTIwMS0uMzE2LjMxNmgtMS4xMzdhLjMuMyUyMDAlMjAwJTIwMS0uMDgtLjAxaC0uMDA2bC0uMDIyLS4wMDZoLS4wMWwtLjAxNS0uMDA3LS4wMTUtLjAwNy0uMDEtLjAwNi0uMDE0LS4wMTdhLjMuMyUyMDAlMjAwJTIwMS0uMDgtLjA3OGwtMy4yNS00LjM4OHY0LjIwM2EuMzE3LjMxNyUyMDAlMjAwJTIwMS0uMzE3LjMxNmgtMS4xNDZhLjMxNi4zMTYlMjAwJTIwMCUyMDEtLjMxNi0uMzE2VjkuOTg5YS4zMTcuMzE3JTIwMCUyMDAlMjAxJTIwLjMxNi0uMzE2aDEuMjI2bC4wMi4wMDdoLjAxbC4wMTcuMDA3LjAxLjAwNi4wMTcuMDEuMDEuMDA1LjAxNS4wMS4wMDguMDA3LjAxOC4wMTQuMDA1LjAwNS4wMi4wMi4wMjQuMDMlMjAzLjI0NiUyMDQuMzg0VjkuOTk0YS4zMTYuMzE2JTIwMCUyMDAlMjAxJTIwLjMxNi0uMzE2aDEuMTRhLjMxNi4zMTYlMjAwJTIwMCUyMDElMjAuMzE2LjMxNnptNi4yOTUtNS45NGEuMzE2LjMxNiUyMDAlMjAwJTIwMS0uMzE2LjMxNmgtMy4xdjEuMTk3aDMuMWEuMzE1LjMxNSUyMDAlMjAwJTIwMSUyMC4zMTYuMzE3djEuMTRhLjMxNi4zMTYlMjAwJTIwMCUyMDEtLjMxNi4zMTZoLTMuMXYxLjIwMWgzLjFhLjMxNy4zMTclMjAwJTIwMCUyMDElMjAuMzE2LjMxN3YxLjEzNmEuMzE2LjMxNiUyMDAlMjAwJTIwMS0uMzE2LjMxNmgtNC41NTJhLjMuMyUyMDAlMjAwJTIwMS0uMjE3LS4wODZoLS4wMDZhLjMyLjMyJTIwMCUyMDAlMjAxLS4wODgtLjIydi03LjA5YzAtLjA4Mi4wMzEtLjE2MS4wODgtLjIybC4wMDYtLjAwNWEuMzEuMzElMjAwJTIwMCUyMDElMjAuMjItLjA4OWg0LjU1NGEuMzE2LjMxNiUyMDAlMjAwJTIwMSUyMC4zMTYuMzE3eiUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLWhvd3RvX25vdGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb250ZW50cy0taG93dG9fbm90ZTpiZWZvcmUge1xuICBjb250ZW50OiAn4oC7Jztcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbnRlbnRzLS1ob3d0byB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLWhvd3RvLWdyZWVuIHtcbiAgY29sb3I6ICMwMDZjNDY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLXBlcmlvZF9saXN0IHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLXBlcmlvZF9pdGVtICsgLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbnRlbnRzLS1wZXJpb2RfaXRlbSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbnRlbnRzLS1wZXJpb2RfbGVhZCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbnRlbnRzLS10YXJnZXRfcGVyaW9kIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLXRhcmdldF9wZXJpb2QtbGFyZ2Uge1xuICBmb250LXNpemU6IDMycHg7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb250ZW50cy0tcGVyaW9kIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb250ZW50cy0tcGVyaW9kLWxhcmdlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLXBpY2t1cF9ub3RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLXBpY2t1cF9ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICfigLsnO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLWV4Y2x1ZGVkX2xlYWQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLWV4Y2x1ZGVkIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLWNvbmNlcnRfdGV4dCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLXBsYWNlIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb250ZW50cy0tcGxhY2VfZGV0YWlsIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXJnaW46IDhweCBhdXRvIDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLWRhdGUge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbnRlbnRzLS1kYXRlLWxhcmdlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLXRpbWUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb250ZW50cy0tY2FzdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLWNvbmNlcnRfbm90ZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbnRlbnRzLS1jb25jZXJ0X25vdGUgKyAueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29udGVudHMtLWNvbmNlcnRfbm90ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgcGFkZGluZzogNDBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uX2JnLnBuZ1wiKTtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb24tLXRpdGxlX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb24tLXRvcF9pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb24tLXRvcF9kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29sbGFib3JhdGlvbi0td3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDY0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uLS1pbmRleF9pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTIycHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb24tLWxlYWQge1xuICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgY29sb3I6ICM0NTY0NTk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb24tLWNvbnRlbnRzX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uLS1hY2NvcmRpb24ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDBmcjtcbiAgdHJhbnNpdGlvbjogZ3JpZC10ZW1wbGF0ZS1yb3dzIDAuNXM7XG59XG5cbi5qcy1hY2NvcmRpb25fb3BlbiAueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29sbGFib3JhdGlvbi0tYWNjb3JkaW9uIHtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uLS1hY2NvcmRpb25faW5uZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29sbGFib3JhdGlvbi0tZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xuICBwYWRkaW5nOiAwIDI0cHg7XG4gIGNvbG9yOiAjNDU2NDU5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb24tLWRlc2NyaXB0aW9uLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb24tLWxpc3Qge1xuICBtYXJnaW46IDIwcHggYXV0byAwO1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uLS1pdGVtICsgLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb24tLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29sbGFib3JhdGlvbi0taXRlbV9sZWFkIHtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NjQ1OTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29sbGFib3JhdGlvbi0tZGF0ZSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgY29sb3I6ICM0NTY0NTk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb24tLWRhdGUtbGFyZ2Uge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uLS1wbGFjZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBjb2xvcjogIzQ1NjQ1OTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29sbGFib3JhdGlvbi0tcGxhY2Utc2hva3VzYWlrYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uLS1wbGFjZS1zaG9rdXNhaWthbjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTglMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTglMjIlM0UlM0NwYXRoJTIwc3Ryb2tlJTNEJTIyJTIzNDU2NDU5JTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMGQlM0QlMjJNMTQuMDE3JTIwNy40MjhjMCUyMDUuMDYyLTYuNTA5JTIwOS40LTYuNTA5JTIwOS40UzElMjAxMi40OSUyMDElMjA3LjQyOGE2LjUwOSUyMDYuNTA5JTIwMCUyMDAlMjAxJTIwMTMuMDE3JTIwMCUyMiUyRiUzRSUzQ3BhdGglMjBzdHJva2UlM0QlMjIlMjM0NTY0NTklMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwZCUzRCUyMk0xMC4wODclMjA3LjUzYTIuNTglMjAyLjU4JTIwMCUyMDElMjAxLTUuMTU4JTIwMCUyMDIuNTglMjAyLjU4JTIwMCUyMDAlMjAxJTIwNS4xNTglMjAwJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uLS1zaG9wX2xpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA0cHg7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiA4cHggYXV0byAwO1xuICBwYWRkaW5nOiA0cHggMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4MWMyMjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uLS1zaG9wX2xpbms6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjI0JTIyJTIwaGVpZ2h0JTNEJTIyNyUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNCUyMDclMjIlM0UlM0NwYXRoJTIwc3Ryb2tlJTNEJTIyJTIzZmZmJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJzcXVhcmUlMjIlMjBkJTNEJTIybTMuMjA4JTIwMy4yMDctMi41LTIuNU0uNzA4JTIwNS43MDdsMi41LTIuNSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29sbGFib3JhdGlvbi0tdGFyZ2V0X2xlYWQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb2xvcjogIzQ1NjQ1OTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uLS1wcmVzZW50X2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb24tLXNob3BfbGVhZCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGNvbG9yOiAjNDU2NDU5O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29sbGFib3JhdGlvbi0tc2hvcCB7XG4gIGNvbG9yOiAjNDU2NDU5O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uLS1ub3RlX2xpc3Qge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29sbGFib3JhdGlvbi0tbm90ZV9pdGVtIHtcbiAgY29sb3I6ICM0NTY0NTk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb24tLW5vdGVfaXRlbSArIC54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uLS1ub3RlX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uLS1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nOiAxMnB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiODFjMjI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uLS1idXR0b24taWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIxMiUyMiUyMGhlaWdodCUzRCUyMjEyJTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMiUyMDEyJTIyJTNFJTNDcGF0aCUyMHN0cm9rZSUzRCUyMiUyM2ZmZiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIyc3F1YXJlJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMGQlM0QlMjJNMSUyMDZoMTBNNiUyMDExVjElMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG59XG5cbi5qcy1hY2NvcmRpb25fb3BlbiAueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29sbGFib3JhdGlvbi0tYnV0dG9uLWljb24ge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjEyJTIyJTIwaGVpZ2h0JTNEJTIyMiUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTIlMjAyJTIyJTNFJTNDcGF0aCUyMHN0cm9rZSUzRCUyMiUyM2ZmZiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIyc3F1YXJlJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMGQlM0QlMjJNMSUyMDFoMTAlMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uX3doYXQge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgYm9yZGVyLXRvcDogI0QyQTE0MyAycHggc29saWQ7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uX3doYXQtLXRpdGxlX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb25fd2hhdC0tZGVzY3JpcHRpb24ge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb25fd2hhdC0tY29weXJpZ2h0IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29sbGFib3JhdGlvbl93aGF0X2F1dGhvciB7XG4gIG1hcmdpbi10b3A6IDU2cHg7XG4gIHBhZGRpbmc6IDQwcHggMjRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NjQ1OTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb25fd2hhdF9hdXRob3ItLXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb25fd2hhdF9hdXRob3ItLWltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29sbGFib3JhdGlvbl93aGF0X2F1dGhvci0tcG9zaXRpb24ge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uX3doYXRfYXV0aG9yLS1uYW1lIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uX3doYXRfYXV0aG9yLS1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi54bWFzMjAyNS1mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDY0cHggMDtcbn1cblxuLnhtYXMyMDI1LWZvb3Rlci0tYW5jaG9yX2xpbmsge1xuICBmb250LWZhbWlseTogXCJCZWxhbm9zaW1hXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMnB4O1xuICByaWdodDogMzJweDtcbiAgei1pbmRleDogMTAwO1xuICBjb2xvcjogI2I4MWMyMjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi54bWFzMjAyNS1mb290ZXItLWFuY2hvcl9saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjMzJTIyJTIwaGVpZ2h0JTNEJTIyMTglMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDMzJTIwMTglMjIlM0UlM0NwYXRoJTIwc3Ryb2tlJTNEJTIyJTIzYjgxYzIyJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJzcXVhcmUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwZCUzRCUyMk0xNi4yJTIwMS40MTQlMjAxLjQxMyUyMDE2LjJNMzAuOTkyJTIwMTYuMiUyMDE2LjIwNyUyMDEuNDEzJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi54bWFzMjAyNS1mb290ZXItLWFuY2hvcl9saW5rOmhvdmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbn1cblxuLnhtYXMyMDI1LWZvb3Rlci0tc25zX3dyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAzMnB4O1xufVxuXG4ueG1hczIwMjUtZm9vdGVyLS1zbnNfbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4ueG1hczIwMjUtZm9vdGVyLS1zbnNfbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnhtYXMyMDI1LWZvb3Rlci0tc25zX2xpbmstbGluZSB7XG4gIHdpZHRoOiAzN3B4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjM3JTIyJTIwaGVpZ2h0JTNEJTIyMzUlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDM3JTIwMzUlMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzAwMTk0MCUyMiUyMGQlM0QlMjJNMTguMzUuMDA0QzguMjMyLjAwNCUyMDAlMjA2LjY4NSUyMDAlMjAxNC44OTZjMCUyMDcuMzYlMjA2LjUyOSUyMDEzLjUyNiUyMDE1LjM0NyUyMDE0LjY5Mi42LjEyOCUyMDEuNDEuMzk0JTIwMS42MTYuOWEzLjglMjAzLjglMjAwJTIwMCUyMDElMjAuMDYlMjAxLjY1OXMtLjIxNSUyMDEuMjk1LS4yNjMlMjAxLjU3MWMtLjA4LjQ2My0uMzY3JTIwMS44MTQlMjAxLjU5Ljk4OXMxMC41NjgtNi4yMjMlMjAxNC40MTgtMTAuNjU0YzIuNjYtMi45MTUlMjAzLjkzMy01Ljg3NSUyMDMuOTMzLTkuMTYxQzM2LjcwMSUyMDYuNjgxJTIwMjguNDclMjAwJTIwMTguMzUxJTIwMG0tNi40NzUlMjAxOS4yNzlhLjM1Ni4zNTYlMjAwJTIwMCUyMDEtLjM1OC4zNTdINi4zNzZhLjM1LjM1JTIwMCUyMDAlMjAxLS4yNDYtLjA5N2wtLjAwNi0uMDA2YS4zNi4zNiUyMDAlMjAwJTIwMS0uMS0uMjQ4di04YS4zNTcuMzU3JTIwMCUyMDAlMjAxJTIwLjM1Ny0uMzU4aDEuMjg0YS4zNTcuMzU3JTIwMCUyMDAlMjAxJTIwLjM1Ny4zNTh2Ni4zNTRoMy41YS4zNi4zNiUyMDAlMjAwJTIwMSUyMC4zNTguMzU4em0zLjElMjAwYS4zNTYuMzU2JTIwMCUyMDAlMjAxLS4zNTguMzU3aC0xLjI4NGEuMzU3LjM1NyUyMDAlMjAwJTIwMS0uMzU3LS4zNTd2LThhLjM1Ny4zNTclMjAwJTIwMCUyMDElMjAuMzU3LS4zNTdoMS4yODdhLjM1Ny4zNTclMjAwJTIwMCUyMDElMjAuMzU4LjM1N3ptOC44NTglMjAwYS4zNTcuMzU3JTIwMCUyMDAlMjAxLS4zNTcuMzU3aC0xLjI4M2EuNC40JTIwMCUyMDAlMjAxLS4wOTEtLjAxMmgtLjAwNmwtLjAyNS0uMDA2aC0uMDExbC0uMDE3LS4wMDgtLjAxNy0uMDA4LS4wMTEtLjAwNi0uMDE2LS4wMmEuMy4zJTIwMCUyMDAlMjAxLS4wOTEtLjA4OGwtMy42NjktNC45NTR2NC43NDVhLjM1Ni4zNTYlMjAwJTIwMCUyMDEtLjM1OC4zNTdoLTEuMjk0YS4zNTcuMzU3JTIwMCUyMDAlMjAxLS4zNTctLjM1N3YtOGEuMzU3LjM1NyUyMDAlMjAwJTIwMSUyMC4zNTctLjM1N2gxLjM4NGwuMDIyLjAwOGguMDExbC4wMi4wMDguMDEyLjAwNi4wMTguMDExLjAxMS4wMDYuMDE4LjAxMi4wMDkuMDA4LjAyLjAxNS4wMDYuMDA2LjAyMi4wMjIuMDI4LjAzNSUyMDMuNjY0JTIwNC45NXYtNC43MjVhLjM1Ny4zNTclMjAwJTIwMCUyMDElMjAuMzU3LS4zNTdoMS4yODdhLjM1Ny4zNTclMjAwJTIwMCUyMDElMjAuMzU3LjM1N3ptNy4xMDgtNi43MDdhLjM1Ny4zNTclMjAwJTIwMCUyMDEtLjM1Ny4zNTdoLTMuNXYxLjM1MmgzLjVhLjM1Ni4zNTYlMjAwJTIwMCUyMDElMjAuMzU3LjM1OHYxLjI4N2EuMzU3LjM1NyUyMDAlMjAwJTIwMS0uMzU3LjM1N2gtMy41djEuMzU2aDMuNWEuMzU2LjM1NiUyMDAlMjAwJTIwMSUyMC4zNTcuMzU4djEuMjgyYS4zNTcuMzU3JTIwMCUyMDAlMjAxLS4zNTcuMzU3aC01LjEzOWEuMzUuMzUlMjAwJTIwMCUyMDEtLjI0Ni0uMDk3aC0uMDA2YS4zNi4zNiUyMDAlMjAwJTIwMS0uMS0uMjQ4di04LjAwNmMwLS4wOTIuMDM2LS4xODEuMS0uMjQ4bC4wMDYtLjAwNmEuMzUuMzUlMjAwJTIwMCUyMDElMjAuMjQ4LS4xaDUuMTQzYS4zNTYuMzU2JTIwMCUyMDAlMjAxJTIwLjM1Ny4zNTh6JTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi54bWFzMjAyNS1mb290ZXItLXNuc19saW5rLWluc3RhZ3JhbSB7XG4gIHdpZHRoOiAzN3B4O1xuICBoZWlnaHQ6IDM3cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjM3JTIyJTIwaGVpZ2h0JTNEJTIyMzclMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDM3JTIwMzclMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzAwMTk0MCUyMiUyMGQlM0QlMjJNMzUuNDc3JTIwNi4yODRhOC45JTIwOC45JTIwMCUyMDAlMjAwLTIuMS0zLjIyNiUyMDguOSUyMDguOSUyMDAlMjAwJTIwMC0zLjIyNy0yLjElMjAxMy40JTIwMTMuNCUyMDAlMjAwJTIwMC00LjQyNC0uODQ5QzIzLjc4Mi4wMiUyMDIzLjE2MiUyMDAlMjAxOC4yMTUlMjAwcy01LjU3LjAyLTcuNTEuMTA5YTEzLjMlMjAxMy4zJTIwMCUyMDAlMjAwLTQuNDIyLjg0NyUyMDguOSUyMDguOSUyMDAlMjAwJTIwMC0zLjIyNyUyMDIuMSUyMDguOSUyMDguOSUyMDAlMjAwJTIwMC0yLjElMjAzLjIyNiUyMDEzLjQlMjAxMy40JTIwMCUyMDAlMjAwLS44NDclMjA0LjQyNEMuMDIxJTIwMTIuNjUlMjAwJTIwMTMuMjY5JTIwMCUyMDE4LjIxN3MuMDIyJTIwNS41NjkuMTA5JTIwNy41MTNjLjAzJTIwMS41MTEuMzE3JTIwMy4wMDYuODQ3JTIwNC40MjJhOS4zMiUyMDkuMzIlMjAwJTIwMCUyMDAlMjA1LjMyOSUyMDUuMzI5YzEuNDE2LjUzJTIwMi45MS44MTYlMjA0LjQyMi44NDclMjAxLjk0NC4wODglMjAyLjU2My4xMDklMjA3LjUxMy4xMDlzNS41NjgtLjAyMiUyMDcuNTExLS4xMDlhMTMuNCUyMDEzLjQlMjAwJTIwMCUyMDAlMjA0LjQyNC0uODQ3JTIwOS4zJTIwOS4zJTIwMCUyMDAlMjAwJTIwNS4zMjgtNS4zMjljLjUzLTEuNDE2LjgxNi0yLjkxLjg0Ny00LjQyMi4wODktMS45NDQuMTA5LTIuNTY1LjEwOS03LjUxM3MtLjAyLTUuNTY4LS4xMDktNy41MTFhMTMuNCUyMDEzLjQlMjAwJTIwMCUyMDAtLjg0Ny00LjQyNG0tMi40MzIlMjAxOS4zYTEwLjElMjAxMC4xJTIwMCUyMDAlMjAxLS42MjclMjAzLjM4MyUyMDYuMDQlMjA2LjA0JTIwMCUyMDAlMjAxLTMuNDU4JTIwMy40NThjLTEuMDg0LjQtMi4yMjguNjEzLTMuMzgzLjYyNy0xLjkyLjA4OC0yLjUuMTA2LTcuMzYyLjEwNnMtNS40NDItLjAxOC03LjM2NC0uMTA2YTEwLjElMjAxMC4xJTIwMCUyMDAlMjAxLTMuMzgzLS42MjclMjA2LjA1JTIwNi4wNSUyMDAlMjAwJTIwMS0zLjQ1OC0zLjQ1OCUyMDEwLjElMjAxMC4xJTIwMCUyMDAlMjAxLS42MjctMy4zODNjLS4wODgtMS45MjItLjEwNi0yLjUtLjEwNi03LjM2NHMuMDE4LTUuNDQuMTA2LTcuMzYyYTEwLjElMjAxMC4xJTIwMCUyMDAlMjAxJTIwLjYyNy0zLjM4MyUyMDUuNjUlMjA1LjY1JTIwMCUyMDAlMjAxJTIwMS4zNjQtMi4xJTIwNS42NSUyMDUuNjUlMjAwJTIwMCUyMDElMjAyLjA5NC0xLjM2MiUyMDEwLjElMjAxMC4xJTIwMCUyMDAlMjAxJTIwMy4zODMtLjYyN2MxLjkyMi0uMDg4JTIwMi41LS4xMDYlMjA3LjM2NC0uMTA2czUuNDQuMDE4JTIwNy4zNjIuMTA2YzEuMTU1LjAxMyUyMDIuMy4yMjUlMjAzLjM4My42MjcuNzkzLjI5MiUyMDEuNTEuNzU3JTIwMi4xJTIwMS4zNjJhNS43JTIwNS43JTIwMCUyMDAlMjAxJTIwMS4zNjIlMjAyLjFjLjQlMjAxLjA4NC42MTMlMjAyLjIyOC42MjclMjAzLjM4My4wODglMjAxLjkyMi4xMDYlMjAyLjUuMTA2JTIwNy4zNjJzLS4wMTglMjA1LjQ0Mi0uMTA2JTIwNy4zNjRNMTguMjE1JTIwOC44NjNhOS4zNTYlMjA5LjM1NiUyMDAlMjAxJTIwMCUyMDAlMjAxOC43MTIlMjA5LjM1NiUyMDkuMzU2JTIwMCUyMDAlMjAwJTIwMC0xOC43MTJtMCUyMDE1LjQzYTYuMDc0JTIwNi4wNzQlMjAwJTIwMSUyMDEtLjAwNC0xMi4xNDglMjA2LjA3NCUyMDYuMDc0JTIwMCUyMDAlMjAxJTIwLjAwNCUyMDEyLjE0OG0xMS45MTItMTUuOGEyLjE4NiUyMDIuMTg2JTIwMCUyMDElMjAxLTQuMzcyJTIwMCUyMDIuMTg2JTIwMi4xODYlMjAwJTIwMCUyMDElMjA0LjM3MiUyMDAlMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnhtYXMyMDI1LWZvb3Rlci0tdG9wX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDMycHggYXV0byAwO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4ueG1hczIwMjUtZm9vdGVyLS10b3BfbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnhtYXMyMDI1LWZvb3Rlci0tbGlua19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgbWFyZ2luLXRvcDogMzZweDtcbn1cblxuLnhtYXMyMDI1LWZvb3Rlci0tb3RoZXJfbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDRweDtcbiAgY29sb3I6ICNiODFjMjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG5cbi54bWFzMjAyNS1mb290ZXItLW90aGVyX2xpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi54bWFzMjAyNS1mb290ZXItLW90aGVyX2xpbms6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogN3B4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjI0JTIyJTIwaGVpZ2h0JTNEJTIyNyUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNCUyMDclMjIlM0UlM0NwYXRoJTIwc3Ryb2tlJTNEJTIyJTIzYjgxYzIyJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJzcXVhcmUlMjIlMjBkJTNEJTIybTMuMjA4JTIwMy4yMDctMi41LTIuNU0uNzA4JTIwNS43MDdsMi41LTIuNSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ueG1hczIwMjUtZm9vdGVyLS1jb3B5cmlnaHQge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBjb2xvcjogIzc0NzQ3NDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ueG1hczIwMjUtbW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDIyOHB4KTtcbiAgcmlnaHQ6IGNhbGMoNTAlIC0gMjI4cHgpO1xuICB6LWluZGV4OiA0MDA7XG4gIHBhZGRpbmc6IDMwcHggMzBweCAzNnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tLCAwIDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNXM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAueG1hczIwMjUtbW9kYWwge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuLnhtYXMyMDI1LW1vZGFsLmlzX2FjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4ueG1hczIwMjUtbW9kYWw6aGFzKFtkYXRhLWdlbnJlPVwiMDFf44Kw44Or44OhXCJdKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldCh1cmwoXCIuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1tb2RhbF9iZy5wbmdcIikgMXgsIHVybChcIi4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LW1vZGFsX2JnQDJ4LnBuZ1wiKSAyeCksIGltYWdlLXNldCh1cmwoXCIuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy1nb3VybWV0X2JnLnBuZ1wiKSAxeCwgdXJsKFwiLi4vLi4vaW1hZ2VzL2V2ZW50L2NocmlzdG1hczIwMjUveG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctZ291cm1ldF9iZ0AyeC5wbmdcIikgMngpO1xufVxuXG4ueG1hczIwMjUtbW9kYWw6aGFzKFtkYXRhLWdlbnJlPVwiMDJf44OV44Kh44OD44K344On44OzXCJdKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldCh1cmwoXCIuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1tb2RhbF9iZy5wbmdcIikgMXgsIHVybChcIi4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LW1vZGFsX2JnQDJ4LnBuZ1wiKSAyeCksIGltYWdlLXNldCh1cmwoXCIuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy1mYXNoaW9uX2JnLnBuZ1wiKSAxeCwgdXJsKFwiLi4vLi4vaW1hZ2VzL2V2ZW50L2NocmlzdG1hczIwMjUveG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctZmFzaGlvbl9iZ0AyeC5wbmdcIikgMngpO1xufVxuXG4ueG1hczIwMjUtbW9kYWw6aGFzKFtkYXRhLWdlbnJlPVwiMDNf44Kz44K544OhXCJdKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldCh1cmwoXCIuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1tb2RhbF9iZy5wbmdcIikgMXgsIHVybChcIi4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LW1vZGFsX2JnQDJ4LnBuZ1wiKSAyeCksIGltYWdlLXNldCh1cmwoXCIuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy1jb3NtZV9iZy5wbmdcIikgMXgsIHVybChcIi4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LWNvbnRlbnRzX3Nob3BwaW5nLWNvc21lX2JnQDJ4LnBuZ1wiKSAyeCk7XG59XG5cbi54bWFzMjAyNS1tb2RhbC0td3JhcHBlciB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNDRweCk7XG4gIG1heC1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gMTQ0cHgpO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi54bWFzMjAyNS1tb2RhbC0tY2xvc2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiA4cHg7XG4gIHdpZHRoOiAzMTNweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW46IDE2cHggYXV0byAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjgxYzIyO1xuICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnhtYXMyMDI1LW1vZGFsLS1jbG9zZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMTAlMjIlMjBoZWlnaHQlM0QlMjIxMCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTAlMjAxMCUyMiUzRSUzQ3BhdGglMjBzdHJva2UlM0QlMjIlMjNmZmYlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnNxdWFyZSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBkJTNEJTIybTEuNDE0JTIwMS40MTQlMjA3JTIwN004LjQxNCUyMDEuNDE0bC03JTIwNyUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ueG1hczIwMjUtbW9kYWwtLWltZ193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ueG1hczIwMjUtbW9kYWwtLWl0ZW1faW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6ICNlOGNmYTAgMnB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi54bWFzMjAyNS1tb2RhbC0tbGltaXRlZF9tYXJrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB6LWluZGV4OiAxMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIHBhZGRpbmc6IDRweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJhMTQzO1xuICBjb2xvcjogI2I4MWMyMjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnhtYXMyMDI1LW1vZGFsLS1sb2dvX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOTBweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ueG1hczIwMjUtbW9kYWwtLW5hbWUge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnhtYXMyMDI1LW1vZGFsLS1uYW1lLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ueG1hczIwMjUtbW9kYWwtLXByaWNlIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ueG1hczIwMjUtbW9kYWwtLXByaWNlLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ueG1hczIwMjUtbW9kYWwtLWxpbWl0ZWRfd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLnhtYXMyMDI1LW1vZGFsLS1saW1pdGVkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgcGFkZGluZzogNnB4O1xuICBib3JkZXI6IDFweCAjZmZmZmZmIHNvbGlkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnhtYXMyMDI1LW1vZGFsLS1wZXJpb2Rfd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi54bWFzMjAyNS1tb2RhbC0tcGVyaW9kIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ueG1hczIwMjUtbW9kYWwtLXBlcmlvZC1sZWFkIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZ2FwOiA0cHg7XG59XG5cbi54bWFzMjAyNS1tb2RhbC0tcGVyaW9kLWxlYWQ6YmVmb3JlLCAueG1hczIwMjUtbW9kYWwtLXBlcmlvZC1sZWFkOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4ueG1hczIwMjUtbW9kYWwtLXBlcmlvZCArIC54bWFzMjAyNS1tb2RhbC0tcGVyaW9kIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4ueG1hczIwMjUtbW9kYWwtLWNvbW1lbnQge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnhtYXMyMDI1LW1vZGFsLS1zaG9wIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi54bWFzMjAyNS1tb2RhbC0taW5mb193cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi54bWFzMjAyNS1tb2RhbC0tZmxvb3Ige1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnhtYXMyMDI1LW1vZGFsLS1mbG9vcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMTYlMjIlMjBoZWlnaHQlM0QlMjIxOCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxOCUyMiUzRSUzQ3BhdGglMjBzdHJva2UlM0QlMjIlMjNmZmYlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwZCUzRCUyMk0xNC4wMTclMjA3LjQyOGMwJTIwNS4wNjItNi41MDklMjA5LjQtNi41MDklMjA5LjRTMSUyMDEyLjQ5JTIwMSUyMDcuNDI4YTYuNTA5JTIwNi41MDklMjAwJTIwMCUyMDElMjAxMy4wMTclMjAwJTIyJTJGJTNFJTNDcGF0aCUyMHN0cm9rZSUzRCUyMiUyM2ZmZiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBkJTNEJTIyTTEwLjA4NyUyMDcuNTNhMi41OCUyMDIuNTglMjAwJTIwMSUyMDEtNS4xNTglMjAwJTIwMi41OCUyMDIuNTglMjAwJTIwMCUyMDElMjA1LjE1OCUyMDAlMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnhtYXMyMDI1LW1vZGFsLS1zaG9wX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogNHB4O1xuICBwYWRkaW5nOiA0cHggMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4MWMyMjtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi54bWFzMjAyNS1tb2RhbC0tc2hvcF9saW5rOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDdweDtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjI0JTIyJTIwaGVpZ2h0JTNEJTIyNyUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNCUyMDclMjIlM0UlM0NwYXRoJTIwc3Ryb2tlJTNEJTIyJTIzZmZmJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJzcXVhcmUlMjIlMjBkJTNEJTIybTMuMjA4JTIwMy4yMDctMi41LTIuNU0uNzA4JTIwNS43MDdsMi41LTIuNSUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG4ueG1hczIwMjUtbGVmdCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDIyOHB4KTtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LWNvbnRlbnRzX2JnLnBuZ1wiKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnhtYXMyMDI1LWxlZnQtLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi54bWFzMjAyNS1sZWZ0LS10aXRsZV9pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi54bWFzMjAyNS1sZWZ0LS12aXN1YWxfaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAtMjRweDtcbn1cblxuLnhtYXMyMDI1LWxlZnQtLWxvZ29faW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogLTQwcHggYXV0byAwO1xufVxuXG4ueG1hczIwMjUtbGVmdC0taGVhcnRfbGFyZ2VfaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDA7XG4gIGFuaW1hdGlvbjogZmxvYXRMYXJnZSAycyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGUtcmV2ZXJzZTtcbn1cblxuLnhtYXMyMDI1LWxlZnQtLWhlYXJ0X2xhcmdlX2ltZy0wMSB7XG4gIHRvcDogMTdweDtcbiAgbGVmdDogMTlweDtcbn1cblxuLnhtYXMyMDI1LWxlZnQtLWhlYXJ0X2xhcmdlX2ltZy0wMiB7XG4gIHRvcDogMTdweDtcbiAgcmlnaHQ6IDE5cHg7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4ycztcbn1cblxuLnhtYXMyMDI1LWxlZnQtLWhlYXJ0X3NtYWxsX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwO1xuICBhbmltYXRpb246IGZsb2F0U21hbGwgMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGUtcmV2ZXJzZTtcbn1cblxuLnhtYXMyMDI1LWxlZnQtLWhlYXJ0X3NtYWxsX2ltZy0wMSB7XG4gIHRvcDogNTZweDtcbiAgbGVmdDogLTdweDtcbn1cblxuLnhtYXMyMDI1LWxlZnQtLWhlYXJ0X3NtYWxsX2ltZy0wMiB7XG4gIHRvcDogMTEwcHg7XG4gIGxlZnQ6IC03cHg7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4ycztcbn1cblxuLnhtYXMyMDI1LWxlZnQtLWhlYXJ0X3NtYWxsX2ltZy0wMyB7XG4gIHRvcDogODNweDtcbiAgbGVmdDogMjBweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xufVxuXG4ueG1hczIwMjUtbGVmdC0taGVhcnRfc21hbGxfaW1nLTA0IHtcbiAgdG9wOiAxMTBweDtcbiAgbGVmdDogNDNweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjlzO1xufVxuXG4ueG1hczIwMjUtbGVmdC0taGVhcnRfc21hbGxfaW1nLTA1IHtcbiAgdG9wOiA1NnB4O1xuICByaWdodDogLTdweDtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xufVxuXG4ueG1hczIwMjUtbGVmdC0taGVhcnRfc21hbGxfaW1nLTA2IHtcbiAgdG9wOiAxMTBweDtcbiAgcmlnaHQ6IC03cHg7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40cztcbn1cblxuLnhtYXMyMDI1LWxlZnQtLWhlYXJ0X3NtYWxsX2ltZy0wNyB7XG4gIHRvcDogODNweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGFuaW1hdGlvbi1kZWxheTogMC43cztcbn1cblxuLnhtYXMyMDI1LWxlZnQtLWhlYXJ0X3NtYWxsX2ltZy0wOCB7XG4gIHRvcDogMTEwcHg7XG4gIHJpZ2h0OiA0M3B4O1xuICBhbmltYXRpb24tZGVsYXk6IDEuMXM7XG59XG5cbi54bWFzMjAyNS1sZWZ0LS1oZWFydF9zbWFsbF9pbWctMDkge1xuICBib3R0b206IC03cHg7XG4gIGxlZnQ6IC03cHg7XG59XG5cbi54bWFzMjAyNS1sZWZ0LS1oZWFydF9zbWFsbF9pbWctMTAge1xuICBib3R0b206IC03cHg7XG4gIGxlZnQ6IDQzcHg7XG4gIGFuaW1hdGlvbi1kZWxheTogMC42cztcbn1cblxuLnhtYXMyMDI1LWxlZnQtLWhlYXJ0X3NtYWxsX2ltZy0xMSB7XG4gIGJvdHRvbTogLTdweDtcbiAgcmlnaHQ6IC03cHg7XG4gIGFuaW1hdGlvbi1kZWxheTogMC4zcztcbn1cblxuLnhtYXMyMDI1LWxlZnQtLWhlYXJ0X3NtYWxsX2ltZy0xMiB7XG4gIGJvdHRvbTogLTdweDtcbiAgcmlnaHQ6IDQzcHg7XG4gIGFuaW1hdGlvbi1kZWxheTogMC45cztcbn1cblxuLnhtYXMyMDI1LXJpZ2h0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMjI4cHgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19iZy5wbmdcIik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi54bWFzMjAyNS1yaWdodC0tdG9wX2xpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbn1cblxuLnhtYXMyMDI1LXJpZ2h0LS10b3BfbGluazpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLnhtYXMyMDI1LXJpZ2h0LS10b3BfbGVmdF9pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwO1xufVxuXG4ueG1hczIwMjUtcmlnaHQtLWJvdHRvbV9yaWdodF9pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLnhtYXMyMDI1LXJpZ2h0LS10b3Bfc3Rhcl9pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNjBweDtcbiAgcmlnaHQ6IDQ4cHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmpzLXJpZ2h0X3Nob3ctMDEgLnhtYXMyMDI1LXJpZ2h0LS10b3Bfc3Rhcl9pbWctMDEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmpzLXJpZ2h0X3Nob3ctMDIgLnhtYXMyMDI1LXJpZ2h0LS10b3Bfc3Rhcl9pbWctMDIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmpzLXJpZ2h0X3Nob3ctMDMgLnhtYXMyMDI1LXJpZ2h0LS10b3Bfc3Rhcl9pbWctMDMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnhtYXMyMDI1LXJpZ2h0LS1ib3R0b21fc3Rhcl9pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzdweDtcbiAgbGVmdDogMjFweDtcbiAgei1pbmRleDogMTAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uanMtcmlnaHRfc2hvdy0wMSAueG1hczIwMjUtcmlnaHQtLWJvdHRvbV9zdGFyX2ltZy0wMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uanMtcmlnaHRfc2hvdy0wMiAueG1hczIwMjUtcmlnaHQtLWJvdHRvbV9zdGFyX2ltZy0wMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uanMtcmlnaHRfc2hvdy0wMyAueG1hczIwMjUtcmlnaHQtLWJvdHRvbV9zdGFyX2ltZy0wMyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ueG1hczIwMjUtcmlnaHQtLWJnX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi54bWFzMjAyNS1yaWdodC0td3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi54bWFzMjAyNS1yaWdodC0tY2F0ZWdvcnkgKyAueG1hczIwMjUtcmlnaHQtLWNhdGVnb3J5IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnhtYXMyMDI1LXJpZ2h0LS10aXRsZV9pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi54bWFzMjAyNS1yaWdodC0tbGlzdCB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLnhtYXMyMDI1LXJpZ2h0LS1jYXRlZ29yeS1lbmpveSAueG1hczIwMjUtcmlnaHQtLWxpc3Qge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4ueG1hczIwMjUtcmlnaHQtLWl0ZW0gKyAueG1hczIwMjUtcmlnaHQtLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi54bWFzMjAyNS1yaWdodC0tY2F0ZWdvcnktZW5qb3kgLnhtYXMyMDI1LXJpZ2h0LS1pdGVtICsgLnhtYXMyMDI1LXJpZ2h0LS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnhtYXMyMDI1LXJpZ2h0LS1hbmNob3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogOHB4O1xufVxuXG4ueG1hczIwMjUtcmlnaHQtLXRleHQge1xuICBmb250LWZhbWlseTogXCJCZWxhbm9zaW1hXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjYjgxYzIyO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbi54bWFzMjAyNS1yaWdodC0tY2hlY2tfaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IDAuM3MgdHJhbnNmb3JtO1xufVxuXG4ueG1hczIwMjUtcmlnaHQtLWNoZWNrX2ltZy1wbHVzIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOGRlZyk7XG59XG5cbi54bWFzMjAyNS1yaWdodC0tY2hlY2tfaW1nLW1pbnVzIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLThkZWcpO1xufVxuXG4ueG1hczIwMjUtcmlnaHQtLWFuY2hvcjpob3ZlciAueG1hczIwMjUtcmlnaHQtLWNoZWNrX2ltZyB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC54bWFzMjAyNS1yaWdodC0tYW5jaG9yOmhvdmVyIC54bWFzMjAyNS1yaWdodC0tY2hlY2tfaW1nLXBsdXMge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDhkZWcpO1xuICB9XG4gIC54bWFzMjAyNS1yaWdodC0tYW5jaG9yOmhvdmVyIC54bWFzMjAyNS1yaWdodC0tY2hlY2tfaW1nLW1pbnVzIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOGRlZyk7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgXCIuLi9jb25maWdcIjtcbkBpbXBvcnQgXCIuLi9taXhpblwiO1xuXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1CZWxhbm9zaW1hJmZhbWlseT1aZW4rS2FrdStHb3RoaWMrTmV3OndnaHRANTAwOzcwMCZkaXNwbGF5PXN3YXAnKTtcbkBtaXhpbiBmb250QmVsYW5vc2ltYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJlbGFub3NpbWFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuYm9keSB7XG4gIG1pbi13aWR0aDogYXV0bztcbiAgcGFkZGluZy10b3A6IDA7XG4gIGZvbnQtZmFtaWx5OiAnWmVuIEtha3UgR290aGljIE5ldycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8vIG1peGluXG4ucGMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgc3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLy8gei1pbmRleFxuJHotaW5kZXhfb3BlbmluZzogNTAwOyAvLyDjgqrjg7zjg5fjg4vjg7PjgrDopoHntKDnlKhcbiR6LWluZGV4X21vZGFsOiA0MDA7IC8vIOODouODvOODgOODq+ihqOekuueUqFxuJHotaW5kZXhfaGVhZGVyOiAzMDA7IC8vIOODmOODg+ODgOODvOeUqFxuJHotaW5kZXhfZml4ZWQ6IDIwMDsgLy8g5Zu65a6a44Oq44Oz44Kv55SoXG4kei1pbmRleF9jb250ZW50czogMTAwOyAvLyDkuIroqJjjgavoqbLlvZPjgZfjgarjgYTjgrPjg7Pjg4bjg7Pjg4Tpg6jliIbnlKhcbi8vIOesrOS4gOW8leaVsOOBq+S4iuiomDXjgaTjga7jgYbjgaHoqbLlvZPjgZnjgovlpInmlbDjgpLmjIflrprjgZnjgotcbi8vIOesrOS6jOW8leaVsOOBp+mHjeOBquOCiuOBruWVj+mhjOetieOBp+e0sOOBi+OBq3otaW5kZXjjgpLoqr/mlbTjgZfjgZ/jgYTloLTlkIjjgavmlbDlgKTjgpLmjIflrprjgZnjgovjgILnnIHnlaXlj68o44OH44OV44Kp44Or44OI44GMMClcbkBmdW5jdGlvbiB6SW5kZXggKCRwYXJ0cywgJGFkanVzdE51bTogMCkge1xuICBAcmV0dXJuICRwYXJ0cyArICRhZGp1c3ROdW07XG59XG5Aa2V5ZnJhbWVzIGZsb2F0TGFyZ2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZsb2F0U21hbGwge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xLjVweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEuNXB4KTtcbiAgfVxufVxuLnhtYXMyMDI1LWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmLS1oYW1idXJnZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDE2cHg7XG4gICAgcmlnaHQ6IDE2cHg7XG4gICAgei1pbmRleDogekluZGV4KCR6LWluZGV4X2hlYWRlciwgMSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogNHB4O1xuICB9XG4gICYtLWhhbWJ1cmdlcl9pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfaGVhZGVyLCAxKTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgei1pbmRleDogekluZGV4KCR6LWluZGV4X2hlYWRlciwgMSk7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgfVxuICB9XG4gICYtLWhhbWJ1cmdlcl90ZXh0IHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuLnhtYXMyMDI1LWhlYWRlcl9tZW51IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogekluZGV4KCR6LWluZGV4X2hlYWRlcik7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2V2ZW50L2NocmlzdG1hczIwMjUveG1hczIwMjUtY29udGVudHNfYmcucG5nJyk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIC5qcy1oZWFkZXJfb3BlbiAmIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbiAgJi0tYmdfaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG4gICYtLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAmLS1jYXRlZ29yeSB7XG4gICAgJiArICYge1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICB9XG4gIH1cbiAgJi0tdGl0bGUge1xuICB9XG4gICYtLXRpdGxlX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgJi0tbGlzdCB7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgLnhtYXMyMDI1LWhlYWRlcl9tZW51LS1jYXRlZ29yeS1lbmpveSAmIHtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuICB9XG4gICYtLWl0ZW0ge1xuICAgICYgKyAmIHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG4gICAgLnhtYXMyMDI1LWhlYWRlcl9tZW51LS1jYXRlZ29yeS1lbmpveSAmICsgJiB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxuICAmLS1hbmNob3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbiAgJi0tdGV4dCB7XG4gICAgQGluY2x1ZGUgZm9udEJlbGFub3NpbWE7XG4gICAgY29sb3I6ICNiODFjMjI7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgJi0tY2hlY2tfaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiAwLjNzIHRyYW5zZm9ybTtcbiAgICAmLXBsdXMge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOGRlZyk7XG4gICAgfVxuICAgICYtbWludXMge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLThkZWcpO1xuICAgIH1cbiAgfVxufVxuLnhtYXMyMDI1LWZpeGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfZml4ZWQpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogM3B4O1xuICBib3JkZXItdG9wOiAjZDJhMTQzIDNweCBzb2xpZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyYTE0MztcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgJi5pcy1oaWRkZW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gICYtLWFuY2hvcl9saW5rIHtcbiAgICBAaW5jbHVkZSBmb250QmVsYW5vc2ltYTtcbiAgICBmbGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA4cHggMDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJi1zaG9wcGluZyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LWNvbnRlbnRzX2JnLnBuZycpO1xuICAgIH1cbiAgICAmLWVuam95IHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2V2ZW50L2NocmlzdG1hczIwMjUveG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctZ291cm1ldF9iZy5wbmcnKTtcbiAgICB9XG4gIH1cbiAgJi0taGVhcnRfbGVmdF9pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDVweDtcbiAgICBsZWZ0OiA2cHg7XG4gICAgei1pbmRleDogekluZGV4KCR6LWluZGV4X2ZpeGVkKTtcbiAgfVxuICAmLS1oZWFydF9yaWdodF9pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDdweDtcbiAgICByaWdodDogN3B4O1xuICAgIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9maXhlZCk7XG4gIH1cbiAgJi0tc3Rhcl9sZWZ0X2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogM3B4O1xuICAgIGxlZnQ6IDlweDtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfZml4ZWQpO1xuICB9XG4gICYtLXN0YXJfcmlnaHRfaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfZml4ZWQpO1xuICB9XG59XG4ueG1hczIwMjUtb3BlbmluZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgaW5zZXQ6IDA7XG4gIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9vcGVuaW5nKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyMDQwODtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19iZy5wbmcnKTtcbiAgdHJhbnNpdGlvbjogMC41cztcbiAgdHJhbnNpdGlvbi1kZWxheTogNS41cztcbiAgJi5qcy1sb2FkIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAmLS1jb3B5cmlnaHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDRweDtcbiAgICByaWdodDogLTI0cHg7XG4gICAgei1pbmRleDogekluZGV4KCR6LWluZGV4X29wZW5pbmcsIDMpO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNik7XG4gIH1cbn1cbi54bWFzMjAyNS1vcGVuaW5nX3BjIHtcbiAgQGluY2x1ZGUgc3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgJi0tbGVmdF90b3BfaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogekluZGV4KCR6LWluZGV4X29wZW5pbmcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDBweCwgLTIwOXB4KTtcbiAgICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dDtcbiAgICAuanMtbG9hZCAmIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbiAgfVxuICAmLS1yaWdodF90b3BfaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9vcGVuaW5nKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDBweCwgLTIwOXB4KTtcbiAgICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dDtcbiAgICAuanMtbG9hZCAmIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbiAgfVxuICAmLS1sZWZ0X2JvdHRvbV9pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfb3BlbmluZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMHB4LCAyMDlweCk7XG4gICAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQ7XG4gICAgLmpzLWxvYWQgJiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB9XG4gIH1cbiAgJi0tcmlnaHRfYm90dG9tX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfb3BlbmluZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwcHgsIDIwOXB4KTtcbiAgICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dDtcbiAgICAuanMtbG9hZCAmIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbiAgfVxuICAmLS1sZWZ0X2hlYXJ0X2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTE3cHg7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfb3BlbmluZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG4gICAgLmpzLWxvYWQgJiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICAmLS1yaWdodF9oZWFydF9pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDExN3B4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9vcGVuaW5nKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcbiAgICAuanMtbG9hZCAmIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG4gICYtLXlhc2FpX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9vcGVuaW5nLCAxKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDFzO1xuICAgIC5qcy1sb2FkICYge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgJi0wNCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzLjE1ZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0wMSB7XG4gICAgICB0b3A6IDQ3cHg7XG4gICAgICBsZWZ0OiA3OXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjBweCwgMTBweCk7XG4gICAgfVxuICAgICYtMDIge1xuICAgICAgdG9wOiAxMjFweDtcbiAgICAgIHJpZ2h0OiA1OHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTIwcHgsIDEwcHgpO1xuICAgIH1cbiAgICAmLTAzIHtcbiAgICAgIGJvdHRvbTogNjhweDtcbiAgICAgIGxlZnQ6IDQ3cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgMTVweCk7XG4gICAgfVxuICAgICYtMDQge1xuICAgICAgYm90dG9tOiA0M3B4O1xuICAgICAgcmlnaHQ6IDI3cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNXB4LCAxNXB4KSByb3RhdGUoMTMuMTVkZWcpO1xuICAgIH1cbiAgfVxuICAmLS1tYWluX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgei1pbmRleDogekluZGV4KCR6LWluZGV4X29wZW5pbmcsIDIpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIGNhbGMoNDBweCAtIDUwJSkpO1xuICB9XG4gICYtLXRpdGxlX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMi41cztcbiAgICAuanMtbG9hZCAmIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbiAgfVxuICAmLS1sb2dvX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiA1NnB4IGF1dG8gMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjVzO1xuICAgIC5qcy1sb2FkICYge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuICB9XG59XG4ueG1hczIwMjUtb3BlbmluZ19zcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmLS1sZWZ0X3RvcF9pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfb3BlbmluZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTQwcHgsIC04MXB4KTtcbiAgICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dDtcbiAgICAuanMtbG9hZCAmIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbiAgfVxuICAmLS1yaWdodF90b3BfaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9vcGVuaW5nKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MHB4LCAtODFweCk7XG4gICAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQ7XG4gICAgLmpzLWxvYWQgJiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICB9XG4gIH1cbiAgJi0tbGVmdF9ib3R0b21faW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogekluZGV4KCR6LWluZGV4X29wZW5pbmcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC00MHB4LCA4MXB4KTtcbiAgICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dDtcbiAgICAuanMtbG9hZCAmIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbiAgfVxuICAmLS1yaWdodF9ib3R0b21faW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9vcGVuaW5nKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MHB4LCA4MXB4KTtcbiAgICB0cmFuc2l0aW9uOiAxcyBlYXNlLWluLW91dDtcbiAgICAuanMtbG9hZCAmIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgIH1cbiAgfVxuICAmLS1oZWFydF9sZWZ0X3RvcF9sYXJnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTc3cHg7XG4gICAgbGVmdDogNDBweDtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfb3BlbmluZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG4gICAgLmpzLWxvYWQgJiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICAmLS1oZWFydF9sZWZ0X3RvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjAzcHg7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfb3BlbmluZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG4gICAgLmpzLWxvYWQgJiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICAmLS1oZWFydF9yaWdodF90b3BfbGFyZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDI3NnB4O1xuICAgIHJpZ2h0OiAxN3B4O1xuICAgIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9vcGVuaW5nKTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMC41cztcbiAgICAuanMtbG9hZCAmIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG4gICYtLWhlYXJ0X3JpZ2h0X3RvcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjAzcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogekluZGV4KCR6LWluZGV4X29wZW5pbmcpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xuICAgIC5qcy1sb2FkICYge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbiAgJi0taGVhcnRfbGVmdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjE4cHg7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfb3BlbmluZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG4gICAgLmpzLWxvYWQgJiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICAmLS1oZWFydF9yaWdodCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMjE4cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogekluZGV4KCR6LWluZGV4X29wZW5pbmcpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xuICAgIC5qcy1sb2FkICYge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbiAgJi0taGVhcnRfYm90dG9tX2xhcmdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA3M3B4O1xuICAgIHJpZ2h0OiAxMTFweDtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfb3BlbmluZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG4gICAgLmpzLWxvYWQgJiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICAmLS1oZWFydF9ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDE5cHg7XG4gICAgbGVmdDogMTIzcHg7XG4gICAgei1pbmRleDogekluZGV4KCR6LWluZGV4X29wZW5pbmcpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogMC41cyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xuICAgIC5qcy1sb2FkICYge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbiAgJi0teWFzYWlfaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogekluZGV4KCR6LWluZGV4X29wZW5pbmcsIDEpO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMXM7XG4gICAgLmpzLWxvYWQgJiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAmLTA0IHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTMuMTVkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLTAxIHtcbiAgICAgIHRvcDogNDRweDtcbiAgICAgIGxlZnQ6IDhweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE1cHgsIDhweCk7XG4gICAgfVxuICAgICYtMDIge1xuICAgICAgdG9wOiA4MXB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgOHB4KTtcbiAgICB9XG4gICAgJi0wMyB7XG4gICAgICBib3R0b206IDU2cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwcHgsIDEwcHgpO1xuICAgIH1cbiAgICAmLTA0IHtcbiAgICAgIGJvdHRvbTogNjVweDtcbiAgICAgIHJpZ2h0OiAtOHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTBweCwgMTBweCkgcm90YXRlKDEzLjE1ZGVnKTtcbiAgICB9XG4gIH1cbiAgJi0tbWFpbl93cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9vcGVuaW5nLCAyKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAmLS10aXRsZV9pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICAgIHRyYW5zaXRpb246IDFzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb24tZGVsYXk6IDIuNXM7XG4gICAgLmpzLWxvYWQgJiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB9XG4gIH1cbiAgJi0tbG9nb19pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMzJweCBhdXRvIDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgdHJhbnNpdGlvbjogMXMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMi41cztcbiAgICAuanMtbG9hZCAmIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgIH1cbiAgfVxufVxuLnhtYXMyMDI1LWNvbnRlbnRzIHtcbiAgd2lkdGg6IDQ1NnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyLWxlZnQ6ICNEMkExNDMgNHB4IHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICNEMkExNDMgNHB4IHNvbGlkO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LWNvbnRlbnRzX2JnLnBuZycpO1xuICBwYWRkaW5nLXRvcDogMzZweDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgfVxufVxuLnhtYXMyMDI1LWNvbnRlbnRzX212X3NwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogNTZweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gICYtLWhlYXJ0X2xhcmdlX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9jb250ZW50cyk7XG4gICAgYW5pbWF0aW9uOiBmbG9hdExhcmdlIDJzIGVhc2UtaW4tb3V0IGluZmluaXRlIGFsdGVybmF0ZS1yZXZlcnNlO1xuICAgICYtMDEge1xuICAgICAgdG9wOiAyOXB4O1xuICAgICAgbGVmdDogMzJweDtcbiAgICB9XG4gICAgJi0wMiB7XG4gICAgICB0b3A6IDYzcHg7XG4gICAgICByaWdodDogMzJweDtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC40cztcbiAgICB9XG4gIH1cbiAgJi0taGVhcnRfc21hbGxfaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogekluZGV4KCR6LWluZGV4X2NvbnRlbnRzKTtcbiAgICBhbmltYXRpb246IGZsb2F0U21hbGwgMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGUtcmV2ZXJzZTtcbiAgICAmLTAxIHtcbiAgICAgIHRvcDogNjhweDtcbiAgICAgIGxlZnQ6IC03cHg7XG4gICAgfVxuICAgICYtMDIge1xuICAgICAgdG9wOiA5NXB4O1xuICAgICAgbGVmdDogMjFweDtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4ycztcbiAgICB9XG4gICAgJi0wMyB7XG4gICAgICB0b3A6IDEyMnB4O1xuICAgICAgbGVmdDogLTdweDtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC41cztcbiAgICB9XG4gICAgJi0wNCB7XG4gICAgICB0b3A6IDEwMnB4O1xuICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuM3M7XG4gICAgfVxuICAgICYtMDUge1xuICAgICAgdG9wOiAxMjlweDtcbiAgICAgIHJpZ2h0OiAyMXB4O1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuICAgIH1cbiAgICAmLTA2IHtcbiAgICAgIHRvcDogMTU2cHg7XG4gICAgICByaWdodDogLTdweDtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMC44cztcbiAgICB9XG4gIH1cbiAgJi0tdGl0bGUge1xuICB9XG4gICYtLXRpdGxlX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgJi0tdmlzdWFsX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogLTE2cHg7XG4gIH1cbiAgJi0tbG9nb19pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogLTE2cHggYXV0byAwO1xuICB9XG59XG4ueG1hczIwMjUtY29udGVudHNfbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgIG1hcmdpbjogNjRweCBhdXRvIDEwMHB4O1xuICB9XG4gICYtLWJnX2ltZyB7XG4gIH1cbiAgJi0td3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gICYtLWNhdGVnb3J5IHtcbiAgICAmICsgJiB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cbiAgfVxuICAmLS10aXRsZSB7XG4gIH1cbiAgJi0tdGl0bGVfaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAmLS1saXN0IHtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAueG1hczIwMjUtY29udGVudHNfbWVudS0tY2F0ZWdvcnktZW5qb3kgJiB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cbiAgfVxuICAmLS1pdGVtIHtcbiAgICAmICsgJiB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuICAgIC54bWFzMjAyNS1jb250ZW50c19tZW51LS1jYXRlZ29yeS1lbmpveSAmICsgJiB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxuICAmLS1hbmNob3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA4cHg7XG4gIH1cbiAgJi0tdGV4dCB7XG4gICAgQGluY2x1ZGUgZm9udEJlbGFub3NpbWE7XG4gICAgY29sb3I6ICNiODFjMjI7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbiAgJi0tY2hlY2tfaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiAwLjNzIHRyYW5zZm9ybTtcbiAgICAmLXBsdXMge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOGRlZyk7XG4gICAgfVxuICAgICYtbWludXMge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLThkZWcpO1xuICAgIH1cbiAgICAueG1hczIwMjUtY29udGVudHNfbWVudS0tYW5jaG9yOmhvdmVyICYge1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAueG1hczIwMjUtY29udGVudHNfbWVudS0tYW5jaG9yOmhvdmVyICYge1xuICAgICAgICAmLXBsdXMge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDhkZWcpO1xuICAgICAgICB9XG4gICAgICAgICYtbWludXMge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC04ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnhtYXMyMDI1LWNvbnRlbnRzX3Nob3BwaW5nIHtcbiAgd2lkdGg6IDEwMCU7XG4gICYgKyAmIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxuICAmLS10b3BfaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5qcy1jb250ZW50c19zaG93LTAxICYtMDEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5qcy1jb250ZW50c19zaG93LTAyICYtMDIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYtLWJnIHtcbiAgICBtYXJnaW46IC0xMDBweCBhdXRvO1xuICAgICYtZ291cm1ldCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpbWFnZS1zZXQodXJsKCcuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy1nb3VybWV0X2JnLnBuZycpIDF4LCB1cmwoJy4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LWNvbnRlbnRzX3Nob3BwaW5nLWdvdXJtZXRfYmdAMngucG5nJykgMngpO1xuICAgIH1cbiAgICAmLWZhc2hpb24ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogaW1hZ2Utc2V0KHVybCgnLi4vLi4vaW1hZ2VzL2V2ZW50L2NocmlzdG1hczIwMjUveG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctZmFzaGlvbl9iZy5wbmcnKSAxeCwgdXJsKCcuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy1mYXNoaW9uX2JnQDJ4LnBuZycpIDJ4KTtcbiAgICB9XG4gICAgJi1jb3NtZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBpbWFnZS1zZXQodXJsKCcuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy1jb3NtZV9iZy5wbmcnKSAxeCwgdXJsKCcuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy1jb3NtZV9iZ0AyeC5wbmcnKSAyeCk7XG4gICAgfVxuICB9XG4gICYtLXRpdGxlIHtcbiAgfVxuICAmLS10aXRsZV9pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICYtLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAyMHB4O1xuICAgIG1hcmdpbjogNDBweCAyMHB4IDA7XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgd2lkdGg6IDQ3JTtcbiAgfVxuICAmLS1saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgJi0tbGlua19pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXI6ICNlOGNmYTAgMnB4IHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgfVxuICAmLS1saW1pdGVkX21hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDZweDtcbiAgICByaWdodDogNnB4O1xuICAgIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9jb250ZW50cyk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIHBhZGRpbmc6IDNweCA4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJhMTQzO1xuICAgIGNvbG9yOiAjYjgxYzIyO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAmLS1sb2dvX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbiAgJi0tbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAmLXNtYWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gIH1cbiAgJi0tcHJpY2Uge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgJi1zbWFsbCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICB9XG4gICYtLWJvdHRvbV9pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLmpzLWNvbnRlbnRzX3Nob3ctMDEgJi0wMSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmpzLWNvbnRlbnRzX3Nob3ctMDIgJi0wMiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cbi54bWFzMjAyNS1jb250ZW50c19lbmpveSB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICAmLS10b3BfaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5qcy1jb250ZW50c19zaG93LTAxICYtMDEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5qcy1jb250ZW50c19zaG93LTAyICYtMDIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYtLWJnIHtcbiAgICBtYXJnaW46IC0xMTBweCBhdXRvIDA7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogaW1hZ2Utc2V0KHVybCgnLi4vLi4vaW1hZ2VzL2V2ZW50L2NocmlzdG1hczIwMjUveG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctZ291cm1ldF9iZy5wbmcnKSAxeCwgdXJsKCcuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy1nb3VybWV0X2JnQDJ4LnBuZycpIDJ4KTtcbiAgfVxuICAmLS10aXRsZSB7XG4gIH1cbiAgJi0tdGl0bGVfaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAmLS1ub3RlX2xpc3Qge1xuICAgIG1hcmdpbjogMzJweCAyMHB4IDA7XG4gIH1cbiAgJi0tbm90ZV9pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAn4oC7JztcbiAgICB9XG4gIH1cbn1cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb250ZW50cyB7XG4gIG1hcmdpbjogMzJweCAxMHB4IDA7XG4gIHBhZGRpbmc6IDQwcHggMTBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19lbmpveV9jb250ZW50c19iZy5wbmcnKTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgJi0tdGl0bGUge1xuICB9XG4gICYtLXRpdGxlX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgJi0tcHJlc2VudF9pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICYtLXRvcF9ub3RlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmLS1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gICYtLWl0ZW0ge1xuICAgICYgKyAmIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuICB9XG4gICYtLWl0ZW1fbGVhZCB7XG4gICAgcGFkZGluZzogOHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDZjNDY7XG4gIH1cbiAgJi0taXRlbV9sZWFkX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgJi0tY2hhbmNlIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmLS1hcHBseSB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJi0tbGluZV9saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAyMHB4O1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgIHBhZGRpbmc6IDE2cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAzNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNmM3NTU7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMzNweDtcbiAgICAgIGhlaWdodDogMzFweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMzMlMjIlMjBoZWlnaHQlM0QlMjIzMSUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMzMlMjAzMSUyMiUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzZmZmJTIyJTIwZCUzRCUyMk0xNi4yNTIuMDA0QzcuMjkuMDA0JTIwMCUyMDUuOTIlMjAwJTIwMTMuMTkzYzAlMjA2LjUxOCUyMDUuNzgyJTIwMTEuOTglMjAxMy41OTIlMjAxMy4wMTIuNTMyLjExMyUyMDEuMjQ5LjM0OSUyMDEuNDMxLjc5Ny4xMjcuNDguMTQ1Ljk4Mi4wNTQlMjAxLjQ3JTIwMCUyMDAtLjE5JTIwMS4xNDYtLjIzMyUyMDEuMzktLjA3MS40MS0uMzI1JTIwMS42MDclMjAxLjQwOC44NzclMjAxLjczMy0uNzMxJTIwOS4zNi01LjUxMiUyMDEyLjc3LTkuNDM2JTIwMi4zNTUtMi41ODIlMjAzLjQ4My01LjIwNCUyMDMuNDgzLTguMTE0QzMyLjUwNSUyMDUuOTE3JTIwMjUuMjE1JTIwMCUyMDE2LjI1MyUyMDBtLTUuNzM1JTIwMTcuMDc1YS4zMTUuMzE1JTIwMCUyMDAlMjAxLS4zMTcuMzE2SDUuNjQ3YS4zLjMlMjAwJTIwMCUyMDEtLjIxOC0uMDg2bC0uMDA1LS4wMDVhLjMyLjMyJTIwMCUyMDAlMjAxLS4wODktLjIyVjkuOTk1YS4zMTYuMzE2JTIwMCUyMDAlMjAxJTIwLjMxNi0uMzE3SDYuNzlhLjMxNi4zMTYlMjAwJTIwMCUyMDElMjAuMzE2LjMxN3Y1LjYyN2gzLjFhLjMxNy4zMTclMjAwJTIwMCUyMDElMjAuMzE3LjMxN3ptMi43NDYlMjAwYS4zMTcuMzE3JTIwMCUyMDAlMjAxLS4zMTcuMzE2aC0xLjEzOGEuMzE2LjMxNiUyMDAlMjAwJTIwMS0uMzE2LS4zMTZWOS45ODlhLjMxNi4zMTYlMjAwJTIwMCUyMDElMjAuMzE2LS4zMTZoMS4xNGEuMzE3LjMxNyUyMDAlMjAwJTIwMSUyMC4zMTcuMzE2em03Ljg0NSUyMDBhLjMxNy4zMTclMjAwJTIwMCUyMDEtLjMxNi4zMTZoLTEuMTM3YS4zLjMlMjAwJTIwMCUyMDEtLjA4LS4wMWgtLjAwNmwtLjAyMi0uMDA2aC0uMDFsLS4wMTUtLjAwNy0uMDE1LS4wMDctLjAxLS4wMDYtLjAxNC0uMDE3YS4zLjMlMjAwJTIwMCUyMDEtLjA4LS4wNzhsLTMuMjUtNC4zODh2NC4yMDNhLjMxNy4zMTclMjAwJTIwMCUyMDEtLjMxNy4zMTZoLTEuMTQ2YS4zMTYuMzE2JTIwMCUyMDAlMjAxLS4zMTYtLjMxNlY5Ljk4OWEuMzE3LjMxNyUyMDAlMjAwJTIwMSUyMC4zMTYtLjMxNmgxLjIyNmwuMDIuMDA3aC4wMWwuMDE3LjAwNy4wMS4wMDYuMDE3LjAxLjAxLjAwNS4wMTUuMDEuMDA4LjAwNy4wMTguMDE0LjAwNS4wMDUuMDIuMDIuMDI0LjAzJTIwMy4yNDYlMjA0LjM4NFY5Ljk5NGEuMzE2LjMxNiUyMDAlMjAwJTIwMSUyMC4zMTYtLjMxNmgxLjE0YS4zMTYuMzE2JTIwMCUyMDAlMjAxJTIwLjMxNi4zMTZ6bTYuMjk1LTUuOTRhLjMxNi4zMTYlMjAwJTIwMCUyMDEtLjMxNi4zMTZoLTMuMXYxLjE5N2gzLjFhLjMxNS4zMTUlMjAwJTIwMCUyMDElMjAuMzE2LjMxN3YxLjE0YS4zMTYuMzE2JTIwMCUyMDAlMjAxLS4zMTYuMzE2aC0zLjF2MS4yMDFoMy4xYS4zMTcuMzE3JTIwMCUyMDAlMjAxJTIwLjMxNi4zMTd2MS4xMzZhLjMxNi4zMTYlMjAwJTIwMCUyMDEtLjMxNi4zMTZoLTQuNTUyYS4zLjMlMjAwJTIwMCUyMDEtLjIxNy0uMDg2aC0uMDA2YS4zMi4zMiUyMDAlMjAwJTIwMS0uMDg4LS4yMnYtNy4wOWMwLS4wODIuMDMxLS4xNjEuMDg4LS4yMmwuMDA2LS4wMDVhLjMxLjMxJTIwMCUyMDAlMjAxJTIwLjIyLS4wODloNC41NTRhLjMxNi4zMTYlMjAwJTIwMCUyMDElMjAuMzE2LjMxN3olMjIlMkYlM0UlM0MlMkZzdmclM0UnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgfVxuICB9XG4gICYtLWhvd3RvX25vdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ+KAuyc7XG4gICAgfVxuICB9XG4gICYtLWhvd3RvIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJi1ncmVlbiB7XG4gICAgICBjb2xvcjogIzAwNmM0NjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgfVxuICAmLS1wZXJpb2RfbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG4gICYtLXBlcmlvZF9pdGVtIHtcbiAgICAmICsgJiB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuICB9XG4gICYtLXBlcmlvZF9sZWFkIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJi0tdGFyZ2V0X3BlcmlvZCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICYtbGFyZ2Uge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cbiAgfVxuICAmLS1wZXJpb2Qge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJi1sYXJnZSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuXG4gIH1cbiAgJi0tcGlja3VwX25vdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJ+KAuyc7XG4gICAgfVxuICB9XG4gICYtLWV4Y2x1ZGVkX2xlYWQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbiAgJi0tZXhjbHVkZWQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gICYtLWNvbmNlcnRfdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJi0tcGxhY2Uge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJi0tcGxhY2VfZGV0YWlsIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiA4cHggYXV0byAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmLS1kYXRlIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICYtbGFyZ2Uge1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgIH1cbiAgfVxuICAmLS1jYXN0X2xpc3Qge1xuXG4gIH1cbiAgJi0tY2FzdF9pdGVtIHtcblxuICB9XG4gICYtLXRpbWUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmLS1jYXN0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJi0tY29uY2VydF9ub3RlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICYgKyAmIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG59XG4ueG1hczIwMjUtY29udGVudHNfZW5qb3lfY29sbGFib3JhdGlvbiB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uX2JnLnBuZycpO1xuICAmLS10aXRsZSB7XG4gIH1cbiAgJi0tdGl0bGVfaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAmLS10b3BfaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICB9XG4gICYtLXRvcF9kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJi0td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNjRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbiAgJi0taW5kZXhfaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMjJweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAmLS1sZWFkIHtcbiAgICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgICBjb2xvcjogIzQ1NjQ1OTtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJi0tY29udGVudHNfaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNDhweCk7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgfVxuICAmLS1hY2NvcmRpb24ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAwZnI7XG4gICAgdHJhbnNpdGlvbjogZ3JpZC10ZW1wbGF0ZS1yb3dzIDAuNXM7XG4gICAgLmpzLWFjY29yZGlvbl9vcGVuICYge1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnI7XG4gICAgfVxuICB9XG4gICYtLWFjY29yZGlvbl9pbm5lciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAmLS1kZXNjcmlwdGlvbiB7XG4gICAgLy93aWR0aDogMjgwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgY29sb3I6ICM0NTY0NTk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICYtbGFyZ2Uge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICB9XG4gICYtLWxpc3Qge1xuICAgIC8vd2lkdGg6IDI4MHB4O1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgcGFkZGluZzogMCAyNHB4O1xuICB9XG4gICYtLWl0ZW0ge1xuICAgICYgKyAmIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICB9XG4gICYtLWl0ZW1fbGVhZCB7XG4gICAgcGFkZGluZzogOHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NTY0NTk7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICYtLWRhdGUge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBjb2xvcjogIzQ1NjQ1OTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICYtbGFyZ2Uge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgIH1cbiAgfVxuICAmLS1wbGFjZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBjb2xvcjogIzQ1NjQ1OTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICYtc2hva3VzYWlrYW4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGdhcDogNHB4O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMTYlMjIlMjBoZWlnaHQlM0QlMjIxOCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMTYlMjAxOCUyMiUzRSUzQ3BhdGglMjBzdHJva2UlM0QlMjIlMjM0NTY0NTklMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwZCUzRCUyMk0xNC4wMTclMjA3LjQyOGMwJTIwNS4wNjItNi41MDklMjA5LjQtNi41MDklMjA5LjRTMSUyMDEyLjQ5JTIwMSUyMDcuNDI4YTYuNTA5JTIwNi41MDklMjAwJTIwMCUyMDElMjAxMy4wMTclMjAwJTIyJTJGJTNFJTNDcGF0aCUyMHN0cm9rZSUzRCUyMiUyMzQ1NjQ1OSUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjIlMjIlMjBkJTNEJTIyTTEwLjA4NyUyMDcuNTNhMi41OCUyMDIuNTglMjAwJTIwMSUyMDEtNS4xNTglMjAwJTIwMi41OCUyMDIuNTglMjAwJTIwMCUyMDElMjA1LjE1OCUyMDAlMjIlMkYlM0UlM0MlMkZzdmclM0UnKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1zaG9wX2xpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDRweDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiA4cHggYXV0byAwO1xuICAgIHBhZGRpbmc6IDRweCAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I4MWMyMjtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjQlMjIlMjBoZWlnaHQlM0QlMjI3JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjA0JTIwNyUyMiUzRSUzQ3BhdGglMjBzdHJva2UlM0QlMjIlMjNmZmYlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnNxdWFyZSUyMiUyMGQlM0QlMjJtMy4yMDglMjAzLjIwNy0yLjUtMi41TS43MDglMjA1LjcwN2wyLjUtMi41JTIyJTJGJTNFJTNDJTJGc3ZnJTNFJyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cbiAgfVxuICAmLS10YXJnZXRfbGVhZCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBjb2xvcjogIzQ1NjQ1OTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJi0tcHJlc2VudF9pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgJi0tc2hvcF9sZWFkIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGNvbG9yOiAjNDU2NDU5O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gICYtLXNob3Age1xuICAgIGNvbG9yOiAjNDU2NDU5O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG4gICYtLW5vdGVfbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAmLS1ub3RlX2l0ZW0ge1xuICAgIGNvbG9yOiAjNDU2NDU5O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICYgKyAmIHtcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICB9XG4gIH1cbiAgJi0tYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjgxYzIyO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJi1pY29uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjEyJTIyJTIwaGVpZ2h0JTNEJTIyMTIlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEyJTIwMTIlMjIlM0UlM0NwYXRoJTIwc3Ryb2tlJTNEJTIyJTIzZmZmJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJzcXVhcmUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwZCUzRCUyMk0xJTIwNmgxME02JTIwMTFWMSUyMiUyRiUzRSUzQyUyRnN2ZyUzRScpO1xuICAgICAgLmpzLWFjY29yZGlvbl9vcGVuICYge1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMTIlMjIlMjBoZWlnaHQlM0QlMjIyJTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAxMiUyMDIlMjIlM0UlM0NwYXRoJTIwc3Ryb2tlJTNEJTIyJTIzZmZmJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJzcXVhcmUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwZCUzRCUyMk0xJTIwMWgxMCUyMiUyRiUzRSUzQyUyRnN2ZyUzRScpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnhtYXMyMDI1LWNvbnRlbnRzX2Vuam95X2NvbGxhYm9yYXRpb25fd2hhdCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBib3JkZXItdG9wOiAjRDJBMTQzIDJweCBzb2xpZDtcbiAgJi0tdGl0bGUge1xuICB9XG4gICYtLXRpdGxlX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgJi0tZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICYtLWNvcHlyaWdodCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi54bWFzMjAyNS1jb250ZW50c19lbmpveV9jb2xsYWJvcmF0aW9uX3doYXRfYXV0aG9yIHtcbiAgbWFyZ2luLXRvcDogNTZweDtcbiAgcGFkZGluZzogNDBweCAyNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU2NDU5O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAmLS10aXRsZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICYtLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG4gICYtLXBvc2l0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmLS1uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG4ueG1hczIwMjUtZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiA2NHB4IDA7XG4gICYtLWFuY2hvcl9saW5rIHtcbiAgICBAaW5jbHVkZSBmb250QmVsYW5vc2ltYTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzMnB4O1xuICAgIHJpZ2h0OiAzMnB4O1xuICAgIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9jb250ZW50cyk7XG4gICAgY29sb3I6ICNiODFjMjI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMzNweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjIzMyUyMiUyMGhlaWdodCUzRCUyMjE4JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB2aWV3Qm94JTNEJTIyMCUyMDAlMjAzMyUyMDE4JTIyJTNFJTNDcGF0aCUyMHN0cm9rZSUzRCUyMiUyM2I4MWMyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIyc3F1YXJlJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMGQlM0QlMjJNMTYuMiUyMDEuNDE0JTIwMS40MTMlMjAxNi4yTTMwLjk5MiUyMDE2LjIlMjAxNi4yMDclMjAxLjQxMyUyMiUyRiUzRSUzQyUyRnN2ZyUzRScpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXNuc193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiAzMnB4O1xuICB9XG4gICYtLXNuc19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgIH1cbiAgICAmLWxpbmUge1xuICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjM3JTIyJTIwaGVpZ2h0JTNEJTIyMzUlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDM3JTIwMzUlMjIlM0UlM0NwYXRoJTIwZmlsbCUzRCUyMiUyMzAwMTk0MCUyMiUyMGQlM0QlMjJNMTguMzUuMDA0QzguMjMyLjAwNCUyMDAlMjA2LjY4NSUyMDAlMjAxNC44OTZjMCUyMDcuMzYlMjA2LjUyOSUyMDEzLjUyNiUyMDE1LjM0NyUyMDE0LjY5Mi42LjEyOCUyMDEuNDEuMzk0JTIwMS42MTYuOWEzLjglMjAzLjglMjAwJTIwMCUyMDElMjAuMDYlMjAxLjY1OXMtLjIxNSUyMDEuMjk1LS4yNjMlMjAxLjU3MWMtLjA4LjQ2My0uMzY3JTIwMS44MTQlMjAxLjU5Ljk4OXMxMC41NjgtNi4yMjMlMjAxNC40MTgtMTAuNjU0YzIuNjYtMi45MTUlMjAzLjkzMy01Ljg3NSUyMDMuOTMzLTkuMTYxQzM2LjcwMSUyMDYuNjgxJTIwMjguNDclMjAwJTIwMTguMzUxJTIwMG0tNi40NzUlMjAxOS4yNzlhLjM1Ni4zNTYlMjAwJTIwMCUyMDEtLjM1OC4zNTdINi4zNzZhLjM1LjM1JTIwMCUyMDAlMjAxLS4yNDYtLjA5N2wtLjAwNi0uMDA2YS4zNi4zNiUyMDAlMjAwJTIwMS0uMS0uMjQ4di04YS4zNTcuMzU3JTIwMCUyMDAlMjAxJTIwLjM1Ny0uMzU4aDEuMjg0YS4zNTcuMzU3JTIwMCUyMDAlMjAxJTIwLjM1Ny4zNTh2Ni4zNTRoMy41YS4zNi4zNiUyMDAlMjAwJTIwMSUyMC4zNTguMzU4em0zLjElMjAwYS4zNTYuMzU2JTIwMCUyMDAlMjAxLS4zNTguMzU3aC0xLjI4NGEuMzU3LjM1NyUyMDAlMjAwJTIwMS0uMzU3LS4zNTd2LThhLjM1Ny4zNTclMjAwJTIwMCUyMDElMjAuMzU3LS4zNTdoMS4yODdhLjM1Ny4zNTclMjAwJTIwMCUyMDElMjAuMzU4LjM1N3ptOC44NTglMjAwYS4zNTcuMzU3JTIwMCUyMDAlMjAxLS4zNTcuMzU3aC0xLjI4M2EuNC40JTIwMCUyMDAlMjAxLS4wOTEtLjAxMmgtLjAwNmwtLjAyNS0uMDA2aC0uMDExbC0uMDE3LS4wMDgtLjAxNy0uMDA4LS4wMTEtLjAwNi0uMDE2LS4wMmEuMy4zJTIwMCUyMDAlMjAxLS4wOTEtLjA4OGwtMy42NjktNC45NTR2NC43NDVhLjM1Ni4zNTYlMjAwJTIwMCUyMDEtLjM1OC4zNTdoLTEuMjk0YS4zNTcuMzU3JTIwMCUyMDAlMjAxLS4zNTctLjM1N3YtOGEuMzU3LjM1NyUyMDAlMjAwJTIwMSUyMC4zNTctLjM1N2gxLjM4NGwuMDIyLjAwOGguMDExbC4wMi4wMDguMDEyLjAwNi4wMTguMDExLjAxMS4wMDYuMDE4LjAxMi4wMDkuMDA4LjAyLjAxNS4wMDYuMDA2LjAyMi4wMjIuMDI4LjAzNSUyMDMuNjY0JTIwNC45NXYtNC43MjVhLjM1Ny4zNTclMjAwJTIwMCUyMDElMjAuMzU3LS4zNTdoMS4yODdhLjM1Ny4zNTclMjAwJTIwMCUyMDElMjAuMzU3LjM1N3ptNy4xMDgtNi43MDdhLjM1Ny4zNTclMjAwJTIwMCUyMDEtLjM1Ny4zNTdoLTMuNXYxLjM1MmgzLjVhLjM1Ni4zNTYlMjAwJTIwMCUyMDElMjAuMzU3LjM1OHYxLjI4N2EuMzU3LjM1NyUyMDAlMjAwJTIwMS0uMzU3LjM1N2gtMy41djEuMzU2aDMuNWEuMzU2LjM1NiUyMDAlMjAwJTIwMSUyMC4zNTcuMzU4djEuMjgyYS4zNTcuMzU3JTIwMCUyMDAlMjAxLS4zNTcuMzU3aC01LjEzOWEuMzUuMzUlMjAwJTIwMCUyMDEtLjI0Ni0uMDk3aC0uMDA2YS4zNi4zNiUyMDAlMjAwJTIwMS0uMS0uMjQ4di04LjAwNmMwLS4wOTIuMDM2LS4xODEuMS0uMjQ4bC4wMDYtLjAwNmEuMzUuMzUlMjAwJTIwMCUyMDElMjAuMjQ4LS4xaDUuMTQzYS4zNTYuMzU2JTIwMCUyMDAlMjAxJTIwLjM1Ny4zNTh6JTIyJTJGJTNFJTNDJTJGc3ZnJTNFJyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cbiAgICAmLWluc3RhZ3JhbSB7XG4gICAgICB3aWR0aDogMzdweDtcbiAgICAgIGhlaWdodDogMzdweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyMzclMjIlMjBoZWlnaHQlM0QlMjIzNyUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwMzclMjAzNyUyMiUzRSUzQ3BhdGglMjBmaWxsJTNEJTIyJTIzMDAxOTQwJTIyJTIwZCUzRCUyMk0zNS40NzclMjA2LjI4NGE4LjklMjA4LjklMjAwJTIwMCUyMDAtMi4xLTMuMjI2JTIwOC45JTIwOC45JTIwMCUyMDAlMjAwLTMuMjI3LTIuMSUyMDEzLjQlMjAxMy40JTIwMCUyMDAlMjAwLTQuNDI0LS44NDlDMjMuNzgyLjAyJTIwMjMuMTYyJTIwMCUyMDE4LjIxNSUyMDBzLTUuNTcuMDItNy41MS4xMDlhMTMuMyUyMDEzLjMlMjAwJTIwMCUyMDAtNC40MjIuODQ3JTIwOC45JTIwOC45JTIwMCUyMDAlMjAwLTMuMjI3JTIwMi4xJTIwOC45JTIwOC45JTIwMCUyMDAlMjAwLTIuMSUyMDMuMjI2JTIwMTMuNCUyMDEzLjQlMjAwJTIwMCUyMDAtLjg0NyUyMDQuNDI0Qy4wMjElMjAxMi42NSUyMDAlMjAxMy4yNjklMjAwJTIwMTguMjE3cy4wMjIlMjA1LjU2OS4xMDklMjA3LjUxM2MuMDMlMjAxLjUxMS4zMTclMjAzLjAwNi44NDclMjA0LjQyMmE5LjMyJTIwOS4zMiUyMDAlMjAwJTIwMCUyMDUuMzI5JTIwNS4zMjljMS40MTYuNTMlMjAyLjkxLjgxNiUyMDQuNDIyLjg0NyUyMDEuOTQ0LjA4OCUyMDIuNTYzLjEwOSUyMDcuNTEzLjEwOXM1LjU2OC0uMDIyJTIwNy41MTEtLjEwOWExMy40JTIwMTMuNCUyMDAlMjAwJTIwMCUyMDQuNDI0LS44NDclMjA5LjMlMjA5LjMlMjAwJTIwMCUyMDAlMjA1LjMyOC01LjMyOWMuNTMtMS40MTYuODE2LTIuOTEuODQ3LTQuNDIyLjA4OS0xLjk0NC4xMDktMi41NjUuMTA5LTcuNTEzcy0uMDItNS41NjgtLjEwOS03LjUxMWExMy40JTIwMTMuNCUyMDAlMjAwJTIwMC0uODQ3LTQuNDI0bS0yLjQzMiUyMDE5LjNhMTAuMSUyMDEwLjElMjAwJTIwMCUyMDEtLjYyNyUyMDMuMzgzJTIwNi4wNCUyMDYuMDQlMjAwJTIwMCUyMDEtMy40NTglMjAzLjQ1OGMtMS4wODQuNC0yLjIyOC42MTMtMy4zODMuNjI3LTEuOTIuMDg4LTIuNS4xMDYtNy4zNjIuMTA2cy01LjQ0Mi0uMDE4LTcuMzY0LS4xMDZhMTAuMSUyMDEwLjElMjAwJTIwMCUyMDEtMy4zODMtLjYyNyUyMDYuMDUlMjA2LjA1JTIwMCUyMDAlMjAxLTMuNDU4LTMuNDU4JTIwMTAuMSUyMDEwLjElMjAwJTIwMCUyMDEtLjYyNy0zLjM4M2MtLjA4OC0xLjkyMi0uMTA2LTIuNS0uMTA2LTcuMzY0cy4wMTgtNS40NC4xMDYtNy4zNjJhMTAuMSUyMDEwLjElMjAwJTIwMCUyMDElMjAuNjI3LTMuMzgzJTIwNS42NSUyMDUuNjUlMjAwJTIwMCUyMDElMjAxLjM2NC0yLjElMjA1LjY1JTIwNS42NSUyMDAlMjAwJTIwMSUyMDIuMDk0LTEuMzYyJTIwMTAuMSUyMDEwLjElMjAwJTIwMCUyMDElMjAzLjM4My0uNjI3YzEuOTIyLS4wODglMjAyLjUtLjEwNiUyMDcuMzY0LS4xMDZzNS40NC4wMTglMjA3LjM2Mi4xMDZjMS4xNTUuMDEzJTIwMi4zLjIyNSUyMDMuMzgzLjYyNy43OTMuMjkyJTIwMS41MS43NTclMjAyLjElMjAxLjM2MmE1LjclMjA1LjclMjAwJTIwMCUyMDElMjAxLjM2MiUyMDIuMWMuNCUyMDEuMDg0LjYxMyUyMDIuMjI4LjYyNyUyMDMuMzgzLjA4OCUyMDEuOTIyLjEwNiUyMDIuNS4xMDYlMjA3LjM2MnMtLjAxOCUyMDUuNDQyLS4xMDYlMjA3LjM2NE0xOC4yMTUlMjA4Ljg2M2E5LjM1NiUyMDkuMzU2JTIwMCUyMDElMjAwJTIwMCUyMDE4LjcxMiUyMDkuMzU2JTIwOS4zNTYlMjAwJTIwMCUyMDAlMjAwLTE4LjcxMm0wJTIwMTUuNDNhNi4wNzQlMjA2LjA3NCUyMDAlMjAxJTIwMS0uMDA0LTEyLjE0OCUyMDYuMDc0JTIwNi4wNzQlMjAwJTIwMCUyMDElMjAuMDA0JTIwMTIuMTQ4bTExLjkxMi0xNS44YTIuMTg2JTIwMi4xODYlMjAwJTIwMSUyMDEtNC4zNzIlMjAwJTIwMi4xODYlMjAyLjE4NiUyMDAlMjAwJTIwMSUyMDQuMzcyJTIwMCUyMiUyRiUzRSUzQyUyRnN2ZyUzRScpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB9XG4gIH1cbiAgJi0tdG9wX2xpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDMycHggYXV0byAwO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuICB9XG4gICYtLWxpbmtfbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAzNnB4O1xuICB9XG4gICYtLWxpbmtfaXRlbSB7XG4gIH1cbiAgJi0tb3RoZXJfbGluayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogNHB4O1xuICAgIGNvbG9yOiAjYjgxYzIyO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA0cHg7XG4gICAgICBoZWlnaHQ6IDdweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmclMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUyMHdpZHRoJTNEJTIyNCUyMiUyMGhlaWdodCUzRCUyMjclMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDQlMjA3JTIyJTNFJTNDcGF0aCUyMHN0cm9rZSUzRCUyMiUyM2I4MWMyMiUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIyc3F1YXJlJTIyJTIwZCUzRCUyMm0zLjIwOCUyMDMuMjA3LTIuNS0yLjVNLjcwOCUyMDUuNzA3bDIuNS0yLjUlMjIlMkYlM0UlM0MlMkZzdmclM0UnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgfVxuICB9XG4gICYtLWNvcHlyaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICBjb2xvcjogIzc0NzQ3NDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi54bWFzMjAyNS1tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMjI4cHgpO1xuICByaWdodDogY2FsYyg1MCUgLSAyMjhweCk7XG4gIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9tb2RhbCk7XG4gIHBhZGRpbmc6IDMwcHggMzBweCAzNnB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCByZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tLCAwIDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuNXM7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICB9XG4gICYuaXNfYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbiAgJjpoYXMoW2RhdGEtZ2VucmU9XCIwMV/jgrDjg6vjg6FcIl0pIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpbWFnZS1zZXQodXJsKCcuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1tb2RhbF9iZy5wbmcnKSAxeCwgdXJsKCcuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1tb2RhbF9iZ0AyeC5wbmcnKSAyeCksXG4gICAgaW1hZ2Utc2V0KHVybCgnLi4vLi4vaW1hZ2VzL2V2ZW50L2NocmlzdG1hczIwMjUveG1hczIwMjUtY29udGVudHNfc2hvcHBpbmctZ291cm1ldF9iZy5wbmcnKSAxeCwgdXJsKCcuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy1nb3VybWV0X2JnQDJ4LnBuZycpIDJ4KTtcbiAgfVxuICAmOmhhcyhbZGF0YS1nZW5yZT1cIjAyX+ODleOCoeODg+OCt+ODp+ODs1wiXSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGltYWdlLXNldCh1cmwoJy4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LW1vZGFsX2JnLnBuZycpIDF4LCB1cmwoJy4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LW1vZGFsX2JnQDJ4LnBuZycpIDJ4KSxcbiAgICBpbWFnZS1zZXQodXJsKCcuLi8uLi9pbWFnZXMvZXZlbnQvY2hyaXN0bWFzMjAyNS94bWFzMjAyNS1jb250ZW50c19zaG9wcGluZy1mYXNoaW9uX2JnLnBuZycpIDF4LCB1cmwoJy4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LWNvbnRlbnRzX3Nob3BwaW5nLWZhc2hpb25fYmdAMngucG5nJykgMngpO1xuICB9XG4gICY6aGFzKFtkYXRhLWdlbnJlPVwiMDNf44Kz44K544OhXCJdKSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogaW1hZ2Utc2V0KHVybCgnLi4vLi4vaW1hZ2VzL2V2ZW50L2NocmlzdG1hczIwMjUveG1hczIwMjUtbW9kYWxfYmcucG5nJykgMXgsIHVybCgnLi4vLi4vaW1hZ2VzL2V2ZW50L2NocmlzdG1hczIwMjUveG1hczIwMjUtbW9kYWxfYmdAMngucG5nJykgMngpLFxuICAgIGltYWdlLXNldCh1cmwoJy4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LWNvbnRlbnRzX3Nob3BwaW5nLWNvc21lX2JnLnBuZycpIDF4LCB1cmwoJy4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LWNvbnRlbnRzX3Nob3BwaW5nLWNvc21lX2JnQDJ4LnBuZycpIDJ4KTtcbiAgfVxuICAmLS13cmFwcGVyIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTQ0cHgpO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gMTQ0cHgpO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxuICAmLS1jbG9zZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogOHB4O1xuICAgIHdpZHRoOiAzMTNweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luOiAxNnB4IGF1dG8gMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjgxYzIyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjEwJTIyJTIwaGVpZ2h0JTNEJTIyMTAlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDEwJTIwMTAlMjIlM0UlM0NwYXRoJTIwc3Ryb2tlJTNEJTIyJTIzZmZmJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJzcXVhcmUlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwZCUzRCUyMm0xLjQxNCUyMDEuNDE0JTIwNyUyMDdNOC40MTQlMjAxLjQxNGwtNyUyMDclMjIlMkYlM0UlM0MlMkZzdmclM0UnKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgfVxuICB9XG4gICYtLWltZ193cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgJi0taXRlbV9pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogI2U4Y2ZhMCAycHggc29saWQ7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG4gICYtLWxpbWl0ZWRfbWFyayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTBweDtcbiAgICByaWdodDogMTBweDtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfY29udGVudHMpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBwYWRkaW5nOiA0cHggMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMmExNDM7XG4gICAgY29sb3I6ICNiODFjMjI7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gICYtLWxvZ29faW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogOTBweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxuICAmLS1uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAmLXNtYWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbiAgJi0tcHJpY2Uge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgJi1zbWFsbCB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICB9XG4gICYtLWxpbWl0ZWRfd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBnYXA6IDhweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuICAmLS1saW1pdGVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgcGFkZGluZzogNnB4O1xuICAgIGJvcmRlcjogMXB4ICNmZmZmZmYgc29saWQ7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gICYtLXBlcmlvZF93cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gICYtLXBlcmlvZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZ2FwOiA4cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICYtbGVhZCB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgZ2FwOiA0cHg7XG4gICAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJiArICYge1xuICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIH1cbiAgfVxuICAmLS1jb21tZW50IHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAmLS1zaG9wIHtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAmLS1pbmZvX3dyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gIH1cbiAgJi0tZmxvb3Ige1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjE2JTIyJTIwaGVpZ2h0JTNEJTIyMTglMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDE2JTIwMTglMjIlM0UlM0NwYXRoJTIwc3Ryb2tlJTNEJTIyJTIzZmZmJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJyb3VuZCUyMiUyMHN0cm9rZS1saW5lam9pbiUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMiUyMiUyMGQlM0QlMjJNMTQuMDE3JTIwNy40MjhjMCUyMDUuMDYyLTYuNTA5JTIwOS40LTYuNTA5JTIwOS40UzElMjAxMi40OSUyMDElMjA3LjQyOGE2LjUwOSUyMDYuNTA5JTIwMCUyMDAlMjAxJTIwMTMuMDE3JTIwMCUyMiUyRiUzRSUzQ3BhdGglMjBzdHJva2UlM0QlMjIlMjNmZmYlMjIlMjBzdHJva2UtbGluZWNhcCUzRCUyMnJvdW5kJTIyJTIwc3Ryb2tlLWxpbmVqb2luJTNEJTIycm91bmQlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwZCUzRCUyMk0xMC4wODclMjA3LjUzYTIuNTglMjAyLjU4JTIwMCUyMDElMjAxLTUuMTU4JTIwMCUyMDIuNTglMjAyLjU4JTIwMCUyMDAlMjAxJTIwNS4xNTglMjAwJTIyJTJGJTNFJTNDJTJGc3ZnJTNFJyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cbiAgfVxuICAmLS1zaG9wX2xpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZ2FwOiA0cHg7XG4gICAgcGFkZGluZzogNHB4IDEycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjgxYzIyO1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogN3B4O1xuICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjI0JTIyJTIwaGVpZ2h0JTNEJTIyNyUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwNCUyMDclMjIlM0UlM0NwYXRoJTIwc3Ryb2tlJTNEJTIyJTIzZmZmJTIyJTIwc3Ryb2tlLWxpbmVjYXAlM0QlMjJzcXVhcmUlMjIlMjBkJTNEJTIybTMuMjA4JTIwMy4yMDctMi41LTIuNU0uNzA4JTIwNS43MDdsMi41LTIuNSUyMiUyRiUzRSUzQyUyRnN2ZyUzRScpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB9XG4gIH1cbn1cbi54bWFzMjAyNS1sZWZ0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogekluZGV4KCR6LWluZGV4X2NvbnRlbnRzKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDIyOHB4KTtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1hZ2VzL2V2ZW50L2NocmlzdG1hczIwMjUveG1hczIwMjUtY29udGVudHNfYmcucG5nJyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gICYtLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAmLS10aXRsZV9pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICYtLXZpc3VhbF9pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IC0yNHB4O1xuICB9XG4gICYtLWxvZ29faW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IC00MHB4IGF1dG8gMDtcbiAgfVxuICAmLS1oZWFydF9sYXJnZV9pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfY29udGVudHMpO1xuICAgIGFuaW1hdGlvbjogZmxvYXRMYXJnZSAycyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGUtcmV2ZXJzZTtcbiAgICAmLTAxIHtcbiAgICAgIHRvcDogMTdweDtcbiAgICAgIGxlZnQ6IDE5cHg7XG4gICAgfVxuICAgICYtMDIge1xuICAgICAgdG9wOiAxN3B4O1xuICAgICAgcmlnaHQ6IDE5cHg7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG4gICAgfVxuICB9XG4gICYtLWhlYXJ0X3NtYWxsX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9jb250ZW50cyk7XG4gICAgYW5pbWF0aW9uOiBmbG9hdFNtYWxsIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlLXJldmVyc2U7XG4gICAgJi0wMSB7XG4gICAgICB0b3A6IDU2cHg7XG4gICAgICBsZWZ0OiAtN3B4O1xuICAgIH1cbiAgICAmLTAyIHtcbiAgICAgIHRvcDogMTEwcHg7XG4gICAgICBsZWZ0OiAtN3B4O1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xuICAgIH1cbiAgICAmLTAzIHtcbiAgICAgIHRvcDogODNweDtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuNXM7XG4gICAgfVxuICAgICYtMDQge1xuICAgICAgdG9wOiAxMTBweDtcbiAgICAgIGxlZnQ6IDQzcHg7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuOXM7XG4gICAgfVxuICAgICYtMDUge1xuICAgICAgdG9wOiA1NnB4O1xuICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG4gICAgfVxuICAgICYtMDYge1xuICAgICAgdG9wOiAxMTBweDtcbiAgICAgIHJpZ2h0OiAtN3B4O1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjRzO1xuICAgIH1cbiAgICAmLTA3IHtcbiAgICAgIHRvcDogODNweDtcbiAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjdzO1xuICAgIH1cbiAgICAmLTA4IHtcbiAgICAgIHRvcDogMTEwcHg7XG4gICAgICByaWdodDogNDNweDtcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMS4xcztcbiAgICB9XG4gICAgJi0wOSB7XG4gICAgICBib3R0b206IC03cHg7XG4gICAgICBsZWZ0OiAtN3B4O1xuICAgIH1cbiAgICAmLTEwIHtcbiAgICAgIGJvdHRvbTogLTdweDtcbiAgICAgIGxlZnQ6IDQzcHg7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuNnM7XG4gICAgfVxuICAgICYtMTEge1xuICAgICAgYm90dG9tOiAtN3B4O1xuICAgICAgcmlnaHQ6IC03cHg7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuM3M7XG4gICAgfVxuICAgICYtMTIge1xuICAgICAgYm90dG9tOiAtN3B4O1xuICAgICAgcmlnaHQ6IDQzcHg7XG4gICAgICBhbmltYXRpb24tZGVsYXk6IDAuOXM7XG4gICAgfVxuICB9XG59XG4ueG1hczIwMjUtcmlnaHQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogekluZGV4KCR6LWluZGV4X2NvbnRlbnRzKTtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMjI4cHgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uLy4uL2ltYWdlcy9ldmVudC9jaHJpc3RtYXMyMDI1L3htYXMyMDI1LWNvbnRlbnRzX2JnLnBuZycpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAmLS10b3BfbGluayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfY29udGVudHMpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgIH1cbiAgfVxuICAmLS10b3BfbGlua19pbWcge1xuICB9XG4gICYtLXRvcF9sZWZ0X2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IHpJbmRleCgkei1pbmRleF9jb250ZW50cyk7XG4gIH1cbiAgJi0tYm90dG9tX3JpZ2h0X2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfY29udGVudHMpO1xuICB9XG4gICYtLXRvcF9zdGFyX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNjBweDtcbiAgICByaWdodDogNDhweDtcbiAgICB6LWluZGV4OiB6SW5kZXgoJHotaW5kZXhfY29udGVudHMpO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgLmpzLXJpZ2h0X3Nob3ctMDEgJi0wMSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmpzLXJpZ2h0X3Nob3ctMDIgJi0wMiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmpzLXJpZ2h0X3Nob3ctMDMgJi0wMyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgJi0tYm90dG9tX3N0YXJfaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAzN3B4O1xuICAgIGxlZnQ6IDIxcHg7XG4gICAgei1pbmRleDogekluZGV4KCR6LWluZGV4X2NvbnRlbnRzKTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIC5qcy1yaWdodF9zaG93LTAxICYtMDEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5qcy1yaWdodF9zaG93LTAyICYtMDIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5qcy1yaWdodF9zaG93LTAzICYtMDMge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gICYtLWJnX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuICAmLS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgJi0tY2F0ZWdvcnkge1xuICAgICYgKyAmIHtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgfVxuICB9XG4gICYtLXRpdGxlIHtcbiAgfVxuICAmLS10aXRsZV9pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICYtLWxpc3Qge1xuICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIC54bWFzMjAyNS1yaWdodC0tY2F0ZWdvcnktZW5qb3kgJiB7XG4gICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIH1cbiAgfVxuICAmLS1pdGVtIHtcbiAgICAmICsgJiB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgfVxuICAgIC54bWFzMjAyNS1yaWdodC0tY2F0ZWdvcnktZW5qb3kgJiArICYge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG4gIH1cbiAgJi0tYW5jaG9yIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGdhcDogOHB4O1xuICB9XG4gICYtLXRleHQge1xuICAgIEBpbmNsdWRlIGZvbnRCZWxhbm9zaW1hO1xuICAgIGNvbG9yOiAjYjgxYzIyO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICB9XG4gICYtLWNoZWNrX2ltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogMC4zcyB0cmFuc2Zvcm07XG4gICAgJi1wbHVzIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDhkZWcpO1xuICAgIH1cbiAgICAmLW1pbnVzIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC04ZGVnKTtcbiAgICB9XG4gICAgLnhtYXMyMDI1LXJpZ2h0LS1hbmNob3I6aG92ZXIgJiB7XG4gICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIC54bWFzMjAyNS1yaWdodC0tYW5jaG9yOmhvdmVyICYge1xuICAgICAgICAmLXBsdXMge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDhkZWcpO1xuICAgICAgICB9XG4gICAgICAgICYtbWludXMge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC04ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCBcImNvbmZpZ1wiO1xuQGltcG9ydCBcImljb25cIjtcblxuLy8gI2NsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgge1xuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBjb250ZW50OiAnLic7XG4gIH1cbn1cblxuLy8gd2ViIGZvbnTjgpLkvb/jgYbloLTlkIhcbkBtaXhpbiBpY29uXyB7XG4gIGZvbnQtZmFtaWx5OiBcImljb21vb25cIiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcblxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgc3BlYWs6IG5vbmU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vLyBzcFxuQG1peGluIHNwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gU0VcbkBtaXhpbiBzZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAzMjBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIGZvbnQtYXdlc29tZVxuQG1peGluIGZvbnQtYXdlc29tZSgkY29udGVudCkge1xuXHRmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG5cdGNvbnRlbnQgOiAkY29udGVudDtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0dGV4dC1yZW5kZXJpbmc6IGF1dG87XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXHRmb250LXdlaWdodDogNzAwO1xuXHRAY29udGVudDtcbn1cblxuLy8gaG92ZXJcbkBtaXhpbiBob3Zlci11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgQGluY2x1ZGUgc3Age1xuICAgIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgfVxufVxuQG1peGluIGhvdmVyLWJnY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeV9jb2xvcjtcbiAgY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5AbWl4aW4gaG92ZXItb3BhY2l0eSB7XG4gIG9wYWNpdHk6IC44O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQG1peGluIGhvdmVyLXNhdHVyYXRlIHtcbiAgZmlsdGVyOiBzYXR1cmF0ZSgxNTAlKTtcbiAgQGluY2x1ZGUgc3Age1xuICAgIGZpbHRlcjogbm9uZTtcbiAgfVxufVxuQG1peGluIGhvdmVyLXRleHRfbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogJHByaW1hcnlfY29sb3I7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn0iXX0= */
