/*!****************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./template-parts/blocks/timeline/_timeline.scss ***!
  \****************************************************************************************************************************************/
.card-timeline {
  padding: 39px 27px;
  background-color: #EDC7A1;
}
@media screen and (max-width: 768px) {
  .card-timeline {
    padding: 20px;
  }
}
.card-timeline .title {
  margin-bottom: 14px;
  color: #966A4D;
}
@media screen and (max-width: 768px) {
  .card-timeline .title {
    font-size: 32px;
  }
}
.card-timeline .text-wrap {
  padding-top: 14px;
  border-top: 1px solid #9C9C9C;
}
.card-timeline .subtitle {
  margin-bottom: 10px;
  font-weight: normal;
}
@media screen and (max-width: 768px) {
  .card-timeline .subtitle {
    font-size: 16px;
  }
}
.card-timeline .text {
  font-weight: 300;
}
@media screen and (max-width: 768px) {
  .card-timeline .text {
    font-size: 14px;
  }
}
.card-timeline .text p {
  font-weight: 300;
}

.timeline {
  padding-top: 96px;
  padding-bottom: 82px;
  margin-top: 146px;
  margin-bottom: 60px;
  overflow: hidden;
  background-color: rgba(237, 199, 161, 0.2);
  position: relative;
}
.timeline::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(184.09deg, rgba(251, 244, 236, 0) 3.52%, #FBF4EC 96.86%);
}
.timeline::before {
  height: 317px;
  top: unset;
  bottom: 0;
  z-index: 2;
  pointer-events: none;
}
@media screen and (max-width: 768px) {
  .timeline::before {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .timeline {
    padding-top: 40px;
    padding-bottom: 60px;
    margin-top: 80px;
    margin-bottom: 80px;
  }
}
.timeline .cols {
  display: flex;
  flex-wrap: wrap;
}
.timeline .cols .col-text {
  width: calc(50% - 129px);
}
@media screen and (max-width: 768px) {
  .timeline .cols .col-text {
    width: 100%;
  }
}
.timeline .cols .col-text .col-inner {
  max-width: 304px;
}
@media screen and (max-width: 768px) {
  .timeline .cols .col-text .col-inner {
    text-align: center;
    margin: 0 auto;
  }
}
.timeline .cols .col-timeline {
  width: calc(50% + 129px);
  margin-top: 16px;
}
@media screen and (max-width: 768px) {
  .timeline .cols .col-timeline {
    width: 100%;
    margin-top: 60px;
  }
}
@media screen and (max-width: 768px) {
  .timeline .cols .col-timeline .col-inner {
    position: relative;
  }
  .timeline .cols .col-timeline .col-inner::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(90deg, rgba(251, 244, 236, 0) 3.52%, #FBF4EC 96.86%);
  }
  [dir=rtl] .timeline .cols .col-timeline .col-inner {
    position: relative;
  }
  [dir=rtl] .timeline .cols .col-timeline .col-inner::before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(270deg, rgba(251, 244, 236, 0) 3.52%, #FBF4EC 96.86%);
  }
  .timeline .cols .col-timeline .col-inner::before {
    height: calc(100% - 76px);
    left: unset;
    right: -20px;
    top: unset;
    bottom: 0;
    z-index: 2;
    width: 40%;
    pointer-events: none;
  }
  [dir=rtl] .timeline .cols .col-timeline .col-inner::before {
    height: calc(100% - 76px);
    left: -20px;
    right: unset;
    top: unset;
    bottom: 0;
    width: 40%;
  }
}
@media screen and (min-width: 769px) {
  .timeline .timeline-items .items {
    display: block;
  }
}
@media screen and (max-width: 768px) {
  .timeline .timeline-items .items {
    display: flex;
  }
}
.timeline .timeline-items .item-timeline {
  height: auto;
  margin-bottom: 40px;
}
@media screen and (max-width: 768px) {
  .timeline .timeline-items .item-timeline {
    margin-bottom: 0px;
  }
}
.timeline .timeline-items .item-timeline:last-child {
  margin-bottom: 0px;
}
.timeline .timeline-items .item-timeline:last-child .item-lead::after {
  content: "";
  display: block;
  height: calc(100% + 6px);
  width: 2px;
  background-color: #966A4D;
  position: absolute;
  left: 0;
  top: 0;
  left: 16px;
  top: 94px;
  top: 100%;
}
[dir=rtl] .timeline .timeline-items .item-timeline:last-child .item-lead::after {
  left: unset;
  right: 16px;
}
@media screen and (max-width: 768px) {
  .timeline .timeline-items .item-timeline:last-child .item-lead::after {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .timeline .timeline-items .item-timeline.swiper-slide-active .item-inner .item-lead .icon {
    transform: translateX(0);
  }
  [dir=rtl] .timeline .timeline-items .item-timeline.swiper-slide-active .item-inner .item-lead .icon {
    transform: translateX(0);
  }
}
@media screen and (max-width: 768px) {
  .timeline .timeline-items .item-timeline.swiper-slide-active .item-inner .item-lead::before {
    background-color: #966A4D;
  }
}
@media screen and (max-width: 768px) {
  .timeline .timeline-items .item-timeline:first-child .item-inner .item-lead::before {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .timeline .timeline-items .item-timeline:last-child .item-inner .item-lead::before {
    width: calc(100% + 40px);
    right: -20px;
  }
  [dir=rtl] .timeline .timeline-items .item-timeline:last-child .item-inner .item-lead::before {
    right: unset;
    left: -20px;
  }
}
.timeline .timeline-items .item-timeline .item-inner {
  display: flex;
}
@media screen and (max-width: 768px) {
  .timeline .timeline-items .item-timeline .item-inner {
    flex-direction: column;
    height: 100%;
  }
}
.timeline .timeline-items .item-timeline .item-inner .item-lead {
  width: 129px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .timeline .timeline-items .item-timeline .item-inner .item-lead {
    width: 100%;
  }
}
.timeline .timeline-items .item-timeline .item-inner .item-lead::before {
  content: "";
  display: block;
  height: calc(100% + 6px);
  width: 2px;
  background-color: #966A4D;
  position: absolute;
  left: 0;
  top: 0;
  left: 16px;
  top: 34px;
}
[dir=rtl] .timeline .timeline-items .item-timeline .item-inner .item-lead::before {
  left: unset;
  right: 16px;
}
@media screen and (max-width: 768px) {
  .timeline .timeline-items .item-timeline .item-inner .item-lead::before {
    width: calc(100% + 20px);
    height: 2px;
    top: 16px;
    left: unset;
    right: 0px;
    background-color: #EDC7A1;
  }
  [dir=rtl] .timeline .timeline-items .item-timeline .item-inner .item-lead::before {
    right: unset;
    left: 0;
  }
}
.timeline .timeline-items .item-timeline .item-inner .item-lead .icon {
  width: 34px;
  height: 34px;
  transition: 0.2s;
}
@media screen and (max-width: 768px) {
  .timeline .timeline-items .item-timeline .item-inner .item-lead .icon {
    transform: translateX(calc(-100% - 20px));
  }
  [dir=rtl] .timeline .timeline-items .item-timeline .item-inner .item-lead .icon {
    transform: translateX(calc(100% + 20px));
  }
}
.timeline .timeline-items .item-timeline .item-inner .item-lead .icon svg {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.timeline .timeline-items .item-timeline .item-inner .item-tail {
  width: calc(100% - 129px);
}
@media screen and (max-width: 768px) {
  .timeline .timeline-items .item-timeline .item-inner .item-tail {
    width: 100%;
    flex-grow: 1;
    padding-top: 42px;
  }
}
.timeline .timeline-items .item-timeline .item-inner .item-tail .card-timeline {
  height: 100%;
}
@media screen and (min-width: 769px) {
  .timeline.vertical-slider {
    padding-bottom: 0px;
  }
}
@media screen and (min-width: 769px) {
  .timeline.vertical-slider .timeline-items {
    overflow-y: auto;
    height: 768px;
  }
  .timeline.vertical-slider .timeline-items::-webkit-scrollbar {
    background: transparent;
    width: 0px;
  }
  .timeline.vertical-slider .timeline-items::-webkit-scrollbar-thumb {
    background: #374235;
    border-radius: 50px;
    cursor: pointer;
    width: 0px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVmYXVsdC10ZW1wbGF0ZS1wYXJ0c19ibG9ja3NfdGltZWxpbmVfdGltZWxpbmVfanMuMmFjODM2YzBkYTk5Y2ExOWQzZjkuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBO0VBQ0k7RUFDQSx5QkNPSTtBQ05SO0FEc0tFO0VEektGO0lBS1E7RUVFTjtBQUNGO0FGQUk7RUFDSTtFQUlBLGNDTEE7QUNJUjtBRDZKRTtFRGpLRTtJQU9RO0VFQ1Y7QUFDRjtBRkNJO0VBQ0k7RUFDQTtBRUNSO0FGQ0k7RUFFSTtFQUNBO0FFQVI7QURnSkU7RURuSkU7SUFLUTtFRUVWO0FBQ0Y7QUZBSTtFQUlJO0FFRFI7QUR3SUU7RUQzSUU7SUFFUTtFRUtWO0FBQ0Y7QUZIUTtFQUNJO0FFS1o7O0FBdkNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VENkRGO0FDbEJGO0FEbUJFO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxvRkNyRWU7QUFvRHJCO0FBbkRJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXFEUjtBRHFHRTtFQy9KRTtJQU9RO0VBdURWO0FBQ0Y7QURnR0U7RUN2S0Y7SUFtQlE7SUFDQTtJQUNBO0lBQ0E7RUF3RE47QUFDRjtBQXZESTtFQUNJO0VBQ0E7QUF5RFI7QUF4RFE7RUFDSTtBQTBEWjtBRGlGRTtFQzVJTTtJQUdRO0VBNERkO0FBQ0Y7QUEzRFk7RUFDSTtBQTZEaEI7QUR5RUU7RUN2SVU7SUFHUTtJQUNBO0VBK0RsQjtBQUNGO0FBNURRO0VBQ0k7RUFDQTtBQThEWjtBRCtERTtFQy9ITTtJQUlRO0lBQ0E7RUFnRWQ7QUFDRjtBRHlERTtFQ3hIVTtJRG9CVjtFQytDQTtFRDlDQTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsZ0ZDM0IrQjtFQTJFbkM7RUQ5RkE7SUFxQ0E7RUM0REE7RUQzREE7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLGlGQ3pCbUM7RUFzRnZDO0VBcEZrQjtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFzRnRCO0VEckhBO0lDa0MwQjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUFzRjFCO0FBQ0Y7QURpQkU7RUNoR007SUFFUTtFQWlGZDtBQUNGO0FETUU7RUMxRk07SUFLUTtFQW1GZDtBQUNGO0FBOUVRO0VBQ0k7RUFDQTtBQWdGWjtBREhFO0VDL0VNO0lBSVE7RUFrRmQ7QUFDRjtBQWhGWTtFQUNJO0FBa0ZoQjtBQTdFb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCRHBHaEI7RUFvRk47RUFDQTtFQUNBO0VDZ0JzQjtFQUNBO0VBQ0E7QUFpRnhCO0FEaktFO0VDb0YwQjtFQUNBO0FBZ0Y1QjtBRDVCRTtFQ2xFa0I7SUFrQlE7RUFnRjFCO0FBQ0Y7QURqQ0U7RUN4Q3NCO0lBRVE7RUEyRTlCO0VEOUtBO0lDcUdrQztFQTRFbEM7QUFDRjtBRHpDRTtFQ2hDc0I7SUFFUSx5QkRuSXhCO0VDOE1OO0FBQ0Y7QUQ5Q0U7RUNyQnNCO0lBRVE7RUFxRTlCO0FBQ0Y7QURuREU7RUNWc0I7SUFFUTtJQUNBO0VBK0Q5QjtFRGpNQTtJQ29Ja0M7SUFDQTtFQWdFbEM7QUFDRjtBQTFEWTtFQUNJO0FBNERoQjtBRGhFRTtFQ0dVO0lBR1E7SUFDQTtFQThEbEI7QUFDRjtBQTdEZ0I7RUFDSTtFQUNBO0FBK0RwQjtBRDFFRTtFQ1NjO0lBSVE7RUFpRXRCO0FBQ0Y7QUFoRW9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QkRyTGhCO0VBb0ZOO0VBQ0E7RUFDQTtFQ2lHc0I7RUFDQTtBQW9FeEI7QURwT0U7RUNtSzBCO0VBQ0E7QUFvRTVCO0FEL0ZFO0VDZWtCO0lBZ0JRO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQSx5QkRwTXBCO0VDd1FOO0VEalBBO0lDK0s4QjtJQUNBO0VBcUU5QjtBQUNGO0FBbEVvQjtFQUNJO0VBQ0E7RURoTHRCO0FDcVBGO0FEbEhFO0VDMkNrQjtJQUtRO0VBc0UxQjtFRC9QQTtJQzJMOEI7RUF1RTlCO0FBQ0Y7QUFyRXdCO0VEdEt0QjtFQUNBO0VBQ0E7RUFDQSxtQkNvSzBDO0FBMEU1QztBQXRFZ0I7RUFDSTtBQXdFcEI7QURuSUU7RUMwRGM7SUFHUTtJQUNBO0lBQ0E7RUEwRXRCO0FBQ0Y7QUF6RW9CO0VBQ0k7QUEyRXhCO0FEdklFO0VDa0VFO0lBRVE7RUF1RVY7QUFDRjtBRDVJRTtFQ3NFTTtJRDlITjtJQ29JYztFQXFFZDtFRHhNQTtJQUNJO0lDZ0ljO0VBMkVsQjtFRHhNQTtJQUNJLG1CQXhITTtJQXlITjtJQUNBO0lDMEhjO0VBaUZsQjtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9tcHdicGsvLi9zcmMvc2Nzcy9jb21wb25lbnRzL19jYXJkLXRpbWVsaW5lLnNjc3MiLCJ3ZWJwYWNrOi8vbXB3YnBrLy4vc3JjL3Njc3MvY29yZS9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbXB3YnBrLy4vdGVtcGxhdGUtcGFydHMvYmxvY2tzL3RpbWVsaW5lL190aW1lbGluZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5jYXJkLXRpbWVsaW5le1xuICAgIHBhZGRpbmc6IDM5cHggMjdweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmVpZ2U7XG5cbiAgICBAaW5jbHVkZSBtb2JpbGV7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICAgIFxuICAgIC50aXRsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgLy8gZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAvLyBsaW5lLWhlaWdodDogMTYwJTtcbiAgICAgICAgY29sb3I6ICRicm93bjtcbiAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC50ZXh0LXdyYXB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyZXk7XG4gICAgfVxuICAgIC5zdWJ0aXRsZXtcbiAgICAgICAgLy8gZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRleHR7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgfVxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBwe1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIkZm9udE5vdmVtYmVyU3RkOiAnTm92ZW1iZXIgU3RkJztcbiRmb250S2FudW5BUjogJ0thbnVuIEFSJztcblxuJHdoaXRlOiAjRkZGRkZGO1xuJGJsYWNrOiAjMDAwMDAwO1xuJGRhcmtHcmVlbjogIzM3NDIzNTtcbiRkYXJrR3JlZW5Db2RlOiAnMzc0MjM1JztcbiRsaWdodEdyZWVuOiAjNUY4MTU5O1xuJGJyb3duOiAjOTY2QTREO1xuJGJlaWdlOiAjRURDN0ExO1xuJGxpZ2h0QnJvd246ICNFREM3QTE7XG4kZ3JleTogIzlDOUM5QztcbiRzdG9uZUdyZXk6ICM5QzlDOUM7XG4kZGFya0dyZXk6ICM1ZjVmNWY7XG4kbGlnaHRHcmV5OiAjRjZGNUY4O1xuJGdyZWVuOiAjMzdDRDczO1xuJHJlZDogI0ZBNUY1NTtcbiRkYXJrUmVkOiAjYmQzOTJmO1xuXG4kaGVhZGVyLWhlaWdodDogNjQ7XG4kaGVhZGVyLWhlaWdodC1tb2JpbGU6IDY0O1xuXG5AbWl4aW4gbGltaXRUZXh0TGluZSgkbGluZSkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAkbGluZTtcbiAgLyogbnVtYmVyIG9mIGxpbmVzIHRvIHNob3cgKi9cbiAgbGluZS1jbGFtcDogJGxpbmU7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG59XG5cbkBtaXhpbiBydGwge1xuICBbZGlyPVwicnRsXCJdICYge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uR2xvYmFsKCRzOiAwLjJzKSB7IFxuICB0cmFuc2l0aW9uOiAjeyRzfTtcbn1cblxuQG1peGluIHRyYW5zaXRpb24oJG9iaiwgJHNwZWVkKSB7XG4gIHRyYW5zaXRpb246ICRvYmogJHNwZWVkIGN1YmljLWJlemllcigwLjEsIDAsIDAuMywgMSk7XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9ucygkdHJhbnNpdGlvbnMuLi4pIHtcbiAgJHRyYW5zaXRpb24tc3RyaW5nOiAoKTtcbiAgQGVhY2ggJHRyYW5zaXRpb24gaW4gJHRyYW5zaXRpb25zIHtcbiAgICAkcHJvcGVydHk6IG50aCgkdHJhbnNpdGlvbiwgMSk7XG4gICAgJHNwZWVkOiBudGgoJHRyYW5zaXRpb24sIDIpO1xuICAgICR0cmFuc2l0aW9uLXN0cmluZzogYXBwZW5kKCR0cmFuc2l0aW9uLXN0cmluZywgI3skcHJvcGVydHl9ICN7JHNwZWVkfSBjdWJpYy1iZXppZXIoMC4xLCAwLCAwLjMsIDEpLCBjb21tYSk7XG4gIH1cbiAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tc3RyaW5nO1xufVxuXG5AbWl4aW4gaW1nRml0KCRmaXQ6IGNvdmVyKXtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6ICRmaXQ7XG59XG5cbkBtaXhpbiBiZ0ZpdCgkZml0OiBjb3Zlcil7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZml0O1xufVxuXG5AbWl4aW4gb3ZlcmxheSgkYmcpe1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6OmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6ICRiZztcbiAgfVxufVxuXG5AbWl4aW4gY29udGVudEZpdCgkcGVyY2VudGFnZTogMTAwJSl7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjo6YmVmb3Jle1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206ICN7JHBlcmNlbnRhZ2V9O1xuICB9XG59XG5cbkBtaXhpbiBhYnNvbHV0ZSgpe1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuQG1peGluIGNlbnRlckVsZW1lbnQoKXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuQG1peGluIHNjcm9sbGJhclkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6ICRkYXJrR3JlZW47XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbkBtaXhpbiBDdXN0b21zY3JvbGxiYXJZIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBAY29udGVudDtcbiAgfVxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZGFya0dyZWVuO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBsYXB0b3Age1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzI0cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbGFwdG9wLXIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzI1cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gdGFibGV0IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRhYmxldC1yIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRhYmxldC1zbSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRhYmxldC1zbS1yIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTAycHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbW9iaWxlIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbW9iaWxlLXIge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtb2JpbGUtc20ge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtb2JpbGUtc20tciB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDUwMXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1vYmlsZS14cyB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQxMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1vYmlsZS14cy1yIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDExcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5cbkBtaXhpbiB0ZXh0Q2hpbGRSZW1vdmVNYXJnaW4ge1xuICAmOmZpcnN0LWNoaWxke1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgJjpsYXN0LWNoaWxke1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrcG9pbnQtdygkd2lkdGgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHdpZHRoKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJzcmMvc2Nzcy9jb3JlL192YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJzcmMvc2Nzcy9jb21wb25lbnRzL19jYXJkLXRpbWVsaW5lXCI7XG4udGltZWxpbmUge1xuICAgIHBhZGRpbmctdG9wOiA5NnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MnB4O1xuICAgIG1hcmdpbi10b3A6IDE0NnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRiZWlnZSwgMjAlKTtcbiAgICBAaW5jbHVkZSBvdmVybGF5KGxpbmVhci1ncmFkaWVudCgxODQuMDlkZWcsIHJnYmEoMjUxLCAyNDQsIDIzNiwgMCkgMy41MiUsICNGQkY0RUMgOTYuODYlKSk7XG4gICAgJjo6YmVmb3Jle1xuICAgICAgICBoZWlnaHQ6IDMxN3B4O1xuICAgICAgICB0b3A6IHVuc2V0O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1vYmlsZXtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIH1cbiAgICAuY29sc3tcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAuY29sLXRleHR7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMjlweCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29sLWlubmVye1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzA0cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29sLXRpbWVsaW5le1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlICsgMTI5cHgpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZXtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNvbC1pbm5lcntcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG92ZXJsYXkobGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI1MSwgMjQ0LCAyMzYsIDApIDMuNTIlLCAjRkJGNEVDIDk2Ljg2JSkpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgb3ZlcmxheShsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDI1MSwgMjQ0LCAyMzYsIDApIDMuNTIlLCAjRkJGNEVDIDk2Ljg2JSkpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNzZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNzZweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnRpbWVsaW5lLWl0ZW1ze1xuICAgICAgICAuaXRlbXN7XG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUtcntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZXtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLml0ZW17XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tdGltZWxpbmV7XG4gICAgICAgICAgICBoZWlnaHQ6ICBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgLml0ZW0tbGVhZHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWF4LWhlaWdodDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgNnB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd247XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhYnNvbHV0ZSgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogY2FsYyhjYWxjKDM0cHggLyAyKSAtIDFweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoMzRweCArIDYwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gaGVpZ2h0OiAxMDB2aDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogY2FsYyhjYWxjKDM0cHggLyAyKSAtIDFweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zd2lwZXItc2xpZGUtYWN0aXZle1xuICAgICAgICAgICAgICAgIC5pdGVtLWlubmVye1xuICAgICAgICAgICAgICAgICAgICAuaXRlbS1sZWFke1xuICAgICAgICAgICAgICAgICAgICAgICAgLmljb257XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd247XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAuaXRlbS1pbm5lcntcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0tbGVhZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAuaXRlbS1pbm5lcntcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0tbGVhZHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaXRlbS1pbm5lcntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZXtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaXRlbS1sZWFke1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTI5cHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxle1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA2cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicm93bjtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFic29sdXRlKCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKGNhbGMoMzRweCAvIDIpIC0gMXB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGhlaWdodDogMTAwdmg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBjYWxjKGNhbGMoMzRweCAvIDIpIC0gMXB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiBjYWxjKGNhbGMoMzRweCAvIDIpIC0gMXB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiZWlnZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogdW5zZXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5pY29ue1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uR2xvYmFsKCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGV7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoLTEwMCUgLSAyMHB4KSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGMoMTAwJSArIDIwcHgpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1nRml0KGNvbnRhaW4pO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pdGVtLXRhaWx7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMjlweCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZXtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmNhcmQtdGltZWxpbmV7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi52ZXJ0aWNhbC1zbGlkZXJ7XG4gICAgICAgIEBpbmNsdWRlIG1vYmlsZS1ye1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICAgICAgfVxuICAgICAgICAudGltZWxpbmUtaXRlbXN7XG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUtcntcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogY2FsYygzNDNweCArIDgycHgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIEN1c3RvbXNjcm9sbGJhcll7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYyhjYWxjKDM0M3B4ICogMikgKyA4MnB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZXtcbiAgICAgICAgICAgICAgICAuaXRlbXN7XG4gICAgICAgICAgICAgICAgICAgIC8vIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/