@charset "UTF-8";
@import url("//use.fontawesome.com/releases/v5.7.2/css/all.css");
/* mixins
------------------------------------------------------- */
/* 色指定
------------------------------------------------------- */
@media (min-width: 751px) {
  a[href*="tel:"] {
    pointer-events: none;
    cursor: default;
    text-decoration: none;
    color: #231815;
  }
}
html {
  height: -webkit-fill-available;
}

body {
  min-height: 100vh;
  min-height: -webkit-fill-available;
  position: relative;
  font-family: "游明朝体", "Yu Mincho", serif;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.9;
  font-weight: 400;
  word-wrap: break-word;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  letter-spacing: 0.1em;
  color: #231815;
}
body .smp {
  display: block;
}
body .pc {
  display: none;
}
body .tablet {
  display: none;
}
body .enTxt {
  font-family: "ivyora-display", serif;
  font-weight: 400;
  font-style: normal;
}
body img {
  max-width: 100%;
  height: auto;
  border: none;
}
body p {
  margin: 0;
}
body ul {
  padding: 0 0;
  list-style: none;
}
body a {
  color: #231815;
  text-decoration: none;
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
body a:hover {
  opacity: 0.6;
}
body .fit-center {
  width: 100%;
  height: 100vh;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  font-family: "object-fit: cover; object-position: bottom;";
}
body .wrap {
  overflow: hidden;
  position: relative;
  text-align: center;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  padding: 0;
}
body .wrap header {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  margin: 0 auto;
  padding: 0;
  text-align: center;
  background-color: transparent;
  -webkit-transition: background-color 0.4s ease;
  transition: background-color 0.4s ease;
}
body .wrap header .head-inner {
  position: relative;
  z-index: 9999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body .wrap header .head-inner .headerLogo {
  text-align: left;
  width: 100px;
  line-height: 1;
  margin: 0 0 0 20px;
  padding: 0;
  opacity: 1;
  -webkit-transition: opacity 0.4s ease, visibility 0.4s ease;
  transition: opacity 0.4s ease, visibility 0.4s ease;
}
body .wrap header .head-inner .headerLogo a {
  display: block;
}
body .wrap header .head-inner .headerLogo svg .st0 {
  fill: #FFF;
  -webkit-transition: fill 0.4s ease;
  transition: fill 0.4s ease;
}
body .wrap header .head-inner .menuArea {
  text-align: left;
  width: 70px;
}
body .wrap header .head-inner .menuArea .navBtn {
  position: relative;
  width: 70px;
  height: 70px;
  text-align: left;
  color: #231815;
  margin: 0;
  padding: 0;
  cursor: pointer;
}
body .wrap header .head-inner .menuArea .navBtn span {
  position: absolute;
  left: 14px;
  text-align: left;
  width: 40px;
  height: 1px;
  background-color: #FFF;
  border-radius: 3px;
  margin: 0 auto;
  padding: 0;
  display: inline-block;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body .wrap header .head-inner .menuArea .navBtn span:nth-of-type(1) {
  top: 25px;
}
body .wrap header .head-inner .menuArea .navBtn span:nth-of-type(2) {
  top: 35px;
}
body .wrap header .head-inner .menuArea .navBtn span:nth-of-type(3) {
  top: 45px;
}
body .wrap header .head-inner .menuArea .navBtn.navOpen span:nth-of-type(1) {
  background-color: #FFF;
  -webkit-transform: translateY(10px) rotate(-45deg);
          transform: translateY(10px) rotate(-45deg);
}
body .wrap header .head-inner .menuArea .navBtn.navOpen span:nth-of-type(2) {
  display: none;
}
body .wrap header .head-inner .menuArea .navBtn.navOpen span:nth-of-type(3) {
  background-color: #FFF;
  -webkit-transform: translateY(-10px) rotate(45deg);
          transform: translateY(-10px) rotate(45deg);
}
body .wrap header .navContent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: fixed;
  top: 0;
  z-index: 998;
  width: 100%;
  height: 100%;
  font-weight: 400;
  background: url(../img/bg_navi.jpg) no-repeat center center/cover;
  margin: 0 auto;
  padding: 20px 0;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  -webkit-transition: opacity 0.6s ease, visibility 0.6s;
  transition: opacity 0.6s ease, visibility 0.6s;
  overflow: hidden;
}
body .wrap header .navContent .naviBox {
  width: 70%;
  margin: 0 auto 15px;
  padding: 0;
  text-align: left;
}
body .wrap header .navContent .naviBox li {
  width: 100%;
  list-style: none;
  line-height: 1.3;
  font-size: 20px;
  font-size: 1.25rem;
  margin: 0;
  padding: 0;
  text-align: left;
  color: #231815;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
body .wrap header .navContent .naviBox li.naviLogo {
  margin: 0 0 40px;
}
body .wrap header .navContent .naviBox li a {
  display: block;
  line-height: 1.6;
  margin-bottom: 20px;
  padding: 0 0 0 15px;
  color: #FFFFFF;
  border-left: 3px solid #FFFFFF;
  text-decoration: none;
  -webkit-transition: color 0.4s ease;
  transition: color 0.4s ease;
}
body .wrap header .navContent .naviBox li a span {
  display: block;
  font-size: 10px;
  font-size: 0.625rem;
}
body .wrap header .navContent .naviBox li:hover {
  opacity: 0.5;
}
body .wrap header .navContent .naviBox li:last-of-type {
  margin-top: 30px;
}
body .wrap header .navContent .naviBox li:last-of-type a {
  border-left: none;
  padding-left: 0;
}
body .wrap header .navContent .naviBox li:last-of-type a svg {
  width: 100px;
}
body .wrap header .navContent.active {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}
body .wrap .content {
  padding-bottom: 40px;
}
body .wrap .content .titleArea {
  position: relative;
  text-align: left;
  margin-bottom: 20px;
}
body .wrap .content .titleArea h2 {
  display: inline-block;
  text-align: left;
  line-height: 1.4;
  color: #788c97;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: normal;
  letter-spacing: 0.2em;
  margin: 0;
  padding: 0;
}
body .wrap .content .titleArea .titleLine {
  position: absolute;
  bottom: 4px;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 10px;
  background-color: #d9e1e5;
  clip-path: polygon(0 0, 100% 0, calc(100% - 14px) 100%, 0 100%);
  margin: 0;
  padding: 0;
}
body .wrap .content h3 {
  text-align: left;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: normal;
  line-height: 1.4;
  margin: 0 0 20px;
}
body .wrap .content h4 {
  text-align: left;
  color: #FFF;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: normal;
  line-height: 1.4;
  background: #788c97;
  margin: 0 0 30px;
  padding: 8px 10px;
}
body .wrap .content h5 {
  text-align: left;
  color: #788c97;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: normal;
  line-height: 1.4;
  margin: 0 0 20px;
}
body .wrap .content .txtBlock {
  text-align: justify;
  margin: 0 auto 20px;
  padding: 0;
}
body .wrap .content .txtBlock.mb0 {
  margin-bottom: 0;
}
body .wrap .content .imgBox {
  position: relative;
  overflow: hidden;
}
body .wrap .content .imgBox .imgCaption {
  position: absolute;
  bottom: 10px;
  right: 10px;
  left: 10px;
  text-align: right;
  font-size: 12px;
  font-size: 0.75rem;
  font-family: "游ゴシック体", "Yu Gothic", sans-serif;
  color: #FFF;
  line-height: 1.3;
  letter-spacing: 0;
  text-shadow: 0px 0px 3px rgb(0, 0, 0), 0px 0px 3px rgb(0, 0, 0), 0px 0px 3px rgb(0, 0, 0);
}
body .wrap .content .imgBox.mb {
  margin-bottom: 30px;
}
body .wrap .content .imgBox.w50 {
  margin: 0 0 30px;
}
body .wrap .content .imgBox.w70 {
  margin: 0 0 30px;
}
body .wrap .content .imgBox.w80 {
  width: 80%;
  margin: 0 auto;
}
body .wrap .content .cap {
  text-align: left;
  font-size: 10px;
  font-size: 0.625rem;
  line-height: 1.4;
  margin: 0 0 30px;
}
body .wrap .content .cap.right {
  text-align: right;
  margin: 0 0 30px auto;
}
body .wrap .content .allcap {
  font-size: 10px;
  font-size: 0.625rem;
  color: #231815;
  margin: 0;
  padding: 0;
}
body .wrap .content .allcap li {
  position: relative;
  text-align: justify;
  padding-left: 15px;
}
body .wrap .content .allcap li::before {
  content: "※";
  position: absolute;
  top: 0;
  left: 0;
}
body .wrap .content .captionList {
  font-family: "游ゴシック体", "Yu Gothic", sans-serif;
  font-size: 12px;
  font-size: 0.75rem;
  color: #231815;
  margin: 0;
  padding: 0 0 0 15px;
}
body .wrap .content .captionList li {
  text-align: justify;
  list-style: decimal;
  list-style-position: outside;
}
body .wrap .content .captionList.mb {
  margin-bottom: 50px;
}
body .wrap .content .icoArea {
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body .wrap .content .icoArea .icon {
  width: 49%;
  font-family: "游ゴシック体", "Yu Gothic", sans-serif;
  color: #FFF;
  font-size: 10px;
  font-size: 0.625rem;
  letter-spacing: 0;
  line-height: 1;
  border: 1px solid #FFF;
  border-radius: 3px;
  margin: 0 0 5px 0;
  padding: 6px 5px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
body .wrap .content .mainArea {
  position: relative;
  overflow: hidden;
  margin: 0 0 10%;
  padding: 0;
}
body .wrap .content .mainArea .imgBox {
  height: 100vh;
  height: 100svh;
  overflow: hidden;
}
body .wrap .content .mainArea .imgBox img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 10% center;
     object-position: 10% center;
}
body .wrap .content .mainArea h2 {
  position: absolute;
  bottom: 80px;
  left: 0;
  right: 0;
  color: #fff;
  font-size: 20px;
  font-size: 1.25rem;
  font-weight: normal;
  letter-spacing: 0.3em;
  margin: 0 auto;
  text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5), 0px 0px 10px rgba(0, 0, 0, 0.5);
}
body .wrap .content .mainArea h2 span {
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
}
body .wrap .content .mainArea2 {
  margin: 0 0 10%;
  padding: 0;
}
body .wrap .content .mainArea2 .imgBox {
  margin-bottom: 30px;
}
body .wrap .content .mainArea2 h2 {
  font-size: 20px;
  font-size: 1.25rem;
  color: #788c97;
  font-weight: normal;
  letter-spacing: 0.3em;
  margin: 0 auto;
}
body .wrap .content .viewall {
  margin: 40px auto 0;
  text-align: center;
}
body .wrap .content .viewall a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 80%;
  padding: 12px 40px;
  color: #231815;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #231815;
  border-radius: 9999px;
  font-size: 14px;
  font-size: 0.875rem;
  letter-spacing: 0.15em;
  -webkit-transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
  transition: color 0.3s ease, background-color 0.3s ease, border-color 0.3s ease;
}
body .wrap .content .viewall a::after {
  content: ">";
  margin-left: 0.5em;
  display: inline-block;
  -webkit-transition: -webkit-transform 0.4s ease;
  transition: -webkit-transform 0.4s ease;
  transition: transform 0.4s ease;
  transition: transform 0.4s ease, -webkit-transform 0.4s ease;
}
body .wrap .content .viewall a:hover {
  opacity: 1;
  color: #fff;
  background-color: #231815;
  border-color: #231815;
}
body .wrap .content .viewall a:hover::after {
  -webkit-transform: translateX(6px);
          transform: translateX(6px);
}
body .wrap .content .viewall.viewallSMP {
  display: block;
}
body .wrap .content .viewall.viewallPC {
  display: none;
}
body .wrap footer {
  background: #d9e1e5;
  margin: 0;
  padding: 10% 10%;
}
body .wrap footer .footerLogo_sp {
  width: 100px;
  margin: 0 0 30px;
  padding: 0;
}
body .wrap footer .footerLogo {
  display: none;
}
body .wrap footer .foot_inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
body .wrap footer .foot_inner .footerBox .footInfoArea {
  text-align: left;
}
body .wrap footer .foot_inner .footerBox .footInfoArea .telTxt {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.4;
  background: #FFF;
  margin: 0 0 10px;
  padding: 10px 15px;
}
body .wrap footer .foot_inner .footerBox .footInfoArea .tel {
  text-align: left;
  margin: 0;
}
body .wrap footer .foot_inner .footerBox .footInfoArea .tel li {
  line-height: 1.4;
}
body .wrap footer .foot_inner .footerBox .footInfoArea .tel li .enTxt {
  font-size: 30px;
  font-size: 1.875rem;
  margin-bottom: 10px;
}
body .wrap footer .foot_inner .footerBox .footInfoArea .tel li .telSubTxt {
  font-size: 10px;
  font-size: 0.625rem;
}
body .wrap footer .foot_inner .footerBox .footInfoArea small {
  font-size: 10px;
  font-size: 0.625rem;
  line-height: 1.4;
  letter-spacing: 0;
  margin: 0;
  padding: 0;
}
body .wrap footer .foot_inner .footNaviArea .navi01, body .wrap footer .foot_inner .footNaviArea .navi02 {
  border-left: 1px solid #231815;
  margin: 0 0 20px 0;
  padding: 0 0 0 20px;
}
body .wrap footer .foot_inner .footNaviArea .navi01 li, body .wrap footer .foot_inner .footNaviArea .navi02 li {
  text-align: left;
}
body .wrap footer .foot_inner .footNaviArea .navi01 li a, body .wrap footer .foot_inner .footNaviArea .navi02 li a {
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.4;
  margin-bottom: 10px;
}
body .wrap footer .foot_inner .footNaviArea .navi01 li a span, body .wrap footer .foot_inner .footNaviArea .navi02 li a span {
  display: block;
  font-size: 10px;
  font-size: 0.625rem;
}
body .wrap footer .foot_inner .footNaviArea .navi01 li .navi02_2, body .wrap footer .foot_inner .footNaviArea .navi02 li .navi02_2 {
  margin: 0 0 20px 20px;
  padding: 0;
}
body .wrap footer .foot_inner .footNaviArea .navi01 li .navi02_2 li, body .wrap footer .foot_inner .footNaviArea .navi02 li .navi02_2 li {
  list-style: disc;
}
body .wrap footer .foot_inner .footNaviArea .navi01 li .navi02_2 li a, body .wrap footer .foot_inner .footNaviArea .navi02 li .navi02_2 li a {
  font-size: 12px;
  font-size: 0.75rem;
  margin-bottom: 5px;
}
body .pagetop {
  position: fixed;
  right: 0;
  bottom: 0;
  z-index: 997;
  width: 50px;
  height: 50px;
  margin: 0 auto;
  padding: 22px 0 0 2px;
  background-color: #788c97;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  -webkit-transition: opacity 0.4s ease, visibility 0.4s ease, background-color 0.4s ease;
  transition: opacity 0.4s ease, visibility 0.4s ease, background-color 0.4s ease;
}
body .pagetop span {
  display: block;
  width: 16px;
  height: 16px;
  margin: 0 auto;
  border-top: 2px solid #FFF;
  border-right: 2px solid #FFF;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
body .pagetop:hover {
  background-color: #5e777c;
}
body .pagetop.is-visible {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

@media only screen and (min-width: 960px) {
  body .smp {
    display: none;
  }
  body .pc {
    display: block;
  }
  body .tablet {
    display: none;
  }
  body .wrap header {
    width: 100%;
    margin: 0;
    padding: 25px 20px;
    background-color: transparent;
  }
  body .wrap header .head-inner {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    z-index: 9998;
  }
  body .wrap header .head-inner .headerLogo {
    width: 130px;
    margin: 0;
  }
  body .wrap header .head-inner .headerLogo a {
    display: block;
  }
  body .wrap header .menuArea {
    display: none;
  }
  body .wrap header .navContent {
    top: 0;
    right: 0;
    z-index: 9999;
    width: 80%;
    height: auto;
    background: transparent;
    padding: 30px 0;
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
  }
  body .wrap header .navContent .naviBox {
    width: 100%;
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  body .wrap header .navContent .naviBox li {
    width: auto;
    font-size: 16px;
    font-size: 1rem;
    border-left: 1px solid #FFF;
  }
  body .wrap header .navContent .naviBox li.naviLogo {
    display: none;
  }
  body .wrap header .navContent .naviBox li a {
    border-left: none;
    margin: 0;
    padding: 0 20px;
  }
  body .wrap header .navContent .naviBox li a span {
    display: none;
  }
  body .wrap header .navContent .naviBox li:last-of-type {
    margin-top: 0;
  }
  body .wrap header .navContent .naviBox li:last-of-type a {
    padding: 0 20px;
  }
  body .wrap header .navContent .naviBox li:last-of-type a svg {
    width: 90px;
  }
  body .wrap .content {
    padding-bottom: 100px;
  }
  body .wrap .content .titleArea {
    margin-bottom: 40px;
  }
  body .wrap .content .titleArea h2 {
    font-size: 30px;
    font-size: 1.875rem;
  }
  body .wrap .content h3 {
    font-size: 22px;
    font-size: 1.375rem;
    margin-bottom: 40px;
  }
  body .wrap .content h4 {
    font-size: 20px;
    font-size: 1.25rem;
    margin-bottom: 40px;
  }
  body .wrap .content .txtBlock {
    margin: 0 0 40px;
  }
  body .wrap .content .imgBox {
    position: relative;
    overflow: hidden;
  }
  body .wrap .content .imgBox.mb {
    margin-bottom: 50px;
  }
  body .wrap .content .imgBox.w50 {
    width: 49%;
    margin: 0 0 30px;
  }
  body .wrap .content .imgBox.w70 {
    width: 70%;
    margin: 0 0 30px;
  }
  body .wrap .content .mainArea {
    margin-bottom: 100px;
  }
  body .wrap .content .mainArea .imgBox img {
    -o-object-position: center;
       object-position: center;
  }
  body .wrap .content .mainArea h2 {
    font-size: 2.1vw;
  }
  body .wrap .content .mainArea h2 span {
    font-size: 16px;
    font-size: 1rem;
  }
  body .wrap .content .mainArea2 {
    position: relative;
    margin-bottom: 50px;
  }
  body .wrap .content .mainArea2 .imgBox {
    margin-bottom: 0;
  }
  body .wrap .content .mainArea2 h2 {
    position: absolute;
    bottom: 80px;
    left: 0;
    right: 0;
    color: #fff;
    font-size: 2.1vw;
    font-weight: normal;
    letter-spacing: 0.3em;
    margin: 0 auto;
    text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5), 0px 0px 10px rgba(0, 0, 0, 0.5);
  }
  body .wrap .content .mainArea2 h2 span {
    display: block;
    font-size: 16px;
    font-size: 1rem;
  }
  body .wrap .content .viewall.viewallSMP {
    display: none;
  }
  body .wrap .content .viewall.viewallPC {
    display: block;
  }
  body .wrap footer {
    padding: 60px 10%;
  }
  body .wrap footer .footerLogo_sp {
    display: none;
  }
  body .wrap footer .foot_inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  body .wrap footer .foot_inner .footerBox .footerLogo {
    display: block;
    width: 100px;
    margin-bottom: 20px;
  }
  body .wrap footer .foot_inner .footerBox .footInfoArea .telTxt {
    margin: 0 0 10px;
    padding: 10px 15px;
  }
  body .wrap footer .foot_inner .footerBox .footInfoArea .tel {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrap footer .foot_inner .footerBox .footInfoArea .tel li .enTxt {
    font-size: 30px;
    font-size: 1.875rem;
    margin: 0 10px 10px 0;
  }
  body .wrap footer .foot_inner .footerBox .footInfoArea .tel li .telSubTxt {
    font-size: 10px;
    font-size: 0.625rem;
  }
  body .wrap footer .foot_inner .footerBox .footInfoArea small {
    font-size: 10px;
    font-size: 0.625rem;
    font-family: "ivyora-display", serif;
    font-weight: 400;
    font-style: normal;
    line-height: 1.4;
    letter-spacing: 0;
    margin: 0;
    padding: 0;
  }
  body .wrap footer .foot_inner .footNaviArea {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01, body .wrap footer .foot_inner .footNaviArea .navi02 {
    margin: 0;
    padding: 0 0 0 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01 li, body .wrap footer .foot_inner .footNaviArea .navi02 li {
    margin: 0 0 30px;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01 li a, body .wrap footer .foot_inner .footNaviArea .navi02 li a {
    font-size: 16px;
    font-size: 1rem;
    margin-bottom: 0;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01 li a span, body .wrap footer .foot_inner .footNaviArea .navi02 li a span {
    display: block;
    font-size: 10px;
    font-size: 0.625rem;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01 li .navi02_2, body .wrap footer .foot_inner .footNaviArea .navi02 li .navi02_2 {
    margin: 5px 0 15px 20px;
    padding: 0;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01 li .navi02_2 li, body .wrap footer .foot_inner .footNaviArea .navi02 li .navi02_2 li {
    list-style: disc;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01 li .navi02_2 li a, body .wrap footer .foot_inner .footNaviArea .navi02 li .navi02_2 li a {
    font-size: 12px;
    font-size: 0.75rem;
    margin-bottom: 5px;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01 li:last-child, body .wrap footer .foot_inner .footNaviArea .navi02 li:last-child {
    margin-bottom: 0;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01.navi01, body .wrap footer .foot_inner .footNaviArea .navi02.navi01 {
    margin-right: 40px;
  }
  body .pagetop {
    width: 80px;
    height: 80px;
    padding: 36px 0 0 2px;
  }
}
body.is-after-mainArea .wrap header,
body.archive_m-live .wrap header,
body:has(header.is-dark) .wrap header {
  background-color: rgba(255, 255, 255, 0.9);
}
body.is-after-mainArea .wrap header .headerLogo svg .st0,
body.archive_m-live .wrap header .headerLogo svg .st0,
body:has(header.is-dark) .wrap header .headerLogo svg .st0 {
  fill: #231815;
}
body.is-after-mainArea .wrap header .menuArea .navBtn span,
body.archive_m-live .wrap header .menuArea .navBtn span,
body:has(header.is-dark) .wrap header .menuArea .navBtn span {
  background-color: #231815;
}
body.is-after-mainArea .wrap header .menuArea .navBtn.navOpen span:nth-of-type(1),
body.is-after-mainArea .wrap header .menuArea .navBtn.navOpen span:nth-of-type(3),
body.archive_m-live .wrap header .menuArea .navBtn.navOpen span:nth-of-type(1),
body.archive_m-live .wrap header .menuArea .navBtn.navOpen span:nth-of-type(3),
body:has(header.is-dark) .wrap header .menuArea .navBtn.navOpen span:nth-of-type(1),
body:has(header.is-dark) .wrap header .menuArea .navBtn.navOpen span:nth-of-type(3) {
  background-color: #231815;
}
body.is-after-mainArea .wrap .navContent .naviBox li,
body.archive_m-live .wrap .navContent .naviBox li,
body:has(header.is-dark) .wrap .navContent .naviBox li {
  border-left-color: #231815;
}
body.is-after-mainArea .wrap .navContent .naviBox li a,
body.archive_m-live .wrap .navContent .naviBox li a,
body:has(header.is-dark) .wrap .navContent .naviBox li a {
  color: #231815;
}

@media only screen and (max-width: 959px) {
  body .wrap header:has(.navContent.active) .headerLogo svg .st0,
  body.is-after-mainArea .wrap header:has(.navContent.active) .headerLogo svg .st0,
  body.archive_m-live .wrap header:has(.navContent.active) .headerLogo svg .st0,
  body:has(header.is-dark) .wrap header:has(.navContent.active) .headerLogo svg .st0 {
    fill: #fff;
  }
  body .wrap header:has(.navContent.active) .menuArea .navBtn span,
  body.is-after-mainArea .wrap header:has(.navContent.active) .menuArea .navBtn span,
  body.archive_m-live .wrap header:has(.navContent.active) .menuArea .navBtn span,
  body:has(header.is-dark) .wrap header:has(.navContent.active) .menuArea .navBtn span {
    background-color: #fff;
  }
  body .wrap header:has(.navContent.active) .menuArea .navBtn.navOpen span:nth-of-type(1),
  body .wrap header:has(.navContent.active) .menuArea .navBtn.navOpen span:nth-of-type(3),
  body.is-after-mainArea .wrap header:has(.navContent.active) .menuArea .navBtn.navOpen span:nth-of-type(1),
  body.is-after-mainArea .wrap header:has(.navContent.active) .menuArea .navBtn.navOpen span:nth-of-type(3),
  body.archive_m-live .wrap header:has(.navContent.active) .menuArea .navBtn.navOpen span:nth-of-type(1),
  body.archive_m-live .wrap header:has(.navContent.active) .menuArea .navBtn.navOpen span:nth-of-type(3),
  body:has(header.is-dark) .wrap header:has(.navContent.active) .menuArea .navBtn.navOpen span:nth-of-type(1),
  body:has(header.is-dark) .wrap header:has(.navContent.active) .menuArea .navBtn.navOpen span:nth-of-type(3) {
    background-color: #fff;
  }
  body .wrap header:has(.navContent.active) .navContent .naviBox li,
  body.is-after-mainArea .wrap header:has(.navContent.active) .navContent .naviBox li,
  body.archive_m-live .wrap header:has(.navContent.active) .navContent .naviBox li,
  body:has(header.is-dark) .wrap header:has(.navContent.active) .navContent .naviBox li {
    color: #fff;
  }
  body .wrap header:has(.navContent.active) .navContent .naviBox li a,
  body.is-after-mainArea .wrap header:has(.navContent.active) .navContent .naviBox li a,
  body.archive_m-live .wrap header:has(.navContent.active) .navContent .naviBox li a,
  body:has(header.is-dark) .wrap header:has(.navContent.active) .navContent .naviBox li a {
    color: #fff;
    border-left-color: #fff;
  }
}
@media screen and (min-width: 641px) and (max-width: 1024px) {
  body .wrap .smp {
    display: none;
  }
  body .wrap .pc {
    display: none;
  }
  body .wrap .tablet {
    display: block;
  }
  body .wrap .content .viewall {
    margin: 40px auto 0;
    text-align: center;
  }
  body .wrap .content .viewall.viewallSMP {
    display: block;
  }
  body .wrap .content .viewall.viewallPC {
    display: none;
  }
  body .wrap footer {
    padding: 50px 10%;
  }
  body .wrap footer .foot_inner .footNaviArea {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 30px;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01, body .wrap footer .foot_inner .footNaviArea .navi02 {
    margin: 0;
    padding: 0 0 0 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01 li a, body .wrap footer .foot_inner .footNaviArea .navi02 li a {
    font-size: 16px;
    font-size: 1rem;
    margin-bottom: 0;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01 li a span, body .wrap footer .foot_inner .footNaviArea .navi02 li a span {
    display: block;
    font-size: 10px;
    font-size: 0.625rem;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01 li .navi02_2, body .wrap footer .foot_inner .footNaviArea .navi02 li .navi02_2 {
    margin: 5px 0 0 20px;
    padding: 0;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01 li .navi02_2 li, body .wrap footer .foot_inner .footNaviArea .navi02 li .navi02_2 li {
    list-style: disc;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01 li .navi02_2 li a, body .wrap footer .foot_inner .footNaviArea .navi02 li .navi02_2 li a {
    font-size: 12px;
    font-size: 0.75rem;
    margin-bottom: 5px;
  }
  body .wrap footer .foot_inner .footNaviArea .navi01.navi01, body .wrap footer .foot_inner .footNaviArea .navi02.navi01 {
    margin-right: 40px;
  }
  body .wrap footer .foot_inner .footerBox .footInfoArea .telTxt {
    margin: 0 0 20px;
  }
  body .wrap footer .foot_inner .footerBox .footInfoArea .tel {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  body .wrap footer .foot_inner .footerBox .footInfoArea .tel li .enTxt {
    font-size: 30px;
    font-size: 1.875rem;
    margin: 0 10px 10px 0;
  }
  body .wrap footer .foot_inner .footerBox .footInfoArea .tel li .telSubTxt {
    font-size: 10px;
    font-size: 0.625rem;
  }
  body .pagetop {
    width: 80px;
    height: 80px;
    padding: 36px 0 0 2px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5jc3MiLCJfYmFzZS5zY3NzIiwiY29tbW9uLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRVIsZ0VBQUE7QUFFUjt5REFBQTtBQTBCQTt5REFBQTtBQzNCQTtFQUNDO0lBQ0Msb0JBQUE7SUFDQSxlQUFBO0lBQ0EscUJBQUE7SUFDQSxjRHdCWTtFRHBCWjtBQUNGO0FFQUE7RUFDRSw4QkFBQTtBRkVGOztBRUNBO0VBQ0MsaUJBQUE7RUFDQSxrQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsdUNBQUE7RURSRyxlQUFBO0VBQ0EsZUFBQTtFQ1NILGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLHFDQUFBO1VBQUEsNkJBQUE7RUFDQSxxQkFBQTtFQUNBLGNESWE7QUREZDtBRURDO0VBQ0UsY0FBQTtBRkdIO0FFREM7RUFDRSxhQUFBO0FGR0g7QUVEQztFQUNDLGFBQUE7QUZHRjtBRUFDO0VBQ0Msb0NBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0FGRUY7QUVDQztFQUNDLGVBQUE7RUFDQSxZQUFBO0VBQ0EsWUFBQTtBRkNGO0FFQ0M7RUFDQyxTQUFBO0FGQ0Y7QUVDQztFQUNDLFlBQUE7RUFDQSxnQkFBQTtBRkNGO0FFQ0M7RUFDQyxjRDNCWTtFQzRCWixxQkFBQTtFQUNBLGlDQUFBO0VBQUEseUJBQUE7QUZDRjtBRUNFO0VBQ0MsWUFBQTtBRkNIO0FFR0M7RUFDQyxXQUFBO0VBQ0EsYUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7RUFDQSwwQkFBQTtLQUFBLHVCQUFBO0VBQ0EsMERBQUE7QUZERjtBRU1DO0VBQ0MsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtBRkpGO0FFT0U7RUFDQyxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxhQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7RUFDQSw2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TEo7RUVxTUU7SUFDQyxtQkFBQTtJQUNBLGtCQUFBO0VGbk1IO0VFNk1HO0lBQ0MsY0FBQTtFRjNNSjtFRTZNRztJQUNDLGFBQUE7RUYzTUo7RUVrTkc7SUFDQyxpQkFBQTtFRmhOSjtFRW9OSztJQUNDLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EsbUJBQUE7RUZsTk47RUVvTk07SUFDQyxTQUFBO0lBQ0EsbUJBQUE7SUFDQSxvQkFBQTtJQUFBLG9CQUFBO0lBQUEsYUFBQTtJQUNBLDRCQUFBO0lBQUEsNkJBQUE7UUFBQSwwQkFBQTtZQUFBLHNCQUFBO0VGbE5QO0VFc05RO0lEMW9DTixlQUFBO0lBQ0EsZUFBQTtJQzJvQ08sZ0JBQUE7RUZuTlQ7RUVxTlM7SUFDQyxjQUFBO0lEL29DUixlQUFBO0lBQ0EsbUJBQUE7RUQ2N0JGO0VFcU5RO0lBQ0Msb0JBQUE7SUFDQSxVQUFBO0VGbk5UO0VFcU5TO0lBQ0MsZ0JBQUE7RUZuTlY7RUVxTlU7SUQxcENSLGVBQUE7SUFDQSxrQkFBQTtJQzJwQ1Msa0JBQUE7RUZsTlg7RUV1Tk87SUFDQyxrQkFBQTtFRnJOUjtFRTJOTztJQUNDLGdCQUFBO0VGek5SO0VFMk5PO0lBQ0Msb0JBQUE7SUFBQSxvQkFBQTtJQUFBLGFBQUE7RUZ6TlI7RUU2TlM7SURockNQLGVBQUE7SUFDQSxtQkFBQTtJQ2lyQ1EscUJBQUE7RUYxTlY7RUU0TlM7SURwckNQLGVBQUE7SUFDQSxtQkFBQTtFRDI5QkY7RUVtT0U7SUFDQyxXQUFBO0lBQ0EsWUFBQTtJQUNBLHFCQUFBO0VGak9IO0FBQ0YiLCJmaWxlIjoiY29tbW9uLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiLy91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjcuMi9jc3MvYWxsLmNzc1wiKTtcbi8qIG1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyog6Imy5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5AbWVkaWEgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgYVtocmVmKj1cInRlbDpcIl0ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMyMzE4MTU7XG4gIH1cbn1cbmh0bWwge1xuICBoZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG59XG5cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWluLWhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCLmuLjmmI7mnJ3kvZNcIiwgXCJZdSBNaW5jaG9cIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS45O1xuICBmb250LXdlaWdodDogNDAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgY29sb3I6ICMyMzE4MTU7XG59XG5ib2R5IC5zbXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkgLnBjIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLnRhYmxldCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC5lblR4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIml2eW9yYS1kaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5ib2R5IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IG5vbmU7XG59XG5ib2R5IHAge1xuICBtYXJnaW46IDA7XG59XG5ib2R5IHVsIHtcbiAgcGFkZGluZzogMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuYm9keSBhIHtcbiAgY29sb3I6ICMyMzE4MTU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbn1cbmJvZHkgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbmJvZHkgLmZpdC1jZW50ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJvYmplY3QtZml0OiBjb3Zlcjsgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207XCI7XG59XG5ib2R5IC53cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAud3JhcCBoZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5OTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZTtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5OTk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAuaGVhZGVyTG9nbyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgcGFkZGluZzogMDtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UsIHZpc2liaWxpdHkgMC40cyBlYXNlO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmhlYWQtaW5uZXIgLmhlYWRlckxvZ28gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmhlYWQtaW5uZXIgLmhlYWRlckxvZ28gc3ZnIC5zdDAge1xuICBmaWxsOiAjRkZGO1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuNHMgZWFzZTtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIC5tZW51QXJlYSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiA3MHB4O1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmhlYWQtaW5uZXIgLm1lbnVBcmVhIC5uYXZCdG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMjMxODE1O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIC5tZW51QXJlYSAubmF2QnRuIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDE0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIC5tZW51QXJlYSAubmF2QnRuIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICB0b3A6IDI1cHg7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAubWVudUFyZWEgLm5hdkJ0biBzcGFuOm50aC1vZi10eXBlKDIpIHtcbiAgdG9wOiAzNXB4O1xufVxuYm9keSAud3JhcCBoZWFkZXIgLmhlYWQtaW5uZXIgLm1lbnVBcmVhIC5uYXZCdG4gc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4gIHRvcDogNDVweDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIC5tZW51QXJlYSAubmF2QnRuLm5hdk9wZW4gc3BhbjpudGgtb2YtdHlwZSgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KSByb3RhdGUoLTQ1ZGVnKTtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5oZWFkLWlubmVyIC5tZW51QXJlYSAubmF2QnRuLm5hdk9wZW4gc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAubWVudUFyZWEgLm5hdkJ0bi5uYXZPcGVuIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHJvdGF0ZSg0NWRlZyk7XG59XG5ib2R5IC53cmFwIGhlYWRlciAubmF2Q29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnX25hdmkuanBnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb3ZlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2UsIHZpc2liaWxpdHkgMC42cztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5uYXZDb250ZW50IC5uYXZpQm94IHtcbiAgd2lkdGg6IDcwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5uYXZDb250ZW50IC5uYXZpQm94IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMjMxODE1O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuYm9keSAud3JhcCBoZWFkZXIgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGkubmF2aUxvZ28ge1xuICBtYXJnaW46IDAgMCA0MHB4O1xufVxuYm9keSAud3JhcCBoZWFkZXIgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwIDAgMCAxNXB4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjRkZGRkZGO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZTtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5uYXZDb250ZW50IC5uYXZpQm94IGxpIGEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG5ib2R5IC53cmFwIGhlYWRlciAubmF2Q29udGVudCAubmF2aUJveCBsaTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbmJvZHkgLndyYXAgaGVhZGVyIC5uYXZDb250ZW50IC5uYXZpQm94IGxpOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5ib2R5IC53cmFwIGhlYWRlciAubmF2Q29udGVudCAubmF2aUJveCBsaTpsYXN0LW9mLXR5cGUgYSB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5ib2R5IC53cmFwIGhlYWRlciAubmF2Q29udGVudCAubmF2aUJveCBsaTpsYXN0LW9mLXR5cGUgYSBzdmcge1xuICB3aWR0aDogMTAwcHg7XG59XG5ib2R5IC53cmFwIGhlYWRlciAubmF2Q29udGVudC5hY3RpdmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLnRpdGxlQXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLnRpdGxlQXJlYSBoMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgY29sb3I6ICM3ODhjOTc7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLnRpdGxlQXJlYSAudGl0bGVMaW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDRweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWUxZTU7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgY2FsYygxMDAlIC0gMTRweCkgMTAwJSwgMCAxMDAlKTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAud3JhcCAuY29udGVudCBoMyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuYm9keSAud3JhcCAuY29udGVudCBoNCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGJhY2tncm91bmQ6ICM3ODhjOTc7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xufVxuYm9keSAud3JhcCAuY29udGVudCBoNSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjNzg4Yzk3O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC50eHRCbG9jayB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC50eHRCbG9jay5tYjAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYm9keSAud3JhcCAuY29udGVudCAuaW1nQm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYm9keSAud3JhcCAuY29udGVudCAuaW1nQm94IC5pbWdDYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI0ZGRjtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4IDNweCByZ2IoMCwgMCwgMCksIDBweCAwcHggM3B4IHJnYigwLCAwLCAwKSwgMHB4IDBweCAzcHggcmdiKDAsIDAsIDApO1xufVxuYm9keSAud3JhcCAuY29udGVudCAuaW1nQm94Lm1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLmltZ0JveC53NTAge1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuYm9keSAud3JhcCAuY29udGVudCAuaW1nQm94Lnc3MCB7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5pbWdCb3gudzgwIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5jYXAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5jYXAucmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgbWFyZ2luOiAwIDAgMzBweCBhdXRvO1xufVxuYm9keSAud3JhcCAuY29udGVudCAuYWxsY2FwIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBjb2xvcjogIzIzMTgxNTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuYm9keSAud3JhcCAuY29udGVudCAuYWxsY2FwIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5hbGxjYXAgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oC7XCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuYm9keSAud3JhcCAuY29udGVudCAuY2FwdGlvbkxpc3Qge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGNvbG9yOiAjMjMxODE1O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5jYXB0aW9uTGlzdCBsaSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5jYXB0aW9uTGlzdC5tYiB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5pY29BcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLmljb0FyZWEgLmljb24ge1xuICB3aWR0aDogNDklO1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCJZdSBHb3RoaWNcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbjogMCAwIDVweCAwO1xuICBwYWRkaW5nOiA2cHggNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLm1haW5BcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgMCAxMCU7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5tYWluQXJlYSAuaW1nQm94IHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgaGVpZ2h0OiAxMDBzdmg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5tYWluQXJlYSAuaW1nQm94IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IDEwJSBjZW50ZXI7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5tYWluQXJlYSBoMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA4MHB4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsZXR0ZXItc3BhY2luZzogMC4zZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAzcHggcmdiYSgwLCAwLCAwLCAwLjUpLCAwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuYm9keSAud3JhcCAuY29udGVudCAubWFpbkFyZWEgaDIgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5tYWluQXJlYTIge1xuICBtYXJnaW46IDAgMCAxMCU7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5tYWluQXJlYTIgLmltZ0JveCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC5tYWluQXJlYTIgaDIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgY29sb3I6ICM3ODhjOTc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC52aWV3YWxsIHtcbiAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keSAud3JhcCAuY29udGVudCAudmlld2FsbCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogODAlO1xuICBwYWRkaW5nOiAxMnB4IDQwcHg7XG4gIGNvbG9yOiAjMjMxODE1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMzE4MTU7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlLCBib3JkZXItY29sb3IgMC4zcyBlYXNlO1xufVxuYm9keSAud3JhcCAuY29udGVudCAudmlld2FsbCBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiPlwiO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLnZpZXdhbGwgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxODE1O1xuICBib3JkZXItY29sb3I6ICMyMzE4MTU7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC52aWV3YWxsIGE6aG92ZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDZweCk7XG59XG5ib2R5IC53cmFwIC5jb250ZW50IC52aWV3YWxsLnZpZXdhbGxTTVAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkgLndyYXAgLmNvbnRlbnQgLnZpZXdhbGwudmlld2FsbFBDIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI2Q5ZTFlNTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMCUgMTAlO1xufVxuYm9keSAud3JhcCBmb290ZXIgLmZvb3RlckxvZ29fc3Age1xuICB3aWR0aDogMTAwcHg7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5IC53cmFwIGZvb3RlciAuZm9vdGVyTG9nbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290ZXJCb3ggLmZvb3RJbmZvQXJlYSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5ib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdGVyQm94IC5mb290SW5mb0FyZWEgLnRlbFR4dCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5ib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdGVyQm94IC5mb290SW5mb0FyZWEgLnRlbCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMDtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290ZXJCb3ggLmZvb3RJbmZvQXJlYSAudGVsIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290ZXJCb3ggLmZvb3RJbmZvQXJlYSAudGVsIGxpIC5lblR4dCB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290ZXJCb3ggLmZvb3RJbmZvQXJlYSAudGVsIGxpIC50ZWxTdWJUeHQge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG5ib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdGVyQm94IC5mb290SW5mb0FyZWEgc21hbGwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5ib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdE5hdmlBcmVhIC5uYXZpMDEsIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzIzMTgxNTtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBwYWRkaW5nOiAwIDAgMCAyMHB4O1xufVxuYm9keSAud3JhcCBmb290ZXIgLmZvb3RfaW5uZXIgLmZvb3ROYXZpQXJlYSAubmF2aTAxIGxpLCBib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdE5hdmlBcmVhIC5uYXZpMDIgbGkge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuYm9keSAud3JhcCBmb290ZXIgLmZvb3RfaW5uZXIgLmZvb3ROYXZpQXJlYSAubmF2aTAxIGxpIGEsIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMiBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMSBsaSBhIHNwYW4sIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMiBsaSBhIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xufVxuYm9keSAud3JhcCBmb290ZXIgLmZvb3RfaW5uZXIgLmZvb3ROYXZpQXJlYSAubmF2aTAxIGxpIC5uYXZpMDJfMiwgYm9keSAud3JhcCBmb290ZXIgLmZvb3RfaW5uZXIgLmZvb3ROYXZpQXJlYSAubmF2aTAyIGxpIC5uYXZpMDJfMiB7XG4gIG1hcmdpbjogMCAwIDIwcHggMjBweDtcbiAgcGFkZGluZzogMDtcbn1cbmJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMSBsaSAubmF2aTAyXzIgbGksIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMiBsaSAubmF2aTAyXzIgbGkge1xuICBsaXN0LXN0eWxlOiBkaXNjO1xufVxuYm9keSAud3JhcCBmb290ZXIgLmZvb3RfaW5uZXIgLmZvb3ROYXZpQXJlYSAubmF2aTAxIGxpIC5uYXZpMDJfMiBsaSBhLCBib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdE5hdmlBcmVhIC5uYXZpMDIgbGkgLm5hdmkwMl8yIGxpIGEge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuYm9keSAucGFnZXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogOTk3O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMjJweCAwIDAgMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg4Yzk3O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlLCB2aXNpYmlsaXR5IDAuNHMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjRzIGVhc2U7XG59XG5ib2R5IC5wYWdldG9wIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRkZGO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjRkZGO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuYm9keSAucGFnZXRvcDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTc3N2M7XG59XG5ib2R5IC5wYWdldG9wLmlzLXZpc2libGUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICBib2R5IC5zbXAge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keSAucGMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJvZHkgLnRhYmxldCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDI1cHggMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgei1pbmRleDogOTk5ODtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAuaGVhZGVyTG9nbyB7XG4gICAgd2lkdGg6IDEzMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAuaGVhZC1pbm5lciAuaGVhZGVyTG9nbyBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAubWVudUFyZWEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLm5hdkNvbnRlbnQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIHdpZHRoOiA4MCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLm5hdkNvbnRlbnQgLm5hdmlCb3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZGO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5uYXZDb250ZW50IC5uYXZpQm94IGxpLm5hdmlMb2dvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5uYXZDb250ZW50IC5uYXZpQm94IGxpIGEge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXIgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGkgYSBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5uYXZDb250ZW50IC5uYXZpQm94IGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlciAubmF2Q29udGVudCAubmF2aUJveCBsaTpsYXN0LW9mLXR5cGUgYSB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyIC5uYXZDb250ZW50IC5uYXZpQm94IGxpOmxhc3Qtb2YtdHlwZSBhIHN2ZyB7XG4gICAgd2lkdGg6IDkwcHg7XG4gIH1cbiAgYm9keSAud3JhcCAuY29udGVudCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgLnRpdGxlQXJlYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICBib2R5IC53cmFwIC5jb250ZW50IC50aXRsZUFyZWEgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgYm9keSAud3JhcCAuY29udGVudCBoNCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgLnR4dEJsb2NrIHtcbiAgICBtYXJnaW46IDAgMCA0MHB4O1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgLmltZ0JveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgYm9keSAud3JhcCAuY29udGVudCAuaW1nQm94Lm1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgLmltZ0JveC53NTAge1xuICAgIHdpZHRoOiA0OSU7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgfVxuICBib2R5IC53cmFwIC5jb250ZW50IC5pbWdCb3gudzcwIHtcbiAgICB3aWR0aDogNzAlO1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gIH1cbiAgYm9keSAud3JhcCAuY29udGVudCAubWFpbkFyZWEge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgLm1haW5BcmVhIC5pbWdCb3ggaW1nIHtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuICBib2R5IC53cmFwIC5jb250ZW50IC5tYWluQXJlYSBoMiB7XG4gICAgZm9udC1zaXplOiAyLjF2dztcbiAgfVxuICBib2R5IC53cmFwIC5jb250ZW50IC5tYWluQXJlYSBoMiBzcGFuIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgLm1haW5BcmVhMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgYm9keSAud3JhcCAuY29udGVudCAubWFpbkFyZWEyIC5pbWdCb3gge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgYm9keSAud3JhcCAuY29udGVudCAubWFpbkFyZWEyIGgyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA4MHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyLjF2dztcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB0ZXh0LXNoYWRvdzogMHB4IDBweCAzcHggcmdiYSgwLCAwLCAwLCAwLjUpLCAwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgLm1haW5BcmVhMiBoMiBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgLnZpZXdhbGwudmlld2FsbFNNUCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBib2R5IC53cmFwIC5jb250ZW50IC52aWV3YWxsLnZpZXdhbGxQQyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgYm9keSAud3JhcCBmb290ZXIge1xuICAgIHBhZGRpbmc6IDYwcHggMTAlO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290ZXJMb2dvX3NwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290ZXJCb3ggLmZvb3RlckxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290ZXJCb3ggLmZvb3RJbmZvQXJlYSAudGVsVHh0IHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdGVyQm94IC5mb290SW5mb0FyZWEgLnRlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdGVyQm94IC5mb290SW5mb0FyZWEgLnRlbCBsaSAuZW5UeHQge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdGVyQm94IC5mb290SW5mb0FyZWEgLnRlbCBsaSAudGVsU3ViVHh0IHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdGVyQm94IC5mb290SW5mb0FyZWEgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIml2eW9yYS1kaXNwbGF5XCIsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgYm9keSAud3JhcCBmb290ZXIgLmZvb3RfaW5uZXIgLmZvb3ROYXZpQXJlYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdE5hdmlBcmVhIC5uYXZpMDEsIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMSBsaSwgYm9keSAud3JhcCBmb290ZXIgLmZvb3RfaW5uZXIgLmZvb3ROYXZpQXJlYSAubmF2aTAyIGxpIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMSBsaSBhLCBib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdE5hdmlBcmVhIC5uYXZpMDIgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMSBsaSBhIHNwYW4sIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMiBsaSBhIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMSBsaSAubmF2aTAyXzIsIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMiBsaSAubmF2aTAyXzIge1xuICAgIG1hcmdpbjogNXB4IDAgMTVweCAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgYm9keSAud3JhcCBmb290ZXIgLmZvb3RfaW5uZXIgLmZvb3ROYXZpQXJlYSAubmF2aTAxIGxpIC5uYXZpMDJfMiBsaSwgYm9keSAud3JhcCBmb290ZXIgLmZvb3RfaW5uZXIgLmZvb3ROYXZpQXJlYSAubmF2aTAyIGxpIC5uYXZpMDJfMiBsaSB7XG4gICAgbGlzdC1zdHlsZTogZGlzYztcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdE5hdmlBcmVhIC5uYXZpMDEgbGkgLm5hdmkwMl8yIGxpIGEsIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMiBsaSAubmF2aTAyXzIgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgYm9keSAud3JhcCBmb290ZXIgLmZvb3RfaW5uZXIgLmZvb3ROYXZpQXJlYSAubmF2aTAxIGxpOmxhc3QtY2hpbGQsIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMiBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMS5uYXZpMDEsIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMi5uYXZpMDEge1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgfVxuICBib2R5IC5wYWdldG9wIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgcGFkZGluZzogMzZweCAwIDAgMnB4O1xuICB9XG59XG5ib2R5LmlzLWFmdGVyLW1haW5BcmVhIC53cmFwIGhlYWRlcixcbmJvZHkuYXJjaGl2ZV9tLWxpdmUgLndyYXAgaGVhZGVyLFxuYm9keTpoYXMoaGVhZGVyLmlzLWRhcmspIC53cmFwIGhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45KTtcbn1cbmJvZHkuaXMtYWZ0ZXItbWFpbkFyZWEgLndyYXAgaGVhZGVyIC5oZWFkZXJMb2dvIHN2ZyAuc3QwLFxuYm9keS5hcmNoaXZlX20tbGl2ZSAud3JhcCBoZWFkZXIgLmhlYWRlckxvZ28gc3ZnIC5zdDAsXG5ib2R5OmhhcyhoZWFkZXIuaXMtZGFyaykgLndyYXAgaGVhZGVyIC5oZWFkZXJMb2dvIHN2ZyAuc3QwIHtcbiAgZmlsbDogIzIzMTgxNTtcbn1cbmJvZHkuaXMtYWZ0ZXItbWFpbkFyZWEgLndyYXAgaGVhZGVyIC5tZW51QXJlYSAubmF2QnRuIHNwYW4sXG5ib2R5LmFyY2hpdmVfbS1saXZlIC53cmFwIGhlYWRlciAubWVudUFyZWEgLm5hdkJ0biBzcGFuLFxuYm9keTpoYXMoaGVhZGVyLmlzLWRhcmspIC53cmFwIGhlYWRlciAubWVudUFyZWEgLm5hdkJ0biBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMTgxNTtcbn1cbmJvZHkuaXMtYWZ0ZXItbWFpbkFyZWEgLndyYXAgaGVhZGVyIC5tZW51QXJlYSAubmF2QnRuLm5hdk9wZW4gc3BhbjpudGgtb2YtdHlwZSgxKSxcbmJvZHkuaXMtYWZ0ZXItbWFpbkFyZWEgLndyYXAgaGVhZGVyIC5tZW51QXJlYSAubmF2QnRuLm5hdk9wZW4gc3BhbjpudGgtb2YtdHlwZSgzKSxcbmJvZHkuYXJjaGl2ZV9tLWxpdmUgLndyYXAgaGVhZGVyIC5tZW51QXJlYSAubmF2QnRuLm5hdk9wZW4gc3BhbjpudGgtb2YtdHlwZSgxKSxcbmJvZHkuYXJjaGl2ZV9tLWxpdmUgLndyYXAgaGVhZGVyIC5tZW51QXJlYSAubmF2QnRuLm5hdk9wZW4gc3BhbjpudGgtb2YtdHlwZSgzKSxcbmJvZHk6aGFzKGhlYWRlci5pcy1kYXJrKSAud3JhcCBoZWFkZXIgLm1lbnVBcmVhIC5uYXZCdG4ubmF2T3BlbiBzcGFuOm50aC1vZi10eXBlKDEpLFxuYm9keTpoYXMoaGVhZGVyLmlzLWRhcmspIC53cmFwIGhlYWRlciAubWVudUFyZWEgLm5hdkJ0bi5uYXZPcGVuIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMxODE1O1xufVxuYm9keS5pcy1hZnRlci1tYWluQXJlYSAud3JhcCAubmF2Q29udGVudCAubmF2aUJveCBsaSxcbmJvZHkuYXJjaGl2ZV9tLWxpdmUgLndyYXAgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGksXG5ib2R5OmhhcyhoZWFkZXIuaXMtZGFyaykgLndyYXAgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGkge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzIzMTgxNTtcbn1cbmJvZHkuaXMtYWZ0ZXItbWFpbkFyZWEgLndyYXAgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGkgYSxcbmJvZHkuYXJjaGl2ZV9tLWxpdmUgLndyYXAgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGkgYSxcbmJvZHk6aGFzKGhlYWRlci5pcy1kYXJrKSAud3JhcCAubmF2Q29udGVudCAubmF2aUJveCBsaSBhIHtcbiAgY29sb3I6ICMyMzE4MTU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgYm9keSAud3JhcCBoZWFkZXI6aGFzKC5uYXZDb250ZW50LmFjdGl2ZSkgLmhlYWRlckxvZ28gc3ZnIC5zdDAsXG4gIGJvZHkuaXMtYWZ0ZXItbWFpbkFyZWEgLndyYXAgaGVhZGVyOmhhcygubmF2Q29udGVudC5hY3RpdmUpIC5oZWFkZXJMb2dvIHN2ZyAuc3QwLFxuICBib2R5LmFyY2hpdmVfbS1saXZlIC53cmFwIGhlYWRlcjpoYXMoLm5hdkNvbnRlbnQuYWN0aXZlKSAuaGVhZGVyTG9nbyBzdmcgLnN0MCxcbiAgYm9keTpoYXMoaGVhZGVyLmlzLWRhcmspIC53cmFwIGhlYWRlcjpoYXMoLm5hdkNvbnRlbnQuYWN0aXZlKSAuaGVhZGVyTG9nbyBzdmcgLnN0MCB7XG4gICAgZmlsbDogI2ZmZjtcbiAgfVxuICBib2R5IC53cmFwIGhlYWRlcjpoYXMoLm5hdkNvbnRlbnQuYWN0aXZlKSAubWVudUFyZWEgLm5hdkJ0biBzcGFuLFxuICBib2R5LmlzLWFmdGVyLW1haW5BcmVhIC53cmFwIGhlYWRlcjpoYXMoLm5hdkNvbnRlbnQuYWN0aXZlKSAubWVudUFyZWEgLm5hdkJ0biBzcGFuLFxuICBib2R5LmFyY2hpdmVfbS1saXZlIC53cmFwIGhlYWRlcjpoYXMoLm5hdkNvbnRlbnQuYWN0aXZlKSAubWVudUFyZWEgLm5hdkJ0biBzcGFuLFxuICBib2R5OmhhcyhoZWFkZXIuaXMtZGFyaykgLndyYXAgaGVhZGVyOmhhcygubmF2Q29udGVudC5hY3RpdmUpIC5tZW51QXJlYSAubmF2QnRuIHNwYW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgYm9keSAud3JhcCBoZWFkZXI6aGFzKC5uYXZDb250ZW50LmFjdGl2ZSkgLm1lbnVBcmVhIC5uYXZCdG4ubmF2T3BlbiBzcGFuOm50aC1vZi10eXBlKDEpLFxuICBib2R5IC53cmFwIGhlYWRlcjpoYXMoLm5hdkNvbnRlbnQuYWN0aXZlKSAubWVudUFyZWEgLm5hdkJ0bi5uYXZPcGVuIHNwYW46bnRoLW9mLXR5cGUoMyksXG4gIGJvZHkuaXMtYWZ0ZXItbWFpbkFyZWEgLndyYXAgaGVhZGVyOmhhcygubmF2Q29udGVudC5hY3RpdmUpIC5tZW51QXJlYSAubmF2QnRuLm5hdk9wZW4gc3BhbjpudGgtb2YtdHlwZSgxKSxcbiAgYm9keS5pcy1hZnRlci1tYWluQXJlYSAud3JhcCBoZWFkZXI6aGFzKC5uYXZDb250ZW50LmFjdGl2ZSkgLm1lbnVBcmVhIC5uYXZCdG4ubmF2T3BlbiBzcGFuOm50aC1vZi10eXBlKDMpLFxuICBib2R5LmFyY2hpdmVfbS1saXZlIC53cmFwIGhlYWRlcjpoYXMoLm5hdkNvbnRlbnQuYWN0aXZlKSAubWVudUFyZWEgLm5hdkJ0bi5uYXZPcGVuIHNwYW46bnRoLW9mLXR5cGUoMSksXG4gIGJvZHkuYXJjaGl2ZV9tLWxpdmUgLndyYXAgaGVhZGVyOmhhcygubmF2Q29udGVudC5hY3RpdmUpIC5tZW51QXJlYSAubmF2QnRuLm5hdk9wZW4gc3BhbjpudGgtb2YtdHlwZSgzKSxcbiAgYm9keTpoYXMoaGVhZGVyLmlzLWRhcmspIC53cmFwIGhlYWRlcjpoYXMoLm5hdkNvbnRlbnQuYWN0aXZlKSAubWVudUFyZWEgLm5hdkJ0bi5uYXZPcGVuIHNwYW46bnRoLW9mLXR5cGUoMSksXG4gIGJvZHk6aGFzKGhlYWRlci5pcy1kYXJrKSAud3JhcCBoZWFkZXI6aGFzKC5uYXZDb250ZW50LmFjdGl2ZSkgLm1lbnVBcmVhIC5uYXZCdG4ubmF2T3BlbiBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyOmhhcygubmF2Q29udGVudC5hY3RpdmUpIC5uYXZDb250ZW50IC5uYXZpQm94IGxpLFxuICBib2R5LmlzLWFmdGVyLW1haW5BcmVhIC53cmFwIGhlYWRlcjpoYXMoLm5hdkNvbnRlbnQuYWN0aXZlKSAubmF2Q29udGVudCAubmF2aUJveCBsaSxcbiAgYm9keS5hcmNoaXZlX20tbGl2ZSAud3JhcCBoZWFkZXI6aGFzKC5uYXZDb250ZW50LmFjdGl2ZSkgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGksXG4gIGJvZHk6aGFzKGhlYWRlci5pcy1kYXJrKSAud3JhcCBoZWFkZXI6aGFzKC5uYXZDb250ZW50LmFjdGl2ZSkgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGkge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIGJvZHkgLndyYXAgaGVhZGVyOmhhcygubmF2Q29udGVudC5hY3RpdmUpIC5uYXZDb250ZW50IC5uYXZpQm94IGxpIGEsXG4gIGJvZHkuaXMtYWZ0ZXItbWFpbkFyZWEgLndyYXAgaGVhZGVyOmhhcygubmF2Q29udGVudC5hY3RpdmUpIC5uYXZDb250ZW50IC5uYXZpQm94IGxpIGEsXG4gIGJvZHkuYXJjaGl2ZV9tLWxpdmUgLndyYXAgaGVhZGVyOmhhcygubmF2Q29udGVudC5hY3RpdmUpIC5uYXZDb250ZW50IC5uYXZpQm94IGxpIGEsXG4gIGJvZHk6aGFzKGhlYWRlci5pcy1kYXJrKSAud3JhcCBoZWFkZXI6aGFzKC5uYXZDb250ZW50LmFjdGl2ZSkgLm5hdkNvbnRlbnQgLm5hdmlCb3ggbGkgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIGJvZHkgLndyYXAgLnNtcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBib2R5IC53cmFwIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBib2R5IC53cmFwIC50YWJsZXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgLnZpZXdhbGwge1xuICAgIG1hcmdpbjogNDBweCBhdXRvIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIGJvZHkgLndyYXAgLmNvbnRlbnQgLnZpZXdhbGwudmlld2FsbFNNUCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgYm9keSAud3JhcCAuY29udGVudCAudmlld2FsbC52aWV3YWxsUEMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keSAud3JhcCBmb290ZXIge1xuICAgIHBhZGRpbmc6IDUwcHggMTAlO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdE5hdmlBcmVhIC5uYXZpMDEsIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMCAwIDIwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMSBsaSBhLCBib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdE5hdmlBcmVhIC5uYXZpMDIgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMSBsaSBhIHNwYW4sIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMiBsaSBhIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMSBsaSAubmF2aTAyXzIsIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMiBsaSAubmF2aTAyXzIge1xuICAgIG1hcmdpbjogNXB4IDAgMCAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgYm9keSAud3JhcCBmb290ZXIgLmZvb3RfaW5uZXIgLmZvb3ROYXZpQXJlYSAubmF2aTAxIGxpIC5uYXZpMDJfMiBsaSwgYm9keSAud3JhcCBmb290ZXIgLmZvb3RfaW5uZXIgLmZvb3ROYXZpQXJlYSAubmF2aTAyIGxpIC5uYXZpMDJfMiBsaSB7XG4gICAgbGlzdC1zdHlsZTogZGlzYztcbiAgfVxuICBib2R5IC53cmFwIGZvb3RlciAuZm9vdF9pbm5lciAuZm9vdE5hdmlBcmVhIC5uYXZpMDEgbGkgLm5hdmkwMl8yIGxpIGEsIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290TmF2aUFyZWEgLm5hdmkwMiBsaSAubmF2aTAyXzIgbGkgYSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgYm9keSAud3JhcCBmb290ZXIgLmZvb3RfaW5uZXIgLmZvb3ROYXZpQXJlYSAubmF2aTAxLm5hdmkwMSwgYm9keSAud3JhcCBmb290ZXIgLmZvb3RfaW5uZXIgLmZvb3ROYXZpQXJlYSAubmF2aTAyLm5hdmkwMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290ZXJCb3ggLmZvb3RJbmZvQXJlYSAudGVsVHh0IHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290ZXJCb3ggLmZvb3RJbmZvQXJlYSAudGVsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290ZXJCb3ggLmZvb3RJbmZvQXJlYSAudGVsIGxpIC5lblR4dCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xuICB9XG4gIGJvZHkgLndyYXAgZm9vdGVyIC5mb290X2lubmVyIC5mb290ZXJCb3ggLmZvb3RJbmZvQXJlYSAudGVsIGxpIC50ZWxTdWJUeHQge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICB9XG4gIGJvZHkgLnBhZ2V0b3Age1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBwYWRkaW5nOiAzNnB4IDAgMCAycHg7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuQGltcG9ydCB1cmwoJy8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS43LjIvY3NzL2FsbC5jc3MnKTtcclxuXHJcbi8qIG1peGluc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8vICRub3QtcGM6IDEwMjM7Ly8gMTAyNHB45pyq5rqA44Gv44K/44OW44Os44OD44OI44Go5Yik5patXHJcbi8vICR0YWJsZXQ6IDc2ODsvLyDjgr/jg5bjg6zjg4Pjg4jjga7ln7rmupbjgajjgZnjgovjgrXjgqTjgrpcclxuXHJcbkBtaXhpbiBmb250LXNpemUoJHNpemUsICR2aWV3cG9ydDogZmFsc2UpIHtcclxuICBAaWYgJHZpZXdwb3J0IHtcclxuICAgIGZvbnQtc2l6ZTogZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQpO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgZm9udC1zaXplOiAkc2l6ZSArIHB4O1xyXG4gICAgZm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSAsIDE2KSArIHJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCkge1xyXG4gIEByZXR1cm4gbWF0aC5kaXYoMTAwICwgJHZpZXdwb3J0KSAqICRzaXplICogMXZ3O1xyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgoKSB7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiDoibLmjIflrppcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4kdGV4dENvbG9yXHRcdDogIzIzMTgxNTtcclxuJGFjY2VudENvbG9yMVx0OiAjNzg4Yzk3O1xyXG4kYWNjZW50Q29sb3IyXHQ6ICNhZjliOTA7XHJcbiRhY2NlbnRDb2xvcjNcdDogIzc5OGE3ZDtcclxuJGFjY2VudENvbG9yNFx0OiAjZDllMWU1OyIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuQHVzZSAnYmFzZScgYXMgYjtcclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NTFweCkge1xyXG5cdGFbaHJlZio9XCJ0ZWw6XCJdIHtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0Y29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHR9XHJcbn1cclxuXHJcbi8vIHNtcCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuaHRtbHtcclxuICBoZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XHJcbn1cclxuXHJcbmJvZHl7XHJcblx0bWluLWhlaWdodDogMTAwdmg7XHJcblx0bWluLWhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Zm9udC1mYW1pbHk6IFwi5ri45piO5pyd5L2TXCIsIFwiWXUgTWluY2hvXCIsIHNlcmlmO1xyXG5cdEBpbmNsdWRlIGIuZm9udC1zaXplKDE2KTtcclxuXHRsaW5lLWhlaWdodDogMS45O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xyXG5cdGZvbnQtZmVhdHVyZS1zZXR0aW5ncyA6IFwicGFsdFwiO1xyXG5cdGxldHRlci1zcGFjaW5nOiAuMWVtO1xyXG5cdGNvbG9yOiBiLiR0ZXh0Q29sb3I7XHJcblx0XHJcblx0LnNtcHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cdC5wY3tcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0LnRhYmxldHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcblx0LmVuVHh0e1xyXG5cdFx0Zm9udC1mYW1pbHk6XCJpdnlvcmEtZGlzcGxheVwiLCBzZXJpZjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHR9XHJcblx0XHRcclxuXHRpbWcge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdH1cclxuXHRwe1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHR1bHtcclxuXHRcdHBhZGRpbmc6IDAgMDtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0fVxyXG5cdGF7XHJcblx0XHRjb2xvcjogYi4kdGV4dENvbG9yO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuXHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRvcGFjaXR5OiAuNjtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0LmZpdC1jZW50ZXJ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwdmg7XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdvYmplY3QtZml0OiBjb3Zlcjsgb2JqZWN0LXBvc2l0aW9uOiBib3R0b207JztcclxuXHR9XHJcblx0XHJcblx0XHJcblx0Ly8gd3JhcFxyXG5cdC53cmFwe1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHJcblx0XHQvL2hlYWRlclxyXG5cdFx0aGVhZGVye1xyXG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0ei1pbmRleDogOTk5OTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZTtcclxuXHRcdFx0XHJcblx0XHRcdC5oZWFkLWlubmVye1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR6LWluZGV4OiA5OTk5O1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdC8vIOODreOCtFxyXG5cdFx0XHRcdC5oZWFkZXJMb2dve1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCAyMHB4OyBcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UsIHZpc2liaWxpdHkgMC40cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHN2ZyAuc3Qwe1xyXG5cdFx0XHRcdFx0XHRmaWxsOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBmaWxsIDAuNHMgZWFzZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8vIOODj+ODs+ODkOODvOOCrOODvFxyXG5cdFx0XHRcdC5tZW51QXJlYXtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHR3aWR0aDogNzBweDtcclxuXHJcblx0XHRcdFx0XHQubmF2QnRue1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA3MHB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDE0cHg7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcclxuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjRzO1xyXG5cdFx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAyNXB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1vZi10eXBlKDIpIHtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMzVweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtb2YtdHlwZSgzKSB7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDQ1cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYubmF2T3BlbntcclxuXHRcdFx0XHRcdFx0XHRzcGFuOm50aC1vZi10eXBlKDEpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCkgcm90YXRlKC00NWRlZyk7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdHNwYW46bnRoLW9mLXR5cGUoMikge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0c3BhbjpudGgtb2YtdHlwZSgzKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KSByb3RhdGUoNDVkZWcpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ly8gTmF2aVxyXG5cdFx0XHQubmF2Q29udGVudHtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR6LWluZGV4OiA5OTg7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZ19uYXZpLmpwZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyBjb3ZlcjtcclxuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2UsIHZpc2liaWxpdHkgMC42cztcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0XHQubmF2aUJveCB7XHJcblx0XHRcdFx0XHR3aWR0aDogNzAlO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTVweDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjApO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmLm5hdmlMb2dve1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDAgMTVweDtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRkZGRjtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogM3B4IHNvbGlkICNGRkZGRkY7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGNvbG9yIDAuNHMgZWFzZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IC41O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6bGFzdC1vZi10eXBle1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRzdmd7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYuYWN0aXZle1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ly8gTmF2aVxyXG5cdFx0fVxyXG5cdFx0Ly9oZWFkZXJcclxuXHRcdFxyXG5cdFx0XHJcblx0XHQvL2NvbnRlbnRcclxuXHRcdC5jb250ZW50e1xyXG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcdFx0XHRcclxuXHRcdFx0XHJcblx0XHRcdC8v44OG44Kt44K544OI57O75YWx6YCaXHJcblxyXG5cdFx0XHQudGl0bGVBcmVhe1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG5cdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdFx0XHRjb2xvcjogYi4kYWNjZW50Q29sb3IxO1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjApO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50aXRsZUxpbmV7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRib3R0b206IDRweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYi4kYWNjZW50Q29sb3I0O1xyXG5cdFx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCBjYWxjKDEwMCUgLSAxNHB4KSAxMDAlLCAwIDEwMCUpO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGgze1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjApO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGg0e1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTgpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiBiLiRhY2NlbnRDb2xvcjE7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiA4cHggMTBweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRoNXtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdGNvbG9yOiBiLiRhY2NlbnRDb2xvcjE7XHJcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTgpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0Ji5tYjB7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0LmltZ0NhcHRpb257XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRyaWdodDogMTBweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDEwcHg7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEyKTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XHJcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCAzcHggcmdiYSgwLDAsMCwxKSwgMHB4IDBweCAzcHggcmdiYSgwLDAsMCwxKSwgMHB4IDBweCAzcHggcmdiYSgwLDAsMCwxKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji5tYntcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYudzUwe1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji53NzB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnc4MHtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5jYXB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xyXG5cclxuXHRcdFx0XHQmLnJpZ2h0e1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5hbGxjYXB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdGNvbG9yOiBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcclxuXHJcblx0XHRcdFx0XHQmOjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwi4oC7XCI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY2FwdGlvbkxpc3R7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IFwi5ri444K044K344OD44Kv5L2TXCIsIFwiWXUgR290aGljXCIsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTIpO1xyXG5cdFx0XHRcdGNvbG9yOiBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDE1cHg7XHJcblxyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IGRlY2ltYWw7XHJcblx0XHRcdFx0XHRsaXN0LXN0eWxlLXBvc2l0aW9uOiBvdXRzaWRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLm1ie1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5pY29BcmVhe1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdC5pY29ue1xyXG5cdFx0XHRcdFx0d2lkdGg6IDQ5JTtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIll1IEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0ZGRjtcclxuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDVweCAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNnB4IDVweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQvL+ODhuOCreOCueODiOezu+WFsemAmlxyXG5cclxuXHRcdFx0Ly/lkITjg5rjg7zjgrjjg6HjgqTjg7Pjgqjjg6rjgqJcclxuXHRcdFx0Lm1haW5BcmVhe1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDB2aDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTAwc3ZoO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRvYmplY3QtcG9zaXRpb246IDEwJSBjZW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0Ym90dG9tOiA4MHB4O1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyMCk7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCAzcHggcmdiYSgwLDAsMCwuNSksIDBweCAwcHggMTBweCByZ2JhKDAsMCwwLC41KTtcclxuXHJcblx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTQpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubWFpbkFyZWEye1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyMCk7XHJcblx0XHRcdFx0XHRjb2xvcjogYi4kYWNjZW50Q29sb3IxO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjNlbTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQvL+WQhOODmuODvOOCuOODoeOCpOODs+OCqOODquOColxyXG5cclxuXHRcdFx0Ly92aWV3YWxsXHJcblx0XHRcdC52aWV3YWxse1xyXG5cdFx0XHRcdG1hcmdpbjogNDBweCBhdXRvIDA7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XHJcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0Ly9taW4td2lkdGg6IDIyMHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTJweCA0MHB4O1xyXG5cdFx0XHRcdFx0Y29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA5OTk5cHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxNCk7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZSwgYm9yZGVyLWNvbG9yIDAuM3MgZWFzZTtcclxuXHJcblx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdFx0Y29udGVudDogXCI+XCI7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwLjVlbTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogYi4kdGV4dENvbG9yO1xyXG5cclxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDZweCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ji52aWV3YWxsU01Qe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYudmlld2FsbFBDe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHQvL2NvbnRlbnRcclxuXHRcdFxyXG5cdFx0XHJcblx0XHQvL2Zvb3RlclxyXG5cdFx0Zm9vdGVye1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBiLiRhY2NlbnRDb2xvcjQ7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0cGFkZGluZzogMTAlIDEwJTtcclxuXHJcblx0XHRcdC5mb290ZXJMb2dvX3Nwe1xyXG5cdFx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZvb3RlckxvZ297XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuZm9vdF9pbm5lcntcclxuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuXHJcblx0XHRcdFx0LmZvb3RlckJveHtcclxuXHJcblx0XHRcdFx0XHQuZm9vdGVyTG9nb3tcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mb290SW5mb0FyZWF7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG5cdFx0XHRcdFx0XHQudGVsVHh0e1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEyKTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnRlbHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5lblR4dHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMzApO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQudGVsU3ViVHh0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdHNtYWxse1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEwKTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vZm9vdE5hdmlBcmVhXHJcblx0XHRcdFx0LmZvb3ROYXZpQXJlYXtcclxuXHRcdFx0XHRcdC5uYXZpMDEsIC5uYXZpMDJ7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgYi4kdGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDIwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxNCk7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQubmF2aTAyXzJ7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4IDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBkaXNjO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMik7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vZm9vdE5hdmlBcmVhXHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0XHQvL2Zvb3RlclxyXG5cdFx0XHJcblx0fVxyXG5cdC8vd3JhcFxyXG5cclxuXHQucGFnZXRvcCB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdHotaW5kZXg6IDk5NztcclxuXHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0aGVpZ2h0OiA1MHB4O1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwYWRkaW5nOiAyMnB4IDAgMCAycHg7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBiLiRhY2NlbnRDb2xvcjE7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0b3BhY2l0eTogMDtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2UsIHZpc2liaWxpdHkgMC40cyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuNHMgZWFzZTtcclxuXHJcblx0XHRzcGFuIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAxNnB4O1xyXG5cdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRib3JkZXItdG9wOiAycHggc29saWQgI0ZGRjtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgI0ZGRjtcclxuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXJ7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICM1ZTc3N2M7XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5pcy12aXNpYmxle1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcclxuXHRcdH1cclxuXHR9XHJcblxyXG59XHJcbi8vYm9keVxyXG5cclxuLy8gUEMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5NjBweCl7XHJcblx0XHJcbi8vYm9keVxyXG5cdGJvZHl7XHJcblx0XHRcdFx0XHJcblx0XHQuc21we1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdFx0LnBje1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdC50YWJsZXR7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHRcdFxyXG5cdFx0Ly93cmFwXHJcblx0XHQud3JhcHtcclxuXHRcdFx0XHJcblx0XHRcdC8vaGVhZGVyXHJcblx0XHRcdGhlYWRlcntcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0cGFkZGluZzogMjVweCAyMHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC5oZWFkLWlubmVye1xyXG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdFx0XHR6LWluZGV4OiA5OTk4O1xyXG5cclxuXHRcdFx0XHRcdC5oZWFkZXJMb2dve1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTMwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcclxuXHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdC8vIOODoeODi+ODpeODvOODnOOCv+ODs1xyXG5cdFx0XHRcdC5tZW51QXJlYXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvLyBOYXZpXHJcblx0XHRcdFx0Lm5hdkNvbnRlbnR7XHJcblx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdHotaW5kZXg6IDk5OTk7XHJcblx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDA7XHJcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdC5uYXZpQm94e1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTYpO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0ZGRjtcclxuXHJcblx0XHRcdFx0XHRcdFx0Ji5uYXZpTG9nb3tcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZXtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdHN2Z3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogOTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvLyBOYXZpXHJcblx0XHRcdH1cclxuXHRcdFx0Ly9oZWFkZXJcclxuXHJcblx0XHRcdFxyXG5cdFx0XHQvL2NvbnRlbnRcclxuXHRcdFx0LmNvbnRlbnR7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0Ly/jg4bjgq3jgrnjg4jns7vlhbHpgJpcclxuXHJcblx0XHRcdC50aXRsZUFyZWF7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcblx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgzMCk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC50aXRsZUxpbmV7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdGgze1xyXG5cdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDIyKTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdGg0e1xyXG5cdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDIwKTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgNDBweDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0LmltZ0NhcHRpb257XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCYubWJ7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnc1MHtcclxuXHRcdFx0XHRcdHdpZHRoOiA0OSU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnc3MHtcclxuXHRcdFx0XHRcdHdpZHRoOiA3MCU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0LmFsbGNhcHtcclxuXHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0Ly/jg4bjgq3jgrnjg4jns7vlhbHpgJpcclxuXHRcdFx0XHRcclxuXHRcdFx0Ly/lkITjg5rjg7zjgrjjg6HjgqTjg7Pjgqjjg6rjgqJcclxuXHRcdFx0Lm1haW5BcmVhe1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cclxuXHRcdFx0XHQuaW1nQm94e1xyXG5cclxuXHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjF2dztcclxuXHJcblx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxNik7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5tYWluQXJlYTJ7XHJcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG5cdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRib3R0b206IDgwcHg7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4xdnc7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHR0ZXh0LXNoYWRvdzogMHB4IDBweCAzcHggcmdiYSgwLDAsMCwuNSksIDBweCAwcHggMTBweCByZ2JhKDAsMCwwLC41KTtcclxuXHJcblx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTYpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0Ly/lkITjg5rjg7zjgrjjg6HjgqTjg7Pjgqjjg6rjgqJcclxuXHJcblx0XHRcdC8vdmlld2FsbFxyXG5cdFx0XHQudmlld2FsbHtcclxuXHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnZpZXdhbGxTTVB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLnZpZXdhbGxQQ3tcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRcclxuXHRcdFx0fVxyXG5cdFx0XHQvL2NvbnRlbnRcclxuXHJcblx0XHQvL2Zvb3RlclxyXG5cdFx0Zm9vdGVye1xyXG5cdFx0XHRwYWRkaW5nOiA2MHB4IDEwJTtcclxuXHJcblx0XHRcdC5mb290ZXJMb2dvX3Nwe1xyXG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZvb3RlckxvZ297XHJcblx0XHRcdH1cclxuXHRcdFx0LmZvb3RfaW5uZXJ7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdFx0LmZvb3RlckJveHtcclxuXHJcblx0XHRcdFx0XHQuZm9vdGVyTG9nb3tcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDBweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mb290SW5mb0FyZWF7XHJcblxyXG5cdFx0XHRcdFx0XHQudGVsVHh0e1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAxNXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC50ZWx7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHJcblx0XHRcdFx0XHRcdFx0bGl7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LmVuVHh0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgzMCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4IDEwcHggMFxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LnRlbFN1YlR4dHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRzbWFsbHtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6XCJpdnlvcmEtZGlzcGxheVwiLCBzZXJpZjtcclxuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xyXG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vZm9vdE5hdmlBcmVhXHJcblx0XHRcdFx0LmZvb3ROYXZpQXJlYXtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdFx0XHRcdFx0Lm5hdmkwMSwgLm5hdmkwMntcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAyMHB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0XHQvL2p1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDMwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxNik7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMCk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5uYXZpMDJfMntcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogNXB4IDAgMTVweCAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogZGlzYztcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTIpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGR7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLm5hdmkwMXtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9mb290TmF2aUFyZWFcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHRcdC8vZm9vdGVyXHJcblxyXG5cdFx0fVxyXG5cdFx0Ly93cmFwXHJcblxyXG5cdFx0LnBhZ2V0b3Age1xyXG5cdFx0XHR3aWR0aDogODBweDtcclxuXHRcdFx0aGVpZ2h0OiA4MHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAzNnB4IDAgMCAycHg7XHJcblx0XHJcblx0XHRcdHNwYW57XHJcblx0XHRcdH1cclxuXHRcdH1cdFxyXG5cclxuXHR9XHJcblx0Ly9ib2R5XHJcbn1cclxuXHJcbmJvZHkuaXMtYWZ0ZXItbWFpbkFyZWEsXHJcbmJvZHkuYXJjaGl2ZV9tLWxpdmUsXHJcbmJvZHk6aGFzKGhlYWRlci5pcy1kYXJrKXtcclxuXHQud3JhcHtcclxuXHRcdGhlYWRlcntcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjkpO1xyXG5cclxuXHRcdFx0LmhlYWRlckxvZ297XHJcblx0XHRcdFx0c3ZnIC5zdDB7XHJcblx0XHRcdFx0XHRmaWxsOiBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQubWVudUFyZWF7XHJcblx0XHRcdFx0Lm5hdkJ0bntcclxuXHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmLm5hdk9wZW57XHJcblx0XHRcdFx0XHRcdHNwYW46bnRoLW9mLXR5cGUoMSksXHJcblx0XHRcdFx0XHRcdHNwYW46bnRoLW9mLXR5cGUoMyl7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogYi4kdGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Lm5hdkNvbnRlbnR7XHJcblx0XHRcdC5uYXZpQm94e1xyXG5cdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IGIuJHRleHRDb2xvcjtcclxuXHJcblx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogYi4kdGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xyXG5cdGJvZHkgLndyYXAgaGVhZGVyOmhhcygubmF2Q29udGVudC5hY3RpdmUpLFxyXG5cdGJvZHkuaXMtYWZ0ZXItbWFpbkFyZWEgLndyYXAgaGVhZGVyOmhhcygubmF2Q29udGVudC5hY3RpdmUpLFxyXG5cdGJvZHkuYXJjaGl2ZV9tLWxpdmUgLndyYXAgaGVhZGVyOmhhcygubmF2Q29udGVudC5hY3RpdmUpLFxyXG5cdGJvZHk6aGFzKGhlYWRlci5pcy1kYXJrKSAud3JhcCBoZWFkZXI6aGFzKC5uYXZDb250ZW50LmFjdGl2ZSkge1xyXG5cdFx0LmhlYWRlckxvZ297XHJcblx0XHRcdHN2ZyAuc3Qwe1xyXG5cdFx0XHRcdGZpbGw6ICNmZmY7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubWVudUFyZWF7XHJcblx0XHRcdC5uYXZCdG57XHJcblx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLm5hdk9wZW57XHJcblx0XHRcdFx0XHRzcGFuOm50aC1vZi10eXBlKDEpLFxyXG5cdFx0XHRcdFx0c3BhbjpudGgtb2YtdHlwZSgzKXtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubmF2Q29udGVudHtcclxuXHRcdFx0Lm5hdmlCb3h7XHJcblx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHJcblx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyB0YWJsZXQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo2NDFweCkgYW5kICggbWF4LXdpZHRoOjEwMjRweCkge1xyXG5cdFx0XHRib2R5e1xyXG5cdFx0XHRcdC53cmFwe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LnNtcHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wY3tcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50YWJsZXR7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHJcblx0XHRcdC8vY29udGVudFxyXG5cdFx0XHQuY29udGVudHtcclxuXHJcblx0XHRcdFx0Ly92aWV3YWxsXHJcblx0XHRcdFx0LnZpZXdhbGx7XHJcblx0XHRcdFx0XHRtYXJnaW46IDQwcHggYXV0byAwO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdCY6OmFmdGVye1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQmLnZpZXdhbGxTTVB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ji52aWV3YWxsUEN7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cclxuXHJcblx0XHRcdFx0XHRmb290ZXJ7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDUwcHggMTAlO1xyXG5cclxuXHRcdFx0XHRcdFx0LmZvb3RfaW5uZXJ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5mb290TmF2aUFyZWF7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQubmF2aTAxLCAubmF2aTAye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE2KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEwKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Lm5hdmkwMl8ye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiA1cHggMCAwIDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBkaXNjO1xyXG5cdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMik7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdCYubmF2aTAxe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNDBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuZm9vdGVyQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0LmZvb3RJbmZvQXJlYXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LnRlbFR4dHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC50ZWx7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0LmVuVHh0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgzMCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4IDEwcHggMFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0LnRlbFN1YlR4dHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5wYWdldG9wIHtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiA4MHB4O1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMzZweCAwIDAgMnB4O1xyXG5cdFx0XHRcclxuXHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHR9XHJcbiAgfVxyXG5cclxuIl19 */
