@charset "EUC-JP";



.ssl-type__title-flex {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
}

.year-nav {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: stretch;
}

.year-nav label {
  position: relative;
  cursor: pointer;
  flex-basis: 96px;
}

.year-nav label input {
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  opacity: 0;
}

.year-nav label span {
  position: relative;
  display: block;
  padding-bottom: 8px;
  text-align: center;
  color: #ccc;
}

.year-nav label span::before {
  position: absolute;
  bottom: 0;
  left: 1px;
  width: 100%;
  height: 2px;
  content: '';
  background: #ccc;
}

.year-nav label input:checked + span {
  color: #027bf0;
}

.year-nav label input:checked + span::before {
  bottom: -1px;
  height: 4px;
  background: #027bf0;
}

.price-list {
  overflow: auto;
  padding-bottom: 8px;
  /*スクロールバー全体
  @include tab-big {
    &::-webkit-scrollbar {
      height: 4px;
      position: absolute;
      background: #ccc;
    }

    &::-webkit-scrollbar-thumb {
      background-color: $color;
      border-radius: 10px;
      opacity: 0.3;
    }
  }*/
}

.price-list table {
  width: 100%;
  min-width: 1080px;
  text-align: center;
}

.price-list table thead {
  table-layout: fixed;
  background: #9ec0e1;
}

.price-list table tr:nth-child(2) {
  padding-top: 10px;
}

.price-list table tr {
  min-height: 78px;
}

.price-list table th {
  line-height: 1.5em;
  padding: 8px;
  border-bottom: 1px solid #eee;
}

.price-list table th > div {
  font-size: 1.4rem;
  line-height: 1.5;
}

.price-list table td {
  padding: 8px;
  border-bottom: 1px solid #eee;
}

.price-list table .tablesorter.tablesorter-headerAsc .tablesorter-header-inner::before {
  top: 6px;
}

.price-list table .tablesorter.tablesorter-headerAsc .tablesorter-header-inner::after {
  display: none;
}

.price-list table .tablesorter.tablesorter-headerDesc .tablesorter-header-inner::before {
  display: none;
}

.price-list table .tablesorter.tablesorter-headerDesc .tablesorter-header-inner::after {
  bottom: 0;
}

.price-list table .tablesorter .tablesorter-header-inner {
  position: relative;
}

.price-list table .tablesorter .tablesorter-header-inner:hover {
  cursor: pointer;
}

.price-list table .tablesorter .tablesorter-header-inner::before {
  position: absolute;
  top: 3px;
  right: 2px;
  width: 8px;
  height: 8px;
  margin-top: -5px;
  content: '';
  border: 6px solid transparent;
  border-bottom-color: #262626;
}

.price-list table .tablesorter .tablesorter-header-inner::after {
  position: absolute;
  right: 2px;
  bottom: -4px;
  width: 8px;
  height: 8px;
  content: '';
  border: 6px solid transparent;
  border-top-color: #262626;
}

.price-list__single {
  display: flex;
  flex-direction: row;
  min-width: 880px;
  min-height: 78px;
  padding: 8px 20px;
  text-align: center;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}

.price-list__single > div {
  padding: 0 8px;
}

.price-list .brand {
  min-width: 110px;
}

.price-list .level {
  min-width: 130px;
  text-align: center;
}

.price-list .level img {
  display: block;
  width: 80px;
  height: auto;
  margin: 0 auto;
}

.price-list .service {
  min-width: 120px;
}

.price-list .service p {
  line-height: 1.4;
}

.price-list .service .bg-orange {
  font-size: 1.1rem;
  display: inline-block;
  margin-bottom: 4px;
  padding: 4px 8px;
  color: white;
  border-radius: 4px;
  background: #ffa119;
}

.price-list .price {
  width: 220px;
  min-width: 150px;
}

.price-list .price span {
  font-family: century-gothic, sans-serif;
  font-size: 2.2rem;
  font-weight: 700;
  font-style: normal;
}

.price-list .price span.active {
  display: inline-block;
}

.price-list .price span.arrow-bottom {
  position: relative;
  display: inline-block;
  overflow: visible;
  text-align: center;
}

.price-list .price span.arrow-bottom::before {
  position: absolute;
  top: -18px;
  left: -4px;
  display: block;
  width: 6px;
  height: 10px;
  content: '';
  background: #bbb;
}

.price-list .price span.arrow-bottom::after {
  position: absolute;
  top: -9px;
  left: -8px;
  display: block;
  width: 0;
  height: 0;
  content: '';
  border: 7px solid;
  border-color: #bbb transparent transparent transparent;
}

.price-list .price .price__campaign {
  display: inline-table;
}

.price-list .security {
  min-width: 100px;
}

.price-list .security span {
  font-family: century-gothic, sans-serif;
  font-size: 2.2rem;
  font-style: normal;
  display: none;
}

.price-list .security span.active {
  display: inline-block;
}

.price-list .siteseel {
  flex-basis: 80px;
}

.price-list .siteseel span {
  font-family: century-gothic, sans-serif;
  font-size: 2.2rem;
  font-style: normal;
  display: none;
}

.price-list .siteseel span.active {
  display: inline-block;
}

.price-list .speed {
  min-width: 80px;
}

.price-list .speed span {
  font-family: century-gothic, sans-serif;
  font-size: 2.2rem;
  font-style: normal;
  display: none;
}

.price-list .speed span.active {
  display: inline-block;
}

.price-list .application {
  min-width: 104px;
}

.price-list .application span {
  font-family: century-gothic, sans-serif;
  font-size: 2.2rem;
  font-style: normal;
  display: none;
}

.price-list .application span.active {
  display: block;
}

.price-list .application .link-button1.link-button2 a {
  margin-left: -5px;
}

.price-list .price .campaign-balloon {
  display: flex;
  width: inherit;
  margin: 4px 0 5px 5px;
  vertical-align: middle;
  border: 1px solid #ccc;
  background-color: #fff;
  text-shadow: none;
}

.price-list .price .campaign-pr {
  font-size: 11.5px;
  font-weight: 700;
  line-height: 20px;
  display: block;
  float: left;
  width: 52%;
  height: 20px;
  padding: 0 5px;
  text-align: center;
  color: #f00;
}

.price-list .price .campaign-limit {
  font-size: 12px;
  font-weight: bold;
  line-height: 20px;
  display: block;
  float: right;
  width: 100%;
  height: 20px;
  padding: 0 5px;
  text-align: center;
  color: #f00;
  background-color: #ff0;
}

s {
  font-size: 14px;
  color: #999;
}

/* SecureCore キャンペーン
-------------------------- */

.price-list__single.sccp {
  height: 118px;
}

.price-list__single.sccp .sccp__brand {
  position: relative;
}

.price-list__single.sccp .sccp__brand .campaign-balloon {
  font-size: 12px;
  font-weight: bold;
  line-height: 1.4;
  position: absolute;
  top: -48px;
  left: -20px;
  display: block;
  width: 160px;
  padding: 3px;
  text-align: center;
  color: #f00;
  border-radius: 4px;
  background-color: #ff0;
}

.price-list__single.sccp .sccp__brand .campaign-balloon::before {
  position: absolute;
  bottom: -8px;
  left: 70px;
  display: block;
  width: 0;
  height: 0;
  content: '';
  border-top: 10px solid #ff0;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}

.price-list__single.sccp .price__campaign .campaign-balloon {
  width: inherit;
}

.price-list__single.sccp .price__campaign .campaign-balloon .campaign-limit {
  font-size: 12px;
  font-weight: bold;
  float: right;
  width: inherit;
  padding: 0 5px;
  color: #f00;
  background-color: #ff0;
}

.priceTable.year1,
.priceTable.year2,
.priceTable.year3,
.priceTable.year4,
.priceTable.year5 {
  display: none;
}

.priceTable.year1.active,
.priceTable.year2.active,
.priceTable.year3.active,
.priceTable.year4.active,
.priceTable.year5.active {
  display: table;
}

.price-list .price {
  position: relative;
}

.price-list .price .casheback .price__campaign {
  display: flex;
  align-items: end;
  justify-content: center;
}

.price-list .price .casheback .price__campaign .fee {
  margin: 0;
}

.price-list .price .casheback .price__campaign sup {
  color: #f00;
}

.price-list .price .casheback .price__campaign .cpn_off {
  position: absolute;
  right: -6px;
  bottom: 12px;
  width: 45px;
  margin: 0;
}

.price-list .price .casheback .campaign-limit {
  display: inline-block;
  float: none;
  margin: 8px 0 0;
  border: none;
  background: none;
}

.price-list .price .casheback .campaign-limit.real {
  line-height: 1;
  display: inline;
  width: auto;
  height: auto;
  margin: 0;
  padding-right: 2px;
}

@media only screen and (min-width: 768px) {
  .ssl-type__flex-text {
    margin-right: 16px;
  }
}

@media only screen and (max-width: 999px) {
  .price-list table .tablesorter .tablesorter-header-inner::before {
    top: 3px;
  }

  .price-list table .tablesorter .tablesorter-header-inner::after {
    bottom: -3px;
  }

  .price-list .service .bg-orange {
    font-size: 1.1rem;
  }

  .price-list .price span {
    font-size: 1.8rem;
  }

  .price-list .security span {
    font-size: 1.8rem;
  }

  .price-list .siteseel span {
    font-size: 1.8rem;
  }

  .price-list .speed span {
    font-size: 1.8rem;
  }

  .price-list .application span {
    font-size: 1.8rem;
  }

  s {
    font-size: 13.5px;
  }
}

@media screen and (max-width: 999px) {
  .price-list__single.sccp .price__campaign .campaign-balloon {
    width: 100%;
    margin: 5px 0 0;
  }
}

@media only screen and (max-width: 767px) {
  .ssl-type__flex-text {
    flex-basis: 100%;
  }

  .year-nav label {
    flex-basis: 20%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImdlbmVsYXRlL3NlcnZpY2UtbGlzdC5jc3MiLCJnZW5lbGF0ZS9zZXJ2aWNlLWxpc3Quc2NzcyIsInRlbXBsYXRlL19taXhpbi5zY3NzIiwidGVtcGxhdGUvX2NvbG9yLnNjc3MiLCJ0ZW1wbGF0ZS9fbWl4aW4tc2luZ2xlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCO0FDWWY7O0lDOEVBLGNBQUE7SUFDQSxvQkFBQTs7SUFFQSxnQkRoRjRCO0lETjFCLDRCQUE0QjtJRWM5QixvQkFBQTtDRlpEO0FBQ0Q7O0lBRUk7O1FDR0YsbUJBQUE7S0FLSTtDREpMO0FBQ0Q7O0lDUUE7O1FDaUVFLGlCQUFBO0tBQ0E7Q0ZwRUQ7O0FBRUQ7O0lDR0ksY0FBQTtJQUNBLG9CQUFBOztJRENBLGdCQUFnQjtJRUdsQiw0QkFBQTtJRE5BLHFCQUFBO0NETUQ7QUFDRDs7SUNBSSxtQkFBQTs7SUFFRSxnQkFBQTs7SUFFQSxpQkFBQTtDREdMO0FBQ0Q7O0lDQU07O1FBRUEsZ0JFdEJFO0tGdUJGO0NER0w7QUFDRDs7SUNEUSxtQkFBQTtJQUNBLFlBQUE7SUFDQSxPQUFBO0lBQ0EsUUFBQTs7SUFFQSxXQUFBO0NESVA7QUFDRDs7SUNBTSxtQkVsREU7O0lGbURGLGVBQUE7O0lBRUUsb0JBQUE7O0lES0osbUJBQW1COztJQ0V2QixZQUFBO0NEQ0M7QUFDRDs7SUU2SUUsbUJBQUE7SUFBQSxVQUFBO0lBQUEsVUFBQTs7SUFBQSxZQUFBO0lBQUEsWUFBQTs7SUFBQSxZQUFBOztJQUFBLGlCQUFBO0NBQUE7QUFBQTs7SUY5SEUsZUFBZTtDQ2JqQjtBRGVGOztJQ1pJLGFBQUE7O0lBRUEsWUFBQTs7SUFFRSxvQkFBQTtDRGVMOztBQUVEOztJQ1hJLGVBQUE7O0lEZUEsb0JBQW9CO0VDWnBCOzs7Ozs7Ozs7Ozs7O0tBaUJNO0NEVVQ7QUFDRDs7SUNQWSxZQUFBO0lEVVIsa0JBQWtCOztJQ0hWLG1CQUFBO0NETVg7QUNKUzs7SURPTixvQkFBb0I7O0lDRGhC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SUFDWixtQkFBbUI7SUFDbkIsdUJBQXVCO0NBQzFCO0FBQ0Q7O0lBRUksbUJBQW1CO0lBQ25CLGFBQWE7SUFDYixXQUFXOztJQUVYLGVBQWU7O0lBRWYsU0FBUztJQUNULFVBQVU7O0lBRVYsWUFBWTs7SUFFWiw0QkFBNEI7SUFDNUIscUNBQXFDO0lBQ3JDLG9DQUFvQztDQUN2QztBQUNEOztJQUVJLGVBQWU7Q0FDbEI7QUFDRDs7SUFFSTs7UUFFSSxZQUFZO1FBQ1osZ0JBQWdCO0tBQ25CO0NBQ0o7QUFDRDs7SUFFSSxnQkFBZ0I7SUFDaEIsa0JBQWtCOztJQUVsQixhQUFhOztJQUViLGVBQWU7SUFDZixlQUFlOztJQUVmLFlBQVk7SUFDWix1QkFBdUI7Q0FDMUI7O0FBRUQ7O0lBRUksY0FBYztDQUNqQjtBQUNEOztJQUVJLGVBQWU7Q0FDbEI7O0FBRUQ7O0lBRUksbUJBQW1CO0NBQ3RCO0FBQ0Q7O0lBRUksY0FBYzs7SUFFZCxpQkFBaUI7SUFDakIsd0JBQXdCO0NBQzNCO0FBQ0Q7O0lBRUksVUFBVTtDQUNiO0FBQ0Q7O0lBRUksWUFBWTtDQUNmO0FBQ0Q7O0lBRUksbUJBQW1CO0lBQ25CLFlBQVk7SUFDWixhQUFhOztJQUViLFlBQVk7SUFDWixVQUFVO0NBQ2I7QUFDRDs7SUFFSSxzQkFBc0I7SUFDdEIsWUFBWTs7SUFFWixnQkFBZ0I7O0lBRWhCLGFBQWE7SUFDYixpQkFBaUI7Q0FDcEI7QUFDRDs7SUFFSSxlQUFlOztJQUVmLGdCQUFnQjs7SUFFaEIsWUFBWTtJQUNaLGFBQWE7SUFDYixVQUFVO0lBQ1YsbUJBQW1CO0NBQ3RCIiwiZmlsZSI6ImdlbmVsYXRlL3NlcnZpY2UtbGlzdC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCAnVVRGLTgnO1xuLnNzbC10eXBlX190aXRsZS1mbGV4XG57XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweClcbntcbiAgICAuc3NsLXR5cGVfX2ZsZXgtdGV4dFxuICAgIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpXG57XG4gICAgLnNzbC10eXBlX19mbGV4LXRleHRcbiAgICB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgfVxufVxuXG4ueWVhci1uYXZcbntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnllYXItbmF2IGxhYmVsXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgZmxleC1iYXNpczogOTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpXG57XG4gICAgLnllYXItbmF2IGxhYmVsXG4gICAge1xuICAgICAgICBmbGV4LWJhc2lzOiAyMCU7XG4gICAgfVxufVxuLnllYXItbmF2IGxhYmVsIGlucHV0XG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgb3BhY2l0eTogMDtcbn1cbi55ZWFyLW5hdiBsYWJlbCBzcGFuXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgY29sb3I6ICNjY2M7XG59XG4ueWVhci1uYXYgbGFiZWwgc3Bhbjo6YmVmb3JlXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAxcHg7XG5cbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDJweDtcblxuICAgIGNvbnRlbnQ6ICcnO1xuXG4gICAgYmFja2dyb3VuZDogI2NjYztcbn1cbi55ZWFyLW5hdiBsYWJlbCBpbnB1dDpjaGVja2VkICsgc3Bhblxue1xuICAgIGNvbG9yOiAjMDI3YmYwO1xufVxuLnllYXItbmF2IGxhYmVsIGlucHV0OmNoZWNrZWQgKyBzcGFuOjpiZWZvcmVcbntcbiAgICBib3R0b206IC0xcHg7XG5cbiAgICBoZWlnaHQ6IDRweDtcblxuICAgIGJhY2tncm91bmQ6ICMwMjdiZjA7XG59XG5cbi5wcmljZS1saXN0XG57XG4gICAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAvKuOCueOCr+ODreODvOODq+ODkOODvOWFqOS9k1xuICBAaW5jbHVkZSB0YWItYmlnIHtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIG9wYWNpdHk6IDAuMztcbiAgICB9XG4gIH0qL1xufVxuLnByaWNlLWxpc3QgdGFibGVcbntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwODBweDtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcmljZS1saXN0IHRhYmxlIHRoZWFkXG57XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcblxuICAgIGJhY2tncm91bmQ6ICM5ZWMwZTE7XG59XG4ucHJpY2UtbGlzdCB0YWJsZSB0cjpudGgtY2hpbGQoMilcbntcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbi5wcmljZS1saXN0IHRhYmxlIHRyXG57XG4gICAgbWluLWhlaWdodDogNzhweDtcbn1cbi5wcmljZS1saXN0IHRhYmxlIHRoXG57XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuXG4gICAgcGFkZGluZzogOHB4O1xuXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG4ucHJpY2UtbGlzdCB0YWJsZSB0aCA+IGRpdlxue1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG4ucHJpY2UtbGlzdCB0YWJsZSB0ZFxue1xuICAgIHBhZGRpbmc6IDhweDtcblxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xufVxuLnByaWNlLWxpc3QgdGFibGUgLnRhYmxlc29ydGVyLnRhYmxlc29ydGVyLWhlYWRlckFzYyAudGFibGVzb3J0ZXItaGVhZGVyLWlubmVyOjpiZWZvcmVcbntcbiAgICB0b3A6IDZweDtcbn1cbi5wcmljZS1saXN0IHRhYmxlIC50YWJsZXNvcnRlci50YWJsZXNvcnRlci1oZWFkZXJBc2MgLnRhYmxlc29ydGVyLWhlYWRlci1pbm5lcjo6YWZ0ZXJcbntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnByaWNlLWxpc3QgdGFibGUgLnRhYmxlc29ydGVyLnRhYmxlc29ydGVyLWhlYWRlckRlc2MgLnRhYmxlc29ydGVyLWhlYWRlci1pbm5lcjo6YmVmb3JlXG57XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5wcmljZS1saXN0IHRhYmxlIC50YWJsZXNvcnRlci50YWJsZXNvcnRlci1oZWFkZXJEZXNjIC50YWJsZXNvcnRlci1oZWFkZXItaW5uZXI6OmFmdGVyXG57XG4gICAgYm90dG9tOiAwO1xufVxuLnByaWNlLWxpc3QgdGFibGUgLnRhYmxlc29ydGVyIC50YWJsZXNvcnRlci1oZWFkZXItaW5uZXJcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJpY2UtbGlzdCB0YWJsZSAudGFibGVzb3J0ZXIgLnRhYmxlc29ydGVyLWhlYWRlci1pbm5lcjpob3Zlclxue1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wcmljZS1saXN0IHRhYmxlIC50YWJsZXNvcnRlciAudGFibGVzb3J0ZXItaGVhZGVyLWlubmVyOjpiZWZvcmVcbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzcHg7XG4gICAgcmlnaHQ6IDJweDtcblxuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgbWFyZ2luLXRvcDogLTVweDtcblxuICAgIGNvbnRlbnQ6ICcnO1xuXG4gICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzI2MjYyNjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnByaWNlLWxpc3QgdGFibGUgLnRhYmxlc29ydGVyIC50YWJsZXNvcnRlci1oZWFkZXItaW5uZXI6OmJlZm9yZVxuICAgIHtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgfVxufVxuLnByaWNlLWxpc3QgdGFibGUgLnRhYmxlc29ydGVyIC50YWJsZXNvcnRlci1oZWFkZXItaW5uZXI6OmFmdGVyXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAycHg7XG4gICAgYm90dG9tOiAtNHB4O1xuXG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcblxuICAgIGNvbnRlbnQ6ICcnO1xuXG4gICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzI2MjYyNjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnByaWNlLWxpc3QgdGFibGUgLnRhYmxlc29ydGVyIC50YWJsZXNvcnRlci1oZWFkZXItaW5uZXI6OmFmdGVyXG4gICAge1xuICAgICAgICBib3R0b206IC0zcHg7XG4gICAgfVxufVxuLnByaWNlLWxpc3RfX3NpbmdsZVxue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgIG1pbi13aWR0aDogODgwcHg7XG4gICAgbWluLWhlaWdodDogNzhweDtcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wcmljZS1saXN0X19zaW5nbGUgPiBkaXZcbntcbiAgICBwYWRkaW5nOiAwIDhweDtcbn1cbi5wcmljZS1saXN0IC5icmFuZFxue1xuICAgIG1pbi13aWR0aDogMTEwcHg7XG59XG4ucHJpY2UtbGlzdCAubGV2ZWxcbntcbiAgICBtaW4td2lkdGg6IDEzMHB4O1xuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnByaWNlLWxpc3QgLmxldmVsIGltZ1xue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuLnByaWNlLWxpc3QgLnNlcnZpY2VcbntcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xufVxuLnByaWNlLWxpc3QgLnNlcnZpY2UgcFxue1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucHJpY2UtbGlzdCAuc2VydmljZSAuYmctb3JhbmdlXG57XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG5cbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgcGFkZGluZzogNHB4IDhweDtcblxuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYmFja2dyb3VuZDogI2ZmYTExOTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnByaWNlLWxpc3QgLnNlcnZpY2UgLmJnLW9yYW5nZVxuICAgIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgfVxufVxuLnByaWNlLWxpc3QgLnByaWNlXG57XG4gICAgd2lkdGg6IDIyMHB4O1xuICAgIG1pbi13aWR0aDogMTUwcHg7XG59XG4ucHJpY2UtbGlzdCAucHJpY2Ugc3Bhblxue1xuICAgIGZvbnQtZmFtaWx5OiBjZW50dXJ5LWdvdGhpYywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnByaWNlLWxpc3QgLnByaWNlIHNwYW5cbiAgICB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIH1cbn1cbi5wcmljZS1saXN0IC5wcmljZSBzcGFuLmFjdGl2ZVxue1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wcmljZS1saXN0IC5wcmljZSBzcGFuLmFycm93LWJvdHRvbVxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcmljZS1saXN0IC5wcmljZSBzcGFuLmFycm93LWJvdHRvbTo6YmVmb3JlXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE4cHg7XG4gICAgbGVmdDogLTRweDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG5cbiAgICBjb250ZW50OiAnJztcblxuICAgIGJhY2tncm91bmQ6ICNiYmI7XG59XG4ucHJpY2UtbGlzdCAucHJpY2Ugc3Bhbi5hcnJvdy1ib3R0b206OmFmdGVyXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTlweDtcbiAgICBsZWZ0OiAtOHB4O1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG5cbiAgICBjb250ZW50OiAnJztcblxuICAgIGJvcmRlcjogN3B4IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogI2JiYiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbi5wcmljZS1saXN0IC5wcmljZSAucHJpY2VfX2NhbXBhaWduXG57XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xufVxuLnByaWNlLWxpc3QgLnNlY3VyaXR5XG57XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbn1cbi5wcmljZS1saXN0IC5zZWN1cml0eSBzcGFuXG57XG4gICAgZm9udC1mYW1pbHk6IGNlbnR1cnktZ290aGljLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KVxue1xuICAgIC5wcmljZS1saXN0IC5zZWN1cml0eSBzcGFuXG4gICAge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB9XG59XG4ucHJpY2UtbGlzdCAuc2VjdXJpdHkgc3Bhbi5hY3RpdmVcbntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucHJpY2UtbGlzdCAuc2l0ZXNlZWxcbntcbiAgICBmbGV4LWJhc2lzOiA4MHB4O1xufVxuLnByaWNlLWxpc3QgLnNpdGVzZWVsIHNwYW5cbntcbiAgICBmb250LWZhbWlseTogY2VudHVyeS1nb3RoaWMsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG4gICAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnByaWNlLWxpc3QgLnNpdGVzZWVsIHNwYW5cbiAgICB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIH1cbn1cbi5wcmljZS1saXN0IC5zaXRlc2VlbCBzcGFuLmFjdGl2ZVxue1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5wcmljZS1saXN0IC5zcGVlZFxue1xuICAgIG1pbi13aWR0aDogODBweDtcbn1cbi5wcmljZS1saXN0IC5zcGVlZCBzcGFuXG57XG4gICAgZm9udC1mYW1pbHk6IGNlbnR1cnktZ290aGljLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OXB4KVxue1xuICAgIC5wcmljZS1saXN0IC5zcGVlZCBzcGFuXG4gICAge1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICB9XG59XG4ucHJpY2UtbGlzdCAuc3BlZWQgc3Bhbi5hY3RpdmVcbntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucHJpY2UtbGlzdCAuYXBwbGljYXRpb25cbntcbiAgICBtaW4td2lkdGg6IDEwNHB4O1xufVxuLnByaWNlLWxpc3QgLmFwcGxpY2F0aW9uIHNwYW5cbntcbiAgICBmb250LWZhbWlseTogY2VudHVyeS1nb3RoaWMsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG4gICAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnByaWNlLWxpc3QgLmFwcGxpY2F0aW9uIHNwYW5cbiAgICB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgIH1cbn1cbi5wcmljZS1saXN0IC5hcHBsaWNhdGlvbiBzcGFuLmFjdGl2ZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByaWNlLWxpc3QgLmFwcGxpY2F0aW9uIC5saW5rLWJ1dHRvbjEubGluay1idXR0b24yIGFcbntcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbn1cblxuLnByaWNlLWxpc3QgLnByaWNlIC5jYW1wYWlnbi1iYWxsb29uXG57XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIHdpZHRoOiBpbmhlcml0O1xuICAgIG1hcmdpbjogNHB4IDAgNXB4IDVweDtcblxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbi5wcmljZS1saXN0IC5wcmljZSAuY2FtcGFpZ24tcHJcbntcbiAgICBmb250LXNpemU6IDExLjVweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICB3aWR0aDogNTIlO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAwIDVweDtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGNvbG9yOiAjZjAwO1xufVxuXG4ucHJpY2UtbGlzdCAucHJpY2UgLmNhbXBhaWduLWxpbWl0XG57XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgY29sb3I6ICNmMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbn1cblxuc1xue1xuICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgIGNvbG9yOiAjOTk5O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTlweClcbntcbiAgICBzXG4gICAge1xuICAgICAgICBmb250LXNpemU6IDEzLjVweDtcbiAgICB9XG59XG5cbi8qIFNlY3VyZUNvcmUg44Kt44Oj44Oz44Oa44O844OzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLnByaWNlLWxpc3RfX3NpbmdsZS5zY2NwXG57XG4gICAgaGVpZ2h0OiAxMThweDtcbn1cbi5wcmljZS1saXN0X19zaW5nbGUuc2NjcCAuc2NjcF9fYnJhbmRcbntcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucHJpY2UtbGlzdF9fc2luZ2xlLnNjY3AgLnNjY3BfX2JyYW5kIC5jYW1wYWlnbi1iYWxsb29uXG57XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNDhweDtcbiAgICBsZWZ0OiAtMjBweDtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIHBhZGRpbmc6IDNweDtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGNvbG9yOiAjZjAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xufVxuLnByaWNlLWxpc3RfX3NpbmdsZS5zY2NwIC5zY2NwX19icmFuZCAuY2FtcGFpZ24tYmFsbG9vbjo6YmVmb3JlXG57XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLThweDtcbiAgICBsZWZ0OiA3MHB4O1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG5cbiAgICBjb250ZW50OiAnJztcblxuICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgI2ZmMDtcbiAgICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucHJpY2UtbGlzdF9fc2luZ2xlLnNjY3AgLnByaWNlX19jYW1wYWlnbiAuY2FtcGFpZ24tYmFsbG9vblxue1xuICAgIHdpZHRoOiBpbmhlcml0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpXG57XG4gICAgLnByaWNlLWxpc3RfX3NpbmdsZS5zY2NwIC5wcmljZV9fY2FtcGFpZ24gLmNhbXBhaWduLWJhbGxvb25cbiAgICB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDVweCAwIDA7XG4gICAgfVxufVxuLnByaWNlLWxpc3RfX3NpbmdsZS5zY2NwIC5wcmljZV9fY2FtcGFpZ24gLmNhbXBhaWduLWJhbGxvb24gLmNhbXBhaWduLWxpbWl0XG57XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogMCA1cHg7XG5cbiAgICBjb2xvcjogI2YwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xufVxuXG4ucHJpY2VUYWJsZS55ZWFyMSwgLnByaWNlVGFibGUueWVhcjIsIC5wcmljZVRhYmxlLnllYXIzLCAucHJpY2VUYWJsZS55ZWFyNCwgLnByaWNlVGFibGUueWVhcjVcbntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnByaWNlVGFibGUueWVhcjEuYWN0aXZlLCAucHJpY2VUYWJsZS55ZWFyMi5hY3RpdmUsIC5wcmljZVRhYmxlLnllYXIzLmFjdGl2ZSwgLnByaWNlVGFibGUueWVhcjQuYWN0aXZlLCAucHJpY2VUYWJsZS55ZWFyNS5hY3RpdmVcbntcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnByaWNlLWxpc3QgLnByaWNlXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnByaWNlLWxpc3QgLnByaWNlIC5jYXNoZWJhY2sgLnByaWNlX19jYW1wYWlnblxue1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBhbGlnbi1pdGVtczogZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnByaWNlLWxpc3QgLnByaWNlIC5jYXNoZWJhY2sgLnByaWNlX19jYW1wYWlnbiAuZmVlXG57XG4gICAgbWFyZ2luOiAwO1xufVxuLnByaWNlLWxpc3QgLnByaWNlIC5jYXNoZWJhY2sgLnByaWNlX19jYW1wYWlnbiBzdXBcbntcbiAgICBjb2xvcjogI2YwMDtcbn1cbi5wcmljZS1saXN0IC5wcmljZSAuY2FzaGViYWNrIC5wcmljZV9fY2FtcGFpZ24gLmNwbl9vZmZcbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC02cHg7XG4gICAgYm90dG9tOiAxMnB4O1xuXG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgbWFyZ2luOiAwO1xufVxuLnByaWNlLWxpc3QgLnByaWNlIC5jYXNoZWJhY2sgLmNhbXBhaWduLWxpbWl0XG57XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuXG4gICAgbWFyZ2luOiA4cHggMCAwO1xuXG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG4ucHJpY2UtbGlzdCAucHJpY2UgLmNhc2hlYmFjayAuY2FtcGFpZ24tbGltaXQucmVhbFxue1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgZGlzcGxheTogaW5saW5lO1xuXG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AdXNlICdzYXNzOmxpc3QnO1xuQHVzZSAnc2FzczptYXRoJztcblxuLy/jg4bjg7Pjg5fjg6zjg7zjg4jjg5Hjg7zjg4RcbkBpbXBvcnQgXCJDOi9Vc2Vycy9rb25vbWFtYXNha2kvRGVza3RvcC93d3dfMDEvc3NsLnhkb21haW4ubmUuanBfd3d3L2Fzc2V0cy9jc3MvdGVtcGxhdGUvX2NvbG9yLnNjc3NcIjtcbkBpbXBvcnQgXCJDOi9Vc2Vycy9rb25vbWFtYXNha2kvRGVza3RvcC93d3dfMDEvc3NsLnhkb21haW4ubmUuanBfd3d3L2Fzc2V0cy9jc3MvdGVtcGxhdGUvX21peGluLXNpbmdsZS5zY3NzXCI7XG5AaW1wb3J0IFwiQzovVXNlcnMva29ub21hbWFzYWtpL0Rlc2t0b3Avd3d3XzAxL3NzbC54ZG9tYWluLm5lLmpwX3d3dy9hc3NldHMvY3NzL3RlbXBsYXRlL19taXhpbi5zY3NzXCI7XG5AaW1wb3J0IFwiQzovVXNlcnMva29ub21hbWFzYWtpL0Rlc2t0b3Avd3d3XzAxL3NzbC54ZG9tYWluLm5lLmpwX3d3dy9hc3NldHMvY3NzL3RlbXBsYXRlL19wbHVnaW5zLnNjc3NcIjtcblxuXG4uc3NsLXR5cGUge1xuICAmX190aXRsZS1mbGV4IHtcbiAgICBAaW5jbHVkZSBmbGV4KGZsZXgtc3RhcnQsIGNlbnRlcik7XG4gIH1cbiAgJl9fZmxleC10ZXh0IHtcbiAgICBAaW5jbHVkZSB0YWItYmlnIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLnllYXItbmF2IHtcbiAgQGluY2x1ZGUgZmxleChmbGV4LXN0YXJ0KTtcbiAgbGFiZWwge1xuICAgIGZsZXgtYmFzaXM6IDk2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmbGV4LWJhc2lzOiAyMCU7XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBjb2xvcjogJGdyZWUyO1xuICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmVlMjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDFweDtcbiAgICAgIH1cbiAgICB9XG4gICAgaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICAgICAgY29sb3I6ICRibHVlNztcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlNztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByaWNlLWxpc3Qge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDhweDtcblxuICB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1pbi13aWR0aDogMTA4MHB4O1xuXG4gICAgdGhlYWQge1xuICAgICAgYmFja2dyb3VuZDogIzllYzBlMTtcbiAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgfVxuXG4gICAgdHI6bnRoLWNoaWxkKDIpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIH1cbiAgICB0ciB7XG4gICAgICBtaW4taGVpZ2h0OiA3OHB4O1xuICAgIH1cbiAgICB0aCB7XG4gICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWVlZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICAgICY+ZGl2IHtcblxuICAgICAgICBsaW5lLWhlaWdodDoxLjU7XG4gICAgICAgIGZvbnQtc2l6ZToxLjRyZW07XG4gICAgICB9XG4gICAgfVxuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6OHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XG4gICAgfVxuICAgIC50YWJsZXNvcnRlcntcbiAgICAgICYudGFibGVzb3J0ZXItaGVhZGVyQXNjIHtcbiAgICAgICAgLnRhYmxlc29ydGVyLWhlYWRlci1pbm5lciB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLnRhYmxlc29ydGVyLWhlYWRlckRlc2Mge1xuICAgICAgICAudGFibGVzb3J0ZXItaGVhZGVyLWlubmVyIHtcbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3R0b206MDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50YWJsZXNvcnRlci1oZWFkZXItaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7O1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMyNjI2MjY7XG4gICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICAgIEBpbmNsdWRlIHRhYi1zbWFsbCB7XG4gICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm9yZGVyOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7O1xuICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICMyNjI2MjY7XG4gICAgICAgICAgYm90dG9tOiAtNHB4O1xuICAgICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgICAgQGluY2x1ZGUgdGFiLXNtYWxsIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTNweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cblxuICB9XG5cbiAgQGluY2x1ZGUgc2NiYXJZO1xuICAmX19zaW5nbGUge1xuICAgIEBpbmNsdWRlIGZsZXgoJGFsaWduOiBjZW50ZXIpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA4cHggMjBweDtcbiAgICBtaW4taGVpZ2h0OiA3OHB4O1xuICAgIG1pbi13aWR0aDogODgwcHg7XG5cbiAgICA+IGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICB9XG4gIH1cbiAgLmJyYW5kIHtcbiAgICBtaW4td2lkdGg6IDExMHB4O1xuICB9XG4gIC5sZXZlbCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1pbi13aWR0aDogMTMwcHg7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICAuc2VydmljZSB7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICBwIHtcbiAgICAgIGxpbmUtaGVpZ2h0OjEuNDtcbiAgICB9XG4gICAgLmJnLW9yYW5nZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlMTtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIEBpbmNsdWRlIGZ6KDExLCAxMSk7XG4gICAgICBwYWRkaW5nOiA0cHggOHB4O1xuICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOjRweDtcbiAgICB9XG4gIH1cbiAgLnByaWNlIHtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBzcGFuIHtcbiAgICAgIC8vZGlzcGxheTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIGNlbnR1cnk7XG4gICAgICBAaW5jbHVkZSBmeigyMiwgMTgpO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgfVxuICAgICAgJi5hcnJvdy1ib3R0b217XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgfVxuICAgICAgJi5hcnJvdy1ib3R0b206OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMThweDtcbiAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQ6ICNiYmI7XG4gICAgICB9XG4gICAgICAmLmFycm93LWJvdHRvbTo6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTlweDtcbiAgICAgICAgbGVmdDogLThweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBib3JkZXI6IDdweCBzb2xpZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjYmJiIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgICAucHJpY2VfX2NhbXBhaWdue1xuICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgIH1cbiAgfVxuICAuc2VjdXJpdHkge1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgQGluY2x1ZGUgY2VudHVyeTtcbiAgICAgIEBpbmNsdWRlIGZ6KDIyLCAxOCk7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnNpdGVzZWVsIHtcbiAgICBmbGV4LWJhc2lzOiA4MHB4O1xuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIGNlbnR1cnk7XG4gICAgICBAaW5jbHVkZSBmeigyMiwgMTgpO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zcGVlZCB7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIGNlbnR1cnk7XG4gICAgICBAaW5jbHVkZSBmeigyMiwgMTgpO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5hcHBsaWNhdGlvbiB7XG4gICAgbWluLXdpZHRoOiAxMDRweDtcbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBAaW5jbHVkZSBjZW50dXJ5O1xuICAgICAgQGluY2x1ZGUgZnooMjIsIDE4KTtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICAgIC5saW5rLWJ1dHRvbjEubGluay1idXR0b24ye1xuICAgICAgYXttYXJnaW4tbGVmdDotNXB4O31cbiAgICB9XG4gIH1cbn1cblxuLnByaWNlLWxpc3QgLnByaWNlIC5jYW1wYWlnbi1iYWxsb29uIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogNHB4IDAgNXB4IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG59XG5cblxuLnByaWNlLWxpc3QgLnByaWNlIC5jYW1wYWlnbi1wciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTIlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjZmYwMDAwO1xuICBmb250LXNpemU6IDExLjVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6MCA1cHg7XG59XG5cbi5wcmljZS1saXN0IC5wcmljZSAuY2FtcGFpZ24tbGltaXQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG59XG5cbnN7XG4gIGNvbG9yOiM5OTk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgQGluY2x1ZGUgdGFiLXNtYWxsIHtcbiAgICBmb250LXNpemU6IDEzLjVweDtcbiAgfVxufVxuXG4vKiBTZWN1cmVDb3JlIOOCreODo+ODs+ODmuODvOODs1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi5wcmljZS1saXN0X19zaW5nbGUuc2NjcHtcbiAgaGVpZ2h0OiAxMThweDtcbiAgLnNjY3BfX2JyYW5ke1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAuY2FtcGFpZ24tYmFsbG9vbiB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDE2MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgICAgIGNvbG9yOiAjZmYwMDAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgdG9wOiAtNDhweDtcbiAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgJjo6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgbGVmdDogNzBweDtcbiAgICAgICAgYm90dG9tOiAtOHB4O1xuICAgICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICNmZjA7XG4gICAgICAgIGJvcmRlci1yaWdodDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnByaWNlX19jYW1wYWlnbntcbiAgICAuY2FtcGFpZ24tYmFsbG9vbntcbiAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5cHgpe1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiA1cHggMCAwO1xuICAgICAgfVxuICAgICAgLmNhbXBhaWduLWxpbWl0e1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgY29sb3I6ICNmZjAwMDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5wcmljZVRhYmxlIHtcblxuICAmLnllYXIxLFxuICAmLnllYXIyLFxuICAmLnllYXIzLFxuICAmLnllYXI0LFxuICAmLnllYXI1LHtcbiAgICBkaXNwbGF5Om5vbmU7XG4gICAgJi5hY3RpdmV7XG4gICAgICBkaXNwbGF5OnRhYmxlO1xuICAgIH1cbiAgfVxufVxuXG4ucHJpY2UtbGlzdCB7XG4gIC5wcmljZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5jYXNoZWJhY2sge1xuICAgICAgLnByaWNlX19jYW1wYWlnbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAuZmVlIHtcbiAgICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgfVxuICAgICAgICBzdXAge1xuICAgICAgICAgIGNvbG9yOiNmZjAwMDA7XG4gICAgICAgIH1cbiAgICAgICAgLmNwbl9vZmYge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDEycHg7XG4gICAgICAgICAgcmlnaHQ6IC02cHg7XG4gICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY2FtcGFpZ24tbGltaXQge1xuICAgICAgICBmbG9hdDpub25lO1xuICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgICAgYm9yZGVyOm5vbmU7XG4gICAgICAgIGJhY2tncm91bmQ6bm9uZTtcbiAgICAgICAgbWFyZ2luOjhweCAwIDA7XG4gICAgICAgICYucmVhbHtcbiAgICAgICAgICBkaXNwbGF5OmlubGluZTtcbiAgICAgICAgICB3aWR0aDphdXRvO1xuICAgICAgICAgIGhlaWdodDphdXRvO1xuICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OjE7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDoycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAdXNlIFwic2FzczpsaXN0XCI7XG5AdXNlIFwic2FzczptYXRoXCI7XG5cbiRicmVhay1wYzogMTAwMHB4O1xuJGJyZWFrLXRhYi1zbWFsbDogOTk5cHg7XG4kYnJlYWstdGFiLWJpZzogNzY4cHg7XG4kYnJlYWstc3A6IDc2N3B4O1xuXG5AbWl4aW4gcGMge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICgkYnJlYWstcGMpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRhYi1zbWFsbCB7XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogKCRicmVhay10YWItc21hbGwpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRhYi1iaWcge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICgkYnJlYWstdGFiLWJpZykpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFiLW9ubHkge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICgkYnJlYWstdGFiLWJpZykpIGFuZCAobWF4LXdpZHRoOiAoJGJyZWFrLXRhYi1zbWFsbCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gc3Age1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICgkYnJlYWstc3ApKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy9mb250LXNpemVcblxuQG1peGluIGZ6KCRzaXplMTogMTYsICRzaXplMjogMTQpIHtcbiAgJHNpemUxOiBtYXRoLmRpdigkc2l6ZTEsIDEwKTtcbiAgJHNpemUyOiBtYXRoLmRpdigkc2l6ZTIsIDEwKTtcbiAgZm9udC1zaXplOiAkc2l6ZTEgKyByZW07XG4gIEBpbmNsdWRlIHRhYi1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAkc2l6ZTIgKyByZW07XG4gIH1cbn1cblxuLy9ib3JkZXJcblxuQG1peGluIGJhKCRjb2xvcjogJGJvcmRlcjEsICRzaXplOiAxcHgpIHtcbiAgYm9yZGVyOiAkc2l6ZSBzb2xpZCAkY29sb3I7XG59XG5cbkBtaXhpbiBiYigkY29sb3I6ICRib3JkZXIxLCAkc2l6ZTogMXB4KSB7XG4gIGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkICRjb2xvcjtcbn1cblxuQG1peGluIGJ0KCRjb2xvcjogJGJvcmRlcjEsICRzaXplOiAxcHgpIHtcbiAgYm9yZGVyLXRvcDogJHNpemUgc29saWQgJGNvbG9yO1xufVxuXG5AbWl4aW4gYmwoJGNvbG9yOiAkYm9yZGVyMSwgJHNpemU6IDFweCkge1xuICBib3JkZXItbGVmdDogJHNpemUgc29saWQgJGNvbG9yO1xufVxuXG5AbWl4aW4gYnIoJGNvbG9yOiAkYm9yZGVyMSwgJHNpemU6IDFweCkge1xuICBib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkICRjb2xvcjtcbn1cblxuLy93aWR0aFxuXG5AbWl4aW4gd2lkdGgoJHBjKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IGNhbGMoI3skcGN9ICsgNDBweCk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB3aWR0aDogNDgwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8vZGlzcGxheTpmbGV4O1xuXG5AbWl4aW4gZmxleCgkanVzdGlmeTogc3BhY2UtYmV0d2VlbiwgJGFsaWduOiBzdHJldGNoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiAkanVzdGlmeTtcbiAgYWxpZ24taXRlbXM6ICRhbGlnbjtcbn1cblxuQG1peGluIGZsZXh0b3AoJHRhYiwgJG51bTMsICRzcCwgJG51bTIpIHtcbiAgQGluY2x1ZGUgdGFiLWJpZyB7XG4gICAgbWFyZ2luLXRvcDogJHRhYiArIHB4O1xuXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkbnVtMyB7XG4gICAgICAmOm50aC1vZi10eXBlKCN7JGl9KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIG1hcmdpbi10b3A6ICRzcCArIHB4O1xuXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkbnVtMiB7XG4gICAgICAmOm50aC1vZi10eXBlKCN7JGl9KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vZmxleC1iYXNpc1xuXG5AbWl4aW4gYmFzaXMoJGk6IDEsICR5OiAwLCAkd2lkdGg6IDEwODApIHtcbiAgJGJhc2lzOiAxMDAlO1xuICBAaWYgJGkgIT0gMSB7XG4gICAgJGJhc2lzOiBwZXJjZW50YWdlKFxuICAgICAgbWF0aC5kaXYobWF0aC5kaXYoMTAwIC0gbWF0aC5kaXYoJHksICR3aWR0aCkgKiAxMDAsICRpKSwgMTAwKVxuICAgICk7XG4gIH1cbiAgZmxleC1iYXNpczogJGJhc2lzO1xufVxuXG5AbWl4aW4gYmFzaXNfcygkcGMpIHtcbiAgZmxleC1iYXNpczogJHBjO1xufVxuXG5AbWl4aW4gbGgoJHBjOiAxNiwgJHNwOiAxNCkge1xuICBsaW5lLWhlaWdodDogJHBjICsgcHg7XG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIGxpbmUtaGVpZ2h0OiAkc3AgKyBweDtcbiAgfVxufVxuXG4vL21hcmdpblxuXG5AbWl4aW4gbXQoJHBjLCAkdGFiLCAkc3ApIHtcbiAgbWFyZ2luLXRvcDogJHBjO1xuXG4gIEBpbmNsdWRlIHRhYi1zbWFsbCB7XG4gICAgbWFyZ2luLXRvcDogJHRhYjtcbiAgfVxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBtYXJnaW4tdG9wOiAkc3A7XG4gIH1cbn1cblxuQG1peGluIG1iKCRwYywgJHRhYiwgJHNwKSB7XG4gIG1hcmdpbi1ib3R0b206ICRwYztcblxuICBAaW5jbHVkZSB0YWItc21hbGwge1xuICAgIG1hcmdpbi1ib3R0b206ICR0YWI7XG4gIH1cblxuICBAaW5jbHVkZSBzcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNwO1xuICB9XG59XG5cbi8vcGFkZGluZ1xuXG5AbWl4aW4gcHQoJHBjLCAkdGFiLCAkc3ApIHtcbiAgcGFkZGluZy10b3A6ICRwYztcblxuICBAaW5jbHVkZSB0YWItc21hbGwge1xuICAgIHBhZGRpbmctdG9wOiAkdGFiO1xuICB9XG5cbiAgQGluY2x1ZGUgc3Age1xuICAgIHBhZGRpbmctdG9wOiAkc3A7XG4gIH1cbn1cblxuQG1peGluIHBiKCRwYywgJHRhYiwgJHNwKSB7XG4gIHBhZGRpbmctYm90dG9tOiAkcGM7XG5cbiAgQGluY2x1ZGUgdGFiLXNtYWxsIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHRhYjtcbiAgfVxuXG4gIEBpbmNsdWRlIHNwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwO1xuICB9XG59XG5cbkBtaXhpbiBzY2JhcigkY29sb3I6IHJnYmEoMCwgMCwgNTAsIDAuNSkpIHtcbiAgLyrjgrnjgq/jg63jg7zjg6vjg5Djg7zlhajkvZNcbiAgQGluY2x1ZGUgdGFiLWJpZyB7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDRweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBvcGFjaXR5OiAwLjM7XG4gICAgfVxuICB9Ki9cbn1cblxuQG1peGluIHNjYmFyWSgkY29sb3I6IHJnYmEoMCwgMCwgNTAsIDAuNSkpIHtcbiAgLyrjgrnjgq/jg63jg7zjg6vjg5Djg7zlhajkvZNcbiAgQGluY2x1ZGUgdGFiLWJpZyB7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBvcGFjaXR5OiAwLjM7XG4gICAgfVxuICB9Ki9cbn1cbiIsIiRib3JkZXIxOiAjY2NjY2NjO1xuXG4kYmx1ZTE6ICM2NTk5ZmY7XG4kYmx1ZTI6ICM2NjgwZmY7XG4kYmx1ZTM6ICM2NmIzZmY7XG4kYmx1ZTQ6ICMxYjVmYTY7XG4kYmx1ZTU6ICMxMTNkNmI7XG4kYmx1ZTY6ICM0MGI4Yzk7XG4kYmx1ZTc6ICMwMjdiZjA7XG5cbiRkLWJsdWUxOiAjMWM1ZTljO1xuJGQtYmx1ZTI6ICMwNTM1NjQ7XG5cbiRwYjogI2Y1ZjlmZjtcbiRwYjI6ICNlNmYwZmY7XG4kcGIzOiAjOWVjMGUxO1xuXG4kcGluazE6ICNmZjY2OTk7XG5cbiRvcmFuZ2UxOiAjZmZhMTE5O1xuXG4kZ3JlZTE6ICNmNWY3Zjg7XG4kZ3JlZTI6ICNjY2NjY2M7XG4kZ3JlZTM6ICNiM2IzYjM7XG5cbiRtYWluOiAjMjYyNjI2O1xuIiwiLy9mb250LWZhbWlseVxuXG5AbWl4aW4gY2VudHVyeSgpIHtcbiAgZm9udC1mYW1pbHk6IGNlbnR1cnktZ290aGljLCBzYW5zLXNlcmlmO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBtaXhpbiBzZXJpZigpIHtcbiAgZm9udC1mYW1pbHk6IHNvdXJjZS1oYW4tc2VyaWYtamFwYW5lc2UsIHNlcmlmO1xufVxuIl19 */
