@charset "utf-8";
.all-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: calc(172 / 375 * 100vw);
  height: calc(36 / 375 * 100vw);
  margin: 0 auto;
  border-radius: calc(4 / 375 * 100vw);
  border: 1px solid #c4c4c4;
  box-sizing: border-box;
  font-size: calc(11 / 375 * 100vw);
  line-height: 1;
  text-decoration: none;
}
.ac .ac-trigger {
  display: flex;
  align-items: center;
  position: relative;
}
.ac .ac-trigger span {
  position: relative;
  text-indent: -9999px;
  overflow: hidden;
}
.ac .ac-trigger span::before,
.ac .ac-trigger span::after {
  content: '';
  position: absolute;
}
.ac .ac-panel {
  overflow: hidden;
  transition-property: height, visibility;
  transition-timing-function: ease;
}
.ac.js-enabled .ac-panel {
  visibility: hidden;
}
.ac.is-active .ac-panel {
  visibility: visible;
}
header {
  position: relative;
}
.pc-menu,
.sp-menu {
  position: relative;
  z-index: 2;
}
body {
  overflow: visible;
}
main.contents.lp-j_magazine_2504_03 {
  position: relative;
  font-size: 0;
  color: #000;
  font-family: "Zen Kaku Gothic New", sans-serif;
  background: #f4f0e9;
  overflow: hidden;
}
main.contents.lp-j_magazine_2504_03 img,
main.contents.lp-j_magazine_2504_03 video {
  width: 100%;
}
main.contents.lp-j_magazine_2504_03 * {
  box-sizing: border-box;
}
main.contents.lp-j_magazine_2504_03 a {
  display: inline-block;
}
main.contents.lp-j_magazine_2504_03 .fade,
main.contents.lp-j_magazine_2504_03 .zoom {
  opacity: 0;
}
main.contents.lp-j_magazine_2504_03 .typewriter {
  opacity: 0;
  visibility: hidden;
}
main.contents.lp-j_magazine_2504_03 .fade.active {
  animation: fade 1s ease-in-out forwards;
}
main.contents.lp-j_magazine_2504_03 .typewriter.active {
  animation: typewriter 0s ease-in-out forwards;
}
main.contents.lp-j_magazine_2504_03 section {
  position: relative;
  margin: 0 auto;
}
main.contents.lp-j_magazine_2504_03 section.kv {
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  position: relative;
}
main.contents.lp-j_magazine_2504_03 section.kv img {
  animation: typewriter 0s ease-in-out forwards;
  visibility: hidden;
  opacity: 0;
}
main.contents.lp-j_magazine_2504_03 section.kv img:nth-of-type(2) {
  animation-delay: 0.2s;
}
main.contents.lp-j_magazine_2504_03 section.kv img:nth-of-type(3) {
  animation-delay: 0.4s;
}
main.contents.lp-j_magazine_2504_03 section.kv img:nth-of-type(4) {
  animation-delay: 0.6s;
}
main.contents.lp-j_magazine_2504_03 section.kv img:nth-of-type(5) {
  animation-delay: 0.8s;
}
main.contents.lp-j_magazine_2504_03 section.kv img:nth-of-type(6) {
  animation-delay: 1s;
}
main.contents.lp-j_magazine_2504_03 section.kv img:nth-of-type(7) {
  animation-delay: 1.2s;
}
main.contents.lp-j_magazine_2504_03 section.kv img:nth-of-type(8) {
  animation-delay: 1.4s;
}
main.contents.lp-j_magazine_2504_03 section.kv img:nth-of-type(9) {
  animation-delay: 1.6s;
}
main.contents.lp-j_magazine_2504_03 section.kv p {
  position: absolute;
  font-family: "Poppins", sans-serif;
  font-weight: 700;
  opacity: 0;
  animation: fade 1s ease-in-out forwards;
  animation-delay: 1.8s;
}
main.contents.lp-j_magazine_2504_03 section.kv p:nth-of-type(1),
main.contents.lp-j_magazine_2504_03 section.kv p:nth-of-type(3) {
  color: transparent;
}
main.contents.lp-j_magazine_2504_03 section.kv p:nth-of-type(1) {
  writing-mode: vertical-lr;
}
main.contents.lp-j_magazine_2504_03 section.kv p:nth-of-type(2) {
  color: #fff743;
}
main.contents.lp-j_magazine_2504_03 section.read {
  text-align: center;
}
main.contents.lp-j_magazine_2504_03 section.menu .menu-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
main.contents.lp-j_magazine_2504_03 section.menu .menu-container .menu-item {
  position: relative;
  text-align: center;
  font-family: "Poppins", sans-serif;
}
main.contents.lp-j_magazine_2504_03 section.menu .menu-container .menu-item img {
  aspect-ratio: 1/1;
}
main.contents.lp-j_magazine_2504_03 section.menu .menu-container .menu-item .name {
  font-weight: 600;
}
main.contents.lp-j_magazine_2504_03 section.menu .menu-container .menu-item a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
main.contents.lp-j_magazine_2504_03 section.item {
  margin: 0 auto;
}
main.contents.lp-j_magazine_2504_03 section.item .num {
  border-bottom: 1px solid #000;
}
main.contents.lp-j_magazine_2504_03 section.item .num p {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
}
main.contents.lp-j_magazine_2504_03 section.item .item-inner {
  position: relative;
}
main.contents.lp-j_magazine_2504_03 section.item .item-inner .title {
  font-family: "Poppins", sans-serif;
  position: relative;
  z-index: 2;
}
main.contents.lp-j_magazine_2504_03 section.item .item-inner .title .name {
  display: flex;
  align-items: center;
}
main.contents.lp-j_magazine_2504_03 section.item .item-inner .title .name p {
  font-weight: 600;
}
main.contents.lp-j_magazine_2504_03 section.item .item-inner .title a {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container {
  display: flex;
}
main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container .item-txt dl dt span {
  font-weight: 500;
  letter-spacing: -0.03em;
  display: inline-block;
  color: #fff;
}
main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container .item-txt dl dd {
  letter-spacing: 0.03em;
}
main.contents.lp-j_magazine_2504_03 section.item .item-inner .model {
  position: absolute;
}
main.contents.lp-j_magazine_2504_03 section.item .update {
  display: grid;
  position: relative;
}
main.contents.lp-j_magazine_2504_03 section.item .update .title {
  margin: 0 auto;
  position: relative;
  grid-row: 1/2;
}
main.contents.lp-j_magazine_2504_03 section.item .update .title p {
  font-family: "Poppins", sans-serif;
}
main.contents.lp-j_magazine_2504_03 section.item .update .title p:nth-of-type(1) {
  color: #fff;
  transform: rotate(-13deg);
  position: absolute;
  font-weight: 700;
  line-height: 100%;
  letter-spacing: 0.02em;
}
main.contents.lp-j_magazine_2504_03 section.item .update .title p:nth-of-type(2) {
  letter-spacing: 0.07em;
  color: #fff;
  display: inline-block;
  font-weight: 500;
}
main.contents.lp-j_magazine_2504_03 section.item .update .txt {
  letter-spacing: 0.03em;
}
main.contents.lp-j_magazine_2504_03 section.item .update .price {
  text-align: center;
}
main.contents.lp-j_magazine_2504_03 section.item .update .price ul {
  text-align: left;
  display: inline-block;
}
main.contents.lp-j_magazine_2504_03 section.item .update .price ul li {
  display: flex;
}
main.contents.lp-j_magazine_2504_03 section.item .update .price ul li span {
  line-height: 100%;
  letter-spacing: -0.03em;
}
main.contents.lp-j_magazine_2504_03 section.item .update .price ul li a {
  display: block;
  text-align: center;
  background: #000;
  color: #fff;
}
main.contents.lp-j_magazine_2504_03 section.item .update .price .more {
  display: block;
  border: 1px solid #000;
  background: #fff;
  letter-spacing: -0.03em;
  text-align: center;
}
main.contents.lp-j_magazine_2504_03 section.item .update .item-img {
  position: relative;
}
main.contents.lp-j_magazine_2504_03 section.item .update .item-img .swiper-pagination1,
main.contents.lp-j_magazine_2504_03 section.item .update .item-img .swiper-pagination2,
main.contents.lp-j_magazine_2504_03 section.item .update .item-img .swiper-pagination3,
main.contents.lp-j_magazine_2504_03 section.item .update .item-img .swiper-pagination4 {
  margin-top: calc(11 / 375 * 100vw);
  display: flex;
  justify-content: center;
  gap: 0 calc(13 / 375 * 100vw);
}
main.contents.lp-j_magazine_2504_03 section.item .update .item-img .swiper-pagination1 .swiper-pagination-bullet,
main.contents.lp-j_magazine_2504_03 section.item .update .item-img .swiper-pagination2 .swiper-pagination-bullet,
main.contents.lp-j_magazine_2504_03 section.item .update .item-img .swiper-pagination3 .swiper-pagination-bullet,
main.contents.lp-j_magazine_2504_03 section.item .update .item-img .swiper-pagination4 .swiper-pagination-bullet {
  width: calc(5 / 375 * 100vw);
  height: calc(5 / 375 * 100vw);
}
main.contents.lp-j_magazine_2504_03 section.item .update .item-img .swiper-pagination1 .swiper-pagination-bullet-active,
main.contents.lp-j_magazine_2504_03 section.item .update .item-img .swiper-pagination2 .swiper-pagination-bullet-active,
main.contents.lp-j_magazine_2504_03 section.item .update .item-img .swiper-pagination3 .swiper-pagination-bullet-active,
main.contents.lp-j_magazine_2504_03 section.item .update .item-img .swiper-pagination4 .swiper-pagination-bullet-active {
  background: #000;
}
main.contents.lp-j_magazine_2504_03 section.item .update .item-img p {
  font-family: "Poppins", sans-serif;
  font-size: 40px;
  font-weight: 500;
  position: absolute;
  color: #fff;
  line-height: 100%;
}
main.contents.lp-j_magazine_2504_03 section.item .update .item-img p:nth-of-type(1) {
  bottom: 43px;
  right: 39px;
}
main.contents.lp-j_magazine_2504_03 section.item .update .item-img p:nth-of-type(2) {
  transform: rotate(-90deg);
  bottom: 133px;
  right: -93px;
}
main.contents.lp-j_magazine_2504_03 section#item01 .item-inner .item-txtimg-container .item-txt dl dt span {
  background: #c6ac6f;
}
main.contents.lp-j_magazine_2504_03 section#item01 .update .title p:nth-of-type(1) {
  -webkit-text-stroke: 1px #c6ac6f;
}
main.contents.lp-j_magazine_2504_03 section#item01 .update .title p:nth-of-type(2) {
  background: #c6ac6f;
}
main.contents.lp-j_magazine_2504_03 section#item02 .item-inner .item-txtimg-container .item-txt dl dt span {
  background: #96cbe8;
}
main.contents.lp-j_magazine_2504_03 section#item02 .update .title p:nth-of-type(1) {
  -webkit-text-stroke: 1px #96cbe8;
}
main.contents.lp-j_magazine_2504_03 section#item02 .update .title p:nth-of-type(2) {
  background: #96cbe8;
}
main.contents.lp-j_magazine_2504_03 section#item03 .item-inner .item-txtimg-container .item-txt dl dt span {
  background: #b6d379;
}
main.contents.lp-j_magazine_2504_03 section#item03 .update .title p:nth-of-type(1) {
  -webkit-text-stroke: 1px #b6d379;
}
main.contents.lp-j_magazine_2504_03 section#item03 .update .title p:nth-of-type(2) {
  background: #b6d379;
}
main.contents.lp-j_magazine_2504_03 section#item04 .item-inner .item-txtimg-container .item-txt dl dt span {
  background: #c5a0e3;
}
main.contents.lp-j_magazine_2504_03 section#item04 .update .title p:nth-of-type(1) {
  -webkit-text-stroke: 1px #c5a0e3;
}
main.contents.lp-j_magazine_2504_03 section#item04 .update .title p:nth-of-type(2) {
  background: #c5a0e3;
}
main.contents.lp-j_magazine_2504_03 section#item01 .num,
main.contents.lp-j_magazine_2504_03 section#item03 .num {
  margin-left: 0;
}
main.contents.lp-j_magazine_2504_03 section#item01 .num p,
main.contents.lp-j_magazine_2504_03 section#item03 .num p {
  text-align: right;
}
main.contents.lp-j_magazine_2504_03 section#item02 .item-inner .item-txtimg-container .item-img,
main.contents.lp-j_magazine_2504_03 section#item04 .item-inner .item-txtimg-container .item-img {
  order: 2;
}
main.contents.lp-j_magazine_2504_03 section#item02 .item-inner .item-txtimg-container .item-txt,
main.contents.lp-j_magazine_2504_03 section#item04 .item-inner .item-txtimg-container .item-txt {
  order: 1;
}
main.contents.lp-j_magazine_2504_03 section.recommended {
  border-top: 1px solid #000;
}
main.contents.lp-j_magazine_2504_03 section.recommended h2 {
  font-family: "Poppins", sans-serif;
  font-weight: 600;
  text-align: center;
}
main.contents.lp-j_magazine_2504_03 section.recommended .recommended-container {
  display: flex;
  justify-content: center;
}
main.contents.lp-j_magazine_2504_03 section.recommended .recommended-container .recommended-item {
  text-align: center;
}
main.contents.lp-j_magazine_2504_03 section.recommended .recommended-container .recommended-item p {
  letter-spacing: -0.03em;
}
main.contents.lp-j_magazine_2504_03 section.recommended .check,
main.contents.lp-j_magazine_2504_03 section.recommended .junonline-btn {
  display: block;
  text-align: center;
  letter-spacing: -0.03em;
}
main.contents.lp-j_magazine_2504_03 section.recommended .check {
  background: #fff;
  border: 0.5px solid #000;
}
main.contents.lp-j_magazine_2504_03 section.recommended .junonline-btn {
  background: #000;
  color: #fff;
}
@keyframes fade {
  0% {
    opacity: 0;
    transform: translateY(30px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes typewriter {
  0% {
    opacity: 0;
    visibility: hidden;
  }
  100% {
    opacity: 1;
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .ac .ac-trigger {
    cursor: pointer;
  }
  main.contents.lp-j_magazine_2504_03 .sp {
    display: none !important;
  }
  main.contents.lp-j_magazine_2504_03 section.kv {
    width: 960px;
    gap: 9px;
  }
  main.contents.lp-j_magazine_2504_03 section.kv img {
    width: 314px;
  }
  main.contents.lp-j_magazine_2504_03 section.kv p:nth-of-type(1),
  main.contents.lp-j_magazine_2504_03 section.kv p:nth-of-type(3) {
    font-size: 72px;
    -webkit-text-stroke: 1px #fff743;
  }
  main.contents.lp-j_magazine_2504_03 section.kv p:nth-of-type(1) {
    top: 34px;
    left: 260px;
  }
  main.contents.lp-j_magazine_2504_03 section.kv p:nth-of-type(2) {
    font-size: 84px;
    top: 514px;
    left: 36px;
  }
  main.contents.lp-j_magazine_2504_03 section.kv p:nth-of-type(3) {
    bottom: 11px;
    right: 25px;
  }
  main.contents.lp-j_magazine_2504_03 section.read {
    margin-top: 96px;
  }
  main.contents.lp-j_magazine_2504_03 section.read dl dt {
    font-size: 20px;
    font-weight: 700;
    line-height: 150%;
    letter-spacing: 0.03em;
  }
  main.contents.lp-j_magazine_2504_03 section.read dl dd {
    font-size: 15px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: 0.03em;
    margin-top: 14px;
  }
  main.contents.lp-j_magazine_2504_03 section.menu {
    margin-top: 105px;
  }
  main.contents.lp-j_magazine_2504_03 section.menu .menu-container {
    gap: 0 32px;
  }
  main.contents.lp-j_magazine_2504_03 section.menu .menu-container .menu-item {
    width: 160px;
  }
  main.contents.lp-j_magazine_2504_03 section.menu .menu-container .menu-item::after {
    display: block;
    content: "";
    width: 7px;
    height: 7px;
    border-top: 1px solid #000;
    border-right: 1px solid #000;
    transform: rotate(135deg);
    margin: 3px auto 0;
  }
  main.contents.lp-j_magazine_2504_03 section.menu .menu-container .menu-item .num {
    font-size: 20px;
    font-weight: 600;
    position: absolute;
    top: -17px;
    right: 10px;
  }
  main.contents.lp-j_magazine_2504_03 section.menu .menu-container .menu-item img {
    width: 100%;
  }
  main.contents.lp-j_magazine_2504_03 section.menu .menu-container .menu-item .department {
    font-size: 12px;
    line-height: 18px;
    margin-top: 10px;
  }
  main.contents.lp-j_magazine_2504_03 section.menu .menu-container .menu-item .name {
    font-size: 16px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .num {
    padding-bottom: 8px;
    width: 1000px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .num p {
    font-size: 40px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner {
    width: 960px;
    margin: 78px auto 0;
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .title .department {
    font-size: 14px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .title .name {
    gap: 0 7px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .title .name p {
    font-size: 24px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .title .name img {
    width: 20px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container {
    margin-top: 46px;
    gap: 0 56px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container .item-img {
    width: 254px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container .item-txt {
    width: 280px;
    margin-top: 40px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container .item-txt dl dt span {
    font-size: 20px;
    line-height: 28px;
    padding: 0 4px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container .item-txt dl dt span+span {
    margin-top: 6px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container .item-txt dl dd {
    font-size: 15px;
    line-height: 26px;
    margin-top: 19px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update {
    width: 960px;
    margin: 160px auto 0;
    padding: 72px 64px 22px;
    background: rgba(200,185,151,0.21);
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .title {
    width: 205px;
    padding-left: 68px;
    margin-top: 34px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .title p:nth-of-type(1) {
    font-size: 32px;
    top: -39px;
    left: 0;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .title p:nth-of-type(2) {
    font-size: 25px;
    line-height: 28px;
    padding: 0 16px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .txt {
    font-size: 15px;
    line-height: 26px;
    width: 356px;
    margin-top: -10px;
    grid-row: 2/3;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .price {
    width: 356px;
    margin-top: -32px;
    grid-row: 3/4;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .price ul li:not(:last-child) {
    margin-bottom: 13px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .price ul li span {
    font-size: 14px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .price ul li a {
    width: 56px;
    font-size: 12px;
    line-height: 18px;
    border-radius: 20px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .price .more {
    width: 240px;
    border-radius: 30px;
    font-size: 12px;
    line-height: 32px;
    margin: 31px auto 0;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .price .more+.more {
    margin-top: 8px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .item-img {
    width: 408px;
    grid-row: 1/4;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .item-img .swiper-wrapper {
    display: flex;
    flex-wrap: wrap;
    gap: 16px;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .item-img .swiper-wrapper .swiper-slide {
    width: 196px;
    height: 234px;
    position: relative;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 {
    margin-top: 107px;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .item-inner .model {
    width: 286px;
    top: -117px;
    left: 64px;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .update .price ul li span {
    width: 133px;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 {
    margin-top: 146px;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .item-inner .model {
    width: 297px;
    top: -180px;
    right: 56px;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .update .price ul li span {
    width: 224px;
  }
  main.contents.lp-j_magazine_2504_03 section#item03 {
    margin-top: 150px;
  }
  main.contents.lp-j_magazine_2504_03 section#item03 .item-inner .model {
    width: 324px;
    top: -216px;
    left: 25px;
  }
  main.contents.lp-j_magazine_2504_03 section#item03 .update .price ul li span {
    width: 166px;
  }
  main.contents.lp-j_magazine_2504_03 section#item04 {
    margin-top: 148px;
  }
  main.contents.lp-j_magazine_2504_03 section#item04 .item-inner .model {
    width: 350px;
    top: -212px;
    right: 23px;
  }
  main.contents.lp-j_magazine_2504_03 section#item04 .update .price ul li:nth-of-type(2) span {
    width: 212px;
  }
  main.contents.lp-j_magazine_2504_03 section#item04 .update .price ul li span {
    width: 165px;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .item-inner,
  main.contents.lp-j_magazine_2504_03 section#item03 .item-inner {
    padding: 0 64px 0 306px;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .item-inner .item-txtimg-container .item-img,
  main.contents.lp-j_magazine_2504_03 section#item03 .item-inner .item-txtimg-container .item-img {
    order: 1;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .item-inner .item-txtimg-container .item-txt,
  main.contents.lp-j_magazine_2504_03 section#item03 .item-inner .item-txtimg-container .item-txt {
    order: 2;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .update .title,
  main.contents.lp-j_magazine_2504_03 section#item03 .update .title {
    grid-column: 1/2;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .update .txt,
  main.contents.lp-j_magazine_2504_03 section#item03 .update .txt {
    grid-column: 1/2;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .update .price,
  main.contents.lp-j_magazine_2504_03 section#item03 .update .price {
    grid-column: 1/2;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .update .item-img,
  main.contents.lp-j_magazine_2504_03 section#item03 .update .item-img {
    grid-column: 2/3;
    margin-left: 68px;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .num,
  main.contents.lp-j_magazine_2504_03 section#item04 .num {
    margin-left: auto;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .num p,
  main.contents.lp-j_magazine_2504_03 section#item04 .num p {
    text-align: left;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .item-inner,
  main.contents.lp-j_magazine_2504_03 section#item04 .item-inner {
    padding: 0 306px 0 64px;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .item-inner .title,
  main.contents.lp-j_magazine_2504_03 section#item04 .item-inner .title {
    margin-left: 336px;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .update .title,
  main.contents.lp-j_magazine_2504_03 section#item04 .update .title {
    grid-column: 2/3;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .update .txt,
  main.contents.lp-j_magazine_2504_03 section#item04 .update .txt {
    grid-column: 2/3;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .update .price,
  main.contents.lp-j_magazine_2504_03 section#item04 .update .price {
    grid-column: 2/3;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .update .item-img,
  main.contents.lp-j_magazine_2504_03 section#item04 .update .item-img {
    grid-column: 1/2;
    margin-right: 68px;
  }
  main.contents.lp-j_magazine_2504_03 section.recommended {
    margin: 120px auto 0;
    padding: 105px 0;
  }
  main.contents.lp-j_magazine_2504_03 section.recommended h2 {
    font-size: 40px;
  }
  main.contents.lp-j_magazine_2504_03 section.recommended .recommended-container {
    margin-top: 46px;
    gap: 0 64px;
  }
  main.contents.lp-j_magazine_2504_03 section.recommended .recommended-container .recommended-item {
    width: 360px;
  }
  main.contents.lp-j_magazine_2504_03 section.recommended .recommended-container .recommended-item p {
    font-size: 15px;
    line-height: 26px;
    margin-top: 16px;
  }
  main.contents.lp-j_magazine_2504_03 section.recommended .check,
  main.contents.lp-j_magazine_2504_03 section.recommended .junonline-btn {
    width: 240px;
    border-radius: 30px;
    font-size: 12px;
    line-height: 32px;
  }
  main.contents.lp-j_magazine_2504_03 section.recommended .check {
    margin: 11px auto 0;
  }
  main.contents.lp-j_magazine_2504_03 section.recommended .junonline-btn {
    margin: 40px auto 0;
  }
}
@media (max-width: 767px) {
  main.contents.lp-j_magazine_2504_03 .pc {
    display: none !important;
  }
  main.contents.lp-j_magazine_2504_03 section.kv {
    width: calc(329 / 375 * 100vw);
    gap: calc(4 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.kv img {
    width: calc(107 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.kv p:nth-of-type(1),
  main.contents.lp-j_magazine_2504_03 section.kv p:nth-of-type(3) {
    font-size: calc(25 / 375 * 100vw);
    -webkit-text-stroke: 0.5px #fff743;
  }
  main.contents.lp-j_magazine_2504_03 section.kv p:nth-of-type(1) {
    top: calc(12 / 375 * 100vw);
    left: calc(88 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.kv p:nth-of-type(2) {
    font-size: calc(25 / 375 * 100vw);
    top: calc(183 / 375 * 100vw);
    left: calc(10 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.kv p:nth-of-type(3) {
    bottom: calc(0 / 375 * 100vw);
    right: calc(12 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.read {
    margin-top: calc(18 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.read dl dt {
    font-size: calc(14 / 375 * 100vw);
    font-weight: 500;
    line-height: calc(20 / 375 * 100vw);
    letter-spacing: -0.07em;
  }
  main.contents.lp-j_magazine_2504_03 section.read dl dd {
    font-size: calc(12 / 375 * 100vw);
    line-height: calc(17 / 375 * 100vw);
    letter-spacing: -0.04em;
    margin-top: calc(12 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.menu {
    margin-top: calc(42 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.menu .menu-container {
    gap: calc(18 / 375 * 100vw) calc(15 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.menu .menu-container .menu-item {
    width: calc(116 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.menu .menu-container .menu-item .num {
    font-size: calc(18 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.menu .menu-container .menu-item img {
    width: calc(87 / 375 * 100vw);
    margin: 0 auto;
  }
  main.contents.lp-j_magazine_2504_03 section.menu .menu-container .menu-item .department {
    font-size: calc(10 / 375 * 100vw);
    line-height: calc(15 / 375 * 100vw);
    margin-top: calc(2 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.menu .menu-container .menu-item .name {
    font-size: calc(15 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item {
    width: 100%;
  }
  main.contents.lp-j_magazine_2504_03 section.item .num {
    padding: 0 calc(26 / 375 * 100vw) calc(4 / 375 * 100vw) 0;
    width: 100%;
  }
  main.contents.lp-j_magazine_2504_03 section.item .num p {
    font-size: calc(26 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner {
    width: calc(327 / 375 * 100vw);
    margin: calc(24 / 375 * 100vw) auto 0;
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .title {
    margin-left: calc(16 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .title .department {
    font-size: calc(12 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .title .name {
    gap: 0 calc(5 / 375 * 100vw);
    margin-top: calc(-7 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .title .name p {
    font-size: calc(20 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .title .name img {
    width: calc(17 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container {
    width: calc(191 / 375 * 100vw);
    flex-direction: column;
    margin: calc(52 / 375 * 100vw) 0 0 auto;
    gap: calc(21 / 375 * 100vw) 0;
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container .item-img {
    width: 100%;
    order: 2;
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container .item-txt {
    width: 100%;
    order: 1;
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container .item-txt dl dt {
    margin-left: calc(8 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container .item-txt dl dt span {
    font-size: calc(16 / 375 * 100vw);
    line-height: calc(19 / 375 * 100vw);
    padding: 0 calc(1 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container .item-txt dl dt span+span {
    margin-top: calc(3 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .item-inner .item-txtimg-container .item-txt dl dd {
    font-size: calc(12 / 375 * 100vw);
    line-height: calc(15 / 375 * 100vw);
    margin-top: calc(13 / 375 * 100vw);
    margin-left: calc(29 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .update::after {
    display: block;
    content: "";
    width: 100%;
    height: calc(272 / 375 * 100vw);
    background: rgba(200,185,151,0.21);
    position: absolute;
    top: calc(34 / 375 * 100vw);
    left: 0;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update {
    width: 100%;
    margin: calc(80 / 375 * 100vw) auto 0;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .title {
    width: calc(158 / 375 * 100vw);
    padding-left: calc(46 / 375 * 100vw);
    margin-bottom: calc(26 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .title p:nth-of-type(1) {
    font-size: calc(22 / 375 * 100vw);
    top: calc(-25 / 375 * 100vw);
    left: 0;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .title p:nth-of-type(2) {
    font-size: calc(22 / 375 * 100vw);
    line-height: calc(23 / 375 * 100vw);
    padding: 0 calc(10 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .txt {
    font-size: calc(12 / 375 * 100vw);
    line-height: calc(15 / 375 * 100vw);
    width: calc(129 / 375 * 100vw);
    margin-top: calc(26 / 375 * 100vw);
    grid-row: 2/3;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .price {
    width: 100%;
    margin-top: calc(75 / 375 * 100vw);
    grid-row: 3/4;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .price ul li:not(:last-child) {
    margin-bottom: calc(10 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .price ul li span {
    font-size: calc(14 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .price ul li a {
    width: calc(52 / 375 * 100vw);
    font-size: calc(12 / 375 * 100vw);
    line-height: calc(17 / 375 * 100vw);
    border-radius: calc(8 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .price .more {
    width: calc(244 / 375 * 100vw);
    border-radius: calc(30 / 375 * 100vw);
    font-size: calc(12 / 375 * 100vw);
    line-height: calc(20 / 375 * 100vw);
    margin: calc(38 / 375 * 100vw) auto 0;
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .price .more+.more {
    margin-top: calc(16 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .item-img {
    width: calc(191 / 375 * 100vw);
    grid-row: 2/3;
    margin-left: calc(24 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.item .update .item-img p {
    display: none;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 {
    margin-top: calc(53 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .item-inner .model {
    width: calc(226 / 375 * 100vw);
    top: calc(45 / 375 * 100vw);
    left: calc(-33 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .update .price ul li span {
    width: calc(132 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section#item02 {
    margin-top: calc(94 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .item-inner .model {
    width: calc(226 / 375 * 100vw);
    top: calc(0 / 375 * 100vw);
    left: calc(-45 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .update .price ul li span {
    width: calc(226 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section#item03 {
    margin-top: calc(93 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section#item03 .item-inner .model {
    width: calc(254 / 375 * 100vw);
    top: calc(-35 / 375 * 100vw);
    left: calc(-50 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section#item03 .update .price ul li span {
    width: calc(161 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section#item04 {
    margin-top: calc(89 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section#item04 .item-inner .model {
    width: calc(286 / 375 * 100vw);
    top: calc(-39 / 375 * 100vw);
    left: calc(-53 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section#item04 .update .price ul li:nth-of-type(2) span {
    width: calc(286 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section#item04 .update .price ul li span {
    width: calc(232 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .item-inner .item-txtimg-container .item-img,
  main.contents.lp-j_magazine_2504_03 section#item03 .item-inner .item-txtimg-container .item-img {
    order: 2;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .item-inner .item-txtimg-container .item-txt,
  main.contents.lp-j_magazine_2504_03 section#item03 .item-inner .item-txtimg-container .item-txt {
    order: 1;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .update .title,
  main.contents.lp-j_magazine_2504_03 section#item03 .update .title {
    grid-column: 1/3;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .update .txt,
  main.contents.lp-j_magazine_2504_03 section#item03 .update .txt {
    grid-column: 2/3;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .update .price,
  main.contents.lp-j_magazine_2504_03 section#item03 .update .price {
    grid-column: 1/3;
  }
  main.contents.lp-j_magazine_2504_03 section#item01 .update .item-img,
  main.contents.lp-j_magazine_2504_03 section#item03 .update .item-img {
    grid-column: 1/2;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .num,
  main.contents.lp-j_magazine_2504_03 section#item04 .num {
    margin-left: 0;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .num p,
  main.contents.lp-j_magazine_2504_03 section#item04 .num p {
    text-align: right;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .update .title,
  main.contents.lp-j_magazine_2504_03 section#item04 .update .title {
    grid-column: 1/3;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .update .txt,
  main.contents.lp-j_magazine_2504_03 section#item04 .update .txt {
    grid-column: 2/3;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .update .price,
  main.contents.lp-j_magazine_2504_03 section#item04 .update .price {
    grid-column: 1/3;
  }
  main.contents.lp-j_magazine_2504_03 section#item02 .update .item-img,
  main.contents.lp-j_magazine_2504_03 section#item04 .update .item-img {
    grid-column: 1/2;
  }
  main.contents.lp-j_magazine_2504_03 section.recommended {
    width: 100%;
    margin: calc(132 / 375 * 100vw) auto 0;
    padding: calc(36 / 375 * 100vw) 0;
  }
  main.contents.lp-j_magazine_2504_03 section.recommended h2 {
    font-size: calc(23 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.recommended .recommended-container {
    margin-top: calc(34 / 375 * 100vw);
    gap: calc(66 / 375 * 100vw) 0;
    flex-direction: column;
    align-items: center;
  }
  main.contents.lp-j_magazine_2504_03 section.recommended .recommended-container .recommended-item {
    width: calc(244 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.recommended .recommended-container .recommended-item p {
    font-size: calc(12 / 375 * 100vw);
    line-height: calc(15 / 375 * 100vw);
    margin-top: calc(12 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.recommended .check,
  main.contents.lp-j_magazine_2504_03 section.recommended .junonline-btn {
    width: calc(244 / 375 * 100vw);
    border-radius: calc(30 / 375 * 100vw);
    font-size: calc(12 / 375 * 100vw);
    line-height: calc(20 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2504_03 section.recommended .check {
    margin: calc(12 / 375 * 100vw) auto 0;
  }
  main.contents.lp-j_magazine_2504_03 section.recommended .junonline-btn {
    margin: calc(84 / 375 * 100vw) auto 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxwLWpfbWFnYXppbmVfMjUwNF8wMy5zdHlsIiwibW9kdWxlcy9fcGFydGlhbHMuc3R5bCIsImxwLWpfbWFnYXppbmVfMjUwNF8wMy5jc3MiLCJtb2R1bGVzL19hY2NvcmRpb25qcy5zdHlsIiwicGFnZXMvX2xwLWpfbWFnYXppbmVfMjUwNF8wMy5zdHlsIiwiX21peGluLnN0eWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQVMsZ0JBQUE7QUNJVDtFQUNFLGFBQVE7RUFDUixtQkFBWTtFQUNaLHVCQUFnQjtFQUNoQiw4QkFBTTtFQUNOLDhCQUFPO0VBQ1AsY0FBTztFQUNQLG9DQUFjO0VBQ2QseUJBQU87RUFDUCxzQkFBVztFQUNYLGlDQUFVO0VBQ1YsY0FBWTtFQUNaLHFCQUFnQjtBQ0ZsQjtBQ1RJO0VBQ0UsYUFBUTtFQUNSLG1CQUFZO0VBQ1osa0JBQVM7QURXZjtBQ1JNO0VBQ0Usa0JBQVM7RUFDVCxvQkFBWTtFQUNaLGdCQUFTO0FEZWpCO0FDZFE7O0VBRUUsV0FBUTtFQUNSLGtCQUFTO0FEZ0JuQjtBQ2ZJO0VBQ0UsZ0JBQVM7RUFDVCx1Q0FBMEI7RUFDMUIsZ0NBQTJCO0FEaUJqQztBQ2ZJO0VBQ0Usa0JBQVc7QURpQmpCO0FDZkk7RUFDRSxtQkFBVztBRGlCakI7QUUxQ0E7RUFDRSxrQkFBUztBRjRDWDtBRTNDQTs7RUFDRSxrQkFBUztFQUNULFVBQVE7QUY4Q1Y7QUU3Q0E7RUFDRSxpQkFBUztBRitDWDtBRTlDQTtFQUNFLGtCQUFTO0VBQ1QsWUFBVTtFQUNWLFdBQU07RUFDTiw4Q0FBaUM7RUFDakMsbUJBQVc7RUFDWCxnQkFBUztBRmdEWDtBRS9DRTs7RUFFRSxXQUFNO0FGaURWO0FFaERFO0VBQ0Usc0JBQVc7QUZrRGY7QUVqREU7RUFDRSxxQkFBUTtBRm1EWjtBRWxERTs7RUFDRSxVQUFRO0FGcURaO0FFcERFO0VBQ0UsVUFBUTtFQUNSLGtCQUFXO0FGc0RmO0FFckRFO0VBQ0UsdUNBQVU7QUZ1RGQ7QUV0REU7RUFDRSw2Q0FBVTtB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LGFBQU87SUFDUCxrQkFBUztFRmtWdkI7RUc1MEJPO0lEd2hCRCxpQkFBVztFRnFXakI7RUc3M0JPO0lEb2lCRyxZQUFNO0lBQ04sV0FBSTtJQUNKLFVBQUs7RUZzV2Y7RUc1NEJPO0lEdWpCUyxZQUFNO0VGdVd0QjtFRzk1Qk87SUQ2akJELGlCQUFXO0VGMldqQjtFR3g2Qk87SUR5a0JHLFlBQU07SUFDTixXQUFJO0lBQ0osV0FBTTtFRjRXaEI7RUd2N0JPO0lENGxCUyxZQUFNO0VGNld0QjtFR3o4Qk87SURrbUJELGlCQUFXO0VGaVhqQjtFR245Qk87SUQ4bUJHLFlBQU07SUFDTixXQUFJO0lBQ0osVUFBSztFRmtYZjtFR2wrQk87SURpb0JTLFlBQU07RUZtWHRCO0VHcC9CTztJRHVvQkQsaUJBQVc7RUZ1WGpCO0VHOS9CTztJRG1wQkcsWUFBTTtJQUNOLFdBQUk7SUFDSixXQUFNO0VGd1hoQjtFRzdnQ087SUR1cUJXLFlBQU07RUZ3WHhCO0VHL2hDTztJRDRxQlMsWUFBTTtFRjZYdEI7RUd6aUNPOztJRHVyQkMsdUJBQVE7RUZxWWhCO0VHNWpDTzs7SUQyckJLLFFBQU07RUZ1WWxCO0VHbGtDTzs7SURnc0JLLFFBQU07RUY4WWxCO0VHOWtDTzs7SURzc0JHLGdCQUFhO0VGb1p2QjtFRzFsQ087O0lEMnNCRyxnQkFBWTtFRjJadEI7RUd0bUNPOztJRGd0QkcsZ0JBQVk7RUZrYXRCO0VHbG5DTzs7SURxdEJHLGdCQUFZO0lBQ1osaUJBQVk7RUZ5YXRCO0VHL25DTzs7SUQ2dEJDLGlCQUFZO0VGOGFwQjtFRzNvQ087O0lEa3VCRyxnQkFBVztFRnFickI7RUd2cENPOztJRHV1QkMsdUJBQVE7RUY0YmhCO0VHbnFDTzs7SUQwdUJHLGtCQUFZO0VGK2J0QjtFR3pxQ087O0lEbXZCRyxnQkFBWTtFRm9jdEI7RUd2ckNPOztJRHd2QkcsZ0JBQVk7RUYyY3RCO0VHbnNDTzs7SUQ2dkJHLGdCQUFZO0VGa2R0QjtFRy9zQ087O0lEa3dCRyxnQkFBWTtJQUNaLGtCQUFjO0VGeWR4QjtFRzV0Q087SUQyd0JELG9CQUFPO0lBQ1AsZ0JBQVE7RUYrZGQ7RUczdUNPO0lEc3hCQyxlQUFVO0VGc2VsQjtFRzV2Q087SUQ2eEJDLGdCQUFXO0lBQ1gsV0FBSTtFRjZlWjtFRzN3Q087SUR1eUJHLFlBQU07RUZvZmhCO0VHM3hDTztJRDZ5QkssZUFBVTtJQUNWLGlCQUFZO0lBQ1osZ0JBQVc7RUYyZnZCO0VHMXlDTzs7SUR5ekJDLFlBQU07SUFDTixtQkFBYztJQUNkLGVBQVU7SUFDVixpQkFBWTtFRm9nQnBCO0VHaDBDTztJRHMwQkMsbUJBQU87RUY0Z0JmO0VHbDFDTztJRDYwQkMsbUJBQU87RUZtaEJmO0FBLzBDRjtBR3JCUztFQUFBO0lEOENILHdCQUFRO0VGMkNaO0VHekZPO0lEK0RELDhCQUFNO0lBQ04sMEJBQUk7RUZvRFY7RUdwSE87SUR3RUMsOEJBQU07RUYyRGQ7RUduSU87O0lEc0dHLGlDQUFVO0lBQ1Ysa0NBQXFCO0VGOEUvQjtFR3JMTztJRDhHRywyQkFBSTtJQUNKLDRCQUFLO0VGcUZmO0VHcE1PO0lEdUhHLGlDQUFVO0lBQ1YsNEJBQUk7SUFDSiw0QkFBSztFRjRGZjtFR3JOTztJRCtIRyw2QkFBTztJQUNQLDZCQUFNO0VGaUdoQjtFR2pPTztJRHNJRCxrQ0FBVztFRndHakI7RUc5T087SUQrSUcsaUNBQVU7SUFDVixnQkFBWTtJQUNaLG1DQUFZO0lBQ1osdUJBQWU7RUY0R3pCO0VHOVBPO0lEMkpHLGlDQUFVO0lBQ1YsbUNBQVk7SUFDWix1QkFBZTtJQUNmLGtDQUFXO0VGaUhyQjtFRy9RTztJRG1LRCxrQ0FBVztFRnNIakI7RUd6Uk87SUQyS0Msa0RBQUk7RUY2SFo7RUd4U087SURtTEcsOEJBQU07RUZvSWhCO0VHdlRPO0lEc01LLGlDQUFVO0VGMkl0QjtFR2pWTztJRDRNSyw2QkFBTTtJQUNOLGNBQU87RUZrSm5CO0VHL1ZPO0lEb05LLGlDQUFVO0lBQ1YsbUNBQVk7SUFDWixpQ0FBVztFRnVKdkI7RUc3V087SUQ0TkssaUNBQVU7RUY4SnRCO0VHMVhPO0lEd09ELFdBQU07RUZpS1o7RUd6WU87SUQrT0MseURBQVE7SUFDUixXQUFNO0VGd0tkO0VHeFpPO0lEdVBHLGlDQUFVO0VGK0twQjtFR3RhTztJRDhQQyw4QkFBTTtJQUNOLHFDQUFPO0VGc0xmO0VHcmJPO0lEcVFHLG1DQUFZO0VGMEx0QjtFRy9iTztJRDBRSyxpQ0FBVTtFRitMdEI7RUd6Y087SURpUkssNEJBQUk7SUFDSixrQ0FBVztFRnNNdkI7RUd4ZE87SUR3Uk8saUNBQVU7RUY2TXhCO0VHcmVPO0lENlJPLDZCQUFNO0VGa05wQjtFRy9lTztJRDBTRyw4QkFBTTtJQUNOLHNCQUFlO0lBQ2YsdUNBQU87SUFDUCw2QkFBSTtFRjBOZDtFR3ZnQk87SURrVEssV0FBTTtJQUNOLFFBQU07RUYrTmxCO0VHbGhCTztJRHlUSyxXQUFNO0lBQ04sUUFBTTtFRm9PbEI7RUc5aEJPO0lEOFRTLGtDQUFZO0VGcU81QjtFR25pQk87SUR5VVcsaUNBQVU7SUFDVixtQ0FBWTtJQUNaLGdDQUFRO0VGNE8xQjtFR3ZqQk87SURnVmEsaUNBQVc7RUZpUC9CO0VHamtCTztJRHdWUyxpQ0FBVTtJQUNWLG1DQUFZO0lBQ1osa0NBQVc7SUFDWCxtQ0FBWTtFRndQNUI7RUdubEJPO0lEbVdHLGNBQVE7SUFDUixXQUFRO0lBQ1IsV0FBTTtJQUNOLCtCQUFPO0lBQ1Asa0NBQVc7SUFDWCxrQkFBUztJQUNULDJCQUFJO0lBQ0osT0FBSztFRjRQZjtFR3RtQk87SURpWEMsV0FBTTtJQUNOLHFDQUFPO0VGa1FmO0VHcG5CTztJRDRYRyw4QkFBTTtJQUNOLG9DQUFhO0lBQ2IscUNBQWM7RUZ5UXhCO0VHdm9CTztJRDZZTyxpQ0FBVTtJQUNWLDRCQUFJO0lBQ0osT0FBSztFRmlSbkI7RUdocUJPO0lEMFpPLGlDQUFVO0lBQ1YsbUNBQVk7SUFDWixpQ0FBUTtFRndSdEI7RUdwckJPO0lEc2FHLGlDQUFVO0lBQ1YsbUNBQVk7SUFDWiw4QkFBTTtJQUNOLGtDQUFXO0lBQ1gsYUFBUztFRitSbkI7RUd6c0JPO0lEa2JHLFdBQU07SUFDTixrQ0FBVztJQUNYLGFBQVM7RUZzU25CO0VHMXRCTztJRDhiUyxxQ0FBYztFRjZTOUI7RUczdUJPO0lEcWNTLGlDQUFVO0VGb1QxQjtFR3p2Qk87SURpZFMsNkJBQU07SUFDTixpQ0FBVTtJQUNWLG1DQUFZO0lBQ1osb0NBQWM7RUYyVDlCO0VHL3dCTztJRGtlSyw4QkFBTTtJQUNOLHFDQUFjO0lBQ2QsaUNBQVU7SUFDVixtQ0FBWTtJQUNaLHFDQUFPO0VGa1VuQjtFR3h5Qk87SUQyZU8sa0NBQVc7RUZ1VXpCO0VHbHpCTztJRGtmRyw4QkFBTTtJQUNOLGFBQVM7SUFDVCxtQ0FBWTtFRjhVdEI7RUdsMEJPO0lEd2hCSyxhQUFRO0VGb1dwQjtFRzUzQk87SUQ4aEJELGtDQUFXO0VGd1dqQjtFR3Q0Qk87SUQ0aUJHLDhCQUFNO0lBQ04sMkJBQUk7SUFDSiw2QkFBSztFRnlXZjtFR3Y1Qk87SUQ2akJTLDhCQUFNO0VGMFd0QjtFR3Y2Qk87SURta0JELGtDQUFXO0VGOFdqQjtFR2o3Qk87SURpbEJHLDhCQUFNO0lBQ04sMEJBQUk7SUFDSiw2QkFBSztFRitXZjtFR2w4Qk87SURrbUJTLDhCQUFNO0VGZ1h0QjtFR2w5Qk87SUR3bUJELGtDQUFXO0VGb1hqQjtFRzU5Qk87SURzbkJHLDhCQUFNO0lBQ04sNEJBQUk7SUFDSiw2QkFBSztFRnFYZjtFRzcrQk87SUR1b0JTLDhCQUFNO0VGc1h0QjtFRzcvQk87SUQ2b0JELGtDQUFXO0VGMFhqQjtFR3ZnQ087SUQycEJHLDhCQUFNO0lBQ04sNEJBQUk7SUFDSiw2QkFBSztFRjJYZjtFR3hoQ087SUQ2cUJXLDhCQUFNO0VGMlh4QjtFR3hpQ087SURrckJTLDhCQUFNO0VGZ1l0QjtFR2xqQ087O0lEaXNCSyxRQUFNO0VGMllsQjtFRzVrQ087O0lEc3NCSyxRQUFNO0VGa1psQjtFR3hsQ087O0lENHNCRyxnQkFBWTtFRndadEI7RUdwbUNPOztJRGl0QkcsZ0JBQVk7RUYrWnRCO0VHaG5DTzs7SURzdEJHLGdCQUFhO0VGc2F2QjtFRzVuQ087O0lENHRCRyxnQkFBYTtFRjZhdkI7RUd6b0NPOztJRG11QkMsY0FBWTtFRmticEI7RUdycENPOztJRHd1QkcsaUJBQVc7RUZ5YnJCO0VHanFDTzs7SUR5dkJHLGdCQUFZO0VGd2N0QjtFR2pzQ087O0lEOHZCRyxnQkFBWTtFRitjdEI7RUc3c0NPOztJRG13QkcsZ0JBQWE7RUZzZHZCO0VHenRDTzs7SUR5d0JHLGdCQUFhO0VGNmR2QjtFR3R1Q087SURreEJELFdBQU07SUFDTixzQ0FBTztJQUNQLGlDQUFRO0VGa2VkO0VHdHZDTztJRDR4QkMsaUNBQVU7RUZ5ZWxCO0VHcndDTztJRG95QkMsa0NBQVc7SUFDWCw2QkFBSTtJQUNKLHNCQUFlO0lBQ2YsbUJBQVk7RUZnZnBCO0VHdnhDTztJRDZ5QkcsOEJBQU07RUZ1ZmhCO0VHcHlDTztJRHF6QkssaUNBQVU7SUFDVixtQ0FBWTtJQUNaLGtDQUFXO0VGOGZ2QjtFR3J6Q087O0lEazBCQyw4QkFBTTtJQUNOLHFDQUFjO0lBQ2QsaUNBQVU7SUFDVixtQ0FBWTtFRndnQnBCO0VHNzBDTztJRDQwQkMscUNBQU87RUYrZ0JmO0VHMzFDTztJRG0xQkMscUNBQU87RUZzaEJmO0FBL3dDRiIsImZpbGUiOiJscC1qX21hZ2F6aW5lXzI1MDRfMDMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuQHJlcXVpcmUgJy4vX3ZhcmlhYmxlcy5zdHlsJ1xuQHJlcXVpcmUgJy4vX21peGluLnN0eWwnXG5AcmVxdWlyZSAnLi9fYmFzZS5zdHlsJ1xuLy8gbW9kdWxlc1xuQHJlcXVpcmUgJy4vbW9kdWxlcy9faW5kZXguc3R5bCdcbi8vIHBhZ2VzXG5AcmVxdWlyZSAnLi9wYWdlcy9fbHAtal9tYWdhemluZV8yNTA0XzAzLnN0eWwnIiwiLypcbk1vZHVsZSBQYXJ0aWFsc1xuICovXG4vKiDjgZnjgbnjgabjgpLopovjgovjg5zjgr/jg7MgKi9cbi5hbGwtYnRuXG4gIGRpc3BsYXkgZmxleFxuICBhbGlnbi1pdGVtcyBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50IGNlbnRlclxuICB3aWR0aCBjYWxjKDE3MiAvIDM3NSAqIDEwMHZ3KVxuICBoZWlnaHQgY2FsYygzNiAvIDM3NSAqIDEwMHZ3KVxuICBtYXJnaW4gMCBhdXRvXG4gIGJvcmRlci1yYWRpdXMgY2FsYyg0IC8gMzc1ICogMTAwdncpXG4gIGJvcmRlciAxcHggc29saWQgJGdyYXkyXG4gIGJveC1zaXppbmcgYm9yZGVyLWJveFxuICBmb250LXNpemUgY2FsYygxMSAvIDM3NSAqIDEwMHZ3KVxuICBsaW5lLWhlaWdodCAxXG4gIHRleHQtZGVjb3JhdGlvbiBub25lIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLmFsbC1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IGNhbGMoMTcyIC8gMzc1ICogMTAwdncpO1xuICBoZWlnaHQ6IGNhbGMoMzYgLyAzNzUgKiAxMDB2dyk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDQgLyAzNzUgKiAxMDB2dyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNGM0YzQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtc2l6ZTogY2FsYygxMSAvIDM3NSAqIDEwMHZ3KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5hYyAuYWMtdHJpZ2dlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWMgLmFjLXRyaWdnZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuLmFjIC5hYy10cmlnZ2VyIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFjIC5hYy10cmlnZ2VyIHNwYW46OmJlZm9yZSxcbi5hYyAuYWMtdHJpZ2dlciBzcGFuOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYWMgLmFjLXBhbmVsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cbi5hYy5qcy1lbmFibGVkIC5hYy1wYW5lbCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5hYy5pcy1hY3RpdmUgLmFjLXBhbmVsIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbmhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYy1tZW51LFxuLnNwLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5ib2R5IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1mYW1pbHk6IFwiWmVuIEtha3UgR290aGljIE5ld1wiLCBzYW5zLXNlcmlmO1xuICBiYWNrZ3JvdW5kOiAjZjRmMGU5O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgaW1nLFxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIC5mYWRlLFxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgLnpvb20ge1xuICBvcGFjaXR5OiAwO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgLnR5cGV3cml0ZXIge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyAuZmFkZS5hY3RpdmUge1xuICBhbmltYXRpb246IGZhZGUgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyAudHlwZXdyaXRlci5hY3RpdmUge1xuICBhbmltYXRpb246IHR5cGV3cml0ZXIgMHMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgLnBjIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyAuc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLmt2IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ua3Yge1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBnYXA6IDlweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ua3Yge1xuICAgIHdpZHRoOiBjYWxjKDMyOSAvIDM3NSAqIDEwMHZ3KTtcbiAgICBnYXA6IGNhbGMoNCAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5rdiBpbWcge1xuICBhbmltYXRpb246IHR5cGV3cml0ZXIgMHMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLmt2IGltZyB7XG4gICAgd2lkdGg6IDMxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5rdiBpbWcge1xuICAgIHdpZHRoOiBjYWxjKDEwNyAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5rdiBpbWc6bnRoLW9mLXR5cGUoMikge1xuICBhbmltYXRpb24tZGVsYXk6IDAuMnM7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLmt2IGltZzpudGgtb2YtdHlwZSgzKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40cztcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ua3YgaW1nOm50aC1vZi10eXBlKDQpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjZzO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5rdiBpbWc6bnRoLW9mLXR5cGUoNSkge1xuICBhbmltYXRpb24tZGVsYXk6IDAuOHM7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLmt2IGltZzpudGgtb2YtdHlwZSg2KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMXM7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLmt2IGltZzpudGgtb2YtdHlwZSg3KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMS4ycztcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ua3YgaW1nOm50aC1vZi10eXBlKDgpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjRzO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5rdiBpbWc6bnRoLW9mLXR5cGUoOSkge1xuICBhbmltYXRpb24tZGVsYXk6IDEuNnM7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLmt2IHAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiBmYWRlIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICBhbmltYXRpb24tZGVsYXk6IDEuOHM7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLmt2IHA6bnRoLW9mLXR5cGUoMSksXG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLmt2IHA6bnRoLW9mLXR5cGUoMykge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5rdiBwOm50aC1vZi10eXBlKDEpLFxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLmt2IHA6bnRoLW9mLXR5cGUoMykge1xuICAgIGZvbnQtc2l6ZTogNzJweDtcbiAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggI2ZmZjc0MztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ua3YgcDpudGgtb2YtdHlwZSgxKSxcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5rdiBwOm50aC1vZi10eXBlKDMpIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjUgLyAzNzUgKiAxMDB2dyk7XG4gICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMC41cHggI2ZmZjc0MztcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5rdiBwOm50aC1vZi10eXBlKDEpIHtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1scjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLmt2IHA6bnRoLW9mLXR5cGUoMSkge1xuICAgIHRvcDogMzRweDtcbiAgICBsZWZ0OiAyNjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ua3YgcDpudGgtb2YtdHlwZSgxKSB7XG4gICAgdG9wOiBjYWxjKDEyIC8gMzc1ICogMTAwdncpO1xuICAgIGxlZnQ6IGNhbGMoODggLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ua3YgcDpudGgtb2YtdHlwZSgyKSB7XG4gIGNvbG9yOiAjZmZmNzQzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ua3YgcDpudGgtb2YtdHlwZSgyKSB7XG4gICAgZm9udC1zaXplOiA4NHB4O1xuICAgIHRvcDogNTE0cHg7XG4gICAgbGVmdDogMzZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ua3YgcDpudGgtb2YtdHlwZSgyKSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDI1IC8gMzc1ICogMTAwdncpO1xuICAgIHRvcDogY2FsYygxODMgLyAzNzUgKiAxMDB2dyk7XG4gICAgbGVmdDogY2FsYygxMCAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ua3YgcDpudGgtb2YtdHlwZSgzKSB7XG4gICAgYm90dG9tOiAxMXB4O1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5rdiBwOm50aC1vZi10eXBlKDMpIHtcbiAgICBib3R0b206IGNhbGMoMCAvIDM3NSAqIDEwMHZ3KTtcbiAgICByaWdodDogY2FsYygxMiAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5yZWFkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ucmVhZCB7XG4gICAgbWFyZ2luLXRvcDogOTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ucmVhZCB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxOCAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ucmVhZCBkbCBkdCB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ucmVhZCBkbCBkdCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE0IC8gMzc1ICogMTAwdncpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjAgLyAzNzUgKiAxMDB2dyk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3ZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLnJlYWQgZGwgZGQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ucmVhZCBkbCBkZCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEyIC8gMzc1ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE3IC8gMzc1ICogMTAwdncpO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTIgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLm1lbnUge1xuICAgIG1hcmdpbi10b3A6IDEwNXB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5tZW51IHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDQyIC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLm1lbnUgLm1lbnUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLm1lbnUgLm1lbnUtY29udGFpbmVyIHtcbiAgICBnYXA6IDAgMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ubWVudSAubWVudS1jb250YWluZXIge1xuICAgIGdhcDogY2FsYygxOCAvIDM3NSAqIDEwMHZ3KSBjYWxjKDE1IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLm1lbnUgLm1lbnUtY29udGFpbmVyIC5tZW51LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ubWVudSAubWVudS1jb250YWluZXIgLm1lbnUtaXRlbSB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5tZW51IC5tZW51LWNvbnRhaW5lciAubWVudS1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygxMTYgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLm1lbnUgLm1lbnUtY29udGFpbmVyIC5tZW51LWl0ZW06OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICAgIG1hcmdpbjogM3B4IGF1dG8gMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ubWVudSAubWVudS1jb250YWluZXIgLm1lbnUtaXRlbSAubnVtIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTdweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ubWVudSAubWVudS1jb250YWluZXIgLm1lbnUtaXRlbSAubnVtIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTggLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ubWVudSAubWVudS1jb250YWluZXIgLm1lbnUtaXRlbSBpbWcge1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLm1lbnUgLm1lbnUtY29udGFpbmVyIC5tZW51LWl0ZW0gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ubWVudSAubWVudS1jb250YWluZXIgLm1lbnUtaXRlbSBpbWcge1xuICAgIHdpZHRoOiBjYWxjKDg3IC8gMzc1ICogMTAwdncpO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5tZW51IC5tZW51LWNvbnRhaW5lciAubWVudS1pdGVtIC5kZXBhcnRtZW50IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ubWVudSAubWVudS1jb250YWluZXIgLm1lbnUtaXRlbSAuZGVwYXJ0bWVudCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEwIC8gMzc1ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE1IC8gMzc1ICogMTAwdncpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMiAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5tZW51IC5tZW51LWNvbnRhaW5lciAubWVudS1pdGVtIC5uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLm1lbnUgLm1lbnUtY29udGFpbmVyIC5tZW51LWl0ZW0gLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ubWVudSAubWVudS1jb250YWluZXIgLm1lbnUtaXRlbSAubmFtZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE1IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLm1lbnUgLm1lbnUtY29udGFpbmVyIC5tZW51LWl0ZW0gYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC5udW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLm51bSB7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICB3aWR0aDogMTAwMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC5udW0ge1xuICAgIHBhZGRpbmc6IDAgY2FsYygyNiAvIDM3NSAqIDEwMHZ3KSBjYWxjKDQgLyAzNzUgKiAxMDB2dykgMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC5udW0gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLm51bSBwIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLm51bSBwIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjYgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAuaXRlbS1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLml0ZW0taW5uZXIge1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDc4cHggYXV0byAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC5pdGVtLWlubmVyIHtcbiAgICB3aWR0aDogY2FsYygzMjcgLyAzNzUgKiAxMDB2dyk7XG4gICAgbWFyZ2luOiBjYWxjKDI0IC8gMzc1ICogMTAwdncpIGF1dG8gMDtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC5pdGVtLWlubmVyIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAuaXRlbS1pbm5lciAudGl0bGUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDE2IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC5pdGVtLWlubmVyIC50aXRsZSAuZGVwYXJ0bWVudCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC5pdGVtLWlubmVyIC50aXRsZSAuZGVwYXJ0bWVudCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEyIC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLml0ZW0taW5uZXIgLnRpdGxlIC5uYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLml0ZW0taW5uZXIgLnRpdGxlIC5uYW1lIHtcbiAgICBnYXA6IDAgN3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC5pdGVtLWlubmVyIC50aXRsZSAubmFtZSB7XG4gICAgZ2FwOiAwIGNhbGMoNSAvIDM3NSAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC03IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLml0ZW0taW5uZXIgLnRpdGxlIC5uYW1lIHAge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAuaXRlbS1pbm5lciAudGl0bGUgLm5hbWUgcCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC5pdGVtLWlubmVyIC50aXRsZSAubmFtZSBwIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjAgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLml0ZW0taW5uZXIgLnRpdGxlIC5uYW1lIGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLml0ZW0taW5uZXIgLnRpdGxlIC5uYW1lIGltZyB7XG4gICAgd2lkdGg6IGNhbGMoMTcgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAuaXRlbS1pbm5lciAudGl0bGUgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC5pdGVtLWlubmVyIC5pdGVtLXR4dGltZy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAuaXRlbS1pbm5lciAuaXRlbS10eHRpbWctY29udGFpbmVyIHtcbiAgICBtYXJnaW4tdG9wOiA0NnB4O1xuICAgIGdhcDogMCA1NnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC5pdGVtLWlubmVyIC5pdGVtLXR4dGltZy1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDE5MSAvIDM3NSAqIDEwMHZ3KTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogY2FsYyg1MiAvIDM3NSAqIDEwMHZ3KSAwIDAgYXV0bztcbiAgICBnYXA6IGNhbGMoMjEgLyAzNzUgKiAxMDB2dykgMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAuaXRlbS1pbm5lciAuaXRlbS10eHRpbWctY29udGFpbmVyIC5pdGVtLWltZyB7XG4gICAgd2lkdGg6IDI1NHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC5pdGVtLWlubmVyIC5pdGVtLXR4dGltZy1jb250YWluZXIgLml0ZW0taW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAuaXRlbS1pbm5lciAuaXRlbS10eHRpbWctY29udGFpbmVyIC5pdGVtLXR4dCB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLml0ZW0taW5uZXIgLml0ZW0tdHh0aW1nLWNvbnRhaW5lciAuaXRlbS10eHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC5pdGVtLWlubmVyIC5pdGVtLXR4dGltZy1jb250YWluZXIgLml0ZW0tdHh0IGRsIGR0IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyg4IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLml0ZW0taW5uZXIgLml0ZW0tdHh0aW1nLWNvbnRhaW5lciAuaXRlbS10eHQgZGwgZHQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAuaXRlbS1pbm5lciAuaXRlbS10eHRpbWctY29udGFpbmVyIC5pdGVtLXR4dCBkbCBkdCBzcGFuIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgcGFkZGluZzogMCA0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLml0ZW0taW5uZXIgLml0ZW0tdHh0aW1nLWNvbnRhaW5lciAuaXRlbS10eHQgZGwgZHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE2IC8gMzc1ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE5IC8gMzc1ICogMTAwdncpO1xuICAgIHBhZGRpbmc6IDAgY2FsYygxIC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC5pdGVtLWlubmVyIC5pdGVtLXR4dGltZy1jb250YWluZXIgLml0ZW0tdHh0IGRsIGR0IHNwYW4rc3BhbiB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC5pdGVtLWlubmVyIC5pdGVtLXR4dGltZy1jb250YWluZXIgLml0ZW0tdHh0IGRsIGR0IHNwYW4rc3BhbiB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzIC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLml0ZW0taW5uZXIgLml0ZW0tdHh0aW1nLWNvbnRhaW5lciAuaXRlbS10eHQgZGwgZGQge1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAuaXRlbS1pbm5lciAuaXRlbS10eHRpbWctY29udGFpbmVyIC5pdGVtLXR4dCBkbCBkZCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi10b3A6IDE5cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLml0ZW0taW5uZXIgLml0ZW0tdHh0aW1nLWNvbnRhaW5lciAuaXRlbS10eHQgZGwgZGQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxMiAvIDM3NSAqIDEwMHZ3KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygxNSAvIDM3NSAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDEzIC8gMzc1ICogMTAwdncpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDI5IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLml0ZW0taW5uZXIgLm1vZGVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC51cGRhdGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC51cGRhdGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygyNzIgLyAzNzUgKiAxMDB2dyk7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMDAsMTg1LDE1MSwwLjIxKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDM0IC8gMzc1ICogMTAwdncpO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSB7XG4gICAgd2lkdGg6IDk2MHB4O1xuICAgIG1hcmdpbjogMTYwcHggYXV0byAwO1xuICAgIHBhZGRpbmc6IDcycHggNjRweCAyMnB4O1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjAwLDE4NSwxNTEsMC4yMSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBjYWxjKDgwIC8gMzc1ICogMTAwdncpIGF1dG8gMDtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC51cGRhdGUgLnRpdGxlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZ3JpZC1yb3c6IDEvMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAudGl0bGUge1xuICAgIHdpZHRoOiAyMDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDY4cHg7XG4gICAgbWFyZ2luLXRvcDogMzRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC50aXRsZSB7XG4gICAgd2lkdGg6IGNhbGMoMTU4IC8gMzc1ICogMTAwdncpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyg0NiAvIDM3NSAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDI2IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAudGl0bGUgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC50aXRsZSBwOm50aC1vZi10eXBlKDEpIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xM2RlZyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC51cGRhdGUgLnRpdGxlIHA6bnRoLW9mLXR5cGUoMSkge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB0b3A6IC0zOXB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAudGl0bGUgcDpudGgtb2YtdHlwZSgxKSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIyIC8gMzc1ICogMTAwdncpO1xuICAgIHRvcDogY2FsYygtMjUgLyAzNzUgKiAxMDB2dyk7XG4gICAgbGVmdDogMDtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC51cGRhdGUgLnRpdGxlIHA6bnRoLW9mLXR5cGUoMikge1xuICBsZXR0ZXItc3BhY2luZzogMC4wN2VtO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC50aXRsZSBwOm50aC1vZi10eXBlKDIpIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgcGFkZGluZzogMCAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC51cGRhdGUgLnRpdGxlIHA6bnRoLW9mLXR5cGUoMikge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMiAvIDM3NSAqIDEwMHZ3KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyMyAvIDM3NSAqIDEwMHZ3KTtcbiAgICBwYWRkaW5nOiAwIGNhbGMoMTAgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC50eHQge1xuICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC50eHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICB3aWR0aDogMzU2cHg7XG4gICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgZ3JpZC1yb3c6IDIvMztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC50eHQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxMiAvIDM3NSAqIDEwMHZ3KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygxNSAvIDM3NSAqIDEwMHZ3KTtcbiAgICB3aWR0aDogY2FsYygxMjkgLyAzNzUgKiAxMDB2dyk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyNiAvIDM3NSAqIDEwMHZ3KTtcbiAgICBncmlkLXJvdzogMi8zO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAucHJpY2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC51cGRhdGUgLnByaWNlIHtcbiAgICB3aWR0aDogMzU2cHg7XG4gICAgbWFyZ2luLXRvcDogLTMycHg7XG4gICAgZ3JpZC1yb3c6IDMvNDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC5wcmljZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg3NSAvIDM3NSAqIDEwMHZ3KTtcbiAgICBncmlkLXJvdzogMy80O1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAucHJpY2UgdWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAucHJpY2UgdWwgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC5wcmljZSB1bCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC51cGRhdGUgLnByaWNlIHVsIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTAgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC5wcmljZSB1bCBsaSBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC5wcmljZSB1bCBsaSBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAucHJpY2UgdWwgbGkgc3BhbiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE0IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAucHJpY2UgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC5wcmljZSB1bCBsaSBhIHtcbiAgICB3aWR0aDogNTZweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC5wcmljZSB1bCBsaSBhIHtcbiAgICB3aWR0aDogY2FsYyg1MiAvIDM3NSAqIDEwMHZ3KTtcbiAgICBmb250LXNpemU6IGNhbGMoMTIgLyAzNzUgKiAxMDB2dyk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMTcgLyAzNzUgKiAxMDB2dyk7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYyg4IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAucHJpY2UgLm1vcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAucHJpY2UgLm1vcmUge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBtYXJnaW46IDMxcHggYXV0byAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC51cGRhdGUgLnByaWNlIC5tb3JlIHtcbiAgICB3aWR0aDogY2FsYygyNDQgLyAzNzUgKiAxMDB2dyk7XG4gICAgYm9yZGVyLXJhZGl1czogY2FsYygzMCAvIDM3NSAqIDEwMHZ3KTtcbiAgICBmb250LXNpemU6IGNhbGMoMTIgLyAzNzUgKiAxMDB2dyk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjAgLyAzNzUgKiAxMDB2dyk7XG4gICAgbWFyZ2luOiBjYWxjKDM4IC8gMzc1ICogMTAwdncpIGF1dG8gMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC5wcmljZSAubW9yZSsubW9yZSB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC51cGRhdGUgLnByaWNlIC5tb3JlKy5tb3JlIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE2IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAuaXRlbS1pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC51cGRhdGUgLml0ZW0taW1nIHtcbiAgICB3aWR0aDogNDA4cHg7XG4gICAgZ3JpZC1yb3c6IDEvNDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC5pdGVtLWltZyB7XG4gICAgd2lkdGg6IGNhbGMoMTkxIC8gMzc1ICogMTAwdncpO1xuICAgIGdyaWQtcm93OiAyLzM7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoMjQgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAuaXRlbS1pbWcgLnN3aXBlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAuaXRlbS1pbWcgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUge1xuICAgIHdpZHRoOiAxOTZweDtcbiAgICBoZWlnaHQ6IDIzNHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC51cGRhdGUgLml0ZW0taW1nIC5zd2lwZXItcGFnaW5hdGlvbjEsXG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAuaXRlbS1pbWcgLnN3aXBlci1wYWdpbmF0aW9uMixcbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC5pdGVtLWltZyAuc3dpcGVyLXBhZ2luYXRpb24zLFxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC51cGRhdGUgLml0ZW0taW1nIC5zd2lwZXItcGFnaW5hdGlvbjQge1xuICBtYXJnaW4tdG9wOiBjYWxjKDExIC8gMzc1ICogMTAwdncpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwIGNhbGMoMTMgLyAzNzUgKiAxMDB2dyk7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAuaXRlbS1pbWcgLnN3aXBlci1wYWdpbmF0aW9uMSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC51cGRhdGUgLml0ZW0taW1nIC5zd2lwZXItcGFnaW5hdGlvbjIgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCxcbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC5pdGVtLWltZyAuc3dpcGVyLXBhZ2luYXRpb24zIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsXG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAuaXRlbS1pbWcgLnN3aXBlci1wYWdpbmF0aW9uNCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IGNhbGMoNSAvIDM3NSAqIDEwMHZ3KTtcbiAgaGVpZ2h0OiBjYWxjKDUgLyAzNzUgKiAxMDB2dyk7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAuaXRlbS1pbWcgLnN3aXBlci1wYWdpbmF0aW9uMSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSxcbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC5pdGVtLWltZyAuc3dpcGVyLXBhZ2luYXRpb24yIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLFxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5pdGVtIC51cGRhdGUgLml0ZW0taW1nIC5zd2lwZXItcGFnaW5hdGlvbjMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsXG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAuaXRlbS1pbWcgLnN3aXBlci1wYWdpbmF0aW9uNCAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLml0ZW0gLnVwZGF0ZSAuaXRlbS1pbWcgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC5pdGVtLWltZyBwOm50aC1vZi10eXBlKDEpIHtcbiAgYm90dG9tOiA0M3B4O1xuICByaWdodDogMzlweDtcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC5pdGVtLWltZyBwOm50aC1vZi10eXBlKDIpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgYm90dG9tOiAxMzNweDtcbiAgcmlnaHQ6IC05M3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24uaXRlbSAudXBkYXRlIC5pdGVtLWltZyBwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDEge1xuICAgIG1hcmdpbi10b3A6IDEwN3B4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDEge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoNTMgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAxIC5pdGVtLWlubmVyIC5pdGVtLXR4dGltZy1jb250YWluZXIgLml0ZW0tdHh0IGRsIGR0IHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjYzZhYzZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAxIC5pdGVtLWlubmVyIC5tb2RlbCB7XG4gICAgd2lkdGg6IDI4NnB4O1xuICAgIHRvcDogLTExN3B4O1xuICAgIGxlZnQ6IDY0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMSAuaXRlbS1pbm5lciAubW9kZWwge1xuICAgIHdpZHRoOiBjYWxjKDIyNiAvIDM3NSAqIDEwMHZ3KTtcbiAgICB0b3A6IGNhbGMoNDUgLyAzNzUgKiAxMDB2dyk7XG4gICAgbGVmdDogY2FsYygtMzMgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAxIC51cGRhdGUgLnRpdGxlIHA6bnRoLW9mLXR5cGUoMSkge1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggI2M2YWM2Zjtcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAxIC51cGRhdGUgLnRpdGxlIHA6bnRoLW9mLXR5cGUoMikge1xuICBiYWNrZ3JvdW5kOiAjYzZhYzZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAxIC51cGRhdGUgLnByaWNlIHVsIGxpIHNwYW4ge1xuICAgIHdpZHRoOiAxMzNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAxIC51cGRhdGUgLnByaWNlIHVsIGxpIHNwYW4ge1xuICAgIHdpZHRoOiBjYWxjKDEzMiAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAyIHtcbiAgICBtYXJnaW4tdG9wOiAxNDZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDk0IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMiAuaXRlbS1pbm5lciAuaXRlbS10eHRpbWctY29udGFpbmVyIC5pdGVtLXR4dCBkbCBkdCBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzk2Y2JlODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMiAuaXRlbS1pbm5lciAubW9kZWwge1xuICAgIHdpZHRoOiAyOTdweDtcbiAgICB0b3A6IC0xODBweDtcbiAgICByaWdodDogNTZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAyIC5pdGVtLWlubmVyIC5tb2RlbCB7XG4gICAgd2lkdGg6IGNhbGMoMjI2IC8gMzc1ICogMTAwdncpO1xuICAgIHRvcDogY2FsYygwIC8gMzc1ICogMTAwdncpO1xuICAgIGxlZnQ6IGNhbGMoLTQ1IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMiAudXBkYXRlIC50aXRsZSBwOm50aC1vZi10eXBlKDEpIHtcbiAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4ICM5NmNiZTg7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMiAudXBkYXRlIC50aXRsZSBwOm50aC1vZi10eXBlKDIpIHtcbiAgYmFja2dyb3VuZDogIzk2Y2JlODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMiAudXBkYXRlIC5wcmljZSB1bCBsaSBzcGFuIHtcbiAgICB3aWR0aDogMjI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMiAudXBkYXRlIC5wcmljZSB1bCBsaSBzcGFuIHtcbiAgICB3aWR0aDogY2FsYygyMjYgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMyB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMyB7XG4gICAgbWFyZ2luLXRvcDogY2FsYyg5MyAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDMgLml0ZW0taW5uZXIgLml0ZW0tdHh0aW1nLWNvbnRhaW5lciAuaXRlbS10eHQgZGwgZHQgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICNiNmQzNzk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDMgLml0ZW0taW5uZXIgLm1vZGVsIHtcbiAgICB3aWR0aDogMzI0cHg7XG4gICAgdG9wOiAtMjE2cHg7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAzIC5pdGVtLWlubmVyIC5tb2RlbCB7XG4gICAgd2lkdGg6IGNhbGMoMjU0IC8gMzc1ICogMTAwdncpO1xuICAgIHRvcDogY2FsYygtMzUgLyAzNzUgKiAxMDB2dyk7XG4gICAgbGVmdDogY2FsYygtNTAgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAzIC51cGRhdGUgLnRpdGxlIHA6bnRoLW9mLXR5cGUoMSkge1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggI2I2ZDM3OTtcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAzIC51cGRhdGUgLnRpdGxlIHA6bnRoLW9mLXR5cGUoMikge1xuICBiYWNrZ3JvdW5kOiAjYjZkMzc5O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAzIC51cGRhdGUgLnByaWNlIHVsIGxpIHNwYW4ge1xuICAgIHdpZHRoOiAxNjZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAzIC51cGRhdGUgLnByaWNlIHVsIGxpIHNwYW4ge1xuICAgIHdpZHRoOiBjYWxjKDE2MSAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IHtcbiAgICBtYXJnaW4tdG9wOiAxNDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDg5IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wNCAuaXRlbS1pbm5lciAuaXRlbS10eHRpbWctY29udGFpbmVyIC5pdGVtLXR4dCBkbCBkdCBzcGFuIHtcbiAgYmFja2dyb3VuZDogI2M1YTBlMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wNCAuaXRlbS1pbm5lciAubW9kZWwge1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICB0b3A6IC0yMTJweDtcbiAgICByaWdodDogMjNweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IC5pdGVtLWlubmVyIC5tb2RlbCB7XG4gICAgd2lkdGg6IGNhbGMoMjg2IC8gMzc1ICogMTAwdncpO1xuICAgIHRvcDogY2FsYygtMzkgLyAzNzUgKiAxMDB2dyk7XG4gICAgbGVmdDogY2FsYygtNTMgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IC51cGRhdGUgLnRpdGxlIHA6bnRoLW9mLXR5cGUoMSkge1xuICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggI2M1YTBlMztcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IC51cGRhdGUgLnRpdGxlIHA6bnRoLW9mLXR5cGUoMikge1xuICBiYWNrZ3JvdW5kOiAjYzVhMGUzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IC51cGRhdGUgLnByaWNlIHVsIGxpOm50aC1vZi10eXBlKDIpIHNwYW4ge1xuICAgIHdpZHRoOiAyMTJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IC51cGRhdGUgLnByaWNlIHVsIGxpOm50aC1vZi10eXBlKDIpIHNwYW4ge1xuICAgIHdpZHRoOiBjYWxjKDI4NiAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IC51cGRhdGUgLnByaWNlIHVsIGxpIHNwYW4ge1xuICAgIHdpZHRoOiAxNjVweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IC51cGRhdGUgLnByaWNlIHVsIGxpIHNwYW4ge1xuICAgIHdpZHRoOiBjYWxjKDIzMiAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDEgLm51bSxcbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAzIC5udW0ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAxIC5udW0gcCxcbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAzIC5udW0gcCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAxIC5pdGVtLWlubmVyLFxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMyAuaXRlbS1pbm5lciB7XG4gICAgcGFkZGluZzogMCA2NHB4IDAgMzA2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMSAuaXRlbS1pbm5lciAuaXRlbS10eHRpbWctY29udGFpbmVyIC5pdGVtLWltZyxcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDMgLml0ZW0taW5uZXIgLml0ZW0tdHh0aW1nLWNvbnRhaW5lciAuaXRlbS1pbWcge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDEgLml0ZW0taW5uZXIgLml0ZW0tdHh0aW1nLWNvbnRhaW5lciAuaXRlbS1pbWcsXG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAzIC5pdGVtLWlubmVyIC5pdGVtLXR4dGltZy1jb250YWluZXIgLml0ZW0taW1nIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAxIC5pdGVtLWlubmVyIC5pdGVtLXR4dGltZy1jb250YWluZXIgLml0ZW0tdHh0LFxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMyAuaXRlbS1pbm5lciAuaXRlbS10eHRpbWctY29udGFpbmVyIC5pdGVtLXR4dCB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMSAuaXRlbS1pbm5lciAuaXRlbS10eHRpbWctY29udGFpbmVyIC5pdGVtLXR4dCxcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDMgLml0ZW0taW5uZXIgLml0ZW0tdHh0aW1nLWNvbnRhaW5lciAuaXRlbS10eHQge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDEgLnVwZGF0ZSAudGl0bGUsXG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAzIC51cGRhdGUgLnRpdGxlIHtcbiAgICBncmlkLWNvbHVtbjogMS8yO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDEgLnVwZGF0ZSAudGl0bGUsXG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAzIC51cGRhdGUgLnRpdGxlIHtcbiAgICBncmlkLWNvbHVtbjogMS8zO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDEgLnVwZGF0ZSAudHh0LFxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMyAudXBkYXRlIC50eHQge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMSAudXBkYXRlIC50eHQsXG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAzIC51cGRhdGUgLnR4dCB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAxIC51cGRhdGUgLnByaWNlLFxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMyAudXBkYXRlIC5wcmljZSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAxIC51cGRhdGUgLnByaWNlLFxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMyAudXBkYXRlIC5wcmljZSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAxIC51cGRhdGUgLml0ZW0taW1nLFxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMyAudXBkYXRlIC5pdGVtLWltZyB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgICBtYXJnaW4tbGVmdDogNjhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAxIC51cGRhdGUgLml0ZW0taW1nLFxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMyAudXBkYXRlIC5pdGVtLWltZyB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAyIC5udW0sXG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IC5udW0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDIgLm51bSxcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDQgLm51bSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMiAubnVtIHAsXG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IC5udW0gcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAyIC5udW0gcCxcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDQgLm51bSBwIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAyIC5pdGVtLWlubmVyLFxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wNCAuaXRlbS1pbm5lciB7XG4gICAgcGFkZGluZzogMCAzMDZweCAwIDY0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMiAuaXRlbS1pbm5lciAudGl0bGUsXG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IC5pdGVtLWlubmVyIC50aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzNnB4O1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMiAuaXRlbS1pbm5lciAuaXRlbS10eHRpbWctY29udGFpbmVyIC5pdGVtLWltZyxcbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IC5pdGVtLWlubmVyIC5pdGVtLXR4dGltZy1jb250YWluZXIgLml0ZW0taW1nIHtcbiAgb3JkZXI6IDI7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMiAuaXRlbS1pbm5lciAuaXRlbS10eHRpbWctY29udGFpbmVyIC5pdGVtLXR4dCxcbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IC5pdGVtLWlubmVyIC5pdGVtLXR4dGltZy1jb250YWluZXIgLml0ZW0tdHh0IHtcbiAgb3JkZXI6IDE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDIgLnVwZGF0ZSAudGl0bGUsXG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IC51cGRhdGUgLnRpdGxlIHtcbiAgICBncmlkLWNvbHVtbjogMi8zO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDIgLnVwZGF0ZSAudGl0bGUsXG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IC51cGRhdGUgLnRpdGxlIHtcbiAgICBncmlkLWNvbHVtbjogMS8zO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDIgLnVwZGF0ZSAudHh0LFxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wNCAudXBkYXRlIC50eHQge1xuICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMiAudXBkYXRlIC50eHQsXG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTA0IC51cGRhdGUgLnR4dCB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAyIC51cGRhdGUgLnByaWNlLFxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wNCAudXBkYXRlIC5wcmljZSB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAyIC51cGRhdGUgLnByaWNlLFxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wNCAudXBkYXRlIC5wcmljZSB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24jaXRlbTAyIC51cGRhdGUgLml0ZW0taW1nLFxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wNCAudXBkYXRlIC5pdGVtLWltZyB7XG4gICAgZ3JpZC1jb2x1bW46IDEvMjtcbiAgICBtYXJnaW4tcmlnaHQ6IDY4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uI2l0ZW0wMiAudXBkYXRlIC5pdGVtLWltZyxcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbiNpdGVtMDQgLnVwZGF0ZSAuaXRlbS1pbWcge1xuICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ucmVjb21tZW5kZWQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLnJlY29tbWVuZGVkIHtcbiAgICBtYXJnaW46IDEyMHB4IGF1dG8gMDtcbiAgICBwYWRkaW5nOiAxMDVweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5yZWNvbW1lbmRlZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiBjYWxjKDEzMiAvIDM3NSAqIDEwMHZ3KSBhdXRvIDA7XG4gICAgcGFkZGluZzogY2FsYygzNiAvIDM3NSAqIDEwMHZ3KSAwO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLnJlY29tbWVuZGVkIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5yZWNvbW1lbmRlZCBoMiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5yZWNvbW1lbmRlZCBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIzIC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLnJlY29tbWVuZGVkIC5yZWNvbW1lbmRlZC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLnJlY29tbWVuZGVkIC5yZWNvbW1lbmRlZC1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDQ2cHg7XG4gICAgZ2FwOiAwIDY0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLnJlY29tbWVuZGVkIC5yZWNvbW1lbmRlZC1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMzQgLyAzNzUgKiAxMDB2dyk7XG4gICAgZ2FwOiBjYWxjKDY2IC8gMzc1ICogMTAwdncpIDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLnJlY29tbWVuZGVkIC5yZWNvbW1lbmRlZC1jb250YWluZXIgLnJlY29tbWVuZGVkLWl0ZW0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5yZWNvbW1lbmRlZCAucmVjb21tZW5kZWQtY29udGFpbmVyIC5yZWNvbW1lbmRlZC1pdGVtIHtcbiAgICB3aWR0aDogMzYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLnJlY29tbWVuZGVkIC5yZWNvbW1lbmRlZC1jb250YWluZXIgLnJlY29tbWVuZGVkLWl0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDI0NCAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5yZWNvbW1lbmRlZCAucmVjb21tZW5kZWQtY29udGFpbmVyIC5yZWNvbW1lbmRlZC1pdGVtIHAge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDNlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLnJlY29tbWVuZGVkIC5yZWNvbW1lbmRlZC1jb250YWluZXIgLnJlY29tbWVuZGVkLWl0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLnJlY29tbWVuZGVkIC5yZWNvbW1lbmRlZC1jb250YWluZXIgLnJlY29tbWVuZGVkLWl0ZW0gcCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEyIC8gMzc1ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE1IC8gMzc1ICogMTAwdncpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTIgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ucmVjb21tZW5kZWQgLmNoZWNrLFxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5yZWNvbW1lbmRlZCAuanVub25saW5lLWJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ucmVjb21tZW5kZWQgLmNoZWNrLFxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLnJlY29tbWVuZGVkIC5qdW5vbmxpbmUtYnRuIHtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLnJlY29tbWVuZGVkIC5jaGVjayxcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5yZWNvbW1lbmRlZCAuanVub25saW5lLWJ0biB7XG4gICAgd2lkdGg6IGNhbGMoMjQ0IC8gMzc1ICogMTAwdncpO1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMzAgLyAzNzUgKiAxMDB2dyk7XG4gICAgZm9udC1zaXplOiBjYWxjKDEyIC8gMzc1ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIwIC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLnJlY29tbWVuZGVkIC5jaGVjayB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMC41cHggc29saWQgIzAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLnJlY29tbWVuZGVkIC5jaGVjayB7XG4gICAgbWFyZ2luOiAxMXB4IGF1dG8gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ucmVjb21tZW5kZWQgLmNoZWNrIHtcbiAgICBtYXJnaW46IGNhbGMoMTIgLyAzNzUgKiAxMDB2dykgYXV0byAwO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjUwNF8wMyBzZWN0aW9uLnJlY29tbWVuZGVkIC5qdW5vbmxpbmUtYnRuIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDMgc2VjdGlvbi5yZWNvbW1lbmRlZCAuanVub25saW5lLWJ0biB7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNTA0XzAzIHNlY3Rpb24ucmVjb21tZW5kZWQgLmp1bm9ubGluZS1idG4ge1xuICAgIG1hcmdpbjogY2FsYyg4NCAvIDM3NSAqIDEwMHZ3KSBhdXRvIDA7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBmYWRlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBmYWRlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyB0eXBld3JpdGVyIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHR5cGV3cml0ZXIge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIHR5cGV3cml0ZXIge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHR5cGV3cml0ZXIge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG4iLCIvKlxuTW9kdWxlIEFjY29yZGlvbkpzXG4gKi9cbi5hY1xuICAuYWNcbiAgICAmLXRyaWdnZXJcbiAgICAgIGRpc3BsYXkgZmxleFxuICAgICAgYWxpZ24taXRlbXMgY2VudGVyXG4gICAgICBwb3NpdGlvbiByZWxhdGl2ZVxuICAgICAgK3BjKClcbiAgICAgICAgY3Vyc29yIHBvaW50ZXJcbiAgICAgIHNwYW5cbiAgICAgICAgcG9zaXRpb24gcmVsYXRpdmVcbiAgICAgICAgdGV4dC1pbmRlbnQgLTk5OTlweFxuICAgICAgICBvdmVyZmxvdyBoaWRkZW5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlclxuICAgICAgICAgIGNvbnRlbnQgJydcbiAgICAgICAgICBwb3NpdGlvbiBhYnNvbHV0ZVxuICAgICYtcGFuZWxcbiAgICAgIG92ZXJmbG93IGhpZGRlblxuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eSBoZWlnaHQsIHZpc2liaWxpdHlcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uIGVhc2VcbiAgJi5qcy1lbmFibGVkXG4gICAgLmFjLXBhbmVsXG4gICAgICB2aXNpYmlsaXR5IGhpZGRlblxuICAmLmlzLWFjdGl2ZVxuICAgIC5hYy1wYW5lbFxuICAgICAgdmlzaWJpbGl0eSB2aXNpYmxlIiwiLypcblBhZ2UgTHAgVHJlbmRzdHlsZVxuICovXG5oZWFkZXJcbiAgcG9zaXRpb24gcmVsYXRpdmVcbi5wYy1tZW51LCAuc3AtbWVudVxuICBwb3NpdGlvbiByZWxhdGl2ZVxuICB6LWluZGV4IDJcbmJvZHlcbiAgb3ZlcmZsb3cgdmlzaWJsZVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI1MDRfMDNcbiAgcG9zaXRpb24gcmVsYXRpdmVcbiAgZm9udC1zaXplIDBcbiAgY29sb3IgIzAwMDAwMFxuICBmb250LWZhbWlseSBcIlplbiBLYWt1IEdvdGhpYyBOZXdcIiwgc2Fucy1zZXJpZlxuICBiYWNrZ3JvdW5kICNGNEYwRTlcbiAgb3ZlcmZsb3cgaGlkZGVuXG4gIGltZyxcbiAgdmlkZW9cbiAgICB3aWR0aCAxMDAlXG4gICpcbiAgICBib3gtc2l6aW5nIGJvcmRlci1ib3hcbiAgYVxuICAgIGRpc3BsYXkgaW5saW5lLWJsb2NrXG4gIC5mYWRlLC56b29tXG4gICAgb3BhY2l0eSAwXG4gIC50eXBld3JpdGVyXG4gICAgb3BhY2l0eSAwXG4gICAgdmlzaWJpbGl0eSBoaWRkZW5cbiAgLmZhZGUuYWN0aXZlXG4gICAgYW5pbWF0aW9uIGZhZGUgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHNcbiAgLnR5cGV3cml0ZXIuYWN0aXZlXG4gICAgYW5pbWF0aW9uIHR5cGV3cml0ZXIgMHMgZWFzZS1pbi1vdXQgZm9yd2FyZHNcbiAgQGtleWZyYW1lcyBmYWRlXG4gICAgMCVcbiAgICAgIG9wYWNpdHkgMFxuICAgICAgdHJhbnNmb3JtIHRyYW5zbGF0ZVkoMzBweClcbiAgICAxMDAlXG4gICAgICBvcGFjaXR5IDFcbiAgICAgIHRyYW5zZm9ybSB0cmFuc2xhdGVZKDApXG4gIEBrZXlmcmFtZXMgdHlwZXdyaXRlclxuICAgIDAlXG4gICAgICBvcGFjaXR5IDBcbiAgICAgIHZpc2liaWxpdHkgaGlkZGVuXG4gICAgMTAwJVxuICAgICAgb3BhY2l0eSAxXG4gICAgICB2aXNpYmlsaXR5IHZpc2libGVcbiAgLnBjXG4gICAgK3NwKClcbiAgICAgIGRpc3BsYXkgbm9uZSAhaW1wb3J0YW50XG4gIC5zcFxuICAgICtwYygpXG4gICAgICBkaXNwbGF5IG5vbmUgIWltcG9ydGFudFxuXG4gIHNlY3Rpb25cbiAgICBwb3NpdGlvbiByZWxhdGl2ZVxuICAgIG1hcmdpbiAwIGF1dG9cbiAgICAmLmt2XG4gICAgICBtYXJnaW4gMCBhdXRvXG4gICAgICBkaXNwbGF5IGZsZXhcbiAgICAgIGZsZXgtd3JhcCB3cmFwXG4gICAgICBwb3NpdGlvbiByZWxhdGl2ZVxuICAgICAgK3BjKClcbiAgICAgICAgd2lkdGggOTYwcHhcbiAgICAgICAgZ2FwIDlweFxuICAgICAgK3NwKClcbiAgICAgICAgd2lkdGggY2FsYygzMjkgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgZ2FwIGNhbGMoNCAvIDM3NSAqIDEwMHZ3KVxuICAgICAgaW1nXG4gICAgICAgIGFuaW1hdGlvbiB0eXBld3JpdGVyIDBzIGVhc2UtaW4tb3V0IGZvcndhcmRzXG4gICAgICAgIHZpc2liaWxpdHkgaGlkZGVuXG4gICAgICAgIG9wYWNpdHkgMFxuICAgICAgICArcGMoKVxuICAgICAgICAgIHdpZHRoIDMxNHB4XG4gICAgICAgICtzcCgpXG4gICAgICAgICAgd2lkdGggY2FsYygxMDcgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgJjpudGgtb2YtdHlwZSgyKVxuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheSAuMnNcbiAgICAgICAgJjpudGgtb2YtdHlwZSgzKVxuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheSAuNHNcbiAgICAgICAgJjpudGgtb2YtdHlwZSg0KVxuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheSAuNnNcbiAgICAgICAgJjpudGgtb2YtdHlwZSg1KVxuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheSAuOHNcbiAgICAgICAgJjpudGgtb2YtdHlwZSg2KVxuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheSAxc1xuICAgICAgICAmOm50aC1vZi10eXBlKDcpXG4gICAgICAgICAgYW5pbWF0aW9uLWRlbGF5IDEuMnNcbiAgICAgICAgJjpudGgtb2YtdHlwZSg4KVxuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheSAxLjRzXG4gICAgICAgICY6bnRoLW9mLXR5cGUoOSlcbiAgICAgICAgICBhbmltYXRpb24tZGVsYXkgMS42c1xuICAgICAgcFxuICAgICAgICBwb3NpdGlvbiBhYnNvbHV0ZVxuICAgICAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0IDcwMFxuICAgICAgICBvcGFjaXR5IDBcbiAgICAgICAgYW5pbWF0aW9uIGZhZGUgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHNcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5IDEuOHNcbiAgICAgICAgJjpudGgtb2YtdHlwZSgxKSwmOm50aC1vZi10eXBlKDMpXG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICtwYygpXG4gICAgICAgICAgICBmb250LXNpemUgNzJweFxuICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4ICNGRkY3NDM7XG4gICAgICAgICAgK3NwKClcbiAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDI1IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAuNXB4ICNGRkY3NDM7XG4gICAgICAgICY6bnRoLW9mLXR5cGUoMSlcbiAgICAgICAgICB3cml0aW5nLW1vZGUgdmVydGljYWwtbHJcbiAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgdG9wIDM0cHhcbiAgICAgICAgICAgIGxlZnQgMjYwcHhcbiAgICAgICAgICArc3AoKVxuICAgICAgICAgICAgdG9wIGNhbGMoMTIgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgIGxlZnQgY2FsYyg4OCAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAmOm50aC1vZi10eXBlKDIpXG4gICAgICAgICAgY29sb3IgI0ZGRjc0M1xuICAgICAgICAgICtwYygpXG4gICAgICAgICAgICBmb250LXNpemUgODRweFxuICAgICAgICAgICAgdG9wIDUxNHB4XG4gICAgICAgICAgICBsZWZ0IDM2cHhcbiAgICAgICAgICArc3AoKVxuICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMjUgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgIHRvcCBjYWxjKDE4MyAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgbGVmdCBjYWxjKDEwIC8gMzc1ICogMTAwdncpXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMylcbiAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgYm90dG9tIDExcHhcbiAgICAgICAgICAgIHJpZ2h0IDI1cHhcbiAgICAgICAgICArc3AoKVxuICAgICAgICAgICAgYm90dG9tIGNhbGMoMCAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgcmlnaHQgY2FsYygxMiAvIDM3NSAqIDEwMHZ3KVxuICAgICYucmVhZFxuICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcbiAgICAgICtwYygpXG4gICAgICAgIG1hcmdpbi10b3AgOTZweFxuICAgICAgK3NwKClcbiAgICAgICAgbWFyZ2luLXRvcCBjYWxjKDE4IC8gMzc1ICogMTAwdncpXG4gICAgICBkbFxuICAgICAgICBkdFxuICAgICAgICAgICtwYygpXG4gICAgICAgICAgICBmb250LXNpemUgMjBweFxuICAgICAgICAgICAgZm9udC13ZWlnaHQgNzAwXG4gICAgICAgICAgICBsaW5lLWhlaWdodCAxNTAlXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZyAuMDNlbVxuICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICBmb250LXNpemUgY2FsYygxNCAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgZm9udC13ZWlnaHQgNTAwXG4gICAgICAgICAgICBsaW5lLWhlaWdodCBjYWxjKDIwIC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZyAtLjA3ZW1cbiAgICAgICAgZGRcbiAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgZm9udC1zaXplIDE1cHhcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0IDUwMFxuICAgICAgICAgICAgbGluZS1oZWlnaHQgMjZweFxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmcgLjAzZW1cbiAgICAgICAgICAgIG1hcmdpbi10b3AgMTRweFxuICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICBmb250LXNpemUgY2FsYygxMiAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgbGluZS1oZWlnaHQgY2FsYygxNyAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmcgLS4wNGVtXG4gICAgICAgICAgICBtYXJnaW4tdG9wIGNhbGMoMTIgLyAzNzUgKiAxMDB2dylcbiAgICAmLm1lbnVcbiAgICAgICtwYygpXG4gICAgICAgIG1hcmdpbi10b3AgMTA1cHhcbiAgICAgICtzcCgpXG4gICAgICAgIG1hcmdpbi10b3AgY2FsYyg0MiAvIDM3NSAqIDEwMHZ3KVxuICAgICAgLm1lbnUtY29udGFpbmVyXG4gICAgICAgIGRpc3BsYXkgZmxleFxuICAgICAgICBmbGV4LXdyYXAgd3JhcFxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQgY2VudGVyXG4gICAgICAgICtwYygpXG4gICAgICAgICAgZ2FwIDAgMzJweFxuICAgICAgICArc3AoKVxuICAgICAgICAgIGdhcCBjYWxjKDE4IC8gMzc1ICogMTAwdncpIGNhbGMoMTUgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgLm1lbnUtaXRlbVxuICAgICAgICAgIHBvc2l0aW9uIHJlbGF0aXZlXG4gICAgICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcbiAgICAgICAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgK3BjKClcbiAgICAgICAgICAgIHdpZHRoIDE2MHB4XG4gICAgICAgICAgK3NwKClcbiAgICAgICAgICAgIHdpZHRoIGNhbGMoMTE2IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgICtwYygpXG4gICAgICAgICAgICAgIGRpc3BsYXkgYmxvY2tcbiAgICAgICAgICAgICAgY29udGVudCBcIlwiXG4gICAgICAgICAgICAgIHdpZHRoIDdweFxuICAgICAgICAgICAgICBoZWlnaHQgN3B4XG4gICAgICAgICAgICAgIGJvcmRlci10b3AgMXB4IHNvbGlkICMwMDBcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0IDFweCBzb2xpZCAjMDAwXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZylcbiAgICAgICAgICAgICAgbWFyZ2luIDNweCBhdXRvIDBcbiAgICAgICAgICAubnVtXG4gICAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgICBmb250LXNpemUgMjBweFxuICAgICAgICAgICAgICBmb250LXdlaWdodCA2MDBcbiAgICAgICAgICAgICAgcG9zaXRpb24gYWJzb2x1dGVcbiAgICAgICAgICAgICAgdG9wIC0xN3B4XG4gICAgICAgICAgICAgIHJpZ2h0IDEwcHhcbiAgICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDE4IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgaW1nXG4gICAgICAgICAgICBhc3BlY3QtcmF0aW8gMSAvIDFcbiAgICAgICAgICAgICtwYygpXG4gICAgICAgICAgICAgIHdpZHRoIDEwMCVcbiAgICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICAgIHdpZHRoIGNhbGMoODcgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgICAgbWFyZ2luIDAgYXV0b1xuICAgICAgICAgIC5kZXBhcnRtZW50XG4gICAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgICBmb250LXNpemUgMTJweFxuICAgICAgICAgICAgICBsaW5lLWhlaWdodCAxOHB4XG4gICAgICAgICAgICAgIG1hcmdpbi10b3AgMTBweFxuICAgICAgICAgICAgK3NwKClcbiAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMTAgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQgY2FsYygxNSAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgICBtYXJnaW4tdG9wIGNhbGMoMiAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgIC5uYW1lXG4gICAgICAgICAgICBmb250LXdlaWdodCA2MDBcbiAgICAgICAgICAgICtwYygpXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZSAxNnB4XG4gICAgICAgICAgICArc3AoKVxuICAgICAgICAgICAgICBmb250LXNpemUgY2FsYygxNSAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgIGFcbiAgICAgICAgICAgIHBvc2l0aW9uIGFic29sdXRlXG4gICAgICAgICAgICB0b3AgMFxuICAgICAgICAgICAgbGVmdCAwXG4gICAgICAgICAgICB3aWR0aCAxMDAlXG4gICAgICAgICAgICBoZWlnaHQgMTAwJVxuICAgICYuaXRlbVxuICAgICAgbWFyZ2luIDAgYXV0b1xuICAgICAgK3BjKClcbiAgICAgICAgLy8gd2lkdGggMTYwMHB4XG4gICAgICArc3AoKVxuICAgICAgICB3aWR0aCAxMDAlXG4gICAgICAubnVtXG4gICAgICAgIGJvcmRlci1ib3R0b20gMXB4IHNvbGlkICMwMDBcbiAgICAgICAgK3BjKClcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbSA4cHhcbiAgICAgICAgICB3aWR0aCAxMDAwcHhcbiAgICAgICAgK3NwKClcbiAgICAgICAgICBwYWRkaW5nIDAgY2FsYygyNiAvIDM3NSAqIDEwMHZ3KSBjYWxjKDQgLyAzNzUgKiAxMDB2dykgMFxuICAgICAgICAgIHdpZHRoIDEwMCVcbiAgICAgICAgcFxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXdlaWdodCA2MDBcbiAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgZm9udC1zaXplIDQwcHhcbiAgICAgICAgICArc3AoKVxuICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMjYgLyAzNzUgKiAxMDB2dylcbiAgICAgIC5pdGVtLWlubmVyXG4gICAgICAgIHBvc2l0aW9uIHJlbGF0aXZlXG4gICAgICAgICtwYygpXG4gICAgICAgICAgd2lkdGggOTYwcHhcbiAgICAgICAgICBtYXJnaW4gNzhweCBhdXRvIDBcbiAgICAgICAgK3NwKClcbiAgICAgICAgICB3aWR0aCBjYWxjKDMyNyAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgIG1hcmdpbiBjYWxjKDI0IC8gMzc1ICogMTAwdncpIGF1dG8gMFxuICAgICAgICAudGl0bGVcbiAgICAgICAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgcG9zaXRpb24gcmVsYXRpdmVcbiAgICAgICAgICB6LWluZGV4IDJcbiAgICAgICAgICArc3AoKVxuICAgICAgICAgICAgbWFyZ2luLWxlZnQgY2FsYygxNiAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgIC5kZXBhcnRtZW50XG4gICAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgICBmb250LXNpemUgMTRweFxuICAgICAgICAgICAgK3NwKClcbiAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMTIgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAubmFtZVxuICAgICAgICAgICAgZGlzcGxheSBmbGV4XG4gICAgICAgICAgICBhbGlnbi1pdGVtcyBjZW50ZXJcbiAgICAgICAgICAgICtwYygpXG4gICAgICAgICAgICAgIGdhcCAwIDdweFxuICAgICAgICAgICAgK3NwKClcbiAgICAgICAgICAgICAgZ2FwIDAgY2FsYyg1IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICAgIG1hcmdpbi10b3AgY2FsYygtNyAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgcFxuICAgICAgICAgICAgICBmb250LXdlaWdodCA2MDBcbiAgICAgICAgICAgICAgK3BjKClcbiAgICAgICAgICAgICAgICBmb250LXNpemUgMjRweFxuICAgICAgICAgICAgICArc3AoKVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDIwIC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICBpbWdcbiAgICAgICAgICAgICAgK3BjKClcbiAgICAgICAgICAgICAgICB3aWR0aCAyMHB4XG4gICAgICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICAgICAgd2lkdGggY2FsYygxNyAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgIGFcbiAgICAgICAgICAgIHBvc2l0aW9uIGFic29sdXRlXG4gICAgICAgICAgICB0b3AgMFxuICAgICAgICAgICAgbGVmdCAwXG4gICAgICAgICAgICB3aWR0aCAxMDAlXG4gICAgICAgICAgICBoZWlnaHQgMTAwJVxuICAgICAgICAuaXRlbS10eHRpbWctY29udGFpbmVyXG4gICAgICAgICAgZGlzcGxheSBmbGV4XG4gICAgICAgICAgK3BjKClcbiAgICAgICAgICAgIG1hcmdpbi10b3AgNDZweFxuICAgICAgICAgICAgZ2FwIDAgNTZweFxuICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICB3aWR0aCBjYWxjKDE5MSAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb24gY29sdW1uXG4gICAgICAgICAgICBtYXJnaW4gY2FsYyg1MiAvIDM3NSAqIDEwMHZ3KSAwIDAgYXV0b1xuICAgICAgICAgICAgZ2FwIGNhbGMoMjEgLyAzNzUgKiAxMDB2dykgMFxuICAgICAgICAgIC5pdGVtLWltZ1xuICAgICAgICAgICAgK3BjKClcbiAgICAgICAgICAgICAgd2lkdGggMjU0cHhcbiAgICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICAgIHdpZHRoIDEwMCVcbiAgICAgICAgICAgICAgb3JkZXIgMlxuICAgICAgICAgIC5pdGVtLXR4dFxuICAgICAgICAgICAgK3BjKClcbiAgICAgICAgICAgICAgd2lkdGggMjgwcHhcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcCA0MHB4XG4gICAgICAgICAgICArc3AoKVxuICAgICAgICAgICAgICB3aWR0aCAxMDAlXG4gICAgICAgICAgICAgIG9yZGVyIDFcbiAgICAgICAgICAgIGRsXG4gICAgICAgICAgICAgIGR0XG4gICAgICAgICAgICAgICAgK3NwKClcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0IGNhbGMoOCAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgICAgIHNwYW5cbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0IDUwMFxuICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmcgLS4wM2VtXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5IGlubGluZS1ibG9ja1xuICAgICAgICAgICAgICAgICAgY29sb3IgI2ZmZlxuICAgICAgICAgICAgICAgICAgK3BjKClcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplIDIwcHhcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQgMjhweFxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nIDAgNHB4XG4gICAgICAgICAgICAgICAgICArc3AoKVxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemUgY2FsYygxNiAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCBjYWxjKDE5IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmcgMCBjYWxjKDEgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgICAgICAgICYrc3BhblxuICAgICAgICAgICAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3AgNnB4XG4gICAgICAgICAgICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcCBjYWxjKDMgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgICAgZGRcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZyAuMDNlbVxuICAgICAgICAgICAgICAgICtwYygpXG4gICAgICAgICAgICAgICAgICBmb250LXNpemUgMTVweFxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQgMjZweFxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcCAxOXB4XG4gICAgICAgICAgICAgICAgK3NwKClcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDEyIC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCBjYWxjKDE1IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wIGNhbGMoMTMgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0IGNhbGMoMjkgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgLm1vZGVsXG4gICAgICAgICAgcG9zaXRpb24gYWJzb2x1dGVcbiAgICAgIC51cGRhdGVcbiAgICAgICAgZGlzcGxheSBncmlkXG4gICAgICAgIHBvc2l0aW9uIHJlbGF0aXZlXG4gICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgK3NwKClcbiAgICAgICAgICAgIGRpc3BsYXkgYmxvY2tcbiAgICAgICAgICAgIGNvbnRlbnQgXCJcIlxuICAgICAgICAgICAgd2lkdGggMTAwJVxuICAgICAgICAgICAgaGVpZ2h0IGNhbGMoMjcyIC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICBiYWNrZ3JvdW5kIHJnYmEoMjAwLDE4NSwxNTEsLjIxKVxuICAgICAgICAgICAgcG9zaXRpb24gYWJzb2x1dGVcbiAgICAgICAgICAgIHRvcCBjYWxjKDM0IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICBsZWZ0IDBcbiAgICAgICAgK3BjKClcbiAgICAgICAgICB3aWR0aCA5NjBweFxuICAgICAgICAgIG1hcmdpbiAxNjBweCBhdXRvIDBcbiAgICAgICAgICBwYWRkaW5nIDcycHggNjRweCAyMnB4XG4gICAgICAgICAgYmFja2dyb3VuZCByZ2JhKDIwMCwxODUsMTUxLC4yMSlcbiAgICAgICAgK3NwKClcbiAgICAgICAgICB3aWR0aCAxMDAlXG4gICAgICAgICAgbWFyZ2luIGNhbGMoODAgLyAzNzUgKiAxMDB2dykgYXV0byAwXG4gICAgICAgIC50aXRsZVxuICAgICAgICAgIG1hcmdpbiAwIGF1dG9cbiAgICAgICAgICBwb3NpdGlvbiByZWxhdGl2ZVxuICAgICAgICAgIGdyaWQtcm93IDEgLyAyXG4gICAgICAgICAgK3BjKClcbiAgICAgICAgICAgIHdpZHRoIDIwNXB4XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQgNjhweFxuICAgICAgICAgICAgbWFyZ2luLXRvcCAzNHB4XG4gICAgICAgICAgK3NwKClcbiAgICAgICAgICAgIHdpZHRoIGNhbGMoMTU4IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQgY2FsYyg0NiAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbSBjYWxjKDI2IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgcFxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKVxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtIHJvdGF0ZSgtMTNkZWcpXG4gICAgICAgICAgICAgIHBvc2l0aW9uIGFic29sdXRlXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0IDcwMFxuICAgICAgICAgICAgICBsaW5lLWhlaWdodCAxMDAlXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nIC4wMmVtXG4gICAgICAgICAgICAgICtwYygpXG4gICAgICAgICAgICAgICAgZm9udC1zaXplIDMycHhcbiAgICAgICAgICAgICAgICB0b3AgLTM5cHhcbiAgICAgICAgICAgICAgICBsZWZ0IDBcbiAgICAgICAgICAgICAgK3NwKClcbiAgICAgICAgICAgICAgICBmb250LXNpemUgY2FsYygyMiAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgICAgIHRvcCBjYWxjKC0yNSAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgICAgIGxlZnQgMFxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKVxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZyAuMDdlbVxuICAgICAgICAgICAgICBjb2xvciAjZmZmXG4gICAgICAgICAgICAgIGRpc3BsYXkgaW5saW5lLWJsb2NrXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0IDUwMFxuICAgICAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSAyNXB4XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQgMjhweFxuICAgICAgICAgICAgICAgIHBhZGRpbmcgMCAxNnB4XG4gICAgICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMjIgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCBjYWxjKDIzIC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICAgICAgcGFkZGluZyAwIGNhbGMoMTAgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgLnR4dFxuICAgICAgICAgIGxldHRlci1zcGFjaW5nIC4wM2VtXG4gICAgICAgICAgK3BjKClcbiAgICAgICAgICAgIGZvbnQtc2l6ZSAxNXB4XG4gICAgICAgICAgICBsaW5lLWhlaWdodCAyNnB4XG4gICAgICAgICAgICB3aWR0aCAzNTZweFxuICAgICAgICAgICAgbWFyZ2luLXRvcCAtMTBweFxuICAgICAgICAgICAgZ3JpZC1yb3cgMiAvIDNcbiAgICAgICAgICArc3AoKVxuICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMTIgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMTUgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgIHdpZHRoIGNhbGMoMTI5IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICBtYXJnaW4tdG9wIGNhbGMoMjYgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgIGdyaWQtcm93IDIgLyAzXG4gICAgICAgIC5wcmljZVxuICAgICAgICAgIHRleHQtYWxpZ24gY2VudGVyXG4gICAgICAgICAgK3BjKClcbiAgICAgICAgICAgIHdpZHRoIDM1NnB4XG4gICAgICAgICAgICBtYXJnaW4tdG9wIC0zMnB4XG4gICAgICAgICAgICBncmlkLXJvdyAzIC8gNFxuICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICB3aWR0aCAxMDAlXG4gICAgICAgICAgICBtYXJnaW4tdG9wIGNhbGMoNzUgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgIGdyaWQtcm93IDMgLyA0XG4gICAgICAgICAgdWxcbiAgICAgICAgICAgIHRleHQtYWxpZ24gbGVmdFxuICAgICAgICAgICAgZGlzcGxheSBpbmxpbmUtYmxvY2tcbiAgICAgICAgICAgIGxpXG4gICAgICAgICAgICAgIGRpc3BsYXkgZmxleFxuICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZClcbiAgICAgICAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbSAxM3B4XG4gICAgICAgICAgICAgICAgK3NwKClcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b20gY2FsYygxMCAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgICBzcGFuXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQgMTAwJVxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nIC0uMDNlbVxuICAgICAgICAgICAgICAgICtwYygpXG4gICAgICAgICAgICAgICAgICBmb250LXNpemUgMTRweFxuICAgICAgICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICAgICAgICBmb250LXNpemUgY2FsYygxNCAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgICBhXG4gICAgICAgICAgICAgICAgZGlzcGxheSBibG9ja1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ24gY2VudGVyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZCAjMDAwXG4gICAgICAgICAgICAgICAgY29sb3IgI2ZmZlxuICAgICAgICAgICAgICAgICtwYygpXG4gICAgICAgICAgICAgICAgICB3aWR0aCA1NnB4XG4gICAgICAgICAgICAgICAgICBmb250LXNpemUgMTJweFxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQgMThweFxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1cyAyMHB4XG4gICAgICAgICAgICAgICAgK3NwKCAgKVxuICAgICAgICAgICAgICAgICAgd2lkdGggY2FsYyg1MiAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMTIgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMTcgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXMgY2FsYyg4IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgLm1vcmVcbiAgICAgICAgICAgIGRpc3BsYXkgYmxvY2tcbiAgICAgICAgICAgIGJvcmRlciAxcHggc29saWQgIzAwMFxuICAgICAgICAgICAgYmFja2dyb3VuZCAjZmZmXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZyAtLjAzZW1cbiAgICAgICAgICAgIHRleHQtYWxpZ24gY2VudGVyXG4gICAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgICB3aWR0aCAyNDBweFxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzIDMwcHhcbiAgICAgICAgICAgICAgZm9udC1zaXplIDEyICBweFxuICAgICAgICAgICAgICBsaW5lLWhlaWdodCAzMnB4XG4gICAgICAgICAgICAgIG1hcmdpbiAzMXB4IGF1dG8gMFxuICAgICAgICAgICAgK3NwKClcbiAgICAgICAgICAgICAgd2lkdGggY2FsYygyNDQgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1cyBjYWxjKDMwIC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDEyIC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMjAgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgICAgbWFyZ2luIGNhbGMoMzggLyAzNzUgKiAxMDB2dykgYXV0byAwXG4gICAgICAgICAgICAmKy5tb3JlXG4gICAgICAgICAgICAgICtwYygpXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcCA4cHhcbiAgICAgICAgICAgICAgK3NwKClcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wIGNhbGMoMTYgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgLml0ZW0taW1nXG4gICAgICAgICAgcG9zaXRpb24gcmVsYXRpdmVcbiAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgd2lkdGggNDA4cHhcbiAgICAgICAgICAgIGdyaWQtcm93IDEgLyA0XG4gICAgICAgICAgK3NwKClcbiAgICAgICAgICAgIHdpZHRoIGNhbGMoMTkxIC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICBncmlkLXJvdyAyIC8gM1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQgY2FsYygyNCAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgIC5zd2lwZXItd3JhcHBlclxuICAgICAgICAgICAgK3BjKClcbiAgICAgICAgICAgICAgZGlzcGxheSBmbGV4XG4gICAgICAgICAgICAgIGZsZXgtd3JhcCB3cmFwXG4gICAgICAgICAgICAgIGdhcCAxNnB4XG4gICAgICAgICAgICAuc3dpcGVyLXNsaWRlXG4gICAgICAgICAgICAgICtwYygpXG4gICAgICAgICAgICAgICAgd2lkdGggMTk2cHhcbiAgICAgICAgICAgICAgICBoZWlnaHQgMjM0cHhcbiAgICAgICAgICAgICAgICBwb3NpdGlvbiByZWxhdGl2ZVxuICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbjEsLnN3aXBlci1wYWdpbmF0aW9uMiwuc3dpcGVyLXBhZ2luYXRpb24zLC5zd2lwZXItcGFnaW5hdGlvbjRcbiAgICAgICAgICAgIG1hcmdpbi10b3AgY2FsYygxMSAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgZGlzcGxheSBmbGV4XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQgY2VudGVyXG4gICAgICAgICAgICBnYXAgMCBjYWxjKDEzIC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0XG4gICAgICAgICAgICAgIHdpZHRoIGNhbGMoNSAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgICBoZWlnaHQgY2FsYyg1IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZVxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kICMwMDBcbiAgICAgICAgICBwXG4gICAgICAgICAgICBmb250LWZhbWlseSBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZlxuICAgICAgICAgICAgZm9udC1zaXplIDQwcHhcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0IDUwMFxuICAgICAgICAgICAgcG9zaXRpb24gYWJzb2x1dGVcbiAgICAgICAgICAgIGNvbG9yICNmZmZcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0IDEwMCVcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSlcbiAgICAgICAgICAgICAgYm90dG9tIDQzcHhcbiAgICAgICAgICAgICAgcmlnaHQgMzlweFxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKVxuICAgICAgICAgICAgICB0cmFuc2Zvcm0gcm90YXRlKC05MGRlZylcbiAgICAgICAgICAgICAgYm90dG9tIDEzM3B4XG4gICAgICAgICAgICAgIHJpZ2h0IC05M3B4XG4gICAgICAgICAgICArc3AoKVxuICAgICAgICAgICAgICBkaXNwbGF5IG5vbmVcblxuICAgICYjaXRlbTAxXG4gICAgICArcGMoKVxuICAgICAgICBtYXJnaW4tdG9wIDEwN3B4XG4gICAgICArc3AoKVxuICAgICAgICBtYXJnaW4tdG9wIGNhbGMoNTMgLyAzNzUgKiAxMDB2dylcbiAgICAgIC5pdGVtLWlubmVyXG4gICAgICAgIC5pdGVtLXR4dGltZy1jb250YWluZXJcbiAgICAgICAgICAuaXRlbS10eHRcbiAgICAgICAgICAgIGRsXG4gICAgICAgICAgICAgIGR0XG4gICAgICAgICAgICAgICAgc3BhblxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZCAjQzZBQzZGXG4gICAgICAgIC5tb2RlbFxuICAgICAgICAgICtwYygpXG4gICAgICAgICAgICB3aWR0aCAyODZweFxuICAgICAgICAgICAgdG9wIC0xMTdweFxuICAgICAgICAgICAgbGVmdCA2NHB4XG4gICAgICAgICAgK3NwKClcbiAgICAgICAgICAgIHdpZHRoIGNhbGMoMjI2IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICB0b3AgY2FsYyg0NSAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgbGVmdCBjYWxjKC0zMyAvIDM3NSAqIDEwMHZ3KVxuICAgICAgLnVwZGF0ZVxuICAgICAgICAudGl0bGVcbiAgICAgICAgICBwXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpXG4gICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UgMXB4ICNDNkFDNkZcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMilcbiAgICAgICAgICAgICAgYmFja2dyb3VuZCAjYzZhYzZmXG4gICAgICAgIC5wcmljZVxuICAgICAgICAgIHVsXG4gICAgICAgICAgICBsaVxuICAgICAgICAgICAgICBzcGFuXG4gICAgICAgICAgICAgICAgK3BjKClcbiAgICAgICAgICAgICAgICAgIHdpZHRoIDEzM3B4XG4gICAgICAgICAgICAgICAgK3NwKClcbiAgICAgICAgICAgICAgICAgIHdpZHRoIGNhbGMoMTMyIC8gMzc1ICogMTAwdncpXG5cbiAgICAmI2l0ZW0wMlxuICAgICAgK3BjKClcbiAgICAgICAgbWFyZ2luLXRvcCAxNDZweFxuICAgICAgK3NwKClcbiAgICAgICAgbWFyZ2luLXRvcCBjYWxjKDk0IC8gMzc1ICogMTAwdncpXG4gICAgICAuaXRlbS1pbm5lclxuICAgICAgICAuaXRlbS10eHRpbWctY29udGFpbmVyXG4gICAgICAgICAgLml0ZW0tdHh0XG4gICAgICAgICAgICBkbFxuICAgICAgICAgICAgICBkdFxuICAgICAgICAgICAgICAgIHNwYW5cbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQgIzk2Q0JFOFxuICAgICAgICAubW9kZWxcbiAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgd2lkdGggMjk3cHhcbiAgICAgICAgICAgIHRvcCAtMTgwcHhcbiAgICAgICAgICAgIHJpZ2h0IDU2cHhcbiAgICAgICAgICArc3AoKVxuICAgICAgICAgICAgd2lkdGggY2FsYygyMjYgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgIHRvcCBjYWxjKDAgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgIGxlZnQgY2FsYygtNDUgLyAzNzUgKiAxMDB2dylcbiAgICAgIC51cGRhdGVcbiAgICAgICAgLnRpdGxlXG4gICAgICAgICAgcFxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKVxuICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlIDFweCAjOTZDQkU4XG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpXG4gICAgICAgICAgICAgIGJhY2tncm91bmQgIzk2Q0JFOFxuICAgICAgICAucHJpY2VcbiAgICAgICAgICB1bFxuICAgICAgICAgICAgbGlcbiAgICAgICAgICAgICAgc3BhblxuICAgICAgICAgICAgICAgICtwYygpXG4gICAgICAgICAgICAgICAgICB3aWR0aCAyMjRweFxuICAgICAgICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICAgICAgICB3aWR0aCBjYWxjKDIyNiAvIDM3NSAqIDEwMHZ3KVxuXG4gICAgJiNpdGVtMDNcbiAgICAgICtwYygpXG4gICAgICAgIG1hcmdpbi10b3AgMTUwcHhcbiAgICAgICtzcCgpXG4gICAgICAgIG1hcmdpbi10b3AgY2FsYyg5MyAvIDM3NSAqIDEwMHZ3KVxuICAgICAgLml0ZW0taW5uZXJcbiAgICAgICAgLml0ZW0tdHh0aW1nLWNvbnRhaW5lclxuICAgICAgICAgIC5pdGVtLXR4dFxuICAgICAgICAgICAgZGxcbiAgICAgICAgICAgICAgZHRcbiAgICAgICAgICAgICAgICBzcGFuXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kICNCNkQzNzlcbiAgICAgICAgLm1vZGVsXG4gICAgICAgICAgK3BjKClcbiAgICAgICAgICAgIHdpZHRoIDMyNHB4XG4gICAgICAgICAgICB0b3AgLTIxNnB4XG4gICAgICAgICAgICBsZWZ0IDI1cHhcbiAgICAgICAgICArc3AoKVxuICAgICAgICAgICAgd2lkdGggY2FsYygyNTQgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgIHRvcCBjYWxjKC0zNSAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgbGVmdCBjYWxjKC01MCAvIDM3NSAqIDEwMHZ3KVxuICAgICAgLnVwZGF0ZVxuICAgICAgICAudGl0bGVcbiAgICAgICAgICBwXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpXG4gICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2UgMXB4ICNCNkQzNzlcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMilcbiAgICAgICAgICAgICAgYmFja2dyb3VuZCAjQjZEMzc5XG4gICAgICAgIC5wcmljZVxuICAgICAgICAgIHVsXG4gICAgICAgICAgICBsaVxuICAgICAgICAgICAgICBzcGFuXG4gICAgICAgICAgICAgICAgK3BjKClcbiAgICAgICAgICAgICAgICAgIHdpZHRoIDE2NnB4XG4gICAgICAgICAgICAgICAgK3NwKClcbiAgICAgICAgICAgICAgICAgIHdpZHRoIGNhbGMoMTYxIC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICAgIFxuICAgICYjaXRlbTA0XG4gICAgICArcGMoKVxuICAgICAgICBtYXJnaW4tdG9wIDE0OHB4XG4gICAgICArc3AoKVxuICAgICAgICBtYXJnaW4tdG9wIGNhbGMoODkgLyAzNzUgKiAxMDB2dylcbiAgICAgIC5pdGVtLWlubmVyXG4gICAgICAgIC5pdGVtLXR4dGltZy1jb250YWluZXJcbiAgICAgICAgICAuaXRlbS10eHRcbiAgICAgICAgICAgIGRsXG4gICAgICAgICAgICAgIGR0XG4gICAgICAgICAgICAgICAgc3BhblxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZCAjQzVBMEUzXG4gICAgICAgIC5tb2RlbFxuICAgICAgICAgICtwYygpXG4gICAgICAgICAgICB3aWR0aCAzNTBweFxuICAgICAgICAgICAgdG9wIC0yMTJweFxuICAgICAgICAgICAgcmlnaHQgMjNweFxuICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICB3aWR0aCBjYWxjKDI4NiAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgdG9wIGNhbGMoLTM5IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgICBsZWZ0IGNhbGMoLTUzIC8gMzc1ICogMTAwdncpXG4gICAgICAudXBkYXRlXG4gICAgICAgIC50aXRsZVxuICAgICAgICAgIHBcbiAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSlcbiAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZSAxcHggI0M1QTBFM1xuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKVxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kICNDNUEwRTNcbiAgICAgICAgLnByaWNlXG4gICAgICAgICAgdWxcbiAgICAgICAgICAgIGxpXG4gICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMilcbiAgICAgICAgICAgICAgICBzcGFuXG4gICAgICAgICAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgICAgICAgICB3aWR0aCAyMTJweFxuICAgICAgICAgICAgICAgICAgK3NwKClcbiAgICAgICAgICAgICAgICAgICAgd2lkdGggY2FsYygyODYgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgICAgc3BhblxuICAgICAgICAgICAgICAgICtwYygpXG4gICAgICAgICAgICAgICAgICB3aWR0aCAxNjVweFxuICAgICAgICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICAgICAgICB3aWR0aCBjYWxjKDIzMiAvIDM3NSAqIDEwMHZ3KVxuXG4gICAgJiNpdGVtMDEsJiNpdGVtMDNcbiAgICAgIC5udW1cbiAgICAgICAgbWFyZ2luLWxlZnQgMFxuICAgICAgICBwXG4gICAgICAgICAgdGV4dC1hbGlnbiByaWdodFxuICAgICAgLml0ZW0taW5uZXJcbiAgICAgICAgK3BjKClcbiAgICAgICAgICBwYWRkaW5nIDAgNjRweCAwIDMwNnB4XG4gICAgICAgIC5pdGVtLXR4dGltZy1jb250YWluZXJcbiAgICAgICAgICAuaXRlbS1pbWdcbiAgICAgICAgICAgICtwYygpXG4gICAgICAgICAgICAgIG9yZGVyIDFcbiAgICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICAgIG9yZGVyIDJcbiAgICAgICAgICAuaXRlbS10eHRcbiAgICAgICAgICAgICtwYygpXG4gICAgICAgICAgICAgIG9yZGVyIDJcbiAgICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICAgIG9yZGVyIDFcbiAgICAgIC51cGRhdGVcbiAgICAgICAgLnRpdGxlXG4gICAgICAgICAgK3BjKClcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMlxuICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICBncmlkLWNvbHVtbiAxIC8gM1xuICAgICAgICAudHh0XG4gICAgICAgICAgK3BjKClcbiAgICAgICAgICAgIGdyaWQtY29sdW1uIDEgLyAyXG4gICAgICAgICAgK3NwKClcbiAgICAgICAgICAgIGdyaWQtY29sdW1uIDIgLyAzXG4gICAgICAgIC5wcmljZVxuICAgICAgICAgICtwYygpXG4gICAgICAgICAgICBncmlkLWNvbHVtbiAxIC8gMlxuICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDNcbiAgICAgICAgLml0ZW0taW1nXG4gICAgICAgICAgK3BjKClcbiAgICAgICAgICAgIGdyaWQtY29sdW1uIDIgLyAzXG4gICAgICAgICAgICBtYXJnaW4tbGVmdCA2OHB4XG4gICAgICAgICAgK3NwKClcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gMlxuXG4gICAgJiNpdGVtMDIsJiNpdGVtMDRcbiAgICAgIC5udW1cbiAgICAgICAgK3BjKClcbiAgICAgICAgICBtYXJnaW4tbGVmdCBhdXRvXG4gICAgICAgICtzcCgpXG4gICAgICAgICAgbWFyZ2luLWxlZnQgMFxuICAgICAgICBwXG4gICAgICAgICAgK3BjKClcbiAgICAgICAgICAgIHRleHQtYWxpZ24gbGVmdFxuICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICB0ZXh0LWFsaWduIHJpZ2h0XG4gICAgICAuaXRlbS1pbm5lclxuICAgICAgICArcGMoKVxuICAgICAgICAgIHBhZGRpbmcgMCAzMDZweCAwIDY0cHhcbiAgICAgICAgLnRpdGxlXG4gICAgICAgICAgK3BjKClcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0IDMzNnB4XG4gICAgICAgIC5pdGVtLXR4dGltZy1jb250YWluZXJcbiAgICAgICAgICAuaXRlbS1pbWdcbiAgICAgICAgICAgIG9yZGVyIDJcbiAgICAgICAgICAuaXRlbS10eHRcbiAgICAgICAgICAgIG9yZGVyIDFcbiAgICAgIC51cGRhdGVcbiAgICAgICAgLnRpdGxlXG4gICAgICAgICAgK3BjKClcbiAgICAgICAgICAgIGdyaWQtY29sdW1uIDIgLyAzXG4gICAgICAgICAgK3NwKClcbiAgICAgICAgICAgIGdyaWQtY29sdW1uIDEgLyAzXG4gICAgICAgIC50eHRcbiAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgZ3JpZC1jb2x1bW4gMiAvIDNcbiAgICAgICAgICArc3AoKVxuICAgICAgICAgICAgZ3JpZC1jb2x1bW4gMiAvIDNcbiAgICAgICAgLnByaWNlXG4gICAgICAgICAgK3BjKClcbiAgICAgICAgICAgIGdyaWQtY29sdW1uIDIgLyAzXG4gICAgICAgICAgK3NwKClcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gM1xuICAgICAgICAuaXRlbS1pbWdcbiAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgZ3JpZC1jb2x1bW4gMSAvIDJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodCAgNjhweFxuICAgICAgICAgICtzcCgpXG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIDJcblxuICAgICYucmVjb21tZW5kZWRcbiAgICAgIGJvcmRlci10b3AgMXB4IHNvbGlkICMwMDBcbiAgICAgICtwYygpXG4gICAgICAgIC8vIHdpZHRoIDE2MDBweFxuICAgICAgICBtYXJnaW4gMTIwcHggYXV0byAwXG4gICAgICAgIHBhZGRpbmcgMTA1cHggMFxuICAgICAgK3NwKClcbiAgICAgICAgd2lkdGggMTAwJVxuICAgICAgICBtYXJnaW4gY2FsYygxMzIgLyAzNzUgKiAxMDB2dykgYXV0byAwXG4gICAgICAgIHBhZGRpbmcgY2FsYygzNiAvIDM3NSAqIDEwMHZ3KSAwXG4gICAgICBoMlxuICAgICAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0IDYwMFxuICAgICAgICB0ZXh0LWFsaWduIGNlbnRlclxuICAgICAgICArcGMoKVxuICAgICAgICAgIGZvbnQtc2l6ZSA0MHB4XG4gICAgICAgICtzcCgpXG4gICAgICAgICAgZm9udC1zaXplIGNhbGMoMjMgLyAzNzUgKiAxMDB2dylcbiAgICAgIC5yZWNvbW1lbmRlZC1jb250YWluZXJcbiAgICAgICAgZGlzcGxheSBmbGV4XG4gICAgICAgIGp1c3RpZnktY29udGVudCBjZW50ZXJcbiAgICAgICAgK3BjKClcbiAgICAgICAgICBtYXJnaW4tdG9wIDQ2cHhcbiAgICAgICAgICBnYXAgMCA2NHB4XG4gICAgICAgICtzcCgpXG4gICAgICAgICAgbWFyZ2luLXRvcCBjYWxjKDM0IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgZ2FwIGNhbGMoNjYgLyAzNzUgKiAxMDB2dykgMFxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uIGNvbHVtblxuICAgICAgICAgIGFsaWduLWl0ZW1zIGNlbnRlclxuICAgICAgICAucmVjb21tZW5kZWQtaXRlbVxuICAgICAgICAgIHRleHQtYWxpZ24gY2VudGVyXG4gICAgICAgICAgK3BjKClcbiAgICAgICAgICAgIHdpZHRoIDM2MHB4XG4gICAgICAgICAgK3NwKClcbiAgICAgICAgICAgIHdpZHRoIGNhbGMoMjQ0IC8gMzc1ICogMTAwdncpXG4gICAgICAgICAgcFxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmcgLS4wM2VtXG4gICAgICAgICAgICArcGMoKVxuICAgICAgICAgICAgICBmb250LXNpemUgMTVweFxuICAgICAgICAgICAgICBsaW5lLWhlaWdodCAyNnB4XG4gICAgICAgICAgICAgIG1hcmdpbi10b3AgMTZweFxuICAgICAgICAgICAgK3NwKClcbiAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMTIgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQgY2FsYygxNSAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgICAgICBtYXJnaW4tdG9wIGNhbGMoMTIgLyAzNzUgKiAxMDB2dylcbiAgICAgIC5jaGVjaywuanVub25saW5lLWJ0blxuICAgICAgICBkaXNwbGF5IGJsb2NrXG4gICAgICAgIHRleHQtYWxpZ24gY2VudGVyXG4gICAgICAgIGxldHRlci1zcGFjaW5nIC0uMDNlbVxuICAgICAgICArcGMoKVxuICAgICAgICAgIHdpZHRoIDI0MHB4XG4gICAgICAgICAgYm9yZGVyLXJhZGl1cyAzMHB4XG4gICAgICAgICAgZm9udC1zaXplIDEycHhcbiAgICAgICAgICBsaW5lLWhlaWdodCAzMnB4XG4gICAgICAgICtzcCgpXG4gICAgICAgICAgd2lkdGggY2FsYygyNDQgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICBib3JkZXItcmFkaXVzIGNhbGMoMzAgLyAzNzUgKiAxMDB2dylcbiAgICAgICAgICBmb250LXNpemUgY2FsYygxMiAvIDM3NSAqIDEwMHZ3KVxuICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMjAgLyAzNzUgKiAxMDB2dylcbiAgICAgIC5jaGVja1xuICAgICAgICBiYWNrZ3JvdW5kICNmZmZcbiAgICAgICAgYm9yZGVyIC41cHggc29saWQgIzAwMFxuICAgICAgICArcGMoKVxuICAgICAgICAgIG1hcmdpbiAxMXB4IGF1dG8gMFxuICAgICAgICArc3AoKVxuICAgICAgICAgIG1hcmdpbiBjYWxjKDEyIC8gMzc1ICogMTAwdncpIGF1dG8gMFxuICAgICAgLmp1bm9ubGluZS1idG5cbiAgICAgICAgYmFja2dyb3VuZCAjMDAwXG4gICAgICAgIGNvbG9yICNmZmZcbiAgICAgICAgK3BjKClcbiAgICAgICAgICBtYXJnaW4gNDBweCBhdXRvIDBcbiAgICAgICAgK3NwKClcbiAgICAgICAgICBtYXJnaW4gY2FsYyg4NCAvIDM3NSAqIDEwMHZ3KSBhdXRvIDAiLCJAcmVxdWlyZSAnLi9fdmFyaWFibGVzLnN0eWwnXG5cbnNwKClcbiAgQG1lZGlhICRzcFxuICAgIHtibG9ja31cblxucGMoKVxuICBAbWVkaWEgJHBjXG4gICAge2Jsb2NrfVxuXG50YWIoKVxuICBAbWVkaWEgJHRhYlxuICAgIHtibG9ja31cblxubHAoKVxuICBAbWVkaWEgJGxwXG4gICAge2Jsb2NrfVxuXG5scHBjKClcbiAgQG1lZGlhICRscHBjXG4gICAge2Jsb2NrfVxuXG5scHRhYigpXG4gIEBtZWRpYSAkbHB0YWJcbiAgICB7YmxvY2t9XG5cbi8vIOebuOWvvuWApHdpZHRo44GobWF4LXdpZHRo44KS44G+44Go44KB44Gm5oyH5a6aXG53bWF4KHcpXG4gIHdpZHRoIHVuaXQoKHcgKiAuMSksICdyZW0nKVxuICBtYXgtd2lkdGggdW5pdCh3LCAncHgnKVxuXG4vLyDnm7jlr77lgKRoZWlnaHTjgahtYXgtaGVpZ2h044KS44G+44Go44KB44Gm5oyH5a6aXG5obWF4KGgpXG4gIGhlaWdodCB1bml0KChoICogLjEpLCAncmVtJylcbiAgbWF4LWhlaWdodCB1bml0KGgsICdweCcpXG5cbi8vIChwYy90YWIpIG1lZGlhIHF1ZXJ5IOOBq+OCiOOBo+OBpuODl+ODreODkeODhuOCo+OBruWNmOS9jeOCkuWIh+OCiuabv+OBiFxucnByb3AocHJvcCwgdmFsKVxuICArcGMoKVxuICAgIHtwcm9wfSB1bml0KHZhbCwgJ3B4JylcbiAgK3RhYigpXG4gICAge3Byb3B9IHVuaXQoKHZhbCAqIC4xKSwgJ3JlbScpXG5cbmxwcm9wKHByb3AsIHZhbClcbiAgK3BjKClcbiAgICB7cHJvcH0gdW5pdCgoKHZhbCAvIDE0NDApICogMTAwKSwgJ3Z3JylcblxucHJvcDEyMDAocHJvcCwgdmFsKVxuICArbHBwYygpXG4gICAge3Byb3B9IHVuaXQodmFsLCAncHgnKVxuICArbHB0YWIoKVxuICAgIHtwcm9wfSB1bml0KCgodmFsIC8gMTIwMCkgKiAxMDApLCAndncnKVxuIl19 */
