/*!**********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/css/layout/header.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************************************************/
/* Colors */
.navbar > .container-md {
  position: relative;
}

@media (max-width: 992px) {
  body.hachette .nav-blocks {
    display: block;
    position: fixed;
    left: 0;
    top: 0;
  }
}
body.hachette .nav-blocks nav .navbar .w-60 {
  width: 60%;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks nav .navbar .w-60 {
    width: 100%;
  }
}
body.hachette .nav-blocks nav .navbar .w-37 {
  width: 37%;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks nav .navbar .w-37 {
    width: 100%;
  }
}
@media (max-width: 992px) {
  body.hachette .nav-blocks nav .navbar > .container-md {
    display: block;
    background: #252424;
    display: flex;
    padding: 15px;
  }
}
body.hachette .nav-blocks nav .navbar > .container-md > a .app-logo-sticky {
  height: 44px;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links-cnt {
    display: none;
    position: fixed;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 99;
    width: 100%;
    padding-top: 72px;
    padding-bottom: 24px;
    background: rgba(234, 234, 234, 0.8705882353);
    border-color: rgba(255, 255, 255, 0.3);
  }
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links-cnt.active {
    display: block;
  }
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links {
    display: block;
    margin: 0;
    background: #000;
    width: 95%;
    max-height: 100%;
    margin: auto;
    text-align: left;
    overflow: auto;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 0px 7px 2px;
    border-radius: 10px;
    height: 89vh;
  }
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links::before {
    content: "";
    display: block;
  }
}
body.hachette .nav-blocks .nav-links a.btn {
  display: block;
  text-transform: none;
  background: #ce2c4b;
  padding: 10px;
  color: #fff;
  font-family: Raleway, sans-serif;
  width: fit-content;
  font-size: 13px;
  font-weight: 500;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links a.btn {
    margin-bottom: 15px;
  }
}
body.hachette .nav-blocks .nav-links a.btn:hover {
  background: #a62c39;
  color: #fff;
}
body.hachette .nav-blocks .nav-links a.btn.bottom {
  margin-top: auto;
  position: absolute;
  bottom: 30px;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links a.btn.bottom {
    position: static;
  }
}
body.hachette .nav-blocks .nav-links a.btn.center {
  margin: auto;
}
body.hachette .nav-blocks .nav-links__child {
  border-left: 1px solid transparent;
  border-right: 1px solid transparent;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__child {
    border-left: none;
    border-right: none;
  }
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__child.active {
    background: #fff;
  }
}
body.hachette .nav-blocks .nav-links__child.active > a {
  border-bottom: 1px solid #e5e5e5;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__child.active > a svg {
    stroke: #ce2c4b;
    color: #ce2c4b;
  }
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__child.active > a span {
    color: #ce2c4b;
  }
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__child > a {
    padding: 8px 30px;
  }
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__child > a svg {
    stroke: #fff;
    color: #fff;
    display: block !important;
    width: 30px;
    padding: 0;
    margin: 0;
    margin-right: 30px;
  }
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__child > a span {
    color: #fff;
    font-size: 14px;
  }
}
body.hachette .nav-blocks .nav-links__child:hover {
  border-left-color: black;
  border-right-color: black;
}
body.hachette .nav-blocks .nav-links__child:hover .nav-links__child-hover-item {
  opacity: 1;
  visibility: visible;
  pointer-events: initial;
}
body.hachette .nav-blocks .nav-links__child .nav-links__child-top-item {
  font-family: Raleway, sans-serif;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__child .nav-links__child-top-item {
    position: relative;
    flex-direction: row;
    font-weight: 700;
  }
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__child .nav-links__child-top-item:not(.not-accordion)::after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    right: 28px;
    bottom: 0px;
    top: 38%;
    border-left: 5px solid transparent;
    border-top: 8px solid #ccc;
    border-right: 5px solid transparent;
    margin: 0 auto;
    z-index: 1;
  }
}
body.hachette .nav-blocks .nav-links__big-menu {
  display: grid;
  grid-template-columns: 1fr 1fr 2fr;
  min-height: 382px;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__big-menu {
    display: block;
    min-height: unset;
  }
}
body.hachette .nav-blocks .nav-links__big-menu.vignerons {
  grid-template-columns: 40% 1fr;
}
body.hachette .nav-blocks .nav-links__big-menu.two-cols {
  grid-template-columns: 1fr 1fr;
}
body.hachette .nav-blocks .nav-links__big-menu.all-vin {
  display: block;
}
body.hachette .nav-blocks .nav-links__child-hover-item {
  position: absolute;
  left: 0;
  bottom: auto;
  top: auto;
  width: 100%;
  border: 1px solid black;
  padding: 30px;
  border-top: 2px solid;
  background: #fff;
  opacity: 0;
  visibility: hidden;
  transition: all 0.3s ease-in-out;
  min-height: 500px;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
  z-index: 1;
  pointer-events: none;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__child-hover-item {
    position: static;
    transform: none;
    visibility: visible;
    opacity: 1;
    min-height: unset;
    transition: none;
    border: none;
    box-shadow: unset;
  }
}
body.hachette .nav-blocks .nav-links__child-hover-item.center {
  left: 70%;
  transform: translateX(-70%);
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__child-hover-item.center {
    position: static;
    transform: none;
  }
}
body.hachette .nav-blocks .nav-links__child-hover-item.right {
  left: auto;
  right: 0;
  width: 37%;
  transform: none;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__child-hover-item.right {
    width: 100%;
  }
}
body.hachette .nav-blocks .nav-links__child-hover-item.cuisine {
  min-height: 400px;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__child-hover-item.cuisine {
    min-height: unset;
  }
}
body.hachette .nav-blocks .nav-links__child-hover-item.cuisine .nav-links__big-menu {
  min-height: unset;
}
body.hachette .nav-blocks .nav-links__title, body.hachette .nav-blocks .nav-links__sm-title {
  position: relative;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  font-family: Raleway, sans-serif;
  margin-bottom: 20px;
  color: #000;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__title, body.hachette .nav-blocks .nav-links__sm-title {
    font-size: 14px;
  }
}
body.hachette .nav-blocks .nav-links__title.active:not(.not-accordion)::after, body.hachette .nav-blocks .active.nav-links__sm-title:not(.not-accordion)::after {
  border-left: 5px solid transparent;
  border-bottom: 8px solid #ce2c4b;
  border-right: 5px solid transparent;
  /* left: auto; */
  border-top: none;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__title:not(.not-accordion)::after, body.hachette .nav-blocks .nav-links__sm-title:not(.not-accordion)::after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    right: 0;
    bottom: 0px;
    top: 38%;
    border-left: 5px solid transparent;
    border-top: 8px solid #ccc;
    border-right: 5px solid transparent;
    margin: 0 auto;
    z-index: 1;
  }
}
body.hachette .nav-blocks .nav-links__title.center, body.hachette .nav-blocks .center.nav-links__sm-title {
  text-align: center;
}
body.hachette .nav-blocks .nav-links__sm-title {
  font-size: 15px;
}
body.hachette .nav-blocks .nav-links__big-menu-item {
  overflow: hidden;
}
body.hachette .nav-blocks .nav-links__big-menu-item:not(:last-child) {
  border-right: 1px solid #e7e7e7;
  margin-right: 30px;
  padding-right: 30px;
  padding-bottom: 40px;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__big-menu-item:not(:last-child) {
    border: none;
    margin: 0;
    padding: 0;
  }
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links__big-menu-item hr {
    display: none;
  }
}
body.hachette .nav-blocks .nav-links hr {
  margin-top: 30px;
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  body.hachette .nav-blocks .nav-links #nav-search {
    display: none;
  }
}
body.hachette .nav-links__title, body.hachette .nav-blocks .nav-links__sm-title {
  margin-bottom: 15px;
}
@media (max-width: 992px) {
  body.hachette .nav-links__menu-list {
    margin-bottom: 20px;
  }
}
body.hachette .nav-links__menu-list li {
  display: block;
  margin: 0;
  padding: 0;
}
body.hachette .nav-links__menu-list li a {
  display: block;
  margin: 0;
  padding: 0;
  font-size: 15px;
  font-family: "PT Sans", sans-serif;
  font-weight: 400;
  text-transform: none;
  transition: all 0.3s ease-in-out;
}
body.hachette .nav-links__menu-list.active li a {
  color: #ce2c4b;
}

.vignerons-caroussel a.vignerons-caroussel__image {
  display: block;
  width: 100%;
}
.vignerons-caroussel a.vignerons-caroussel__image figure img {
  margin-bottom: 40px;
  object-fit: contain;
  width: 100%;
  height: 100%;
  max-height: 110px;
}
.vignerons-caroussel a.vignerons-caroussel__image figure figcaption {
  font-size: 15px;
  text-align: center;
  font-weight: normal;
  text-transform: none;
  color: #000;
}

.owl-theme.default-arrow .owl-nav button:hover {
  background: none;
}
.owl-theme.default-arrow .owl-nav button.owl-prev {
  position: absolute;
  top: 60px;
  left: 0;
}
.owl-theme.default-arrow .owl-nav button.owl-prev span {
  background: none;
  font-size: 24px;
  color: #666;
}
.owl-theme.default-arrow .owl-nav button.owl-next {
  position: absolute;
  top: 60px;
  right: 0;
}
.owl-theme.default-arrow .owl-nav button.owl-next span {
  background: none;
  font-size: 24px;
  color: #666;
}

@media (max-width: 992px) {
  .app-logo {
    display: none;
  }
}

.app-logo-sticky {
  display: none;
}
@media (max-width: 992px) {
  .app-logo-sticky {
    display: block;
  }
}

body.sticky-header .app-logo {
  display: none;
}
body.sticky-header .app-logo-sticky {
  display: block;
  height: 55px;
}
body.sticky-header .nav-blocks nav:not(.nav-breadcrumb) .navbar {
  position: fixed;
  background: #252424;
  color: #fff;
  top: 0;
}
body.sticky-header .nav-blocks nav:not(.nav-breadcrumb) .navbar .nav-links__child > a:hover span {
  color: #ce2c4b;
}
body.sticky-header .nav-blocks nav:not(.nav-breadcrumb) .navbar .nav-links__child > a svg {
  display: none;
}
body.sticky-header .nav-blocks nav:not(.nav-breadcrumb) .navbar .nav-links__child > a span {
  color: #fff;
  font-size: 12px;
  font-family: Raleway, sans-serif;
}
@media (max-width: 992px) {
  body.sticky-header .nav-blocks nav:not(.nav-breadcrumb) .navbar .nav-links__child > a span {
    font-size: 14px !important;
  }
}
@media (max-width: 992px) {
  body.sticky-header .nav-blocks nav:not(.nav-breadcrumb) .navbar .nav-links__child.active > a span {
    font-size: 14px !important;
    color: #ce2c4b;
  }
}
body.sticky-header .nav-blocks nav:not(.nav-breadcrumb) .navbar button {
  padding: 20px 15px;
}

@media (max-width: 992px) {
  .hide-mobile {
    display: none !important;
  }
}

@media (min-width: 993px) {
  .hide-desktop {
    display: none !important;
  }
}

.burger-menu {
  color: #fff;
  display: flex;
  align-items: center;
  position: relative;
  z-index: 100;
}
.burger-menu__menu {
  color: #fff;
  font-size: 12px;
  text-transform: uppercase;
  font-family: Raleway, sans-serif;
  font-weight: 400;
  margin-left: 10px;
  display: flex;
  align-items: center;
  height: 40px;
}
.burger-menu__element {
  position: relative;
  width: 22px;
  height: 40px;
  margin: auto;
  top: 50%;
  transform: translateY(25%);
}
.burger-menu__element span {
  display: block;
  height: 2px;
  width: 22px;
  background: #fff;
  margin-bottom: 7px;
  transition: all 0.3s ease-in-out;
}
.burger-menu__element.active .burger-menu__1 {
  transform: rotate(45deg);
  position: relative;
  top: 9px;
}
.burger-menu__element.active .burger-menu__2 {
  display: none;
}
.burger-menu__element.active .burger-menu__3 {
  transform: rotate(-45deg);
  position: relative;
  top: 0;
}

@media (max-width: 992px) {
  .page {
    margin-top: 230px;
  }
}

.mb-2 {
  margin-bottom: 20px;
}

.offer-wine-bloc {
  margin-bottom: 20px;
}

.width-carousel {
  max-width: 917px;
}

@media (max-width: 992px) {
  .width-carousel {
    max-width: 100%;
  }
}
/* TODO: Separate to other file */

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUFwSUw7O0FBOElDO0VBREQ7SUFFRTtFQTFJQTtBQUNGOztBQThJQztFQUREO0lBRUU7RUExSUE7QUFDRjs7QUE2SUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMUlEO0FBNElDO0VBQ0M7RUFDQTtFQUNBO0VBQ0EsZ0NEcG9CUTtFQ3FvQlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTFJRjtBQTZJQztFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTNJRjtBQTZJRTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQTNJSDtBQWdKRztFQUNDO0VBQ0E7RUFDQTtBQTlJSjtBQWtKRztFQUNDO0FBaEpKO0FBbUpHO0VBQ0M7RUFDQTtFQUNBO0FBakpKOztBQXdKQztFQUREO0lBRUU7RUFwSkE7QUFDRjs7QUF1SkE7RUFDQztBQXBKRDs7QUF1SkE7RUFDQztBQXBKRDs7QUF1SkE7RUFDQztBQXBKRDs7QUF1SkE7RUFDQztJQUNDO0VBcEpBO0FBQ0Y7QUF1SkEsa0MiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvY3NzL2NvbW1vbi9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2Nzcy9sYXlvdXQvaGVhZGVyLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiJFJhbGV3YXk6IFJhbGV3YXksIHNhbnMtc2VyaWY7XG4kUHRTYW5zOiBcIlBUIFNhbnNcIiwgc2Fucy1zZXJpZjtcblxuLyogQ29sb3JzICovXG4kcHJpbWFyeS1jb2xvcjogI2NlMmM0YjtcbiRncmV5LTE6ICAjZTdlN2U3O1xuJGdyZXktMjogIzY2NjtcbiRncmV5LTM6ICNjY2M7XG4kYmxhY2stMTogIzI1MjQyNDtcblxuXG4kcHJpbWFyeS1jb2xvci1ob3ZlcjogI2E2MmMzOTsiLCJAaW1wb3J0ICcuLi9jb21tb24vdmFyaWFibGVzJztcblxuLm5hdmJhciB7XG5cdCY+LmNvbnRhaW5lci1tZCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG59XG5cbmJvZHkge1xuXG5cdCYuaGFjaGV0dGUge1xuXG5cblx0XHQubmF2LWJsb2NrcyB7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHR9XG5cblx0XHRcdG5hdiB7XG5cblx0XHRcdFx0Lm5hdmJhciB7XG5cdFx0XHRcdFx0LnctNjAge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDYwJTtcblxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC53LTM3IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAzNyU7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmPi5jb250YWluZXItbWQge1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibGFjay0xO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmPmEge1xuXG5cdFx0XHRcdFx0XHRcdC5hcHAtbG9nby1zdGlja3kge1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNDRweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubmF2LWxpbmtzLWNudCB7XG5cblx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdFx0ei1pbmRleDogOTk7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDcycHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDI0cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2VhZWFlYWRlO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ly8gdG9wOiAxMDAlO1xuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQubmF2LWxpbmtzIHtcblxuXHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwMDtcblx0XHRcdFx0XHR3aWR0aDogOTUlO1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjM1KSAwcHggMHB4IDdweCAycHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDg5dmg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEuYnRuIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkUmFsZXdheTtcblx0XHRcdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvci1ob3Zlcjtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuYm90dG9tIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRib3R0b206IDMwcHg7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuY2VudGVyIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19jaGlsZCB7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogbm9uZTtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jj5hIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG5cblx0XHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdHN0cm9rZTogJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jj5hIHtcblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA4cHggMzBweDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0c3Ryb2tlOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiBibGFjaztcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogYmxhY2s7XG5cblx0XHRcdFx0XHRcdC5uYXYtbGlua3NfX2NoaWxkLWhvdmVyLWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQubmF2LWxpbmtzX19jaGlsZC10b3AtaXRlbSB7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJFJhbGV3YXk7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6bm90KC5ub3QtYWNjb3JkaW9uKTo6YWZ0ZXIge1xuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogMjhweDtcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDBweDtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDM4JTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDhweCBzb2xpZCAjY2NjO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHQmX19iaWctbWVudSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMmZyO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDM4MnB4O1xuXG5cdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYudmlnbmVyb25zIHtcblx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNDAlIDFmcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnR3by1jb2xzIHtcblx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmFsbC12aW4ge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHQmX19jaGlsZC1ob3Zlci1pdGVtIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDMwcHg7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA1MDBweDtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcblx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogdW5zZXQ7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogdW5zZXQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5jZW50ZXIge1xuXHRcdFx0XHRcdFx0bGVmdDogNzAlO1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC03MCUpO1xuXG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYucmlnaHQge1xuXHRcdFx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDM3JTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuY3Vpc2luZSB7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA0MDBweDtcblxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQubmF2LWxpbmtzX19iaWctbWVudSB7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IHVuc2V0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX190aXRsZSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRSYWxld2F5O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0Y29sb3I6ICMwMDA7XG5cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHQmOm5vdCgubm90LWFjY29yZGlvbik6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdFx0LyogbGVmdDogYXV0bzsgKi9cblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm5vdCgubm90LWFjY29yZGlvbik6OmFmdGVyIHtcblxuXHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHRcdFx0XHRcdHRvcDogMzglO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItdG9wOiA4cHggc29saWQgJGdyZXktMztcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuY2VudGVyIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19zbS10aXRsZSB7XG5cdFx0XHRcdFx0QGV4dGVuZCAubmF2LWxpbmtzX190aXRsZTtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19iaWctbWVudS1pdGVtIHtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmV5LTE7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cblx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRociB7XG5cdFx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRociB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0I25hdi1zZWFyY2gge1xuXHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmF2LWxpbmtzX190aXRsZSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblxuXHRcdC5uYXYtbGlua3NfX21lbnUtbGlzdCB7XG5cblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAkUHRTYW5zO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluLW91dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0fVxufVxuXG5cbi52aWduZXJvbnMtY2Fyb3Vzc2VsIHtcblxuXHRhLnZpZ25lcm9ucy1jYXJvdXNzZWxfX2ltYWdlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdGZpZ3VyZSB7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDExMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRmaWdjYXB0aW9uIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRjb2xvcjogIzAwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm93bC10aGVtZSB7XG5cdCYuZGVmYXVsdC1hcnJvdyB7XG5cdFx0Lm93bC1uYXYge1xuXHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0fVxuXG5cblx0XHRcdFx0Ji5vd2wtcHJldiB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNjBweDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRncmV5LTI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5vd2wtbmV4dCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNjBweDtcblx0XHRcdFx0XHRyaWdodDogMDtcblxuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZ3JleS0yO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uYXBwLWxvZ28ge1xuXHRAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5hcHAtbG9nby1zdGlja3kge1xuXHRkaXNwbGF5OiBub25lO1xuXG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG59XG5cbmJvZHkuc3RpY2t5LWhlYWRlciB7XG5cblx0LmFwcC1sb2dvIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0LmFwcC1sb2dvLXN0aWNreSB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiA1NXB4O1xuXHR9XG5cblx0Lm5hdi1ibG9ja3Mge1xuXG5cdFx0bmF2Om5vdCgubmF2LWJyZWFkY3J1bWIpIHtcblxuXHRcdFx0Lm5hdmJhciB7XG5cdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0YmFja2dyb3VuZDogIzI1MjQyNDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHRvcDogMDtcblxuXHRcdFx0XHQvLyAubmF2LWxpbmtzX19jaGlsZC10b3AtaXRlbSB7XG5cdFx0XHRcdC8vICAgc3ZnIHtcblx0XHRcdFx0Ly8gICAgIGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdC8vICAgfVxuXG5cdFx0XHRcdC8vICAgc3BhbiB7XG5cdFx0XHRcdC8vICAgICBjb2xvcjogI2ZmZjtcblx0XHRcdFx0Ly8gICB9XG5cblx0XHRcdFx0Ly8gfVxuXG5cdFx0XHRcdC5uYXYtbGlua3NfX2NoaWxkIHtcblxuXHRcdFx0XHRcdCY+YSB7XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogJFJhbGV3YXk7XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdCY+YSB7XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDE1cHg7XG5cdFx0XHRcdH1cblxuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5oaWRlLW1vYmlsZSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4uaGlkZS1kZXNrdG9wIHtcblx0QG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi5idXJnZXItbWVudSB7XG5cdGNvbG9yOiAjZmZmO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDEwMDtcblxuXHQmX19tZW51IHtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRmb250LWZhbWlseTogJFJhbGV3YXk7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHR9XG5cblx0Jl9fZWxlbWVudCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAyMnB4O1xuXHRcdGhlaWdodDogNDBweDtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI1JSk7XG5cblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHR3aWR0aDogMjJweDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA3cHg7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW4tb3V0O1xuXHRcdH1cblxuXHRcdCYuYWN0aXZlIHtcblxuXHRcdFx0LmJ1cmdlci1tZW51X18xIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRvcDogOXB4O1xuXG5cdFx0XHR9XG5cblx0XHRcdC5idXJnZXItbWVudV9fMiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdC5idXJnZXItbWVudV9fMyB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ucGFnZSB7XG5cdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdG1hcmdpbi10b3A6IDIzMHB4O1xuXHR9XG59XG5cbi5tYi0yIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLm9mZmVyLXdpbmUtYmxvYyB7XG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi53aWR0aC1jYXJvdXNlbCB7XG5cdG1heC13aWR0aDogOTE3cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCl7XG5cdC53aWR0aC1jYXJvdXNlbCB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHR9XG59XG5cbi8qIFRPRE86IFNlcGFyYXRlIHRvIG90aGVyIGZpbGUgKi8iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/