@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;
}
body {
  overflow: visible;
  min-width: 100%;
}
main.contents.lp-j_magazine_2411_02 {
  position: relative;
  font-size: 0;
  color: #332e2f;
  font-family: "hiragino-kaku-gothic-pron", sans-serif;
}
main.contents.lp-j_magazine_2411_02 img,
main.contents.lp-j_magazine_2411_02 video {
  width: 100%;
}
main.contents.lp-j_magazine_2411_02 * {
  box-sizing: border-box;
}
main.contents.lp-j_magazine_2411_02 a {
  display: inline-block;
}
main.contents.lp-j_magazine_2411_02 .fade {
  opacity: 0;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02 {
  opacity: 1;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02 span {
  opacity: 0;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-01.active,
main.contents.lp-j_magazine_2411_02 .fade.fade-03.active,
main.contents.lp-j_magazine_2411_02 .fade.fade-04.active,
main.contents.lp-j_magazine_2411_02 .fade.fade-05.active {
  animation: fade 1s ease-in-out forwards;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-txt.active {
  animation: fade 1s ease-in-out forwards;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02.active span {
  animation: fade 0.5s ease-in-out forwards;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02.active span:nth-of-type(1) {
  animation-delay: 0.2s;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02.active span:nth-of-type(2) {
  animation-delay: 0.4s;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02.active span:nth-of-type(3) {
  animation-delay: 0.6s;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02.active span:nth-of-type(4) {
  animation-delay: 0.8s;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02.active span:nth-of-type(5) {
  animation-delay: 1s;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02.active span:nth-of-type(6) {
  animation-delay: 1.2s;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02.active span:nth-of-type(7) {
  animation-delay: 1.4s;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02.active span:nth-of-type(8) {
  animation-delay: 1.6s;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02.active span:nth-of-type(9) {
  animation-delay: 1.8s;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02.active span:nth-of-type(10) {
  animation-delay: 2s;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02.active span:nth-of-type(11) {
  animation-delay: 2.2s;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02.active span:nth-of-type(12) {
  animation-delay: 2.4s;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-02.active span:nth-of-type(13) {
  animation-delay: 2.6s;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-03.active {
  animation-delay: 3s;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-05.active {
  animation-delay: 4s;
}
main.contents.lp-j_magazine_2411_02 .fade.fade-item-01.active {
  animation: fade 1s ease-in-out forwards;
}
main.contents.lp-j_magazine_2411_02 .fade-left {
  opacity: 0;
  transform: translateX(-3rem);
}
main.contents.lp-j_magazine_2411_02 .fade-right {
  opacity: 0;
  transform: translateX(3rem);
}
main.contents.lp-j_magazine_2411_02 .fade-left.active {
  animation: fadeLeft 1s ease-in-out forwards;
}
main.contents.lp-j_magazine_2411_02 .fade-right.active {
  animation: fadeRight 1s ease-in-out forwards;
}
main.contents.lp-j_magazine_2411_02 .ivymode {
  font-family: "ivymode", sans-serif;
}
main.contents.lp-j_magazine_2411_02 .LibreCaslon {
  font-family: "libre-caslon-display", sans-serif;
}
main.contents.lp-j_magazine_2411_02 section {
  position: relative;
  overflow: hidden;
}
main.contents.lp-j_magazine_2411_02 section.main {
  width: 100%;
  text-align: center;
  position: relative;
}
main.contents.lp-j_magazine_2411_02 section.main h1 {
  display: flex;
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 3;
  justify-content: center;
  width: 100%;
}
main.contents.lp-j_magazine_2411_02 section.main h1 span img {
  height: 100%;
}
main.contents.lp-j_magazine_2411_02 section.main .main-subttl-wrap {
  position: absolute;
  z-index: 3;
  left: 50%;
}
main.contents.lp-j_magazine_2411_02 section.main .main-subttl-02 {
  z-index: 3;
}
main.contents.lp-j_magazine_2411_02 section.main .main-subttl-03 {
  z-index: 3;
}
main.contents.lp-j_magazine_2411_02 section.main .main-img {
  width: 100%;
}
main.contents.lp-j_magazine_2411_02 section.main .main-txt-01 {
  position: absolute;
  z-index: 3;
}
main.contents.lp-j_magazine_2411_02 section.main .main-anc-list {
  position: absolute;
  z-index: 3;
}
main.contents.lp-j_magazine_2411_02 section.main .main-anc-list span {
  cursor: pointer;
  display: block;
  text-align: left;
  color: #dbd5ca;
  opacity: 0.75;
  font-family: "libre-caslon-display", sans-serif;
  font-weight: 400;
  font-style: normal;
}
main.contents.lp-j_magazine_2411_02 section.read {
  background: #5a747d;
}
main.contents.lp-j_magazine_2411_02 section.read .read-inner {
  margin: 0 auto;
}
main.contents.lp-j_magazine_2411_02 section.read .read-inner h2 {
  line-height: 1;
  color: #000;
  opacity: 0.1;
  text-align: center;
  font-family: "adobe-handwriting-ernie", sans-serif;
  transform: rotate(-7.67deg);
}
main.contents.lp-j_magazine_2411_02 section.read .read-inner p {
  color: #fff;
  text-align: center;
}
main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link {
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #332e2f;
}
main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link > span {
  text-align: center;
  line-height: 1;
  font-weight: 100;
  color: #332e2f;
}
main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link .anc-txt {
  color: #332e2f;
}
main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link .anc-txt-jp {
  line-height: 1;
  color: #332e2f;
  display: block;
  word-break: break-all;
  font-family: "libre-caslon-display", sans-serif;
}
main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link .anc-txt-en {
  line-height: 1;
  color: #332e2f;
  display: block;
  word-break: break-all;
  font-family: "a-otf-ryumin-pr6n", serif;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item {
  display: flex;
  width: 100%;
  position: relative;
  align-items: flex-start;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item a.link-100,
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .swiper-wrapper a {
  display: block;
  width: 100%;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-l {
  position: relative;
  overflow: hidden;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-r {
  position: relative;
  overflow: hidden;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-name {
  position: absolute;
  z-index: 2;
  top: 50%;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-name .item-name-inner {
  position: relative;
  color: #fff;
  font-weight: 100;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-name .item-name-inner:before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  height: 1px;
  background: #dbd5ca;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-txtWrap {
  position: absolute;
  z-index: 2;
  width: 100%;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-txtWrap .txtWrap-num {
  opacity: 0.25;
  color: #fff;
  display: block;
  text-align: center;
  font-weight: 100;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-txtWrap .txtWrap-txt {
  display: block;
  color: #c2837c;
  text-align: center;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-txtWrap .txtWrap-txt.blue {
  color: #5a747d;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-txtWrap .txtWrap-txt.yellow {
  color: #e7bb6f;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail {
  position: absolute;
  z-index: 2;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail dl dt {
  color: #fff;
  font-family: "a-otf-ryumin-pr6n", serif;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail dl dd p {
  color: #fff;
  font-weight: 100;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-name {
  color: #fff;
  font-weight: 600;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-txt {
  display: flex;
  align-items: end;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-txt .name {
  color: #fff;
  word-break: break-all;
  display: inline-block;
  font-weight: 100;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-txt .price {
  color: #fff;
  font-weight: 100;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-txt .buy {
  text-align: center;
  color: #fff;
  line-height: calc(15 / 1074 * 100vw);
  background: #5a747d;
}
main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-04 .item-shadow .item-detail dl dt {
  margin-right: calc(-10 / 1074 * 100vw);
}
main.contents.lp-j_magazine_2411_02 section.list h2 {
  line-height: 1;
  color: #473c3d;
  text-align: center;
  font-family: "libre-caslon-display", sans-serif;
}
main.contents.lp-j_magazine_2411_02 section.list .subttl {
  line-height: 1;
  color: #5a747d;
  opacity: 0.1;
  text-align: center;
  font-family: "adobe-handwriting-ernie", sans-serif;
  transform: rotate(-7.67deg);
}
main.contents.lp-j_magazine_2411_02 section.list .list-link {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0 auto;
}
main.contents.lp-j_magazine_2411_02 section.list .list-link > li a {
  width: 100%;
  display: block;
}
main.contents.lp-j_magazine_2411_02 section.list .list-link > li .price {
  position: relative;
}
main.contents.lp-j_magazine_2411_02 section.list .list-link > li .price .name {
  display: block;
  width: 100%;
  font-weight: 600;
}
main.contents.lp-j_magazine_2411_02 section.list .list-link > li .price .txt {
  display: block;
  font-weight: 100;
}
main.contents.lp-j_magazine_2411_02 section.list .list-link > li .buy {
  position: absolute;
  bottom: 0;
  right: 0;
  text-align: center;
  display: inline-block;
  font-weight: 400;
  color: #dbd5ca;
  background: #473c3d;
}
main.contents.lp-j_magazine_2411_02 section.txtWrap {
  background: #5a747d;
  text-align: center;
}
main.contents.lp-j_magazine_2411_02 section.txtWrap a,
main.contents.lp-j_magazine_2411_02 section.txtWrap span {
  font-family: "libre-caslon-display", sans-serif;
  text-align: center;
  color: #fff;
}
main.contents.lp-j_magazine_2411_02 section.txtWrap span {
  display: block;
}
main.contents.lp-j_magazine_2411_02 section.recommend h2 {
  line-height: 1;
  color: #473c3d;
  text-align: center;
  font-family: "libre-caslon-display", sans-serif;
}
main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list {
  display: flex;
}
main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list > li.sex-anc {
  text-align: center;
}
main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list > li.sex-anc span {
  font-family: "libre-caslon-display", sans-serif;
  color: #332e2f;
  cursor: pointer;
}
main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list > li.sex-anc span:hover {
  border-bottom: 1px solid #473c3d;
}
main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list > li.line {
  text-align: center;
}
main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list > li.line span {
  font-family: "libre-caslon-display", sans-serif;
  color: #332e2f;
}
main.contents.lp-j_magazine_2411_02 section.recommend .section-sex {
  margin: 0 auto;
}
main.contents.lp-j_magazine_2411_02 section.recommend .section-sex h3 {
  text-align: left;
  border-bottom: 1px solid #332e2f;
  font-family: "libre-caslon-display", sans-serif;
}
main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0 auto;
}
main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link > li .price {
  position: relative;
}
main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link > li .price .name {
  display: block;
  width: 100%;
  font-weight: 600;
}
main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link > li .price .txt {
  font-weight: 100;
}
main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link > li .buy {
  position: absolute;
  bottom: 0;
  right: 0;
  text-align: center;
  display: inline-block;
  font-weight: 400;
  color: #dbd5ca;
  background: #473c3d;
}
main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link > li a {
  display: block;
  width: 100%;
}
main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .btn-sex {
  display: block;
}
main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .btn-sex span {
  color: #fff;
  display: block;
  text-align: center;
}
main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .btn-sex-women {
  background: #c2837c;
}
main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .btn-sex-men {
  background: #5a747d;
}
main.contents.lp-j_magazine_2411_02 section.news {
  background: #5a747d;
}
main.contents.lp-j_magazine_2411_02 section.news section {
  margin: 0 auto;
}
main.contents.lp-j_magazine_2411_02 section.news h2 {
  line-height: 1;
  color: #dbd5ca;
  text-align: center;
  font-family: "libre-caslon-display", sans-serif;
}
main.contents.lp-j_magazine_2411_02 section.news .list-news > li dl dt {
  text-align: center;
  color: #dbd5ca;
  font-weight: 500;
}
main.contents.lp-j_magazine_2411_02 section.news .list-news > li dl dd p {
  color: #dbd5ca;
  font-weight: 100;
}
main.contents.lp-j_magazine_2411_02 section.news .btns li a {
  text-align: center;
  position: relative;
  background: #332e2f;
  color: #fff;
  margin: 0 auto;
}
main.contents.lp-j_magazine_2411_02 section.news .btns li a:after {
  font-weight: 100;
  position: absolute;
  content: "≫";
}
@keyframes fade {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeLeft {
  0% {
    opacity: 0;
    transform: translateX(-3rem);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@keyframes fadeRight {
  0% {
    opacity: 0;
    transform: translateX(3rem);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@media (min-width: 768px) {
  .ac .ac-trigger {
    cursor: pointer;
  }
  main.contents.lp-j_magazine_2411_02 .fade.fade-txt.active {
    animation-delay: 1s;
  }
  main.contents.lp-j_magazine_2411_02 .sp {
    display: none !important;
  }
  main.contents.lp-j_magazine_2411_02 section.main h1 {
    top: calc(228 / 1074 * 100vw);
    padding-left: calc(10 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.main h1 span {
    margin: 0 calc(1.35 / 1074 * 100vw);
    height: calc(42 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.main h1 span:nth-of-type(7) {
    margin-right: calc(14.5 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.main .main-subttl-wrap {
    width: calc(413 / 1074 * 100vw);
    top: 0;
    padding-top: calc(294 / 1074 * 100vw);
    margin: 0 0 0 calc(-206.5 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.main .main-subttl-02 {
    width: calc(413 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.main .main-subttl-03 {
    width: calc(123 / 1074 * 100vw);
    margin: calc(21 / 1074 * 100vw) auto 0;
  }
  main.contents.lp-j_magazine_2411_02 section.main .main-txt-01 {
    top: calc(156 / 1074 * 100vw);
    left: calc(18 / 1074 * 100vw);
    width: calc(22 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.main .main-anc-list {
    top: calc(120 / 1074 * 100vw);
    right: calc(36 / 1074 * 100vw);
    width: calc(129 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.main .main-anc-list span {
    font-size: calc(13 / 1074 * 100vw);
    line-height: calc(24 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read {
    padding: calc(45 / 1074 * 100vw) 0 calc(40 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner h2 {
    font-size: calc(72 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner p {
    font-size: calc(12 / 1074 * 100vw);
    line-height: calc(26 / 1074 * 100vw);
    margin-top: calc(4 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list {
    margin: calc(35 / 1074 * 100vw) auto 0;
    width: calc(530 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li {
    margin-top: calc(30 / 1074 * 100vw);
    width: calc(160 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link {
    padding-bottom: calc(6 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link > span {
    width: calc(37 / 1074 * 100vw);
    font-size: calc(26 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link:hover {
    transition: 0.5s all;
    transform: translate(0.2rem, -0.2rem);
    border-bottom: 1px solid #fff;
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link:hover > span {
    color: #fff;
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link:hover .anc-txt-jp {
    color: #fff;
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link:hover .anc-txt-en {
    color: #fff;
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link .anc-txt {
    width: calc(100% - (37 / 1074 * 100vw));
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link .anc-txt-jp {
    font-size: calc(16 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link .anc-txt-en {
    font-size: calc(9 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item {
    margin-top: calc(-1 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-01 {
    z-index: 1;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-02 {
    z-index: 2;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-03 {
    z-index: 3;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-04 {
    z-index: 4;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-05 {
    z-index: 5;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-06 {
    z-index: 6;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-07 {
    z-index: 7;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-08 {
    z-index: 8;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-09 {
    z-index: 9;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-10 {
    z-index: 10;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-11 {
    z-index: 11;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-12 {
    z-index: 12;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-13 {
    z-index: 13;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-14 {
    z-index: 14;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-15 {
    z-index: 15;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-16 {
    z-index: 16;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-l {
    width: 50%;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-r {
    width: 50%;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-name {
    left: calc(21 / 1074 * 100vw);
    margin-top: calc(-17 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-name .item-name-inner {
    font-size: calc(20 / 1074 * 100vw);
    padding-left: calc(60 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-name .item-name-inner:before {
    width: calc(50 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item:nth-child(even) .item-name {
    left: auto;
    right: calc(21 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item:nth-child(even) .item-name .item-name-inner {
    padding-right: calc(60 / 1074 * 100vw);
    padding-left: 0;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item:nth-child(even) .item-name .item-name-inner::before {
    left: auto;
    right: 0;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-txtWrap {
    top: calc(242 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-txtWrap .txtWrap-num {
    font-size: calc(175 / 1074 * 100vw);
    line-height: calc(165 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-txtWrap .txtWrap-txt {
    font-size: calc(22 / 1074 * 100vw);
    line-height: calc(22 / 1074 * 100vw);
    margin-top: calc(-4 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail {
    top: 0;
    left: calc(25 / 1074 * 100vw);
    padding-top: calc(531 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail dl {
    width: calc(325 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail dl dt {
    font-size: calc(22 / 1074 * 100vw);
    line-height: calc(26 / 1074 * 100vw);
    margin-bottom: calc(7 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail dl dd p {
    font-size: calc(9 / 1074 * 100vw);
    line-height: calc(19 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit {
    margin-top: calc(14 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-name {
    font-size: calc(9 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-txt .credit-txt-wrap {
    display: flex;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-txt .name {
    font-size: calc(9 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-txt .price {
    font-size: calc(9 / 1074 * 100vw);
    margin-left: calc(17 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-txt .buy {
    font-size: calc(9 / 1074 * 100vw);
    width: calc(29 / 1074 * 100vw);
    height: calc(13 / 1074 * 100vw);
    margin: 0 0 calc(1 / 1074 * 100vw) calc(20 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-02 .item-shadow .item-detail {
    padding-top: calc(548 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-03 .item-shadow .item-detail {
    padding-top: calc(548 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-04 .item-shadow .item-detail {
    padding-top: calc(550 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-05 .item-shadow .item-detail {
    padding-top: calc(520 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-06 .item-shadow .item-detail {
    padding-top: calc(512 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-12 .item-shadow .item-detail {
    padding-top: calc(525 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-13 .item-shadow .item-detail {
    padding-top: calc(513 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-15 .item-shadow .item-detail {
    padding-top: calc(515 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-16 .item-shadow .item-detail {
    padding-top: calc(497 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-06 .item-shadow .item-detail dl dt {
    margin-right: calc(-30 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list {
    z-index: 17;
    margin-top: calc(-1 / 1074 * 100vw);
    background: #d9d9d9;
    padding: calc(108 / 1074 * 100vw) 0;
  }
  main.contents.lp-j_magazine_2411_02 section.list h2 {
    font-size: calc(36 / 1074 * 100vw);
    margin-bottom: calc(10 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .subttl {
    font-size: calc(72 / 1074 * 100vw);
    padding-left: calc(22 / 1074 * 100vw);
    margin-bottom: calc(28 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link {
    width: calc(675 / 1074 * 100vw);
    margin-top: calc(-11 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link > li {
    width: calc(154 / 1074 * 100vw);
    margin-top: calc(11 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link > li .price {
    padding-top: calc(8 / 1074 * 100vw);
    height: calc(66 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link > li .price .name {
    font-size: calc(9 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link > li .price .txt {
    font-size: calc(9 / 1074 * 100vw);
    letter-spacing: calc(-0.2 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link > li .buy {
    font-size: calc(10 / 1074 * 100vw);
    width: calc(35 / 1074 * 100vw);
    height: calc(15 / 1074 * 100vw);
    line-height: calc(15 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link > li .buy-01 {
    bottom: calc(35 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link > li.item-16 .price {
    height: calc(93 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.txtWrap {
    padding: calc(45 / 1074 * 100vw) 0;
  }
  main.contents.lp-j_magazine_2411_02 section.txtWrap a,
  main.contents.lp-j_magazine_2411_02 section.txtWrap span {
    font-size: calc(20 / 1074 * 100vw);
    line-height: calc(28 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend {
    background: #d9d9d9;
    padding: calc(108 / 1074 * 100vw) 0 calc(80 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend h2 {
    font-size: calc(36 / 1074 * 100vw);
    margin-bottom: calc(43 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list {
    width: calc(210 / 1074 * 100vw);
    margin: 0 auto calc(59 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list > li.sex-anc {
    width: calc(75 / 1074 * 100vw);
    height: calc(28 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list > li.sex-anc span {
    font-size: calc(20 / 1074 * 100vw);
    line-height: calc(28 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list > li.line {
    width: calc(60 / 1074 * 100vw);
    height: calc(28 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list > li.line span {
    font-size: calc(20 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex {
    width: calc(675 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex-men {
    margin: calc(78 / 1074 * 100vw) auto 0;
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex h3 {
    width: calc(675 / 1074 * 100vw);
    margin: 0 auto calc(20 / 1074 * 100vw);
    font-size: calc(20 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link {
    width: calc(675 / 1074 * 100vw);
    margin-top: calc(-11 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link > li {
    width: calc(154 / 1074 * 100vw);
    margin-top: calc(11 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link > li .price {
    padding-top: calc(7 / 1074 * 100vw);
    height: calc(66 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link > li .price .name {
    font-size: calc(9 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link > li .price .txt {
    font-size: calc(9 / 1074 * 100vw);
    letter-spacing: calc(-0.2 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link > li .buy {
    font-size: calc(10 / 1074 * 100vw);
    width: calc(35 / 1074 * 100vw);
    height: calc(15 / 1074 * 100vw);
    line-height: calc(15 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .btn-sex {
    width: calc(200 / 1074 * 100vw);
    height: calc(55 / 1074 * 100vw);
    margin: 4.655493482309125vw auto 0;
    padding: calc(11 / 1074 * 100vw) 0 calc(10 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .btn-sex span.top {
    font-size: calc(13 / 1074 * 100vw);
    line-height: calc(13 / 1074 * 100vw);
    margin-bottom: calc(5 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .btn-sex span.bottom {
    font-size: calc(16 / 1074 * 100vw);
    line-height: calc(16 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news {
    padding: calc(78 / 1074 * 100vw) 0 calc(74 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news section {
    width: calc(675 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news section.section-content {
    margin-top: calc(92 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news h2 {
    font-size: calc(36 / 1074 * 100vw);
    margin-bottom: calc(35 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .list-news {
    display: flex;
    justify-content: space-between;
  }
  main.contents.lp-j_magazine_2411_02 section.news .list-news > li {
    width: calc(215 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .list-news > li dl {
    margin-top: calc(10 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .list-news > li dl dt {
    margin-bottom: calc(4 / 1074 * 100vw);
    font-size: calc(11 / 1074 * 100vw);
    line-height: calc(14 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .list-news > li dl dd p {
    font-size: calc(9 / 1074 * 100vw);
    line-height: calc(14 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .btns {
    margin: calc(92 / 1074 * 100vw) auto 0;
    width: calc(200 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .btns li {
    margin: calc(50 / 1074 * 100vw) auto 0;
  }
  main.contents.lp-j_magazine_2411_02 section.news .btns li a {
    font-size: calc(16 / 1074 * 100vw);
    width: calc(200 / 1074 * 100vw);
    height: calc(45 / 1074 * 100vw);
    line-height: calc(45 / 1074 * 100vw);
    padding-right: calc(16 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .btns li a:after {
    font-size: calc(15.5 / 1074 * 100vw);
    top: calc(13 / 1074 * 100vw);
    right: calc(47 / 1074 * 100vw);
    width: calc(15 / 1074 * 100vw);
    line-height: calc(15 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .btns li:nth-of-type(2) a:after {
    right: calc(38 / 1074 * 100vw);
  }
}
@media (max-width: 767px) {
  main.contents.lp-j_magazine_2411_02 .fade.fade-txt.active {
    animation-delay: 0.5s;
  }
  main.contents.lp-j_magazine_2411_02 .fade-right {
    transform: translateX(-3rem);
  }
  main.contents.lp-j_magazine_2411_02 .fade-right.active {
    animation: fadeLeft 1s ease-in-out forwards;
  }
  main.contents.lp-j_magazine_2411_02 .pc {
    display: none !important;
  }
  main.contents.lp-j_magazine_2411_02 section.main h1 {
    top: calc(147 / 375 * 100vw);
    width: calc(294 / 375 * 100vw);
    margin: 0 0 0 calc(-147 / 375 * 100vw);
    left: 50%;
  }
  main.contents.lp-j_magazine_2411_02 section.main h1 span {
    margin: 0 calc(0.65 / 375 * 100vw);
    height: calc(23 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.main h1 span:nth-of-type(7) {
    margin-right: calc(9 / 1074 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.main .main-subttl-wrap {
    width: calc(263 / 375 * 100vw);
    top: 0;
    padding-top: calc(183 / 375 * 100vw);
    margin: 0 0 0 calc(-131.5 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.main .main-subttl-02 {
    width: calc(263 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.main .main-subttl-03 {
    width: calc(87 / 375 * 100vw);
    margin: calc(159 / 375 * 100vw) auto 0;
  }
  main.contents.lp-j_magazine_2411_02 section.main .main-txt-01 {
    top: calc(137 / 375 * 100vw);
    left: calc(11 / 375 * 100vw);
    width: calc(11 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.main .main-anc-list {
    top: calc(255 / 375 * 100vw);
    left: calc(83 / 375 * 100vw);
    width: calc(208 / 375 * 100vw);
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    height: calc(123 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.main .main-anc-list > li {
    width: 50%;
  }
  main.contents.lp-j_magazine_2411_02 section.main .main-anc-list span {
    font-size: calc(10 / 375 * 100vw);
    line-height: calc(15 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read {
    padding: calc(25 / 375 * 100vw) 0 calc(47 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner h2 {
    font-size: calc(48 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner p {
    font-size: calc(9 / 375 * 100vw);
    line-height: calc(18 / 375 * 100vw);
    margin-top: calc(-5 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list {
    margin: calc(37 / 375 * 100vw) auto 0;
    width: calc(270 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li {
    margin-top: calc(15 / 375 * 100vw);
    width: calc(120 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link {
    padding-bottom: calc(5 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link > span {
    width: calc(24 / 375 * 100vw);
    font-size: calc(20 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link .anc-txt {
    width: calc(100% - (24 / 375 * 100vw));
    padding-left: calc(5 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link .anc-txt-jp {
    font-size: calc(13 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.read .read-inner .read-anc-list > li .anc-list-link .anc-txt-en {
    font-size: calc(7 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item {
    flex-wrap: wrap;
    margin-top: calc(-1 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-l {
    width: 100%;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-r {
    width: 100%;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-slide {
    order: 1;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow {
    order: 2;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-name {
    left: calc(30 / 375 * 100vw);
    margin-top: calc(-17 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-name .item-name-inner {
    font-size: calc(14 / 375 * 100vw);
    padding-left: calc(43 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-name .item-name-inner:before {
    width: calc(35 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-txtWrap {
    width: auto;
    display: inline-block;
    top: calc(370 / 375 * 100vw);
    left: calc(23 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-txtWrap .txtWrap-num {
    font-size: calc(122 / 375 * 100vw);
    line-height: calc(122 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-txtWrap .txtWrap-txt {
    font-size: calc(15 / 375 * 100vw);
    line-height: calc(15 / 375 * 100vw);
    margin-top: calc(-5 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail {
    bottom: auto;
    top: 0;
    left: 0;
    padding: calc(38 / 375 * 100vw) calc(30 / 375 * 100vw) 0;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail dl {
    width: 100%;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail dl dt {
    font-size: calc(19 / 375 * 100vw);
    line-height: calc(19 / 375 * 100vw);
    margin-bottom: calc(15 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail dl dd p {
    font-size: calc(9 / 375 * 100vw);
    line-height: calc(16 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit {
    margin-top: calc(14.5 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-name {
    font-size: calc(9 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-txt .credit-txt-wrap {
    width: calc(238 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-txt .credit-txt-wrap span {
    display: inline;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-txt .name {
    font-size: calc(9 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-txt .price {
    font-size: calc(9 / 375 * 100vw);
    margin-left: calc(13 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-txt .buy {
    font-size: calc(9 / 375 * 100vw);
    width: calc(29 / 375 * 100vw);
    height: calc(13 / 375 * 100vw);
    line-height: calc(13 / 375 * 100vw);
    margin: 0 0 calc(1 / 375 * 100vw) calc(12 / 375 * 100vw);
    padding-right: calc(1 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item .item-shadow .item-detail .credit .credit-txt .buy.buy-01 {
    margin: 0 0 calc(1 / 375 * 100vw) calc(18 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-06 .item-shadow .item-detail {
    padding: calc(23 / 375 * 100vw) calc(30 / 375 * 100vw) 0;
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-06 .item-shadow .item-detail .credit {
    margin-top: calc(7.5 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.itemWrap .itemWrap-item.item-04 .item-shadow .item-detail {
    padding: calc(35 / 375 * 100vw) calc(29 / 375 * 100vw) 0;
  }
  main.contents.lp-j_magazine_2411_02 section.list {
    background: #dbd5ca;
    padding: calc(73 / 375 * 100vw) 0 calc(38 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list h2 {
    font-size: calc(24 / 375 * 100vw);
    line-height: calc(26 / 375 * 100vw);
    margin-bottom: calc(10 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .subttl {
    font-size: calc(44 / 375 * 100vw);
    padding-left: calc(21 / 375 * 100vw);
    margin-bottom: calc(28 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link {
    width: calc(325 / 375 * 100vw);
    margin-top: calc(-17 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link > li {
    width: calc(154 / 375 * 100vw);
    margin-top: calc(17 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link > li .price {
    padding-top: calc(7 / 375 * 100vw);
    height: calc(66 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link > li .price .name {
    font-size: calc(9 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link > li .price .txt {
    font-size: calc(9 / 375 * 100vw);
    letter-spacing: calc(-0.2 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link > li .buy {
    font-size: calc(10 / 375 * 100vw);
    width: calc(35 / 375 * 100vw);
    height: calc(15 / 375 * 100vw);
    line-height: calc(15 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link > li .buy-01 {
    bottom: calc(34 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.list .list-link > li.item-16 .price {
    height: calc(93 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.txtWrap {
    padding: calc(40 / 375 * 100vw) 0;
  }
  main.contents.lp-j_magazine_2411_02 section.txtWrap a,
  main.contents.lp-j_magazine_2411_02 section.txtWrap span {
    font-size: calc(20 / 375 * 100vw);
    line-height: calc(28 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend {
    background: #dbd5ca;
    padding: calc(108 / 375 * 100vw) 0 calc(65 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend h2 {
    font-size: calc(24 / 375 * 100vw);
    margin-bottom: calc(20 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list {
    width: calc(189 / 375 * 100vw);
    margin: 0 auto calc(45 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list > li.sex-anc {
    width: calc(75 / 375 * 100vw);
    height: calc(26 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list > li.sex-anc span {
    font-size: calc(20 / 375 * 100vw);
    line-height: calc(26 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list > li.line {
    width: calc(61 / 375 * 100vw);
    height: calc(26 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .recommend-anc-list > li.line span {
    font-size: calc(20 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex {
    width: calc(325 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex-men {
    margin: calc(51 / 375 * 100vw) auto 0;
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex h3 {
    width: calc(325 / 375 * 100vw);
    margin: 0 auto calc(18 / 375 * 100vw);
    font-size: calc(20 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link {
    width: calc(325 / 375 * 100vw);
    margin-top: calc(-15 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link > li {
    width: calc(154 / 375 * 100vw);
    margin-top: calc(15 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link > li .price {
    padding-top: calc(7 / 375 * 100vw);
    height: calc(66 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link > li .price .name {
    font-size: calc(9 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link > li .price .txt {
    font-size: calc(9 / 375 * 100vw);
    letter-spacing: calc(-0.2 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .list-link > li .buy {
    font-size: calc(11 / 375 * 100vw);
    width: calc(35 / 375 * 100vw);
    height: calc(15 / 375 * 100vw);
    line-height: calc(15 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .btn-sex {
    width: calc(200 / 375 * 100vw);
    height: calc(55 / 375 * 100vw);
    margin: 13.333333333333334vw auto 0;
    padding: calc(11 / 375 * 100vw) 0 calc(10 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .btn-sex span.top {
    font-size: calc(13 / 375 * 100vw);
    line-height: calc(13 / 375 * 100vw);
    margin-bottom: calc(5 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.recommend .section-sex .btn-sex span.bottom {
    font-size: calc(16 / 375 * 100vw);
    line-height: calc(16 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news {
    padding: calc(45 / 375 * 100vw) 0 calc(43 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news section {
    width: 100%;
  }
  main.contents.lp-j_magazine_2411_02 section.news section.section-content {
    margin-top: calc(62 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news h2 {
    font-size: calc(24 / 375 * 100vw);
    line-height: calc(26 / 375 * 100vw);
    margin-bottom: calc(28 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .list-news > li {
    width: calc(215 / 375 * 100vw);
    margin: 0 auto;
  }
  main.contents.lp-j_magazine_2411_02 section.news .list-news > li dl {
    margin-top: calc(10 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .list-news > li dl dt {
    margin-bottom: calc(4 / 375 * 100vw);
    font-size: calc(11 / 375 * 100vw);
    line-height: calc(14 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .list-news > li dl dd p {
    font-size: calc(9 / 375 * 100vw);
    line-height: calc(14 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .list-news > li + li {
    margin-top: calc(22 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .btns {
    margin: calc(92 / 375 * 100vw) auto 0;
    width: calc(200 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .btns li {
    margin: calc(31 / 375 * 100vw) auto 0;
  }
  main.contents.lp-j_magazine_2411_02 section.news .btns li a {
    font-size: calc(16 / 375 * 100vw);
    width: calc(200 / 375 * 100vw);
    height: calc(45 / 375 * 100vw);
    line-height: calc(45 / 375 * 100vw);
    padding-right: calc(16 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .btns li a:after {
    font-size: calc(15.5 / 375 * 100vw);
    top: calc(13 / 375 * 100vw);
    right: calc(47 / 375 * 100vw);
    width: calc(15 / 375 * 100vw);
    line-height: calc(15 / 375 * 100vw);
  }
  main.contents.lp-j_magazine_2411_02 section.news .btns li:nth-of-type(2) a:after {
    right: calc(38 / 375 * 100vw);
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxwLWpfbWFnYXppbmVfMjQxMV8wMi5zdHlsIiwibW9kdWxlcy9fcGFydGlhbHMuc3R5bCIsImxwLWpfbWFnYXppbmVfMjQxMV8wMi5jc3MiLCJtb2R1bGVzL19hY2NvcmRpb25qcy5zdHlsIiwicGFnZXMvX2xwLWpfbWFnYXppbmVfMjQxMV8wMi5zdHlsIiwiX21peGluLnN0eWwiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQVMsZ0JBQUE7QUNJVDtFQUNFLGFBQVE7RUFDUixtQkFBWTtFQUNaLHVCQUFnQjtFQUNoQiw4QkFBTTtFQUNOLDhCQUFPO0VBQ1AsY0FBTztFQUNQLG9DQUFjO0VBQ2QseUJBQU87RUFDUCxzQkFBVztFQUNYLGlDQUFVO0VBQ1YsY0FBWTtFQUNaLHFCQUFnQjtBQ0ZsQjtBQ1RJO0VBQ0UsYUFBUTtFQUNSLG1CQUFZO0VBQ1osa0JBQVM7QURXZjtBQ1JNO0VBQ0Usa0JBQVM7RUFDVCxvQkFBWTtFQUNaLGdCQUFTO0FEZWpCO0FDZFE7O0VBRUUsV0FBUTtFQUNSLGtCQUFTO0FEZ0JuQjtBQ2ZJO0VBQ0UsZ0JBQVM7RUFDVCx1Q0FBMEI7RUFDMUIsZ0NBQTJCO0FEaUJqQztBQ2ZJO0VBQ0Usa0JBQVc7QURpQmpCO0FDZkk7RUFDRSxtQkFBVztBRGlCakI7QUUxQ0E7RUFDRSxpQkFBUztFQUNULGVBQVU7QUY0Q1o7QUUzQ0E7RUFDRSxrQkFBUztFQUNULFlBQVU7RUFDVixjQUFNO0VBQ04sb0RBQXVDO0FGNkN6QztBRTVDRTs7RUFFRSxXQUFNO0FGOENWO0FFN0NFO0VBQ0Usc0JBQVc7QUYrQ2Y7QUU5Q0U7RUFDRSxxQkFBUTtBRmdEWjtBRS9DRTtFQUNFLFVBQVE7QUZpRFo7QUVoREU7RUFDRSxVQUFRO0FGa0RaO0FFakRJO0VBQ0UsVUFBUTtBRm1EZDtBRWxERTs7OztFQUlFLHVDQUFVO0FGb0RkO0FFbkRFO0VBQ0UsdUNBQVU7QUZxRGQ7QUUvQ0k7RUFDRSx5Q0FBVTtBRjJEaEI7QUUxRE07RUFDRSxxQkFBZ0I7QUY0RHhCO0FFM0RNO0VBQ0UscUJBQWdCO0FGNkR4QjtBRTVETTtFQUNFLHFCQUFnQjtBRjhEeEI7QUU3RE07RUFDRSxxQkFBZ0I7QUYrRHhCO0FFOURNO0VBQ0UsbUJBQWdCO0FGZ0V4QjtBRS9ETTtFQUNFLHFCQUFnQjtBRmlFeEI7QUVoRU07RUFDRSxxQkFBZ0I7QUZrRXhCO0FFakVNO0VBQ0UscUJBQWdCO0FGbUV4QjtBRWxFTTtFQUNFLHFCQUFnQjtBRm9FeEI7QUVuRU07RUFDRSxtQkFBZ0I7QUZxRXhCO0FFcEVNO0VBQ0UscUJBQWdCO0FGc0V4QjtBRXJFTTtFQUNFLHFCQUFnQjtBRnVFeEI7QUV0RU07RUFDRSxxQkFBZ0I7QUZ3RXhCO0FFdkVFO0VBQ0UsbUJBQWdCO0FGeUVwQjtBRXhFRTtFQUNFLG1CQUFnQjtBRjBFcEI7QUV6RUU7RUFDRSx1Q0FBVTtBRjJFZDtBRTFFRTtFQUNFLFVBQVE7RUFDUiw0QkFBVTtBRjRFZDtBRTNFRTtFQUNFLFVBQVE7RUFDUiwyQkFBVTtBRjZFZDtBRTFFRTtFQUNFLDJDQUFVO0FGaUZkO0FFaEZFO0VBQ0UsNENBQVU7QUZrRmQ7QUV0REU7RUFDRSxrQ0FBcUI7QUZ1RXpCO0FFdEVFO0VBQ0UsK0NBQWtDO0FGd0V0QztBRXZFRTtFQUNFLGtCQUFTO0VBQ1QsZ0JBQVM7QUZ5RWI7QUV4RUk7RUFDRSxXQUFNO0VBQ04sa0JBQVc7RUFDWCxrQkFBUztBRjBFZjtBRXpFTTtFQUNFLGFBQVE7RUFDUixrQkFBUztFQUNULE9BQUs7RUFDTCxXQUFNO0VBQ04sVUFBUTtFQUNSLHVCQUFnQjtFQUNoQixXQUFNO0FGMkVkO0FFM0RVO0VBQ0UsWUFBTztBRnVGbkI7QUVqRk07RUFDRSxrQkFBUztFQUNULFVBQVE7RUFDUixTQUFLO0FGNkZiO0FFbEZNO0VBQ0UsVUFBUTtBRm9HaEI7QUUvRk07RUFDRSxVQUFRO0FGMkdoQjtBRXBHTTtFQUNFLFdBQU07QUZrSGQ7QUVqSE07RUFDRSxrQkFBUztFQUNULFVBQVE7QUZtSGhCO0FFMUdNO0VBQ0Usa0JBQVM7RUFDVCxVQUFRO0FGMEhoQjtBRTFHUTtFQUNFLGVBQU87RUFDUCxjQUFRO0VBQ1IsZ0JBQVc7RUFDWCxjQUFNO0VBQ04sYUFBUTtFQUNSLCtDQUFrQztFQUNsQyxnQkFBWTtFQUNaLGtCQUFXO0FGbUlyQjtBRTVISTtFQUNFLG1CQUFXO0FGMElqQjtBRXJJTTtFQUNFLGNBQU87QUZpSmY7QUVoSlE7RUFDRSxjQUFZO0VBQ1osV0FBTTtFQUNOLFlBQVE7RUFDUixrQkFBVztFQUNYLGtEQUFxQztFQUNyQywyQkFBVTtBRmtKcEI7QUU3SVE7RUFDRSxXQUFNO0VBQ04sa0JBQVc7QUZ5SnJCO0FFaEpRO0VBQ0UsYUFBUTtFQUNSLDhCQUFnQjtFQUNoQixlQUFVO0FGZ0twQjtBRWxKWTtFQUNFLGVBQU87RUFDUCxhQUFRO0VBQ1IsOEJBQWdCO0VBQ2hCLGdDQUFjO0FGNEs1QjtBRXZLYztFQUNFLGtCQUFXO0VBQ1gsY0FBWTtFQUNaLGdCQUFZO0VBQ1osY0FBTTtBRm1MdEI7QUVqS2M7RUFDRSxjQUFNO0FGK0x0QjtBRXpMYztFQUNFLGNBQVk7RUFDWixjQUFNO0VBQ04sY0FBUTtFQUNSLHFCQUFXO0VBQ1gsK0NBQWtDO0FGc01sRDtBRWpNYztFQUNFLGNBQVk7RUFDWixjQUFNO0VBQ04sY0FBUTtFQUNSLHFCQUFXO0VBQ1gsdUNBQStCO0FGNk0vQztBRXZNTTtFQUNFLGFBQVE7RUFDUixXQUFNO0VBQ04sa0JBQVM7RUFDVCx1QkFBWTtBRm1OcEI7QUU3TVE7O0VBRUUsY0FBUTtFQUNSLFdBQU07QUYwTmhCO0FFeExRO0VBQ0Usa0JBQVM7RUFDVCxnQkFBUztBRjRPbkI7QUV2T1E7RUFDRSxrQkFBUztFQUNULGdCQUFTO0FGbVBuQjtBRXhPUTtFQUNFLGtCQUFTO0VBQ1QsVUFBUTtFQUNSLFFBQUk7QUY4UGQ7QUV2UFU7RUFDRSxrQkFBUztFQUNULFdBQU07RUFDTixnQkFBWTtBRnFReEI7QUU5UFk7RUFDRSxXQUFRO0VBQ1IsY0FBUTtFQUNSLGtCQUFTO0VBQ1QsT0FBSztFQUNMLFFBQUk7RUFDSixXQUFPO0VBQ1AsbUJBQVc7QUY0UXpCO0FFNVBRO0VBQ0Usa0JBQVM7RUFDVCxVQUFRO0VBQ1IsV0FBTTtBRnNSaEI7QUU5UVU7RUFDRSxhQUFRO0VBQ1IsV0FBTTtFQUNOLGNBQVE7RUFDUixrQkFBVztFQUNYLGdCQUFZO0FGNlJ4QjtBRXRSVTtFQUNFLGNBQVE7RUFDUixjQUFNO0VBQ04sa0JBQVc7QUZvU3ZCO0FFM1JZO0VBQ0UsY0FBTTtBRjJTcEI7QUUxU1k7RUFDRSxjQUFNO0FGNFNwQjtBRTFTVTtFQUNFLGtCQUFTO0VBQ1QsVUFBUTtBRjRTcEI7QUU3UmM7RUFDRSxXQUFNO0VBQ04sdUNBQStCO0FGd1QvQztBRTlTZ0I7RUFDRSxXQUFNO0VBQ04sZ0JBQVk7QUY4VDlCO0FFbFRjO0VBQ0UsV0FBTTtFQUNOLGdCQUFZO0FGMFU1QjtBRXJVYztFQUNFLGFBQVE7RUFDUixnQkFBWTtBRmlWNUI7QUV6VWdCO0VBQ0UsV0FBTTtFQUNOLHFCQUFXO0VBQ1gscUJBQVE7RUFDUixnQkFBWTtBRndWOUI7QUVuVmdCO0VBQ0UsV0FBTTtFQUNOLGdCQUFZO0FGK1Y5QjtBRXhWZ0I7RUFDRSxrQkFBVztFQUNYLFdBQU07RUFDTixvQ0FBWTtFQUNaLG1CQUFXO0FGc1c3QjtBRXhSZ0I7RUFDRSxzQ0FBYTtBRmdYL0I7QUV0V007RUFDRSxjQUFZO0VBQ1osY0FBTTtFQUNOLGtCQUFXO0VBQ1gsK0NBQWtDO0FGc1gxQztBRTlXTTtFQUNFLGNBQVk7RUFDWixjQUFNO0VBQ04sWUFBUTtFQUNSLGtCQUFXO0VBQ1gsa0RBQXFDO0VBQ3JDLDJCQUFVO0FGNlhsQjtBRXBYTTtFQUNFLGFBQVE7RUFDUixlQUFVO0VBQ1YsOEJBQWdCO0VBQ2hCLGNBQU87QUZvWWY7QUV0WFU7RUFDRSxXQUFNO0VBQ04sY0FBUTtBRmdacEI7QUUvWVU7RUFDRSxrQkFBUztBRmlackI7QUUxWVk7RUFDRSxjQUFRO0VBQ1IsV0FBTTtFQUNOLGdCQUFZO0FGd1oxQjtBRW5aWTtFQUNFLGNBQVE7RUFDUixnQkFBWTtBRitaMUI7QUV4WlU7RUFDRSxrQkFBUztFQUNULFNBQU87RUFDUCxRQUFNO0VBQ04sa0JBQVc7RUFDWCxxQkFBUTtFQUNSLGdCQUFZO0VBQ1osY0FBTTtFQUNOLG1CQUFXO0FGc2F2QjtBRS9ZSTtFQUNFLG1CQUFXO0VBQ1gsa0JBQVc7QUZxYmpCO0FFaGJNOztFQUVFLCtDQUFrQztFQUNsQyxrQkFBVztFQUNYLFdBQU07QUY0YmQ7QUVyYk07RUFDRSxjQUFRO0FGcWNoQjtBRTdiTTtFQUNFLGNBQVk7RUFDWixjQUFNO0VBQ04sa0JBQVc7RUFDWCwrQ0FBa0M7QUYyYzFDO0FFcGNNO0VBQ0UsYUFBUTtBRmtkaEI7QUUxY1U7RUFDRSxrQkFBVztBRndkdkI7QUVqZFk7RUFDRSwrQ0FBa0M7RUFDbEMsY0FBTTtFQUNOLGVBQU87QUYrZHJCO0FFeGRjO0VBQ0UsZ0NBQWM7QUZzZTlCO0FFcmVVO0VBQ0Usa0JBQVc7QUZ1ZXZCO0FFaGVZO0VBQ0UsK0NBQWtDO0VBQ2xDLGNBQU07QUY4ZXBCO0FFemVNO0VBQ0UsY0FBTztBRnFmZjtBRTNlUTtFQUNFLGdCQUFXO0VBQ1gsZ0NBQWM7RUFDZCwrQ0FBa0M7QUZpZ0I1QztBRXhmUTtFQUNFLGFBQVE7RUFDUixlQUFVO0VBQ1YsOEJBQWdCO0VBQ2hCLGNBQU87QUZ3Z0JqQjtBRTFmWTtFQUNFLGtCQUFTO0FGb2hCdkI7QUU3Z0JjO0VBQ0UsY0FBUTtFQUNSLFdBQU07RUFDTixnQkFBWTtBRjJoQjVCO0FFdGhCYztFQUNFLGdCQUFZO0FGa2lCNUI7QUUzaEJZO0VBQ0Usa0JBQVM7RUFDVCxTQUFPO0VBQ1AsUUFBTTtFQUNOLGtCQUFXO0VBQ1gscUJBQVE7RUFDUixnQkFBWTtFQUNaLGNBQU07RUFDTixtQkFBVztBRnlpQnpCO0FFOWhCWTtFQUNFLGNBQVE7RUFDUixXQUFNO0FGZ2pCcEI7QUUvaUJRO0VBQ0UsY0FBUTtBRmlqQmxCO0FFdGlCVTtFQUNFLFdBQU07RUFDTixjQUFRO0VBQ1Isa0JBQVc7QUZ3akJ2QjtBRXZpQlU7RUFDRSxtQkFBVztBRm1rQnZCO0FFbGtCVTtFQUNFLG1CQUFXO0FGb2tCdkI7QUVua0JJO0VBQ0UsbUJBQVc7QUZxa0JqQjtBRWhrQk07RUFDRSxjQUFPO0FGNGtCZjtBRWxrQk07RUFDRSxjQUFZO0VBQ1osY0FBTTtFQUNOLGtCQUFXO0VBQ1gsK0NBQWtDO0FGd2xCMUM7QUVqa0JZO0VBQ0Usa0JBQVc7RUFDWCxjQUFNO0VBQ04sZ0JBQVk7QUYybUIxQjtBRWptQmM7RUFDRSxjQUFNO0VBQ04sZ0JBQVk7QUZpbkI1QjtBRTNsQlU7RUFDRSxrQkFBVztFQUNYLGtCQUFTO0VBQ1QsbUJBQVc7RUFDWCxXQUFNO0VBQ04sY0FBTztBRm9vQm5CO0FFdm5CWTtFQUNFLGdCQUFZO0VBQ1osa0JBQVM7RUFDVCxZQUFRO0FGMm9CdEI7QUU3bERFO0VBQ0U7SUFDRSxVQUFRO0VGbXBEWjtFRWxwREU7SUFDRSxVQUFRO0VGb3BEWjtBQUNGO0FFcHBERTtFQUNFO0lBQ0UsVUFBUTtJQUNSLDRCQUFVO0VGb3JEZDtFRW5yREU7SUFDRSxVQUFRO0lBQ1Isd0JBQVU7RUZxckRkO0FBQ0Y7QUVyckRFO0VBQ0U7SUFDRSxVQUFRO0lBQ1IsMkJBQVU7RUZxdERkO0VFcHRERTtJQUNFLFVBQVE7SUFDUix3QkFBVTtFRnN0RGQ7QUFDRjtBR3R6RFM7RUFBQTtJRkdELGVBQU87RURhYjtFR2hCTztJRHlCSCxtQkFBZ0I7RUZ1RHBCO0VHaEZPO0lEcUdILHdCQUFRO0VGcUVaO0VHMUtPO0lEMEhDLDZCQUFJO0lBQ0oscUNBQWE7RUY2RXJCO0VHeE1PO0lEbUlHLG1DQUFPO0lBQ1AsK0JBQU87RUZrRmpCO0VHdE5PO0lENElLLHVDQUFhO0VGd0Z6QjtFR3BPTztJRG9KQywrQkFBTTtJQUNOLE1BQUk7SUFDSixxQ0FBWTtJQUNaLHlDQUFPO0VGK0ZmO0VHdFBPO0lEZ0tDLCtCQUFNO0VGc0dkO0VHdFFPO0lEc0tDLCtCQUFNO0lBQ04sc0NBQU87RUY2R2Y7RUdwUk87SURpTEMsNkJBQUk7SUFDSiw2QkFBSztJQUNMLDhCQUFNO0VGcUhkO0VHeFNPO0lENExDLDZCQUFJO0lBQ0osOEJBQU07SUFDTiwrQkFBTTtFRjRIZDtFRzFUTztJRG9ORyxrQ0FBVTtJQUNWLG9DQUFZO0VGcUl0QjtFRzFWTztJRDRORCwwREFBUTtFRjRJZDtFR3hXTztJRHlPRyxrQ0FBVTtFRm9KcEI7RUc3WE87SURnUEcsa0NBQVU7SUFDVixvQ0FBWTtJQUNaLGtDQUFXO0VGMkpyQjtFRzdZTztJRDRQRyxzQ0FBTztJQUNQLCtCQUFNO0VGa0toQjtFRy9aTztJRG1RSyxtQ0FBVztJQUNYLCtCQUFNO0VGdUtsQjtFRzNhTztJRDhRTyxzQ0FBZTtFRjhLN0I7RUc1Yk87SUR1UlMsOEJBQU07SUFDTixrQ0FBVTtFRnFMMUI7RUc3Y087SUQ4UlMsb0JBQVc7SUFDWCxxQ0FBVTtJQUNWLDZCQUFjO0VGMEw5QjtFRXpMZ0I7SUFDRSxXQUFNO0VGMkx4QjtFRTFMZ0I7SUFDRSxXQUFNO0VGNEx4QjtFRTNMZ0I7SUFDRSxXQUFNO0VGNkx4QjtFR25lTztJRDBTUyx1Q0FBTTtFRmlNdEI7RUczZU87SURxVFMsa0NBQVU7RUZ3TTFCO0VHN2ZPO0lEK1RTLGlDQUFVO0VGK00xQjtFRzlnQk87SUR5VUMsbUNBQVc7RUZxTm5CO0VFNU1RO0lBQ0UsVUFBUTtFRjJObEI7RUUxTlE7SUFDRSxVQUFRO0VGNE5sQjtFRTNOUTtJQUNFLFVBQVE7RUY2TmxCO0VFNU5RO0lBQ0UsVUFBUTtFRjhObEI7RUU3TlE7SUFDRSxVQUFRO0VGK05sQjtFRTlOUTtJQUNFLFVBQVE7RUZnT2xCO0VFL05RO0lBQ0UsVUFBUTtFRmlPbEI7RUVoT1E7SUFDRSxVQUFRO0VGa09sQjtFRWpPUTtJQUNFLFVBQVE7RUZtT2xCO0VFbE9RO0lBQ0UsV0FBUTtFRm9PbEI7RUVuT1E7SUFDRSxXQUFRO0VGcU9sQjtFRXBPUTtJQUNFLFdBQVE7RUZzT2xCO0VFck9RO0lBQ0UsV0FBUTtFRnVPbEI7RUV0T1E7SUFDRSxXQUFRO0VGd09sQjtFRXZPUTtJQUNFLFdBQVE7RUZ5T2xCO0VFeE9RO0lBQ0UsV0FBUTtFRjBPbEI7RUczbEJPO0lEc1hHLFVBQU07RUY4T2hCO0VHcG1CTztJRDZYRyxVQUFNO0VGcVBoQjtFR2xuQk87SUQyWUcsNkJBQUs7SUFDTCxvQ0FBVztFRmdRckI7RUc1b0JPO0lEcVpLLGtDQUFVO0lBQ1YscUNBQWE7RUZ1UXpCO0VHN3BCTztJRG1hTyw4QkFBTTtFRjhRcEI7RUdqckJPO0lEeWFLLFVBQUs7SUFDTCw4QkFBTTtFRmtSbEI7RUVqUlk7SUFDRSxzQ0FBYztJQUNkLGVBQWE7RUZtUjNCO0VFbFJjO0lBQ0UsVUFBSztJQUNMLFFBQU07RUZvUnRCO0VHcHNCTztJRHNiRyw2QkFBSTtFRndSZDtFRzlzQk87SURtY0ssbUNBQVU7SUFDVixxQ0FBWTtFRitSeEI7RUdudUJPO0lENmNLLGtDQUFVO0lBQ1Ysb0NBQVk7SUFDWixtQ0FBVztFRnNTdkI7RUdydkJPO0lENmRLLE1BQUk7SUFDSiw2QkFBSztJQUNMLHFDQUFZO0VGOFN4QjtFRzd3Qk87SUR1ZU8sK0JBQU07RUZtVHBCO0VHMXhCTztJRDhlUyxrQ0FBVTtJQUNWLG9DQUFZO0lBQ1oscUNBQWM7RUYwVDlCO0VHMXlCTztJRDBmVyxpQ0FBVTtJQUNWLG9DQUFZO0VGZ1U5QjtFRzN6Qk87SURpZ0JPLG1DQUFXO0VGcVV6QjtFR3QwQk87SUR3Z0JTLGlDQUFVO0VGNFUxQjtFR3AxQk87SURnaEJXLGFBQVE7RUZrVjFCO0VHbDJCTztJRDJoQlcsaUNBQVU7RUYwVjVCO0VHcjNCTztJRGtpQlcsaUNBQVU7SUFDVixvQ0FBWTtFRmlXOUI7RUdwNEJPO0lENmlCVyxpQ0FBVTtJQUNWLDhCQUFNO0lBQ04sK0JBQU87SUFDUCwwREFBTztFRndXekI7RUd4NUJPO0lEK2pCTyxxQ0FBWTtFRjZXMUI7RUc1NkJPO0lEb2tCTyxxQ0FBWTtFRjZXMUI7RUdqN0JPO0lEeWtCTyxxQ0FBWTtFRjZXMUI7RUd0N0JPO0lEOGtCTyxxQ0FBWTtFRjZXMUI7RUczN0JPO0lEbWxCTyxxQ0FBWTtFRjZXMUI7RUdoOEJPO0lEd2xCTyxxQ0FBWTtFRjZXMUI7RUdyOEJPO0lENmxCTyxxQ0FBWTtFRjZXMUI7RUcxOEJPO0lEa21CTyxxQ0FBWTtFRjZXMUI7RUcvOEJPO0lEdW1CTyxxQ0FBWTtFRjZXMUI7RUdwOUJPO0lEOG1CVyxzQ0FBYTtFRjJXL0I7RUd6OUJPO0lENm5CRCxXQUFRO0lBQ1IsbUNBQVc7SUFDWCxtQkFBVztJQUNYLG1DQUFRO0VGaVhkO0VHai9CTztJRDBvQkMsa0NBQVU7SUFDVixzQ0FBYztFRndYdEI7RUduZ0NPO0lEd3BCQyxrQ0FBVTtJQUNWLHFDQUFhO0lBQ2Isc0NBQWM7RUYrWHRCO0VHemhDTztJRHFxQkMsK0JBQU07SUFDTixvQ0FBVztFRnNZbkI7RUc1aUNPO0lENHFCRywrQkFBTTtJQUNOLG1DQUFXO0VGMllyQjtFR3hqQ087SUR1ckJLLG1DQUFZO0lBQ1osK0JBQU87RUZtWm5CO0VHM2tDTztJRGlzQk8saUNBQVU7RUYwWnhCO0VHM2xDTztJRHdzQk8saUNBQVU7SUFDVix5Q0FBZTtFRmlhN0I7RUcxbUNPO0lEdXRCSyxrQ0FBVTtJQUNWLDhCQUFNO0lBQ04sK0JBQU87SUFDUCxvQ0FBWTtFRndheEI7RUdsb0NPO0lEa3VCSywrQkFBTztFRjZhbkI7RUcvb0NPO0lEd3VCTywrQkFBTztFRmlickI7RUd6cENPO0lEZ3ZCRCxrQ0FBUTtFRnViZDtFR3ZxQ087O0lEeXZCQyxrQ0FBVTtJQUNWLG9DQUFZO0VGK2JwQjtFR3pyQ087SURrd0JELG1CQUFXO0lBQ1gsMkRBQVE7RUZzY2Q7RUd6c0NPO0lENndCQyxrQ0FBVTtJQUNWLHNDQUFjO0VGNmN0QjtFRzN0Q087SURxeEJDLCtCQUFNO0lBQ04sc0NBQU87RUZvZGY7RUcxdUNPO0lEOHhCSyw4QkFBTTtJQUNOLCtCQUFPO0VGMGRuQjtFR3p2Q087SUR3eUJPLGtDQUFVO0lBQ1Ysb0NBQVk7RUZpZTFCO0VHMXdDTztJRGt6QkssOEJBQU07SUFDTiwrQkFBTztFRnllbkI7RUc1eENPO0lEMnpCTyxrQ0FBVTtFRmdmeEI7RUczeUNPO0lEaTBCQywrQkFBTTtFRnVmZDtFR3h6Q087SURzMEJHLHNDQUFPO0VGNGZqQjtFR2wwQ087SUQ4MEJHLCtCQUFNO0lBQ04sc0NBQU87SUFDUCxrQ0FBVTtFRm1nQnBCO0VHbjFDTztJRDIxQkcsK0JBQU07SUFDTixvQ0FBVztFRjBnQnJCO0VHdDJDTztJRGsyQkssK0JBQU07SUFDTixtQ0FBVztFRitnQnZCO0VHbDNDTztJRDAyQk8sbUNBQVk7SUFDWiwrQkFBTztFRnNoQnJCO0VHajRDTztJRG8zQlMsaUNBQVU7RUY2aEIxQjtFR2o1Q087SUQwM0JTLGlDQUFVO0lBQ1YseUNBQWU7RUZvaUIvQjtFRy81Q087SUR5NEJPLGtDQUFVO0lBQ1YsOEJBQU07SUFDTiwrQkFBTztJQUNQLG9DQUFZO0VGMmlCMUI7RUd2N0NPO0lEdzVCRywrQkFBTTtJQUNOLCtCQUFPO0lBQ1Asa0NBQW9CO0lBQ3BCLDBEQUFRO0VGbWpCbEI7RUc5OENPO0lEdTZCTyxrQ0FBVTtJQUNWLG9DQUFZO0lBQ1oscUNBQWM7RUZ5akI1QjtFR2wrQ087SURnN0JPLGtDQUFVO0lBQ1Ysb0NBQVk7RUY4akIxQjtFRy8rQ087SUQ0N0JELDBEQUFRO0VGdWtCZDtFR25nRE87SURrOEJDLCtCQUFNO0VGOGtCZDtFR2hoRE87SUR1OEJHLG1DQUFXO0VGbWxCckI7RUcxaERPO0lEZzlCQyxrQ0FBVTtJQUNWLHNDQUFjO0VGMGxCdEI7RUczaURPO0lEdzlCQyxhQUFRO0lBQ1IsOEJBQWdCO0VGK2xCeEI7RUd4akRPO0lENDlCRywrQkFBTTtFRmltQmhCO0VHN2pETztJRGsrQkssbUNBQVc7RUZzbUJ2QjtFR3hrRE87SUQwK0JPLHFDQUFjO0lBQ2Qsa0NBQVU7SUFDVixvQ0FBWTtFRjZtQjFCO0VHemxETztJRHMvQlMsaUNBQVU7SUFDVixvQ0FBWTtFRm1uQjVCO0VHMW1ETztJRGdnQ0Msc0NBQU87SUFDUCwrQkFBTTtFRjBuQmQ7RUczbkRPO0lEdWdDRyxzQ0FBTztFRituQmpCO0VHdG9ETztJRGloQ0ssa0NBQVU7SUFDViwrQkFBTTtJQUNOLCtCQUFPO0lBQ1Asb0NBQVk7SUFDWixzQ0FBYztFRnNvQjFCO0VHM3BETztJRGlpQ08sb0NBQVU7SUFDViw0QkFBSTtJQUNKLDhCQUFNO0lBQ04sOEJBQU07SUFDTixvQ0FBWTtFRjZvQjFCO0VHbHJETztJRGdqQ1MsOEJBQU07RUZncEJ0QjtBQS9xREY7QUdyQlM7RUFBQTtJRCtCSCxxQkFBZ0I7RUYwRHBCO0VHekZPO0lEMEVILDRCQUFVO0VGK0VkO0VHekpPO0lEZ0ZILDJDQUFVO0VGb0ZkO0VHcEtPO0lEc0dILHdCQUFRO0VGbUVaO0VHektPO0lEaUlDLDRCQUFJO0lBQ0osOEJBQU07SUFDTixzQ0FBTztJQUNQLFNBQUs7RUZnRmI7RUdwTk87SUQwSUcsa0NBQU87SUFDUCw4QkFBTztFRnFGakI7RUdoT087SURrSkssb0NBQWE7RUYyRnpCO0VHN09PO0lENkpDLDhCQUFNO0lBQ04sTUFBSTtJQUNKLG9DQUFZO0lBQ1osd0NBQU87RUZrR2Y7RUdsUU87SURzS0MsOEJBQU07RUZ5R2Q7RUcvUU87SUQ2S0MsNkJBQU07SUFDTixzQ0FBTztFRmdIZjtFRzlSTztJRHlMQyw0QkFBSTtJQUNKLDRCQUFLO0lBQ0wsNkJBQU07RUZ3SGQ7RUduVE87SURvTUMsNEJBQUk7SUFDSiw0QkFBSztJQUNMLDhCQUFNO0lBQ04sYUFBUTtJQUNSLGVBQVU7SUFDVixzQkFBZTtJQUNmLCtCQUFPO0VGK0hmO0VHelVPO0lENk1HLFVBQU07RUZpSWhCO0VHOVVPO0lEMk5HLGlDQUFVO0lBQ1YsbUNBQVk7RUZ3SXRCO0VHcFdPO0lEa09ELHdEQUFRO0VGK0lkO0VHalhPO0lEK09HLGlDQUFVO0VGdUpwQjtFR3RZTztJRHdQRyxnQ0FBVTtJQUNWLG1DQUFZO0lBQ1osa0NBQVc7RUY4SnJCO0VHeFpPO0lEbVFHLHFDQUFPO0lBQ1AsOEJBQU07RUZxS2hCO0VHemFPO0lEMFFLLGtDQUFXO0lBQ1gsOEJBQU07RUYwS2xCO0VHcmJPO0lEb1JPLHFDQUFlO0VGaUw3QjtFR3JjTztJRDhSUyw2QkFBTTtJQUNOLGlDQUFVO0VGd0wxQjtFR3ZkTztJRGdUUyxzQ0FBTTtJQUNOLG1DQUFhO0VGb003QjtFR3JmTztJRDJUUyxpQ0FBVTtFRjJNMUI7RUd0Z0JPO0lEcVVTLGdDQUFVO0VGa04xQjtFR3ZoQk87SUQrVUMsZUFBVTtJQUNWLGtDQUFXO0VGd05uQjtFR3hpQk87SUQ0WEcsV0FBTTtFRmlQaEI7RUc3bUJPO0lEbVlHLFdBQU07RUZ3UGhCO0VHM25CTztJRHNZRyxRQUFNO0VGMFBoQjtFR2hvQk87SUR5WUcsUUFBTTtFRjRQaEI7RUdyb0JPO0lEa1pHLDRCQUFLO0lBQ0wsbUNBQVc7RUZtUXJCO0VHdHBCTztJRDRaSyxpQ0FBVTtJQUNWLG9DQUFhO0VGMFF6QjtFR3ZxQk87SUR5YU8sNkJBQU07RUZpUnBCO0VHMXJCTztJRDRiRyxXQUFNO0lBQ04scUJBQVE7SUFDUiw0QkFBSTtJQUNKLDRCQUFLO0VGMlJmO0VHMXRCTztJRDBjSyxrQ0FBVTtJQUNWLG9DQUFZO0VGa1N4QjtFRzd1Qk87SURxZEssaUNBQVU7SUFDVixtQ0FBWTtJQUNaLGtDQUFXO0VGeVN2QjtFR2h3Qk87SURxZUssWUFBTztJQUNQLE1BQUk7SUFDSixPQUFLO0lBQ0wsd0RBQVE7RUZpVHBCO0VHenhCTztJRDZlTyxXQUFNO0VGc1RwQjtFR255Qk87SURzZlMsaUNBQVU7SUFDVixtQ0FBWTtJQUNaLHFDQUFjO0VGNlQ5QjtFR3J6Qk87SURpZ0JXLGdDQUFVO0lBQ1YsbUNBQVk7RUZtVTlCO0VHcjBCTztJRHVnQk8sb0NBQVc7RUZ3VXpCO0VHLzBCTztJRDhnQlMsZ0NBQVU7RUYrVTFCO0VHNzFCTztJRHNoQlcsOEJBQU07RUZxVnhCO0VFcFZrQjtJQUNFLGVBQVE7RUZzVjVCO0VHOTJCTztJRGlpQlcsZ0NBQVU7RUY2VjVCO0VHOTNCTztJRHlpQlcsZ0NBQVU7SUFDVixtQ0FBWTtFRm9XOUI7RUc5NEJPO0lEc2pCVyxnQ0FBVTtJQUNWLDZCQUFNO0lBQ04sOEJBQU87SUFDUCxtQ0FBWTtJQUNaLHdEQUFPO0lBQ1Asb0NBQWM7RUYyV2hDO0VHdDZCTztJRDhqQmEsd0RBQU87RUY2VzNCO0VHMzZCTztJRG9uQk8sd0RBQVE7RUY4V3RCO0VFN1djO0lBQ0UsbUNBQVc7RUYrVzNCO0VHcitCTztJRDJuQk8sd0RBQVE7RUYrV3RCO0VHMStCTztJRHNvQkQsbUJBQVc7SUFDWCx3REFBUTtFRm9YZDtFRzMvQk87SURpcEJDLGlDQUFVO0lBQ1YsbUNBQVk7SUFDWixxQ0FBYztFRjJYdEI7RUc5Z0NPO0lEZ3FCQyxpQ0FBVTtJQUNWLG9DQUFhO0lBQ2IscUNBQWM7RUZrWXRCO0VHcGlDTztJRDRxQkMsOEJBQU07SUFDTixtQ0FBVztFRnlZbkI7RUd0akNPO0lEbXJCRyw4QkFBTTtJQUNOLGtDQUFXO0VGOFlyQjtFR2xrQ087SUQ4ckJLLGtDQUFZO0lBQ1osOEJBQU87RUZzWm5CO0VHcmxDTztJRHVzQk8sZ0NBQVU7RUY2WnhCO0VHcG1DTztJRCtzQk8sZ0NBQVU7SUFDVix3Q0FBZTtFRm9hN0I7RUdwbkNPO0lEZ3VCSyxpQ0FBVTtJQUNWLDZCQUFNO0lBQ04sOEJBQU87SUFDUCxtQ0FBWTtFRjJheEI7RUc5b0NPO0lEd3VCSyw4QkFBTztFRmdibkI7RUd4cENPO0lEOHVCTyw4QkFBTztFRm9ickI7RUdscUNPO0lEc3ZCRCxpQ0FBUTtFRjBiZDtFR2hyQ087O0lEZ3dCQyxpQ0FBVTtJQUNWLG1DQUFZO0VGbWNwQjtFR3BzQ087SUR5d0JELG1CQUFXO0lBQ1gseURBQVE7RUZ5Y2Q7RUdudENPO0lEb3hCQyxpQ0FBVTtJQUNWLHFDQUFjO0VGZ2R0QjtFR3J1Q087SUQ0eEJDLDhCQUFNO0lBQ04scUNBQU87RUZ1ZGY7RUdwdkNPO0lEcXlCSyw2QkFBTTtJQUNOLDhCQUFPO0VGNmRuQjtFR253Q087SUQreUJPLGlDQUFVO0lBQ1YsbUNBQVk7RUZvZTFCO0VHcHhDTztJRHl6QkssNkJBQU07SUFDTiw4QkFBTztFRjRlbkI7RUd0eUNPO0lEaTBCTyxpQ0FBVTtFRm1meEI7RUdwekNPO0lEdTBCQyw4QkFBTTtFRjBmZDtFR2owQ087SUQ0MEJHLHFDQUFPO0VGK2ZqQjtFRzMwQ087SURzMUJHLDhCQUFNO0lBQ04scUNBQU87SUFDUCxpQ0FBVTtFRnNnQnBCO0VHOTFDTztJRGsyQkcsOEJBQU07SUFDTixtQ0FBVztFRjZnQnJCO0VHaDNDTztJRHkyQkssOEJBQU07SUFDTixrQ0FBVztFRmtoQnZCO0VHNTNDTztJRGkzQk8sa0NBQVk7SUFDWiw4QkFBTztFRnloQnJCO0VHMzRDTztJRDAzQlMsZ0NBQVU7RUZnaUIxQjtFRzE1Q087SURpNEJTLGdDQUFVO0lBQ1Ysd0NBQWU7RUZ1aUIvQjtFR3o2Q087SURrNUJPLGlDQUFVO0lBQ1YsNkJBQU07SUFDTiw4QkFBTztJQUNQLG1DQUFZO0VGOGlCMUI7RUduOENPO0lEaTZCRyw4QkFBTTtJQUNOLDhCQUFPO0lBQ1AsbUNBQW1CO0lBQ25CLHdEQUFRO0VGc2pCbEI7RUcxOUNPO0lEKzZCTyxpQ0FBVTtJQUNWLG1DQUFZO0lBQ1osb0NBQWM7RUY0akI1QjtFRzcrQ087SUR1N0JPLGlDQUFVO0lBQ1YsbUNBQVk7RUZpa0IxQjtFR3ovQ087SURrOEJELHdEQUFRO0VGMGtCZDtFRzVnRE87SUR3OEJDLFdBQU07RUZpbEJkO0VHemhETztJRDY4Qkcsa0NBQVc7RUZzbEJyQjtFR25pRE87SUR1OUJDLGlDQUFVO0lBQ1YsbUNBQVk7SUFDWixxQ0FBYztFRjZsQnRCO0VHdGpETztJRGsrQkcsOEJBQU07SUFDTixjQUFPO0VGb21CakI7RUd2a0RPO0lEdytCSyxrQ0FBVztFRnltQnZCO0VHamxETztJRGsvQk8sb0NBQWM7SUFDZCxpQ0FBVTtJQUNWLG1DQUFZO0VGZ25CMUI7RUdwbURPO0lENi9CUyxnQ0FBVTtJQUNWLG1DQUFZO0VGc25CNUI7RUdwbkRPO0lEaWdDRyxrQ0FBVztFRnduQnJCO0VHem5ETztJRHVnQ0MscUNBQU87SUFDUCw4QkFBTTtFRjZuQmQ7RUdyb0RPO0lENmdDRyxxQ0FBTztFRmtvQmpCO0VHL29ETztJRDJoQ0ssaUNBQVU7SUFDViw4QkFBTTtJQUNOLDhCQUFPO0lBQ1AsbUNBQVk7SUFDWixxQ0FBYztFRnlvQjFCO0VHeHFETztJRDJpQ08sbUNBQVU7SUFDViwyQkFBSTtJQUNKLDZCQUFNO0lBQ04sNkJBQU07SUFDTixtQ0FBWTtFRmdwQjFCO0VHL3JETztJRHNqQ1MsNkJBQU07RUZtcEJ0QjtBQS9tREYiLCJmaWxlIjoibHAtal9tYWdhemluZV8yNDExXzAyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwidXRmLThcIjtcclxuQHJlcXVpcmUgJy4vX3ZhcmlhYmxlcy5zdHlsJ1xyXG5AcmVxdWlyZSAnLi9fbWl4aW4uc3R5bCdcclxuQHJlcXVpcmUgJy4vX2Jhc2Uuc3R5bCdcclxuLy8gbW9kdWxlc1xyXG5AcmVxdWlyZSAnLi9tb2R1bGVzL19pbmRleC5zdHlsJ1xyXG4vLyBwYWdlc1xyXG5AcmVxdWlyZSAnLi9wYWdlcy9fbHAtal9tYWdhemluZV8yNDExXzAyLnN0eWwnIiwiLypcclxuTW9kdWxlIFBhcnRpYWxzXHJcbiAqL1xyXG4vKiDjgZnjgbnjgabjgpLopovjgovjg5zjgr/jg7MgKi9cclxuLmFsbC1idG5cclxuICBkaXNwbGF5IGZsZXhcclxuICBhbGlnbi1pdGVtcyBjZW50ZXJcclxuICBqdXN0aWZ5LWNvbnRlbnQgY2VudGVyXHJcbiAgd2lkdGggY2FsYygxNzIgLyAzNzUgKiAxMDB2dylcclxuICBoZWlnaHQgY2FsYygzNiAvIDM3NSAqIDEwMHZ3KVxyXG4gIG1hcmdpbiAwIGF1dG9cclxuICBib3JkZXItcmFkaXVzIGNhbGMoNCAvIDM3NSAqIDEwMHZ3KVxyXG4gIGJvcmRlciAxcHggc29saWQgJGdyYXkyXHJcbiAgYm94LXNpemluZyBib3JkZXItYm94XHJcbiAgZm9udC1zaXplIGNhbGMoMTEgLyAzNzUgKiAxMDB2dylcclxuICBsaW5lLWhlaWdodCAxXHJcbiAgdGV4dC1kZWNvcmF0aW9uIG5vbmUiLCJAY2hhcnNldCBcInV0Zi04XCI7XG4uYWxsLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogY2FsYygxNzIgLyAzNzUgKiAxMDB2dyk7XG4gIGhlaWdodDogY2FsYygzNiAvIDM3NSAqIDEwMHZ3KTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoNCAvIDM3NSAqIDEwMHZ3KTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M0YzRjNDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zaXplOiBjYWxjKDExIC8gMzc1ICogMTAwdncpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFjIC5hYy10cmlnZ2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYyAuYWMtdHJpZ2dlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG4uYWMgLmFjLXRyaWdnZXIgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYWMgLmFjLXRyaWdnZXIgc3Bhbjo6YmVmb3JlLFxuLmFjIC5hYy10cmlnZ2VyIHNwYW46OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi5hYyAuYWMtcGFuZWwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xufVxuLmFjLmpzLWVuYWJsZWQgLmFjLXBhbmVsIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLmFjLmlzLWFjdGl2ZSAuYWMtcGFuZWwge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuYm9keSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICBjb2xvcjogIzMzMmUyZjtcbiAgZm9udC1mYW1pbHk6IFwiaGlyYWdpbm8ta2FrdS1nb3RoaWMtcHJvblwiLCBzYW5zLXNlcmlmO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgaW1nLFxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIC5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIC5mYWRlLmZhZGUtMDIge1xuICBvcGFjaXR5OiAxO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgLmZhZGUuZmFkZS0wMiBzcGFuIHtcbiAgb3BhY2l0eTogMDtcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIC5mYWRlLmZhZGUtMDEuYWN0aXZlLFxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgLmZhZGUuZmFkZS0wMy5hY3RpdmUsXG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiAuZmFkZS5mYWRlLTA0LmFjdGl2ZSxcbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIC5mYWRlLmZhZGUtMDUuYWN0aXZlIHtcbiAgYW5pbWF0aW9uOiBmYWRlIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgLmZhZGUuZmFkZS10eHQuYWN0aXZlIHtcbiAgYW5pbWF0aW9uOiBmYWRlIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIC5mYWRlLmZhZGUtdHh0LmFjdGl2ZSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAxcztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIC5mYWRlLmZhZGUtdHh0LmFjdGl2ZSB7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAwLjVzO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiAuZmFkZS5mYWRlLTAyLmFjdGl2ZSBzcGFuIHtcbiAgYW5pbWF0aW9uOiBmYWRlIDAuNXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiAuZmFkZS5mYWRlLTAyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDEpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjJzO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgLmZhZGUuZmFkZS0wMi5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40cztcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIC5mYWRlLmZhZGUtMDIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICBhbmltYXRpb24tZGVsYXk6IDAuNnM7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiAuZmFkZS5mYWRlLTAyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDQpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwLjhzO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgLmZhZGUuZmFkZS0wMi5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSg1KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMXM7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiAuZmFkZS5mYWRlLTAyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDYpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjJzO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgLmZhZGUuZmFkZS0wMi5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSg3KSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMS40cztcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIC5mYWRlLmZhZGUtMDIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoOCkge1xuICBhbmltYXRpb24tZGVsYXk6IDEuNnM7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiAuZmFkZS5mYWRlLTAyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDkpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjhzO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgLmZhZGUuZmFkZS0wMi5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgxMCkge1xuICBhbmltYXRpb24tZGVsYXk6IDJzO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgLmZhZGUuZmFkZS0wMi5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgxMSkge1xuICBhbmltYXRpb24tZGVsYXk6IDIuMnM7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiAuZmFkZS5mYWRlLTAyLmFjdGl2ZSBzcGFuOm50aC1vZi10eXBlKDEyKSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMi40cztcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIC5mYWRlLmZhZGUtMDIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMTMpIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAyLjZzO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgLmZhZGUuZmFkZS0wMy5hY3RpdmUge1xuICBhbmltYXRpb24tZGVsYXk6IDNzO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgLmZhZGUuZmFkZS0wNS5hY3RpdmUge1xuICBhbmltYXRpb24tZGVsYXk6IDRzO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgLmZhZGUuZmFkZS1pdGVtLTAxLmFjdGl2ZSB7XG4gIGFuaW1hdGlvbjogZmFkZSAxcyBlYXNlLWluLW91dCBmb3J3YXJkcztcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIC5mYWRlLWxlZnQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNyZW0pO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgLmZhZGUtcmlnaHQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3JlbSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgLmZhZGUtcmlnaHQge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3JlbSk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIC5mYWRlLWxlZnQuYWN0aXZlIHtcbiAgYW5pbWF0aW9uOiBmYWRlTGVmdCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcztcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIC5mYWRlLXJpZ2h0LmFjdGl2ZSB7XG4gIGFuaW1hdGlvbjogZmFkZVJpZ2h0IDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIC5mYWRlLXJpZ2h0LmFjdGl2ZSB7XG4gICAgYW5pbWF0aW9uOiBmYWRlTGVmdCAxcyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIC5wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgLnNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIC5pdnltb2RlIHtcbiAgZm9udC1mYW1pbHk6IFwiaXZ5bW9kZVwiLCBzYW5zLXNlcmlmO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgLkxpYnJlQ2FzbG9uIHtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtY2FzbG9uLWRpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm1haW4ge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm1haW4gaDEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAzO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5tYWluIGgxIHtcbiAgICB0b3A6IGNhbGMoMjI4IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoMTAgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5tYWluIGgxIHtcbiAgICB0b3A6IGNhbGMoMTQ3IC8gMzc1ICogMTAwdncpO1xuICAgIHdpZHRoOiBjYWxjKDI5NCAvIDM3NSAqIDEwMHZ3KTtcbiAgICBtYXJnaW46IDAgMCAwIGNhbGMoLTE0NyAvIDM3NSAqIDEwMHZ3KTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm1haW4gaDEgc3BhbiB7XG4gICAgbWFyZ2luOiAwIGNhbGMoMS4zNSAvIDEwNzQgKiAxMDB2dyk7XG4gICAgaGVpZ2h0OiBjYWxjKDQyIC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubWFpbiBoMSBzcGFuIHtcbiAgICBtYXJnaW46IDAgY2FsYygwLjY1IC8gMzc1ICogMTAwdncpO1xuICAgIGhlaWdodDogY2FsYygyMyAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5tYWluIGgxIHNwYW4gaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubWFpbiBoMSBzcGFuOm50aC1vZi10eXBlKDcpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTQuNSAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm1haW4gaDEgc3BhbjpudGgtb2YtdHlwZSg3KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDkgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm1haW4gLm1haW4tc3VidHRsLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIGxlZnQ6IDUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm1haW4gLm1haW4tc3VidHRsLXdyYXAge1xuICAgIHdpZHRoOiBjYWxjKDQxMyAvIDEwNzQgKiAxMDB2dyk7XG4gICAgdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDI5NCAvIDEwNzQgKiAxMDB2dyk7XG4gICAgbWFyZ2luOiAwIDAgMCBjYWxjKC0yMDYuNSAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm1haW4gLm1haW4tc3VidHRsLXdyYXAge1xuICAgIHdpZHRoOiBjYWxjKDI2MyAvIDM3NSAqIDEwMHZ3KTtcbiAgICB0b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoMTgzIC8gMzc1ICogMTAwdncpO1xuICAgIG1hcmdpbjogMCAwIDAgY2FsYygtMTMxLjUgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubWFpbiAubWFpbi1zdWJ0dGwtMDIge1xuICB6LWluZGV4OiAzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubWFpbiAubWFpbi1zdWJ0dGwtMDIge1xuICAgIHdpZHRoOiBjYWxjKDQxMyAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm1haW4gLm1haW4tc3VidHRsLTAyIHtcbiAgICB3aWR0aDogY2FsYygyNjMgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubWFpbiAubWFpbi1zdWJ0dGwtMDMge1xuICB6LWluZGV4OiAzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubWFpbiAubWFpbi1zdWJ0dGwtMDMge1xuICAgIHdpZHRoOiBjYWxjKDEyMyAvIDEwNzQgKiAxMDB2dyk7XG4gICAgbWFyZ2luOiBjYWxjKDIxIC8gMTA3NCAqIDEwMHZ3KSBhdXRvIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm1haW4gLm1haW4tc3VidHRsLTAzIHtcbiAgICB3aWR0aDogY2FsYyg4NyAvIDM3NSAqIDEwMHZ3KTtcbiAgICBtYXJnaW46IGNhbGMoMTU5IC8gMzc1ICogMTAwdncpIGF1dG8gMDtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5tYWluIC5tYWluLWltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5tYWluIC5tYWluLXR4dC0wMSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm1haW4gLm1haW4tdHh0LTAxIHtcbiAgICB0b3A6IGNhbGMoMTU2IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBsZWZ0OiBjYWxjKDE4IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICB3aWR0aDogY2FsYygyMiAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm1haW4gLm1haW4tdHh0LTAxIHtcbiAgICB0b3A6IGNhbGMoMTM3IC8gMzc1ICogMTAwdncpO1xuICAgIGxlZnQ6IGNhbGMoMTEgLyAzNzUgKiAxMDB2dyk7XG4gICAgd2lkdGg6IGNhbGMoMTEgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubWFpbiAubWFpbi1hbmMtbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm1haW4gLm1haW4tYW5jLWxpc3Qge1xuICAgIHRvcDogY2FsYygxMjAgLyAxMDc0ICogMTAwdncpO1xuICAgIHJpZ2h0OiBjYWxjKDM2IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICB3aWR0aDogY2FsYygxMjkgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5tYWluIC5tYWluLWFuYy1saXN0IHtcbiAgICB0b3A6IGNhbGMoMjU1IC8gMzc1ICogMTAwdncpO1xuICAgIGxlZnQ6IGNhbGMoODMgLyAzNzUgKiAxMDB2dyk7XG4gICAgd2lkdGg6IGNhbGMoMjA4IC8gMzc1ICogMTAwdncpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiBjYWxjKDEyMyAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubWFpbiAubWFpbi1hbmMtbGlzdCA+IGxpIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm1haW4gLm1haW4tYW5jLWxpc3Qgc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZGJkNWNhO1xuICBvcGFjaXR5OiAwLjc1O1xuICBmb250LWZhbWlseTogXCJsaWJyZS1jYXNsb24tZGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5tYWluIC5tYWluLWFuYy1saXN0IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxMyAvIDEwNzQgKiAxMDB2dyk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjQgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5tYWluIC5tYWluLWFuYy1saXN0IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxMCAvIDM3NSAqIDEwMHZ3KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygxNSAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWFkIHtcbiAgYmFja2dyb3VuZDogIzVhNzQ3ZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlYWQge1xuICAgIHBhZGRpbmc6IGNhbGMoNDUgLyAxMDc0ICogMTAwdncpIDAgY2FsYyg0MCAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlYWQge1xuICAgIHBhZGRpbmc6IGNhbGMoMjUgLyAzNzUgKiAxMDB2dykgMCBjYWxjKDQ3IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlYWQgLnJlYWQtaW5uZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVhZCAucmVhZC1pbm5lciBoMiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgb3BhY2l0eTogMC4xO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcImFkb2JlLWhhbmR3cml0aW5nLWVybmllXCIsIHNhbnMtc2VyaWY7XG4gIHRyYW5zZm9ybTogcm90YXRlKC03LjY3ZGVnKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlYWQgLnJlYWQtaW5uZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg3MiAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlYWQgLnJlYWQtaW5uZXIgaDIge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg0OCAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWFkIC5yZWFkLWlubmVyIHAge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVhZCAucmVhZC1pbm5lciBwIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTIgLyAxMDc0ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI2IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDQgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWFkIC5yZWFkLWlubmVyIHAge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg5IC8gMzc1ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE4IC8gMzc1ICogMTAwdncpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTUgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVhZCAucmVhZC1pbm5lciAucmVhZC1hbmMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVhZCAucmVhZC1pbm5lciAucmVhZC1hbmMtbGlzdCB7XG4gICAgbWFyZ2luOiBjYWxjKDM1IC8gMTA3NCAqIDEwMHZ3KSBhdXRvIDA7XG4gICAgd2lkdGg6IGNhbGMoNTMwIC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVhZCAucmVhZC1pbm5lciAucmVhZC1hbmMtbGlzdCB7XG4gICAgbWFyZ2luOiBjYWxjKDM3IC8gMzc1ICogMTAwdncpIGF1dG8gMDtcbiAgICB3aWR0aDogY2FsYygyNzAgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlYWQgLnJlYWQtaW5uZXIgLnJlYWQtYW5jLWxpc3QgPiBsaSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzMCAvIDEwNzQgKiAxMDB2dyk7XG4gICAgd2lkdGg6IGNhbGMoMTYwIC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVhZCAucmVhZC1pbm5lciAucmVhZC1hbmMtbGlzdCA+IGxpIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE1IC8gMzc1ICogMTAwdncpO1xuICAgIHdpZHRoOiBjYWxjKDEyMCAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWFkIC5yZWFkLWlubmVyIC5yZWFkLWFuYy1saXN0ID4gbGkgLmFuYy1saXN0LWxpbmsge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzJlMmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWFkIC5yZWFkLWlubmVyIC5yZWFkLWFuYy1saXN0ID4gbGkgLmFuYy1saXN0LWxpbmsge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDYgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWFkIC5yZWFkLWlubmVyIC5yZWFkLWFuYy1saXN0ID4gbGkgLmFuYy1saXN0LWxpbmsge1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDUgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVhZCAucmVhZC1pbm5lciAucmVhZC1hbmMtbGlzdCA+IGxpIC5hbmMtbGlzdC1saW5rID4gc3BhbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGNvbG9yOiAjMzMyZTJmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVhZCAucmVhZC1pbm5lciAucmVhZC1hbmMtbGlzdCA+IGxpIC5hbmMtbGlzdC1saW5rID4gc3BhbiB7XG4gICAgd2lkdGg6IGNhbGMoMzcgLyAxMDc0ICogMTAwdncpO1xuICAgIGZvbnQtc2l6ZTogY2FsYygyNiAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlYWQgLnJlYWQtaW5uZXIgLnJlYWQtYW5jLWxpc3QgPiBsaSAuYW5jLWxpc3QtbGluayA+IHNwYW4ge1xuICAgIHdpZHRoOiBjYWxjKDI0IC8gMzc1ICogMTAwdncpO1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMCAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVhZCAucmVhZC1pbm5lciAucmVhZC1hbmMtbGlzdCA+IGxpIC5hbmMtbGlzdC1saW5rOmhvdmVyIHtcbiAgICB0cmFuc2l0aW9uOiAwLjVzIGFsbDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLjJyZW0sIC0wLjJyZW0pO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICB9XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVhZCAucmVhZC1pbm5lciAucmVhZC1hbmMtbGlzdCA+IGxpIC5hbmMtbGlzdC1saW5rOmhvdmVyID4gc3BhbiB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWFkIC5yZWFkLWlubmVyIC5yZWFkLWFuYy1saXN0ID4gbGkgLmFuYy1saXN0LWxpbms6aG92ZXIgLmFuYy10eHQtanAge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVhZCAucmVhZC1pbm5lciAucmVhZC1hbmMtbGlzdCA+IGxpIC5hbmMtbGlzdC1saW5rOmhvdmVyIC5hbmMtdHh0LWVuIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWFkIC5yZWFkLWlubmVyIC5yZWFkLWFuYy1saXN0ID4gbGkgLmFuYy1saXN0LWxpbmsgLmFuYy10eHQge1xuICBjb2xvcjogIzMzMmUyZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlYWQgLnJlYWQtaW5uZXIgLnJlYWQtYW5jLWxpc3QgPiBsaSAuYW5jLWxpc3QtbGluayAuYW5jLXR4dCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICgzNyAvIDEwNzQgKiAxMDB2dykpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWFkIC5yZWFkLWlubmVyIC5yZWFkLWFuYy1saXN0ID4gbGkgLmFuYy1saXN0LWxpbmsgLmFuYy10eHQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAoMjQgLyAzNzUgKiAxMDB2dykpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyg1IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlYWQgLnJlYWQtaW5uZXIgLnJlYWQtYW5jLWxpc3QgPiBsaSAuYW5jLWxpc3QtbGluayAuYW5jLXR4dC1qcCB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzMzMmUyZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtY2FzbG9uLWRpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlYWQgLnJlYWQtaW5uZXIgLnJlYWQtYW5jLWxpc3QgPiBsaSAuYW5jLWxpc3QtbGluayAuYW5jLXR4dC1qcCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE2IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVhZCAucmVhZC1pbm5lciAucmVhZC1hbmMtbGlzdCA+IGxpIC5hbmMtbGlzdC1saW5rIC5hbmMtdHh0LWpwIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTMgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVhZCAucmVhZC1pbm5lciAucmVhZC1hbmMtbGlzdCA+IGxpIC5hbmMtbGlzdC1saW5rIC5hbmMtdHh0LWVuIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMzMyZTJmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICBmb250LWZhbWlseTogXCJhLW90Zi1yeXVtaW4tcHI2blwiLCBzZXJpZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlYWQgLnJlYWQtaW5uZXIgLnJlYWQtYW5jLWxpc3QgPiBsaSAuYW5jLWxpc3QtbGluayAuYW5jLXR4dC1lbiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDkgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWFkIC5yZWFkLWlubmVyIC5yZWFkLWFuYy1saXN0ID4gbGkgLmFuYy1saXN0LWxpbmsgLmFuYy10eHQtZW4ge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg3IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMSAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMSAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSBhLmxpbmstMTAwLFxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuc3dpcGVyLXdyYXBwZXIgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtLml0ZW0tMDEge1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbS5pdGVtLTAyIHtcbiAgICB6LWluZGV4OiAyO1xuICB9XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0uaXRlbS0wMyB7XG4gICAgei1pbmRleDogMztcbiAgfVxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtLml0ZW0tMDQge1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbS5pdGVtLTA1IHtcbiAgICB6LWluZGV4OiA1O1xuICB9XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0uaXRlbS0wNiB7XG4gICAgei1pbmRleDogNjtcbiAgfVxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtLml0ZW0tMDcge1xuICAgIHotaW5kZXg6IDc7XG4gIH1cbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbS5pdGVtLTA4IHtcbiAgICB6LWluZGV4OiA4O1xuICB9XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0uaXRlbS0wOSB7XG4gICAgei1pbmRleDogOTtcbiAgfVxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtLml0ZW0tMTAge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0uaXRlbS0xMSB7XG4gICAgei1pbmRleDogMTE7XG4gIH1cbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbS5pdGVtLTEyIHtcbiAgICB6LWluZGV4OiAxMjtcbiAgfVxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtLml0ZW0tMTMge1xuICAgIHotaW5kZXg6IDEzO1xuICB9XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0uaXRlbS0xNCB7XG4gICAgei1pbmRleDogMTQ7XG4gIH1cbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbS5pdGVtLTE1IHtcbiAgICB6LWluZGV4OiAxNTtcbiAgfVxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtLml0ZW0tMTYge1xuICAgIHotaW5kZXg6IDE2O1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS1sIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS1sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS1yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tciB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXNsaWRlIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tc2hhZG93IHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS1uYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB0b3A6IDUwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLW5hbWUge1xuICAgIGxlZnQ6IGNhbGMoMjEgLyAxMDc0ICogMTAwdncpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE3IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tbmFtZSB7XG4gICAgbGVmdDogY2FsYygzMCAvIDM3NSAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xNyAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS1uYW1lIC5pdGVtLW5hbWUtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogMTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tbmFtZSAuaXRlbS1uYW1lLWlubmVyIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjAgLyAxMDc0ICogMTAwdncpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyg2MCAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLW5hbWUgLml0ZW0tbmFtZS1pbm5lciB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE0IC8gMzc1ICogMTAwdncpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYyg0MyAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS1uYW1lIC5pdGVtLW5hbWUtaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZGJkNWNhO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tbmFtZSAuaXRlbS1uYW1lLWlubmVyOmJlZm9yZSB7XG4gICAgd2lkdGg6IGNhbGMoNTAgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS1uYW1lIC5pdGVtLW5hbWUtaW5uZXI6YmVmb3JlIHtcbiAgICB3aWR0aDogY2FsYygzNSAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW06bnRoLWNoaWxkKGV2ZW4pIC5pdGVtLW5hbWUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IGNhbGMoMjEgLyAxMDc0ICogMTAwdncpO1xuICB9XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW06bnRoLWNoaWxkKGV2ZW4pIC5pdGVtLW5hbWUgLml0ZW0tbmFtZS1pbm5lciB7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYyg2MCAvIDEwNzQgKiAxMDB2dyk7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW06bnRoLWNoaWxkKGV2ZW4pIC5pdGVtLW5hbWUgLml0ZW0tbmFtZS1pbm5lcjo6YmVmb3JlIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXR4dFdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tdHh0V3JhcCB7XG4gICAgdG9wOiBjYWxjKDI0MiAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXR4dFdyYXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0b3A6IGNhbGMoMzcwIC8gMzc1ICogMTAwdncpO1xuICAgIGxlZnQ6IGNhbGMoMjMgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tdHh0V3JhcCAudHh0V3JhcC1udW0ge1xuICBvcGFjaXR5OiAwLjI1O1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXR4dFdyYXAgLnR4dFdyYXAtbnVtIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTc1IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygxNjUgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS10eHRXcmFwIC50eHRXcmFwLW51bSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEyMiAvIDM3NSAqIDEwMHZ3KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygxMjIgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tdHh0V3JhcCAudHh0V3JhcC10eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNjMjgzN2M7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXR4dFdyYXAgLnR4dFdyYXAtdHh0IHtcbiAgICBmb250LXNpemU6IGNhbGMoMjIgLyAxMDc0ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIyIC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC00IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tdHh0V3JhcCAudHh0V3JhcC10eHQge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNSAvIDM3NSAqIDEwMHZ3KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygxNSAvIDM3NSAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC01IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXR4dFdyYXAgLnR4dFdyYXAtdHh0LmJsdWUge1xuICBjb2xvcjogIzVhNzQ3ZDtcbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tdHh0V3JhcCAudHh0V3JhcC10eHQueWVsbG93IHtcbiAgY29sb3I6ICNlN2JiNmY7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS1zaGFkb3cgLml0ZW0tZGV0YWlsIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogY2FsYygyNSAvIDEwNzQgKiAxMDB2dyk7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNTMxIC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tc2hhZG93IC5pdGVtLWRldGFpbCB7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IGNhbGMoMzggLyAzNzUgKiAxMDB2dykgY2FsYygzMCAvIDM3NSAqIDEwMHZ3KSAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS1zaGFkb3cgLml0ZW0tZGV0YWlsIGRsIHtcbiAgICB3aWR0aDogY2FsYygzMjUgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS1zaGFkb3cgLml0ZW0tZGV0YWlsIGRsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS1zaGFkb3cgLml0ZW0tZGV0YWlsIGRsIGR0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcImEtb3RmLXJ5dW1pbi1wcjZuXCIsIHNlcmlmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tc2hhZG93IC5pdGVtLWRldGFpbCBkbCBkdCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIyIC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNiAvIDEwNzQgKiAxMDB2dyk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg3IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tc2hhZG93IC5pdGVtLWRldGFpbCBkbCBkdCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE5IC8gMzc1ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE5IC8gMzc1ICogMTAwdncpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTUgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tc2hhZG93IC5pdGVtLWRldGFpbCBkbCBkZCBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS1zaGFkb3cgLml0ZW0tZGV0YWlsIGRsIGRkIHAge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg5IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygxOSAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwgZGwgZGQgcCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDkgLyAzNzUgKiAxMDB2dyk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMTYgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwgLmNyZWRpdCB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNCAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwgLmNyZWRpdCB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxNC41IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwgLmNyZWRpdCAuY3JlZGl0LW5hbWUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwgLmNyZWRpdCAuY3JlZGl0LW5hbWUge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg5IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tc2hhZG93IC5pdGVtLWRldGFpbCAuY3JlZGl0IC5jcmVkaXQtbmFtZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDkgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tc2hhZG93IC5pdGVtLWRldGFpbCAuY3JlZGl0IC5jcmVkaXQtdHh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGVuZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwgLmNyZWRpdCAuY3JlZGl0LXR4dCAuY3JlZGl0LXR4dC13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS1zaGFkb3cgLml0ZW0tZGV0YWlsIC5jcmVkaXQgLmNyZWRpdC10eHQgLmNyZWRpdC10eHQtd3JhcCB7XG4gICAgd2lkdGg6IGNhbGMoMjM4IC8gMzc1ICogMTAwdncpO1xuICB9XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tc2hhZG93IC5pdGVtLWRldGFpbCAuY3JlZGl0IC5jcmVkaXQtdHh0IC5jcmVkaXQtdHh0LXdyYXAgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwgLmNyZWRpdCAuY3JlZGl0LXR4dCAubmFtZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwgLmNyZWRpdCAuY3JlZGl0LXR4dCAubmFtZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDkgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS1zaGFkb3cgLml0ZW0tZGV0YWlsIC5jcmVkaXQgLmNyZWRpdC10eHQgLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg5IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwgLmNyZWRpdCAuY3JlZGl0LXR4dCAucHJpY2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwgLmNyZWRpdCAuY3JlZGl0LXR4dCAucHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg5IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygxNyAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwgLmNyZWRpdCAuY3JlZGl0LXR4dCAucHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg5IC8gMzc1ICogMTAwdncpO1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKDEzIC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtIC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwgLmNyZWRpdCAuY3JlZGl0LXR4dCAuYnV5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMTUgLyAxMDc0ICogMTAwdncpO1xuICBiYWNrZ3JvdW5kOiAjNWE3NDdkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tc2hhZG93IC5pdGVtLWRldGFpbCAuY3JlZGl0IC5jcmVkaXQtdHh0IC5idXkge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg5IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICB3aWR0aDogY2FsYygyOSAvIDEwNzQgKiAxMDB2dyk7XG4gICAgaGVpZ2h0OiBjYWxjKDEzIC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBtYXJnaW46IDAgMCBjYWxjKDEgLyAxMDc0ICogMTAwdncpIGNhbGMoMjAgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbSAuaXRlbS1zaGFkb3cgLml0ZW0tZGV0YWlsIC5jcmVkaXQgLmNyZWRpdC10eHQgLmJ1eSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDkgLyAzNzUgKiAxMDB2dyk7XG4gICAgd2lkdGg6IGNhbGMoMjkgLyAzNzUgKiAxMDB2dyk7XG4gICAgaGVpZ2h0OiBjYWxjKDEzIC8gMzc1ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDEzIC8gMzc1ICogMTAwdncpO1xuICAgIG1hcmdpbjogMCAwIGNhbGMoMSAvIDM3NSAqIDEwMHZ3KSBjYWxjKDEyIC8gMzc1ICogMTAwdncpO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoMSAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0gLml0ZW0tc2hhZG93IC5pdGVtLWRldGFpbCAuY3JlZGl0IC5jcmVkaXQtdHh0IC5idXkuYnV5LTAxIHtcbiAgICBtYXJnaW46IDAgMCBjYWxjKDEgLyAzNzUgKiAxMDB2dykgY2FsYygxOCAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0uaXRlbS0wMiAuaXRlbS1zaGFkb3cgLml0ZW0tZGV0YWlsIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg1NDggLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbS5pdGVtLTAzIC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDU0OCAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtLml0ZW0tMDQgLml0ZW0tc2hhZG93IC5pdGVtLWRldGFpbCB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNTUwIC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0uaXRlbS0wNSAuaXRlbS1zaGFkb3cgLml0ZW0tZGV0YWlsIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg1MjAgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbS5pdGVtLTA2IC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDUxMiAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtLml0ZW0tMTIgLml0ZW0tc2hhZG93IC5pdGVtLWRldGFpbCB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNTI1IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0uaXRlbS0xMyAuaXRlbS1zaGFkb3cgLml0ZW0tZGV0YWlsIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg1MTMgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbS5pdGVtLTE1IC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDUxNSAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtLml0ZW0tMTYgLml0ZW0tc2hhZG93IC5pdGVtLWRldGFpbCB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoNDk3IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0uaXRlbS0wNiAuaXRlbS1zaGFkb3cgLml0ZW0tZGV0YWlsIGRsIGR0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTMwIC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0uaXRlbS0wNiAuaXRlbS1zaGFkb3cgLml0ZW0tZGV0YWlsIHtcbiAgICBwYWRkaW5nOiBjYWxjKDIzIC8gMzc1ICogMTAwdncpIGNhbGMoMzAgLyAzNzUgKiAxMDB2dykgMDtcbiAgfVxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLml0ZW1XcmFwIC5pdGVtV3JhcC1pdGVtLml0ZW0tMDYgLml0ZW0tc2hhZG93IC5pdGVtLWRldGFpbCAuY3JlZGl0IHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDcuNSAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24uaXRlbVdyYXAgLml0ZW1XcmFwLWl0ZW0uaXRlbS0wNCAuaXRlbS1zaGFkb3cgLml0ZW0tZGV0YWlsIHtcbiAgICBwYWRkaW5nOiBjYWxjKDM1IC8gMzc1ICogMTAwdncpIGNhbGMoMjkgLyAzNzUgKiAxMDB2dykgMDtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5pdGVtV3JhcCAuaXRlbVdyYXAtaXRlbS5pdGVtLTA0IC5pdGVtLXNoYWRvdyAuaXRlbS1kZXRhaWwgZGwgZHQge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTEwIC8gMTA3NCAqIDEwMHZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLmxpc3Qge1xuICAgIHotaW5kZXg6IDE3O1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTEgLyAxMDc0ICogMTAwdncpO1xuICAgIGJhY2tncm91bmQ6ICNkOWQ5ZDk7XG4gICAgcGFkZGluZzogY2FsYygxMDggLyAxMDc0ICogMTAwdncpIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLmxpc3Qge1xuICAgIGJhY2tncm91bmQ6ICNkYmQ1Y2E7XG4gICAgcGFkZGluZzogY2FsYyg3MyAvIDM3NSAqIDEwMHZ3KSAwIGNhbGMoMzggLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubGlzdCBoMiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzQ3M2MzZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJsaWJyZS1jYXNsb24tZGlzcGxheVwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubGlzdCBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDM2IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEwIC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubGlzdCBoMiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDI0IC8gMzc1ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI2IC8gMzc1ICogMTAwdncpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoMTAgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubGlzdCAuc3VidHRsIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNWE3NDdkO1xuICBvcGFjaXR5OiAwLjE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiYWRvYmUtaGFuZHdyaXRpbmctZXJuaWVcIiwgc2Fucy1zZXJpZjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTcuNjdkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubGlzdCAuc3VidHRsIHtcbiAgICBmb250LXNpemU6IGNhbGMoNzIgLyAxMDc0ICogMTAwdncpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygyMiAvIDEwNzQgKiAxMDB2dyk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygyOCAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLmxpc3QgLnN1YnR0bCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDQ0IC8gMzc1ICogMTAwdncpO1xuICAgIHBhZGRpbmctbGVmdDogY2FsYygyMSAvIDM3NSAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDI4IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLmxpc3QgLmxpc3QtbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLmxpc3QgLmxpc3QtbGluayB7XG4gICAgd2lkdGg6IGNhbGMoNjc1IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xMSAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLmxpc3QgLmxpc3QtbGluayB7XG4gICAgd2lkdGg6IGNhbGMoMzI1IC8gMzc1ICogMTAwdncpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTE3IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5saXN0IC5saXN0LWxpbmsgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMTU0IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDExIC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubGlzdCAubGlzdC1saW5rID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDE1NCAvIDM3NSAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDE3IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLmxpc3QgLmxpc3QtbGluayA+IGxpIGEge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLmxpc3QgLmxpc3QtbGluayA+IGxpIC5wcmljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLmxpc3QgLmxpc3QtbGluayA+IGxpIC5wcmljZSB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoOCAvIDEwNzQgKiAxMDB2dyk7XG4gICAgaGVpZ2h0OiBjYWxjKDY2IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubGlzdCAubGlzdC1saW5rID4gbGkgLnByaWNlIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg3IC8gMzc1ICogMTAwdncpO1xuICAgIGhlaWdodDogY2FsYyg2NiAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5saXN0IC5saXN0LWxpbmsgPiBsaSAucHJpY2UgLm5hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5saXN0IC5saXN0LWxpbmsgPiBsaSAucHJpY2UgLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg5IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubGlzdCAubGlzdC1saW5rID4gbGkgLnByaWNlIC5uYW1lIHtcbiAgICBmb250LXNpemU6IGNhbGMoOSAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5saXN0IC5saXN0LWxpbmsgPiBsaSAucHJpY2UgLnR4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogMTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubGlzdCAubGlzdC1saW5rID4gbGkgLnByaWNlIC50eHQge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg5IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBsZXR0ZXItc3BhY2luZzogY2FsYygtMC4yIC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubGlzdCAubGlzdC1saW5rID4gbGkgLnByaWNlIC50eHQge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg5IC8gMzc1ICogMTAwdncpO1xuICAgIGxldHRlci1zcGFjaW5nOiBjYWxjKC0wLjIgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubGlzdCAubGlzdC1saW5rID4gbGkgLmJ1eSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZGJkNWNhO1xuICBiYWNrZ3JvdW5kOiAjNDczYzNkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubGlzdCAubGlzdC1saW5rID4gbGkgLmJ1eSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDEwIC8gMTA3NCAqIDEwMHZ3KTtcbiAgICB3aWR0aDogY2FsYygzNSAvIDEwNzQgKiAxMDB2dyk7XG4gICAgaGVpZ2h0OiBjYWxjKDE1IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygxNSAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLmxpc3QgLmxpc3QtbGluayA+IGxpIC5idXkge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxMCAvIDM3NSAqIDEwMHZ3KTtcbiAgICB3aWR0aDogY2FsYygzNSAvIDM3NSAqIDEwMHZ3KTtcbiAgICBoZWlnaHQ6IGNhbGMoMTUgLyAzNzUgKiAxMDB2dyk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMTUgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLmxpc3QgLmxpc3QtbGluayA+IGxpIC5idXktMDEge1xuICAgIGJvdHRvbTogY2FsYygzNSAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLmxpc3QgLmxpc3QtbGluayA+IGxpIC5idXktMDEge1xuICAgIGJvdHRvbTogY2FsYygzNCAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubGlzdCAubGlzdC1saW5rID4gbGkuaXRlbS0xNiAucHJpY2Uge1xuICAgIGhlaWdodDogY2FsYyg5MyAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLmxpc3QgLmxpc3QtbGluayA+IGxpLml0ZW0tMTYgLnByaWNlIHtcbiAgICBoZWlnaHQ6IGNhbGMoOTMgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24udHh0V3JhcCB7XG4gIGJhY2tncm91bmQ6ICM1YTc0N2Q7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnR4dFdyYXAge1xuICAgIHBhZGRpbmc6IGNhbGMoNDUgLyAxMDc0ICogMTAwdncpIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnR4dFdyYXAge1xuICAgIHBhZGRpbmc6IGNhbGMoNDAgLyAzNzUgKiAxMDB2dykgMDtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi50eHRXcmFwIGEsXG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnR4dFdyYXAgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcImxpYnJlLWNhc2xvbi1kaXNwbGF5XCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi50eHRXcmFwIGEsXG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24udHh0V3JhcCBzcGFuIHtcbiAgICBmb250LXNpemU6IGNhbGMoMjAgLyAxMDc0ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI4IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24udHh0V3JhcCBhLFxuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnR4dFdyYXAgc3BhbiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIwIC8gMzc1ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI4IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnR4dFdyYXAgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDlkOWQ5O1xuICAgIHBhZGRpbmc6IGNhbGMoMTA4IC8gMTA3NCAqIDEwMHZ3KSAwIGNhbGMoODAgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQge1xuICAgIGJhY2tncm91bmQ6ICNkYmQ1Y2E7XG4gICAgcGFkZGluZzogY2FsYygxMDggLyAzNzUgKiAxMDB2dykgMCBjYWxjKDY1IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCBoMiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzQ3M2MzZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJsaWJyZS1jYXNsb24tZGlzcGxheVwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIGgyIHtcbiAgICBmb250LXNpemU6IGNhbGMoMzYgLyAxMDc0ICogMTAwdncpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNDMgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgaDIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyNCAvIDM3NSAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDIwIC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAucmVjb21tZW5kLWFuYy1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAucmVjb21tZW5kLWFuYy1saXN0IHtcbiAgICB3aWR0aDogY2FsYygyMTAgLyAxMDc0ICogMTAwdncpO1xuICAgIG1hcmdpbjogMCBhdXRvIGNhbGMoNTkgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgLnJlY29tbWVuZC1hbmMtbGlzdCB7XG4gICAgd2lkdGg6IGNhbGMoMTg5IC8gMzc1ICogMTAwdncpO1xuICAgIG1hcmdpbjogMCBhdXRvIGNhbGMoNDUgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5yZWNvbW1lbmQtYW5jLWxpc3QgPiBsaS5zZXgtYW5jIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5yZWNvbW1lbmQtYW5jLWxpc3QgPiBsaS5zZXgtYW5jIHtcbiAgICB3aWR0aDogY2FsYyg3NSAvIDEwNzQgKiAxMDB2dyk7XG4gICAgaGVpZ2h0OiBjYWxjKDI4IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5yZWNvbW1lbmQtYW5jLWxpc3QgPiBsaS5zZXgtYW5jIHtcbiAgICB3aWR0aDogY2FsYyg3NSAvIDM3NSAqIDEwMHZ3KTtcbiAgICBoZWlnaHQ6IGNhbGMoMjYgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5yZWNvbW1lbmQtYW5jLWxpc3QgPiBsaS5zZXgtYW5jIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJsaWJyZS1jYXNsb24tZGlzcGxheVwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMmUyZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5yZWNvbW1lbmQtYW5jLWxpc3QgPiBsaS5zZXgtYW5jIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMCAvIDEwNzQgKiAxMDB2dyk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMjggLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgLnJlY29tbWVuZC1hbmMtbGlzdCA+IGxpLnNleC1hbmMgc3BhbiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIwIC8gMzc1ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDI2IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAucmVjb21tZW5kLWFuYy1saXN0ID4gbGkuc2V4LWFuYyBzcGFuOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0NzNjM2Q7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAucmVjb21tZW5kLWFuYy1saXN0ID4gbGkubGluZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAucmVjb21tZW5kLWFuYy1saXN0ID4gbGkubGluZSB7XG4gICAgd2lkdGg6IGNhbGMoNjAgLyAxMDc0ICogMTAwdncpO1xuICAgIGhlaWdodDogY2FsYygyOCAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAucmVjb21tZW5kLWFuYy1saXN0ID4gbGkubGluZSB7XG4gICAgd2lkdGg6IGNhbGMoNjEgLyAzNzUgKiAxMDB2dyk7XG4gICAgaGVpZ2h0OiBjYWxjKDI2IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAucmVjb21tZW5kLWFuYy1saXN0ID4gbGkubGluZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtY2FzbG9uLWRpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMzMzJlMmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgLnJlY29tbWVuZC1hbmMtbGlzdCA+IGxpLmxpbmUgc3BhbiB7XG4gICAgZm9udC1zaXplOiBjYWxjKDIwIC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5yZWNvbW1lbmQtYW5jLWxpc3QgPiBsaS5saW5lIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyMCAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgLnNlY3Rpb24tc2V4IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgLnNlY3Rpb24tc2V4IHtcbiAgICB3aWR0aDogY2FsYyg2NzUgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgLnNlY3Rpb24tc2V4IHtcbiAgICB3aWR0aDogY2FsYygzMjUgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAuc2VjdGlvbi1zZXgtbWVuIHtcbiAgICBtYXJnaW46IGNhbGMoNzggLyAxMDc0ICogMTAwdncpIGF1dG8gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5zZWN0aW9uLXNleC1tZW4ge1xuICAgIG1hcmdpbjogY2FsYyg1MSAvIDM3NSAqIDEwMHZ3KSBhdXRvIDA7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5zZWN0aW9uLXNleCBoMyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMyZTJmO1xuICBmb250LWZhbWlseTogXCJsaWJyZS1jYXNsb24tZGlzcGxheVwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5zZWN0aW9uLXNleCBoMyB7XG4gICAgd2lkdGg6IGNhbGMoNjc1IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBtYXJnaW46IDAgYXV0byBjYWxjKDIwIC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBmb250LXNpemU6IGNhbGMoMjAgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgLnNlY3Rpb24tc2V4IGgzIHtcbiAgICB3aWR0aDogY2FsYygzMjUgLyAzNzUgKiAxMDB2dyk7XG4gICAgbWFyZ2luOiAwIGF1dG8gY2FsYygxOCAvIDM3NSAqIDEwMHZ3KTtcbiAgICBmb250LXNpemU6IGNhbGMoMjAgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5zZWN0aW9uLXNleCAubGlzdC1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5zZWN0aW9uLXNleCAubGlzdC1saW5rIHtcbiAgICB3aWR0aDogY2FsYyg2NzUgLyAxMDc0ICogMTAwdncpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoLTExIC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5zZWN0aW9uLXNleCAubGlzdC1saW5rIHtcbiAgICB3aWR0aDogY2FsYygzMjUgLyAzNzUgKiAxMDB2dyk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtMTUgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAuc2VjdGlvbi1zZXggLmxpc3QtbGluayA+IGxpIHtcbiAgICB3aWR0aDogY2FsYygxNTQgLyAxMDc0ICogMTAwdncpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTEgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgLnNlY3Rpb24tc2V4IC5saXN0LWxpbmsgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMTU0IC8gMzc1ICogMTAwdncpO1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTUgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5zZWN0aW9uLXNleCAubGlzdC1saW5rID4gbGkgLnByaWNlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5zZWN0aW9uLXNleCAubGlzdC1saW5rID4gbGkgLnByaWNlIHtcbiAgICBwYWRkaW5nLXRvcDogY2FsYyg3IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBoZWlnaHQ6IGNhbGMoNjYgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgLnNlY3Rpb24tc2V4IC5saXN0LWxpbmsgPiBsaSAucHJpY2Uge1xuICAgIHBhZGRpbmctdG9wOiBjYWxjKDcgLyAzNzUgKiAxMDB2dyk7XG4gICAgaGVpZ2h0OiBjYWxjKDY2IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAuc2VjdGlvbi1zZXggLmxpc3QtbGluayA+IGxpIC5wcmljZSAubmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAuc2VjdGlvbi1zZXggLmxpc3QtbGluayA+IGxpIC5wcmljZSAubmFtZSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDkgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgLnNlY3Rpb24tc2V4IC5saXN0LWxpbmsgPiBsaSAucHJpY2UgLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogY2FsYyg5IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAuc2VjdGlvbi1zZXggLmxpc3QtbGluayA+IGxpIC5wcmljZSAudHh0IHtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAuc2VjdGlvbi1zZXggLmxpc3QtbGluayA+IGxpIC5wcmljZSAudHh0IHtcbiAgICBmb250LXNpemU6IGNhbGMoOSAvIDEwNzQgKiAxMDB2dyk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IGNhbGMoLTAuMiAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAuc2VjdGlvbi1zZXggLmxpc3QtbGluayA+IGxpIC5wcmljZSAudHh0IHtcbiAgICBmb250LXNpemU6IGNhbGMoOSAvIDM3NSAqIDEwMHZ3KTtcbiAgICBsZXR0ZXItc3BhY2luZzogY2FsYygtMC4yIC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAuc2VjdGlvbi1zZXggLmxpc3QtbGluayA+IGxpIC5idXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2RiZDVjYTtcbiAgYmFja2dyb3VuZDogIzQ3M2MzZDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAuc2VjdGlvbi1zZXggLmxpc3QtbGluayA+IGxpIC5idXkge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxMCAvIDEwNzQgKiAxMDB2dyk7XG4gICAgd2lkdGg6IGNhbGMoMzUgLyAxMDc0ICogMTAwdncpO1xuICAgIGhlaWdodDogY2FsYygxNSAvIDEwNzQgKiAxMDB2dyk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMTUgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgLnNlY3Rpb24tc2V4IC5saXN0LWxpbmsgPiBsaSAuYnV5IHtcbiAgICBmb250LXNpemU6IGNhbGMoMTEgLyAzNzUgKiAxMDB2dyk7XG4gICAgd2lkdGg6IGNhbGMoMzUgLyAzNzUgKiAxMDB2dyk7XG4gICAgaGVpZ2h0OiBjYWxjKDE1IC8gMzc1ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE1IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAuc2VjdGlvbi1zZXggLmxpc3QtbGluayA+IGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAuc2VjdGlvbi1zZXggLmJ0bi1zZXgge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAuc2VjdGlvbi1zZXggLmJ0bi1zZXgge1xuICAgIHdpZHRoOiBjYWxjKDIwMCAvIDEwNzQgKiAxMDB2dyk7XG4gICAgaGVpZ2h0OiBjYWxjKDU1IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBtYXJnaW46IDQuNjU1NDkzNDgyMzA5MTI1dncgYXV0byAwO1xuICAgIHBhZGRpbmc6IGNhbGMoMTEgLyAxMDc0ICogMTAwdncpIDAgY2FsYygxMCAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAuc2VjdGlvbi1zZXggLmJ0bi1zZXgge1xuICAgIHdpZHRoOiBjYWxjKDIwMCAvIDM3NSAqIDEwMHZ3KTtcbiAgICBoZWlnaHQ6IGNhbGMoNTUgLyAzNzUgKiAxMDB2dyk7XG4gICAgbWFyZ2luOiAxMy4zMzMzMzMzMzMzMzMzMzR2dyBhdXRvIDA7XG4gICAgcGFkZGluZzogY2FsYygxMSAvIDM3NSAqIDEwMHZ3KSAwIGNhbGMoMTAgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5zZWN0aW9uLXNleCAuYnRuLXNleCBzcGFuIHtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgLnNlY3Rpb24tc2V4IC5idG4tc2V4IHNwYW4udG9wIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTMgLyAxMDc0ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDEzIC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDUgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgLnNlY3Rpb24tc2V4IC5idG4tc2V4IHNwYW4udG9wIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTMgLyAzNzUgKiAxMDB2dyk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMTMgLyAzNzUgKiAxMDB2dyk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg1IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgLnNlY3Rpb24tc2V4IC5idG4tc2V4IHNwYW4uYm90dG9tIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTYgLyAxMDc0ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE2IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ucmVjb21tZW5kIC5zZWN0aW9uLXNleCAuYnRuLXNleCBzcGFuLmJvdHRvbSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE2IC8gMzc1ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE2IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLnJlY29tbWVuZCAuc2VjdGlvbi1zZXggLmJ0bi1zZXgtd29tZW4ge1xuICBiYWNrZ3JvdW5kOiAjYzI4MzdjO1xufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5yZWNvbW1lbmQgLnNlY3Rpb24tc2V4IC5idG4tc2V4LW1lbiB7XG4gIGJhY2tncm91bmQ6ICM1YTc0N2Q7XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm5ld3Mge1xuICBiYWNrZ3JvdW5kOiAjNWE3NDdkO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubmV3cyB7XG4gICAgcGFkZGluZzogY2FsYyg3OCAvIDEwNzQgKiAxMDB2dykgMCBjYWxjKDc0IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubmV3cyB7XG4gICAgcGFkZGluZzogY2FsYyg0NSAvIDM3NSAqIDEwMHZ3KSAwIGNhbGMoNDMgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubmV3cyBzZWN0aW9uIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5uZXdzIHNlY3Rpb24ge1xuICAgIHdpZHRoOiBjYWxjKDY3NSAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm5ld3Mgc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm5ld3Mgc2VjdGlvbi5zZWN0aW9uLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoOTIgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5uZXdzIHNlY3Rpb24uc2VjdGlvbi1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDYyIC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5tYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm5ld3MgaDIge1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNkYmQ1Y2E7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwibGlicmUtY2FzbG9uLWRpc3BsYXlcIiwgc2Fucy1zZXJpZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm5ld3MgaDIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygzNiAvIDEwNzQgKiAxMDB2dyk7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygzNSAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm5ld3MgaDIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygyNCAvIDM3NSAqIDEwMHZ3KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygyNiAvIDM3NSAqIDEwMHZ3KTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDI4IC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5uZXdzIC5saXN0LW5ld3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5uZXdzIC5saXN0LW5ld3MgPiBsaSB7XG4gICAgd2lkdGg6IGNhbGMoMjE1IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubmV3cyAubGlzdC1uZXdzID4gbGkge1xuICAgIHdpZHRoOiBjYWxjKDIxNSAvIDM3NSAqIDEwMHZ3KTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubmV3cyAubGlzdC1uZXdzID4gbGkgZGwge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMTAgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5uZXdzIC5saXN0LW5ld3MgPiBsaSBkbCB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygxMCAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5uZXdzIC5saXN0LW5ld3MgPiBsaSBkbCBkdCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNkYmQ1Y2E7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5uZXdzIC5saXN0LW5ld3MgPiBsaSBkbCBkdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYyg0IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBmb250LXNpemU6IGNhbGMoMTEgLyAxMDc0ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE0IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubmV3cyAubGlzdC1uZXdzID4gbGkgZGwgZHQge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoNCAvIDM3NSAqIDEwMHZ3KTtcbiAgICBmb250LXNpemU6IGNhbGMoMTEgLyAzNzUgKiAxMDB2dyk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMTQgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubmV3cyAubGlzdC1uZXdzID4gbGkgZGwgZGQgcCB7XG4gIGNvbG9yOiAjZGJkNWNhO1xuICBmb250LXdlaWdodDogMTAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubmV3cyAubGlzdC1uZXdzID4gbGkgZGwgZGQgcCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDkgLyAxMDc0ICogMTAwdncpO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDE0IC8gMTA3NCAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubmV3cyAubGlzdC1uZXdzID4gbGkgZGwgZGQgcCB7XG4gICAgZm9udC1zaXplOiBjYWxjKDkgLyAzNzUgKiAxMDB2dyk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMTQgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm5ld3MgLmxpc3QtbmV3cyA+IGxpICsgbGkge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMjIgLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm5ld3MgLmJ0bnMge1xuICAgIG1hcmdpbjogY2FsYyg5MiAvIDEwNzQgKiAxMDB2dykgYXV0byAwO1xuICAgIHdpZHRoOiBjYWxjKDIwMCAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm5ld3MgLmJ0bnMge1xuICAgIG1hcmdpbjogY2FsYyg5MiAvIDM3NSAqIDEwMHZ3KSBhdXRvIDA7XG4gICAgd2lkdGg6IGNhbGMoMjAwIC8gMzc1ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5uZXdzIC5idG5zIGxpIHtcbiAgICBtYXJnaW46IGNhbGMoNTAgLyAxMDc0ICogMTAwdncpIGF1dG8gMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubmV3cyAuYnRucyBsaSB7XG4gICAgbWFyZ2luOiBjYWxjKDMxIC8gMzc1ICogMTAwdncpIGF1dG8gMDtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5uZXdzIC5idG5zIGxpIGEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogIzMzMmUyZjtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubmV3cyAuYnRucyBsaSBhIHtcbiAgICBmb250LXNpemU6IGNhbGMoMTYgLyAxMDc0ICogMTAwdncpO1xuICAgIHdpZHRoOiBjYWxjKDIwMCAvIDEwNzQgKiAxMDB2dyk7XG4gICAgaGVpZ2h0OiBjYWxjKDQ1IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYyg0NSAvIDEwNzQgKiAxMDB2dyk7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygxNiAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm5ld3MgLmJ0bnMgbGkgYSB7XG4gICAgZm9udC1zaXplOiBjYWxjKDE2IC8gMzc1ICogMTAwdncpO1xuICAgIHdpZHRoOiBjYWxjKDIwMCAvIDM3NSAqIDEwMHZ3KTtcbiAgICBoZWlnaHQ6IGNhbGMoNDUgLyAzNzUgKiAxMDB2dyk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoNDUgLyAzNzUgKiAxMDB2dyk7XG4gICAgcGFkZGluZy1yaWdodDogY2FsYygxNiAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxubWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5uZXdzIC5idG5zIGxpIGE6YWZ0ZXIge1xuICBmb250LXdlaWdodDogMTAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwi4omrXCI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5uZXdzIC5idG5zIGxpIGE6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNS41IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICB0b3A6IGNhbGMoMTMgLyAxMDc0ICogMTAwdncpO1xuICAgIHJpZ2h0OiBjYWxjKDQ3IC8gMTA3NCAqIDEwMHZ3KTtcbiAgICB3aWR0aDogY2FsYygxNSAvIDEwNzQgKiAxMDB2dyk7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMTUgLyAxMDc0ICogMTAwdncpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgbWFpbi5jb250ZW50cy5scC1qX21hZ2F6aW5lXzI0MTFfMDIgc2VjdGlvbi5uZXdzIC5idG5zIGxpIGE6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogY2FsYygxNS41IC8gMzc1ICogMTAwdncpO1xuICAgIHRvcDogY2FsYygxMyAvIDM3NSAqIDEwMHZ3KTtcbiAgICByaWdodDogY2FsYyg0NyAvIDM3NSAqIDEwMHZ3KTtcbiAgICB3aWR0aDogY2FsYygxNSAvIDM3NSAqIDEwMHZ3KTtcbiAgICBsaW5lLWhlaWdodDogY2FsYygxNSAvIDM3NSAqIDEwMHZ3KTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIG1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyIHNlY3Rpb24ubmV3cyAuYnRucyBsaTpudGgtb2YtdHlwZSgyKSBhOmFmdGVyIHtcbiAgICByaWdodDogY2FsYygzOCAvIDEwNzQgKiAxMDB2dyk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluLmNvbnRlbnRzLmxwLWpfbWFnYXppbmVfMjQxMV8wMiBzZWN0aW9uLm5ld3MgLmJ0bnMgbGk6bnRoLW9mLXR5cGUoMikgYTphZnRlciB7XG4gICAgcmlnaHQ6IGNhbGMoMzggLyAzNzUgKiAxMDB2dyk7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBmYWRlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5ALW1vei1rZXlmcmFtZXMgZmFkZUxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNyZW0pO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUxlZnQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNyZW0pO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGZhZGVMZWZ0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcmVtKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYWRlTGVmdCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3JlbSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBmYWRlUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3JlbSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlUmlnaHQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3JlbSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgZmFkZVJpZ2h0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNyZW0pO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVSaWdodCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcmVtKTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuIiwiLypcclxuTW9kdWxlIEFjY29yZGlvbkpzXHJcbiAqL1xyXG4uYWNcclxuICAuYWNcclxuICAgICYtdHJpZ2dlclxyXG4gICAgICBkaXNwbGF5IGZsZXhcclxuICAgICAgYWxpZ24taXRlbXMgY2VudGVyXHJcbiAgICAgIHBvc2l0aW9uIHJlbGF0aXZlXHJcbiAgICAgICtwYygpXHJcbiAgICAgICAgY3Vyc29yIHBvaW50ZXJcclxuICAgICAgc3BhblxyXG4gICAgICAgIHBvc2l0aW9uIHJlbGF0aXZlXHJcbiAgICAgICAgdGV4dC1pbmRlbnQgLTk5OTlweFxyXG4gICAgICAgIG92ZXJmbG93IGhpZGRlblxyXG4gICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAmOjphZnRlclxyXG4gICAgICAgICAgY29udGVudCAnJ1xyXG4gICAgICAgICAgcG9zaXRpb24gYWJzb2x1dGVcclxuICAgICYtcGFuZWxcclxuICAgICAgb3ZlcmZsb3cgaGlkZGVuXHJcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHkgaGVpZ2h0LCB2aXNpYmlsaXR5XHJcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uIGVhc2VcclxuICAmLmpzLWVuYWJsZWRcclxuICAgIC5hYy1wYW5lbFxyXG4gICAgICB2aXNpYmlsaXR5IGhpZGRlblxyXG4gICYuaXMtYWN0aXZlXHJcbiAgICAuYWMtcGFuZWxcclxuICAgICAgdmlzaWJpbGl0eSB2aXNpYmxlIiwiLypcclxuUGFnZSBMcCBUcmVuZHN0eWxlXHJcbiAqL1xyXG5ib2R5XHJcbiAgb3ZlcmZsb3cgdmlzaWJsZVxyXG4gIG1pbi13aWR0aCAxMDAlXHJcbm1haW4uY29udGVudHMubHAtal9tYWdhemluZV8yNDExXzAyXHJcbiAgcG9zaXRpb24gcmVsYXRpdmVcclxuICBmb250LXNpemUgMFxyXG4gIGNvbG9yICMzMzJFMkZcclxuICBmb250LWZhbWlseSBcImhpcmFnaW5vLWtha3UtZ290aGljLXByb25cIiwgc2Fucy1zZXJpZjtcclxuICBpbWcsXHJcbiAgdmlkZW9cclxuICAgIHdpZHRoIDEwMCVcclxuICAqXHJcbiAgICBib3gtc2l6aW5nIGJvcmRlci1ib3hcclxuICBhXHJcbiAgICBkaXNwbGF5IGlubGluZS1ibG9ja1xyXG4gIC5mYWRlXHJcbiAgICBvcGFjaXR5IDBcclxuICAuZmFkZS5mYWRlLTAyXHJcbiAgICBvcGFjaXR5IDFcclxuICAgIHNwYW5cclxuICAgICAgb3BhY2l0eSAwXHJcbiAgLmZhZGUuZmFkZS0wMS5hY3RpdmUsXHJcbiAgLmZhZGUuZmFkZS0wMy5hY3RpdmUsXHJcbiAgLmZhZGUuZmFkZS0wNC5hY3RpdmUsXHJcbiAgLmZhZGUuZmFkZS0wNS5hY3RpdmVcclxuICAgIGFuaW1hdGlvbiBmYWRlIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzXHJcbiAgLmZhZGUuZmFkZS10eHQuYWN0aXZlXHJcbiAgICBhbmltYXRpb24gZmFkZSAxcyBlYXNlLWluLW91dCBmb3J3YXJkc1xyXG4gICAgK3BjKClcclxuICAgICAgYW5pbWF0aW9uLWRlbGF5IDFzXHJcbiAgICArc3AoKVxyXG4gICAgICBhbmltYXRpb24tZGVsYXkgLjVzXHJcbiAgLmZhZGUuZmFkZS0wMi5hY3RpdmVcclxuICAgIHNwYW5cclxuICAgICAgYW5pbWF0aW9uIGZhZGUgLjVzIGVhc2UtaW4tb3V0IGZvcndhcmRzXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMSlcclxuICAgICAgICBhbmltYXRpb24tZGVsYXkgLjJzXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMilcclxuICAgICAgICBhbmltYXRpb24tZGVsYXkgLjRzXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMylcclxuICAgICAgICBhbmltYXRpb24tZGVsYXkgLjZzXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoNClcclxuICAgICAgICBhbmltYXRpb24tZGVsYXkgLjhzXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoNSlcclxuICAgICAgICBhbmltYXRpb24tZGVsYXkgMXNcclxuICAgICAgJjpudGgtb2YtdHlwZSg2KVxyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheSAxLjJzXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoNylcclxuICAgICAgICBhbmltYXRpb24tZGVsYXkgMS40c1xyXG4gICAgICAmOm50aC1vZi10eXBlKDgpXHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5IDEuNnNcclxuICAgICAgJjpudGgtb2YtdHlwZSg5KVxyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheSAxLjhzXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMTApXHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5IDJzXHJcbiAgICAgICY6bnRoLW9mLXR5cGUoMTEpXHJcbiAgICAgICAgYW5pbWF0aW9uLWRlbGF5IDIuMnNcclxuICAgICAgJjpudGgtb2YtdHlwZSgxMilcclxuICAgICAgICBhbmltYXRpb24tZGVsYXkgMi40c1xyXG4gICAgICAmOm50aC1vZi10eXBlKDEzKVxyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheSAyLjZzXHJcbiAgLmZhZGUuZmFkZS0wMy5hY3RpdmVcclxuICAgIGFuaW1hdGlvbi1kZWxheSAzc1xyXG4gIC5mYWRlLmZhZGUtMDUuYWN0aXZlXHJcbiAgICBhbmltYXRpb24tZGVsYXkgNHNcclxuICAuZmFkZS5mYWRlLWl0ZW0tMDEuYWN0aXZlXHJcbiAgICBhbmltYXRpb24gZmFkZSAxcyBlYXNlLWluLW91dCBmb3J3YXJkc1xyXG4gIC5mYWRlLWxlZnRcclxuICAgIG9wYWNpdHkgMFxyXG4gICAgdHJhbnNmb3JtIHRyYW5zbGF0ZVgoLTNyZW0pXHJcbiAgLmZhZGUtcmlnaHRcclxuICAgIG9wYWNpdHkgMFxyXG4gICAgdHJhbnNmb3JtIHRyYW5zbGF0ZVgoM3JlbSlcclxuICAgICtzcCgpXHJcbiAgICAgIHRyYW5zZm9ybSB0cmFuc2xhdGVYKC0zcmVtKVxyXG4gIC5mYWRlLWxlZnQuYWN0aXZlXHJcbiAgICBhbmltYXRpb24gZmFkZUxlZnQgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHNcclxuICAuZmFkZS1yaWdodC5hY3RpdmVcclxuICAgIGFuaW1hdGlvbiBmYWRlUmlnaHQgMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHNcclxuICAgICtzcCgpXHJcbiAgICAgIGFuaW1hdGlvbiBmYWRlTGVmdCAxcyBlYXNlLWluLW91dCBmb3J3YXJkc1xyXG4gIEBrZXlmcmFtZXMgZmFkZVxyXG4gICAgMCVcclxuICAgICAgb3BhY2l0eSAwXHJcbiAgICAxMDAlXHJcbiAgICAgIG9wYWNpdHkgMVxyXG4gIEBrZXlmcmFtZXMgZmFkZUxlZnRcclxuICAgIDAlXHJcbiAgICAgIG9wYWNpdHkgMFxyXG4gICAgICB0cmFuc2Zvcm0gdHJhbnNsYXRlWCgtM3JlbSlcclxuICAgIDEwMCVcclxuICAgICAgb3BhY2l0eSAxXHJcbiAgICAgIHRyYW5zZm9ybSB0cmFuc2xhdGVYKDApXHJcbiAgQGtleWZyYW1lcyBmYWRlUmlnaHRcclxuICAgIDAlXHJcbiAgICAgIG9wYWNpdHkgMFxyXG4gICAgICB0cmFuc2Zvcm0gdHJhbnNsYXRlWCgzcmVtKVxyXG4gICAgMTAwJVxyXG4gICAgICBvcGFjaXR5IDFcclxuICAgICAgdHJhbnNmb3JtIHRyYW5zbGF0ZVgoMClcclxuICAucGNcclxuICAgICtzcCgpXHJcbiAgICAgIGRpc3BsYXkgbm9uZSAhaW1wb3J0YW50XHJcbiAgLnNwXHJcbiAgICArcGMoKVxyXG4gICAgICBkaXNwbGF5IG5vbmUgIWltcG9ydGFudFxyXG4gIC5pdnltb2RlXHJcbiAgICBmb250LWZhbWlseSBcIml2eW1vZGVcIiwgc2Fucy1zZXJpZlxyXG4gIC5MaWJyZUNhc2xvblxyXG4gICAgZm9udC1mYW1pbHkgXCJsaWJyZS1jYXNsb24tZGlzcGxheVwiLCBzYW5zLXNlcmlmXHJcbiAgc2VjdGlvblxyXG4gICAgcG9zaXRpb24gcmVsYXRpdmVcclxuICAgIG92ZXJmbG93IGhpZGRlblxyXG4gICAgJi5tYWluXHJcbiAgICAgIHdpZHRoIDEwMCVcclxuICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcclxuICAgICAgcG9zaXRpb24gcmVsYXRpdmVcclxuICAgICAgaDFcclxuICAgICAgICBkaXNwbGF5IGZsZXhcclxuICAgICAgICBwb3NpdGlvbiBhYnNvbHV0ZVxyXG4gICAgICAgIGxlZnQgMFxyXG4gICAgICAgIHdpZHRoIDEwMCVcclxuICAgICAgICB6LWluZGV4IDNcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQgY2VudGVyXHJcbiAgICAgICAgd2lkdGggMTAwJVxyXG4gICAgICAgICtwYygpXHJcbiAgICAgICAgICB0b3AgY2FsYygyMjggLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQgY2FsYygxMCAvIDEwNzQqIDEwMHZ3KVxyXG4gICAgICAgICtzcCgpXHJcbiAgICAgICAgICB0b3AgY2FsYygxNDcgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgIHdpZHRoIGNhbGMoMjk0IC8gMzc1KiAxMDB2dylcclxuICAgICAgICAgIG1hcmdpbiAwIDAgMCBjYWxjKC0xNDcgLyAzNzUqIDEwMHZ3KVxyXG4gICAgICAgICAgbGVmdCA1MCVcclxuICAgICAgICBzcGFuXHJcbiAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICBtYXJnaW4gMCBjYWxjKDEuMzUgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgIGhlaWdodCBjYWxjKDQyIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgbWFyZ2luIDAgY2FsYyguNjUgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgaGVpZ2h0IGNhbGMoMjMgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgIGltZyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBoZWlnaHQgMTAwJVxyXG4gICAgICAgICAgJjpudGgtb2YtdHlwZSg3KVxyXG4gICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodCBjYWxjKDE0LjUgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0IGNhbGMoOSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgLm1haW4tc3VidHRsLXdyYXBcclxuICAgICAgICBwb3NpdGlvbiBhYnNvbHV0ZVxyXG4gICAgICAgIHotaW5kZXggM1xyXG4gICAgICAgIGxlZnQgNTAlXHJcbiAgICAgICAgK3BjKClcclxuICAgICAgICAgIHdpZHRoIGNhbGMoNDEzIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgdG9wIDBcclxuICAgICAgICAgIHBhZGRpbmctdG9wIGNhbGMoMjk0IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgbWFyZ2luIDAgMCAwIGNhbGMoLTIwNi41IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICtzcCgpXHJcbiAgICAgICAgICB3aWR0aCBjYWxjKDI2MyAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgdG9wIDBcclxuICAgICAgICAgIHBhZGRpbmctdG9wIGNhbGMoMTgzIC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICBtYXJnaW4gMCAwIDAgY2FsYygtMTMxLjUgLyAzNzUgKiAxMDB2dylcclxuICAgICAgLm1haW4tc3VidHRsLTAyXHJcbiAgICAgICAgei1pbmRleCAzXHJcbiAgICAgICAgK3BjKClcclxuICAgICAgICAgIHdpZHRoIGNhbGMoNDEzIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICtzcCgpXHJcbiAgICAgICAgICB3aWR0aCBjYWxjKDI2MyAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAubWFpbi1zdWJ0dGwtMDNcclxuICAgICAgICB6LWluZGV4IDNcclxuICAgICAgICArcGMoKVxyXG4gICAgICAgICAgd2lkdGggY2FsYygxMjMgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICBtYXJnaW4gY2FsYygyMSAvIDEwNzQgKiAxMDB2dykgYXV0byAwXHJcbiAgICAgICAgK3NwKClcclxuICAgICAgICAgIHdpZHRoIGNhbGMoODcgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgIG1hcmdpbiBjYWxjKDE1OSAvIDM3NSAqIDEwMHZ3KSBhdXRvIDBcclxuICAgICAgLm1haW4taW1nXHJcbiAgICAgICAgd2lkdGggMTAwJVxyXG4gICAgICAubWFpbi10eHQtMDFcclxuICAgICAgICBwb3NpdGlvbiBhYnNvbHV0ZVxyXG4gICAgICAgIHotaW5kZXggM1xyXG4gICAgICAgICtwYygpXHJcbiAgICAgICAgICB0b3AgY2FsYygxNTYgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICBsZWZ0IGNhbGMoMTggLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICB3aWR0aCBjYWxjKDIyIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICtzcCgpXHJcbiAgICAgICAgICB0b3AgY2FsYygxMzcgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgIGxlZnQgY2FsYygxMSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgd2lkdGggY2FsYygxMSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAubWFpbi1hbmMtbGlzdFxyXG4gICAgICAgIHBvc2l0aW9uIGFic29sdXRlXHJcbiAgICAgICAgei1pbmRleCAzXHJcbiAgICAgICAgK3BjKClcclxuICAgICAgICAgIHRvcCBjYWxjKDEyMCAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgIHJpZ2h0IGNhbGMoMzYgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICB3aWR0aCBjYWxjKDEyOSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICArc3AoKVxyXG4gICAgICAgICAgdG9wIGNhbGMoMjU1IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICBsZWZ0IGNhbGMoODMgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgIHdpZHRoIGNhbGMoMjA4IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICBkaXNwbGF5IGZsZXhcclxuICAgICAgICAgIGZsZXgtd3JhcCB3cmFwXHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbiBjb2x1bW5cclxuICAgICAgICAgIGhlaWdodCBjYWxjKDEyMyAvIDM3NSogMTAwdncpXHJcbiAgICAgICAgJiA+IGxpXHJcbiAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICB3aWR0aCA1MCVcclxuICAgICAgICBzcGFuXHJcbiAgICAgICAgICBjdXJzb3IgcG9pbnRlclxyXG4gICAgICAgICAgZGlzcGxheSBibG9ja1xyXG4gICAgICAgICAgdGV4dC1hbGlnbiBsZWZ0XHJcbiAgICAgICAgICBjb2xvciAjREJENUNBXHJcbiAgICAgICAgICBvcGFjaXR5IC43NVxyXG4gICAgICAgICAgZm9udC1mYW1pbHkgXCJsaWJyZS1jYXNsb24tZGlzcGxheVwiLCBzYW5zLXNlcmlmXHJcbiAgICAgICAgICBmb250LXdlaWdodCA0MDBcclxuICAgICAgICAgIGZvbnQtc3R5bGUgbm9ybWFsXHJcbiAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICBmb250LXNpemUgY2FsYygxMyAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQgY2FsYygyNCAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDEwIC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMTUgLyAzNzUgKiAxMDB2dylcclxuICAgICYucmVhZFxyXG4gICAgICBiYWNrZ3JvdW5kICM1QTc0N0RcclxuICAgICAgK3BjKClcclxuICAgICAgICBwYWRkaW5nIGNhbGMoNDUgLyAxMDc0ICogMTAwdncpIDAgY2FsYyg0MCAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgK3NwKClcclxuICAgICAgICBwYWRkaW5nIGNhbGMoMjUgLyAzNzUgKiAxMDB2dykgMCBjYWxjKDQ3IC8gMzc1ICogMTAwdncpXHJcbiAgICAgIC5yZWFkLWlubmVyXHJcbiAgICAgICAgbWFyZ2luIDAgYXV0b1xyXG4gICAgICAgIGgyXHJcbiAgICAgICAgICBsaW5lLWhlaWdodCAxXHJcbiAgICAgICAgICBjb2xvciAjMDAwXHJcbiAgICAgICAgICBvcGFjaXR5IC4xXHJcbiAgICAgICAgICB0ZXh0LWFsaWduIGNlbnRlclxyXG4gICAgICAgICAgZm9udC1mYW1pbHkgXCJhZG9iZS1oYW5kd3JpdGluZy1lcm5pZVwiLCBzYW5zLXNlcmlmXHJcbiAgICAgICAgICB0cmFuc2Zvcm0gcm90YXRlKC03LjY3ZGVnKVxyXG4gICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoNzIgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICBmb250LXNpemUgY2FsYyg0OCAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgIHBcclxuICAgICAgICAgIGNvbG9yICNGRkZcclxuICAgICAgICAgIHRleHQtYWxpZ24gY2VudGVyXHJcbiAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICBmb250LXNpemUgY2FsYygxMiAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQgY2FsYygyNiAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgbWFyZ2luLXRvcCBjYWxjKDQgLyAxMDc0KiAxMDB2dylcclxuICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDkgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQgY2FsYygxOCAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICBtYXJnaW4tdG9wIGNhbGMoLTUgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAucmVhZC1hbmMtbGlzdFxyXG4gICAgICAgICAgZGlzcGxheSBmbGV4XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQgc3BhY2UtYmV0d2VlblxyXG4gICAgICAgICAgZmxleC13cmFwIHdyYXBcclxuICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgIG1hcmdpbiBjYWxjKDM1IC8gMTA3NCAqIDEwMHZ3KSBhdXRvIDBcclxuICAgICAgICAgICAgd2lkdGggY2FsYyg1MzAgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICBtYXJnaW4gY2FsYygzNyAvIDM3NSAqIDEwMHZ3KSBhdXRvIDBcclxuICAgICAgICAgICAgd2lkdGggY2FsYygyNzAgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICYgPiBsaVxyXG4gICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3AgY2FsYygzMCAvIDEwNzQqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIHdpZHRoIGNhbGMoMTYwIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3AgY2FsYygxNSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIHdpZHRoIGNhbGMoMTIwIC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgIC5hbmMtbGlzdC1saW5rXHJcbiAgICAgICAgICAgICAgY3Vyc29yIHBvaW50ZXJcclxuICAgICAgICAgICAgICBkaXNwbGF5IGZsZXhcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQgc3BhY2UtYmV0d2VlblxyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b20gMXB4IHNvbGlkICMzMzJFMkZcclxuICAgICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b20gY2FsYyg2IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbSBjYWxjKDUgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICAmID4gc3BhblxyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IDFcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0IDEwMFxyXG4gICAgICAgICAgICAgICAgY29sb3IgIzMzMkUyRlxyXG4gICAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgICAgd2lkdGggY2FsYygzNyAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMjYgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgICAgICB3aWR0aCBjYWxjKDI0IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDIwIC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgJjpob3ZlclxyXG4gICAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbiAuNXMgYWxsXHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSB0cmFuc2xhdGUoMC4ycmVtLC0wLjJyZW0pXHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20gMXB4IHNvbGlkICNmZmZcclxuICAgICAgICAgICAgICAgICAgJiA+IHNwYW5cclxuICAgICAgICAgICAgICAgICAgICBjb2xvciAjZmZmXHJcbiAgICAgICAgICAgICAgICAgIC5hbmMtdHh0LWpwXHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3IgI2ZmZlxyXG4gICAgICAgICAgICAgICAgICAuYW5jLXR4dC1lblxyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yICNmZmZcclxuICAgICAgICAgICAgICAuYW5jLXR4dFxyXG4gICAgICAgICAgICAgICAgY29sb3IgIzMzMkUyRlxyXG4gICAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgICAgd2lkdGggY2FsYygxMDAlIC0gKDM3IC8gMTA3NCAqIDEwMHZ3KSlcclxuICAgICAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoIGNhbGMoMTAwJSAtICgyNCAvIDM3NSAqIDEwMHZ3KSlcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0IGNhbGMoNSAvIDM3NSogMTAwdncpXHJcbiAgICAgICAgICAgICAgLmFuYy10eHQtanBcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IDFcclxuICAgICAgICAgICAgICAgIGNvbG9yICMzMzJFMkZcclxuICAgICAgICAgICAgICAgIGRpc3BsYXkgYmxvY2tcclxuICAgICAgICAgICAgICAgIHdvcmQtYnJlYWsgYnJlYWstYWxsXHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseSBcImxpYnJlLWNhc2xvbi1kaXNwbGF5XCIsIHNhbnMtc2VyaWZcclxuICAgICAgICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDE2IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMTMgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICAuYW5jLXR4dC1lblxyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQgMVxyXG4gICAgICAgICAgICAgICAgY29sb3IgIzMzMkUyRlxyXG4gICAgICAgICAgICAgICAgZGlzcGxheSBibG9ja1xyXG4gICAgICAgICAgICAgICAgd29yZC1icmVhayBicmVhay1hbGxcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5IFwiYS1vdGYtcnl1bWluLXByNm5cIiwgc2VyaWZcclxuICAgICAgICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDkgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemUgY2FsYyg3IC8gMzc1ICogMTAwdncpXHJcbiAgICAmLml0ZW1XcmFwXHJcbiAgICAgIC5pdGVtV3JhcC1pdGVtXHJcbiAgICAgICAgZGlzcGxheSBmbGV4XHJcbiAgICAgICAgd2lkdGggMTAwJVxyXG4gICAgICAgIHBvc2l0aW9uIHJlbGF0aXZlXHJcbiAgICAgICAgYWxpZ24taXRlbXMgZmxleC1zdGFydFxyXG4gICAgICAgICtwYygpXHJcbiAgICAgICAgICBtYXJnaW4tdG9wIGNhbGMoLTEgLyAxMDc0KiAxMDB2dylcclxuICAgICAgICArc3AoKVxyXG4gICAgICAgICAgZmxleC13cmFwIHdyYXBcclxuICAgICAgICAgIG1hcmdpbi10b3AgY2FsYygtMSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgIGEubGluay0xMDAsXHJcbiAgICAgICAgLnN3aXBlci13cmFwcGVyIGFcclxuICAgICAgICAgIGRpc3BsYXkgYmxvY2tcclxuICAgICAgICAgIHdpZHRoIDEwMCVcclxuICAgICAgICArcGMoKVxyXG4gICAgICAgICAgJi5pdGVtLTAxXHJcbiAgICAgICAgICAgIHotaW5kZXggMVxyXG4gICAgICAgICAgJi5pdGVtLTAyXHJcbiAgICAgICAgICAgIHotaW5kZXggMlxyXG4gICAgICAgICAgJi5pdGVtLTAzXHJcbiAgICAgICAgICAgIHotaW5kZXggM1xyXG4gICAgICAgICAgJi5pdGVtLTA0XHJcbiAgICAgICAgICAgIHotaW5kZXggNFxyXG4gICAgICAgICAgJi5pdGVtLTA1XHJcbiAgICAgICAgICAgIHotaW5kZXggNVxyXG4gICAgICAgICAgJi5pdGVtLTA2XHJcbiAgICAgICAgICAgIHotaW5kZXggNlxyXG4gICAgICAgICAgJi5pdGVtLTA3XHJcbiAgICAgICAgICAgIHotaW5kZXggN1xyXG4gICAgICAgICAgJi5pdGVtLTA4XHJcbiAgICAgICAgICAgIHotaW5kZXggOFxyXG4gICAgICAgICAgJi5pdGVtLTA5XHJcbiAgICAgICAgICAgIHotaW5kZXggOVxyXG4gICAgICAgICAgJi5pdGVtLTEwXHJcbiAgICAgICAgICAgIHotaW5kZXggMTBcclxuICAgICAgICAgICYuaXRlbS0xMVxyXG4gICAgICAgICAgICB6LWluZGV4IDExXHJcbiAgICAgICAgICAmLml0ZW0tMTJcclxuICAgICAgICAgICAgei1pbmRleCAxMlxyXG4gICAgICAgICAgJi5pdGVtLTEzXHJcbiAgICAgICAgICAgIHotaW5kZXggMTNcclxuICAgICAgICAgICYuaXRlbS0xNFxyXG4gICAgICAgICAgICB6LWluZGV4IDE0XHJcbiAgICAgICAgICAmLml0ZW0tMTVcclxuICAgICAgICAgICAgei1pbmRleCAxNVxyXG4gICAgICAgICAgJi5pdGVtLTE2XHJcbiAgICAgICAgICAgIHotaW5kZXggMTZcclxuICAgICAgICAuaXRlbS1sXHJcbiAgICAgICAgICBwb3NpdGlvbiByZWxhdGl2ZVxyXG4gICAgICAgICAgb3ZlcmZsb3cgaGlkZGVuXHJcbiAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICB3aWR0aCA1MCVcclxuICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgIHdpZHRoIDEwMCVcclxuICAgICAgICAuaXRlbS1yXHJcbiAgICAgICAgICBwb3NpdGlvbiByZWxhdGl2ZVxyXG4gICAgICAgICAgb3ZlcmZsb3cgaGlkZGVuXHJcbiAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICB3aWR0aCA1MCVcclxuICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgIHdpZHRoIDEwMCVcclxuICAgICAgICAuaXRlbS1zbGlkZVxyXG4gICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgb3JkZXIgMVxyXG4gICAgICAgIC5pdGVtLXNoYWRvd1xyXG4gICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgb3JkZXIgMlxyXG4gICAgICAgIC5pdGVtLW5hbWVcclxuICAgICAgICAgIHBvc2l0aW9uIGFic29sdXRlXHJcbiAgICAgICAgICB6LWluZGV4IDJcclxuICAgICAgICAgIHRvcCA1MCVcclxuICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgIGxlZnQgY2FsYygyMSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgbWFyZ2luLXRvcCBjYWxjKC0xNyAvIDEwNzQqIDEwMHZ3KVxyXG4gICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgbGVmdCBjYWxjKDMwIC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgIG1hcmdpbi10b3AgY2FsYygtMTcgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgIC5pdGVtLW5hbWUtaW5uZXJcclxuICAgICAgICAgICAgcG9zaXRpb24gcmVsYXRpdmVcclxuICAgICAgICAgICAgY29sb3IgI0ZGRlxyXG4gICAgICAgICAgICBmb250LXdlaWdodCAxMDBcclxuICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICBmb250LXNpemUgY2FsYygyMCAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQgY2FsYyg2MCAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgICBmb250LXNpemUgY2FsYygxNCAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdCBjYWxjKDQzIC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgICY6YmVmb3JlXHJcbiAgICAgICAgICAgICAgY29udGVudCBcIlwiXHJcbiAgICAgICAgICAgICAgZGlzcGxheSBibG9ja1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uIGFic29sdXRlXHJcbiAgICAgICAgICAgICAgbGVmdCAwXHJcbiAgICAgICAgICAgICAgdG9wIDUwJVxyXG4gICAgICAgICAgICAgIGhlaWdodCAxcHhcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kICNEQkQ1Q0FcclxuICAgICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgICAgd2lkdGggY2FsYyg1MCAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgICAgd2lkdGggY2FsYygzNSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pXHJcbiAgICAgICAgICAuaXRlbS1uYW1lXHJcbiAgICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgICAgbGVmdCBhdXRvXHJcbiAgICAgICAgICAgICAgcmlnaHQgY2FsYygyMSAvIDEwNzQqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIC5pdGVtLW5hbWUtaW5uZXJcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQgY2FsYyg2MCAvIDEwNzQqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0IDBcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgICAgICAgICAgICBsZWZ0IGF1dG9cclxuICAgICAgICAgICAgICAgICAgcmlnaHQgMFxyXG4gICAgICAgIC5pdGVtLXR4dFdyYXBcclxuICAgICAgICAgIHBvc2l0aW9uIGFic29sdXRlXHJcbiAgICAgICAgICB6LWluZGV4IDJcclxuICAgICAgICAgIHdpZHRoIDEwMCVcclxuICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgIHRvcCBjYWxjKDI0MiAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgIHdpZHRoIGF1dG9cclxuICAgICAgICAgICAgZGlzcGxheSBpbmxpbmUtYmxvY2tcclxuICAgICAgICAgICAgdG9wIGNhbGMoMzcwIC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgIGxlZnQgY2FsYygyMyAvIDM3NSogMTAwdncpXHJcbiAgICAgICAgICAudHh0V3JhcC1udW1cclxuICAgICAgICAgICAgb3BhY2l0eSAuMjVcclxuICAgICAgICAgICAgY29sb3IgI0ZGRlxyXG4gICAgICAgICAgICBkaXNwbGF5IGJsb2NrXHJcbiAgICAgICAgICAgIHRleHQtYWxpZ24gY2VudGVyXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0IDEwMFxyXG4gICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDE3NSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodCBjYWxjKDE2NSAvIDEwNzQqIDEwMHZ3KVxyXG4gICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDEyMiAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMTIyIC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAudHh0V3JhcC10eHRcclxuICAgICAgICAgICAgZGlzcGxheSBibG9ja1xyXG4gICAgICAgICAgICBjb2xvciAjQzI4MzdDXHJcbiAgICAgICAgICAgIHRleHQtYWxpZ24gY2VudGVyXHJcbiAgICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMjIgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQgY2FsYygyMiAvIDEwNzQqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3AgY2FsYygtNCAvIDEwNzQqIDEwMHZ3KVxyXG4gICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDE1IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQgY2FsYygxNSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3AgY2FsYygtNSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAmLmJsdWVcclxuICAgICAgICAgICAgICBjb2xvciAjNUE3NDdEXHJcbiAgICAgICAgICAgICYueWVsbG93XHJcbiAgICAgICAgICAgICAgY29sb3IgI0U3QkI2RlxyXG4gICAgICAgIC5pdGVtLXNoYWRvd1xyXG4gICAgICAgICAgLml0ZW0tZGV0YWlsXHJcbiAgICAgICAgICAgIHBvc2l0aW9uIGFic29sdXRlXHJcbiAgICAgICAgICAgIHotaW5kZXggMlxyXG4gICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgIHRvcCAwXHJcbiAgICAgICAgICAgICAgbGVmdCBjYWxjKDI1IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wIGNhbGMoNTMxIC8gMTA3NCogMTAwdncpXHJcbiAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgYm90dG9tIGF1dG9cclxuICAgICAgICAgICAgICB0b3AgMFxyXG4gICAgICAgICAgICAgIGxlZnQgMFxyXG4gICAgICAgICAgICAgIHBhZGRpbmcgY2FsYygzOCAvIDM3NSAqIDEwMHZ3KSBjYWxjKDMwIC8gMzc1ICogMTAwdncpIDBcclxuICAgICAgICAgICAgZGxcclxuICAgICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgICAgd2lkdGggY2FsYygzMjUgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgICAgIHdpZHRoIDEwMCVcclxuICAgICAgICAgICAgICBkdFxyXG4gICAgICAgICAgICAgICAgY29sb3IgI0ZGRlxyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHkgXCJhLW90Zi1yeXVtaW4tcHI2blwiLCBzZXJpZlxyXG4gICAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMjIgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMjYgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b20gY2FsYyg3IC8gMTA3NCogMTAwdncpXHJcbiAgICAgICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemUgY2FsYygxOSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCBjYWxjKDE5IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b20gY2FsYygxNSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIGRkXHJcbiAgICAgICAgICAgICAgICBwXHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yICNGRkZcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQgMTAwXHJcbiAgICAgICAgICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoOSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCBjYWxjKDE5IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDkgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCBjYWxjKDE2IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgIC5jcmVkaXRcclxuICAgICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcCBjYWxjKDE0IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wIGNhbGMoMTQuNSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIC5jcmVkaXQtbmFtZVxyXG4gICAgICAgICAgICAgICAgY29sb3IgI2ZmZlxyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQgNjAwXHJcbiAgICAgICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemUgY2FsYyg5IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoOSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIC5jcmVkaXQtdHh0XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5IGZsZXhcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zIGVuZFxyXG4gICAgICAgICAgICAgICAgLmNyZWRpdC10eHQtd3JhcFxyXG4gICAgICAgICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXkgZmxleFxyXG4gICAgICAgICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoIGNhbGMoMjM4IC8gMzc1KiAxMDB2dylcclxuICAgICAgICAgICAgICAgICAgICBzcGFuXHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5IGlubGluZVxyXG4gICAgICAgICAgICAgICAgLm5hbWVcclxuICAgICAgICAgICAgICAgICAgY29sb3IgI2ZmZlxyXG4gICAgICAgICAgICAgICAgICB3b3JkLWJyZWFrIGJyZWFrLWFsbFxyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5IGlubGluZS1ibG9ja1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodCAxMDBcclxuICAgICAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemUgY2FsYyg5IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDkgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgIC5wcmljZVxyXG4gICAgICAgICAgICAgICAgICBjb2xvciAjZmZmXHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0IDEwMFxyXG4gICAgICAgICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDkgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQgY2FsYygxNyAvIDEwNzQqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDkgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdCBjYWxjKDEzIC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICAuYnV5XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ24gY2VudGVyXHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yICNmZmZcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQgY2FsYygxNSAvIDEwNzQqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kICM1QTc0N0RcclxuICAgICAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemUgY2FsYyg5IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoIGNhbGMoMjkgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0IGNhbGMoMTMgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luIDAgMCBjYWxjKDEgLyAxMDc0ICogMTAwdncpIGNhbGMoMjAgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoOSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoIGNhbGMoMjkgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQgY2FsYygxMyAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMTMgLyAzNzUqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbiAwIDAgY2FsYygxIC8gMzc1ICogMTAwdncpIGNhbGMoMTIgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0IGNhbGMoMSAvIDM3NSogMTAwdncpXHJcbiAgICAgICAgICAgICAgICAgICYuYnV5LTAxXHJcbiAgICAgICAgICAgICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbiAwIDAgY2FsYygxIC8gMzc1KiAxMDB2dykgY2FsYygxOCAvIDM3NSogMTAwdncpXHJcbiAgICAgICAgJi5pdGVtLTAyXHJcbiAgICAgICAgICAuaXRlbS1zaGFkb3dcclxuICAgICAgICAgICAgLml0ZW0tZGV0YWlsXHJcbiAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wIGNhbGMoNTQ4IC8gMTA3NCogMTAwdncpXHJcbiAgICAgICAgJi5pdGVtLTAzXHJcbiAgICAgICAgICAuaXRlbS1zaGFkb3dcclxuICAgICAgICAgICAgLml0ZW0tZGV0YWlsXHJcbiAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wIGNhbGMoNTQ4IC8gMTA3NCogMTAwdncpXHJcbiAgICAgICAgJi5pdGVtLTA0XHJcbiAgICAgICAgICAuaXRlbS1zaGFkb3dcclxuICAgICAgICAgICAgLml0ZW0tZGV0YWlsXHJcbiAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wIGNhbGMoNTUwIC8gMTA3NCogMTAwdncpXHJcbiAgICAgICAgJi5pdGVtLTA1XHJcbiAgICAgICAgICAuaXRlbS1zaGFkb3dcclxuICAgICAgICAgICAgLml0ZW0tZGV0YWlsXHJcbiAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wIGNhbGMoNTIwIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICYuaXRlbS0wNlxyXG4gICAgICAgICAgLml0ZW0tc2hhZG93XHJcbiAgICAgICAgICAgIC5pdGVtLWRldGFpbFxyXG4gICAgICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcCBjYWxjKDUxMiAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAmLml0ZW0tMTJcclxuICAgICAgICAgIC5pdGVtLXNoYWRvd1xyXG4gICAgICAgICAgICAuaXRlbS1kZXRhaWxcclxuICAgICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3AgY2FsYyg1MjUgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgJi5pdGVtLTEzXHJcbiAgICAgICAgICAuaXRlbS1zaGFkb3dcclxuICAgICAgICAgICAgLml0ZW0tZGV0YWlsXHJcbiAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wIGNhbGMoNTEzIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICYuaXRlbS0xNVxyXG4gICAgICAgICAgLml0ZW0tc2hhZG93XHJcbiAgICAgICAgICAgIC5pdGVtLWRldGFpbFxyXG4gICAgICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcCBjYWxjKDUxNSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAmLml0ZW0tMTZcclxuICAgICAgICAgIC5pdGVtLXNoYWRvd1xyXG4gICAgICAgICAgICAuaXRlbS1kZXRhaWxcclxuICAgICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3AgY2FsYyg0OTcgLyAxMDc0KiAxMDB2dylcclxuICAgICAgICAmLml0ZW0tMDZcclxuICAgICAgICAgIC5pdGVtLXNoYWRvd1xyXG4gICAgICAgICAgICAuaXRlbS1kZXRhaWxcclxuICAgICAgICAgICAgICBkbFxyXG4gICAgICAgICAgICAgICAgZHRcclxuICAgICAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQgY2FsYygtMzAgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgICAgIHBhZGRpbmcgY2FsYygyMyAvIDM3NSogMTAwdncpIGNhbGMoMzAgLyAzNzUqIDEwMHZ3KSAwXHJcbiAgICAgICAgICAgICAgICAuY3JlZGl0XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3AgY2FsYyg3LjUgLyAzNzUqIDEwMHZ3KVxyXG4gICAgICAgICYuaXRlbS0wNFxyXG4gICAgICAgICAgLml0ZW0tc2hhZG93XHJcbiAgICAgICAgICAgIC5pdGVtLWRldGFpbFxyXG4gICAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nIGNhbGMoMzUgLyAzNzUqIDEwMHZ3KSBjYWxjKDI5IC8gMzc1KiAxMDB2dykgMFxyXG4gICAgICAgICAgICAgIGRsXHJcbiAgICAgICAgICAgICAgICBkdFxyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQgY2FsYygtMTAgLyAxMDc0KiAxMDB2dylcclxuICAgICYubGlzdFxyXG4gICAgICArcGMoKVxyXG4gICAgICAgIHotaW5kZXggMTdcclxuICAgICAgICBtYXJnaW4tdG9wIGNhbGMoLTEgLyAxMDc0KiAxMDB2dylcclxuICAgICAgICBiYWNrZ3JvdW5kICNEOUQ5RDlcclxuICAgICAgICBwYWRkaW5nIGNhbGMoMTA4IC8gMTA3NCAqIDEwMHZ3KSAwXHJcbiAgICAgICtzcCgpXHJcbiAgICAgICAgYmFja2dyb3VuZCAjREJENUNBXHJcbiAgICAgICAgcGFkZGluZyBjYWxjKDczIC8gMzc1ICogMTAwdncpIDAgY2FsYygzOCAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICBoMlxyXG4gICAgICAgIGxpbmUtaGVpZ2h0IDFcclxuICAgICAgICBjb2xvciAjNDczQzNEXHJcbiAgICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcclxuICAgICAgICBmb250LWZhbWlseSBcImxpYnJlLWNhc2xvbi1kaXNwbGF5XCIsIHNhbnMtc2VyaWZcclxuICAgICAgICArcGMoKVxyXG4gICAgICAgICAgZm9udC1zaXplIGNhbGMoMzYgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tIGNhbGMoMTAgLyAxMDc0KiAxMDB2dylcclxuICAgICAgICArc3AoKVxyXG4gICAgICAgICAgZm9udC1zaXplIGNhbGMoMjQgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMjYgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b20gY2FsYygxMCAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAuc3VidHRsXHJcbiAgICAgICAgbGluZS1oZWlnaHQgMVxyXG4gICAgICAgIGNvbG9yICM1QTc0N0RcclxuICAgICAgICBvcGFjaXR5IC4xXHJcbiAgICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcclxuICAgICAgICBmb250LWZhbWlseSBcImFkb2JlLWhhbmR3cml0aW5nLWVybmllXCIsIHNhbnMtc2VyaWZcclxuICAgICAgICB0cmFuc2Zvcm0gcm90YXRlKC03LjY3ZGVnKVxyXG4gICAgICAgICtwYygpXHJcbiAgICAgICAgICBmb250LXNpemUgY2FsYyg3MiAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgIHBhZGRpbmctbGVmdCBjYWxjKDIyIC8gMTA3NCogMTAwdncpXHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tIGNhbGMoMjggLyAxMDc0KiAxMDB2dylcclxuICAgICAgICArc3AoKVxyXG4gICAgICAgICAgZm9udC1zaXplIGNhbGMoNDQgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgIHBhZGRpbmctbGVmdCBjYWxjKDIxIC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tIGNhbGMoMjggLyAzNzUgKiAxMDB2dylcclxuICAgICAgLmxpc3QtbGlua1xyXG4gICAgICAgIGRpc3BsYXkgZmxleFxyXG4gICAgICAgIGZsZXgtd3JhcCB3cmFwXHJcbiAgICAgICAganVzdGlmeS1jb250ZW50IHNwYWNlLWJldHdlZW5cclxuICAgICAgICBtYXJnaW4gMCBhdXRvXHJcbiAgICAgICAgK3BjKClcclxuICAgICAgICAgIHdpZHRoIGNhbGMoNjc1IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgbWFyZ2luLXRvcCBjYWxjKC0xMSAvIDEwNzQqIDEwMHZ3KVxyXG4gICAgICAgICtzcCgpXHJcbiAgICAgICAgICB3aWR0aCBjYWxjKDMyNSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgbWFyZ2luLXRvcCBjYWxjKC0xNyAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICYgPiBsaVxyXG4gICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgd2lkdGggY2FsYygxNTQgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgIG1hcmdpbi10b3AgY2FsYygxMSAvIDEwNzQqIDEwMHZ3KVxyXG4gICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgd2lkdGggY2FsYygxNTQgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgbWFyZ2luLXRvcCBjYWxjKDE3IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICBhXHJcbiAgICAgICAgICAgIHdpZHRoIDEwMCVcclxuICAgICAgICAgICAgZGlzcGxheSBibG9ja1xyXG4gICAgICAgICAgLnByaWNlXHJcbiAgICAgICAgICAgIHBvc2l0aW9uIHJlbGF0aXZlXHJcbiAgICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgICAgcGFkZGluZy10b3AgY2FsYyg4IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIGhlaWdodCBjYWxjKDY2IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wIGNhbGMoNyAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIGhlaWdodCBjYWxjKDY2IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgIC5uYW1lXHJcbiAgICAgICAgICAgICAgZGlzcGxheSBibG9ja1xyXG4gICAgICAgICAgICAgIHdpZHRoIDEwMCVcclxuICAgICAgICAgICAgICBmb250LXdlaWdodCA2MDBcclxuICAgICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoOSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoOSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAudHh0XHJcbiAgICAgICAgICAgICAgZGlzcGxheSBibG9ja1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0IDEwMFxyXG4gICAgICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgICAgICBmb250LXNpemUgY2FsYyg5IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmcgY2FsYygtLjIgLyAxMDc0KiAxMDB2dylcclxuICAgICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoOSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmcgY2FsYygtLjIgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgIC5idXlcclxuICAgICAgICAgICAgcG9zaXRpb24gYWJzb2x1dGVcclxuICAgICAgICAgICAgYm90dG9tIDBcclxuICAgICAgICAgICAgcmlnaHQgMFxyXG4gICAgICAgICAgICB0ZXh0LWFsaWduIGNlbnRlclxyXG4gICAgICAgICAgICBkaXNwbGF5IGlubGluZS1ibG9ja1xyXG4gICAgICAgICAgICBmb250LXdlaWdodCA0MDBcclxuICAgICAgICAgICAgY29sb3IgI0RCRDVDQVxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kICM0NzNDM0RcclxuICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICBmb250LXNpemUgY2FsYygxMCAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgICB3aWR0aCBjYWxjKDM1IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIGhlaWdodCBjYWxjKDE1IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMTUgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMTAgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICB3aWR0aCBjYWxjKDM1IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgaGVpZ2h0IGNhbGMoMTUgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodCBjYWxjKDE1IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAuYnV5LTAxXHJcbiAgICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgICAgYm90dG9tIGNhbGMoMzUgLyAxMDc0KiAxMDB2dylcclxuICAgICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgICBib3R0b20gY2FsYygzNCAvIDM3NSogMTAwdncpXHJcbiAgICAgICAgICAmLml0ZW0tMTZcclxuICAgICAgICAgICAgLnByaWNlXHJcbiAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgIGhlaWdodCBjYWxjKDkzIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgICBoZWlnaHQgY2FsYyg5MyAvIDM3NSAqIDEwMHZ3KVxyXG5cclxuICAgICYudHh0V3JhcFxyXG4gICAgICBiYWNrZ3JvdW5kICM1QTc0N0RcclxuICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcclxuICAgICAgK3BjKClcclxuICAgICAgICBwYWRkaW5nIGNhbGMoNDUgLyAxMDc0ICogMTAwdncpIDBcclxuICAgICAgK3NwKClcclxuICAgICAgICBwYWRkaW5nIGNhbGMoNDAgLyAzNzUgKiAxMDB2dykgMFxyXG4gICAgICBhLFxyXG4gICAgICBzcGFuXHJcbiAgICAgICAgZm9udC1mYW1pbHkgXCJsaWJyZS1jYXNsb24tZGlzcGxheVwiLCBzYW5zLXNlcmlmXHJcbiAgICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcclxuICAgICAgICBjb2xvciAjZmZmXHJcbiAgICAgICAgK3BjKClcclxuICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDIwIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgbGluZS1oZWlnaHQgY2FsYygyOCAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICArc3AoKVxyXG4gICAgICAgICAgZm9udC1zaXplIGNhbGMoMjAgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMjggLyAzNzUgKiAxMDB2dylcclxuICAgICAgc3BhblxyXG4gICAgICAgIGRpc3BsYXkgYmxvY2tcclxuICAgICYucmVjb21tZW5kXHJcbiAgICAgICtwYygpXHJcbiAgICAgICAgYmFja2dyb3VuZCAjRDlEOUQ5XHJcbiAgICAgICAgcGFkZGluZyBjYWxjKDEwOCAvIDEwNzQgKiAxMDB2dykgMCBjYWxjKDgwIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICArc3AoKVxyXG4gICAgICAgIGJhY2tncm91bmQgI0RCRDVDQVxyXG4gICAgICAgIHBhZGRpbmcgY2FsYygxMDggLyAzNzUgKiAxMDB2dykgMCBjYWxjKDY1IC8gMzc1ICogMTAwdncpXHJcbiAgICAgIGgyXHJcbiAgICAgICAgbGluZS1oZWlnaHQgMVxyXG4gICAgICAgIGNvbG9yICM0NzNDM0RcclxuICAgICAgICB0ZXh0LWFsaWduIGNlbnRlclxyXG4gICAgICAgIGZvbnQtZmFtaWx5IFwibGlicmUtY2FzbG9uLWRpc3BsYXlcIiwgc2Fucy1zZXJpZlxyXG4gICAgICAgICtwYygpXHJcbiAgICAgICAgICBmb250LXNpemUgY2FsYygzNiAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b20gY2FsYyg0MyAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICArc3AoKVxyXG4gICAgICAgICAgZm9udC1zaXplIGNhbGMoMjQgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b20gY2FsYygyMCAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAucmVjb21tZW5kLWFuYy1saXN0XHJcbiAgICAgICAgZGlzcGxheSBmbGV4XHJcbiAgICAgICAgK3BjKClcclxuICAgICAgICAgIHdpZHRoIGNhbGMoMjEwIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgbWFyZ2luIDAgYXV0byBjYWxjKDU5IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICtzcCgpXHJcbiAgICAgICAgICB3aWR0aCBjYWxjKDE4OSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgbWFyZ2luIDAgYXV0byBjYWxjKDQ1IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgJiA+IGxpXHJcbiAgICAgICAgICAmLnNleC1hbmNcclxuICAgICAgICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcclxuICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICB3aWR0aCBjYWxjKDc1IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIGhlaWdodCBjYWxjKDI4IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgIHdpZHRoIGNhbGMoNzUgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICBoZWlnaHQgY2FsYygyNiAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICBzcGFuXHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHkgXCJsaWJyZS1jYXNsb24tZGlzcGxheVwiLCBzYW5zLXNlcmlmXHJcbiAgICAgICAgICAgICAgY29sb3IgIzMzMkUyRlxyXG4gICAgICAgICAgICAgIGN1cnNvciBwb2ludGVyXHJcbiAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDIwIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQgY2FsYygyOCAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMjAgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMjYgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICAmOmhvdmVyXHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tIDFweCBzb2xpZCAjNDczQzNEXHJcbiAgICAgICAgICAmLmxpbmVcclxuICAgICAgICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcclxuICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICB3aWR0aCBjYWxjKDYwIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIGhlaWdodCBjYWxjKDI4IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgIHdpZHRoIGNhbGMoNjEgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICBoZWlnaHQgY2FsYygyNiAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICBzcGFuXHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHkgXCJsaWJyZS1jYXNsb24tZGlzcGxheVwiLCBzYW5zLXNlcmlmXHJcbiAgICAgICAgICAgICAgY29sb3IgIzMzMkUyRlxyXG4gICAgICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgICAgICBmb250LXNpemUgY2FsYygyMCAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMjAgLyAzNzUgKiAxMDB2dylcclxuICAgICAgLnNlY3Rpb24tc2V4XHJcbiAgICAgICAgbWFyZ2luIDAgYXV0b1xyXG4gICAgICAgICtwYygpXHJcbiAgICAgICAgICB3aWR0aCBjYWxjKDY3NSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICArc3AoKVxyXG4gICAgICAgICAgd2lkdGggY2FsYygzMjUgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAmLW1lblxyXG4gICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgbWFyZ2luIGNhbGMoNzggLyAxMDc0ICogMTAwdncpIGF1dG8gMFxyXG4gICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgbWFyZ2luIGNhbGMoNTEgLyAzNzUgKiAxMDB2dykgYXV0byAwXHJcbiAgICAgICAgaDNcclxuICAgICAgICAgIHRleHQtYWxpZ24gbGVmdFxyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbSAxcHggc29saWQgIzMzMkUyRlxyXG4gICAgICAgICAgZm9udC1mYW1pbHkgXCJsaWJyZS1jYXNsb24tZGlzcGxheVwiLCBzYW5zLXNlcmlmXHJcbiAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICB3aWR0aCBjYWxjKDY3NSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgbWFyZ2luIDAgYXV0byBjYWxjKDIwIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICBmb250LXNpemUgY2FsYygyMCAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgIHdpZHRoIGNhbGMoMzI1IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgIG1hcmdpbiAwIGF1dG8gY2FsYygxOCAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICBmb250LXNpemUgY2FsYygyMCAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgIC5saXN0LWxpbmtcclxuICAgICAgICAgIGRpc3BsYXkgZmxleFxyXG4gICAgICAgICAgZmxleC13cmFwIHdyYXBcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudCBzcGFjZS1iZXR3ZWVuXHJcbiAgICAgICAgICBtYXJnaW4gMCBhdXRvXHJcbiAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICB3aWR0aCBjYWxjKDY3NSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgbWFyZ2luLXRvcCBjYWxjKC0xMSAvIDEwNzQqIDEwMHZ3KVxyXG4gICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgd2lkdGggY2FsYygzMjUgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgbWFyZ2luLXRvcCBjYWxjKC0xNSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgJiA+IGxpXHJcbiAgICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgICAgd2lkdGggY2FsYygxNTQgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcCBjYWxjKDExIC8gMTA3NCogMTAwdncpXHJcbiAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgd2lkdGggY2FsYygxNTQgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wIGNhbGMoMTUgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgLnByaWNlXHJcbiAgICAgICAgICAgICAgcG9zaXRpb24gcmVsYXRpdmVcclxuICAgICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3AgY2FsYyg3IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgaGVpZ2h0IGNhbGMoNjYgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wIGNhbGMoNyAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgaGVpZ2h0IGNhbGMoNjYgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICAubmFtZVxyXG4gICAgICAgICAgICAgICAgZGlzcGxheSBibG9ja1xyXG4gICAgICAgICAgICAgICAgd2lkdGggMTAwJVxyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQgNjAwXHJcbiAgICAgICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemUgY2FsYyg5IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoOSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIC50eHRcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0IDEwMFxyXG4gICAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoOSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmcgY2FsYygtLjIgLyAxMDc0KiAxMDB2dylcclxuICAgICAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDkgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmcgY2FsYygtLjIgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgLmJ1eVxyXG4gICAgICAgICAgICAgIHBvc2l0aW9uIGFic29sdXRlXHJcbiAgICAgICAgICAgICAgYm90dG9tIDBcclxuICAgICAgICAgICAgICByaWdodCAwXHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcclxuICAgICAgICAgICAgICBkaXNwbGF5IGlubGluZS1ibG9ja1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0IDQwMFxyXG4gICAgICAgICAgICAgIGNvbG9yICNEQkQ1Q0FcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kICM0NzNDM0RcclxuICAgICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMTAgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICB3aWR0aCBjYWxjKDM1IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgaGVpZ2h0IGNhbGMoMTUgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCBjYWxjKDE1IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgICBmb250LXNpemUgY2FsYygxMSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgd2lkdGggY2FsYygzNSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgaGVpZ2h0IGNhbGMoMTUgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMTUgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgYVxyXG4gICAgICAgICAgICAgIGRpc3BsYXkgYmxvY2tcclxuICAgICAgICAgICAgICB3aWR0aCAxMDAlXHJcbiAgICAgICAgLmJ0bi1zZXhcclxuICAgICAgICAgIGRpc3BsYXkgYmxvY2tcclxuICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgIHdpZHRoIGNhbGMoMjAwIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICBoZWlnaHQgY2FsYyg1NSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgbWFyZ2luICg1MCAvIDEwNzQgKiAxMDB2dykgYXV0byAwXHJcbiAgICAgICAgICAgIHBhZGRpbmcgY2FsYygxMSAvIDEwNzQgKiAxMDB2dykgMCBjYWxjKDEwIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgd2lkdGggY2FsYygyMDAgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgaGVpZ2h0IGNhbGMoNTUgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgbWFyZ2luICg1MCAvIDM3NSAqIDEwMHZ3KSBhdXRvIDBcclxuICAgICAgICAgICAgcGFkZGluZyBjYWxjKDExIC8gMzc1ICogMTAwdncpIDAgY2FsYygxMCAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgc3BhblxyXG4gICAgICAgICAgICBjb2xvciAjZmZmXHJcbiAgICAgICAgICAgIGRpc3BsYXkgYmxvY2tcclxuICAgICAgICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcclxuICAgICAgICAgICAgJi50b3BcclxuICAgICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMTMgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCBjYWxjKDEzIC8gMTA3NCogMTAwdncpXHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tIGNhbGMoNSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMTMgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMTMgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b20gY2FsYyg1IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgICYuYm90dG9tXHJcbiAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDE2IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQgY2FsYygxNiAvIDEwNzQqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgICBmb250LXNpemUgY2FsYygxNiAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQgY2FsYygxNiAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgJi13b21lblxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kICNDMjgzN0NcclxuICAgICAgICAgICYtbWVuXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQgIzVBNzQ3RFxyXG4gICAgJi5uZXdzXHJcbiAgICAgIGJhY2tncm91bmQgIzVBNzQ3RFxyXG4gICAgICArcGMoKVxyXG4gICAgICAgIHBhZGRpbmcgY2FsYyg3OCAvIDEwNzQgKiAxMDB2dykgMCBjYWxjKDc0IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICArc3AoKVxyXG4gICAgICAgIHBhZGRpbmcgY2FsYyg0NSAvIDM3NSAqIDEwMHZ3KSAwIGNhbGMoNDMgLyAzNzUgKiAxMDB2dylcclxuICAgICAgc2VjdGlvblxyXG4gICAgICAgIG1hcmdpbiAwIGF1dG9cclxuICAgICAgICArcGMoKVxyXG4gICAgICAgICAgd2lkdGggY2FsYyg2NzUgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgK3NwKClcclxuICAgICAgICAgIHdpZHRoIDEwMCVcclxuICAgICAgICAmLnNlY3Rpb24tY29udGVudFxyXG4gICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgbWFyZ2luLXRvcCBjYWxjKDkyIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgbWFyZ2luLXRvcCBjYWxjKDYyIC8gMzc1ICogMTAwdncpXHJcbiAgICAgIGgyXHJcbiAgICAgICAgbGluZS1oZWlnaHQgMVxyXG4gICAgICAgIGNvbG9yICNEQkQ1Q0FcclxuICAgICAgICB0ZXh0LWFsaWduIGNlbnRlclxyXG4gICAgICAgIGZvbnQtZmFtaWx5IFwibGlicmUtY2FzbG9uLWRpc3BsYXlcIiwgc2Fucy1zZXJpZlxyXG4gICAgICAgICtwYygpXHJcbiAgICAgICAgICBmb250LXNpemUgY2FsYygzNiAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b20gY2FsYygzNSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICArc3AoKVxyXG4gICAgICAgICAgZm9udC1zaXplIGNhbGMoMjQgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMjYgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b20gY2FsYygyOCAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAubGlzdC1uZXdzXHJcbiAgICAgICAgK3BjKClcclxuICAgICAgICAgIGRpc3BsYXkgZmxleFxyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50IHNwYWNlLWJldHdlZW5cclxuICAgICAgICAmID4gbGlcclxuICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgIHdpZHRoIGNhbGMoMjE1IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgd2lkdGggY2FsYygyMTUgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgbWFyZ2luIDAgYXV0b1xyXG4gICAgICAgICAgZGxcclxuICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wIGNhbGMoMTAgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcCBjYWxjKDEwIC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgIGR0XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbiBjZW50ZXJcclxuICAgICAgICAgICAgICBjb2xvciAjREJENUNBXHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQgNTAwXHJcbiAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b20gY2FsYyg0IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMTEgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCBjYWxjKDE0IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tIGNhbGMoNCAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMTEgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMTQgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgZGRcclxuICAgICAgICAgICAgICBwXHJcbiAgICAgICAgICAgICAgICBjb2xvciAjREJENUNBXHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodCAxMDBcclxuICAgICAgICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZSBjYWxjKDkgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMTQgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICArc3AoKVxyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemUgY2FsYyg5IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0IGNhbGMoMTQgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAmID4gbGkgKyBsaVxyXG4gICAgICAgICAgK3NwKClcclxuICAgICAgICAgICAgbWFyZ2luLXRvcCBjYWxjKDIyIC8gMzc1ICogMTAwdncpXHJcbiAgICAgIC5idG5zXHJcbiAgICAgICAgK3BjKClcclxuICAgICAgICAgIG1hcmdpbiBjYWxjKDkyIC8gMTA3NCAqIDEwMHZ3KSBhdXRvIDBcclxuICAgICAgICAgIHdpZHRoIGNhbGMoMjAwIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICtzcCgpXHJcbiAgICAgICAgICBtYXJnaW4gY2FsYyg5MiAvIDM3NSAqIDEwMHZ3KSBhdXRvIDBcclxuICAgICAgICAgIHdpZHRoIGNhbGMoMjAwIC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgbGlcclxuICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgIG1hcmdpbiBjYWxjKDUwIC8gMTA3NCAqIDEwMHZ3KSBhdXRvIDBcclxuICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgIG1hcmdpbiBjYWxjKDMxIC8gMzc1ICogMTAwdncpIGF1dG8gMFxyXG4gICAgICAgICAgYVxyXG4gICAgICAgICAgICB0ZXh0LWFsaWduIGNlbnRlclxyXG4gICAgICAgICAgICBwb3NpdGlvbiByZWxhdGl2ZVxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kICMzMzJFMkZcclxuICAgICAgICAgICAgY29sb3IgI0ZGRlxyXG4gICAgICAgICAgICBtYXJnaW4gMCBhdXRvXHJcbiAgICAgICAgICAgICtwYygpXHJcbiAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMTYgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgd2lkdGggY2FsYygyMDAgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgaGVpZ2h0IGNhbGMoNDUgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQgY2FsYyg0NSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0IGNhbGMoMTYgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMTYgLyAzNzUgKiAxMDB2dylcclxuICAgICAgICAgICAgICB3aWR0aCBjYWxjKDIwMCAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIGhlaWdodCBjYWxjKDQ1IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQgY2FsYyg0NSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQgY2FsYygxNiAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAmOmFmdGVyXHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQgMTAwXHJcbiAgICAgICAgICAgICAgcG9zaXRpb24gYWJzb2x1dGVcclxuICAgICAgICAgICAgICBjb250ZW50IFwi4omrXCJcclxuICAgICAgICAgICAgICArcGMoKVxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplIGNhbGMoMTUuNSAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgIHRvcCBjYWxjKDEzIC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgcmlnaHQgY2FsYyg0NyAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgIHdpZHRoIGNhbGMoMTUgLyAxMDc0ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodCBjYWxjKDE1IC8gMTA3NCAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgICBmb250LXNpemUgY2FsYygxNS41IC8gMzc1ICogMTAwdncpXHJcbiAgICAgICAgICAgICAgICB0b3AgY2FsYygxMyAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgcmlnaHQgY2FsYyg0NyAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgd2lkdGggY2FsYygxNSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQgY2FsYygxNSAvIDM3NSAqIDEwMHZ3KVxyXG4gICAgICAgICAgJjpudGgtb2YtdHlwZSgyKVxyXG4gICAgICAgICAgICBhXHJcbiAgICAgICAgICAgICAgJjphZnRlclxyXG4gICAgICAgICAgICAgICAgK3BjKClcclxuICAgICAgICAgICAgICAgICAgcmlnaHQgY2FsYygzOCAvIDEwNzQgKiAxMDB2dylcclxuICAgICAgICAgICAgICAgICtzcCgpXHJcbiAgICAgICAgICAgICAgICAgIHJpZ2h0IGNhbGMoMzggLyAzNzUgKiAxMDB2dykiLCJAcmVxdWlyZSAnLi9fdmFyaWFibGVzLnN0eWwnXHJcblxyXG5zcCgpXHJcbiAgQG1lZGlhICRzcFxyXG4gICAge2Jsb2NrfVxyXG5cclxucGMoKVxyXG4gIEBtZWRpYSAkcGNcclxuICAgIHtibG9ja31cclxuXHJcbnRhYigpXHJcbiAgQG1lZGlhICR0YWJcclxuICAgIHtibG9ja31cclxuXHJcbmxwKClcclxuICBAbWVkaWEgJGxwXHJcbiAgICB7YmxvY2t9XHJcblxyXG5scHBjKClcclxuICBAbWVkaWEgJGxwcGNcclxuICAgIHtibG9ja31cclxuXHJcbmxwdGFiKClcclxuICBAbWVkaWEgJGxwdGFiXHJcbiAgICB7YmxvY2t9XHJcblxyXG4vLyDnm7jlr77lgKR3aWR0aOOBqG1heC13aWR0aOOCkuOBvuOBqOOCgeOBpuaMh+WumlxyXG53bWF4KHcpXHJcbiAgd2lkdGggdW5pdCgodyAqIC4xKSwgJ3JlbScpXHJcbiAgbWF4LXdpZHRoIHVuaXQodywgJ3B4JylcclxuXHJcbi8vIOebuOWvvuWApGhlaWdodOOBqG1heC1oZWlnaHTjgpLjgb7jgajjgoHjgabmjIflrppcclxuaG1heChoKVxyXG4gIGhlaWdodCB1bml0KChoICogLjEpLCAncmVtJylcclxuICBtYXgtaGVpZ2h0IHVuaXQoaCwgJ3B4JylcclxuXHJcbi8vIChwYy90YWIpIG1lZGlhIHF1ZXJ5IOOBq+OCiOOBo+OBpuODl+ODreODkeODhuOCo+OBruWNmOS9jeOCkuWIh+OCiuabv+OBiFxyXG5ycHJvcChwcm9wLCB2YWwpXHJcbiAgK3BjKClcclxuICAgIHtwcm9wfSB1bml0KHZhbCwgJ3B4JylcclxuICArdGFiKClcclxuICAgIHtwcm9wfSB1bml0KCh2YWwgKiAuMSksICdyZW0nKVxyXG5cclxubHByb3AocHJvcCwgdmFsKVxyXG4gICtwYygpXHJcbiAgICB7cHJvcH0gdW5pdCgoKHZhbCAvIDE0NDApICogMTAwKSwgJ3Z3JylcclxuXHJcbnByb3AxMjAwKHByb3AsIHZhbClcclxuICArbHBwYygpXHJcbiAgICB7cHJvcH0gdW5pdCh2YWwsICdweCcpXHJcbiAgK2xwdGFiKClcclxuICAgIHtwcm9wfSB1bml0KCgodmFsIC8gMTIwMCkgKiAxMDApLCAndncnKVxyXG4iXX0= */
