.mobile-header {
  display: none;
}
header.main {
  position: relative;
  z-index: 10;
  height: 90px;
  width: 100%;
  background: #fff;
  font-family: "Monsterrat", sans-serif;
  border-bottom: 1px solid #e6e6e6;
  font-weight: 400;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-self: right;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
header.main a:hover {
  text-decoration: none;
}
header.main .header-right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-self: end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
header.main .header-right .desktop-items {
  z-index: 10;
  display: block !important;
}
.no-hamburger-menu header.main .header-right .desktop-items .mobile-menu-icon {
  display: none;
}
header.main .header-left .logo {
  padding: 10px 20px;
}
header.main .header-left .logo .logo-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
header.main .header-left .logo .logo-wrapper a {
  display: inline-block;
  vertical-align: middle;
}
header.main .header-left .logo .logo-wrapper a img {
  max-height: 70px;
  width: auto;
}
header.main .header-left .logo .mobile-wrapper {
  display: none;
}
.header-right,
.mobile-header .header-right {
  position: relative;
  z-index: 1;
  line-height: 90px;
}
.header-right .header-items-wrapper,
.mobile-header .header-right .header-items-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  justify-self: end;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.header-right .icon,
.mobile-header .header-right .icon {
  float: right;
  display: block;
  height: 90px;
  padding: 0 20px;
  width: 90px;
  min-width: 72px;
}
.header-right .icon.mobile-menu-icon,
.mobile-header .header-right .icon.mobile-menu-icon {
  background: #5a5a5a;
  padding: 11px 18px;
}
.header-right .icon.mobile-menu-icon .icon-container,
.mobile-header .header-right .icon.mobile-menu-icon .icon-container {
  position: relative;
  width: 32px;
}
.header-right .icon.mobile-menu-icon .icon-container .stripe,
.mobile-header .header-right .icon.mobile-menu-icon .icon-container .stripe,
.header-right .icon.mobile-menu-icon .icon-container .menu-label,
.mobile-header .header-right .icon.mobile-menu-icon .icon-container .menu-label {
  -webkit-transition: all 0.4s ease;
  transition: all 0.4s ease;
}
.header-right .icon.mobile-menu-icon .icon-container .stripe,
.mobile-header .header-right .icon.mobile-menu-icon .icon-container .stripe {
  position: absolute;
  height: 2px;
  left: 0;
  right: 0;
  background: #fff;
}
.header-right .icon.mobile-menu-icon .icon-container .stripe.first,
.mobile-header .header-right .icon.mobile-menu-icon .icon-container .stripe.first {
  top: 5px;
}
.header-right .icon.mobile-menu-icon .icon-container .stripe.center,
.mobile-header .header-right .icon.mobile-menu-icon .icon-container .stripe.center {
  top: 15px;
}
.header-right .icon.mobile-menu-icon .icon-container .stripe.last,
.mobile-header .header-right .icon.mobile-menu-icon .icon-container .stripe.last {
  top: 25px;
}
.header-right .icon.mobile-menu-icon .icon-container .menu-label,
.mobile-header .header-right .icon.mobile-menu-icon .icon-container .menu-label {
  position: absolute;
  text-align: center;
  font-size: 12px;
  color: #fff;
  top: 35px;
  display: block;
  left: 0;
  line-height: normal;
  margin: 0 -10px;
  width: 52px;
}
.header-right .icon.mobile-menu-icon.menu-open .icon-container .menu-label,
.mobile-header .header-right .icon.mobile-menu-icon.menu-open .icon-container .menu-label,
.header-right .icon.mobile-menu-icon.menu-open .icon-container .stripe.center,
.mobile-header .header-right .icon.mobile-menu-icon.menu-open .icon-container .stripe.center {
  opacity: 0;
}
.header-right .icon.mobile-menu-icon.menu-open .icon-container .stripe,
.mobile-header .header-right .icon.mobile-menu-icon.menu-open .icon-container .stripe {
  width: 24px;
  margin: 0 4px;
}
.header-right .icon.mobile-menu-icon.menu-open .icon-container .stripe.first,
.mobile-header .header-right .icon.mobile-menu-icon.menu-open .icon-container .stripe.first {
  top: 24px;
  /* IE 9 */
  -webkit-transform: rotate(45deg);
  /* Chrome, Safari, Opera */
  transform: rotate(45deg);
}
.header-right .icon.mobile-menu-icon.menu-open .icon-container .stripe.last,
.mobile-header .header-right .icon.mobile-menu-icon.menu-open .icon-container .stripe.last {
  top: 24px;
  /* IE 9 */
  -webkit-transform: rotate(-45deg);
  /* Chrome, Safari, Opera */
  transform: rotate(-45deg);
}
.header-right .icon.connect-icon,
.mobile-header .header-right .icon.connect-icon {
  text-align: center;
  width: 140px;
  background: #00b3e6;
  color: #fff;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 1px;
}
.header-right .icon.search-icon,
.mobile-header .header-right .icon.search-icon {
  background: url("../images/icons/search.png") no-repeat center center #4a4a4a;
}
.header-right .icon:hover,
.mobile-header .header-right .icon:hover {
  background-color: #4681cf;
  text-decoration: none;
  cursor: pointer;
}
.header-right #search-form,
.mobile-header .header-right #search-form {
  float: right;
  position: relative;
  display: none;
}
.header-right #search-form input,
.mobile-header .header-right #search-form input {
  line-height: 89px;
  margin: 0;
  padding: 0 20px;
  border: none;
  height: 89px;
  overflow: hidden;
}
.header-right #search-form .close-search,
.mobile-header .header-right #search-form .close-search {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
  width: 40px;
  height: 40px;
  background: url("../images/icons/close.png") no-repeat center center;
  background-size: 20px 20px;
  opacity: 0.5;
}
.header-right #search-form .close-search:hover,
.mobile-header .header-right #search-form .close-search:hover {
  opacity: 1;
  cursor: pointer;
}
body.no-hamburger-menu header.main {
  overflow: inherit;
}
body.hamburger-menu {
  padding-top: 90px;
}
body.hamburger-menu header.main {
  z-index: 99;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  border-bottom: 1px solid #e6e6e6;
}
body.hamburger-menu header.main .header-right .main-menu-wrapper {
  position: fixed;
  top: 90px;
  bottom: 0;
  right: -320px;
  width: 320px;
  max-width: 100%;
  background: #5a5a5a;
  float: none;
  display: block !important;
}
body.hamburger-menu header.main .header-right .main-menu-wrapper.menu-open {
  right: 0;
}
body.hamburger-menu header.main .header-right .main-menu-wrapper nav {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 150px;
}
body.hamburger-menu header.main .header-right .main-menu-wrapper ul {
  padding: 20px 0;
}
body.hamburger-menu header.main .header-right .main-menu-wrapper ul li {
  display: block;
  line-height: 50px;
}
body.hamburger-menu header.main .header-right .main-menu-wrapper ul li a {
  color: #fff;
  font-size: 18px;
  padding: 0 40px;
  font-weight: 400;
}
body.hamburger-menu header.main .header-right .main-menu-wrapper ul li a:hover {
  color: #8dd1f0;
}
body.hamburger-menu header.main .header-right .main-menu-wrapper ul li span {
  color: #fff;
  font-size: 18px;
  padding: 0 40px;
  font-weight: 400;
  display: inline-block;
}
body.hamburger-menu header.main .header-right .main-menu-wrapper .newsletter-signup {
  display: block;
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  padding: 40px;
  background: #5a5a5a;
}
body.hamburger-menu header.main .header-right .main-menu-wrapper .newsletter-signup .nl-title {
  color: #8dd1f0;
  font-family: "Monsterrat", sans-serif;
  font-size: 26px;
  line-height: normal;
  margin: 0 0 20px 0;
}
body.hamburger-menu header.main .header-right .main-menu-wrapper .newsletter-signup .btn {
  display: block;
  color: #fff;
}
body.hamburger-menu header.main .header-right .main-menu-wrapper .newsletter-signup .btn:hover {
  color: #8dd1f0;
}
body.path-frontpage header.main {
  border-bottom: 0;
}
@media screen and (max-width: 1570px) {
  body.hamburger-menu header.main .header-right .main-menu-wrapper nav {
    right: -20px;
    overflow: scroll;
  }
  .mobile-header .header-right .main-menu-wrapper nav {
    right: -20px;
    overflow: scroll;
  }
}
@media screen and (max-width: 1520px) {
  .header-right .main-menu-wrapper .menu .menu-item {
    line-height: 50px;
  }
  .header-right .main-menu-wrapper .menu .menu-item.menu-item--expanded a:after {
    display: none;
  }
  .header-right .main-menu-wrapper .menu .menu-item.menu-item--expanded span:after {
    background: none;
  }
  .header-right .main-menu-wrapper .menu .menu-item.menu-item--expanded > .plus-dropdown {
    display: inline-block;
  }
  .header-right .main-menu-wrapper .menu .menu-item.menu-item--expanded > .plus-dropdown:after {
    display: none;
  }
  .header-right .main-menu-wrapper .menu .menu-item.menu-item--expanded:hover .menu {
    display: none;
  }
  .header-right .main-menu-wrapper .menu .menu-item .menu {
    position: relative;
    background-color: transparent;
    top: auto;
    left: auto;
    padding: 0 0 0 40px;
    width: 100%;
    padding-bottom: 5px;
  }
  .header-right .main-menu-wrapper .menu .menu-item .menu li {
    line-height: 40px;
  }
  .header-right .main-menu-wrapper .menu .menu-item .menu li a {
    padding: 0 20px;
    font-size: 16px;
  }
  .header-right .main-menu-wrapper .menu .menu-item .menu li a:hover {
    color: #8dd1f0;
  }
}
@media screen and (min-width: 1520px) {
  .main-menu-wrapper .menu .menu-item .menu {
    width: 240px;
  }
}
.main-menu-wrapper {
  float: right;
}
.main-menu-wrapper ul {
  margin: 0;
  padding: 0 25px;
}
.main-menu-wrapper ul li {
  list-style: none;
  display: inline-block;
  text-transform: uppercase;
}
.main-menu-wrapper ul li a {
  display: block;
  color: #737373;
  padding: 0 15px;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 1px;
}
.main-menu-wrapper ul li a:hover {
  color: #4681cf;
}
.main-menu-wrapper ul li span {
  font-size: 14px;
  color: #737373;
  padding: 0 15px;
  font-weight: 700;
  display: block;
}
.main-menu-wrapper .newsletter-signup {
  display: none;
}
.main-menu-wrapper .menu .menu-item {
  position: relative;
  line-height: 86px;
}
.main-menu-wrapper .menu .menu-item.menu-item--expanded a {
  display: inline-block;
  vertical-align: middle;
  padding-right: 10px;
}
.main-menu-wrapper .menu .menu-item.menu-item--expanded a:after {
  content: "";
  display: inline-block;
  background: url("../images/icons/arrow-down.png") center center no-repeat;
  padding: 10px;
  width: 9px;
  height: 12px;
  margin-bottom: -5px;
}
.main-menu-wrapper .menu .menu-item.menu-item--expanded a:hover:after {
  background: url("../images/icons/arrow-down-dark-blue.png") center center no-repeat;
}
.main-menu-wrapper .menu .menu-item.menu-item--expanded span:after {
  content: "";
  display: inline-block;
  background: url("../images/icons/arrow-down.png") center center no-repeat;
  padding: 10px;
  width: 9px;
  height: 12px;
  margin-bottom: -5px;
}
.main-menu-wrapper .menu .menu-item.menu-item--expanded:hover .menu {
  display: block;
}
.main-menu-wrapper .menu .menu-item.menu-item--expanded > .plus-dropdown {
  display: none;
  height: 50px;
  vertical-align: middle;
  background: url("../images/icons/plus-light.png") center center no-repeat;
  width: 8px;
}
.main-menu-wrapper .menu .menu-item.menu-item--expanded > .plus-dropdown:hover {
  cursor: pointer;
  background: url("../images/icons/plus-light.png") center center no-repeat;
}
.main-menu-wrapper .menu .menu-item .menu {
  display: none;
  position: absolute;
  background-color: #00b3e6;
  top: 88px;
  padding: 20px 20px;
  width: 100%;
  z-index: 100;
}
.main-menu-wrapper .menu .menu-item .menu li {
  line-height: 1.5;
  display: block;
}
.main-menu-wrapper .menu .menu-item .menu li .plus-dropdown {
  display: none;
}
.main-menu-wrapper .menu .menu-item .menu li a {
  color: #737373;
  padding: 10px;
}
.main-menu-wrapper .menu .menu-item .menu li a:after {
  display: none;
}
.main-menu-wrapper .menu .menu-item .menu li a:hover {
  color: #5a5a5a;
}
@media screen and (max-width: 767px) {
  body.hamburger-menu header.main .header-right .main-menu-wrapper {
    top: 70px;
  }
  header.main {
    z-index: 9999;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    height: 70px;
    border-bottom: 1px solid #e6e6e6;
  }
  header.main .header-left .logo a img {
    max-height: 50px;
  }
  header.main .header-right {
    line-height: 70px;
  }
  header.main .header-right .icon {
    width: 70px;
    height: 70px;
    padding: 0 20px;
  }
  header.main .header-right .icon.mobile-menu-icon {
    padding: 10px 20px;
  }
  header.main .header-right .icon.connect-icon {
    width: 180px;
  }
  header.main .header-right #search-form input {
    line-height: 69px;
    height: 69px;
    border-left: 1px solid #e6e6e6;
  }
}
@media screen and (max-width: 600px) {
  header.main .header-right .icon.connect-icon {
    display: none;
  }
  body.hamburger-menu header.main .header-right .main-menu-wrapper {
    right: -600px;
    width: 100%;
  }
}
@media screen and (max-width: 815px) {
  .main-menu-wrapper {
    background-color: white;
    float: none !important;
  }
  .main-menu-wrapper li {
    display: block !important;
    margin-top: 20px;
  }
  body {
    padding-bottom: 80px;
  }
  .mobile-header {
    position: fixed;
    display: block;
    bottom: 0;
    z-index: 999;
    width: 100%;
  }
  .mobile-header .header-items-wrapper {
    height: 70px;
    width: 100%;
  }
  .mobile-header .header-items-wrapper .icon.connect-icon {
    width: 100% !important;
    line-height: 5;
  }
  .icon {
    height: 70px !important;
    padding: 12px 20px;
  }
  body.hamburger-menu {
    padding-top: 165px !important;
  }
  body.hamburger-menu header.main {
    height: auto;
    display: block;
    border-bottom: 0;
    z-index: 9999999;
  }
  body.hamburger-menu header.main .header-left {
    position: relative;
    background-color: white;
  }
  body.hamburger-menu header.main .header-left .logo .logo-wrapper {
    display: inline;
  }
  body.hamburger-menu header.main .header-left .logo .logo-wrapper a {
    display: inline-block;
    vertical-align: middle;
    width: 100%;
  }
  body.hamburger-menu header.main .header-left .logo .logo-wrapper a img {
    max-height: 70px;
    width: auto;
    margin: 0 auto;
    display: block;
  }
  body.hamburger-menu header.main .header-left .logo .logo-desktop {
    display: none;
  }
  body.hamburger-menu header.main .header-left .logo .mobile-wrapper {
    display: block;
  }
  body.hamburger-menu header.main .header-left .logo .mobile-wrapper .powered-by-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  body.hamburger-menu header.main .header-left .logo .mobile-wrapper .powered-by-wrapper .powered-by {
    display: block;
    font-size: 10px;
    margin-right: 10px;
    margin: auto 0;
  }
  body.hamburger-menu header.main .header-left .logo .mobile-wrapper img:nth-child(2) {
    max-height: 32px;
    margin: 0;
  }
  body.hamburger-menu header.main .header-right {
    display: none;
  }
  body.menu-is-open {
    padding-top: 70px !important;
  }
  body.menu-is-open header.main {
    position: fixed;
    height: 70px;
  }
  body.menu-is-open header.main .header-left {
    height: 0;
    overflow: hidden;
  }
}
@media screen and (max-width: 815px) {
  .main-menu-wrapper {
    display: none;
  }
}
/*# sourceMappingURL=data:application/json;base64,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O0lBQ1osV0FBVztFQUNiO0VBQ0E7SUFDRSxzQkFBc0I7SUFDdEIsY0FBYztFQUNoQjtFQUNBO0lBQ0UsdUJBQXVCO0lBQ3ZCLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsNkJBQTZCO0VBQy9CO0VBQ0E7SUFDRSxZQUFZO0lBQ1osY0FBYztJQUNkLGdCQUFnQjtJQUNoQixnQkFBZ0I7RUFDbEI7RUFDQTtJQUNFLGtCQUFrQjtJQUNsQix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGVBQWU7RUFDakI7RUFDQTtJQUNFLHFCQUFxQjtJQUNyQixzQkFBc0I7SUFDdEIsV0FBVztFQUNiO0VBQ0E7SUFDRSxnQkFBZ0I7SUFDaEIsV0FBVztJQUNYLGNBQWM7SUFDZCxjQUFjO0VBQ2hCO0VBQ0E7SUFDRSxhQUFhO0VBQ2Y7RUFDQTtJQUNFLGNBQWM7RUFDaEI7RUFDQTtJQUNFLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IseUJBQW1CO1FBQW5CLHNCQUFtQjtZQUFuQixtQkFBbUI7SUFDbkIsd0JBQXVCO1FBQXZCLHFCQUF1QjtZQUF2Qix1QkFBdUI7RUFDekI7RUFDQTtJQUNFLGNBQWM7SUFDZCxlQUFlO0lBQ2Ysa0JBQWtCO0lBQ2xCLGNBQWM7RUFDaEI7RUFDQTtJQUNFLGdCQUFnQjtJQUNoQixTQUFTO0VBQ1g7RUFDQTtJQUNFLGFBQWE7RUFDZjtFQUNBO0lBQ0UsNEJBQTRCO0VBQzlCO0VBQ0E7SUFDRSxlQUFlO0lBQ2YsWUFBWTtFQUNkO0VBQ0E7SUFDRSxTQUFTO0lBQ1QsZ0JBQWdCO0VBQ2xCO0FBQ0Y7QUFDQTtFQUNFO0lBQ0UsYUFBYTtFQUNmO0FBQ0YiLCJmaWxlIjoiaGVhZGVyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5tb2JpbGUtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmhlYWRlci5tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgaGVpZ2h0OiA5MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiTW9uc3RlcnJhdFwiLCBzYW5zLXNlcmlmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1zZWxmOiByaWdodDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmhlYWRlci5tYWluIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5oZWFkZXIubWFpbiAuaGVhZGVyLXJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmhlYWRlci5tYWluIC5oZWFkZXItcmlnaHQgLmRlc2t0b3AtaXRlbXMge1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5uby1oYW1idXJnZXItbWVudSBoZWFkZXIubWFpbiAuaGVhZGVyLXJpZ2h0IC5kZXNrdG9wLWl0ZW1zIC5tb2JpbGUtbWVudS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmhlYWRlci5tYWluIC5oZWFkZXItbGVmdCAubG9nbyB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cbmhlYWRlci5tYWluIC5oZWFkZXItbGVmdCAubG9nbyAubG9nby13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbmhlYWRlci5tYWluIC5oZWFkZXItbGVmdCAubG9nbyAubG9nby13cmFwcGVyIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5oZWFkZXIubWFpbiAuaGVhZGVyLWxlZnQgLmxvZ28gLmxvZ28td3JhcHBlciBhIGltZyB7XG4gIG1heC1oZWlnaHQ6IDcwcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuaGVhZGVyLm1haW4gLmhlYWRlci1sZWZ0IC5sb2dvIC5tb2JpbGUtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaGVhZGVyLXJpZ2h0LFxuLm1vYmlsZS1oZWFkZXIgLmhlYWRlci1yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgbGluZS1oZWlnaHQ6IDkwcHg7XG59XG4uaGVhZGVyLXJpZ2h0IC5oZWFkZXItaXRlbXMtd3JhcHBlcixcbi5tb2JpbGUtaGVhZGVyIC5oZWFkZXItcmlnaHQgLmhlYWRlci1pdGVtcy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1zZWxmOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXItcmlnaHQgLmljb24sXG4ubW9iaWxlLWhlYWRlciAuaGVhZGVyLXJpZ2h0IC5pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA5MHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHdpZHRoOiA5MHB4O1xuICBtaW4td2lkdGg6IDcycHg7XG59XG4uaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24sXG4ubW9iaWxlLWhlYWRlciAuaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24ge1xuICBiYWNrZ3JvdW5kOiAjNWE1YTVhO1xuICBwYWRkaW5nOiAxMXB4IDE4cHg7XG59XG4uaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24gLmljb24tY29udGFpbmVyLFxuLm1vYmlsZS1oZWFkZXIgLmhlYWRlci1yaWdodCAuaWNvbi5tb2JpbGUtbWVudS1pY29uIC5pY29uLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDMycHg7XG59XG4uaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24gLmljb24tY29udGFpbmVyIC5zdHJpcGUsXG4ubW9iaWxlLWhlYWRlciAuaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24gLmljb24tY29udGFpbmVyIC5zdHJpcGUsXG4uaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24gLmljb24tY29udGFpbmVyIC5tZW51LWxhYmVsLFxuLm1vYmlsZS1oZWFkZXIgLmhlYWRlci1yaWdodCAuaWNvbi5tb2JpbGUtbWVudS1pY29uIC5pY29uLWNvbnRhaW5lciAubWVudS1sYWJlbCB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLmhlYWRlci1yaWdodCAuaWNvbi5tb2JpbGUtbWVudS1pY29uIC5pY29uLWNvbnRhaW5lciAuc3RyaXBlLFxuLm1vYmlsZS1oZWFkZXIgLmhlYWRlci1yaWdodCAuaWNvbi5tb2JpbGUtbWVudS1pY29uIC5pY29uLWNvbnRhaW5lciAuc3RyaXBlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24gLmljb24tY29udGFpbmVyIC5zdHJpcGUuZmlyc3QsXG4ubW9iaWxlLWhlYWRlciAuaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24gLmljb24tY29udGFpbmVyIC5zdHJpcGUuZmlyc3Qge1xuICB0b3A6IDVweDtcbn1cbi5oZWFkZXItcmlnaHQgLmljb24ubW9iaWxlLW1lbnUtaWNvbiAuaWNvbi1jb250YWluZXIgLnN0cmlwZS5jZW50ZXIsXG4ubW9iaWxlLWhlYWRlciAuaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24gLmljb24tY29udGFpbmVyIC5zdHJpcGUuY2VudGVyIHtcbiAgdG9wOiAxNXB4O1xufVxuLmhlYWRlci1yaWdodCAuaWNvbi5tb2JpbGUtbWVudS1pY29uIC5pY29uLWNvbnRhaW5lciAuc3RyaXBlLmxhc3QsXG4ubW9iaWxlLWhlYWRlciAuaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24gLmljb24tY29udGFpbmVyIC5zdHJpcGUubGFzdCB7XG4gIHRvcDogMjVweDtcbn1cbi5oZWFkZXItcmlnaHQgLmljb24ubW9iaWxlLW1lbnUtaWNvbiAuaWNvbi1jb250YWluZXIgLm1lbnUtbGFiZWwsXG4ubW9iaWxlLWhlYWRlciAuaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24gLmljb24tY29udGFpbmVyIC5tZW51LWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRvcDogMzVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMCAtMTBweDtcbiAgd2lkdGg6IDUycHg7XG59XG4uaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24ubWVudS1vcGVuIC5pY29uLWNvbnRhaW5lciAubWVudS1sYWJlbCxcbi5tb2JpbGUtaGVhZGVyIC5oZWFkZXItcmlnaHQgLmljb24ubW9iaWxlLW1lbnUtaWNvbi5tZW51LW9wZW4gLmljb24tY29udGFpbmVyIC5tZW51LWxhYmVsLFxuLmhlYWRlci1yaWdodCAuaWNvbi5tb2JpbGUtbWVudS1pY29uLm1lbnUtb3BlbiAuaWNvbi1jb250YWluZXIgLnN0cmlwZS5jZW50ZXIsXG4ubW9iaWxlLWhlYWRlciAuaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24ubWVudS1vcGVuIC5pY29uLWNvbnRhaW5lciAuc3RyaXBlLmNlbnRlciB7XG4gIG9wYWNpdHk6IDA7XG59XG4uaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24ubWVudS1vcGVuIC5pY29uLWNvbnRhaW5lciAuc3RyaXBlLFxuLm1vYmlsZS1oZWFkZXIgLmhlYWRlci1yaWdodCAuaWNvbi5tb2JpbGUtbWVudS1pY29uLm1lbnUtb3BlbiAuaWNvbi1jb250YWluZXIgLnN0cmlwZSB7XG4gIHdpZHRoOiAyNHB4O1xuICBtYXJnaW46IDAgNHB4O1xufVxuLmhlYWRlci1yaWdodCAuaWNvbi5tb2JpbGUtbWVudS1pY29uLm1lbnUtb3BlbiAuaWNvbi1jb250YWluZXIgLnN0cmlwZS5maXJzdCxcbi5tb2JpbGUtaGVhZGVyIC5oZWFkZXItcmlnaHQgLmljb24ubW9iaWxlLW1lbnUtaWNvbi5tZW51LW9wZW4gLmljb24tY29udGFpbmVyIC5zdHJpcGUuZmlyc3Qge1xuICB0b3A6IDI0cHg7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC8qIElFIDkgKi9cbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC8qIENocm9tZSwgU2FmYXJpLCBPcGVyYSAqL1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG4uaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24ubWVudS1vcGVuIC5pY29uLWNvbnRhaW5lciAuc3RyaXBlLmxhc3QsXG4ubW9iaWxlLWhlYWRlciAuaGVhZGVyLXJpZ2h0IC5pY29uLm1vYmlsZS1tZW51LWljb24ubWVudS1vcGVuIC5pY29uLWNvbnRhaW5lciAuc3RyaXBlLmxhc3Qge1xuICB0b3A6IDI0cHg7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAvKiBJRSA5ICovXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uaGVhZGVyLXJpZ2h0IC5pY29uLmNvbm5lY3QtaWNvbixcbi5tb2JpbGUtaGVhZGVyIC5oZWFkZXItcmlnaHQgLmljb24uY29ubmVjdC1pY29uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTQwcHg7XG4gIGJhY2tncm91bmQ6ICMwMGIzZTY7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4uaGVhZGVyLXJpZ2h0IC5pY29uLnNlYXJjaC1pY29uLFxuLm1vYmlsZS1oZWFkZXIgLmhlYWRlci1yaWdodCAuaWNvbi5zZWFyY2gtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9zZWFyY2gucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyICM0YTRhNGE7XG59XG4uaGVhZGVyLXJpZ2h0IC5pY29uOmhvdmVyLFxuLm1vYmlsZS1oZWFkZXIgLmhlYWRlci1yaWdodCAuaWNvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NjgxY2Y7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhlYWRlci1yaWdodCAjc2VhcmNoLWZvcm0sXG4ubW9iaWxlLWhlYWRlciAuaGVhZGVyLXJpZ2h0ICNzZWFyY2gtZm9ybSB7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlci1yaWdodCAjc2VhcmNoLWZvcm0gaW5wdXQsXG4ubW9iaWxlLWhlYWRlciAuaGVhZGVyLXJpZ2h0ICNzZWFyY2gtZm9ybSBpbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiA4OXB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyOiBub25lO1xuICBoZWlnaHQ6IDg5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaGVhZGVyLXJpZ2h0ICNzZWFyY2gtZm9ybSAuY2xvc2Utc2VhcmNoLFxuLm1vYmlsZS1oZWFkZXIgLmhlYWRlci1yaWdodCAjc2VhcmNoLWZvcm0gLmNsb3NlLXNlYXJjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb25zL2Nsb3NlLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIwcHg7XG4gIG9wYWNpdHk6IDAuNTtcbn1cbi5oZWFkZXItcmlnaHQgI3NlYXJjaC1mb3JtIC5jbG9zZS1zZWFyY2g6aG92ZXIsXG4ubW9iaWxlLWhlYWRlciAuaGVhZGVyLXJpZ2h0ICNzZWFyY2gtZm9ybSAuY2xvc2Utc2VhcmNoOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keS5uby1oYW1idXJnZXItbWVudSBoZWFkZXIubWFpbiB7XG4gIG92ZXJmbG93OiBpbmhlcml0O1xufVxuYm9keS5oYW1idXJnZXItbWVudSB7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xufVxuYm9keS5oYW1idXJnZXItbWVudSBoZWFkZXIubWFpbiB7XG4gIHotaW5kZXg6IDk5O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xufVxuYm9keS5oYW1idXJnZXItbWVudSBoZWFkZXIubWFpbiAuaGVhZGVyLXJpZ2h0IC5tYWluLW1lbnUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA5MHB4O1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAtMzIwcHg7XG4gIHdpZHRoOiAzMjBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNWE1YTVhO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbmJvZHkuaGFtYnVyZ2VyLW1lbnUgaGVhZGVyLm1haW4gLmhlYWRlci1yaWdodCAubWFpbi1tZW51LXdyYXBwZXIubWVudS1vcGVuIHtcbiAgcmlnaHQ6IDA7XG59XG5ib2R5LmhhbWJ1cmdlci1tZW51IGhlYWRlci5tYWluIC5oZWFkZXItcmlnaHQgLm1haW4tbWVudS13cmFwcGVyIG5hdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAxNTBweDtcbn1cbmJvZHkuaGFtYnVyZ2VyLW1lbnUgaGVhZGVyLm1haW4gLmhlYWRlci1yaWdodCAubWFpbi1tZW51LXdyYXBwZXIgdWwge1xuICBwYWRkaW5nOiAyMHB4IDA7XG59XG5ib2R5LmhhbWJ1cmdlci1tZW51IGhlYWRlci5tYWluIC5oZWFkZXItcmlnaHQgLm1haW4tbWVudS13cmFwcGVyIHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xufVxuYm9keS5oYW1idXJnZXItbWVudSBoZWFkZXIubWFpbiAuaGVhZGVyLXJpZ2h0IC5tYWluLW1lbnUtd3JhcHBlciB1bCBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogMCA0MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuYm9keS5oYW1idXJnZXItbWVudSBoZWFkZXIubWFpbiAuaGVhZGVyLXJpZ2h0IC5tYWluLW1lbnUtd3JhcHBlciB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICM4ZGQxZjA7XG59XG5ib2R5LmhhbWJ1cmdlci1tZW51IGhlYWRlci5tYWluIC5oZWFkZXItcmlnaHQgLm1haW4tbWVudS13cmFwcGVyIHVsIGxpIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkuaGFtYnVyZ2VyLW1lbnUgaGVhZGVyLm1haW4gLmhlYWRlci1yaWdodCAubWFpbi1tZW51LXdyYXBwZXIgLm5ld3NsZXR0ZXItc2lnbnVwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogNDBweDtcbiAgYmFja2dyb3VuZDogIzVhNWE1YTtcbn1cbmJvZHkuaGFtYnVyZ2VyLW1lbnUgaGVhZGVyLm1haW4gLmhlYWRlci1yaWdodCAubWFpbi1tZW51LXdyYXBwZXIgLm5ld3NsZXR0ZXItc2lnbnVwIC5ubC10aXRsZSB7XG4gIGNvbG9yOiAjOGRkMWYwO1xuICBmb250LWZhbWlseTogXCJNb25zdGVycmF0XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuYm9keS5oYW1idXJnZXItbWVudSBoZWFkZXIubWFpbiAuaGVhZGVyLXJpZ2h0IC5tYWluLW1lbnUtd3JhcHBlciAubmV3c2xldHRlci1zaWdudXAgLmJ0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZjtcbn1cbmJvZHkuaGFtYnVyZ2VyLW1lbnUgaGVhZGVyLm1haW4gLmhlYWRlci1yaWdodCAubWFpbi1tZW51LXdyYXBwZXIgLm5ld3NsZXR0ZXItc2lnbnVwIC5idG46aG92ZXIge1xuICBjb2xvcjogIzhkZDFmMDtcbn1cbmJvZHkucGF0aC1mcm9udHBhZ2UgaGVhZGVyLm1haW4ge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTU3MHB4KSB7XG4gIGJvZHkuaGFtYnVyZ2VyLW1lbnUgaGVhZGVyLm1haW4gLmhlYWRlci1yaWdodCAubWFpbi1tZW51LXdyYXBwZXIgbmF2IHtcbiAgICByaWdodDogLTIwcHg7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgfVxuICAubW9iaWxlLWhlYWRlciAuaGVhZGVyLXJpZ2h0IC5tYWluLW1lbnUtd3JhcHBlciBuYXYge1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTIwcHgpIHtcbiAgLmhlYWRlci1yaWdodCAubWFpbi1tZW51LXdyYXBwZXIgLm1lbnUgLm1lbnUtaXRlbSB7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbiAgLmhlYWRlci1yaWdodCAubWFpbi1tZW51LXdyYXBwZXIgLm1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tLWV4cGFuZGVkIGE6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1yaWdodCAubWFpbi1tZW51LXdyYXBwZXIgLm1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tLWV4cGFuZGVkIHNwYW46YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1yaWdodCAubWFpbi1tZW51LXdyYXBwZXIgLm1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tLWV4cGFuZGVkID4gLnBsdXMtZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuaGVhZGVyLXJpZ2h0IC5tYWluLW1lbnUtd3JhcHBlciAubWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS0tZXhwYW5kZWQgPiAucGx1cy1kcm9wZG93bjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyLXJpZ2h0IC5tYWluLW1lbnUtd3JhcHBlciAubWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS0tZXhwYW5kZWQ6aG92ZXIgLm1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmhlYWRlci1yaWdodCAubWFpbi1tZW51LXdyYXBwZXIgLm1lbnUgLm1lbnUtaXRlbSAubWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRvcDogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMCAwIDQwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxuICAuaGVhZGVyLXJpZ2h0IC5tYWluLW1lbnUtd3JhcHBlciAubWVudSAubWVudS1pdGVtIC5tZW51IGxpIHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxuICAuaGVhZGVyLXJpZ2h0IC5tYWluLW1lbnUtd3JhcHBlciAubWVudSAubWVudS1pdGVtIC5tZW51IGxpIGEge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmhlYWRlci1yaWdodCAubWFpbi1tZW51LXdyYXBwZXIgLm1lbnUgLm1lbnUtaXRlbSAubWVudSBsaSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzhkZDFmMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUyMHB4KSB7XG4gIC5tYWluLW1lbnUtd3JhcHBlciAubWVudSAubWVudS1pdGVtIC5tZW51IHtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbn1cbi5tYWluLW1lbnUtd3JhcHBlciB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5tYWluLW1lbnUtd3JhcHBlciB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAyNXB4O1xufVxuLm1haW4tbWVudS13cmFwcGVyIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm1haW4tbWVudS13cmFwcGVyIHVsIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM3MzczNzM7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuLm1haW4tbWVudS13cmFwcGVyIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzQ2ODFjZjtcbn1cbi5tYWluLW1lbnUtd3JhcHBlciB1bCBsaSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzczNzM3MztcbiAgcGFkZGluZzogMCAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tYWluLW1lbnUtd3JhcHBlciAubmV3c2xldHRlci1zaWdudXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm1haW4tbWVudS13cmFwcGVyIC5tZW51IC5tZW51LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiA4NnB4O1xufVxuLm1haW4tbWVudS13cmFwcGVyIC5tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLS1leHBhbmRlZCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuLm1haW4tbWVudS13cmFwcGVyIC5tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLS1leHBhbmRlZCBhOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvYXJyb3ctZG93bi5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogLTVweDtcbn1cbi5tYWluLW1lbnUtd3JhcHBlciAubWVudSAubWVudS1pdGVtLm1lbnUtaXRlbS0tZXhwYW5kZWQgYTpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9hcnJvdy1kb3duLWRhcmstYmx1ZS5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG59XG4ubWFpbi1tZW51LXdyYXBwZXIgLm1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tLWV4cGFuZGVkIHNwYW46YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9hcnJvdy1kb3duLnBuZ1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4O1xufVxuLm1haW4tbWVudS13cmFwcGVyIC5tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLS1leHBhbmRlZDpob3ZlciAubWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1haW4tbWVudS13cmFwcGVyIC5tZW51IC5tZW51LWl0ZW0ubWVudS1pdGVtLS1leHBhbmRlZCA+IC5wbHVzLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiA1MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvaWNvbnMvcGx1cy1saWdodC5wbmdcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIHdpZHRoOiA4cHg7XG59XG4ubWFpbi1tZW51LXdyYXBwZXIgLm1lbnUgLm1lbnUtaXRlbS5tZW51LWl0ZW0tLWV4cGFuZGVkID4gLnBsdXMtZHJvcGRvd246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9pY29ucy9wbHVzLWxpZ2h0LnBuZ1wiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbn1cbi5tYWluLW1lbnUtd3JhcHBlciAubWVudSAubWVudS1pdGVtIC5tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiM2U2O1xuICB0b3A6IDg4cHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDtcbn1cbi5tYWluLW1lbnUtd3JhcHBlciAubWVudSAubWVudS1pdGVtIC5tZW51IGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubWFpbi1tZW51LXdyYXBwZXIgLm1lbnUgLm1lbnUtaXRlbSAubWVudSBsaSAucGx1cy1kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubWFpbi1tZW51LXdyYXBwZXIgLm1lbnUgLm1lbnUtaXRlbSAubWVudSBsaSBhIHtcbiAgY29sb3I6ICM3MzczNzM7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4ubWFpbi1tZW51LXdyYXBwZXIgLm1lbnUgLm1lbnUtaXRlbSAubWVudSBsaSBhOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5tYWluLW1lbnUtd3JhcHBlciAubWVudSAubWVudS1pdGVtIC5tZW51IGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzVhNWE1YTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkuaGFtYnVyZ2VyLW1lbnUgaGVhZGVyLm1haW4gLmhlYWRlci1yaWdodCAubWFpbi1tZW51LXdyYXBwZXIge1xuICAgIHRvcDogNzBweDtcbiAgfVxuICBoZWFkZXIubWFpbiB7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlNmU2O1xuICB9XG4gIGhlYWRlci5tYWluIC5oZWFkZXItbGVmdCAubG9nbyBhIGltZyB7XG4gICAgbWF4LWhlaWdodDogNTBweDtcbiAgfVxuICBoZWFkZXIubWFpbiAuaGVhZGVyLXJpZ2h0IHtcbiAgICBsaW5lLWhlaWdodDogNzBweDtcbiAgfVxuICBoZWFkZXIubWFpbiAuaGVhZGVyLXJpZ2h0IC5pY29uIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG4gIGhlYWRlci5tYWluIC5oZWFkZXItcmlnaHQgLmljb24ubW9iaWxlLW1lbnUtaWNvbiB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG4gIGhlYWRlci5tYWluIC5oZWFkZXItcmlnaHQgLmljb24uY29ubmVjdC1pY29uIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gIH1cbiAgaGVhZGVyLm1haW4gLmhlYWRlci1yaWdodCAjc2VhcmNoLWZvcm0gaW5wdXQge1xuICAgIGxpbmUtaGVpZ2h0OiA2OXB4O1xuICAgIGhlaWdodDogNjlweDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlNmU2ZTY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIGhlYWRlci5tYWluIC5oZWFkZXItcmlnaHQgLmljb24uY29ubmVjdC1pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIGJvZHkuaGFtYnVyZ2VyLW1lbnUgaGVhZGVyLm1haW4gLmhlYWRlci1yaWdodCAubWFpbi1tZW51LXdyYXBwZXIge1xuICAgIHJpZ2h0OiAtNjAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgxNXB4KSB7XG4gIC5tYWluLW1lbnUtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAubWFpbi1tZW51LXdyYXBwZXIgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICBib2R5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAubW9iaWxlLWhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vYmlsZS1oZWFkZXIgLmhlYWRlci1pdGVtcy13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vYmlsZS1oZWFkZXIgLmhlYWRlci1pdGVtcy13cmFwcGVyIC5pY29uLmNvbm5lY3QtaWNvbiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogNTtcbiAgfVxuICAuaWNvbiB7XG4gICAgaGVpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICB9XG4gIGJvZHkuaGFtYnVyZ2VyLW1lbnUge1xuICAgIHBhZGRpbmctdG9wOiAxNjVweCAhaW1wb3J0YW50O1xuICB9XG4gIGJvZHkuaGFtYnVyZ2VyLW1lbnUgaGVhZGVyLm1haW4ge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDk5OTk5OTk7XG4gIH1cbiAgYm9keS5oYW1idXJnZXItbWVudSBoZWFkZXIubWFpbiAuaGVhZGVyLWxlZnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgfVxuICBib2R5LmhhbWJ1cmdlci1tZW51IGhlYWRlci5tYWluIC5oZWFkZXItbGVmdCAubG9nbyAubG9nby13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbiAgYm9keS5oYW1idXJnZXItbWVudSBoZWFkZXIubWFpbiAuaGVhZGVyLWxlZnQgLmxvZ28gLmxvZ28td3JhcHBlciBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICBib2R5LmhhbWJ1cmdlci1tZW51IGhlYWRlci5tYWluIC5oZWFkZXItbGVmdCAubG9nbyAubG9nby13cmFwcGVyIGEgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIGJvZHkuaGFtYnVyZ2VyLW1lbnUgaGVhZGVyLm1haW4gLmhlYWRlci1sZWZ0IC5sb2dvIC5sb2dvLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keS5oYW1idXJnZXItbWVudSBoZWFkZXIubWFpbiAuaGVhZGVyLWxlZnQgLmxvZ28gLm1vYmlsZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBib2R5LmhhbWJ1cmdlci1tZW51IGhlYWRlci5tYWluIC5oZWFkZXItbGVmdCAubG9nbyAubW9iaWxlLXdyYXBwZXIgLnBvd2VyZWQtYnktd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIGJvZHkuaGFtYnVyZ2VyLW1lbnUgaGVhZGVyLm1haW4gLmhlYWRlci1sZWZ0IC5sb2dvIC5tb2JpbGUtd3JhcHBlciAucG93ZXJlZC1ieS13cmFwcGVyIC5wb3dlcmVkLWJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbjogYXV0byAwO1xuICB9XG4gIGJvZHkuaGFtYnVyZ2VyLW1lbnUgaGVhZGVyLm1haW4gLmhlYWRlci1sZWZ0IC5sb2dvIC5tb2JpbGUtd3JhcHBlciBpbWc6bnRoLWNoaWxkKDIpIHtcbiAgICBtYXgtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICBib2R5LmhhbWJ1cmdlci1tZW51IGhlYWRlci5tYWluIC5oZWFkZXItcmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgYm9keS5tZW51LWlzLW9wZW4ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgYm9keS5tZW51LWlzLW9wZW4gaGVhZGVyLm1haW4ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbiAgYm9keS5tZW51LWlzLW9wZW4gaGVhZGVyLm1haW4gLmhlYWRlci1sZWZ0IHtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODE1cHgpIHtcbiAgLm1haW4tbWVudS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iXX0= */