/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./public/scss/pages/how-to-buy.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body {
  --main-color: $palette['green']['base'];
  --second-color: $palette['yellow']['base'];
}

.how-to-buy .middle-line-separator {
  width: 1px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 25px;
}

.how-to-buy .middle-line-separator.middle {
  height: 370px;
}

.how-to-buy .path-dode {
  left: 19px;
  height: 14px;
  width: 14px;
  top: 20px;
  border-radius: 14px;
  position: absolute;
  background-color: #c4c4c4;
}

.how-to-buy .delivery-truck {
  height: 140px;
}

.how-to-buy .carousel-indicators li {
  background-color: #c4c4c4 !important;
}

.how-to-buy .carousel-control-prev-icon,
.how-to-buy .carousel-control-next-icon {
  height: 50px;
  width: 45px;
}

.how-to-buy .carousel-control-prev,
.how-to-buy .carousel-control-next {
  bottom: 44px;
}

@media (min-width: 768px) {
  .how-to-buy .middle-line-separator {
    left: 50%;
    height: 244px;
  }
  .how-to-buy .middle-line-separator.last {
    height: 200px;
  }
  .how-to-buy .path-dode {
    height: 20px;
    width: 20px;
    left: calc(50% - 9px);
    top: 19px;
  }
  .how-to-buy .buy-step {
    max-width: 48%;
  }
  .how-to-buy .buy-step.left {
    max-width: 48%;
    text-align: right;
  }
  .how-to-buy .buy-step.right {
    margin-left: 52%;
  }
  .how-to-buy .buyer-icon {
    height: 122px;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaG93LXRvLWJ1eS1wYWdlLWNzcy5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBaUVBO0VBQ0UsdUNBQWE7RUFDYiwwQ0FBZTtBQ2hFakI7O0FBREE7RUFFSSxVQUFVO0VBQ1Ysa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixTQUFTO0VBQ1QsVUFBVTtBQUdkOztBQVRBO0VBU00sYUFBYTtBQUluQjs7QUFiQTtFQWNJLFVBQVU7RUFDVixZQUFZO0VBQ1osV0FBVztFQUNYLFNBQVM7RUFDVCxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLHlCQUF5QjtBQUc3Qjs7QUF2QkE7RUF3QkksYUFBYTtBQUdqQjs7QUEzQkE7RUE0Qkksb0NBQW9DO0FBR3hDOztBQS9CQTs7RUFpQ0ksWUFBWTtFQUNaLFdBQVc7QUFHZjs7QUFyQ0E7O0VBdUNJLFlBQVk7QUFHaEI7O0FDZ0JJO0VEZEY7SUFFSSxTQUFTO0lBQ1QsYUFBYTtFQUNqQjtFQUpBO0lBTU0sYUFBYTtFQUNuQjtFQVBBO0lBV0ksWUFBWTtJQUNaLFdBQVc7SUFDWCxxQkFBcUI7SUFDckIsU0FBUztFQURiO0VBYkE7SUFrQkksY0FBYztFQUZsQjtFQWhCQTtJQXFCTSxjQUFjO0lBQ2QsaUJBQWlCO0VBRnZCO0VBcEJBO0lBMEJNLGdCQUFnQjtFQUh0QjtFQXZCQTtJQStCSSxhQUFhO0VBTGpCO0FBQ0YiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9pemlkb3JlLXdlYi8uL3B1YmxpYy9zY3NzL2NvbmZpZy9fcGFsZXR0ZS5zY3NzIiwid2VicGFjazovL2l6aWRvcmUtd2ViLy4vcHVibGljL3Njc3MvcGFnZXMvaG93LXRvLWJ1eS5zY3NzIiwid2VicGFjazovL2l6aWRvcmUtd2ViLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIkcGFsZXR0ZTogKFxyXG4gIFwieWVsbG93XCI6IChcclxuICAgIHgtbGlnaHQ6ICNmZmY0YzEsXHJcbiAgICBsaWdodDogI2ZmZWI5NyxcclxuICAgIG1pZC1saWdodDogI2Y0ZDQ2NSxcclxuICAgIGJhc2U6ICNmZmQ5MzIsXHJcbiAgICBtaWQtZGFyazogI2U0YzIyYyxcclxuICAgIGRhcms6ICNjYmFjMjdcclxuICApLFxyXG4gIFwid2hpdGVcIjogKFxyXG4gICAgbGlnaHQ6ICNmZmYsXHJcbiAgKSxcclxuICBcImdyZWVuXCI6IChcclxuICAgIHgtbGlnaHQ6ICNkNmUzZDgsXHJcbiAgICBsaWdodDogI2FhZDljNSxcclxuICAgIG1pZC1saWdodDogIzgxYzdhOSxcclxuICAgIGJhc2U6ICM1OGI1OGQsXHJcbiAgICBtaWQtZGFyazogIzRlYTE3ZSxcclxuICAgIGRhcms6ICM0NjkwNzAsXHJcbiAgICBwcmltYXJ5OiAjNjVCQjk2XHJcbiAgKSxcclxuICBcImJsdWVcIjogKFxyXG4gICAgeC1saWdodDogIzM1NzI5NCxcclxuICAgIGxpZ2h0OiAjOTliN2M5LFxyXG4gICAgbWlkLWxpZ2h0OiAjNjc5NWFlLFxyXG4gICAgYmFzZTogIzM1NzI5NCxcclxuICAgIG1pZC1kYXJrOiAjMmY2NTg0LFxyXG4gICAgZGFyazogIzJhNWE3NVxyXG4gICksXHJcbiAgXCJncmF5XCI6IChcclxuICAgIHgtbGlnaHQ6ICNmN2Y3ZjcsXHJcbiAgICBsaWdodDogI2U1ZTZlNixcclxuICAgIG1pZC1saWdodDogI2QzZDZkNCxcclxuICAgIGJhc2U6ICNhOWFlYWIsXHJcbiAgICBtaWQtZGFyazogIzkzOTk5NSxcclxuICAgIGRhcms6ICMyOTM2MmUsXHJcbiAgICB4LWRhcms6ICMyMDJiMjQsXHJcbiAgICBuZXV0cmFsOiAjNzg3ODc4XHJcbiAgKSxcclxuICBcInJlZFwiOiAoXHJcbiAgICB4LWxpZ2h0OiAjZmY5MDg5LFxyXG4gICAgbGlnaHQ6ICNmZjcxNjgsXHJcbiAgICBtaWQtbGlnaHQ6I2ZmNzE2OCxcclxuICAgIGJhc2U6ICNmZjYxNTcsXHJcbiAgICBtaWQtZGFyazogI2U2NTc0ZSxcclxuICAgIGRhcms6ICNjYzRlNDYsXHJcbiAgICB4LWRhcms6ICNiMzQ0M2RcclxuICApLFxyXG4gIFwib3JhbmdlXCI6IChcclxuICAgIGJhc2U6ICNmOTUyMDBcclxuICApXHJcbik7XHJcblxyXG4kYWxwaGEtbGV2ZWxzOiAoXHJcbiAgXCIwXCI6IDAsXHJcbiAgXCIxMFwiOiAwLjEsXHJcbiAgXCIyMFwiOiAwLjIsXHJcbiAgXCI0MFwiOiAwLjQsXHJcbiAgXCI2MFwiOiAwLjYsXHJcbiAgXCI3MFwiOiAwLjcsXHJcbiAgXCI4MFwiOiAwLjgsXHJcbiAgXCI5MFwiOiAwLjksXHJcbiAgXCIxMDBcIjogMVxyXG4pO1xyXG5cclxuYm9keSB7XHJcbiAgLS1tYWluLWNvbG9yOiAkcGFsZXR0ZVsnZ3JlZW4nXVsnYmFzZSddO1xyXG4gIC0tc2Vjb25kLWNvbG9yOiAkcGFsZXR0ZVsneWVsbG93J11bJ2Jhc2UnXTtcclxufSIsIkBpbXBvcnQgXCIuLi9jb25maWcvcGFnZXMtY29uZmlnXCI7XHJcblxyXG4uaG93LXRvLWJ1eSB7XHJcbiAgLm1pZGRsZS1saW5lLXNlcGFyYXRvciB7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMjVweDtcclxuXHJcbiAgICAmLm1pZGRsZSB7XHJcbiAgICAgIGhlaWdodDogMzcwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGF0aC1kb2RlIHtcclxuICAgIGxlZnQ6IDE5cHg7XHJcbiAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICB3aWR0aDogMTRweDtcclxuICAgIHRvcDogMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjNGM0O1xyXG4gIH1cclxuXHJcbiAgLmRlbGl2ZXJ5LXRydWNrIHtcclxuICAgIGhlaWdodDogMTQwcHg7XHJcbiAgfVxyXG5cclxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjNGM0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXHJcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIHdpZHRoOiA0NXB4O1xyXG4gIH1cclxuXHJcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcclxuICAuY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcclxuICAgIGJvdHRvbTogNDRweDtcclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAuaG93LXRvLWJ1eSB7XHJcbiAgICAubWlkZGxlLWxpbmUtc2VwYXJhdG9yIHtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICBoZWlnaHQ6IDI0NHB4O1xyXG5cclxuICAgICAgJi5sYXN0IHtcclxuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBhdGgtZG9kZSB7XHJcbiAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gOXB4KTtcclxuICAgICAgdG9wOiAxOXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5idXktc3RlcCB7XHJcbiAgICAgIG1heC13aWR0aDogNDglO1xyXG5cclxuICAgICAgJi5sZWZ0IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ4JTtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUyJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idXllci1pY29uIHtcclxuICAgICAgaGVpZ2h0OiAxMjJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/