@charset "UTF-8";
.news_fr {
  padding: 40px 50px;
  border-style: solid;
  border-width: 8px 7px 7px;
  -o-border-image: url("/images/bg-privacy-fr.png") 8 7 7 repeat;
  border-image: url("/images/bg-privacy-fr.png") 8 7 7 fill repeat;
}

.news_fr--ttl {
  font-size: 24px;
  font-weight: 500;
  line-height: 1.3;
  color: #ed8282;
}

.news_fr--txt {
  margin-top: 30px;
}

.news_fr--txt p {
  font-size: 16px;
  color: #333;
  line-height: 1.7;
}

.news_fr--txt a {
  text-decoration: underline;
  color: #4d4d4d;
  transition: 0.15s;
}

.news_fr--txt a:hover {
  color: #272727;
}

.news_fr--txt .news_fr--btn {
  text-decoration: none;
  color: #fff;
}

.news_fr--btn {
  width: 300px;
  display: block;
  font-size: 16px;
  font-weight: 700;
  border-radius: 23px;
  line-height: 46px;
  transition: .2s;
  position: relative;
  margin-top: 20px;
}

.news_fr--btn:after {
  content: "\e906";
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 18px;
  position: relative;
  top: 2px;
  right: initial;
}

.news_fr--btn:hover {
  transition: .2s;
}

.news_fr--btn:hover:hover {
  color: #fff;
  background-color: #ff9b5e;
}

.news_fr_sub {
  font-size: 14px;
  display: block;
  margin-top: 10px;
}

.news_fr_sub--cat {
  display: inline-block;
  color: #fff;
  padding: 3px 4px;
  margin-right: 10px;
  font-size: 12px;
  text-align: center;
}

.news_fr_sub--cat-info {
  background-color: #ff8b44;
}

.news_fr_sub--cat-seminar {
  background-color: #F5BF58;
}

.news_pagination {
  width: 100%;
  position: relative;
  margin-top: 30px;
}

.news_pagination--link {
  font-size: 16px;
  display: block;
  width: 160px;
  line-height: 30px;
  border-radius: 15px;
  position: absolute;
  top: 0;
}

.news_pagination--link-prev {
  left: 0;
}

.news_pagination--link-prev:before {
  content: '\e904';
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  position: absolute;
  display: inline-block;
  font-size: 14px;
  top: 50%;
  left: 5px;
  margin-top: -7px;
  transform: rotate(180deg);
}

.news_pagination--link-prev:after {
  content: '';
}

.news_pagination--link-next {
  right: 0;
}

.news_pagination--link-next:after {
  font-size: 14px;
  margin-top: -7px;
  right: 5px;
}

.news_pagination_num {
  width: 400px;
  margin: 0 auto;
  text-align: center;
}

.news_pagination_num--item {
  line-height: 30px;
  font-size: 18px;
  padding: 0 20px;
  display: inline-block;
}

.news_pagination_num--link {
  display: inline-block;
  color: #ff8b44;
  color: #ff8b44;
  transition: 0.15s;
}

.news_pagination_num--link:hover {
  color: #f75e00;
}

@media screen and (max-width: 600px) {
  .news_fr {
    padding: 15px;
  }
  .news_fr--ttl {
    font-size: 20px;
  }
  .news_fr--txt p {
    font-size: 14px;
    line-height: 1.7;
  }
  .news_fr--txt img {
    height: auto;
  }
  .news_fr--btn {
    width: 100%;
  }
  .news_pagination--link {
    width: 100px;
    margin: 0 auto;
    font-size: 11px;
  }
  .news_pagination--link-prev:before {
    content: '';
  }
  .news_pagination--link-next:after {
    content: '';
  }
  .news_pagination_num {
    width: calc(100% - 180px);
  }
  .news_pagination_num--item {
    font-size: 16px;
    padding: 0 8px;
  }
}

.news-content {
  padding-top: 100px;
  padding-bottom: 150px;
}

@media screen and (max-width: 600px) {
  .news-content {
    padding: 64px 32px 100px;
  }
}

.news-content--head {
  max-width: 800px;
  margin: 0 auto;
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
}

.news-content--head_label {
  padding: 1px 6px 2px;
  font-weight: 500;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
  background-color: #FF8B44;
  color: #fff;
  flex-shrink: 0;
}

.news-content--head_label.お知らせ {
  background: #fd6d8e;
}

.news-content--head_label.セミナー {
  background: #f5af3a;
}

.news-content--head_label.イベント {
  background: #4c8bc9;
}

.news-content--head_label.その他 {
  background: #a475ae;
}

@media screen and (max-width: 600px) {
  .news-content--head_label {
    font-size: 10px;
  }
}

.news-content--head_date {
  font-weight: 500;
  font-size: 14px;
  line-height: 1.5;
  margin-left: 8px;
  flex-shrink: 0;
}

@media screen and (max-width: 600px) {
  .news-content--head_date {
    font-size: 13px;
  }
}

.news-content--ttl {
  max-width: 800px;
  margin: 0 auto;
  font-weight: bold;
  font-size: 32px;
  line-height: 1.5;
  margin-top: 12px;
}

@media screen and (max-width: 600px) {
  .news-content--ttl {
    font-size: 22px;
  }
}

.news-content--wysiwyg {
  max-width: 800px;
  margin: 0 auto;
  margin-top: 40px;
  font-size: 16px;
  line-height: 2;
}

@media screen and (max-width: 600px) {
  .news-content--wysiwyg {
    font-size: 13px;
    margin-top: 32px;
  }
}

.news-content--pdf_link {
  margin: 0 auto;
  margin-top: 32px;
	padding: 15px 80px 15px 60px;
}
.news-content--pdf_link:before{
	display: none;
}

@media screen and (max-width: 600px) {
  .news-content--pdf_link {
    margin-top: 16px;
  }
}

.news-content--back_link {
  display: block;
  margin: 0 auto;
  margin-top: 24px;
  max-width: 290px;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  text-align: center;
  text-decoration: none;
  font-weight: bold;
  font-size: 15px;
  line-height: 1.5;
  border: 2px solid #FD6D8E;
  color: #444;
  border-radius: 9999px;
  background-color: #fff;
  padding: 16px 24px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229.182%22%20height%3D%2214.121%22%20viewBox%3D%220%200%209.182%2014.121%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_15718%22%20data-name%3D%22%E3%83%91%E3%82%B9%2015718%22%20d%3D%22M-33%2C11265.626l-6%2C6%2C6%2C6%22%20transform%3D%22translate%2841.121%20-11264.565%29%22%20fill%3D%22none%22%20stroke%3D%22%23fd6d8e%22%20stroke-width%3D%223%22%2F%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: left 25.8px center;
  transition: 0.2s;
}

.news-content--back_link:hover {
  opacity: 0.8;
}

@media screen and (max-width: 600px) {
  .news-content--back_link {
    padding-top: 12px;
    padding-bottom: 12px;
    max-width: 232px;
    font-size: 14px;
  }
}

.news-content_list {
  max-width: 1000px;
  margin: 0 auto;
}

.news-content_list--item {
  display: flex;
  align-items: center;
  padding: 24px 32px;
  border-top: 1px solid #7C7C7C;
}

.news-content_list--item:last-child {
  border-bottom: 1px solid #7C7C7C;
}

@media screen and (max-width: 600px) {
  .news-content_list--item {
    flex-direction: column;
    align-items: flex-start;
    row-gap: 8px;
    padding: 14px 0;
  }
}

.news-content_list--head {
  display: flex;
  align-items: flex-start;
  flex-shrink: 0;
}

.news-content_list--head_label {
  padding: 1px 6px 2px;
  font-weight: 500;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
  background-color: #FF8B44;
  color: #fff;
  flex-shrink: 0;
  text-align: center;
  min-width: calc(4em + 12px);
}

.news-content_list--head_label.お知らせ {
  background: #fd6d8e;
}

.news-content_list--head_label.セミナー {
  background: #f5af3a;
}

.news-content_list--head_label.イベント {
  background: #4c8bc9;
}

.news-content_list--head_label.プログラム {
  background: #4c8bc9;
}

.news-content_list--head_label.その他 {
  background: #a475ae;
}

@media screen and (max-width: 600px) {
  .news-content_list--head_label {
    font-size: 10px;
  }
}

.news-content_list--head_date {
  font-weight: 500;
  font-size: 14px;
  line-height: 1.5;
  margin-left: 16px;
  flex-shrink: 0;
}

@media screen and (max-width: 600px) {
  .news-content_list--head_date {
    font-size: 13px;
    margin-left: 10px;
  }
}

.news-content_list--link {
  font-weight: 500;
  font-size: 14px;
  line-height: 1.5;
  color: #444;
  margin-left: 16px;
  transition: 0.2s;
}

.news-content_list--link:hover {
  opacity: 0.8;
}

@media screen and (max-width: 600px) {
  .news-content_list--link {
    font-size: 13px;
    margin-left: 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi9jc3MvbGF5b3V0L25ld3MuY3NzIiwiY29tbW9uL2Nzcy9sYXlvdXQvbmV3cy5zY3NzIiwiY29tbW9uL2Nzcy9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNJaEI7RUFDRSxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLHlCQUF5QjtFQUd6Qiw4REFBOEQ7RUFDOUQsZ0VBQWdFO0FERmxFOztBQ0dFO0VBQ0UsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsY0FBYztBREFsQjs7QUNHRTtFQUNFLGdCQUFnQjtBREFwQjs7QUNERztFQUdHLGVBQWU7RUFDZixXQUFXO0VBQ1gsZ0JBQWdCO0FERXRCOztBQ1BHO0VBUUcsMEJBQTBCO0VDNEM5QixjRDNDK0I7RUM0Qy9CLGlCQUFpQjtBRnhDbkI7O0FDYkc7RUN1REMsY0FBeUI7QUZ0QzdCOztBQ2pCRztFQVlHLHFCQUFxQjtFQUNyQixXQUFXO0FEU2pCOztBQ05FO0VBQ0UsWUFBWTtFQUNaLGNBQWM7RUFDZCxlQUFlO0VBQ2YsZ0JDRGE7RURFYixtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsZ0JBQWdCO0FEU3BCOztBQ2xCRztFQVdHLGdCQUFnQjtFQzBDcEIsaUNBQWlDO0VBQ2pDLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixvQkFBb0I7RUFDcEIsY0FBYztFQUNkLG1DQUFtQztFQUNuQyxrQ0FBa0M7RURoRDlCLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsUUFBUTtFQUNSLGNBQWM7QURtQnBCOztBQ25DRztFQzJCRCxlQUFlO0FGWWpCOztBQ3ZDRztFQzZCQyxXRFY4QjtFQ1c5Qix5QkFBdUM7QUZjM0M7O0FDckJBO0VBQ0UsZUFBZTtFQUNmLGNBQWM7RUFDZCxnQkFBZ0I7QUR3QmxCOztBQ3ZCRTtFQUNFLHFCQUFxQjtFQUNyQixXQUFXO0VBQ1gs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RGtGekI7O0FFNVdFO0VEcVFBO0lBd0JJLGVBQWU7RURvRm5CO0FBQ0Y7O0FDbEZFO0VBQ0UsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGNBQWM7QURxRmxCOztBRTFYRTtFRGdTQTtJQU9JLGVBQWU7SUFDZixpQkFBaUI7RUR3RnJCO0FBQ0Y7O0FDdEZFO0VBQ0UsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLGlCQUFpQjtFQUtqQixnQkFBZ0I7QURxRnBCOztBQy9GRztFQVlHLFlBQVk7QUR1RmxCOztBRTlZRTtFRDJTQTtJQWtCSSxlQUFlO0lBQ2YsY0FBYztFRHNGbEI7QUFDRiIsImZpbGUiOiJjb21tb24vY3NzL2xheW91dC9uZXdzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi5uZXdzX2ZyIHtcbiAgcGFkZGluZzogNDBweCA1MHB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDhweCA3cHggN3B4O1xuICAtbW96LWJvcmRlci1pbWFnZTogdXJsKFwiL2ltYWdlcy9iZy1wcml2YWN5LWZyLnBuZ1wiKSA4IDcgNyByZXBlYXQ7XG4gIC13ZWJraXQtYm9yZGVyLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2JnLXByaXZhY3ktZnIucG5nXCIpIDggNyA3IHJlcGVhdDtcbiAgLW8tYm9yZGVyLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2JnLXByaXZhY3ktZnIucG5nXCIpIDggNyA3IHJlcGVhdDtcbiAgYm9yZGVyLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2JnLXByaXZhY3ktZnIucG5nXCIpIDggNyA3IGZpbGwgcmVwZWF0O1xufVxuXG4ubmV3c19mci0tdHRsIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBjb2xvcjogI2VkODI4Mjtcbn1cblxuLm5ld3NfZnItLXR4dCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5uZXdzX2ZyLS10eHQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMzMzM7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5cbi5uZXdzX2ZyLS10eHQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogIzRkNGQ0ZDtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG59XG5cbi5uZXdzX2ZyLS10eHQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMjcyNzI3O1xufVxuXG4ubmV3c19mci0tdHh0IC5uZXdzX2ZyLS1idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmV3c19mci0tYnRuIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItcmFkaXVzOiAyM3B4O1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgdHJhbnNpdGlvbjogLjJzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5uZXdzX2ZyLS1idG46YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZTkwNlwiO1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG4gIHJpZ2h0OiBpbml0aWFsO1xufVxuXG4ubmV3c19mci0tYnRuOmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogLjJzO1xufVxuXG4ubmV3c19mci0tYnRuOmhvdmVyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjliNWU7XG59XG5cbi5uZXdzX2ZyX3N1YiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5uZXdzX2ZyX3N1Yi0tY2F0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogM3B4IDRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5ld3NfZnJfc3ViLS1jYXQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjhiNDQ7XG59XG5cbi5uZXdzX2ZyX3N1Yi0tY2F0LXNlbWluYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVCRjU4O1xufVxuXG4ubmV3c19wYWdpbmF0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLm5ld3NfcGFnaW5hdGlvbi0tbGluayB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxNjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xufVxuXG4ubmV3c19wYWdpbmF0aW9uLS1saW5rLXByZXYge1xuICBsZWZ0OiAwO1xufVxuXG4ubmV3c19wYWdpbmF0aW9uLS1saW5rLXByZXY6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZTkwNCc7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC03cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5uZXdzX3BhZ2luYXRpb24tLWxpbmstcHJldjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ubmV3c19wYWdpbmF0aW9uLS1saW5rLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLm5ld3NfcGFnaW5hdGlvbi0tbGluay1uZXh0OmFmdGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiAtN3B4O1xuICByaWdodDogNXB4O1xufVxuXG4ubmV3c19wYWdpbmF0aW9uX251bSB7XG4gIHdpZHRoOiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5ld3NfcGFnaW5hdGlvbl9udW0tLWl0ZW0ge1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm5ld3NfcGFnaW5hdGlvbl9udW0tLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmY4YjQ0O1xuICBjb2xvcjogI2ZmOGI0NDtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG59XG5cbi5uZXdzX3BhZ2luYXRpb25fbnVtLS1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNmNzVlMDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5uZXdzX2ZyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG4gIC5uZXdzX2ZyLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuICAubmV3c19mci0tdHh0IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICB9XG4gIC5uZXdzX2ZyLS10eHQgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLm5ld3NfZnItLWJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm5ld3NfcGFnaW5hdGlvbi0tbGluayB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICAubmV3c19wYWdpbmF0aW9uLS1saW5rLXByZXY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgfVxuICAubmV3c19wYWdpbmF0aW9uLS1saW5rLW5leHQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICB9XG4gIC5uZXdzX3BhZ2luYXRpb25fbnVtIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTgwcHgpO1xuICB9XG4gIC5uZXdzX3BhZ2luYXRpb25fbnVtLS1pdGVtIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cblxuLm5ld3MtY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5uZXdzLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDY0cHggMzJweCAxMDBweDtcbiAgfVxufVxuXG4ubmV3cy1jb250ZW50LS1oZWFkIHtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXNocmluazogMDtcbn1cblxuLm5ld3MtY29udGVudC0taGVhZF9sYWJlbCB7XG4gIHBhZGRpbmc6IDFweCA2cHggMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEI0NDtcbiAgY29sb3I6ICNmZmY7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ubmV3cy1jb250ZW50LS1oZWFkX2xhYmVsLuOBiuefpeOCieOBmyB7XG4gIGJhY2tncm91bmQ6ICNmZDZkOGU7XG59XG5cbi5uZXdzLWNvbnRlbnQtLWhlYWRfbGFiZWwu44K744Of44OK44O8IHtcbiAgYmFja2dyb3VuZDogI2Y1YWYzYTtcbn1cblxuLm5ld3MtY29udGVudC0taGVhZF9sYWJlbC7jgqTjg5njg7Pjg4gge1xuICBiYWNrZ3JvdW5kOiAjNGM4YmM5O1xufVxuXG4ubmV3cy1jb250ZW50LS1oZWFkX2xhYmVsLuOBneOBruS7liB7XG4gIGJhY2tncm91bmQ6ICNhNDc1YWU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5uZXdzLWNvbnRlbnQtLWhlYWRfbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG4ubmV3cy1jb250ZW50LS1oZWFkX2RhdGUge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAubmV3cy1jb250ZW50LS1oZWFkX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxufVxuXG4ubmV3cy1jb250ZW50LS10dGwge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLm5ld3MtY29udGVudC0tdHRsIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLm5ld3MtY29udGVudC0td3lzaXd5ZyB7XG4gIG1heC13aWR0aDogODAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAubmV3cy1jb250ZW50LS13eXNpd3lnIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luLXRvcDogMzJweDtcbiAgfVxufVxuXG4ubmV3cy1jb250ZW50LS1wZGZfbGluayB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAubmV3cy1jb250ZW50LS1wZGZfbGluayB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxufVxuXG4ubmV3cy1jb250ZW50LS1iYWNrX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIG1heC13aWR0aDogMjkwcHg7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyOiAycHggc29saWQgI0ZENkQ4RTtcbiAgY29sb3I6ICM0NDQ7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTIwd2lkdGglM0QlMjI5LjE4MiUyMiUyMGhlaWdodCUzRCUyMjE0LjEyMSUyMiUyMHZpZXdCb3glM0QlMjIwJTIwMCUyMDkuMTgyJTIwMTQuMTIxJTIyJTNFJTIwJTNDcGF0aCUyMGlkJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5XzE1NzE4JTIyJTIwZGF0YS1uYW1lJTNEJTIyJUUzJTgzJTkxJUUzJTgyJUI5JTIwMTU3MTglMjIlMjBkJTNEJTIyTS0zMyUyQzExMjY1LjYyNmwtNiUyQzYlMkM2JTJDNiUyMiUyMHRyYW5zZm9ybSUzRCUyMnRyYW5zbGF0ZSUyODQxLjEyMSUyMC0xMTI2NC41NjUlMjklMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHN0cm9rZSUzRCUyMiUyM2ZkNmQ4ZSUyMiUyMHN0cm9rZS13aWR0aCUzRCUyMjMlMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMjUuOHB4IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cblxuLm5ld3MtY29udGVudC0tYmFja19saW5rOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAubmV3cy1jb250ZW50LS1iYWNrX2xpbmsge1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgIG1heC13aWR0aDogMjMycHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5uZXdzLWNvbnRlbnRfbGlzdCB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLm5ld3MtY29udGVudF9saXN0LS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjRweCAzMnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzdDN0M3Qztcbn1cblxuLm5ld3MtY29udGVudF9saXN0LS1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdDN0M3Qztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLm5ld3MtY29udGVudF9saXN0LS1pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHJvdy1nYXA6IDhweDtcbiAgICBwYWRkaW5nOiAxNHB4IDA7XG4gIH1cbn1cblxuLm5ld3MtY29udGVudF9saXN0LS1oZWFkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ubmV3cy1jb250ZW50X2xpc3QtLWhlYWRfbGFiZWwge1xuICBwYWRkaW5nOiAxcHggNnB4IDJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjhCNDQ7XG4gIGNvbG9yOiAjZmZmO1xuICBmbGV4LXNocmluazogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtaW4td2lkdGg6IGNhbGMoNGVtICsgMTJweCk7XG59XG5cbi5uZXdzLWNvbnRlbnRfbGlzdC0taGVhZF9sYWJlbC7jgYrnn6XjgonjgZsge1xuICBiYWNrZ3JvdW5kOiAjZmQ2ZDhlO1xufVxuXG4ubmV3cy1jb250ZW50X2xpc3QtLWhlYWRfbGFiZWwu44K744Of44OK44O8IHtcbiAgYmFja2dyb3VuZDogI2Y1YWYzYTtcbn1cblxuLm5ld3MtY29udGVudF9saXN0LS1oZWFkX2xhYmVsLuOCpOODmeODs+ODiCB7XG4gIGJhY2tncm91bmQ6ICM0YzhiYzk7XG59XG5cbi5uZXdzLWNvbnRlbnRfbGlzdC0taGVhZF9sYWJlbC7jgZ3jga7ku5Yge1xuICBiYWNrZ3JvdW5kOiAjYTQ3NWFlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAubmV3cy1jb250ZW50X2xpc3QtLWhlYWRfbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgfVxufVxuXG4ubmV3cy1jb250ZW50X2xpc3QtLWhlYWRfZGF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAubmV3cy1jb250ZW50X2xpc3QtLWhlYWRfZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB9XG59XG5cbi5uZXdzLWNvbnRlbnRfbGlzdC0tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuXG4ubmV3cy1jb250ZW50X2xpc3QtLWxpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5uZXdzLWNvbnRlbnRfbGlzdC0tbGluayB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbkBpbXBvcnQgXCIuLi9taXhpblwiO1xuXG4ubmV3c19mciB7XG4gIHBhZGRpbmc6IDQwcHggNTBweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiA4cHggN3B4IDdweDtcbiAgLW1vei1ib3JkZXItaW1hZ2U6IHVybCgnL2ltYWdlcy9iZy1wcml2YWN5LWZyLnBuZycpIDggNyA3IHJlcGVhdDtcbiAgLXdlYmtpdC1ib3JkZXItaW1hZ2U6IHVybCgnL2ltYWdlcy9iZy1wcml2YWN5LWZyLnBuZycpIDggNyA3IHJlcGVhdDtcbiAgLW8tYm9yZGVyLWltYWdlOiB1cmwoJy9pbWFnZXMvYmctcHJpdmFjeS1mci5wbmcnKSA4IDcgNyByZXBlYXQ7XG4gIGJvcmRlci1pbWFnZTogdXJsKCcvaW1hZ2VzL2JnLXByaXZhY3ktZnIucG5nJykgOCA3IDcgZmlsbCByZXBlYXQ7XG4gICYtLXR0bCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBjb2xvcjogI2VkODI4MjtcbiAgfVxuXG4gICYtLXR4dCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICB9XG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIEBpbmNsdWRlIGhvdmVyX3RleHQoIzRkNGQ0ZCk7XG4gICAgfVxuICAgIC5uZXdzX2ZyLS1idG4ge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gICYtLWJ0biB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogJHdlaWdodC1ib2xkO1xuICAgIGJvcmRlci1yYWRpdXM6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgdHJhbnNpdGlvbjogLjJzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcXGU5MDZcIjtcbiAgICAgIEBpbmNsdWRlIGljb25fZm9udDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgQGluY2x1ZGUgaG92ZXJfaW52ZXJ0ZWQoI2ZmZiwkY29sb3ItbWFpbik7XG4gICAgfVxuICB9XG59XG4ubmV3c19mcl9zdWIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICAmLS1jYXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAzcHggNHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICYtaW5mbyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICB9XG4gICAgJi1zZW1pbmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNUJGNTg7XG4gICAgfVxuICB9XG59XG4vLyBsaXN0IHBhZ2Vcbi5uZXdzX3BhZ2luYXRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICAmLS1saW5rIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICAmLXByZXYge1xuICAgICAgbGVmdDogMDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJ1xcZTkwNCc7XG4gICAgICAgIEBpbmNsdWRlIGljb24tZm9udDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDVweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgIH1cbiAgICB9XG4gICAgJi1uZXh0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTdweDtcbiAgICAgICAgcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5uZXdzX3BhZ2luYXRpb25fbnVtIHtcbiAgd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmLS1pdGVtIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAmLS1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29sb3I6ICRjb2xvci1tYWluO1xuICAgIEBpbmNsdWRlIGhvdmVyX3RleHQoJGNvbG9yLW1haW4pO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZChtYXgtd2lkdGg6NjAwcHgpe1xuICAubmV3c19mciB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICAmLS10dGwge1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cbiAgICAmLS10eHQge1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tYnRuIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuICAubmV3c19mcl9zdWIge1xuICB9XG4gIC5uZXdzX3BhZ2luYXRpb24ge1xuICAgICYtLWxpbmsge1xuICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAmLXByZXYge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYtbmV4dCB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uZXdzX3BhZ2luYXRpb25fbnVtIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTgwcHgpO1xuICAgICYtLWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgfVxuICB9XG59XG5cbi5uZXdzLWhlYWRlciB7XG4gICYtLXR0bCB7XG4gIH1cbn1cbi5uZXdzLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICBAaW5jbHVkZSBzcCB7XG4gICAgcGFkZGluZzogNjRweCAzMnB4IDEwMHB4O1xuICB9XG4gICYtLWhlYWQge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAmLS1oZWFkX2xhYmVsIHtcbiAgICBwYWRkaW5nOiAxcHggNnB4IDJweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4QjQ0O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICYu44GK55+l44KJ44GbIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZDZkOGU7XG4gICAgfVxuICAgICYu44K744Of44OK44O8IHtcbiAgICAgIGJhY2tncm91bmQ6ICNmNWFmM2E7XG4gICAgfVxuICAgICYu44Kk44OZ44Oz44OIIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0YzhiYzk7XG4gICAgfVxuICAgICYu44Gd44Gu5LuWIHtcbiAgICAgIGJhY2tncm91bmQ6ICNhNDc1YWU7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICB9XG4gIH1cbiAgJi0taGVhZF9kYXRlIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cbiAgfVxuICAmLS10dGwge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgfVxuICB9XG4gICYtLXd5c2l3eWcge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICB9XG4gIH1cbiAgJi0tcGRmX2xpbmsge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICB9XG4gIH1cbiAgJi0tYmFja19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgYm94LXNoYWRvdzogMCAzcHggNnB4IHJnYmEoMCwwLDAsMC4xNik7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjRkQ2RDhFO1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlMjB3aWR0aCUzRCUyMjkuMTgyJTIyJTIwaGVpZ2h0JTNEJTIyMTQuMTIxJTIyJTIwdmlld0JveCUzRCUyMjAlMjAwJTIwOS4xODIlMjAxNC4xMjElMjIlM0UlMjAlM0NwYXRoJTIwaWQlM0QlMjIlRTMlODMlOTElRTMlODIlQjlfMTU3MTglMjIlMjBkYXRhLW5hbWUlM0QlMjIlRTMlODMlOTElRTMlODIlQjklMjAxNTcxOCUyMiUyMGQlM0QlMjJNLTMzJTJDMTEyNjUuNjI2bC02JTJDNiUyQzYlMkM2JTIyJTIwdHJhbnNmb3JtJTNEJTIydHJhbnNsYXRlJTI4NDEuMTIxJTIwLTExMjY0LjU2NSUyOSUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIwc3Ryb2tlJTNEJTIyJTIzZmQ2ZDhlJTIyJTIwc3Ryb2tlLXdpZHRoJTNEJTIyMyUyMiUyRiUzRSUzQyUyRnN2ZyUzRScpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAyNS44cHggY2VudGVyO1xuICAgIHRyYW5zaXRpb246IDAuMnM7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gICAgICBtYXgtd2lkdGg6IDIzMnB4O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxufVxuLm5ld3MtY29udGVudF9saXN0IHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICAmLS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjRweCAzMnB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjN0M3QzdDO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzdDN0M3QztcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgcm93LWdhcDogOHB4O1xuICAgICAgcGFkZGluZzogMTRweCAwO1xuICAgIH1cbiAgfVxuICAmLS1oZWFkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG4gICYtLWhlYWRfbGFiZWwge1xuICAgIHBhZGRpbmc6IDFweCA2cHggMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjhCNDQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1pbi13aWR0aDogY2FsYyg0ZW0gKyAxMnB4KTtcbiAgICAmLuOBiuefpeOCieOBmyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmQ2ZDhlO1xuICAgIH1cbiAgICAmLuOCu+ODn+ODiuODvCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjVhZjNhO1xuICAgIH1cbiAgICAmLuOCpOODmeODs+ODiCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNGM4YmM5O1xuICAgIH1cbiAgICAmLuOBneOBruS7liB7XG4gICAgICBiYWNrZ3JvdW5kOiAjYTQ3NWFlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICB9XG4gICYtLWhlYWRfZGF0ZSB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB9XG4gIH1cbiAgJi0tbGluayB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAvL292ZXJmbG93OiBoaWRkZW47XG4gICAgLy90ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAvL3doaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgLy9tYXgtd2lkdGg6IDM3ZW07XG4gICAgdHJhbnNpdGlvbjogMC4ycztcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgLy9vdmVyZmxvdzogaW5pdGlhbDtcbiAgICAgIC8vdGV4dC1vdmVyZmxvdzogaW5pdGlhbDtcbiAgICAgIC8vd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIC8vZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAvLy13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAvLy13ZWJraXQtbGluZS1jbGFtcDogMjtcbiAgICAgIC8vbWF4LWhlaWdodDogY2FsYygyZW0gKiAxLjUpO1xuICAgICAgLy9vdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgfVxufSIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8vIFNBU1PplqLmlbDjgpLkuIrmm7jjgY3jgZnjgovplqLmlbDjgIJDU1PplqLmlbDjgpLkvb/jgYjjgovjgojjgYbjgavjgZnjgovjgZ/jgoHjgIJcbkBmdW5jdGlvbiBtaW4oJHZhbHVlcy4uLikge1xuICBAcmV0dXJuIHVucXVvdGUoJ21pbigjeyR2YWx1ZXN9KScpO1xufVxuQGZ1bmN0aW9uIG1heCgkdmFsdWVzLi4uKSB7XG4gIEByZXR1cm4gdW5xdW90ZSgnbWF4KCN7JHZhbHVlc30pJyk7XG59XG5AZnVuY3Rpb24geigkbmFtZSwgJGNoaWxkbmFtZTogMCkge1xuICAkZ2V0a2V5OiBtYXAtZ2V0KCR6LW1hcCwgJG5hbWUpO1xuICAkY291bnRlcjogMTtcbiAgJGlzLWluZGV4OiAwO1xuICBAaWYgJGNoaWxkbmFtZSAhPSAwIHtcbiAgICBAcmV0dXJuIGluZGV4KCRnZXRrZXksICRjaGlsZG5hbWUpO1xuICB9XG5cbiAgQGVhY2ggJG1hcC1rZXksICRtYXAtdmFsdWUgaW4gJHotbWFwIHtcbiAgICBAaWYgJG1hcC1rZXkgPT0gJG5hbWUge1xuICAgICAgJGlzLWluZGV4OiAkY291bnRlcjtcbiAgICB9XG4gICAgJGNvdW50ZXI6ICRjb3VudGVyICsgMTtcbiAgfVxuXG4gIEByZXR1cm4gJGlzLWluZGV4O1xufVxuLy8gei1pbmRleOeuoeeQhuOAgmJvZHnjga7lrZDopoHntKDjga7jgb/nrqHnkIbjgZfjgb7jgZnjgIJcbiR6LW1hcDogKFxuICAgICAgICBpbmRleC1ldmVudDogdHJ1ZSxcbiAgICAgICAgaW5kZXgtZGlhZ25vc3RpY3NfbGluazogdHJ1ZSxcbiAgICAgICAgaW5kZXgtaHJfbGluazogdHJ1ZSxcbiAgICAgICAgY21uLWhlYWRlcjogdHJ1ZSxcbiAgICAgICAgYmxvY2tlcjogdHJ1ZSxcbik7XG4vLyBjb2xvcnNcbiRjb2xvci1tYWluOiAjZmY4YjQ0O1xuJGNvbG9yLW9yYW5nZTojZmY3ODI3O1xuXG4vLyBmb250LXdlaWdodFxuJHdlaWdodC1ib2xkOiA3MDA7XG4kd2VpZ2h0LWhlYXZ5OiA5MDA7XG5cbi8vICNjbGVhcmZpeFxuQG1peGluIGNsZWFyZml4IHtcbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGhlaWdodDogMDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgY29udGVudDogJyc7XG4gIH1cbn1cblxuLy8gZm9yIHNtYXJ0cGhvbmUgbWVkaWEgcXVlcnlcbkBtaXhpbiBzcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NjAwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBob3ZlciBpbnZlcnRlZFxuQG1peGluIGhvdmVyX2ludmVydGVkKCRjb2xvciwkYmctY29sb3IpIHtcbiAgdHJhbnNpdGlvbjogLjJzO1xuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJnLWNvbG9yLDUlKTtcbiAgfVxufVxuXG4vLyBob3ZlciB0ZXh0XG5AbWl4aW4gaG92ZXJfdGV4dCgkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgdHJhbnNpdGlvbjogMC4xNXM7XG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLDE1JSk7XG4gIH1cbn1cblxuLy8gc3AgcGFnZSBob3ZlciBidXR0b25cbkBtaXhpbiBob3ZlcmJ0bigkY29sb3IpIHtcbiAgdHJhbnNpdGlvbjogLjJzO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCA4JSlcbiAgfVxufVxuXG4vLyBpY29uIGZvbnRcbkBtaXhpbiBpY29uX2ZvbnQge1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufSJdfQ== */
