@charset "UTF-8";
html {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-text-size-adjust: 100%;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  overflow-wrap: break-word;
}

.clear,
.clearfix {
  zoom: 100%;
}
.clear:before,
.clearfix:before, .clear:after,
.clearfix:after {
  content: "";
  clear: both;
  height: 0;
  display: block;
  visibility: hidden;
}

/*
Media Query Mixin
*/
.gothic {
  font-family: "游ゴシック体", "游ゴシック", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック", "Hiragino Sans", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
}

.mincho {
  font-family: "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
}

.page_contents .p_number li a,
.page_contents .p_number li p {
  font-family: "Be Vietnam Pro", sans-serif;
  font-weight: 600;
  font-style: normal;
}

.item_article article:before, .r_link, .arrow_b {
  font-family: "Be Vietnam Pro", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.h2_contents .h2_wrap span {
  font-family: "Be Vietnam Pro", sans-serif;
  font-weight: 800;
  font-style: normal;
}

.h2_ani .h2_ani_wrap span {
  font-family: "Be Vietnam Pro", sans-serif;
  font-weight: 800;
  font-style: italic;
}

html {
  font-family: "游ゴシック体", "游ゴシック", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック", "Hiragino Sans", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
  color: #333;
  font-weight: 400;
  font-size: 62.5%;
  height: 100%;
}

body {
  font-size: 1em;
  height: 100%;
  margin-top: 80px;
  width: 100%;
}

input,
button,
textarea {
  font-family: "游ゴシック体", "游ゴシック", "Yu Gothic", YuGothic, "ヒラギノ角ゴシック", "Hiragino Sans", "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif;
  color: #333;
}

a {
  color: #333;
  text-decoration: none;
}

.sp {
  display: none;
}
@media screen and (max-width: 992px) {
  .sp {
    display: block;
  }
}

.pc {
  display: block;
}
@media screen and (max-width: 992px) {
  .pc {
    display: none;
  }
}

.sns_icn_wrap {
  width: 50px;
  height: 50px;
  display: inline-block;
  position: relative;
}
.sns_icn_wrap.ig svg {
  width: 26px;
}
.sns_icn_wrap.yt svg {
  width: 33px;
}
.sns_icn_wrap svg {
  position: absolute;
  top: 12px;
  left: 10px;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

@-webkit-keyframes blink {
  0% {
    opacity: 0;
  }
  30% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}

@keyframes blink {
  0% {
    opacity: 0;
  }
  30% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}
.h2_contents {
  text-align: center;
}
.h2_contents .h2_wrap {
  display: inline-block;
  width: auto;
  height: 80px;
  margin: 50px auto 0;
  text-align: center;
  overflow: hidden;
  position: relative;
}
@media screen and (max-width: 768px) {
  .h2_contents .h2_wrap {
    height: 40px;
    margin: 30px auto 0;
  }
}
.h2_contents .h2_wrap:before {
  content: "";
  width: 100%;
  height: 6px;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  background: #fff;
}
@media screen and (max-width: 768px) {
  .h2_contents .h2_wrap:before {
    height: 3px;
  }
}
.h2_contents .h2_wrap.show span {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
.h2_contents .h2_wrap span {
  font-size: 70px;
  font-weight: bold;
  letter-spacing: 0.001em;
  font-style: italic;
  display: block;
  -webkit-transform: translate(0, 70px);
          transform: translate(0, 70px);
  -webkit-transition: all 0.5s 0.1s ease-out;
  transition: all 0.5s 0.1s ease-out;
  color: #fff;
  font-style: italic;
  position: relative;
  z-index: 2;
  padding: 0 10px;
}
@media screen and (max-width: 768px) {
  .h2_contents .h2_wrap span {
    font-size: 35px;
  }
}
.h2_contents .h2_wrap span:nth-of-type(2) {
  color: rgba(255, 255, 255, 0);
  margin-top: 5px;
  -webkit-text-stroke: 1px #fff;
  text-stroke: 1px #fff;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.p_nav {
  display: block;
  padding: 20px 15px;
  opacity: 0;
  -webkit-transition: all 1s 0.3s ease;
  transition: all 1s 0.3s ease;
}
.p_nav.show {
  opacity: 1;
}
@media screen and (max-width: 768px) {
  .p_nav {
    padding: 0 15px 20px;
  }
}
.p_nav ul li {
  display: inline-block;
  font-size: 0;
  margin: 0 8px 0 0;
}
.p_nav ul li:last-of-type:after {
  display: none;
}
.p_nav ul li:after {
  content: "/";
  display: inline-block;
  font-size: 10px;
  margin-left: 5px;
  letter-spacing: 0.01em;
}
.p_nav ul li a,
.p_nav ul li p {
  display: inline-block;
  font-size: 10px;
  letter-spacing: 0.01em;
}
.p_nav ul li a {
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.p_nav ul li a:hover {
  color: #0aa596;
  text-decoration: underline;
}

.h2_ani {
  text-align: center;
  overflow: hidden;
  height: 45px;
}
@media screen and (max-width: 768px) {
  .h2_ani {
    height: 10vw;
  }
}
.h2_ani.show .h2_ani_wrap {
  -webkit-transform: translate(0, -50px);
          transform: translate(0, -50px);
}
@media screen and (max-width: 768px) {
  .h2_ani.show .h2_ani_wrap {
    -webkit-transform: translate(0, -9vw);
            transform: translate(0, -9vw);
  }
}
.h2_ani .h2_ani_wrap {
  display: inline-block;
  -webkit-transition: all 1s 0s cubic-bezier(0.87, 0, 0.13, 1);
  transition: all 1s 0s cubic-bezier(0.87, 0, 0.13, 1);
  -webkit-transform: translate(0, 50px);
          transform: translate(0, 50px);
}
@media screen and (max-width: 768px) {
  .h2_ani .h2_ani_wrap {
    -webkit-transform: translate(0, 9vw);
            transform: translate(0, 9vw);
    -webkit-transition: all 1s 0s cubic-bezier(0.87, 0, 0.13, 1);
    transition: all 1s 0s cubic-bezier(0.87, 0, 0.13, 1);
  }
}
.h2_ani .h2_ani_wrap span {
  display: block;
  font-size: 50px;
  padding: 0 10px;
}
@media screen and (max-width: 768px) {
  .h2_ani .h2_ani_wrap span {
    font-size: 9vw;
  }
}
.h2_ani .h2_ani_wrap span:nth-of-type(1) {
  color: rgba(51, 51, 51, 0);
  -webkit-text-stroke: 1px #333;
  text-stroke: 1px #333;
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

.contents_wrap {
  max-width: 980px;
  width: 100%;
  margin: 50px auto 0;
}
@media screen and (max-width: 768px) {
  .contents_wrap {
    max-width: 100%;
    width: 100%;
    margin: 20px auto 0;
    padding: 0 20px;
  }
}

.item_article article {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 50px;
  position: relative;
}
.item_article article.show a .item_img_wrap:after,
.item_article article.show .item_wrap .item_img_wrap:after {
  -webkit-animation: wipe 0.7s cubic-bezier(0.9, 0.33, 0.08, 0.78) forwards;
          animation: wipe 0.7s cubic-bezier(0.9, 0.33, 0.08, 0.78) forwards;
}
.item_article article.show a .item_img_wrap .item_img,
.item_article article.show .item_wrap .item_img_wrap .item_img {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
@-webkit-keyframes wipe {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  47% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  53% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-101%);
            transform: translateY(-101%);
  }
}
@keyframes wipe {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  47% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  53% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  to {
    -webkit-transform: translateY(-101%);
            transform: translateY(-101%);
  }
}
.item_article article.show a .sex span,
.item_article article.show a .item_name span,
.item_article article.show a .price span,
.item_article article.show .item_wrap .sex span,
.item_article article.show .item_wrap .item_name span,
.item_article article.show .item_wrap .price span {
  -webkit-animation: text_ani 1s cubic-bezier(0.9, 0.33, 0.08, 0.78) 0.6s forwards;
          animation: text_ani 1s cubic-bezier(0.9, 0.33, 0.08, 0.78) 0.6s forwards;
}
.item_article article.show a .select_wrap,
.item_article article.show a .delete_form,
.item_article article.show .item_wrap .select_wrap,
.item_article article.show .item_wrap .delete_form {
  opacity: 0;
  -webkit-animation: text_ani 1s cubic-bezier(0.9, 0.33, 0.08, 0.78) 0.6s forwards;
          animation: text_ani 1s cubic-bezier(0.9, 0.33, 0.08, 0.78) 0.6s forwards;
}
.item_article article:before {
  width: auto;
  height: auto;
  padding: 3px 5px;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  font-size: 12px;
  background: #f2f2f2;
}
.item_article article.new:before {
  content: "NEW";
}
.item_article article.sale:before {
  content: "SALE";
  background: red;
  color: #fff;
}
.item_article article.sold_out:before {
  content: "SOLD OUT";
}
.item_article article a,
.item_article article .item_wrap {
  display: block;
}
.item_article article a:hover .item_img_wrap .item_img .painting_img,
.item_article article .item_wrap:hover .item_img_wrap .item_img .painting_img {
  opacity: 1;
}
.item_article article a:hover .sex,
.item_article article a:hover .item_name,
.item_article article a:hover .price,
.item_article article .item_wrap:hover .sex,
.item_article article .item_wrap:hover .item_name,
.item_article article .item_wrap:hover .price {
  color: #0aa596;
}
.item_article article a .item_img_wrap,
.item_article article .item_wrap .item_img_wrap {
  width: 100%;
  position: relative;
  overflow: hidden;
}
.item_article article a .item_img_wrap:after,
.item_article article .item_wrap .item_img_wrap:after {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  background: #00877c;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
}
.item_article article a .item_img_wrap:before,
.item_article article .item_wrap .item_img_wrap:before {
  content: "";
  display: block;
  padding-top: 133%;
}
.item_article article a .item_img_wrap .item_img,
.item_article article .item_wrap .item_img_wrap .item_img {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  -webkit-transform: scale(1.2);
          transform: scale(1.2);
  -webkit-transition: all 1s 0s cubic-bezier(0.87, 0, 0.13, 1);
  transition: all 1s 0s cubic-bezier(0.87, 0, 0.13, 1);
}
.item_article article a .item_img_wrap .item_img img,
.item_article article .item_wrap .item_img_wrap .item_img img {
  width: 100%;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.item_article article a .item_img_wrap .item_img .product_img,
.item_article article a .item_img_wrap .item_img .painting_img,
.item_article article .item_wrap .item_img_wrap .item_img .product_img,
.item_article article .item_wrap .item_img_wrap .item_img .painting_img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
}
.item_article article a .item_img_wrap .item_img .product_img,
.item_article article .item_wrap .item_img_wrap .item_img .product_img {
  z-index: 0;
}
.item_article article a .item_img_wrap .item_img .painting_img,
.item_article article .item_wrap .item_img_wrap .item_img .painting_img {
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  z-index: 1;
  opacity: 0;
}
@-webkit-keyframes text_ani {
  0% {
    opacity: 0;
    -webkit-transform: translate(0, 20px);
            transform: translate(0, 20px);
  }
  to {
    opacity: 1;
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}
@keyframes text_ani {
  0% {
    opacity: 0;
    -webkit-transform: translate(0, 20px);
            transform: translate(0, 20px);
  }
  to {
    opacity: 1;
    -webkit-transform: translate(0);
            transform: translate(0);
  }
}
.item_article article a .sex,
.item_article article a .item_name,
.item_article article a .price,
.item_article article .item_wrap .sex,
.item_article article .item_wrap .item_name,
.item_article article .item_wrap .price {
  overflow: hidden;
  line-height: 1.2;
  letter-spacing: 0.01em;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.item_article article a .sex span,
.item_article article a .item_name span,
.item_article article a .price span,
.item_article article .item_wrap .sex span,
.item_article article .item_wrap .item_name span,
.item_article article .item_wrap .price span {
  display: block;
  opacity: 0;
}
.item_article article a .sex,
.item_article article .item_wrap .sex {
  font-size: 14px;
  margin-top: 20px;
}
@media screen and (max-width: 768px) {
  .item_article article a .sex,
.item_article article .item_wrap .sex {
    margin-top: 15px;
    font-size: 3.5vw;
  }
}
.item_article article a .item_name,
.item_article article .item_wrap .item_name {
  font-size: 16px;
  margin-top: 10px;
}
@media screen and (max-width: 768px) {
  .item_article article a .item_name,
.item_article article .item_wrap .item_name {
    font-size: 3.5vw;
    margin-top: 5px;
  }
}
.item_article article a .price,
.item_article article .item_wrap .price {
  font-size: 13px;
  margin-top: 10px;
}
@media screen and (max-width: 768px) {
  .item_article article a .price,
.item_article article .item_wrap .price {
    font-size: 3vw;
    margin-top: 5px;
  }
}

.page_contents {
  text-align: center;
  position: relative;
  margin: 0 auto 80px;
  max-width: 680px;
  width: 100%;
}
@media screen and (max-width: 768px) {
  .page_contents {
    max-width: 100%;
    width: 80%;
    margin: 0 auto 65px;
  }
}
.page_contents.show .p_arrow {
  opacity: 1;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.page_contents.show .p_number li {
  opacity: 1;
  -webkit-transform: translate(0);
          transform: translate(0);
}
.page_contents .p_arrow {
  width: 20px;
  height: 20px;
  display: block;
  position: absolute;
  top: 50%;
  font-size: 0;
  cursor: pointer;
  opacity: 0;
  -webkit-transform: translate(0, -40%);
          transform: translate(0, -40%);
  -webkit-transition: all 1s 0.3s ease-out;
  transition: all 1s 0.3s ease-out;
}
@media screen and (max-width: 768px) {
  .page_contents .p_arrow {
    width: 15px;
    height: 15px;
  }
}
.page_contents .p_arrow:before {
  content: "";
  display: inline-block;
  border-style: solid;
  position: absolute;
  top: 8%;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  border-width: 11px 0 11px 19px;
  border-color: transparent transparent transparent #0aa596;
}
@media screen and (max-width: 768px) {
  .page_contents .p_arrow:before {
    top: 0%;
    border-width: 8px 0 8px 14px;
  }
}
.page_contents .p_arrow.next {
  right: 0;
}
.page_contents .p_arrow.next:before {
  right: 0;
}
.page_contents .p_arrow.return {
  left: 0;
}
.page_contents .p_arrow.return:before {
  left: 0;
  border-width: 11px 19px 11px 0;
  border-color: transparent #0aa596 transparent transparent;
}
@media screen and (max-width: 768px) {
  .page_contents .p_arrow.return:before {
    border-width: 8px 14px 8px 0;
  }
}
.page_contents .p_arrow.on_arrow {
  display: block;
}
.page_contents .p_arrow.on_arrow:hover.next:before {
  right: -6px;
  border-color: transparent transparent transparent #333;
}
.page_contents .p_arrow.on_arrow:hover.return:before {
  left: -6px;
  border-color: transparent #333 transparent transparent;
}
.page_contents .p_arrow.no_arrow.next {
  opacity: 0.3;
}
.page_contents .p_arrow.no_arrow.return {
  opacity: 0.3;
}
.page_contents .p_number {
  display: inline-block;
  height: auto;
  vertical-align: middle;
  padding: 0 5%;
}
@media screen and (max-width: 768px) {
  .page_contents .p_number {
    padding: 0 8%;
  }
}
.page_contents .p_number li {
  display: inline-block;
  margin: 0 8px;
  opacity: 0;
  -webkit-transform: translate(0, 5px);
          transform: translate(0, 5px);
  -webkit-transition: all 1s ease-out;
  transition: all 1s ease-out;
}
.page_contents .p_number li:nth-of-type(1) {
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
}
.page_contents .p_number li:nth-of-type(2) {
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
}
.page_contents .p_number li:nth-of-type(3) {
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}
.page_contents .p_number li:nth-of-type(4) {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}
.page_contents .p_number li:nth-of-type(5) {
  -webkit-transition-delay: 0.4s;
          transition-delay: 0.4s;
}
.page_contents .p_number li:nth-of-type(6) {
  -webkit-transition-delay: 0.5s;
          transition-delay: 0.5s;
}
.page_contents .p_number li:nth-of-type(7) {
  -webkit-transition-delay: 0.6s;
          transition-delay: 0.6s;
}
.page_contents .p_number li:nth-of-type(8) {
  -webkit-transition-delay: 0.7s;
          transition-delay: 0.7s;
}
.page_contents .p_number li:nth-of-type(9) {
  -webkit-transition-delay: 0.8s;
          transition-delay: 0.8s;
}
.page_contents .p_number li:nth-of-type(10) {
  -webkit-transition-delay: 0.9s;
          transition-delay: 0.9s;
}
.page_contents .p_number li:nth-of-type(11) {
  -webkit-transition-delay: 1s;
          transition-delay: 1s;
}
.page_contents .p_number li:nth-of-type(12) {
  -webkit-transition-delay: 1.1s;
          transition-delay: 1.1s;
}
.page_contents .p_number li:nth-of-type(13) {
  -webkit-transition-delay: 1.2s;
          transition-delay: 1.2s;
}
.page_contents .p_number li:nth-of-type(14) {
  -webkit-transition-delay: 1.3s;
          transition-delay: 1.3s;
}
.page_contents .p_number li:nth-of-type(15) {
  -webkit-transition-delay: 1.4s;
          transition-delay: 1.4s;
}
.page_contents .p_number li:nth-of-type(16) {
  -webkit-transition-delay: 1.5s;
          transition-delay: 1.5s;
}
.page_contents .p_number li:nth-of-type(17) {
  -webkit-transition-delay: 1.6s;
          transition-delay: 1.6s;
}
.page_contents .p_number li:nth-of-type(18) {
  -webkit-transition-delay: 1.7s;
          transition-delay: 1.7s;
}
.page_contents .p_number li:nth-of-type(19) {
  -webkit-transition-delay: 1.8s;
          transition-delay: 1.8s;
}
.page_contents .p_number li:nth-of-type(20) {
  -webkit-transition-delay: 1.9s;
          transition-delay: 1.9s;
}
.page_contents .p_number li:nth-of-type(21) {
  -webkit-transition-delay: 2s;
          transition-delay: 2s;
}
.page_contents .p_number li:nth-of-type(22) {
  -webkit-transition-delay: 2.1s;
          transition-delay: 2.1s;
}
.page_contents .p_number li:nth-of-type(23) {
  -webkit-transition-delay: 2.2s;
          transition-delay: 2.2s;
}
.page_contents .p_number li:nth-of-type(24) {
  -webkit-transition-delay: 2.3s;
          transition-delay: 2.3s;
}
.page_contents .p_number li:nth-of-type(25) {
  -webkit-transition-delay: 2.4s;
          transition-delay: 2.4s;
}
.page_contents .p_number li:nth-of-type(26) {
  -webkit-transition-delay: 2.5s;
          transition-delay: 2.5s;
}
.page_contents .p_number li:nth-of-type(27) {
  -webkit-transition-delay: 2.6s;
          transition-delay: 2.6s;
}
.page_contents .p_number li:nth-of-type(28) {
  -webkit-transition-delay: 2.7s;
          transition-delay: 2.7s;
}
.page_contents .p_number li:nth-of-type(29) {
  -webkit-transition-delay: 2.8s;
          transition-delay: 2.8s;
}
.page_contents .p_number li:nth-of-type(30) {
  -webkit-transition-delay: 2.9s;
          transition-delay: 2.9s;
}
.page_contents .p_number li:nth-of-type(31) {
  -webkit-transition-delay: 3s;
          transition-delay: 3s;
}
.page_contents .p_number li:nth-of-type(32) {
  -webkit-transition-delay: 3.1s;
          transition-delay: 3.1s;
}
.page_contents .p_number li:nth-of-type(33) {
  -webkit-transition-delay: 3.2s;
          transition-delay: 3.2s;
}
.page_contents .p_number li:nth-of-type(34) {
  -webkit-transition-delay: 3.3s;
          transition-delay: 3.3s;
}
.page_contents .p_number li:nth-of-type(35) {
  -webkit-transition-delay: 3.4s;
          transition-delay: 3.4s;
}
.page_contents .p_number li:nth-of-type(36) {
  -webkit-transition-delay: 3.5s;
          transition-delay: 3.5s;
}
.page_contents .p_number li:nth-of-type(37) {
  -webkit-transition-delay: 3.6s;
          transition-delay: 3.6s;
}
.page_contents .p_number li:nth-of-type(38) {
  -webkit-transition-delay: 3.7s;
          transition-delay: 3.7s;
}
.page_contents .p_number li:nth-of-type(39) {
  -webkit-transition-delay: 3.8s;
          transition-delay: 3.8s;
}
.page_contents .p_number li:nth-of-type(40) {
  -webkit-transition-delay: 3.9s;
          transition-delay: 3.9s;
}
.page_contents .p_number li:nth-of-type(41) {
  -webkit-transition-delay: 4s;
          transition-delay: 4s;
}
.page_contents .p_number li:nth-of-type(42) {
  -webkit-transition-delay: 4.1s;
          transition-delay: 4.1s;
}
.page_contents .p_number li:nth-of-type(43) {
  -webkit-transition-delay: 4.2s;
          transition-delay: 4.2s;
}
.page_contents .p_number li:nth-of-type(44) {
  -webkit-transition-delay: 4.3s;
          transition-delay: 4.3s;
}
.page_contents .p_number li:nth-of-type(45) {
  -webkit-transition-delay: 4.4s;
          transition-delay: 4.4s;
}
.page_contents .p_number li:nth-of-type(46) {
  -webkit-transition-delay: 4.5s;
          transition-delay: 4.5s;
}
.page_contents .p_number li:nth-of-type(47) {
  -webkit-transition-delay: 4.6s;
          transition-delay: 4.6s;
}
.page_contents .p_number li:nth-of-type(48) {
  -webkit-transition-delay: 4.7s;
          transition-delay: 4.7s;
}
.page_contents .p_number li:nth-of-type(49) {
  -webkit-transition-delay: 4.8s;
          transition-delay: 4.8s;
}
.page_contents .p_number li:nth-of-type(50) {
  -webkit-transition-delay: 4.9s;
          transition-delay: 4.9s;
}
.page_contents .p_number li:nth-of-type(51) {
  -webkit-transition-delay: 5s;
          transition-delay: 5s;
}
.page_contents .p_number li:nth-of-type(52) {
  -webkit-transition-delay: 5.1s;
          transition-delay: 5.1s;
}
.page_contents .p_number li:nth-of-type(53) {
  -webkit-transition-delay: 5.2s;
          transition-delay: 5.2s;
}
.page_contents .p_number li:nth-of-type(54) {
  -webkit-transition-delay: 5.3s;
          transition-delay: 5.3s;
}
.page_contents .p_number li:nth-of-type(55) {
  -webkit-transition-delay: 5.4s;
          transition-delay: 5.4s;
}
.page_contents .p_number li:nth-of-type(56) {
  -webkit-transition-delay: 5.5s;
          transition-delay: 5.5s;
}
.page_contents .p_number li:nth-of-type(57) {
  -webkit-transition-delay: 5.6s;
          transition-delay: 5.6s;
}
.page_contents .p_number li:nth-of-type(58) {
  -webkit-transition-delay: 5.7s;
          transition-delay: 5.7s;
}
.page_contents .p_number li:nth-of-type(59) {
  -webkit-transition-delay: 5.8s;
          transition-delay: 5.8s;
}
.page_contents .p_number li:nth-of-type(60) {
  -webkit-transition-delay: 5.9s;
          transition-delay: 5.9s;
}
.page_contents .p_number li:nth-of-type(61) {
  -webkit-transition-delay: 6s;
          transition-delay: 6s;
}
.page_contents .p_number li:nth-of-type(62) {
  -webkit-transition-delay: 6.1s;
          transition-delay: 6.1s;
}
.page_contents .p_number li:nth-of-type(63) {
  -webkit-transition-delay: 6.2s;
          transition-delay: 6.2s;
}
.page_contents .p_number li:nth-of-type(64) {
  -webkit-transition-delay: 6.3s;
          transition-delay: 6.3s;
}
.page_contents .p_number li:nth-of-type(65) {
  -webkit-transition-delay: 6.4s;
          transition-delay: 6.4s;
}
.page_contents .p_number li:nth-of-type(66) {
  -webkit-transition-delay: 6.5s;
          transition-delay: 6.5s;
}
.page_contents .p_number li:nth-of-type(67) {
  -webkit-transition-delay: 6.6s;
          transition-delay: 6.6s;
}
.page_contents .p_number li:nth-of-type(68) {
  -webkit-transition-delay: 6.7s;
          transition-delay: 6.7s;
}
.page_contents .p_number li:nth-of-type(69) {
  -webkit-transition-delay: 6.8s;
          transition-delay: 6.8s;
}
.page_contents .p_number li:nth-of-type(70) {
  -webkit-transition-delay: 6.9s;
          transition-delay: 6.9s;
}
.page_contents .p_number li:nth-of-type(71) {
  -webkit-transition-delay: 7s;
          transition-delay: 7s;
}
.page_contents .p_number li:nth-of-type(72) {
  -webkit-transition-delay: 7.1s;
          transition-delay: 7.1s;
}
.page_contents .p_number li:nth-of-type(73) {
  -webkit-transition-delay: 7.2s;
          transition-delay: 7.2s;
}
.page_contents .p_number li:nth-of-type(74) {
  -webkit-transition-delay: 7.3s;
          transition-delay: 7.3s;
}
.page_contents .p_number li:nth-of-type(75) {
  -webkit-transition-delay: 7.4s;
          transition-delay: 7.4s;
}
.page_contents .p_number li:nth-of-type(76) {
  -webkit-transition-delay: 7.5s;
          transition-delay: 7.5s;
}
.page_contents .p_number li:nth-of-type(77) {
  -webkit-transition-delay: 7.6s;
          transition-delay: 7.6s;
}
.page_contents .p_number li:nth-of-type(78) {
  -webkit-transition-delay: 7.7s;
          transition-delay: 7.7s;
}
.page_contents .p_number li:nth-of-type(79) {
  -webkit-transition-delay: 7.8s;
          transition-delay: 7.8s;
}
.page_contents .p_number li:nth-of-type(80) {
  -webkit-transition-delay: 7.9s;
          transition-delay: 7.9s;
}
.page_contents .p_number li:nth-of-type(81) {
  -webkit-transition-delay: 8s;
          transition-delay: 8s;
}
.page_contents .p_number li:nth-of-type(82) {
  -webkit-transition-delay: 8.1s;
          transition-delay: 8.1s;
}
.page_contents .p_number li:nth-of-type(83) {
  -webkit-transition-delay: 8.2s;
          transition-delay: 8.2s;
}
.page_contents .p_number li:nth-of-type(84) {
  -webkit-transition-delay: 8.3s;
          transition-delay: 8.3s;
}
.page_contents .p_number li:nth-of-type(85) {
  -webkit-transition-delay: 8.4s;
          transition-delay: 8.4s;
}
.page_contents .p_number li:nth-of-type(86) {
  -webkit-transition-delay: 8.5s;
          transition-delay: 8.5s;
}
.page_contents .p_number li:nth-of-type(87) {
  -webkit-transition-delay: 8.6s;
          transition-delay: 8.6s;
}
.page_contents .p_number li:nth-of-type(88) {
  -webkit-transition-delay: 8.7s;
          transition-delay: 8.7s;
}
.page_contents .p_number li:nth-of-type(89) {
  -webkit-transition-delay: 8.8s;
          transition-delay: 8.8s;
}
.page_contents .p_number li:nth-of-type(90) {
  -webkit-transition-delay: 8.9s;
          transition-delay: 8.9s;
}
.page_contents .p_number li:nth-of-type(91) {
  -webkit-transition-delay: 9s;
          transition-delay: 9s;
}
.page_contents .p_number li:nth-of-type(92) {
  -webkit-transition-delay: 9.1s;
          transition-delay: 9.1s;
}
.page_contents .p_number li:nth-of-type(93) {
  -webkit-transition-delay: 9.2s;
          transition-delay: 9.2s;
}
.page_contents .p_number li:nth-of-type(94) {
  -webkit-transition-delay: 9.3s;
          transition-delay: 9.3s;
}
.page_contents .p_number li:nth-of-type(95) {
  -webkit-transition-delay: 9.4s;
          transition-delay: 9.4s;
}
.page_contents .p_number li:nth-of-type(96) {
  -webkit-transition-delay: 9.5s;
          transition-delay: 9.5s;
}
.page_contents .p_number li:nth-of-type(97) {
  -webkit-transition-delay: 9.6s;
          transition-delay: 9.6s;
}
.page_contents .p_number li:nth-of-type(98) {
  -webkit-transition-delay: 9.7s;
          transition-delay: 9.7s;
}
.page_contents .p_number li:nth-of-type(99) {
  -webkit-transition-delay: 9.8s;
          transition-delay: 9.8s;
}
.page_contents .p_number li:nth-of-type(100) {
  -webkit-transition-delay: 9.9s;
          transition-delay: 9.9s;
}
.page_contents .p_number li a,
.page_contents .p_number li p {
  font-size: 24px;
  line-height: 1.5;
}
@media screen and (max-width: 768px) {
  .page_contents .p_number li a,
.page_contents .p_number li p {
    font-size: 5vw;
  }
}
.page_contents .p_number li a {
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.page_contents .p_number li a:hover {
  opacity: 0.5;
}
.page_contents .p_number li p {
  color: #0aa596;
}

.r_link {
  display: inline-block;
  letter-spacing: 0.01em;
  background: #0aa596;
  border: 1px solid #0aa596;
  color: #fff;
  width: 300px;
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  text-align: center;
}
.r_link:hover {
  background: none;
  color: #0aa596;
}
@media screen and (max-width: 768px) {
  .r_link {
    width: 140px;
    height: 30px;
    line-height: 30px;
    font-size: min(3.5vw, 14px);
  }
}

.arrow_b {
  -webkit-clip-path: polygon(7% 0, 90% 0, 100% 50%, 85% 100%, 0 100%);
          clip-path: polygon(7% 0, 90% 0, 100% 50%, 85% 100%, 0 100%);
  text-align: center;
  margin: auto;
  display: block;
  border-top: 2px solid #fff;
  border-bottom: 2px solid #fff;
  background: #fff;
  color: #0aa596;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.arrow_b:hover {
  background: none;
}
.arrow_b:hover p {
  color: #fff;
  letter-spacing: 0.3em;
}
.arrow_b p {
  letter-spacing: 0.05em;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}

.contact_wrap {
  max-width: 680px;
}
@media screen and (max-width: 768px) {
  .contact_wrap {
    max-width: 100%;
  }
}
.contact_wrap .contact_contents {
  margin: 70px 0 100px;
  opacity: 0;
  -webkit-transform: translate(0, 30px);
          transform: translate(0, 30px);
  -webkit-transition: all 2s 0s cubic-bezier(0.87, 0, 0.13, 1);
  transition: all 2s 0s cubic-bezier(0.87, 0, 0.13, 1);
}
.contact_wrap .contact_contents.show {
  -webkit-transform: translate(0);
          transform: translate(0);
  opacity: 1;
}
@media screen and (max-width: 768px) {
  .contact_wrap .contact_contents {
    margin: 45px 0;
  }
}
.contact_wrap .contact_contents .desc {
  text-align: center;
  font-size: 18px;
  line-height: 1.4;
  letter-spacing: 0.01em;
}
@media screen and (max-width: 768px) {
  .contact_wrap .contact_contents .desc {
    font-size: 3.5vw;
    line-height: 1.6;
  }
}
.contact_wrap .contact_contents .desc span {
  text-align: center;
  display: block;
  font-weight: bold;
  font-size: 22px;
  margin-bottom: 30px;
}
@media screen and (max-width: 768px) {
  .contact_wrap .contact_contents .desc span {
    font-size: 4vw;
    margin-bottom: 30px;
  }
}
.contact_wrap .contact_contents .desc.done_desc {
  margin-bottom: 50px;
}
.contact_wrap .contact_contents #contact_form {
  margin-top: 70px;
}
@media screen and (max-width: 768px) {
  .contact_wrap .contact_contents #contact_form {
    margin-top: 30px;
  }
}
.contact_wrap .contact_contents #contact_form ul li {
  margin-bottom: 35px;
}
@media screen and (max-width: 768px) {
  .contact_wrap .contact_contents #contact_form ul li {
    margin-bottom: 20px;
  }
}
.contact_wrap .contact_contents #contact_form ul li:last-of-type {
  margin-bottom: 0;
}
.contact_wrap .contact_contents #contact_form ul li p {
  line-height: 1.6;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.01em;
  margin-bottom: 7px;
}
@media screen and (max-width: 768px) {
  .contact_wrap .contact_contents #contact_form ul li p {
    font-size: 4vw;
    margin-bottom: 5px;
  }
}
.contact_wrap .contact_contents #contact_form ul li p span {
  color: #E12229;
}
.contact_wrap .contact_contents #contact_form ul li p.answer {
  font-weight: 400;
}
.contact_wrap .contact_contents #contact_form ul li label {
  display: block;
  width: 70%;
  height: 40px;
}
@media screen and (max-width: 768px) {
  .contact_wrap .contact_contents #contact_form ul li label {
    width: 100%;
  }
}
.contact_wrap .contact_contents #contact_form ul li label input {
  width: 100%;
  height: 100%;
  padding: 0 10px;
  font-size: 14px;
  letter-spacing: 0.01em;
  border: 1px solid #818181;
}
.contact_wrap .contact_contents #contact_form ul li textarea {
  width: 100%;
  padding: 10px;
  height: 240px;
  font-size: 14px;
  letter-spacing: 0.01em;
  border: 1px solid #818181;
}
@media screen and (max-width: 768px) {
  .contact_wrap .contact_contents #contact_form ul li textarea {
    height: 180px;
  }
}
.contact_wrap .contact_contents .btn {
  text-align: center;
  margin-top: 70px;
}
@media screen and (max-width: 768px) {
  .contact_wrap .contact_contents .btn {
    margin-top: 30px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi90aGVtZXMvQkJSL2Fzc2V0cy9zY3NzL2NvbnRhY3Quc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxDIiwiZmlsZSI6IkJCUi9hc3NldHMvY3NzL2NvbnRhY3QuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuaHRtbCB7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuICAgICAgICAgIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5jbGVhcixcbi5jbGVhcmZpeCB7XG4gIHpvb206IDEwMCU7XG59XG4uY2xlYXI6YmVmb3JlLFxuLmNsZWFyZml4OmJlZm9yZSwgLmNsZWFyOmFmdGVyLFxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgY2xlYXI6IGJvdGg7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLypcbk1lZGlhIFF1ZXJ5IE1peGluXG4qL1xuLmdvdGhpYyB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIua4uOOCtOOCt+ODg+OCr1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrTjgrfjg4Pjgq9cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcbn1cblxuLm1pbmNobyB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOaYjuacneS9k1wiLCBcIll1IE1pbmNob1wiLCBZdU1pbmNobywgXCLjg5Ljg6njgq7jg47mmI7mnJ0gUHJvIFczXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb1wiLCBcIu+8re+8syDvvLDmmI7mnJ1cIiwgXCJNUyBQTWluY2hvXCIsIHNlcmlmO1xufVxuXG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGkgYSxcbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiQmUgVmlldG5hbSBQcm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uaXRlbV9hcnRpY2xlIGFydGljbGU6YmVmb3JlLCAucl9saW5rLCAuYXJyb3dfYiB7XG4gIGZvbnQtZmFtaWx5OiBcIkJlIFZpZXRuYW0gUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLmgyX2NvbnRlbnRzIC5oMl93cmFwIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJCZSBWaWV0bmFtIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5oMl9hbmkgLmgyX2FuaV93cmFwIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJCZSBWaWV0bmFtIFByb1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgXCLmuLjjgrTjgrfjg4Pjgq9cIiwgXCJZdSBHb3RoaWNcIiwgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K044K344OD44KvXCIsIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm9OIFczXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDYyLjUlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuICBmb250LXNpemU6IDFlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tdG9wOiA4MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuaW5wdXQsXG5idXR0b24sXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBcIua4uOOCtOOCt+ODg+OCr+S9k1wiLCBcIua4uOOCtOOCt+ODg+OCr1wiLCBcIll1IEdvdGhpY1wiLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrTjgrfjg4Pjgq9cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIFwi44Oh44Kk44Oq44KqXCIsIE1laXJ5bywgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMzM7XG59XG5cbmEge1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc3Age1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucGMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc25zX2ljbl93cmFwIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc25zX2ljbl93cmFwLmlnIHN2ZyB7XG4gIHdpZHRoOiAyNnB4O1xufVxuLnNuc19pY25fd3JhcC55dCBzdmcge1xuICB3aWR0aDogMzNweDtcbn1cbi5zbnNfaWNuX3dyYXAgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDEwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJsaW5rIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgYmxpbmsge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAzMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5oMl9jb250ZW50cyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5oMl9jb250ZW50cyAuaDJfd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaDJfY29udGVudHMgLmgyX3dyYXAge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICB9XG59XG4uaDJfY29udGVudHMgLmgyX3dyYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaDJfY29udGVudHMgLmgyX3dyYXA6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDNweDtcbiAgfVxufVxuLmgyX2NvbnRlbnRzIC5oMl93cmFwLnNob3cgc3BhbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG4uaDJfY29udGVudHMgLmgyX3dyYXAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogNzBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAwMWVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDcwcHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDcwcHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIDAuMXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIDAuMXMgZWFzZS1vdXQ7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmgyX2NvbnRlbnRzIC5oMl93cmFwIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuLmgyX2NvbnRlbnRzIC5oMl93cmFwIHNwYW46bnRoLW9mLXR5cGUoMikge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggI2ZmZjtcbiAgdGV4dC1zdHJva2U6IDFweCAjZmZmO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnBfbmF2IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMXMgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMXMgMC4zcyBlYXNlO1xufVxuLnBfbmF2LnNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBfbmF2IHtcbiAgICBwYWRkaW5nOiAwIDE1cHggMjBweDtcbiAgfVxufVxuLnBfbmF2IHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIG1hcmdpbjogMCA4cHggMCAwO1xufVxuLnBfbmF2IHVsIGxpOmxhc3Qtb2YtdHlwZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucF9uYXYgdWwgbGk6YWZ0ZXIge1xuICBjb250ZW50OiBcIi9cIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG59XG4ucF9uYXYgdWwgbGkgYSxcbi5wX25hdiB1bCBsaSBwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG59XG4ucF9uYXYgdWwgbGkgYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xufVxuLnBfbmF2IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzBhYTU5NjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5oMl9hbmkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogNDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oMl9hbmkge1xuICAgIGhlaWdodDogMTB2dztcbiAgfVxufVxuLmgyX2FuaS5zaG93IC5oMl9hbmlfd3JhcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oMl9hbmkuc2hvdyAuaDJfYW5pX3dyYXAge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTl2dyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtOXZ3KTtcbiAgfVxufVxuLmgyX2FuaSAuaDJfYW5pX3dyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIDBzIGN1YmljLWJlemllcigwLjg3LCAwLCAwLjEzLCAxKTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIDBzIGN1YmljLWJlemllcigwLjg3LCAwLCAwLjEzLCAxKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5oMl9hbmkgLmgyX2FuaV93cmFwIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDl2dyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA5dncpO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIDBzIGN1YmljLWJlemllcigwLjg3LCAwLCAwLjEzLCAxKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMXMgMHMgY3ViaWMtYmV6aWVyKDAuODcsIDAsIDAuMTMsIDEpO1xuICB9XG59XG4uaDJfYW5pIC5oMl9hbmlfd3JhcCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmgyX2FuaSAuaDJfYW5pX3dyYXAgc3BhbiB7XG4gICAgZm9udC1zaXplOiA5dnc7XG4gIH1cbn1cbi5oMl9hbmkgLmgyX2FuaV93cmFwIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuICBjb2xvcjogcmdiYSg1MSwgNTEsIDUxLCAwKTtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4ICMzMzM7XG4gIHRleHQtc3Ryb2tlOiAxcHggIzMzMztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5jb250ZW50c193cmFwIHtcbiAgbWF4LXdpZHRoOiA5ODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNTBweCBhdXRvIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudHNfd3JhcCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG59XG5cbi5pdGVtX2FydGljbGUgYXJ0aWNsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlLnNob3cgYSAuaXRlbV9pbWdfd3JhcDphZnRlcixcbi5pdGVtX2FydGljbGUgYXJ0aWNsZS5zaG93IC5pdGVtX3dyYXAgLml0ZW1faW1nX3dyYXA6YWZ0ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogd2lwZSAwLjdzIGN1YmljLWJlemllcigwLjksIDAuMzMsIDAuMDgsIDAuNzgpIGZvcndhcmRzO1xuICAgICAgICAgIGFuaW1hdGlvbjogd2lwZSAwLjdzIGN1YmljLWJlemllcigwLjksIDAuMzMsIDAuMDgsIDAuNzgpIGZvcndhcmRzO1xufVxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlLnNob3cgYSAuaXRlbV9pbWdfd3JhcCAuaXRlbV9pbWcsXG4uaXRlbV9hcnRpY2xlIGFydGljbGUuc2hvdyAuaXRlbV93cmFwIC5pdGVtX2ltZ193cmFwIC5pdGVtX2ltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHdpcGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgNDclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICA1MyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAxJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMSUpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHdpcGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbiAgNDclIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICA1MyUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAxJSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMSUpO1xuICB9XG59XG4uaXRlbV9hcnRpY2xlIGFydGljbGUuc2hvdyBhIC5zZXggc3Bhbixcbi5pdGVtX2FydGljbGUgYXJ0aWNsZS5zaG93IGEgLml0ZW1fbmFtZSBzcGFuLFxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlLnNob3cgYSAucHJpY2Ugc3Bhbixcbi5pdGVtX2FydGljbGUgYXJ0aWNsZS5zaG93IC5pdGVtX3dyYXAgLnNleCBzcGFuLFxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlLnNob3cgLml0ZW1fd3JhcCAuaXRlbV9uYW1lIHNwYW4sXG4uaXRlbV9hcnRpY2xlIGFydGljbGUuc2hvdyAuaXRlbV93cmFwIC5wcmljZSBzcGFuIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHRleHRfYW5pIDFzIGN1YmljLWJlemllcigwLjksIDAuMzMsIDAuMDgsIDAuNzgpIDAuNnMgZm9yd2FyZHM7XG4gICAgICAgICAgYW5pbWF0aW9uOiB0ZXh0X2FuaSAxcyBjdWJpYy1iZXppZXIoMC45LCAwLjMzLCAwLjA4LCAwLjc4KSAwLjZzIGZvcndhcmRzO1xufVxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlLnNob3cgYSAuc2VsZWN0X3dyYXAsXG4uaXRlbV9hcnRpY2xlIGFydGljbGUuc2hvdyBhIC5kZWxldGVfZm9ybSxcbi5pdGVtX2FydGljbGUgYXJ0aWNsZS5zaG93IC5pdGVtX3dyYXAgLnNlbGVjdF93cmFwLFxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlLnNob3cgLml0ZW1fd3JhcCAuZGVsZXRlX2Zvcm0ge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LWFuaW1hdGlvbjogdGV4dF9hbmkgMXMgY3ViaWMtYmV6aWVyKDAuOSwgMC4zMywgMC4wOCwgMC43OCkgMC42cyBmb3J3YXJkcztcbiAgICAgICAgICBhbmltYXRpb246IHRleHRfYW5pIDFzIGN1YmljLWJlemllcigwLjksIDAuMzMsIDAuMDgsIDAuNzgpIDAuNnMgZm9yd2FyZHM7XG59XG4uaXRlbV9hcnRpY2xlIGFydGljbGU6YmVmb3JlIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG59XG4uaXRlbV9hcnRpY2xlIGFydGljbGUubmV3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiTkVXXCI7XG59XG4uaXRlbV9hcnRpY2xlIGFydGljbGUuc2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlNBTEVcIjtcbiAgYmFja2dyb3VuZDogcmVkO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5pdGVtX2FydGljbGUgYXJ0aWNsZS5zb2xkX291dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlNPTEQgT1VUXCI7XG59XG4uaXRlbV9hcnRpY2xlIGFydGljbGUgYSxcbi5pdGVtX2FydGljbGUgYXJ0aWNsZSAuaXRlbV93cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaXRlbV9hcnRpY2xlIGFydGljbGUgYTpob3ZlciAuaXRlbV9pbWdfd3JhcCAuaXRlbV9pbWcgLnBhaW50aW5nX2ltZyxcbi5pdGVtX2FydGljbGUgYXJ0aWNsZSAuaXRlbV93cmFwOmhvdmVyIC5pdGVtX2ltZ193cmFwIC5pdGVtX2ltZyAucGFpbnRpbmdfaW1nIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5pdGVtX2FydGljbGUgYXJ0aWNsZSBhOmhvdmVyIC5zZXgsXG4uaXRlbV9hcnRpY2xlIGFydGljbGUgYTpob3ZlciAuaXRlbV9uYW1lLFxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlIGE6aG92ZXIgLnByaWNlLFxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlIC5pdGVtX3dyYXA6aG92ZXIgLnNleCxcbi5pdGVtX2FydGljbGUgYXJ0aWNsZSAuaXRlbV93cmFwOmhvdmVyIC5pdGVtX25hbWUsXG4uaXRlbV9hcnRpY2xlIGFydGljbGUgLml0ZW1fd3JhcDpob3ZlciAucHJpY2Uge1xuICBjb2xvcjogIzBhYTU5Njtcbn1cbi5pdGVtX2FydGljbGUgYXJ0aWNsZSBhIC5pdGVtX2ltZ193cmFwLFxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlIC5pdGVtX3dyYXAgLml0ZW1faW1nX3dyYXAge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlIGEgLml0ZW1faW1nX3dyYXA6YWZ0ZXIsXG4uaXRlbV9hcnRpY2xlIGFydGljbGUgLml0ZW1fd3JhcCAuaXRlbV9pbWdfd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjMDA4NzdjO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cbi5pdGVtX2FydGljbGUgYXJ0aWNsZSBhIC5pdGVtX2ltZ193cmFwOmJlZm9yZSxcbi5pdGVtX2FydGljbGUgYXJ0aWNsZSAuaXRlbV93cmFwIC5pdGVtX2ltZ193cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTMzJTtcbn1cbi5pdGVtX2FydGljbGUgYXJ0aWNsZSBhIC5pdGVtX2ltZ193cmFwIC5pdGVtX2ltZyxcbi5pdGVtX2FydGljbGUgYXJ0aWNsZSAuaXRlbV93cmFwIC5pdGVtX2ltZ193cmFwIC5pdGVtX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyAwcyBjdWJpYy1iZXppZXIoMC44NywgMCwgMC4xMywgMSk7XG4gIHRyYW5zaXRpb246IGFsbCAxcyAwcyBjdWJpYy1iZXppZXIoMC44NywgMCwgMC4xMywgMSk7XG59XG4uaXRlbV9hcnRpY2xlIGFydGljbGUgYSAuaXRlbV9pbWdfd3JhcCAuaXRlbV9pbWcgaW1nLFxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlIC5pdGVtX3dyYXAgLml0ZW1faW1nX3dyYXAgLml0ZW1faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5pdGVtX2FydGljbGUgYXJ0aWNsZSBhIC5pdGVtX2ltZ193cmFwIC5pdGVtX2ltZyAucHJvZHVjdF9pbWcsXG4uaXRlbV9hcnRpY2xlIGFydGljbGUgYSAuaXRlbV9pbWdfd3JhcCAuaXRlbV9pbWcgLnBhaW50aW5nX2ltZyxcbi5pdGVtX2FydGljbGUgYXJ0aWNsZSAuaXRlbV93cmFwIC5pdGVtX2ltZ193cmFwIC5pdGVtX2ltZyAucHJvZHVjdF9pbWcsXG4uaXRlbV9hcnRpY2xlIGFydGljbGUgLml0ZW1fd3JhcCAuaXRlbV9pbWdfd3JhcCAuaXRlbV9pbWcgLnBhaW50aW5nX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlIGEgLml0ZW1faW1nX3dyYXAgLml0ZW1faW1nIC5wcm9kdWN0X2ltZyxcbi5pdGVtX2FydGljbGUgYXJ0aWNsZSAuaXRlbV93cmFwIC5pdGVtX2ltZ193cmFwIC5pdGVtX2ltZyAucHJvZHVjdF9pbWcge1xuICB6LWluZGV4OiAwO1xufVxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlIGEgLml0ZW1faW1nX3dyYXAgLml0ZW1faW1nIC5wYWludGluZ19pbWcsXG4uaXRlbV9hcnRpY2xlIGFydGljbGUgLml0ZW1fd3JhcCAuaXRlbV9pbWdfd3JhcCAuaXRlbV9pbWcgLnBhaW50aW5nX2ltZyB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzIHRleHRfYW5pIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAyMHB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDIwcHgpO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyB0ZXh0X2FuaSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMjBweCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAyMHB4KTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gIH1cbn1cbi5pdGVtX2FydGljbGUgYXJ0aWNsZSBhIC5zZXgsXG4uaXRlbV9hcnRpY2xlIGFydGljbGUgYSAuaXRlbV9uYW1lLFxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlIGEgLnByaWNlLFxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlIC5pdGVtX3dyYXAgLnNleCxcbi5pdGVtX2FydGljbGUgYXJ0aWNsZSAuaXRlbV93cmFwIC5pdGVtX25hbWUsXG4uaXRlbV9hcnRpY2xlIGFydGljbGUgLml0ZW1fd3JhcCAucHJpY2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbn1cbi5pdGVtX2FydGljbGUgYXJ0aWNsZSBhIC5zZXggc3Bhbixcbi5pdGVtX2FydGljbGUgYXJ0aWNsZSBhIC5pdGVtX25hbWUgc3Bhbixcbi5pdGVtX2FydGljbGUgYXJ0aWNsZSBhIC5wcmljZSBzcGFuLFxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlIC5pdGVtX3dyYXAgLnNleCBzcGFuLFxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlIC5pdGVtX3dyYXAgLml0ZW1fbmFtZSBzcGFuLFxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlIC5pdGVtX3dyYXAgLnByaWNlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbn1cbi5pdGVtX2FydGljbGUgYXJ0aWNsZSBhIC5zZXgsXG4uaXRlbV9hcnRpY2xlIGFydGljbGUgLml0ZW1fd3JhcCAuc2V4IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLml0ZW1fYXJ0aWNsZSBhcnRpY2xlIGEgLnNleCxcbi5pdGVtX2FydGljbGUgYXJ0aWNsZSAuaXRlbV93cmFwIC5zZXgge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgZm9udC1zaXplOiAzLjV2dztcbiAgfVxufVxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlIGEgLml0ZW1fbmFtZSxcbi5pdGVtX2FydGljbGUgYXJ0aWNsZSAuaXRlbV93cmFwIC5pdGVtX25hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaXRlbV9hcnRpY2xlIGFydGljbGUgYSAuaXRlbV9uYW1lLFxuLml0ZW1fYXJ0aWNsZSBhcnRpY2xlIC5pdGVtX3dyYXAgLml0ZW1fbmFtZSB7XG4gICAgZm9udC1zaXplOiAzLjV2dztcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbn1cbi5pdGVtX2FydGljbGUgYXJ0aWNsZSBhIC5wcmljZSxcbi5pdGVtX2FydGljbGUgYXJ0aWNsZSAuaXRlbV93cmFwIC5wcmljZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5pdGVtX2FydGljbGUgYXJ0aWNsZSBhIC5wcmljZSxcbi5pdGVtX2FydGljbGUgYXJ0aWNsZSAuaXRlbV93cmFwIC5wcmljZSB7XG4gICAgZm9udC1zaXplOiAzdnc7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG59XG5cbi5wYWdlX2NvbnRlbnRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvIDgwcHg7XG4gIG1heC13aWR0aDogNjgwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2VfY29udGVudHMge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDY1cHg7XG4gIH1cbn1cbi5wYWdlX2NvbnRlbnRzLnNob3cgLnBfYXJyb3cge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuLnBhZ2VfY29udGVudHMuc2hvdyAucF9udW1iZXIgbGkge1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xufVxuLnBhZ2VfY29udGVudHMgLnBfYXJyb3cge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgZm9udC1zaXplOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTQwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTQwJSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDFzIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAxcyAwLjNzIGVhc2Utb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2VfY29udGVudHMgLnBfYXJyb3cge1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxufVxuLnBhZ2VfY29udGVudHMgLnBfYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICBib3JkZXItd2lkdGg6IDExcHggMCAxMXB4IDE5cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzBhYTU5Njtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlX2NvbnRlbnRzIC5wX2Fycm93OmJlZm9yZSB7XG4gICAgdG9wOiAwJTtcbiAgICBib3JkZXItd2lkdGg6IDhweCAwIDhweCAxNHB4O1xuICB9XG59XG4ucGFnZV9jb250ZW50cyAucF9hcnJvdy5uZXh0IHtcbiAgcmlnaHQ6IDA7XG59XG4ucGFnZV9jb250ZW50cyAucF9hcnJvdy5uZXh0OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xufVxuLnBhZ2VfY29udGVudHMgLnBfYXJyb3cucmV0dXJuIHtcbiAgbGVmdDogMDtcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX2Fycm93LnJldHVybjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDExcHggMTlweCAxMXB4IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIzBhYTU5NiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlX2NvbnRlbnRzIC5wX2Fycm93LnJldHVybjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogOHB4IDE0cHggOHB4IDA7XG4gIH1cbn1cbi5wYWdlX2NvbnRlbnRzIC5wX2Fycm93Lm9uX2Fycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFnZV9jb250ZW50cyAucF9hcnJvdy5vbl9hcnJvdzpob3Zlci5uZXh0OmJlZm9yZSB7XG4gIHJpZ2h0OiAtNnB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMzMzM7XG59XG4ucGFnZV9jb250ZW50cyAucF9hcnJvdy5vbl9hcnJvdzpob3Zlci5yZXR1cm46YmVmb3JlIHtcbiAgbGVmdDogLTZweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMzMzIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLnBhZ2VfY29udGVudHMgLnBfYXJyb3cubm9fYXJyb3cubmV4dCB7XG4gIG9wYWNpdHk6IDAuMztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX2Fycm93Lm5vX2Fycm93LnJldHVybiB7XG4gIG9wYWNpdHk6IDAuMztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiAwIDUlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIHtcbiAgICBwYWRkaW5nOiAwIDglO1xuICB9XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCA4cHg7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgNXB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1cHgpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2Utb3V0O1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDEpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSgyKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDMpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoNCkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4zcztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg1KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC40cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjRzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDYpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjVzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoNykge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDAuNnM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC42cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg4KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMC43cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjdzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDkpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjhzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOHM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoMTApIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAwLjlzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuOXM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoMTEpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAxcztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAxcztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSgxMikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDEuMXM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4xcztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSgxMykge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDEuMnM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4ycztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSgxNCkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDEuM3M7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS4zcztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSgxNSkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDEuNHM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS40cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSgxNikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDEuNXM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS41cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSgxNykge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDEuNnM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS42cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSgxOCkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDEuN3M7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS43cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSgxOSkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDEuOHM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS44cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSgyMCkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDEuOXM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMS45cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSgyMSkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDJzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDJzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDIyKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMi4xcztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjFzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDIzKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMi4ycztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjJzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDI0KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMi4zcztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjNzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDI1KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMi40cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjRzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDI2KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMi41cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjVzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDI3KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMi42cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjZzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDI4KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMi43cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjdzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDI5KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMi44cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjhzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDMwKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogMi45cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAyLjlzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDMxKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogM3M7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogM3M7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoMzIpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAzLjFzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDMuMXM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoMzMpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAzLjJzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDMuMnM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoMzQpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAzLjNzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDMuM3M7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoMzUpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAzLjRzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDMuNHM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoMzYpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAzLjVzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDMuNXM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoMzcpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAzLjZzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDMuNnM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoMzgpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAzLjdzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDMuN3M7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoMzkpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAzLjhzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDMuOHM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoNDApIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAzLjlzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDMuOXM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoNDEpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA0cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA0cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg0Mikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDQuMXM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNC4xcztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg0Mykge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDQuMnM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNC4ycztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg0NCkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDQuM3M7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNC4zcztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg0NSkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDQuNHM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNC40cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg0Nikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDQuNXM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNC41cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg0Nykge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDQuNnM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNC42cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg0OCkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDQuN3M7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNC43cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg0OSkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDQuOHM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNC44cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg1MCkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDQuOXM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNC45cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg1MSkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDVzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDVzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDUyKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogNS4xcztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA1LjFzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDUzKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogNS4ycztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA1LjJzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDU0KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogNS4zcztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA1LjNzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDU1KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogNS40cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA1LjRzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDU2KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogNS41cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA1LjVzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDU3KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogNS42cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA1LjZzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDU4KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogNS43cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA1LjdzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDU5KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogNS44cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA1LjhzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDYwKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogNS45cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA1LjlzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDYxKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogNnM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNnM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoNjIpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA2LjFzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDYuMXM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoNjMpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA2LjJzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDYuMnM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoNjQpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA2LjNzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDYuM3M7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoNjUpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA2LjRzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDYuNHM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoNjYpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA2LjVzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDYuNXM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoNjcpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA2LjZzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDYuNnM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoNjgpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA2LjdzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDYuN3M7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoNjkpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA2LjhzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDYuOHM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoNzApIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA2LjlzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDYuOXM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoNzEpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA3cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA3cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg3Mikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDcuMXM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNy4xcztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg3Mykge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDcuMnM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNy4ycztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg3NCkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDcuM3M7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNy4zcztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg3NSkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDcuNHM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNy40cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg3Nikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDcuNXM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNy41cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg3Nykge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDcuNnM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNy42cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg3OCkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDcuN3M7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNy43cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg3OSkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDcuOHM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNy44cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg4MCkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDcuOXM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNy45cztcbn1cbi5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaTpudGgtb2YtdHlwZSg4MSkge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6IDhzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDhzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDgyKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogOC4xcztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA4LjFzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDgzKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogOC4ycztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA4LjJzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDg0KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogOC4zcztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA4LjNzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDg1KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogOC40cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA4LjRzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDg2KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogOC41cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA4LjVzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDg3KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogOC42cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA4LjZzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDg4KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogOC43cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA4LjdzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDg5KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogOC44cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA4LjhzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDkwKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogOC45cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA4LjlzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpOm50aC1vZi10eXBlKDkxKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogOXM7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogOXM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoOTIpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA5LjFzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDkuMXM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoOTMpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA5LjJzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDkuMnM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoOTQpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA5LjNzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDkuM3M7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoOTUpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA5LjRzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDkuNHM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoOTYpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA5LjVzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDkuNXM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoOTcpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA5LjZzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDkuNnM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoOTgpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA5LjdzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDkuN3M7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoOTkpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA5LjhzO1xuICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDkuOHM7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGk6bnRoLW9mLXR5cGUoMTAwKSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogOS45cztcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA5LjlzO1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpIGEsXG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGkgcCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlX2NvbnRlbnRzIC5wX251bWJlciBsaSBhLFxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpIHAge1xuICAgIGZvbnQtc2l6ZTogNXZ3O1xuICB9XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGkgYSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuLnBhZ2VfY29udGVudHMgLnBfbnVtYmVyIGxpIGE6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG4ucGFnZV9jb250ZW50cyAucF9udW1iZXIgbGkgcCB7XG4gIGNvbG9yOiAjMGFhNTk2O1xufVxuXG4ucl9saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBiYWNrZ3JvdW5kOiAjMGFhNTk2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMGFhNTk2O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucl9saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMwYWE1OTY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucl9saW5rIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogbWluKDMuNXZ3LCAxNHB4KTtcbiAgfVxufVxuXG4uYXJyb3dfYiB7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBwb2x5Z29uKDclIDAsIDkwJSAwLCAxMDAlIDUwJSwgODUlIDEwMCUsIDAgMTAwJSk7XG4gICAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDclIDAsIDkwJSAwLCAxMDAlIDUwJSwgODUlIDEwMCUsIDAgMTAwJSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzBhYTU5NjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG59XG4uYXJyb3dfYjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uYXJyb3dfYjpob3ZlciBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbn1cbi5hcnJvd19iIHAge1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbn1cblxuLmNvbnRhY3Rfd3JhcCB7XG4gIG1heC13aWR0aDogNjgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdF93cmFwIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250YWN0X3dyYXAgLmNvbnRhY3RfY29udGVudHMge1xuICBtYXJnaW46IDcwcHggMCAxMDBweDtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAzMHB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAzMHB4KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMnMgMHMgY3ViaWMtYmV6aWVyKDAuODcsIDAsIDAuMTMsIDEpO1xuICB0cmFuc2l0aW9uOiBhbGwgMnMgMHMgY3ViaWMtYmV6aWVyKDAuODcsIDAsIDAuMTMsIDEpO1xufVxuLmNvbnRhY3Rfd3JhcCAuY29udGFjdF9jb250ZW50cy5zaG93IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0X3dyYXAgLmNvbnRhY3RfY29udGVudHMge1xuICAgIG1hcmdpbjogNDVweCAwO1xuICB9XG59XG4uY29udGFjdF93cmFwIC5jb250YWN0X2NvbnRlbnRzIC5kZXNjIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdF93cmFwIC5jb250YWN0X2NvbnRlbnRzIC5kZXNjIHtcbiAgICBmb250LXNpemU6IDMuNXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIH1cbn1cbi5jb250YWN0X3dyYXAgLmNvbnRhY3RfY29udGVudHMgLmRlc2Mgc3BhbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIycHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdF93cmFwIC5jb250YWN0X2NvbnRlbnRzIC5kZXNjIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNHZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5jb250YWN0X3dyYXAgLmNvbnRhY3RfY29udGVudHMgLmRlc2MuZG9uZV9kZXNjIHtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi5jb250YWN0X3dyYXAgLmNvbnRhY3RfY29udGVudHMgI2NvbnRhY3RfZm9ybSB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdF93cmFwIC5jb250YWN0X2NvbnRlbnRzICNjb250YWN0X2Zvcm0ge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbn1cbi5jb250YWN0X3dyYXAgLmNvbnRhY3RfY29udGVudHMgI2NvbnRhY3RfZm9ybSB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdF93cmFwIC5jb250YWN0X2NvbnRlbnRzICNjb250YWN0X2Zvcm0gdWwgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbn1cbi5jb250YWN0X3dyYXAgLmNvbnRhY3RfY29udGVudHMgI2NvbnRhY3RfZm9ybSB1bCBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmNvbnRhY3Rfd3JhcCAuY29udGFjdF9jb250ZW50cyAjY29udGFjdF9mb3JtIHVsIGxpIHAge1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdF93cmFwIC5jb250YWN0X2NvbnRlbnRzICNjb250YWN0X2Zvcm0gdWwgbGkgcCB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG4uY29udGFjdF93cmFwIC5jb250YWN0X2NvbnRlbnRzICNjb250YWN0X2Zvcm0gdWwgbGkgcCBzcGFuIHtcbiAgY29sb3I6ICNFMTIyMjk7XG59XG4uY29udGFjdF93cmFwIC5jb250YWN0X2NvbnRlbnRzICNjb250YWN0X2Zvcm0gdWwgbGkgcC5hbnN3ZXIge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNvbnRhY3Rfd3JhcCAuY29udGFjdF9jb250ZW50cyAjY29udGFjdF9mb3JtIHVsIGxpIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA3MCU7XG4gIGhlaWdodDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0X3dyYXAgLmNvbnRhY3RfY29udGVudHMgI2NvbnRhY3RfZm9ybSB1bCBsaSBsYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250YWN0X3dyYXAgLmNvbnRhY3RfY29udGVudHMgI2NvbnRhY3RfZm9ybSB1bCBsaSBsYWJlbCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjODE4MTgxO1xufVxuLmNvbnRhY3Rfd3JhcCAuY29udGFjdF9jb250ZW50cyAjY29udGFjdF9mb3JtIHVsIGxpIHRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGhlaWdodDogMjQwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzgxODE4MTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0X3dyYXAgLmNvbnRhY3RfY29udGVudHMgI2NvbnRhY3RfZm9ybSB1bCBsaSB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgfVxufVxuLmNvbnRhY3Rfd3JhcCAuY29udGFjdF9jb250ZW50cyAuYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3Rfd3JhcCAuY29udGFjdF9jb250ZW50cyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG59Il0sInNvdXJjZVJvb3QiOiIifQ==*/