@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@700;800&display=swap");
@font-face {
  font-family: 'SANGJUDajungdagam';
  src: url("https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2112@1.0/SANGJUDajungdagam.woff") format("woff");
  font-weight: normal;
  font-style: normal; }

.event-promotion {
  overflow: hidden;
  color: #0a0a0a;
  font-size: 1.8rem;
  line-height: 1.6; }

.event-promotion p {
  margin: 0; }

.event-promotion span {
  display: inline-block; }

@media (min-width: 60em) {
  .event-promotion {
    font-size: 2rem; } }

.event-promotion .l-event {
  position: relative;
  max-width: 940px;
  margin: 0 auto;
  padding-left: 2rem;
  padding-right: 2rem; }

.event-promotion .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  margin-bottom: 2rem; }

.event-promotion .title strong {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.5rem;
  color: #fff;
  font-size: 2.8rem;
  font-family: 'SANGJUDajungdagam';
  font-weight: normal;
  line-height: 1.2; }

.event-promotion .title strong::before, .event-promotion .title strong::after {
  content: '';
  display: block;
  width: 100%;
  height: 2px;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff; }

@media (min-width: 45em) {
  .event-promotion .title {
    margin-bottom: 3rem; }
  .event-promotion .title strong {
    font-size: 3.8rem; } }

@media (min-width: 60em) {
  .event-promotion .title {
    margin-bottom: 4rem; }
  .event-promotion .title strong {
    font-size: 4.8rem; } }

.event-promotion .won--has-before {
  margin-top: -5px; }

.event-promotion .won--has-before .after {
  margin-top: -8px; }

.event-promotion .won strong {
  font-family: 'Manrope', sans-serif;
  font-weight: 800;
  line-height: 1.2;
  letter-spacing: -1.2px; }

.event-promotion .won .before,
.event-promotion .won .after {
  position: relative; }

.event-promotion .won .before {
  display: inline-block;
  color: #999999; }

.event-promotion .won .before::before, .event-promotion .won .before::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  top: 50%;
  right: -9px;
  display: inline-block; }

.event-promotion .won .before::before {
  border-top: 1px solid #999999; }

.event-promotion .won .before::after {
  left: auto;
  top: 40%;
  width: 0;
  height: 0;
  border-bottom: 4px solid transparent;
  border-top: 4px solid transparent;
  border-left: 4px solid #999999; }

.event-promotion .won .after {
  display: block; }

.event-promotion .event-top {
  position: relative; }

@media (min-width: 60em) {
  .event-promotion .event-top {
    background-position: 95% 83%; } }

.event-promotion .event-wrap {
  margin-top: 4rem;
  margin-bottom: 4rem; }

@media (min-width: 45em) {
  .event-promotion .event-wrap {
    margin-top: 6rem;
    margin-bottom: 6rem; } }

@media (min-width: 60em) {
  .event-promotion .event-wrap {
    margin-top: 8rem;
    margin-bottom: 8rem; } }

.event-promotion .event-notice {
  color: rgba(255, 255, 255, 0.3);
  padding: 4rem 0; }

.event-promotion .event-notice .h5 {
  color: #fff;
  margin-bottom: 1.5rem; }

.event-promotion .event-notice .ul li {
  color: rgba(255, 255, 255, 0.3);
  font-size: 1.5rem; }

.event-promotion .event-notice .ul em {
  color: rgba(255, 255, 255, 0.7); }

@media (min-width: 45em) {
  .event-promotion .event-notice {
    padding: 5rem 0; } }

@media (min-width: 60em) {
  .event-promotion .event-notice {
    padding: 6rem 0; } }

.event-promotion .top-logo {
  position: absolute;
  top: 8%;
  left: 0;
  right: 0;
  z-index: 5; }

.event-promotion .top-logo img {
  height: 20px; }

.event-promotion .top-logo-left {
  text-align: left; }

.event-promotion .top-logo-right {
  text-align: right; }

@media (min-width: 45em) {
  .event-promotion .top-logo img {
    height: 26px; } }

@media (min-width: 60em) {
  .event-promotion .top-logo img {
    height: auto; } }

.event-promotion .top-thumb {
  position: relative; }

@media (max-width: 59.99em) {
  .event-promotion .top-thumb {
    margin: 0 -20%; } }

.event-promotion .top-cont {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 4;
  top: 20%;
  bottom: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center; }

.event-promotion .top-date {
  text-align: center;
  margin-top: 5%; }

.event-promotion .top-date span {
  display: inline-block;
  color: #fff;
  font-size: 1.6rem;
  font-weight: bold;
  padding: 0.8rem 2rem;
  border-radius: 50px;
  background-color: #000; }

@media (min-width: 45em) {
  .event-promotion .top-date {
    margin-top: 3rem; }
  .event-promotion .top-date span {
    padding: 1rem 3rem;
    font-size: 2rem; } }

@media (min-width: 60em) {
  .event-promotion .top-date {
    margin-top: 4rem; }
  .event-promotion .top-date span {
    font-size: 2.4rem; } }

/* event-section
*******************************/
.product-set + .product-set {
  margin-top: 5rem; }

@media (min-width: 60em) {
  .product-set + .product-set {
    margin-top: 8rem; } }

.product-box {
  position: relative;
  overflow: hidden;
  border-radius: 10px;
  background-color: #fff;
  margin-bottom: 2rem; }

@media (min-width: 60em) {
  .product-box {
    margin-bottom: 3rem; } }

.product-item {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 5rem;
  padding: 2rem; }

.product-item .item {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  gap: 1rem; }

.product-item .item-gift:before {
  content: '\ea12';
  display: inline-block;
  font-family: 'icon';
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-decoration: none !important;
  text-transform: none;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  color: #fff;
  font-size: 2rem;
  border-radius: 50px;
  background-color: #323232; }

@media (min-width: 45em) {
  .product-item {
    padding: 3rem 4rem; } }

@media (min-width: 60em) {
  .product-item {
    padding: 5rem 6rem; }
  .product-item .item-gift::before {
    width: 60px;
    height: 60px;
    font-size: 2.8rem; } }

.product-wrap .product-item {
  background-color: #EDF1F2; }

.goods-area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

.goods-item {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 2rem; }

.goods-item .item {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  gap: 1rem;
  color: #fff;
  text-align: center; }

.goods-item .cont {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 0.5rem; }

.goods-item .name {
  font-size: 1.6rem; }

.goods-item .won {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end; }

.goods-item .won strong {
  font-size: 2.2rem; }

.goods-item .won small {
  font-size: 1.4rem; }

.goods-item .func {
  padding-top: 0;
  text-align: inherit; }

@media (max-width: 34.99em) {
  .goods-item .item {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 2rem; }
  .goods-item .thumb {
    width: 10rem; }
  .goods-item .cont {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    text-align: left; } }

@media (min-width: 35em) {
  .goods-item {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    gap: 2rem 0;
    margin-left: -2rem; }
  .goods-item .item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    width: 33.33333%;
    padding-left: 2rem; }
  .goods-item .won {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; }
  .goods-item.count {
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
  .goods-item.count .item {
    width: 25%; } }

@media (min-width: 60em) {
  .goods-item .item {
    width: 25%; }
  .goods-item.count .item {
    width: 20%; } }

.etc-item:nth-child(even) {
  background-color: #EDF1F2; }

.pay-list li {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 1.5rem 2rem;
  border-top: 1px solid #e5e5e5; }

.pay-list li:first-child {
  border-top: 0; }

.pay-list .p {
  font-size: 2rem;
  font-weight: bold; }

.pay-list .won strong {
  font-size: 2.2rem; }

.pay-list .won small {
  font-size: 1.4rem; }

.pay-list .won .before strong {
  font-size: 1.6rem; }

.pay-list .won .before small {
  font-size: 1rem; }

@media (min-width: 45em) {
  .pay-list .p {
    font-size: 2.2rem; } }

@media (min-width: 60em) {
  .pay-list li {
    padding: 2.5rem 4rem; }
  .pay-list .p {
    font-size: 2.4rem; }
  .pay-list .won strong {
    font-size: 2.2rem; }
  .pay-list .won small {
    font-size: 1.7rem; }
  .pay-list .won .before strong {
    font-size: 1.6rem; }
  .pay-list .won .before small {
    font-size: 1.3rem; } }

@media (min-width: 75em) {
  .pay-list .p {
    font-size: 2.8rem; }
  .pay-list .won strong {
    font-size: 3.8rem; }
  .pay-list .won small {
    font-size: 2.2rem; }
  .pay-list .won .before strong {
    font-size: 2.6rem; }
  .pay-list .won .before small {
    font-size: 1.7rem; } }

/* rantal style
  *******************************/
.rantal .event-promotion .l-wrap {
  max-width: 900px; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImV2ZW50LXN0b3JlLTIwMjYuY3NzIiwicHJvbW90aW9uL2V2ZW50LXN0b3JlLTIwMjYuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHlGQUFZO0FBQ1o7RUFDRSxnQ0FBZ0M7RUFDaEMsaUhBQWlIO0VBQ2pILG1CQUFtQjtFQUNuQixrQkFBa0IsRUFBQTs7QUFFcEI7RUFDRSxnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGlCQUFpQjtFQUNqQixnQkFBZ0IsRUFBQTs7QUFDaEI7RUFDRSxTQUFTLEVBQUE7O0FBQ1g7RUFDRSxxQkFBcUIsRUFBQTs7QUFDdkI7RUFDRTtJQUNFLGVBQWUsRUFBQSxFQUFHOztBQUN0QjtFQUNFLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsY0FBYztFQUNkLGtCQUFrQjtFQUNsQixtQkFBbUIsRUFBQTs7QUFDckI7RUFDRSxvQkFBYTtFQUFiLG9CQUFhO0VBQWIsYUFBYTtFQUNiLHlCQUFtQjtNQUFuQixzQkFBbUI7VUFBbkIsbUJBQW1CO0VBQ25CLHdCQUF1QjtNQUF2QixxQkFBdUI7VUFBdkIsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQUNsQixtQkFBbUIsRUFBQTs7QUFDbkI7RUFDRSxrQkFBa0I7RUFDbEIsb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYiw0QkFBc0I7RUFBdEIsNkJBQXNCO01BQXRCLDBCQUFzQjtVQUF0QixzQkFBc0I7RUFDdEIsV0FBVztFQUNYLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsZ0NBQWdDO0VBQ2hDLG1CQUFtQjtFQUNuQixnQkFBZ0IsRUFBQTs7QUFDaEI7RUFDRSxXQUFXO0VBQ1gsY0FBYztFQUNkLFdBQVc7RUFDWCxXQUFXO0VBQ1gsMEJBQTBCO0VBQzFCLDZCQUE2QixFQUFBOztBQUNqQztFQUNFO0lBQ0UsbUJBQW1CLEVBQUE7RUFDbkI7SUFDRSxpQkFBaUIsRUFBQSxFQUFHOztBQUMxQjtFQUNFO0lBQ0UsbUJBQW1CLEVBQUE7RUFDbkI7SUFDRSxpQkFBaUIsRUFBQSxF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QUE7RUFDdEI7SUFDRSxpQkFBaUIsRUFBQTtFQUNuQjtJQUNFLGlCQUFpQixFQUFBO0VBQ25CO0lBQ0UsaUJBQWlCLEVBQUE7RUFDbkI7SUFDRSxpQkFBaUIsRUFBQTtFQUNuQjtJQUNFLGlCQUFpQixFQUFBLEVBQUc7O0FBRXhCO0VBQ0U7SUFDRSxpQkFBaUIsRUFBQTtFQUNuQjtJQUNFLGlCQUFpQixFQUFBO0VBQ25CO0lBQ0UsaUJBQWlCLEVBQUE7RUFDbkI7SUFDRSxpQkFBaUIsRUFBQTtFQUNuQjtJQUNFLGlCQUFpQixFQUFBLEVBQUc7O0FBRXhCO2lDQzJEaUM7QUR6RGpDO0VBQ0UsZ0JBQWdCLEVBQUEiLCJmaWxlIjoicHJvbW90aW9uL2V2ZW50LXN0b3JlLTIwMjYuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1hbnJvcGU6d2dodEA3MDA7ODAwJmRpc3BsYXk9c3dhcFwiKTtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NBTkdKVURhanVuZ2RhZ2FtJztcbiAgc3JjOiB1cmwoXCJodHRwczovL2Zhc3RseS5qc2RlbGl2ci5uZXQvZ2gvcHJvamVjdG5vb25udS9ub29uZm9udHNfMjExMkAxLjAvU0FOR0pVRGFqdW5nZGFnYW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLmV2ZW50LXByb21vdGlvbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAjMGEwYTBhO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjsgfVxuICAuZXZlbnQtcHJvbW90aW9uIHAge1xuICAgIG1hcmdpbjogMDsgfVxuICAuZXZlbnQtcHJvbW90aW9uIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuICAgIC5ldmVudC1wcm9tb3Rpb24ge1xuICAgICAgZm9udC1zaXplOiAycmVtOyB9IH1cbiAgLmV2ZW50LXByb21vdGlvbiAubC1ldmVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogOTQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07IH1cbiAgLmV2ZW50LXByb21vdGlvbiAudGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICAgIC5ldmVudC1wcm9tb3Rpb24gLnRpdGxlIHN0cm9uZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMC41cmVtO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiAnU0FOR0pVRGFqdW5nZGFnYW0nO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH1cbiAgICAgIC5ldmVudC1wcm9tb3Rpb24gLnRpdGxlIHN0cm9uZzo6YmVmb3JlLCAuZXZlbnQtcHJvbW90aW9uIC50aXRsZSBzdHJvbmc6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NWVtKSB7XG4gICAgICAuZXZlbnQtcHJvbW90aW9uIC50aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07IH1cbiAgICAgICAgLmV2ZW50LXByb21vdGlvbiAudGl0bGUgc3Ryb25nIHtcbiAgICAgICAgICBmb250LXNpemU6IDMuOHJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICAgIC5ldmVudC1wcm9tb3Rpb24gLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuICAgICAgICAuZXZlbnQtcHJvbW90aW9uIC50aXRsZSBzdHJvbmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNC44cmVtOyB9IH1cbiAgLmV2ZW50LXByb21vdGlvbiAud29uLS1oYXMtYmVmb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4OyB9XG4gICAgLmV2ZW50LXByb21vdGlvbiAud29uLS1oYXMtYmVmb3JlIC5hZnRlciB7XG4gICAgICBtYXJnaW4tdG9wOiAtOHB4OyB9XG4gIC5ldmVudC1wcm9tb3Rpb24gLndvbiBzdHJvbmcge1xuICAgIGZvbnQtZmFtaWx5OiAnTWFucm9wZScsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMS4ycHg7IH1cbiAgLmV2ZW50LXByb21vdGlvbiAud29uIC5iZWZvcmUsXG4gIC5ldmVudC1wcm9tb3Rpb24gLndvbiAuYWZ0ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZXZlbnQtcHJvbW90aW9uIC53b24gLmJlZm9yZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjOTk5OTk5OyB9XG4gICAgLmV2ZW50LXByb21vdGlvbiAud29uIC5iZWZvcmU6OmJlZm9yZSwgLmV2ZW50LXByb21vdGlvbiAud29uIC5iZWZvcmU6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogLTlweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5ldmVudC1wcm9tb3Rpb24gLndvbiAuYmVmb3JlOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk5OTk7IH1cbiAgICAuZXZlbnQtcHJvbW90aW9uIC53b24gLmJlZm9yZTo6YWZ0ZXIge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHRvcDogNDAlO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICM5OTk5OTk7IH1cbiAgLmV2ZW50LXByb21vdGlvbiAud29uIC5hZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmV2ZW50LXByb21vdGlvbiAuZXZlbnQtdG9wIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuICAgICAgLmV2ZW50LXByb21vdGlvbiAuZXZlbnQtdG9wIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTUlIDgzJTsgfSB9XG4gIC5ldmVudC1wcm9tb3Rpb24gLmV2ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NWVtKSB7XG4gICAgICAuZXZlbnQtcHJvbW90aW9uIC5ldmVudC13cmFwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnJlbTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICAgIC5ldmVudC1wcm9tb3Rpb24gLmV2ZW50LXdyYXAge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cmVtOyB9IH1cbiAgLmV2ZW50LXByb21vdGlvbiAuZXZlbnQtbm90aWNlIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICAgIHBhZGRpbmc6IDRyZW0gMDsgfVxuICAgIC5ldmVudC1wcm9tb3Rpb24gLmV2ZW50LW5vdGljZSAuaDUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgICAuZXZlbnQtcHJvbW90aW9uIC5ldmVudC1ub3RpY2UgLnVsIGxpIHtcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAgIC5ldmVudC1wcm9tb3Rpb24gLmV2ZW50LW5vdGljZSAudWwgZW0ge1xuICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0NWVtKSB7XG4gICAgICAuZXZlbnQtcHJvbW90aW9uIC5ldmVudC1ub3RpY2Uge1xuICAgICAgICBwYWRkaW5nOiA1cmVtIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgICAuZXZlbnQtcHJvbW90aW9uIC5ldmVudC1ub3RpY2Uge1xuICAgICAgICBwYWRkaW5nOiA2cmVtIDA7IH0gfVxuICAuZXZlbnQtcHJvbW90aW9uIC50b3AtbG9nbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogOCU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiA1OyB9XG4gICAgLmV2ZW50LXByb21vdGlvbiAudG9wLWxvZ28gaW1nIHtcbiAgICAgIGhlaWdodDogMjBweDsgfVxuICAgIC5ldmVudC1wcm9tb3Rpb24gLnRvcC1sb2dvLWxlZnQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5ldmVudC1wcm9tb3Rpb24gLnRvcC1sb2dvLXJpZ2h0IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgICAgIC5ldmVudC1wcm9tb3Rpb24gLnRvcC1sb2dvIGltZyB7XG4gICAgICAgIGhlaWdodDogMjZweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICAgIC5ldmVudC1wcm9tb3Rpb24gLnRvcC1sb2dvIGltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG4gIC5ldmVudC1wcm9tb3Rpb24gLnRvcC10aHVtYiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU5Ljk5ZW0pIHtcbiAgICAgIC5ldmVudC1wcm9tb3Rpb24gLnRvcC10aHVtYiB7XG4gICAgICAgIG1hcmdpbjogMCAtMjAlOyB9IH1cbiAgLmV2ZW50LXByb21vdGlvbiAudG9wLWNvbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogNDtcbiAgICB0b3A6IDIwJTtcbiAgICBib3R0b206IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ldmVudC1wcm9tb3Rpb24gLnRvcC1kYXRlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogNSU7IH1cbiAgICAuZXZlbnQtcHJvbW90aW9uIC50b3AtZGF0ZSBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBhZGRpbmc6IDAuOHJlbSAycmVtO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDVlbSkge1xuICAgICAgLmV2ZW50LXByb21vdGlvbiAudG9wLWRhdGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtOyB9XG4gICAgICAgIC5ldmVudC1wcm9tb3Rpb24gLnRvcC1kYXRlIHNwYW4ge1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW0gM3JlbTtcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgICAuZXZlbnQtcHJvbW90aW9uIC50b3AtZGF0ZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDRyZW07IH1cbiAgICAgICAgLmV2ZW50LXByb21vdGlvbiAudG9wLWRhdGUgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07IH0gfVxuXG4vKiBldmVudC1zZWN0aW9uXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ucHJvZHVjdC1zZXQgKyAucHJvZHVjdC1zZXQge1xuICBtYXJnaW4tdG9wOiA1cmVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gIC5wcm9kdWN0LXNldCArIC5wcm9kdWN0LXNldCB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTsgfSB9XG5cbi5wcm9kdWN0LWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuICAgIC5wcm9kdWN0LWJveCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtOyB9IH1cblxuLnByb2R1Y3QtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDVyZW07XG4gIHBhZGRpbmc6IDJyZW07IH1cbiAgLnByb2R1Y3QtaXRlbSAuaXRlbSB7XG4gICAgZmxleDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDFyZW07IH1cbiAgICAucHJvZHVjdC1pdGVtIC5pdGVtLWdpZnQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXGVhMTInO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6ICdpY29uJztcbiAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDVlbSkge1xuICAgIC5wcm9kdWN0LWl0ZW0ge1xuICAgICAgcGFkZGluZzogM3JlbSA0cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICAucHJvZHVjdC1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDVyZW0gNnJlbTsgfVxuICAgICAgLnByb2R1Y3QtaXRlbSAuaXRlbS1naWZ0OjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBmb250LXNpemU6IDIuOHJlbTsgfSB9XG5cbi5wcm9kdWN0LXdyYXAgLnByb2R1Y3QtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREYxRjI7IH1cblxuLmdvb2RzLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmdvb2RzLWl0ZW0ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJyZW07IH1cbiAgLmdvb2RzLWl0ZW0gLml0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBnYXA6IDFyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5nb29kcy1pdGVtIC5jb250IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwLjVyZW07IH1cbiAgLmdvb2RzLWl0ZW0gLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gIC5nb29kcy1pdGVtIC53b24ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuICAgIC5nb29kcy1pdGVtIC53b24gc3Ryb25nIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4ycmVtOyB9XG4gICAgLmdvb2RzLWl0ZW0gLndvbiBzbWFsbCB7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTsgfVxuICAuZ29vZHMtaXRlbSAuZnVuYyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMzQuOTllbSkge1xuICAgIC5nb29kcy1pdGVtIC5pdGVtIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDJyZW07IH1cbiAgICAuZ29vZHMtaXRlbSAudGh1bWIge1xuICAgICAgd2lkdGg6IDEwcmVtOyB9XG4gICAgLmdvb2RzLWl0ZW0gLmNvbnQge1xuICAgICAgZmxleDogMTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMzVlbSkge1xuICAgIC5nb29kcy1pdGVtIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZ2FwOiAycmVtIDA7XG4gICAgICBtYXJnaW4tbGVmdDogLTJyZW07IH1cbiAgICAgIC5nb29kcy1pdGVtIC5pdGVtIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAycmVtOyB9XG4gICAgICAuZ29vZHMtaXRlbSAud29uIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgIC5nb29kcy1pdGVtLmNvdW50IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgICAgIC5nb29kcy1pdGVtLmNvdW50IC5pdGVtIHtcbiAgICAgICAgICB3aWR0aDogMjUlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgICAuZ29vZHMtaXRlbSAuaXRlbSB7XG4gICAgICB3aWR0aDogMjUlOyB9XG4gICAgLmdvb2RzLWl0ZW0uY291bnQgLml0ZW0ge1xuICAgICAgd2lkdGg6IDIwJTsgfSB9XG5cbi5ldGMtaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURGMUYyOyB9XG5cbi5wYXktbGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxLjVyZW0gMnJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7IH1cbiAgLnBheS1saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG5cbi5wYXktbGlzdCAucCB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLnBheS1saXN0IC53b24gc3Ryb25nIHtcbiAgZm9udC1zaXplOiAyLjJyZW07IH1cblxuLnBheS1saXN0IC53b24gc21hbGwge1xuICBmb250LXNpemU6IDEuNHJlbTsgfVxuXG4ucGF5LWxpc3QgLndvbiAuYmVmb3JlIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMS42cmVtOyB9XG5cbi5wYXktbGlzdCAud29uIC5iZWZvcmUgc21hbGwge1xuICBmb250LXNpemU6IDFyZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgLnBheS1saXN0IC5wIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gIC5wYXktbGlzdCBsaSB7XG4gICAgcGFkZGluZzogMi41cmVtIDRyZW07IH1cbiAgLnBheS1saXN0IC5wIHtcbiAgICBmb250LXNpemU6IDIuNHJlbTsgfVxuICAucGF5LWxpc3QgLndvbiBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtOyB9XG4gIC5wYXktbGlzdCAud29uIHNtYWxsIHtcbiAgICBmb250LXNpemU6IDEuN3JlbTsgfVxuICAucGF5LWxpc3QgLndvbiAuYmVmb3JlIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07IH1cbiAgLnBheS1saXN0IC53b24gLmJlZm9yZSBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAucGF5LWxpc3QgLnAge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtOyB9XG4gIC5wYXktbGlzdCAud29uIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAzLjhyZW07IH1cbiAgLnBheS1saXN0IC53b24gc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtOyB9XG4gIC5wYXktbGlzdCAud29uIC5iZWZvcmUgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDIuNnJlbTsgfVxuICAucGF5LWxpc3QgLndvbiAuYmVmb3JlIHNtYWxsIHtcbiAgICBmb250LXNpemU6IDEuN3JlbTsgfSB9XG5cbi8qIHJhbnRhbCBzdHlsZVxyXG4gICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ucmFudGFsIC5ldmVudC1wcm9tb3Rpb24gLmwtd3JhcCB7XG4gIG1heC13aWR0aDogOTAwcHg7IH1cbiIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NYW5yb3BlOndnaHRANzAwOzgwMCZkaXNwbGF5PXN3YXBcIik7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdTQU5HSlVEYWp1bmdkYWdhbSc7XG4gIHNyYzogdXJsKFwiaHR0cHM6Ly9mYXN0bHkuanNkZWxpdnIubmV0L2doL3Byb2plY3Rub29ubnUvbm9vbmZvbnRzXzIxMTJAMS4wL1NBTkdKVURhanVuZ2RhZ2FtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5ldmVudC1wcm9tb3Rpb24ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogIzBhMGEwYTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjY7IH1cblxuLmV2ZW50LXByb21vdGlvbiBwIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5ldmVudC1wcm9tb3Rpb24gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuICAuZXZlbnQtcHJvbW90aW9uIHtcbiAgICBmb250LXNpemU6IDJyZW07IH0gfVxuXG4uZXZlbnQtcHJvbW90aW9uIC5sLWV2ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDk0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtOyB9XG5cbi5ldmVudC1wcm9tb3Rpb24gLnRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuXG4uZXZlbnQtcHJvbW90aW9uIC50aXRsZSBzdHJvbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGZvbnQtZmFtaWx5OiAnU0FOR0pVRGFqdW5nZGFnYW0nO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5ldmVudC1wcm9tb3Rpb24gLnRpdGxlIHN0cm9uZzo6YmVmb3JlLCAuZXZlbnQtcHJvbW90aW9uIC50aXRsZSBzdHJvbmc6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDVlbSkge1xuICAuZXZlbnQtcHJvbW90aW9uIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTsgfVxuICAuZXZlbnQtcHJvbW90aW9uIC50aXRsZSBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMy44cmVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgLmV2ZW50LXByb21vdGlvbiAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07IH1cbiAgLmV2ZW50LXByb21vdGlvbiAudGl0bGUgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDQuOHJlbTsgfSB9XG5cbi5ldmVudC1wcm9tb3Rpb24gLndvbi0taGFzLWJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IC01cHg7IH1cblxuLmV2ZW50LXByb21vdGlvbiAud29uLS1oYXMtYmVmb3JlIC5hZnRlciB7XG4gIG1hcmdpbi10b3A6IC04cHg7IH1cblxuLmV2ZW50LXByb21vdGlvbiAud29uIHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiAnTWFucm9wZScsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGxldHRlci1zcGFjaW5nOiAtMS4ycHg7IH1cblxuLmV2ZW50LXByb21vdGlvbiAud29uIC5iZWZvcmUsXG4uZXZlbnQtcHJvbW90aW9uIC53b24gLmFmdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5ldmVudC1wcm9tb3Rpb24gLndvbiAuYmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogIzk5OTk5OTsgfVxuXG4uZXZlbnQtcHJvbW90aW9uIC53b24gLmJlZm9yZTo6YmVmb3JlLCAuZXZlbnQtcHJvbW90aW9uIC53b24gLmJlZm9yZTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogNTAlO1xuICByaWdodDogLTlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5ldmVudC1wcm9tb3Rpb24gLndvbiAuYmVmb3JlOjpiZWZvcmUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzk5OTk5OTsgfVxuXG4uZXZlbnQtcHJvbW90aW9uIC53b24gLmJlZm9yZTo6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICB0b3A6IDQwJTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzk5OTk5OTsgfVxuXG4uZXZlbnQtcHJvbW90aW9uIC53b24gLmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmV2ZW50LXByb21vdGlvbiAuZXZlbnQtdG9wIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gIC5ldmVudC1wcm9tb3Rpb24gLmV2ZW50LXRvcCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTUlIDgzJTsgfSB9XG5cbi5ldmVudC1wcm9tb3Rpb24gLmV2ZW50LXdyYXAge1xuICBtYXJnaW4tdG9wOiA0cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0cmVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0NWVtKSB7XG4gIC5ldmVudC1wcm9tb3Rpb24gLmV2ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gIC5ldmVudC1wcm9tb3Rpb24gLmV2ZW50LXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDhyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbTsgfSB9XG5cbi5ldmVudC1wcm9tb3Rpb24gLmV2ZW50LW5vdGljZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG4gIHBhZGRpbmc6IDRyZW0gMDsgfVxuXG4uZXZlbnQtcHJvbW90aW9uIC5ldmVudC1ub3RpY2UgLmg1IHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTsgfVxuXG4uZXZlbnQtcHJvbW90aW9uIC5ldmVudC1ub3RpY2UgLnVsIGxpIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbiAgZm9udC1zaXplOiAxLjVyZW07IH1cblxuLmV2ZW50LXByb21vdGlvbiAuZXZlbnQtbm90aWNlIC51bCBlbSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ1ZW0pIHtcbiAgLmV2ZW50LXByb21vdGlvbiAuZXZlbnQtbm90aWNlIHtcbiAgICBwYWRkaW5nOiA1cmVtIDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuICAuZXZlbnQtcHJvbW90aW9uIC5ldmVudC1ub3RpY2Uge1xuICAgIHBhZGRpbmc6IDZyZW0gMDsgfSB9XG5cbi5ldmVudC1wcm9tb3Rpb24gLnRvcC1sb2dvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDglO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogNTsgfVxuXG4uZXZlbnQtcHJvbW90aW9uIC50b3AtbG9nbyBpbWcge1xuICBoZWlnaHQ6IDIwcHg7IH1cblxuLmV2ZW50LXByb21vdGlvbiAudG9wLWxvZ28tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLmV2ZW50LXByb21vdGlvbiAudG9wLWxvZ28tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDVlbSkge1xuICAuZXZlbnQtcHJvbW90aW9uIC50b3AtbG9nbyBpbWcge1xuICAgIGhlaWdodDogMjZweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gIC5ldmVudC1wcm9tb3Rpb24gLnRvcC1sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9IH1cblxuLmV2ZW50LXByb21vdGlvbiAudG9wLXRodW1iIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1OS45OWVtKSB7XG4gIC5ldmVudC1wcm9tb3Rpb24gLnRvcC10aHVtYiB7XG4gICAgbWFyZ2luOiAwIC0yMCU7IH0gfVxuXG4uZXZlbnQtcHJvbW90aW9uIC50b3AtY29udCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiA0O1xuICB0b3A6IDIwJTtcbiAgYm90dG9tOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5ldmVudC1wcm9tb3Rpb24gLnRvcC1kYXRlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA1JTsgfVxuXG4uZXZlbnQtcHJvbW90aW9uIC50b3AtZGF0ZSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAwLjhyZW0gMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDVlbSkge1xuICAuZXZlbnQtcHJvbW90aW9uIC50b3AtZGF0ZSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTsgfVxuICAuZXZlbnQtcHJvbW90aW9uIC50b3AtZGF0ZSBzcGFuIHtcbiAgICBwYWRkaW5nOiAxcmVtIDNyZW07XG4gICAgZm9udC1zaXplOiAycmVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgLmV2ZW50LXByb21vdGlvbiAudG9wLWRhdGUge1xuICAgIG1hcmdpbi10b3A6IDRyZW07IH1cbiAgLmV2ZW50LXByb21vdGlvbiAudG9wLWRhdGUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyLjRyZW07IH0gfVxuXG4vKiBldmVudC1zZWN0aW9uXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ucHJvZHVjdC1zZXQgKyAucHJvZHVjdC1zZXQge1xuICBtYXJnaW4tdG9wOiA1cmVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gIC5wcm9kdWN0LXNldCArIC5wcm9kdWN0LXNldCB7XG4gICAgbWFyZ2luLXRvcDogOHJlbTsgfSB9XG5cbi5wcm9kdWN0LWJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuICAucHJvZHVjdC1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07IH0gfVxuXG4ucHJvZHVjdC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGdhcDogNXJlbTtcbiAgcGFkZGluZzogMnJlbTsgfVxuXG4ucHJvZHVjdC1pdGVtIC5pdGVtIHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtOyB9XG5cbi5wcm9kdWN0LWl0ZW0gLml0ZW0tZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiAnXFxlYTEyJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJ2ljb24nO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDVlbSkge1xuICAucHJvZHVjdC1pdGVtIHtcbiAgICBwYWRkaW5nOiAzcmVtIDRyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuICAucHJvZHVjdC1pdGVtIHtcbiAgICBwYWRkaW5nOiA1cmVtIDZyZW07IH1cbiAgLnByb2R1Y3QtaXRlbSAuaXRlbS1naWZ0OjpiZWZvcmUge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBmb250LXNpemU6IDIuOHJlbTsgfSB9XG5cbi5wcm9kdWN0LXdyYXAgLnByb2R1Y3QtaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREYxRjI7IH1cblxuLmdvb2RzLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLmdvb2RzLWl0ZW0ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDJyZW07IH1cblxuLmdvb2RzLWl0ZW0gLml0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZ29vZHMtaXRlbSAuY29udCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC41cmVtOyB9XG5cbi5nb29kcy1pdGVtIC5uYW1lIHtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLmdvb2RzLWl0ZW0gLndvbiB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4uZ29vZHMtaXRlbSAud29uIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtOyB9XG5cbi5nb29kcy1pdGVtIC53b24gc21hbGwge1xuICBmb250LXNpemU6IDEuNHJlbTsgfVxuXG4uZ29vZHMtaXRlbSAuZnVuYyB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzNC45OWVtKSB7XG4gIC5nb29kcy1pdGVtIC5pdGVtIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMnJlbTsgfVxuICAuZ29vZHMtaXRlbSAudGh1bWIge1xuICAgIHdpZHRoOiAxMHJlbTsgfVxuICAuZ29vZHMtaXRlbSAuY29udCB7XG4gICAgZmxleDogMTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM1ZW0pIHtcbiAgLmdvb2RzLWl0ZW0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMnJlbSAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMnJlbTsgfVxuICAuZ29vZHMtaXRlbSAuaXRlbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgIHBhZGRpbmctbGVmdDogMnJlbTsgfVxuICAuZ29vZHMtaXRlbSAud29uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuZ29vZHMtaXRlbS5jb3VudCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5nb29kcy1pdGVtLmNvdW50IC5pdGVtIHtcbiAgICB3aWR0aDogMjUlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgLmdvb2RzLWl0ZW0gLml0ZW0ge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmdvb2RzLWl0ZW0uY291bnQgLml0ZW0ge1xuICAgIHdpZHRoOiAyMCU7IH0gfVxuXG4uZXRjLWl0ZW06bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VERjFGMjsgfVxuXG4ucGF5LWxpc3QgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMS41cmVtIDJyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1OyB9XG5cbi5wYXktbGlzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7IH1cblxuLnBheS1saXN0IC5wIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4ucGF5LWxpc3QgLndvbiBzdHJvbmcge1xuICBmb250LXNpemU6IDIuMnJlbTsgfVxuXG4ucGF5LWxpc3QgLndvbiBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMS40cmVtOyB9XG5cbi5wYXktbGlzdCAud29uIC5iZWZvcmUgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAxLjZyZW07IH1cblxuLnBheS1saXN0IC53b24gLmJlZm9yZSBzbWFsbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDVlbSkge1xuICAucGF5LWxpc3QgLnAge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgLnBheS1saXN0IGxpIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gNHJlbTsgfVxuICAucGF5LWxpc3QgLnAge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtOyB9XG4gIC5wYXktbGlzdCAud29uIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07IH1cbiAgLnBheS1saXN0IC53b24gc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtOyB9XG4gIC5wYXktbGlzdCAud29uIC5iZWZvcmUgc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfVxuICAucGF5LWxpc3QgLndvbiAuYmVmb3JlIHNtYWxsIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5wYXktbGlzdCAucCB7XG4gICAgZm9udC1zaXplOiAyLjhyZW07IH1cbiAgLnBheS1saXN0IC53b24gc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDMuOHJlbTsgfVxuICAucGF5LWxpc3QgLndvbiBzbWFsbCB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07IH1cbiAgLnBheS1saXN0IC53b24gLmJlZm9yZSBzdHJvbmcge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtOyB9XG4gIC5wYXktbGlzdCAud29uIC5iZWZvcmUgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMS43cmVtOyB9IH1cblxuLyogcmFudGFsIHN0eWxlXHJcbiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5yYW50YWwgLmV2ZW50LXByb21vdGlvbiAubC13cmFwIHtcbiAgbWF4LXdpZHRoOiA5MDBweDsgfVxuIl19 */
