@charset "UTF-8";
@font-face {
  font-family: "iconfont";
  src: url("/common/fonts/iconfont.eot");
  src: url("/common/fonts/iconfont.eot?#iefix") format("eot"), url("/common/fonts/iconfont.woff2") format("woff2"), url("/common/fonts/iconfont.woff") format("woff"), url("/common/fonts/iconfont.ttf") format("truetype"), url("/common/fonts/iconfont.svg#iconfont") format("svg");
}

/* メインイメージ部 */
.cnt_header {
  position: relative;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  width: 100%;
  height: 480px;
  box-sizing: border-box;
  margin: 0;
  background: transparent url("/company/images/main.jpg") center center no-repeat;
  background-size: cover;
}

@media (max-width: 425px) {
  .cnt_header {
    height: 180px;
    background-image: url("/company/images/main_sp.jpg");
  }
}

/* コンテンツ共通 */
.cnt_section {
  position: relative;
  width: 960px;
  margin: 0 auto 150px;
  /* 表組用定義リスト */
}

@media (max-width: 425px) {
  .cnt_section {
    width: 100%;
    margin: 0 auto 100px;
  }
}

.cnt_section--title {
  color: #c80023;
  position: relative;
  font-size: 30px;
  line-height: 1;
  font-weight: 500;
  text-align: center;
  letter-spacing: 0;
  margin: 0 0 50px;
}

@media (max-width: 425px) {
  .cnt_section--title {
    font-size: 24px;
    margin-bottom: 40px;
  }
}

.cnt_section--title span {
  display: inline-block;
  padding: 4px 8px;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), color-stop(50%, #efefef));
  background: linear-gradient(180deg, #fff 50%, #efefef 50%);
}

.cnt_section--dl {
  width: 100%;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -webkit-box-align: stretch;
          align-items: stretch;
  flex-wrap: wrap;
}

@media (max-width: 425px) {
  .cnt_section--dl {
    margin: 0 28px;
    width: auto;
  }
}

.cnt_section--dl dt {
  font-weight: 500;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  width: 21%;
  border-bottom: 1px solid #333;
  padding: 24px 0 24px 28px;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .cnt_section--dl dt {
    width: 30%;
    padding: 20px 0 20px 10px;
  }
  .cnt_section--dl dt:first-of-type {
    border-top: 1px solid #333;
  }
}

.cnt_section--dl dd {
  line-height: 24px;
  width: 79%;
  border-bottom: 1px solid #bcbcbc;
  padding: 24px 0 24px 40px;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .cnt_section--dl dd {
    width: 70%;
    padding: 20px 0 20px 10px;
  }
  .cnt_section--dl dd:first-of-type {
    border-top: 1px solid #bcbcbc;
  }
}

.cnt_section--dl dd p:not(:last-of-type) {
  margin-bottom: 1em;
}

/* ローカルメニュー */
.cnt_local {
  width: 960px;
  margin: 0 auto 80px;
}

@media (max-width: 425px) {
  .cnt_local {
    width: 100%;
    padding: 0 30px;
    box-sizing: border-box;
  }
}

.cnt_local--list {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
          align-items: flex-start;
}

@media (max-width: 425px) {
  .cnt_local--list {
    flex-wrap: wrap;
  }
}

.cnt_local--item {
  width: 24%;
  height: 48px;
}

@media (max-width: 425px) {
  .cnt_local--item {
    width: 100%;
    height: 52px;
    margin-bottom: 10px;
  }
}

.cnt_local--link {
  color: #c80023;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  text-decoration: none;
  position: relative;
  height: 100%;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  background: #e3e3e3;
  text-align: center;
  border-bottom: 2px solid #c80023;
  -webkit-transition: all .2s linear;
  transition: all .2s linear;
  box-sizing: border-box;
}

.cnt_local--link:after {
  position: absolute;
  right: 14px;
  top: calc(50% - 6px);
  font-family: "iconfont";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  speak: none;
  text-decoration: none;
  text-transform: none;
  content: "";
  font-size: 15px;
  line-height: 1;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.cnt_local--link:hover {
  color: #fff;
  background: #c80023;
}

.cnt_local--link:hover:after {
  color: #fff;
}

/* メッセージ */
.cnt_message {
  margin-bottom: 110px;
}

.cnt_message--wrap {
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: justify;
          justify-content: space-between;
  -webkit-box-align: start;
          align-items: flex-start;
}

@media (max-width: 425px) {
  .cnt_message--wrap {
    flex-wrap: wrap;
  }
}

.cnt_message--right {
  text-align: right;
  margin: 0 0 0 58px;
}

@media (max-width: 425px) {
  .cnt_message--right {
    -webkit-box-ordinal-group: 2;
            order: 1;
    margin: 0 0 70px;
    padding: 0 30px;
  }
}

.cnt_message--right img {
  margin-bottom: 30px;
}

@media (max-width: 425px) {
  .cnt_message--right img {
    max-width: 100%;
  }
  .cnt_message--right img:last-of-type {
    width: 150px;
    margin: 0;
  }
}

@media (max-width: 425px) {
  .cnt_message--left {
    -webkit-box-ordinal-group: 3;
            order: 2;
    width: 100%;
    padding: 0 30px;
    box-sizing: border-box;
  }
}

.cnt_message--left p {
  font-size: 16px;
  line-height: 36px;
  text-align: justify;
}

.cnt_message--left p:not(:last-of-type) {
  margin: 0 0 2em;
}

.cnt_message--title {
  margin: 0 0 45px;
}

@media (max-width: 425px) {
  .cnt_message--title {
    width: 100%;
    margin-bottom: 30px;
  }
  .cnt_message--title img {
    max-width: 100%;
  }
}

/* 会社概要 */
/* アクセス */
.cnt_access--list {
  display: -webkit-box;
  display: flex;
  justify-content: space-around;
  -webkit-box-align: start;
          align-items: flex-start;
}

@media (max-width: 425px) {
  .cnt_access--list {
    flex-wrap: wrap;
  }
}

@media (max-width: 425px) {
  .cnt_access--item:first-of-type {
    margin-bottom: 70px;
  }
}

.cnt_access--item h3 {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 1.3em;
}

.cnt_access--item p {
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 2em;
}

.cnt_access--item a {
  color: inherit;
  text-decoration: none;
  display: block;
  font-size: 16px;
  padding: 10px 0;
}

.cnt_access--item a:after {
  display: -webkit-inline-box;
  display: inline-flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  width: 16px;
  height: 16px;
  color: #fff;
  font-family: "iconfont";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  speak: none;
  text-decoration: none;
  text-transform: none;
  content: "";
  font-size: 8px;
  background: #000;
  margin: 0 0 0 18px;
}

.cnt_access--item a:hover {
  color: #c80023;
  text-decoration: underline;
}

.cnt_access--item a:hover:after {
  background: #c80023;
}

/* マージン率の公開 */
.cnt_margins--desc {
  font-size: 16px;
  line-height: 30px;
  padding-left: 28px;
  margin-bottom: 24px;
}

.cnt_margins--desc span {
  display: block;
  font-size: 14px;
}

.cnt_margins dt:first-of-type {
  border-top: 1px solid #333;
}

.cnt_margins dd:first-of-type {
  border-top: 1px solid #bcbcbc;
}

.cnt_margins--pdf {
  display: -webkit-inline-box;
  display: inline-flex;
  -webkit-box-pack: center;
          justify-content: center;
  -webkit-box-align: center;
          align-items: center;
  color: #fff;
  font-size: 16px;
  text-decoration: none;
  width: 60px;
  height: 30px;
  background: #c80023;
  margin: 0 0.5em 0 0;
  border: 1px solid transparent;
  -webkit-transition: all .2s linear;
  transition: all .2s linear;
}

.cnt_margins--pdf:hover {
  color: #c80023;
  background: #fff;
  border: 1px solid #c80023;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi9jc3MvbGF5b3V0L2NvbXBhbnkuY3NzIiwiY29tbW9uL2Nzcy9faWNvbi5zY3NzIiwiY29tbW9uL2Nzcy9sYXlvdXQvY29tcGFueS5zY3NzIiwiY29tbW9uL2Nzcy9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNlaEI7RUFDQyx1QkFBdUI7RUFDdkIsc0NBQXNDO0VBQ3RDLG1SQUl5RDtBRGpCMUQ7O0FFREEsYUFBQTtBQUNBO0VBQ0Usa0JBQWlCO0VBQ2pCLG9CQUFZO0VBQVosYUFBWTtFQUNaLHlCQUFrQjtVQUFsQixtQkFBa0I7RUFDbEIsd0JBQXNCO1VBQXRCLHVCQUFzQjtFQUN0QixXQUFVO0VBQ1YsYUFBWTtFQUNaLHNCQUFxQjtFQUNyQixTQUFRO0VBQ1IsK0VBQThFO0VBQzlFLHNCQUFxQjtBRkl2Qjs7QUdhRTtFRDNCRjtJQVlJLGFBQVk7SUFDWixvREFBbUQ7RUZPckQ7QUFDRjs7QUVKQSxZQUFBO0FBQ0E7RUFDRSxrQkFBaUI7RUFDakIsWUFBVztFQUNYLG9CQUFtQjtFQXdCbkIsYUFBQTtBRmhCRjs7QUdGRTtFRFRGO0lBS0ksV0FBVTtJQUNWLG9CQUFtQjtFRldyQjtBQUNGOztBRVZFO0VBQ0UsY0NqQmM7RURrQmQsa0JBQWlCO0VBQ2pCLGVBQWM7RUFDZCxjQUFhO0VBQ2IsZ0JBQWU7RUFDZixrQkFBaUI7RUFDakIsaUJBQWdCO0VBQ2hCLGdCQUFlO0FGYW5COztBR3BCRTtFRERBO0lBVUksZUFBYztJQUNkLG1CQUFrQjtFRmdCdEI7QUFDRjs7QUU1Qkc7RUFjRyxxQkFBb0I7RUFDcEIsZ0JBQWU7RUFDZiw0R0FBeUQ7RUFBekQsMERBQXlEO0FGa0IvRDs7QUVkRTtFQUNFLFdBQVU7RUFDVixvQkFBWTtFQUFaLGFBQVk7RUFDWix5QkFBNkI7VUFBN0IsOEJBQTZCO0VBQzdCLDBCQUFtQjtVQUFuQixvQkFBbUI7RUFDbkIsZUFBYztBRmlCbEI7O0FHekNFO0VEbUJBO0lBT0ksY0FB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RUFBbkIsb0JBQW1CO0VBQ25CLHdCQUFzQjtVQUF0Qix1QkFBc0I7RUFDdEIseUJBQWtCO1VBQWxCLG1CQUFrQjtFQUNsQixXQUFVO0VBQ1YsZUFBYztFQUNkLHFCQUFvQjtFQUNwQixXQUFVO0VBQ1YsWUFBVztFQUNYLG1CQ2pSYztFRGtSZCxtQkFBa0I7RUFDbEIsNkJBQTRCO0VBQzVCLGtDQUF5QjtFQUF6QiwwQkFBeUI7QUZvRzdCOztBRWhIRztFQWNHLGNDdFJZO0VEdVJaLGdCQUFlO0VBQ2YseUJDeFJZO0FIOFhsQiIsImZpbGUiOiJjb21tb24vY3NzL2xheW91dC9jb21wYW55LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICBzcmM6IHVybChcIi9jb21tb24vZm9udHMvaWNvbmZvbnQuZW90XCIpO1xuICBzcmM6IHVybChcIi9jb21tb24vZm9udHMvaWNvbmZvbnQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlb3RcIiksIHVybChcIi9jb21tb24vZm9udHMvaWNvbmZvbnQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9jb21tb24vZm9udHMvaWNvbmZvbnQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvY29tbW9uL2ZvbnRzL2ljb25mb250LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2NvbW1vbi9mb250cy9pY29uZm9udC5zdmcjaWNvbmZvbnRcIikgZm9ybWF0KFwic3ZnXCIpO1xufVxuXG4vKiDjg6HjgqTjg7PjgqTjg6Hjg7zjgrjpg6ggKi9cbi5jbnRfaGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDgwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiL2NvbXBhbnkvaW1hZ2VzL21haW4uanBnXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNudF9oZWFkZXIge1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbXBhbnkvaW1hZ2VzL21haW5fc3AuanBnXCIpO1xuICB9XG59XG5cbi8qIOOCs+ODs+ODhuODs+ODhOWFsemAmiAqL1xuLmNudF9zZWN0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDE1MHB4O1xuICAvKiDooajntYTnlKjlrprnvqnjg6rjgrnjg4ggKi9cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jbnRfc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTAwcHg7XG4gIH1cbn1cblxuLmNudF9zZWN0aW9uLS10aXRsZSB7XG4gIGNvbG9yOiAjYzgwMDIzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDUwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X3NlY3Rpb24tLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4uY250X3NlY3Rpb24tLXRpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZmYgNTAlLCAjZWZlZmVmIDUwJSk7XG59XG5cbi5jbnRfc2VjdGlvbi0tZGwge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNudF9zZWN0aW9uLS1kbCB7XG4gICAgbWFyZ2luOiAwIDI4cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmNudF9zZWN0aW9uLS1kbCBkdCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyMSU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzMzO1xuICBwYWRkaW5nOiAyNHB4IDAgMjRweCAyOHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNudF9zZWN0aW9uLS1kbCBkdCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjBweCAxMHB4O1xuICB9XG4gIC5jbnRfc2VjdGlvbi0tZGwgZHQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzM7XG4gIH1cbn1cblxuLmNudF9zZWN0aW9uLS1kbCBkZCB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogNzklO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JjYmNiYztcbiAgcGFkZGluZzogMjRweCAwIDI0cHggNDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jbnRfc2VjdGlvbi0tZGwgZGQge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgcGFkZGluZzogMjBweCAwIDIwcHggMTBweDtcbiAgfVxuICAuY250X3NlY3Rpb24tLWRsIGRkOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmNiY2JjO1xuICB9XG59XG5cbi5jbnRfc2VjdGlvbi0tZGwgZGQgcDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi8qIOODreODvOOCq+ODq+ODoeODi+ODpeODvCAqL1xuLmNudF9sb2NhbCB7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG8gODBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jbnRfbG9jYWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG5cbi5jbnRfbG9jYWwtLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLmNudF9sb2NhbC0tbGlzdCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi5jbnRfbG9jYWwtLWl0ZW0ge1xuICB3aWR0aDogMjQlO1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X2xvY2FsLS1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4uY250X2xvY2FsLS1saW5rIHtcbiAgY29sb3I6ICNjODAwMjM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZTNlM2UzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYzgwMDIzO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmNudF9sb2NhbC0tbGluazphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE0cHg7XG4gIHRvcDogY2FsYyg1MCUgLSA2cHgpO1xuICBmb250LWZhbWlseTogXCJpY29uZm9udFwiO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGNvbnRlbnQ6IFwi7oCCXCI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmNudF9sb2NhbC0tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjYzgwMDIzO1xufVxuXG4uY250X2xvY2FsLS1saW5rOmhvdmVyOmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qIOODoeODg+OCu+ODvOOCuCAqL1xuLmNudF9tZXNzYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTEwcHg7XG59XG5cbi5jbnRfbWVzc2FnZS0td3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X21lc3NhZ2UtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4uY250X21lc3NhZ2UtLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbjogMCAwIDAgNThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jbnRfbWVzc2FnZS0tcmlnaHQge1xuICAgIG9yZGVyOiAxO1xuICAgIG1hcmdpbjogMCAwIDcwcHg7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5cbi5jbnRfbWVzc2FnZS0tcmlnaHQgaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jbnRfbWVzc2FnZS0tcmlnaHQgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNudF9tZXNzYWdlLS1yaWdodCBpbWc6bGFzdC1vZi10eXBlIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X21lc3NhZ2UtLWxlZnQge1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG5cbi5jbnRfbWVzc2FnZS0tbGVmdCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cblxuLmNudF9tZXNzYWdlLS1sZWZ0IHA6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luOiAwIDAgMmVtO1xufVxuXG4uY250X21lc3NhZ2UtLXRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgNDVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5jbnRfbWVzc2FnZS0tdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmNudF9tZXNzYWdlLS10aXRsZSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKiDkvJrnpL7mpoLopoEgKi9cbi8qIOOCouOCr+OCu+OCuSAqL1xuLmNudF9hY2Nlc3MtLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X2FjY2Vzcy0tbGlzdCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAuY250X2FjY2Vzcy0taXRlbTpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICB9XG59XG5cbi5jbnRfYWNjZXNzLS1pdGVtIGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjNlbTtcbn1cblxuLmNudF9hY2Nlc3MtLWl0ZW0gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cblxuLmNudF9hY2Nlc3MtLWl0ZW0gYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLmNudF9hY2Nlc3MtLWl0ZW0gYTphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgY29udGVudDogXCLugIJcIjtcbiAgZm9udC1zaXplOiA4cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIG1hcmdpbjogMCAwIDAgMThweDtcbn1cblxuLmNudF9hY2Nlc3MtLWl0ZW0gYTpob3ZlciB7XG4gIGNvbG9yOiAjYzgwMDIzO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNudF9hY2Nlc3MtLWl0ZW0gYTpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNjODAwMjM7XG59XG5cbi8qIOODnuODvOOCuOODs+eOh+OBruWFrOmWiyAqL1xuLmNudF9tYXJnaW5zLS1kZXNjIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4uY250X21hcmdpbnMtLWRlc2Mgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5jbnRfbWFyZ2lucyBkdDpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMzMzM7XG59XG5cbi5jbnRfbWFyZ2lucyBkZDpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiY2JjYmM7XG59XG5cbi5jbnRfbWFyZ2lucy0tcGRmIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNjODAwMjM7XG4gIG1hcmdpbjogMCAwLjVlbSAwIDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcbn1cblxuLmNudF9tYXJnaW5zLS1wZGY6aG92ZXIge1xuICBjb2xvcjogI2M4MDAyMztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M4MDAyMztcbn1cbiIsIlxuLy8gU0NTU+ODleOCoeOCpOODq+OCkuebtOaOpee3qOmbhuOBl+OBquOBhOOBp+OBj+OBoOOBleOBhOOAglNWR+ODleOCoeOCpOODq+OCkui/veWKoOOBmeOCi+OBqOiHquWLleeUn+aIkOOBleOCjOOBvuOBmeOAglxuLy8g57eo6ZuG44GZ44KL5b+F6KaB44GM44GC44KL5aC05ZCI44Gv44CB44OG44Oz44OX44Os44O844OI44KS57eo6ZuG44GX44Gm44GP44Gg44GV44GE44CCXG4vLyDjgqLjgqTjgrPjg7Pjg5Xjgqnjg7Pjg4jjgpLkvb/nlKjjgZnjgovjgZ/jgoHjga5taXhpbuOBjOiomOi/sOOBleOCjOOBpuOBhOOBvuOBmeOAglxuLy8g5L6LOiBtb2R1bGUuc2Nzc+OBquOBqVxuLy8gKuazqOaEjyogY29udGVudOOBq+OBr+W/heOBmuWkieaVsOOCkuS9v+eUqOOBl+OBpuOBj+OBoOOBleOBhOOAgijoh6rli5XmjqHnlarjga7jgZ/jgoHjgIHlgKTjgYzlpInli5XjgZfjgb7jgZkpKVxuLy8gQGltcG9ydCBcIl9pY29uLnNjc3NcIjtcbi8vIC50aGlzLWlzLWljb24tY2xhc3Mge1xuLy8gICAmOmJlZm9yZSB7XG4vLyAgICAgQGluY2x1ZGUgaWNvbjtcbi8vICAgICBjb250ZW50OiAkaWNvbi1YWFg7IChYWFjjga9TVkfjg5XjgqHjgqTjg6vlkI3jgYvjgonmi6HlvLXlrZDjgpLlj5bjgorpmaTjgYTjgZ/mloflrZcpXG4vLyAgICAgY29sb3I6IFhYWDtcbi8vICAgICBmb250LXNpemU6IFhYWDtcbi8vICAgfVxuLy8gfVxuQGZvbnQtZmFjZSB7XG5cdGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG5cdHNyYzogdXJsKCcvY29tbW9uL2ZvbnRzL2ljb25mb250LmVvdCcpO1xuXHRzcmM6IHVybCgnL2NvbW1vbi9mb250cy9pY29uZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlb3QnKSxcblx0XHR1cmwoJy9jb21tb24vZm9udHMvaWNvbmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG5cdFx0dXJsKCcvY29tbW9uL2ZvbnRzL2ljb25mb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHR1cmwoJy9jb21tb24vZm9udHMvaWNvbmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuXHRcdHVybCgnL2NvbW1vbi9mb250cy9pY29uZm9udC5zdmcjaWNvbmZvbnQnKSBmb3JtYXQoJ3N2ZycpO1xufVxuXG5AbWl4aW4gaWNvbiB7XG4gIGZvbnQtZmFtaWx5OiBcImljb25mb250XCI7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcGVhazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuXG4kaWNvbi1hcnJvdy1sZWZ0OiAnXFxFMDAxJztcblxuJGljb24tYXJyb3ctcmlnaHQ6ICdcXEUwMDInO1xuXG4kaWNvbi1hcnJvdy1zZWxlY3Q6ICdcXEUwMDMnO1xuXG4kaWNvbi1hc3NldC1jaGVjazogJ1xcRTAwNCc7XG5cbiRpY29uLWFzc2V0LWNvbXA6ICdcXEUwMDUnO1xuXG4kaWNvbi1hc3NldC1mb2xsb3c6ICdcXEUwMDYnO1xuXG4kaWNvbi1hc3NldC1odW1hbjogJ1xcRTAwNyc7XG5cbiRpY29uLWFzc2V0LW1hdGNoOiAnXFxFMDA4JztcblxuJGljb24tYXNzZXQtc3RlcDogJ1xcRTAwOSc7XG5cbiRpY29uLWZhY2Vib29rOiAnXFxFMDBBJztcblxuJGljb24taW5zdGFncmFtOiAnXFxFMDBCJztcblxuJGljb24tbGluZTogJ1xcRTAwQyc7XG5cbiRpY29uLXNsaWRlci1idWxsZXQ6ICdcXEUwMEQnO1xuXG4kaWNvbi10ZWw6ICdcXEUwMEUnO1xuXG4kaWNvbi10d2l0dGVyOiAnXFxFMDBGJztcblxuJGljb24tdHlwZS1kcml2ZXI6ICdcXEUwMTAnO1xuXG4kaWNvbi10eXBlLWxpZnQ6ICdcXEUwMTEnO1xuXG4kaWNvbi10eXBlLXdvcmtlcjogJ1xcRTAxMic7XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IFwiLi4vbWl4aW5cIjtcbkBpbXBvcnQgXCIuLi9pY29uXCI7XG5cbi8qIOODoeOCpOODs+OCpOODoeODvOOCuOmDqCAqL1xuLmNudF9oZWFkZXJ7XG4gIHBvc2l0aW9uOnJlbGF0aXZlO1xuICBkaXNwbGF5OmZsZXg7XG4gIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgd2lkdGg6MTAwJTtcbiAgaGVpZ2h0OjQ4MHB4O1xuICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XG4gIG1hcmdpbjowO1xuICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50IHVybCgnL2NvbXBhbnkvaW1hZ2VzL21haW4uanBnJykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTpjb3ZlcjtcbiAgQGluY2x1ZGUgc3B7XG4gICAgaGVpZ2h0OjE4MHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCcvY29tcGFueS9pbWFnZXMvbWFpbl9zcC5qcGcnKTtcbiAgfVxufVxuXG4vKiDjgrPjg7Pjg4bjg7Pjg4TlhbHpgJogKi9cbi5jbnRfc2VjdGlvbntcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIHdpZHRoOjk2MHB4O1xuICBtYXJnaW46MCBhdXRvIDE1MHB4O1xuICBAaW5jbHVkZSBzcHtcbiAgICB3aWR0aDoxMDAlO1xuICAgIG1hcmdpbjowIGF1dG8gMTAwcHg7XG4gIH1cbiAgJi0tdGl0bGV7XG4gICAgY29sb3I6JGJhc2UtcmVkO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTozMHB4O1xuICAgIGxpbmUtaGVpZ2h0OjE7XG4gICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIGxldHRlci1zcGFjaW5nOjA7XG4gICAgbWFyZ2luOjAgMCA1MHB4O1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgZm9udC1zaXplOjI0cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOjQwcHg7XG4gICAgfVxuICAgICYgc3BhbntcbiAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzo0cHggOHB4O1xuICAgICAgYmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZmIDUwJSwgI2VmZWZlZiA1MCUpO1xuICAgIH1cbiAgfVxuICAvKiDooajntYTnlKjlrprnvqnjg6rjgrnjg4ggKi9cbiAgJi0tZGx7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6c3RyZXRjaDtcbiAgICBmbGV4LXdyYXA6d3JhcDtcbiAgICBAaW5jbHVkZSBzcHtcbiAgICAgIG1hcmdpbjowIDI4cHg7XG4gICAgICB3aWR0aDphdXRvO1xuICAgIH1cbiAgICAmIGR0e1xuICAgICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgd2lkdGg6MjElO1xuICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgIzMzMztcbiAgICAgIHBhZGRpbmc6MjRweCAwIDI0cHggMjhweDtcbiAgICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgICAgIEBpbmNsdWRlIHNwe1xuICAgICAgICB3aWR0aDozMCU7XG4gICAgICAgIHBhZGRpbmc6MjBweCAwIDIwcHggMTBweDtcbiAgICAgICAgJjpmaXJzdC1vZi10eXBle2JvcmRlci10b3A6MXB4IHNvbGlkICMzMzM7fVxuICAgICAgfVxuICAgIH1cbiAgICAmIGRke1xuICAgICAgbGluZS1oZWlnaHQ6MjRweDtcbiAgICAgIHdpZHRoOjc5JTtcbiAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNiY2JjYmM7XG4gICAgICBwYWRkaW5nOjI0cHggMCAyNHB4IDQwcHg7XG4gICAgICBib3gtc2l6aW5nOmJvcmRlci1ib3g7XG4gICAgICBAaW5jbHVkZSBzcHtcbiAgICAgICAgd2lkdGg6NzAlO1xuICAgICAgICBwYWRkaW5nOjIwcHggMCAyMHB4IDEwcHg7XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZXtib3JkZXItdG9wOjFweCBzb2xpZCAjYmNiY2JjO31cbiAgICAgIH1cbiAgICAgICYgcDpub3QoOmxhc3Qtb2YtdHlwZSl7XG4gICAgICAgIG1hcmdpbi1ib3R0b206MWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiDjg63jg7zjgqvjg6vjg6Hjg4vjg6Xjg7wgKi9cbi5jbnRfbG9jYWx7XG4gIHdpZHRoOjk2MHB4O1xuICBtYXJnaW46MCBhdXRvIDgwcHg7XG4gIEBpbmNsdWRlIHNwe1xuICAgIHdpZHRoOjEwMCU7XG4gICAgcGFkZGluZzowIDMwcHg7XG4gICAgYm94LXNpemluZzpib3JkZXItYm94O1xuICB9XG4gICYtLWxpc3R7XG4gICAgZGlzcGxheTpmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICBmbGV4LXdyYXA6d3JhcDtcbiAgICB9XG4gIH1cbiAgJi0taXRlbXtcbiAgICB3aWR0aDoyNCU7XG4gICAgaGVpZ2h0OjQ4cHg7XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgaGVpZ2h0OjUycHg7XG4gICAgICBtYXJnaW4tYm90dG9tOjEwcHg7XG4gICAgfVxuICB9XG4gICYtLWxpbmt7XG4gICAgY29sb3I6JGJhc2UtcmVkO1xuICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OjUwMDtcbiAgICBsaW5lLWhlaWdodDoxO1xuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgIGhlaWdodDoxMDAlO1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiNlM2UzZTM7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbToycHggc29saWQgJGJhc2UtcmVkO1xuICAgIHRyYW5zaXRpb246YWxsIC4ycyBsaW5lYXI7XG4gICAgYm94LXNpemluZzpib3JkZXItYm94O1xuICAgICY6YWZ0ZXJ7XG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OjE0cHg7XG4gICAgICB0b3A6Y2FsYyg1MCUgLSA2cHgpO1xuICAgICAgQGluY2x1ZGUgaWNvbjtcbiAgICAgIGNvbnRlbnQ6JGljb24tYXJyb3ctcmlnaHQ7XG4gICAgICBmb250LXNpemU6MTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OjE7XG4gICAgICB0cmFuc2Zvcm06cm90YXRlKDkwZGVnKTtcbiAgICB9XG4gICAgJjpob3ZlcntcbiAgICAgIGNvbG9yOiNmZmY7XG4gICAgICBiYWNrZ3JvdW5kOiRiYXNlLXJlZDtcbiAgICAgICY6YWZ0ZXJ7Y29sb3I6I2ZmZjt9XG4gICAgfVxuICB9XG59XG5cbi8qIOODoeODg+OCu+ODvOOCuCAqL1xuLmNudF9tZXNzYWdle1xuICBtYXJnaW4tYm90dG9tOjExMHB4O1xuICAmLS13cmFwe1xuICAgIGRpc3BsYXk6ZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgZmxleC13cmFwOndyYXA7XG4gICAgfVxuICB9XG4gICYtLXJpZ2h0e1xuICAgIHRleHQtYWxpZ246cmlnaHQ7XG4gICAgbWFyZ2luOjAgMCAwIDU4cHg7XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICBvcmRlcjoxO1xuICAgICAgbWFyZ2luOjAgMCA3MHB4O1xuICAgICAgcGFkZGluZzowIDMwcHg7XG4gICAgfVxuICAgICYgaW1ne1xuICAgICAgbWFyZ2luLWJvdHRvbTozMHB4O1xuICAgICAgQGluY2x1ZGUgc3B7XG4gICAgICAgIG1heC13aWR0aDoxMDAlO1xuICAgICAgICAmOmxhc3Qtb2YtdHlwZXtcbiAgICAgICAgICB3aWR0aDoxNTBweDtcbiAgICAgICAgICBtYXJnaW46MDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1sZWZ0e1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgb3JkZXI6MjtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBwYWRkaW5nOjAgMzBweDtcbiAgICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbiAgICB9XG4gICAgJiBwe1xuICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICBsaW5lLWhlaWdodDozNnB4O1xuICAgICAgdGV4dC1hbGlnbjpqdXN0aWZ5O1xuICAgICAgJjpub3QoOmxhc3Qtb2YtdHlwZSl7XG4gICAgICAgIG1hcmdpbjowIDAgMmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS10aXRsZXtcbiAgICBtYXJnaW46MCAwIDQ1cHg7XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTozMHB4O1xuICAgICAgJiBpbWd7bWF4LXdpZHRoOjEwMCU7fVxuICAgIH1cbiAgfVxufVxuXG4vKiDkvJrnpL7mpoLopoEgKi9cblxuLyog44Ki44Kv44K744K5ICovXG4uY250X2FjY2Vzc3tcbiAgJi0tbGlzdHtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZDtcbiAgICBhbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xuICAgIEBpbmNsdWRlIHNwe1xuICAgICAgZmxleC13cmFwOndyYXA7XG4gICAgfVxuICB9XG4gICYtLWl0ZW17XG4gICAgQGluY2x1ZGUgc3B7XG4gICAgICAmOmZpcnN0LW9mLXR5cGV7bWFyZ2luLWJvdHRvbTo3MHB4O31cbiAgICB9XG4gICAgJiBoM3tcbiAgICAgIGZvbnQtc2l6ZToxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgICAgbWFyZ2luLWJvdHRvbToxLjNlbTtcbiAgICB9XG4gICAgJiBwe1xuICAgICAgZm9udC1zaXplOjE2cHg7XG4gICAgICBsaW5lLWhlaWdodDoyNHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbToyZW07XG4gICAgfVxuICAgICYgYXtcbiAgICAgIGNvbG9yOmluaGVyaXQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICBmb250LXNpemU6MTZweDtcbiAgICAgIHBhZGRpbmc6MTBweCAwO1xuICAgICAgJjphZnRlcntcbiAgICAgICAgZGlzcGxheTppbmxpbmUtZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6Y2VudGVyO1xuICAgICAgICB3aWR0aDoxNnB4O1xuICAgICAgICBoZWlnaHQ6MTZweDtcbiAgICAgICAgY29sb3I6I2ZmZjtcbiAgICAgICAgQGluY2x1ZGUgaWNvbjtcbiAgICAgICAgY29udGVudDokaWNvbi1hcnJvdy1yaWdodDtcbiAgICAgICAgZm9udC1zaXplOjhweDtcbiAgICAgICAgYmFja2dyb3VuZDojMDAwO1xuICAgICAgICBtYXJnaW46MCAwIDAgMThweDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGNvbG9yOiRiYXNlLXJlZDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBiYWNrZ3JvdW5kOiRiYXNlLXJlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKiDjg57jg7zjgrjjg7Pnjofjga7lhazplosgKi9cbi5jbnRfbWFyZ2luc3tcbiAgJi0tZGVzY3tcbiAgICBmb250LXNpemU6MTZweDtcbiAgICBsaW5lLWhlaWdodDozMHB4O1xuICAgIHBhZGRpbmctbGVmdDoyOHB4O1xuICAgIG1hcmdpbi1ib3R0b206MjRweDtcbiAgICAmIHNwYW57XG4gICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgZm9udC1zaXplOjE0cHg7XG4gICAgfVxuICB9XG4gICYgZHQ6Zmlyc3Qtb2YtdHlwZXtib3JkZXItdG9wOjFweCBzb2xpZCAjMzMzO31cbiAgJiBkZDpmaXJzdC1vZi10eXBle2JvcmRlci10b3A6MXB4IHNvbGlkICNiY2JjYmM7fVxuICAmLS1wZGZ7XG4gICAgZGlzcGxheTppbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICBjb2xvcjojZmZmO1xuICAgIGZvbnQtc2l6ZToxNnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgIHdpZHRoOjYwcHg7XG4gICAgaGVpZ2h0OjMwcHg7XG4gICAgYmFja2dyb3VuZDokYmFzZS1yZWQ7XG4gICAgbWFyZ2luOjAgMC41ZW0gMCAwO1xuICAgIGJvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjphbGwgLjJzIGxpbmVhcjtcbiAgICAmOmhvdmVye1xuICAgICAgY29sb3I6JGJhc2UtcmVkO1xuICAgICAgYmFja2dyb3VuZDojZmZmO1xuICAgICAgYm9yZGVyOjFweCBzb2xpZCAkYmFzZS1yZWQ7XG4gICAgfVxuICB9XG59XG5cblxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyAjY2xlYXJmaXhcbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGNvbnRlbnQ6ICcuJztcbiAgfVxufVxuXG4vL2NvbG9yIFxuJGJhc2UtcmVkOiAjYzgwMDIzO1xuXG4vLyB3ZWIgaWNvbiBmb25044KS5L2/44GG5aC05ZCIXG5AbWl4aW4gaWNvbl8ge1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBzcGVhazogbm9uZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8vIHNwXG5AbWl4aW4gc3Age1xuICBAbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuLy8gdGFibGV0XG5AbWl4aW4gdGIge1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuLy8gbGFwdG9wUENcbkBtaXhpbiBsdCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzQwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBpUGhvbmUgU0VcbkBtaXhpbiBzZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOjMyMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn0iXX0= */
