.page-vision .c-footer {
  background: #fff;
}

.p-vision__wrap {
  position: relative;
}
.p-vision__content {
  position: relative;
  z-index: 3;
  padding: 218px 0 237px;
}
@media screen and (max-width: 767px) {
  .p-vision__content {
    padding: 50px 0 201px;
  }
}
.p-vision__sec:not(:last-child) {
  margin-bottom: 165px;
}
@media screen and (max-width: 767px) {
  .p-vision__sec:not(:last-child) {
    margin-bottom: 50px;
  }
}
.p-vision__sec.sec04 {
  margin-bottom: 165px;
}
@media screen and (max-width: 767px) {
  .p-vision__sec.sec04 {
    margin-bottom: 50px;
  }
}
.p-vision__bg {
  width: 100%;
  height: 100vh;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
}
.p-vision__bg.is-fixed {
  position: fixed;
}
.p-vision__bg > div {
  width: 100%;
  height: 100vh;
  position: absolute;
  left: 0;
  top: 0;
  display: none;
}
.p-vision__bg > div:after {
  content: "";
  background: rgba(18, 46, 100, 0.7);
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  display: block;
}
.p-vision__bg > div img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.p-vision__bg > div:first-child {
  display: block !important;
}
.p-vision__pagination {
  width: 26px;
  height: 100vh;
  position: absolute;
  right: 4.2%;
  top: 0;
  z-index: 5;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 1240px) {
  .p-vision__pagination {
    right: 2%;
  }
}
@media screen and (max-width: 767px) {
  .p-vision__pagination {
    width: 100%;
    height: 26px;
    position: fixed;
    right: auto;
    left: 0;
    top: auto;
    bottom: 60px;
  }
}
.p-vision__pagination.is-fixed {
  position: fixed;
}
@media screen and (max-width: 767px) {
  .p-vision__pagination__inner {
    display: flex;
  }
}
.p-vision__pagination__inner button {
  display: block;
  width: 26px;
  height: 26px;
  background: transparent;
  position: relative;
  opacity: 0.3;
  transition: opacity 0.4s ease;
}
.p-vision__pagination__inner button:after {
  content: "";
  background: #fff;
  width: 6px;
  height: 6px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: block;
  border-radius: 50%;
}
.p-vision__pagination__inner button svg {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%) rotate(-90deg);
  transform: translate(-50%, -50%) rotate(-90deg);
  opacity: 0;
  transition: opacity 0.4s ease;
}
.p-vision__pagination__inner button svg circle {
  stroke-dasharray: 0 266;
}
.p-vision__pagination__inner button:not(:last-child) {
  margin-bottom: 2px;
}
@media screen and (max-width: 767px) {
  .p-vision__pagination__inner button:not(:last-child) {
    margin: 0;
  }
}
.p-vision__pagination__inner button.is-active {
  opacity: 1;
}
.p-vision__pagination__inner button.is-active svg {
  opacity: 1;
}
.p-vision .c-breadcrumb {
  padding: 160px 50px 66px;
  margin: 0;
  background: #fff;
}
@media screen and (max-width: 767px) {
  .p-vision .c-breadcrumb {
    padding: 45px 20px 40px;
    margin: 0;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2VzL3Zpc2lvbi9zdHlsZXMuc2NzcyIsInNldHRpbmdzL192YXJpYWJsZS5zY3NzIiwic2V0dGluZ3MvX21peGluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0U7RUFDRSxZQ0RLOzs7QURNUDtFQUNFOztBQUdGO0VBQ0U7RUFDQTtFQUNBOztBRXlCQTtFRjVCRjtJQUtJOzs7QUFLRjtFQUNFOztBRWlCRjtFRmxCQTtJQUdJOzs7QUFHSjtFQUNFOztBRVdGO0VGWkE7SUFHSTs7O0FBS047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFLTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUVQRjtFRkZBO0lBV0k7OztBRWxERjtFRnVDRjtJQWNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHRjtFQUNFOztBRS9ERjtFRmtFQTtJQUVJOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUlKO0VBQ0U7O0FFOUdOO0VGNkdJO0lBR0k7OztBQUlKO0VBQ0U7O0FBRUE7RUFDRTs7QUFNVjtFQUNFO0VBQ0E7RUFDQTs7QUVqSUE7RUY4SEY7SUFLSTtJQUNBIiwiZmlsZSI6InBhZ2VzL3Zpc2lvbi9zdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnLi4vLi4vc2V0dGluZ3MvX3ZhcmlhYmxlJyBhcyB2O1xyXG5AdXNlICcuLi8uLi9zZXR0aW5ncy9fbWl4aW4nIGFzIHI7XHJcbkB1c2UgJy4uLy4uL3NldHRpbmdzL19wYXRoJyBhcyBwO1xyXG5cclxuLnBhZ2UtdmlzaW9uIHtcclxuICAuYy1mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZDogdi4kY29sb3IyO1xyXG4gIH1cclxufVxyXG5cclxuLnAtdmlzaW9uIHtcclxuICAmX193cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gICZfX2NvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMztcclxuICAgIHBhZGRpbmc6IDIxOHB4IDAgMjM3cHg7XHJcbiAgICBAaW5jbHVkZSByLnNwIHtcclxuICAgICAgcGFkZGluZzogNTBweCAwIDIwMXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fc2VjIHtcclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2NXB4O1xyXG4gICAgICBAaW5jbHVkZSByLnNwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNlYzA0IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTY1cHg7XHJcbiAgICAgIEBpbmNsdWRlIHIuc3Age1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2JnIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuXHJcbiAgICAmLmlzLWZpeGVkIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgfVxyXG5cclxuICAgID4gZGl2IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3I6IHYuJGNvbG9yMzEsICRhbHBoYTogMC43KTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fcGFnaW5hdGlvbiB7XHJcbiAgICB3aWR0aDogMjZweDtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogNC4yJTtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgQGluY2x1ZGUgci5tYXgtdygxMjQwcHgpIHtcclxuICAgICAgcmlnaHQ6IDIlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgci5zcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogYXV0bztcclxuICAgICAgYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuaXMtZml4ZWQge1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICBAaW5jbHVkZSByLnNwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB9XHJcbiAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgc3ZnIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTkwZGVnKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjRzIGVhc2U7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgZWFzZTtcclxuXHJcbiAgICAgICAgICBjaXJjbGUge1xyXG4gICAgICAgICAgICBzdHJva2UtZGFzaGFycmF5OiAwIDI2NjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSByLnNwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5pcy1hY3RpdmUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYy1icmVhZGNydW1iIHtcclxuICAgIHBhZGRpbmc6IDE2MHB4IDUwcHggNjZweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBAaW5jbHVkZSByLnNwIHtcclxuICAgICAgcGFkZGluZzogNDVweCAyMHB4IDQwcHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gJGZpbGVQYXRoOiAnL2Rpcm5hbWUvYXNzZXRzLyc7XHJcblxyXG4kYmFzZS1jb2xvcjogI2ZmMDAwMDtcclxuJHRleHQtY29sb3I6ICMzMzM7XHJcbiRjb2xvcjE6ICMyOTI5Mjk7XHJcbiRjb2xvcjI6ICNmZmY7XHJcbiRjb2xvcjM6ICMwMDU5ZGY7XHJcbiRjb2xvcjQ6ICMwMDM1OWQ7XHJcbiRjb2xvcjU6ICMwMDY2ZmY7XHJcbiRjb2xvcjY6ICMwMGRjOWE7XHJcbiRjb2xvcjc6ICNhNmE2YTY7XHJcbiRjb2xvcjg6ICNlN2U3ZTc7XHJcbiRjb2xvcjk6ICNmMmY0ZjU7XHJcbiRjb2xvcjEwOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgMTQwLjI4ZGVnLFxyXG4gICNmY2YzZTcgMTcuMDIlLFxyXG4gICNlMGVjZjcgNTguNTElLFxyXG4gICNkMmU0ZmYgODIuODYlXHJcbik7XHJcbiRjb2xvcjExOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmNmM2U3IDAlLCAjMDA2NmZmIDY5LjI3JSk7XHJcbiRjb2xvcjEyOiAjMDA1OWRlO1xyXG4kY29sb3IxMzogbGluZWFyLWdyYWRpZW50KFxyXG4gIDE0NWRlZyxcclxuICAjMDA2NmZmIDAlLFxyXG4gICMwMDY2ZmYgNDAlLFxyXG4gICNmMmU1YjcgODAlLFxyXG4gIGxpZ2h0ZW4oI2YyZTViNywgMzdweCkgMTIwJVxyXG4pO1xyXG4kY29sb3IxNDogIzI4MjgyODtcclxuJGNvbG9yMTU6ICNiZmJmYmY7XHJcbiRjb2xvcjE2OiAjZDM1OTMyO1xyXG4kY29sb3IxNzogI2YwZjRmNztcclxuJGNvbG9yMTg6ICNmZmQ3MDA7XHJcbiRjb2xvcjE5OiAjZTZlZWZiO1xyXG4kY29sb3IyMDogI2I3YjdiNztcclxuJGNvbG9yMjE6ICNlY2VjZWM7XHJcbiRjb2xvcjIyOiAjZTNlM2UzO1xyXG4kY29sb3IyMzogIzAwMDAwMDtcclxuJGNvbG9yMjQ6IGxpbmVhci1ncmFkaWVudChcclxuICAxNDAuMjhkZWcsXHJcbiAgI2ZjZjNlNyAxNy4wMiUsXHJcbiAgI2UwZWNmNyA1OC41MSUsXHJcbiAgI2QyZTRmZiA4Mi44NiVcclxuKTtcclxuJGNvbG9yMjU6ICMzMjg0ZmY7XHJcbiRjb2xvcjI2OiAjZTJlMmUyO1xyXG4kY29sb3IyNzogcmFkaWFsLWdyYWRpZW50KFxyXG4gIDY0Ljk5JSAzODcuMDclIGF0IDc2LjMyJSA2Mi42NSUsXHJcbiAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSxcclxuICAjZmNmM2U3IDY5LjE1JSxcclxuICAjZDJlNGZmIDEwMCVcclxuKTtcclxuJGNvbG9yMjg6ICNmMmU1Yjc7XHJcbiRjb2xvcjI5OiAjZmNmM2U3O1xyXG4kY29sb3IzMDogI2YwZjZmZjtcclxuJGNvbG9yMzE6ICMxMjJlNjQ7XHJcbiIsIkB1c2UgJ3Nhc3M6bWFwJztcclxuXHJcbiRicmVha3BvaW50czogKFxyXG4gICdzbWxlc3MnOiAoXHJcbiAgICBtYXgtd2lkdGg6IDY0MHB4LFxyXG4gICksXHJcbiAgJ3Ntb3Zlcic6IChcclxuICAgIG1pbi13aWR0aDogNjQxcHgsXHJcbiAgKSxcclxuICAnbWRsZXNzJzogKFxyXG4gICAgbWF4LXdpZHRoOiA3NjdweCxcclxuICApLFxyXG4gICdtZG92ZXInOiAoXHJcbiAgICBtaW4td2lkdGg6IDc2OHB4LFxyXG4gICksXHJcbiAgJ2xnbGVzcyc6IChcclxuICAgIG1heC13aWR0aDogMTAyNHB4LFxyXG4gICksXHJcbiAgJ2xnb3Zlcic6IChcclxuICAgIG1pbi13aWR0aDogMTAyNXB4LFxyXG4gICksXHJcbiAgJ3hsbGVzcyc6IChcclxuICAgIG1heC13aWR0aDogMTI4MHB4LFxyXG4gICksXHJcbiAgJ3hsb3Zlcic6IChcclxuICAgIG1pbi13aWR0aDogMTI4MXB4LFxyXG4gICksXHJcbiAgJ3h4bGxlc3MnOiAoXHJcbiAgICBtYXgtd2lkdGg6IDE0NDBweCxcclxuICApLFxyXG4gICd4eGxvdmVyJzogKFxyXG4gICAgbWluLXdpZHRoOiAxNDQxcHgsXHJcbiAgKSxcclxuICAnbWF4bGVzcyc6IChcclxuICAgIG1heC13aWR0aDogMTkyMHB4LFxyXG4gICksXHJcbiAgJ21heG92ZXInOiAoXHJcbiAgICBtaW4td2lkdGg6IDE5MjFweCxcclxuICApLFxyXG4pICFkZWZhdWx0O1xyXG5cclxuQG1peGluIG1xKCRicmVha3BvaW50KSB7XHJcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICN7aW5zcGVjdChtYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpKX0ge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgIEBlcnJvciBcIuaMh+WumuOBleOCjOOBn+ODluODrOOCpOOCr+ODneOCpOODs+ODiOOBr+OBguOCiuOBvuOBm+OCkyAtPiAje21hcC1rZXlzKCRicmVha3BvaW50cyl9XCI7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gaG92ZXIge1xyXG4gIEBpbmNsdWRlIG1xKG1kb3Zlcikge1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHBjIHtcclxuICBAaW5jbHVkZSBtcShtZG92ZXIpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHBhZCB7XHJcbiAgQGluY2x1ZGUgbWF4LXcoMTAyNHB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzcCB7XHJcbiAgQGluY2x1ZGUgbXEobWRsZXNzKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtaW4tdygkYnJlYWtwb2ludCkge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JGJyZWFrcG9pbnR9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtYXgtdygkYnJlYWtwb2ludCkge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnR9KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBjYWxjKCR3MSwgJHByb3AsICR2YWx1ZSwgJHcyKSB7XHJcbiAgQGluY2x1ZGUgbWF4LXcoJHcxICsgcHgpIHtcclxuICAgICN7JHByb3B9OiBjYWxjKCgkdmFsdWUgLyAkdzIpICogMTAwdncpO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGNsZWFyIHtcclxuICAqem9vbTogMTtcclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gWXVHb3RoaWMge1xyXG4gIGZvbnQtZmFtaWx5OiAn5ri444K044K344OD44Kv5L2TJywgWXVHb3RoaWMsICfmuLjjgrTjgrfjg4Pjgq8nLCAnWXUgR290aGljJyxcclxuICAgICfjg5Ljg6njgq7jg47op5LjgrQgUHJvJywgJ0hpcmFnaW5vIEtha3UgR290aGljIFBybycsICfjg6HjgqTjg6rjgqonLCAnTWVpcnlvJyxcclxuICAgIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbkBtaXhpbiBNdWxpc2gge1xyXG4gIGZvbnQtZmFtaWx5OiAnTXVsaXNoJywgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuQG1peGluIFJvYm90byB7XHJcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG59XHJcbiJdfQ== */
