@font-face {
  font-family: 'proximanova-thin';
  font-weight: normal;
  font-style: normal;
  src: url('../fonts/proximanova-thin/proximanova-thin-webfont.eot');
  src: url('../fonts/proximanova-thin/proximanova-thin-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-thin/proximanova-thin-webfont.woff') format('woff'), url('../fonts/proximanova-thin/proximanova-thin-webfont.ttf') format('truetype'), url('../fonts/proximanova-thin/proximanova-thin-webfont.svg#proximanova-thin') format('svg');
}
@font-face {
  font-family: 'proximanova-regular';
  font-weight: normal;
  font-style: normal;
  src: url('../fonts/proximanova-regular/proximanova-regular-webfont.eot');
  src: url('../fonts/proximanova-regular/proximanova-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-regular/proximanova-regular-webfont.woff') format('woff'), url('../fonts/proximanova-regular/proximanova-regular-webfont.ttf') format('truetype'), url('../fonts/proximanova-regular/proximanova-regular-webfont.svg#proximanova-regular') format('svg');
}
@font-face {
  font-family: 'proximanova-bold';
  font-weight: normal;
  font-style: normal;
  src: url('../fonts/proximanova-bold/proximanova-bold-webfont.eot');
  src: url('../fonts/proximanova-bold/proximanova-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-bold/proximanova-bold-webfont.woff') format('woff'), url('../fonts/proximanova-bold/proximanova-bold-webfont.ttf') format('truetype'), url('../fonts/proximanova-bold/proximanova-bold-webfont.svg#proximanova-bold') format('svg');
}
@font-face {
  font-family: 'proximanova-black';
  font-weight: normal;
  font-style: normal;
  src: url('../fonts/proximanova-black/proximanova-black-webfont.eot');
  src: url('../fonts/proximanova-black/proximanova-black-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-black/proximanova-black-webfont.woff') format('woff'), url('../fonts/proximanova-black/proximanova-black-webfont.ttf') format('truetype'), url('../fonts/proximanova-black/proximanova-black-webfont.svg#proximanova-black') format('svg');
}
img.hidden-tb { display: none; }
a:hover, a:focus {
    color: #005580 !important;
    text-decoration: none;
}
.middle {
  display: table;
  height: 100%;
}
.middle-content {
  display: table-cell;
  vertical-align: middle;
}
.arrow-down {
  position: absolute;
  bottom: -60px;
  left: 50%;
  margin-left: -40px;
}
.arrow-down:hover {
  -webkit-animation: bounce 2s;
  animation: bounce 2s;
}
@-webkit-keyframes right {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  49% {
    -webkit-transform: translate(30px, 0);
            transform: translate(30px, 0);
  }
  50% {
    -webkit-transform: translate(-30px, 0);
            transform: translate(-30px, 0);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes right {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  49% {
    -webkit-transform: translate(30px, 0);
            transform: translate(30px, 0);
  }
  50% {
    -webkit-transform: translate(-30px, 0);
            transform: translate(-30px, 0);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes left {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  49% {
    -webkit-transform: translate(-30px, 0);
            transform: translate(-30px, 0);
  }
  50% {
    -webkit-transform: translate(30px, 0);
            transform: translate(30px, 0);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@keyframes left {
  0% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
  49% {
    -webkit-transform: translate(-30px, 0);
            transform: translate(-30px, 0);
  }
  50% {
    -webkit-transform: translate(30px, 0);
            transform: translate(30px, 0);
  }
  100% {
    -webkit-transform: translate(0, 0);
            transform: translate(0, 0);
  }
}
@-webkit-keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(30px);
  }
  60% {
    -webkit-transform: translateY(15px);
  }
}
@keyframes bounce {
  0%,
  20%,
  50%,
  80%,
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(30px);
            transform: translateY(30px);
  }
  60% {
    -webkit-transform: translateY(15px);
            transform: translateY(15px);
  }
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
.back-to-top {
  display: none;
  font-size: 0;
  line-height: 0;
  background: url(../images/top.png) no-repeat;
  background-size: 100%;
  width: 52px;
  height: 52px;
  float: right;
  position: fixed;
  cursor: pointer;
  right: 13%;
  bottom: 120px;
  padding: 0;
  z-index: 9999;
}
.nowrap {
  white-space: nowrap;
}
.title-1 {
  font: normal 1em "proximanova-regular";
  color: #ffffff;
}
.title-2 {
  font: normal 1.5625em "proximanova-bold";
  color: #000000;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 20px;
}
.title-3 {
  font: normal 1.375em/1.2em "proximanova-bold";
  color: #000000;
  text-transform: uppercase;
  margin-bottom: 18px;
}
.heading-1 {
  text-align: center;
  position: relative;
  overflow: hidden;
  margin: 0 8px;
}
.heading-1 .heading__text {
  display: inline-block;
  padding: 0 20px;
  position: relative;
}
.heading-1 .heading__text span {
  font: normal 2.5em "proximanova-bold";
  display: block;
}
.heading-1 .heading__text:after,
.heading-1 .heading__text:before {
  content: "";
  display: block;
  width: 70px;
  height: 1px;
  background-color: #999999;
  position: absolute;
  top: 50%;
}
.heading-1 .heading__text:after {
  left: 100%;
}
.heading-1 .heading__text:before {
  right: 100%;
}
.button-1 {
  display: block;
  background: #6a0906;
  text-align: center;
  text-transform: uppercase;
  font-family: "proximanova-bold";
  border: 0;
  letter-spacing: 2.5px;
  z-index: 9999;
  font-size: 0.75em;
  color: #fff;
}
.blk-button {
  display: inline-flex;
  margin: auto;
  margin-top: 20px;
  text-transform: uppercase;
}
.blk-button a, 
.button-1 a {
  color: #fff;
  background: #6a0906;
  padding-bottom: 14px;
  padding-top: 14px;
  width: 204px;
  display: block;
}
section.hotel-list button.button-1 {
  display: block;
  background: #6a0906;
  text-align: center;
  text-transform: uppercase;
  font-family: "proximanova-bold";
  border: 0;
  letter-spacing: 2.5px;
  z-index: 9999;
  font-size: 0.75em;
  padding-bottom: 14px;
  padding-top: 14px;
  width: 204px;
  color: #fff;
}
.no-touch .button-1:hover {
  opacity: 0.7;
}
.loading {
  display: block;
  margin: 40px auto 0 auto;
}
.footer {
  color: #ffffff;
  background-color: #333333;
}
.footer .inline li {
  padding: 0;
}
.footer .title-1 {
  margin-bottom: 22px;
}
.footer .about-us {
  padding-bottom: 30px;
}
.footer .about-us li:first-child {
  padding-left: 0;
}
.footer .about-us li:first-child:before {
  content: "";
}
.footer .about-us li:first-child a {
  margin-left: 0;
}
.footer .about-us li:before {
  font: normal 1em "proximanova-regular";
  color: #ffffff;
  content: "|";
}
.footer .about-us li a {
  margin: 0 44px 0 20px;
}
.footer .about-us a {
  font: normal 1em "proximanova-regular";
  color: #ffffff;
}
.footer .about-us a:hover {
  text-decoration: none;
  color: #8c8c8c;
  transition: all 500ms ease;
}
.footer .connect-us {
  padding-top: 40px;
  border-bottom: 1px solid #505050;
}
.footer .social-strip-list {
  padding-bottom: 30px;
}
.footer .social-strip-list li {
  vertical-align: middle;
  padding-right: 40px;
}
.footer .social-strip-list a {
  display: block;
}
.footer .social-strip-list a img:hover {
  -webkit-animation: tada 1s both;
  animation: tada 1s both;
}
.footer .footer-link a,
.footer .categories a {
  font: normal 1em "proximanova-regular";
  color: #8c8c8c;
}
.footer .footer-link a:hover,
.footer .categories a:hover {
  text-decoration: none;
  color: #ffffff;
  transition: all 500ms ease;
}
.footer .categories {
  padding: 10px 0;
}
.footer .categories ul {
  margin-bottom: 15px;
}
.footer .categories ul li {
  padding-bottom: 2px;
}
.footer .footer-link {
  padding-top: 15px;
}
.footer .footer-link li:first-child {
  padding-left: 0;
}
.footer .footer-link li:first-child:before {
  content: "";
}
.footer .footer-link li:first-child a {
  margin-left: 0;
}
.footer .footer-link li:before {
  font: normal 1em "proximanova-regular";
  color: #8c8c8c;
  content: "|";
}
.footer .footer-link li a {
  margin: 0 7px 0 10px;
}
.footer .group-link {
  background-color: #000000;
  padding: 13px 0;
}
.footer .group-link .content {
  float: right;
}
.footer .group-link li {
  margin-left: 50px;
}
.footer .group-link li:first-child {
  margin-left: 0;
}
.footer .group-link .protected img {
  width: 58px;
  height: 58px;
}
.footer .copy-right {
  font: normal 1em "proximanova-regular";
  color: #ffffff;
}
.navbar {
  padding: 20px 20px 17px;
  margin: 0;
}
.navbar .navbar-brand {
  float: left;
  position: relative;
  z-index: 2;
}
.navbar .navbar-brand img {
  height: 60px;
}
.navbar .wanderlist {
  margin-top: 6px;
}
.navbar .wanderlist .title {
  font: normal 2.5em "proximanova-thin";
  color: #000000;
  text-transform: uppercase;
  letter-spacing: 2.5px;
  text-align: center;
}
.navbar .contact {
  font: normal 20px "proximanova-regular";
  color: #000000;
  margin-top: 2px;
  float: right;
}
.navbar .contact .phone {
  display: inline-block;
  background: url(../images/phone.png) no-repeat left 3px;
  padding-left: 20px;
}
.hero {
  position: relative;
}
.page-hero {
  text-align: center;
  width: 100%;
  overflow: hidden;
  position: relative;
}
.page-hero > img {
  width: 100%;
}
.hero-text {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  text-align: center;
}
.hero-text .hero-text-inner {
  display: inline-block;
  border: 6px solid #ffffff;
  padding: 24px;
  height: 308px;
  margin-top: -191px;
  font-size: 4.6875em;
  font-family: "proximanova-bold";
  color: #ffffff;
  text-transform: uppercase;
  letter-spacing: 2px;
  background: url('../images/bgd-transparent-1.png') repeat;
}
.content-hero .hero-text .hero-text-inner {
  margin-top: -110px;
  padding: 60px 24px;
  font-size: inherit;
  height: inherit;
}
.content-hero .hero-text .hero-text-inner .text-1 {
  font-size: 2.813em;
}
.content-hero .hero-text .hero-text-inner .text-2 {
  margin-top: 10px;
  font-size: 1.313em;
}
.intro-block {
  /*margin-top: -80px;*/
  position: relative;
  z-index: 1;
}
.intro-block .container {
  background-color: #ffffff;
}
.intro-block .intro-text {
  padding-top: 55px;
  padding-bottom: 40px;
}
.intro-text {
  font: normal 1em/1.3 "proximanova-regular";
  text-align: center;
  padding-left: 13%;
  padding-right: 13%;
}
.intro-text p {
  margin-bottom: 24px;
  line-height: 1.5em;
  color: #333;
  font-size: 18px;
}
.hotel-description {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
}
.hotel-description .outer {
  display: table;
  width: 100%;
  height: 100%;
}
.hotel-description .inner {
  display: table-cell;
  vertical-align: middle;
  padding: 10px;
}
.hotel-description .inner .content {
  position: relative;
  max-width: 306px;
  margin: 0 auto;
  border: 3px solid white;
  text-align: center;
  text-transform: uppercase;
  color: white;
  cursor: pointer;
  letter-spacing: 2.5px;
  background: url('../images/bgd-transparent-2.png') repeat;
}
.hotel-description .inner .content > a {
  color: white;
}
.hotel-description .inner .content > a:hover,
.hotel-description .inner .content > a:link {
  text-decoration: none;
}
.hotel-description .inner .content .info {
  transition: all 0.3s ease;
  padding: 29px 0;
  opacity: 1;
}
.hotel-description .inner .content .info .title {
  font-size: 1.25em;
  line-height: inherit;
  font-family: "proximanova-black", Helvetica, Arial, sans-serif;
  font-weight: normal;
}
.hotel-description .inner .content .info .text {
  margin-top: 10px;
  font-size: 0.938em;
  font-family: "proximanova-bold", Helvetica, Arial, sans-serif;
}
.no-touch .hotel-description .inner .content:hover .button-wrap {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}
.no-touch .hotel-description .inner .content:hover .info {
  opacity: 0;
}
.hotel-description .inner .button-wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  border: 1px solid transparent;
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
  transition: all 0.3s ease;
}
.hotel-description .inner .button-wrap .button-detail {
  display: table;
  width: 100%;
  height: 100%;
  background-color: white;
  font-size: 1.25em;
  font-family: "proximanova-bold", Helvetica, Arial, sans-serif;
  opacity: 1;
}
.hotel-description .inner .button-wrap .button-detail span {
  display: table-cell;
  vertical-align: middle;
  color: #6a0906;
  font-weight: bold;
}
.hotel-list .button-1 {
  margin: 42px auto 68px auto;
}
.hotel-list .hotel-block {
  position: relative;
  margin-bottom: 10px;
}
.hotel-list .hotel-block img {
  display: block;
  width: 100%;
}
.live-journal {
  overflow: hidden;
}
.slider {
  position: relative;
  margin: 30px -5px 80px -5px;
}
.slider:before,
.slider:after {
  display: table;
  content: "";
}
.slider:after {
  clear: both;
}
.slider li {
  width: 20%;
  float: left;
}
.slider li .slider-item {
  position: relative;
  margin: 0 5px;
}
.slider li .slider-item img {
  width: 100%;
}
.slider li .slider-item .overlay {
  position: absolute;
  padding: 15px 10px;
  top: 0;
  bottom: 0;
  width: 100%;
  background: url('../images/bgd-transparent-2.png') repeat;
  color: white;
  cursor: pointer;
  opacity: 0;
  transition: all 600ms ease;
  font-size: 0.813em;
  font-family: "proximanova-bold", Helvetica, Arial, sans-serif;
}
.slider li .slider-item .overlay:hover {
  opacity: 1;
}
.slider li .slider-item .overlay:before {
  position: absolute;
  width: 31px;
  height: 30px;
  top: 50%;
  left: 50%;
  margin: -15px 0 0 -15px;
  content: "";
  background: url('../images/instagram.png') no-repeat;
}
.slider li .slider-item .overlay .info {
  position: absolute;
  bottom: 14px;
}
.slider li .slider-item .overlay .info .detail-info {
  position: relative;
  margin-right: 10px;
  padding-left: 20px;
}
.slider li .slider-item .overlay .info .detail-info:before {
  position: absolute;
  top: 2px;
  left: 0;
  content: "";
}
.slider li .slider-item .overlay .info .detail-info.favourite:before {
  width: 14px;
  height: 12px;
  background: url('../images/favourite.png') no-repeat;
}
.slider li .slider-item .overlay .info .detail-info.comment:before {
  width: 24px;
  height: 24px;
  background: url('../images/comment.png') no-repeat;
}
.slider .slick-arrow {
  width: 52px;
  height: 52px;
  border-radius: 50%;
  background-color: #6a0906;
  border: 0;
  z-index: 9999;
  text-indent: 9999px;
  overflow: hidden;
}
.slider .slick-arrow:before {
  position: absolute;
  top: 12px;
  left: 18px;
}
.slider .slick-arrow.slick-prev {
  position: absolute;
  top: 50%;
  left: 0;
  margin: -26px 0 0 -22px;
}
.no-touch .slider .slick-arrow.slick-prev:hover:before {
  -webkit-animation: left .5s ease;
          animation: left .5s ease;
}
.slider .slick-arrow.slick-prev:before {
  width: 13px;
  height: 26px;
  content: "";
  background: url('../images/arrow-left.png');
}
.slider .slick-arrow.slick-next {
  position: absolute;
  top: 50%;
  right: 0;
  margin: -26px -22px 0 0;
}
.no-touch .slider .slick-arrow.slick-next:hover:before {
  -webkit-animation: right .5s ease;
          animation: right .5s ease;
}
.slider .slick-arrow.slick-next:before {
  width: 13px;
  height: 26px;
  content: "";
  background: url('../images/arrow-right.png');
}
.why-book {
  background-color: #f5f5f5;
}
.why-book .heading-1 {
  margin-top: 36px;
  margin-bottom: 38px;
}
.item-list {
  text-align: center;
  margin-bottom: 8px;
}
.item-list .item {
  background-color: #ffffff;
  margin-bottom: 24px;
}
.item-list .image {
  margin-bottom: 24px;
}
.item-list .title {
  font: normal 1.125em "proximanova-bold";
  color: #000000;
  margin-bottom: 5px;
}
.item-list .text {
  font: normal 1em/1.4 "proximanova-regular";
  color: #000000;
  margin-bottom: 10px;
}
.item-list .text .bold {
  font-family: "proximanova-bold";
}
.item-list .text .phone-number {
  font-family: "proximanova-bold";
  color: #6a0906;
  display: block;
}
.item-list .text a[href^=tel] {
  color: #6a0906;
}
.item-list-1 {
  margin-bottom: 40px;
}
.item-list-1 .item {
  border: 1px solid #dcdcdc;
  padding: 10px;
  margin-bottom: 10px;
}
.item-list-1 .item .image {
  text-align: center;
  margin-bottom: 0;
}
.item-list-1 .item .content {
  min-height: 100px;
}
.item-list-1 .item .text {
  padding: 0 10px;
}
.item-list-1 .item .title {
  margin-bottom: 10px;
}
.item-list-2 .image img {
  display: block;
  width: 100%;
}
.item-list-2 .text {
  padding: 0 35px;
}
.item-list-2 .title {
  font-size: 1.25em;
  letter-spacing: 1.2px;
}
div.row {
  width: auto;
  display: inline-block;
}
.where-to-stay .heading-1 {
  padding-top: 38px;
}
.where-to-stay .intro-text {
  line-height: 1.4em;
  padding-top: 12px;
  padding-bottom: 20px;
}
.guide {
  margin-top: 30px;
  margin-bottom: 45px;
}
.guide .intro {
  text-align: center;
  margin-top: -80px;
  position: relative;
  z-index: 1;
}
.guide .intro .content {
  margin: 0 85px;
  padding: 33px 80px;
  background-color: #ffffff;
}
.guide .intro .title-3 {
  padding-top: 12px;
}
.guide .intro .text {
  font: normal 1em/1.4em "proximanova-regular";
  margin-bottom: 27px;
}
.guide .intro .button-1 {
  margin: 0 auto;
}
.why-go {
  margin-bottom: 24px;
  position: relative;
}
.why-go .intro-text {
  padding-top: 12px;
  padding-bottom: 25px;
}
.why-go .heading-1 {
  margin-top: 40px;
}
.the-top-five {
  margin-bottom: 22px;
}
.the-top-five .heading-1 {
  margin-bottom: 32px;
}
.the-top-five .hotel-description {
  background: url('../images/bgd-transparent-2.png') repeat;
}
.the-top-five .hotel-description .info {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 11px;
  padding: 0 20px;
  text-align: left;
  color: white;
  letter-spacing: 2px;
}
.the-top-five .hotel-description .info .title {
  font: normal 1.188em/1.5em "proximanova-regular";
}
header .logo {
  font-size: 30px;
  opacity: 0.5;
}
header nav {
  margin: 5px 0;
  padding: 10px;
  border: 1px solid #ddd;
  border-radius: 3px;
  box-shadow: 0 1px 1px;
}
header nav:before,
header nav:after {
  display: table;
  content: "";
}
header nav:after {
  clear: both;
}
header nav li {
  float: left;
  position: relative;
  display: block;
}
header nav li a {
  padding: 5px;
}
header nav .active a {
  color: gray;
}
.navbar-collapse {
  position: absolute;
  top: 0;
  width: 100%;
  background: url('../images/bgd-nav.png') repeat;
  z-index: 1;
}
.navbar-collapse ul {
  overflow: hidden;
  padding: 0 2%;
}
.navbar-collapse ul li {
  float: left;
  width: 33.3333%;
  border-left: 1px solid #868686;
  box-sizing: border-box;
  text-align: center;
  color: white;
  font-family: "proximanova-bold", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  letter-spacing: 2.5px;
  font-size: 0.875em;
}
.navbar-collapse ul li:first-child {
  border-left: none;
}
.navbar-collapse ul li a {
  display: block;
  color: white;
  padding: 8%;
  transition: all .5s ease;
}
.navbar-collapse ul li a:hover {
  background-color: #6a0906;
  text-decoration: none;
}
main {
  margin: 5px 0;
  padding: 10px;
  min-height: 500px;
  border: 1px solid #ddd;
  border-radius: 3px;
  box-shadow: 0 1px 1px;
}
footer {
  padding: 0;
}
footer .content {
  padding: 0 32px;
}
@media (min-width: 978px) and (max-width: 1199px) {
  .hero-text .hero-text-inner {
    border-width: 3px;
    font-size: 2.5em;
    height: 210px;
    padding: 30px;
    margin-top: -150px;
  }
  .arrow-down {
    bottom: -50px;
  }
  .footer .about-us li a {
    margin: 0 20px 0 10px;
  }
  .slider li .slider-item .overlay {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .footer .content {
    padding: 0 10px;
  }
  .footer .about-us li a {
    margin: 0 3px 0 10px;
  }
  .footer .social-strip-list li {
    padding-right: 25px;
  }
  .item-list-1 .item {
    min-height: 295px;
  }
  .item-list-1 .item .text {
    padding: 0;
  }
  .slider li .slider-item .overlay {
    display: none;
  }
  .hotel-description .inner .content {
    display: table;
    width: 306px;
    min-height: 123px;
  }
  .hotel-description .inner .content > a {
    display: table-cell;
    vertical-align: middle;
  }
  .span4 .hotel-description .inner .content {
    width: 100%;
  }
  .item-list-2 .text {
    padding: 0 10px;
  }
  .guide .intro {
    margin-top: -65px;
  }
  .guide .intro .content {
    margin: 0 40px;
  }
}
@media (max-width: 979px) {
  .hero-text .hero-text-inner {
    border-width: 3px;
    font-size: 2.3em;
    height: 155px;
    padding: 15px;
    margin-top: -115px;
  }
  .content-hero .hero-text .hero-text-inner {
    padding: 25px 12px;
    margin-top: -60px;
    letter-spacing: 1.5px;
  }
  .content-hero .hero-text .hero-text-inner .text-1 {
    font-size: 1.375em;
  }
  .content-hero .hero-text .hero-text-inner .text-2 {
    font-size: 0.75em;
  }
  .arrow-down {
    margin-left: -16px;
    bottom: -30px;
  }
  .arrow-down img {
    width: 33px;
  }
  .intro-block {
    margin: -50px 8px 0;
  }
}
@media (max-width: 767px) {
  .navbar {
    padding: 20px 0 0;
  }
  .navbar .span3 {
    text-align: center;
  }
  .navbar .navbar-brand {
    float: none;
  }
  .navbar .navbar-brand img {
    margin-bottom: 10px;
  }
  .navbar .contact {
    float: none;
    text-align: center;
  }
  .navbar .wanderlist {
    clear: both;
    background-color: #f9f9f9;
    border-top: 1px solid #c4c4c4;
    padding: 30px 15px;
  }
  .navbar .wanderlist .title {
    float: none;
    margin-bottom: 10px;
    margin-left: 0;
  }
  .navbar-collapse ul {
    padding: 0 12px;
  }
  .navbar-collapse ul li a {
    padding: 6%;
  }
  .footer .content {
    padding: 0 10px;
  }
  .footer .about-us li a {
    margin-right: 22px;
  }
  .footer .about-us li:last-child a {
    margin-right: 0;
  }
  .footer .social-strip-list li {
    padding-right: 20px;
  }
  .footer .footer-link li a {
    margin: 0 7px 0 10px;
  }
  .footer .categories {
    padding: 30px 0 30px;
  }
  .footer .group-link {
    text-align: center;
  }
  .footer .group-link .content {
    float: none;
    display: inline-block;
  }
  .footer .group-link li {
    margin-left: 17px;
  }
  .arrow-down {
    bottom: -30px;
  }
  .intro-block .container .intro-text {
    padding-top: 35px;
    padding-left: 4%;
    padding-right: 4%;
    text-align: left;
  }
  .heading-1 {
    padding: 0 30px;
  }
  .heading-1 .heading__text {
    padding: 0 10px;
  }
  .heading-1 .heading__text span {
    font-size: 1.875em;
  }
  .back-to-top {
    right: 20px;
    bottom: 20px;
  }
  .slider {
    margin-bottom: 50px;
  }
  .slider li .slider-item .overlay {
    display: none;
  }
  .slider .slick-arrow.slick-next {
    margin-right: 30px;
  }
  .slider .slick-arrow.slick-prev {
    margin-left: 30px;
  }
  .hotel-list .hotel-block {
    margin-bottom: 10px;
  }
  .hotel-description .inner .content .info .text {
    margin-top: 5px;
  }
  div.row {
      width: 100%;
  }
  .hotel-description .inner .content .info {
      padding: 2% 0;
  }
  div.image-block {
    background-image: none;
    height: auto;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
  }
  .item-list-1 {
    padding: 0 35px;
  }
  .item-list-2 {
    padding: 0 8px;
  }
  .item-list-2 .image {
    margin-bottom: 15px;
  }
  .item-list-2 .text {
    padding: 0 25px;
  }
  .why-go .heading-1 {
    margin-top: 22px;
  }
  .guide .intro {
    margin-top: 0;
  }
  .guide .intro .content {
    margin: 0;
    padding: 33px 45px;
  }
}
@media (max-width: 767px) {
  .hidden-tb {
    display: none;
  }
}
@media (max-width: 767px) {
  .hidden-mb {
    display: block;
  }
  .heading-1 .heading__text span {
    max-width: 200px;
  }
}
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
}
.slick-track:before,
.slick-track:after {
  display: table;
  content: '';
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px;
}
.slick-slide img {
  display: block;
}
[dir='rtl'] .slick-slide {
  float: right;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
  display: none;
}

/*# sourceMappingURL=data:application/json;base64,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QkFBOEI7Q0FDL0I7QUFDRDtFQUNFLGNBQWM7Q0FDZiIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdwcm94aW1hbm92YS10aGluJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBzcmM6IHVybCgnLi4vZm9udHMvcHJveGltYW5vdmEtdGhpbi9wcm94aW1hbm92YS10aGluLXdlYmZvbnQuZW90Jyk7XG4gIHNyYzogdXJsKCcuLi9mb250cy9wcm94aW1hbm92YS10aGluL3Byb3hpbWFub3ZhLXRoaW4td2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy4uL2ZvbnRzL3Byb3hpbWFub3ZhLXRoaW4vcHJveGltYW5vdmEtdGhpbi13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy9wcm94aW1hbm92YS10aGluL3Byb3hpbWFub3ZhLXRoaW4td2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vZm9udHMvcHJveGltYW5vdmEtdGhpbi9wcm94aW1hbm92YS10aGluLXdlYmZvbnQuc3ZnI3Byb3hpbWFub3ZhLXRoaW4nKSBmb3JtYXQoJ3N2ZycpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAncHJveGltYW5vdmEtcmVndWxhcic7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL3Byb3hpbWFub3ZhLXJlZ3VsYXIvcHJveGltYW5vdmEtcmVndWxhci13ZWJmb250LmVvdCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvcHJveGltYW5vdmEtcmVndWxhci9wcm94aW1hbm92YS1yZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi9mb250cy9wcm94aW1hbm92YS1yZWd1bGFyL3Byb3hpbWFub3ZhLXJlZ3VsYXItd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvcHJveGltYW5vdmEtcmVndWxhci9wcm94aW1hbm92YS1yZWd1bGFyLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL3Byb3hpbWFub3ZhLXJlZ3VsYXIvcHJveGltYW5vdmEtcmVndWxhci13ZWJmb250LnN2ZyNwcm94aW1hbm92YS1yZWd1bGFyJykgZm9ybWF0KCdzdmcnKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3Byb3hpbWFub3ZhLWJvbGQnO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHNyYzogdXJsKCcuLi9mb250cy9wcm94aW1hbm92YS1ib2xkL3Byb3hpbWFub3ZhLWJvbGQtd2ViZm9udC5lb3QnKTtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL3Byb3hpbWFub3ZhLWJvbGQvcHJveGltYW5vdmEtYm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vZm9udHMvcHJveGltYW5vdmEtYm9sZC9wcm94aW1hbm92YS1ib2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL3Byb3hpbWFub3ZhLWJvbGQvcHJveGltYW5vdmEtYm9sZC13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy9wcm94aW1hbm92YS1ib2xkL3Byb3hpbWFub3ZhLWJvbGQtd2ViZm9udC5zdmcjcHJveGltYW5vdmEtYm9sZCcpIGZvcm1hdCgnc3ZnJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdwcm94aW1hbm92YS1ibGFjayc7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL3Byb3hpbWFub3ZhLWJsYWNrL3Byb3hpbWFub3ZhLWJsYWNrLXdlYmZvbnQuZW90Jyk7XG4gIHNyYzogdXJsKCcuLi9mb250cy9wcm94aW1hbm92YS1ibGFjay9wcm94aW1hbm92YS1ibGFjay13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vZm9udHMvcHJveGltYW5vdmEtYmxhY2svcHJveGltYW5vdmEtYmxhY2std2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvcHJveGltYW5vdmEtYmxhY2svcHJveGltYW5vdmEtYmxhY2std2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vZm9udHMvcHJveGltYW5vdmEtYmxhY2svcHJveGltYW5vdmEtYmxhY2std2ViZm9udC5zdmcjcHJveGltYW5vdmEtYmxhY2snKSBmb3JtYXQoJ3N2ZycpO1xufVxuLm1pZGRsZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubWlkZGxlLWNvbnRlbnQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmFycm93LWRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTYwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC00MHB4O1xufVxuLmFycm93LWRvd246aG92ZXIge1xuICAtd2Via2l0LWFuaW1hdGlvbjogYm91bmNlIDJzO1xuICBhbmltYXRpb246IGJvdW5jZSAycztcbn1cbkBrZXlmcmFtZXMgcmlnaHQge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgNDklIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMHB4LCAwKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMHB4LCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxufVxuQGtleWZyYW1lcyBsZWZ0IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG4gIDQ5JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMwcHgsIDApO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzBweCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBib3VuY2Uge1xuICAwJSxcbiAgMjAlLFxuICA1MCUsXG4gIDgwJSxcbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG4gIDAlLFxuICAyMCUsXG4gIDUwJSxcbiAgODAlLFxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgNDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gIH1cbiAgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTVweCk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyB0YWRhIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgfVxuICAxMCUsXG4gIDIwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC45LCAwLjksIDAuOSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cbiAgMzAlLFxuICA1MCUsXG4gIDcwJSxcbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cbiAgNDAlLFxuICA2MCUsXG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHRhZGEge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICB9XG4gIDEwJSxcbiAgMjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjksIDAuOSwgMC45KSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuOSwgMC45LCAwLjkpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuICAzMCUsXG4gIDUwJSxcbiAgNzAlLFxuICA5MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgfVxuICA0MCUsXG4gIDYwJSxcbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0zZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIH1cbn1cbi5iYWNrLXRvLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdG9wLnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHJpZ2h0OiAxMyU7XG4gIGJvdHRvbTogMTIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDk5OTk7XG59XG4ubm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi50aXRsZS0xIHtcbiAgZm9udDogbm9ybWFsIDFlbSBcInByb3hpbWFub3ZhLXJlZ3VsYXJcIjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4udGl0bGUtMiB7XG4gIGZvbnQ6IG5vcm1hbCAxLjU2MjVlbSBcInByb3hpbWFub3ZhLWJvbGRcIjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi50aXRsZS0zIHtcbiAgZm9udDogbm9ybWFsIDEuMzc1ZW0vMS4yZW0gXCJwcm94aW1hbm92YS1ib2xkXCI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuLmhlYWRpbmctMSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgOHB4O1xufVxuLmhlYWRpbmctMSAuaGVhZGluZ19fdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaGVhZGluZy0xIC5oZWFkaW5nX190ZXh0IHNwYW4ge1xuICBmb250OiBub3JtYWwgMi41ZW0gXCJwcm94aW1hbm92YS1ib2xkXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmhlYWRpbmctMSAuaGVhZGluZ19fdGV4dDphZnRlcixcbi5oZWFkaW5nLTEgLmhlYWRpbmdfX3RleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTk5OTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbn1cbi5oZWFkaW5nLTEgLmhlYWRpbmdfX3RleHQ6YWZ0ZXIge1xuICBsZWZ0OiAxMDAlO1xufVxuLmhlYWRpbmctMSAuaGVhZGluZ19fdGV4dDpiZWZvcmUge1xuICByaWdodDogMTAwJTtcbn1cbi5idXR0b24tMSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YTA5MDY7XG4gIHBhZGRpbmc6IDE0cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWFub3ZhLWJvbGRcIjtcbiAgYm9yZGVyOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMi41cHg7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xufVxuLm5vLXRvdWNoIC5idXR0b24tMTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5sb2FkaW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNDBweCBhdXRvIDAgYXV0bztcbn1cbi5mb290ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbn1cbi5mb290ZXIgLmlubGluZSBsaSB7XG4gIHBhZGRpbmc6IDA7XG59XG4uZm9vdGVyIC50aXRsZS0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbi5mb290ZXIgLmFib3V0LXVzIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uZm9vdGVyIC5hYm91dC11cyBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5mb290ZXIgLmFib3V0LXVzIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uZm9vdGVyIC5hYm91dC11cyBsaTpmaXJzdC1jaGlsZCBhIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZm9vdGVyIC5hYm91dC11cyBsaTpiZWZvcmUge1xuICBmb250OiBub3JtYWwgMWVtIFwicHJveGltYW5vdmEtcmVndWxhclwiO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgY29udGVudDogXCJ8XCI7XG59XG4uZm9vdGVyIC5hYm91dC11cyBsaSBhIHtcbiAgbWFyZ2luOiAwIDQ0cHggMCAyMHB4O1xufVxuLmZvb3RlciAuYWJvdXQtdXMgYSB7XG4gIGZvbnQ6IG5vcm1hbCAxZW0gXCJwcm94aW1hbm92YS1yZWd1bGFyXCI7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmZvb3RlciAuYWJvdXQtdXMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM4YzhjOGM7XG4gIHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlO1xufVxuLmZvb3RlciAuY29ubmVjdC11cyB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzUwNTA1MDtcbn1cbi5mb290ZXIgLnNvY2lhbC1zdHJpcC1saXN0IHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uZm9vdGVyIC5zb2NpYWwtc3RyaXAtbGlzdCBsaSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG4uZm9vdGVyIC5zb2NpYWwtc3RyaXAtbGlzdCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZm9vdGVyIC5zb2NpYWwtc3RyaXAtbGlzdCBhIGltZzpob3ZlciB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB0YWRhIDFzIGJvdGg7XG4gIGFuaW1hdGlvbjogdGFkYSAxcyBib3RoO1xufVxuLmZvb3RlciAuZm9vdGVyLWxpbmsgYSxcbi5mb290ZXIgLmNhdGVnb3JpZXMgYSB7XG4gIGZvbnQ6IG5vcm1hbCAxZW0gXCJwcm94aW1hbm92YS1yZWd1bGFyXCI7XG4gIGNvbG9yOiAjOGM4YzhjO1xufVxuLmZvb3RlciAuZm9vdGVyLWxpbmsgYTpob3Zlcixcbi5mb290ZXIgLmNhdGVnb3JpZXMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlO1xufVxuLmZvb3RlciAuY2F0ZWdvcmllcyB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cbi5mb290ZXIgLmNhdGVnb3JpZXMgdWwge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmZvb3RlciAuY2F0ZWdvcmllcyB1bCBsaSB7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG59XG4uZm9vdGVyIC5mb290ZXItbGluayB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xufVxuLmZvb3RlciAuZm9vdGVyLWxpbmsgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uZm9vdGVyIC5mb290ZXItbGluayBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xufVxuLmZvb3RlciAuZm9vdGVyLWxpbmsgbGk6Zmlyc3QtY2hpbGQgYSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmZvb3RlciAuZm9vdGVyLWxpbmsgbGk6YmVmb3JlIHtcbiAgZm9udDogbm9ybWFsIDFlbSBcInByb3hpbWFub3ZhLXJlZ3VsYXJcIjtcbiAgY29sb3I6ICM4YzhjOGM7XG4gIGNvbnRlbnQ6IFwifFwiO1xufVxuLmZvb3RlciAuZm9vdGVyLWxpbmsgbGkgYSB7XG4gIG1hcmdpbjogMCA3cHggMCAxMHB4O1xufVxuLmZvb3RlciAuZ3JvdXAtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIHBhZGRpbmc6IDEzcHggMDtcbn1cbi5mb290ZXIgLmdyb3VwLWxpbmsgLmNvbnRlbnQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4uZm9vdGVyIC5ncm91cC1saW5rIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG59XG4uZm9vdGVyIC5ncm91cC1saW5rIGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uZm9vdGVyIC5ncm91cC1saW5rIC5wcm90ZWN0ZWQgaW1nIHtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbn1cbi5mb290ZXIgLmNvcHktcmlnaHQge1xuICBmb250OiBub3JtYWwgMWVtIFwicHJveGltYW5vdmEtcmVndWxhclwiO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi5uYXZiYXIge1xuICBwYWRkaW5nOiAyMHB4IDIwcHggMTdweDtcbiAgbWFyZ2luOiAwO1xufVxuLm5hdmJhciAubmF2YmFyLWJyYW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5uYXZiYXIgLm5hdmJhci1icmFuZCBpbWcge1xuICBoZWlnaHQ6IDYwcHg7XG59XG4ubmF2YmFyIC53YW5kZXJsaXN0IHtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuLm5hdmJhciAud2FuZGVybGlzdCAudGl0bGUge1xuICBmb250OiBub3JtYWwgMi41ZW0gXCJwcm94aW1hbm92YS10aGluXCI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMi41cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5uYXZiYXIgLmNvbnRhY3Qge1xuICBmb250OiBub3JtYWwgMjBweCBcInByb3hpbWFub3ZhLXJlZ3VsYXJcIjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLm5hdmJhciAuY29udGFjdCAucGhvbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcGhvbmUucG5nKSBuby1yZXBlYXQgbGVmdCAzcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhZ2UtaGVybyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdlLWhlcm8gPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZXJvLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmhlcm8tdGV4dCAuaGVyby10ZXh0LWlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDZweCBzb2xpZCAjZmZmZmZmO1xuICBwYWRkaW5nOiAyNHB4O1xuICBoZWlnaHQ6IDMwOHB4O1xuICBtYXJnaW4tdG9wOiAtMTkxcHg7XG4gIGZvbnQtc2l6ZTogNC42ODc1ZW07XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWFub3ZhLWJvbGRcIjtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2JnZC10cmFuc3BhcmVudC0xLnBuZycpIHJlcGVhdDtcbn1cbi5jb250ZW50LWhlcm8gLmhlcm8tdGV4dCAuaGVyby10ZXh0LWlubmVyIHtcbiAgbWFyZ2luLXRvcDogLTExMHB4O1xuICBwYWRkaW5nOiA2MHB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLmNvbnRlbnQtaGVybyAuaGVyby10ZXh0IC5oZXJvLXRleHQtaW5uZXIgLnRleHQtMSB7XG4gIGZvbnQtc2l6ZTogMi44MTNlbTtcbn1cbi5jb250ZW50LWhlcm8gLmhlcm8tdGV4dCAuaGVyby10ZXh0LWlubmVyIC50ZXh0LTIge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDEuMzEzZW07XG59XG4uaW50cm8tYmxvY2sge1xuICBtYXJnaW4tdG9wOiAtODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmludHJvLWJsb2NrIC5jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmludHJvLWJsb2NrIC5pbnRyby10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLmludHJvLXRleHQge1xuICBmb250OiBub3JtYWwgMWVtLzEuMyBcInByb3hpbWFub3ZhLXJlZ3VsYXJcIjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogMS41cHg7XG4gIHBhZGRpbmctbGVmdDogMTMlO1xuICBwYWRkaW5nLXJpZ2h0OiAxMyU7XG59XG4uaW50cm8tdGV4dCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5ob3RlbC1kZXNjcmlwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaG90ZWwtZGVzY3JpcHRpb24gLm91dGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaG90ZWwtZGVzY3JpcHRpb24gLmlubmVyIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5ob3RlbC1kZXNjcmlwdGlvbiAuaW5uZXIgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMzA2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDNweCBzb2xpZCB3aGl0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9iZ2QtdHJhbnNwYXJlbnQtMi5wbmcnKSByZXBlYXQ7XG59XG4uaG90ZWwtZGVzY3JpcHRpb24gLmlubmVyIC5jb250ZW50ID4gYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbi5ob3RlbC1kZXNjcmlwdGlvbiAuaW5uZXIgLmNvbnRlbnQgPiBhOmhvdmVyLFxuLmhvdGVsLWRlc2NyaXB0aW9uIC5pbm5lciAuY29udGVudCA+IGE6bGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5ob3RlbC1kZXNjcmlwdGlvbiAuaW5uZXIgLmNvbnRlbnQgLmluZm8ge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBwYWRkaW5nOiAyOXB4IDA7XG4gIG9wYWNpdHk6IDE7XG59XG4uaG90ZWwtZGVzY3JpcHRpb24gLmlubmVyIC5jb250ZW50IC5pbmZvIC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYW5vdmEtYmxhY2tcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5ob3RlbC1kZXNjcmlwdGlvbiAuaW5uZXIgLmNvbnRlbnQgLmluZm8gLnRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDAuOTM4ZW07XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWFub3ZhLWJvbGRcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cbi5uby10b3VjaCAuaG90ZWwtZGVzY3JpcHRpb24gLmlubmVyIC5jb250ZW50OmhvdmVyIC5idXR0b24td3JhcCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ubm8tdG91Y2ggLmhvdGVsLWRlc2NyaXB0aW9uIC5pbm5lciAuY29udGVudDpob3ZlciAuaW5mbyB7XG4gIG9wYWNpdHk6IDA7XG59XG4uaG90ZWwtZGVzY3JpcHRpb24gLmlubmVyIC5idXR0b24td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5ob3RlbC1kZXNjcmlwdGlvbiAuaW5uZXIgLmJ1dHRvbi13cmFwIC5idXR0b24tZGV0YWlsIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYW5vdmEtYm9sZFwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBvcGFjaXR5OiAxO1xufVxuLmhvdGVsLWRlc2NyaXB0aW9uIC5pbm5lciAuYnV0dG9uLXdyYXAgLmJ1dHRvbi1kZXRhaWwgc3BhbiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjNmEwOTA2O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5ob3RlbC1saXN0IC5idXR0b24tMSB7XG4gIG1hcmdpbjogNDJweCBhdXRvIDY4cHggYXV0bztcbn1cbi5ob3RlbC1saXN0IC5ob3RlbC1ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5ob3RlbC1saXN0IC5ob3RlbC1ibG9jayBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG4ubGl2ZS1qb3VybmFsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMzBweCAtNXB4IDgwcHggLTVweDtcbn1cbi5zbGlkZXI6YmVmb3JlLFxuLnNsaWRlcjphZnRlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjb250ZW50OiBcIlwiO1xufVxuLnNsaWRlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNsaWRlciBsaSB7XG4gIHdpZHRoOiAyMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnNsaWRlciBsaSAuc2xpZGVyLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCA1cHg7XG59XG4uc2xpZGVyIGxpIC5zbGlkZXItaXRlbSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5zbGlkZXIgbGkgLnNsaWRlci1pdGVtIC5vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvYmdkLXRyYW5zcGFyZW50LTIucG5nJykgcmVwZWF0O1xuICBjb2xvcjogd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDYwMG1zIGVhc2U7XG4gIGZvbnQtc2l6ZTogMC44MTNlbTtcbiAgZm9udC1mYW1pbHk6IFwicHJveGltYW5vdmEtYm9sZFwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuLnNsaWRlciBsaSAuc2xpZGVyLWl0ZW0gLm92ZXJsYXk6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnNsaWRlciBsaSAuc2xpZGVyLWl0ZW0gLm92ZXJsYXk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzFweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IC0xNXB4IDAgMCAtMTVweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvaW5zdGFncmFtLnBuZycpIG5vLXJlcGVhdDtcbn1cbi5zbGlkZXIgbGkgLnNsaWRlci1pdGVtIC5vdmVybGF5IC5pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE0cHg7XG59XG4uc2xpZGVyIGxpIC5zbGlkZXItaXRlbSAub3ZlcmxheSAuaW5mbyAuZGV0YWlsLWluZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLnNsaWRlciBsaSAuc2xpZGVyLWl0ZW0gLm92ZXJsYXkgLmluZm8gLmRldGFpbC1pbmZvOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4uc2xpZGVyIGxpIC5zbGlkZXItaXRlbSAub3ZlcmxheSAuaW5mbyAuZGV0YWlsLWluZm8uZmF2b3VyaXRlOmJlZm9yZSB7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2Zhdm91cml0ZS5wbmcnKSBuby1yZXBlYXQ7XG59XG4uc2xpZGVyIGxpIC5zbGlkZXItaXRlbSAub3ZlcmxheSAuaW5mbyAuZGV0YWlsLWluZm8uY29tbWVudDpiZWZvcmUge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9jb21tZW50LnBuZycpIG5vLXJlcGVhdDtcbn1cbi5zbGlkZXIgLnNsaWNrLWFycm93IHtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmEwOTA2O1xuICBib3JkZXI6IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHRleHQtaW5kZW50OiA5OTk5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2xpZGVyIC5zbGljay1hcnJvdzpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMThweDtcbn1cbi5zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IC0yNnB4IDAgMCAtMjJweDtcbn1cbi5uby10b3VjaCAuc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1wcmV2OmhvdmVyOmJlZm9yZSB7XG4gIGFuaW1hdGlvbjogbGVmdCAuNXMgZWFzZTtcbn1cbi5zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMjZweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvYXJyb3ctbGVmdC5wbmcnKTtcbn1cbi5zbGlkZXIgLnNsaWNrLWFycm93LnNsaWNrLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAtMjZweCAtMjJweCAwIDA7XG59XG4ubm8tdG91Y2ggLnNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDpob3ZlcjpiZWZvcmUge1xuICBhbmltYXRpb246IHJpZ2h0IC41cyBlYXNlO1xufVxuLnNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stbmV4dDpiZWZvcmUge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9hcnJvdy1yaWdodC5wbmcnKTtcbn1cbi53aHktYm9vayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG4ud2h5LWJvb2sgLmhlYWRpbmctMSB7XG4gIG1hcmdpbi10b3A6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDM4cHg7XG59XG4uaXRlbS1saXN0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uaXRlbS1saXN0IC5pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5pdGVtLWxpc3QgLmltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5pdGVtLWxpc3QgLnRpdGxlIHtcbiAgZm9udDogbm9ybWFsIDEuMTI1ZW0gXCJwcm94aW1hbm92YS1ib2xkXCI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4uaXRlbS1saXN0IC50ZXh0IHtcbiAgZm9udDogbm9ybWFsIDFlbS8xLjQgXCJwcm94aW1hbm92YS1yZWd1bGFyXCI7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLml0ZW0tbGlzdCAudGV4dCAuYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWFub3ZhLWJvbGRcIjtcbn1cbi5pdGVtLWxpc3QgLnRleHQgLnBob25lLW51bWJlciB7XG4gIGZvbnQtZmFtaWx5OiBcInByb3hpbWFub3ZhLWJvbGRcIjtcbiAgY29sb3I6ICM2YTA5MDY7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLml0ZW0tbGlzdCAudGV4dCBhW2hyZWZePXRlbF0ge1xuICBjb2xvcjogIzZhMDkwNjtcbn1cbi5pdGVtLWxpc3QtMSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4uaXRlbS1saXN0LTEgLml0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLml0ZW0tbGlzdC0xIC5pdGVtIC5pbWFnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pdGVtLWxpc3QtMSAuaXRlbSAuY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4O1xufVxuLml0ZW0tbGlzdC0xIC5pdGVtIC50ZXh0IHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuLml0ZW0tbGlzdC0xIC5pdGVtIC50aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uaXRlbS1saXN0LTIgLmltYWdlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pdGVtLWxpc3QtMiAudGV4dCB7XG4gIHBhZGRpbmc6IDAgMzVweDtcbn1cbi5pdGVtLWxpc3QtMiAudGl0bGUge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xufVxuLndoZXJlLXRvLXN0YXkgLmhlYWRpbmctMSB7XG4gIHBhZGRpbmctdG9wOiAzOHB4O1xufVxuLndoZXJlLXRvLXN0YXkgLmludHJvLXRleHQge1xuICBsaW5lLWhlaWdodDogMS40ZW07XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5ndWlkZSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG4uZ3VpZGUgLmludHJvIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmd1aWRlIC5pbnRybyAuY29udGVudCB7XG4gIG1hcmdpbjogMCA4NXB4O1xuICBwYWRkaW5nOiAzM3B4IDgwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4uZ3VpZGUgLmludHJvIC50aXRsZS0zIHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG4uZ3VpZGUgLmludHJvIC50ZXh0IHtcbiAgZm9udDogbm9ybWFsIDFlbS8xLjRlbSBcInByb3hpbWFub3ZhLXJlZ3VsYXJcIjtcbiAgbWFyZ2luLWJvdHRvbTogMjdweDtcbn1cbi5ndWlkZSAuaW50cm8gLmJ1dHRvbi0xIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ud2h5LWdvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLndoeS1nbyAuaW50cm8tdGV4dCB7XG4gIHBhZGRpbmctdG9wOiA0MnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cbi53aHktZ28gLmhlYWRpbmctMSB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4udGhlLXRvcC1maXZlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbi50aGUtdG9wLWZpdmUgLmhlYWRpbmctMSB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4udGhlLXRvcC1maXZlIC5ob3RlbC1kZXNjcmlwdGlvbiB7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2JnZC10cmFuc3BhcmVudC0yLnBuZycpIHJlcGVhdDtcbn1cbi50aGUtdG9wLWZpdmUgLmhvdGVsLWRlc2NyaXB0aW9uIC5pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAxMXB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbn1cbi50aGUtdG9wLWZpdmUgLmhvdGVsLWRlc2NyaXB0aW9uIC5pbmZvIC50aXRsZSB7XG4gIGZvbnQ6IG5vcm1hbCAxLjE4OGVtLzEuNWVtIFwicHJveGltYW5vdmEtYmxhY2tcIjtcbn1cbmhlYWRlciAubG9nbyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgb3BhY2l0eTogMC41O1xufVxuaGVhZGVyIG5hdiB7XG4gIG1hcmdpbjogNXB4IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4O1xufVxuaGVhZGVyIG5hdjpiZWZvcmUsXG5oZWFkZXIgbmF2OmFmdGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5oZWFkZXIgbmF2OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5oZWFkZXIgbmF2IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5oZWFkZXIgbmF2IGxpIGEge1xuICBwYWRkaW5nOiA1cHg7XG59XG5oZWFkZXIgbmF2IC5hY3RpdmUgYSB7XG4gIGNvbG9yOiBncmF5O1xufVxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvYmdkLW5hdi5wbmcnKSByZXBlYXQ7XG4gIHotaW5kZXg6IDE7XG59XG4ubmF2YmFyLWNvbGxhcHNlIHVsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMCAyJTtcbn1cbi5uYXZiYXItY29sbGFwc2UgdWwgbGkge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDMzLjMzMzMlO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM4Njg2ODY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogXCJwcm94aW1hbm92YS1ib2xkXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAyLjVweDtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuLm5hdmJhci1jb2xsYXBzZSB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuLm5hdmJhci1jb2xsYXBzZSB1bCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZzogOCU7XG4gIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbn1cbi5uYXZiYXItY29sbGFwc2UgdWwgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YTA5MDY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbm1haW4ge1xuICBtYXJnaW46IDVweCAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDFweCAxcHg7XG59XG5mb290ZXIge1xuICBwYWRkaW5nOiAwO1xufVxuZm9vdGVyIC5jb250ZW50IHtcbiAgcGFkZGluZzogMCAzMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk3OHB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZXJvLXRleHQgLmhlcm8tdGV4dC1pbm5lciB7XG4gICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgZm9udC1zaXplOiAyLjVlbTtcbiAgICBoZWlnaHQ6IDIxMHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4O1xuICB9XG4gIC5hcnJvdy1kb3duIHtcbiAgICBib3R0b206IC01MHB4O1xuICB9XG4gIC5mb290ZXIgLmFib3V0LXVzIGxpIGEge1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMTBweDtcbiAgfVxuICAuc2xpZGVyIGxpIC5zbGlkZXItaXRlbSAub3ZlcmxheSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTc5cHgpIHtcbiAgLmZvb3RlciAuY29udGVudCB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG4gIC5mb290ZXIgLmFib3V0LXVzIGxpIGEge1xuICAgIG1hcmdpbjogMCAzcHggMCAxMHB4O1xuICB9XG4gIC5mb290ZXIgLnNvY2lhbC1zdHJpcC1saXN0IGxpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICB9XG4gIC5pdGVtLWxpc3QtMSAuaXRlbSB7XG4gICAgbWluLWhlaWdodDogMjk1cHg7XG4gIH1cbiAgLml0ZW0tbGlzdC0xIC5pdGVtIC50ZXh0IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5zbGlkZXIgbGkgLnNsaWRlci1pdGVtIC5vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ob3RlbC1kZXNjcmlwdGlvbiAuaW5uZXIgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAzMDZweDtcbiAgICBtaW4taGVpZ2h0OiAxMjNweDtcbiAgfVxuICAuaG90ZWwtZGVzY3JpcHRpb24gLmlubmVyIC5jb250ZW50ID4gYSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG4gIC5zcGFuNCAuaG90ZWwtZGVzY3JpcHRpb24gLmlubmVyIC5jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaXRlbS1saXN0LTIgLnRleHQge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxuICAuZ3VpZGUgLmludHJvIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweDtcbiAgfVxuICAuZ3VpZGUgLmludHJvIC5jb250ZW50IHtcbiAgICBtYXJnaW46IDAgNDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk3OXB4KSB7XG4gIC5oZXJvLXRleHQgLmhlcm8tdGV4dC1pbm5lciB7XG4gICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgZm9udC1zaXplOiAyLjNlbTtcbiAgICBoZWlnaHQ6IDE1NXB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgbWFyZ2luLXRvcDogLTExNXB4O1xuICB9XG4gIC5jb250ZW50LWhlcm8gLmhlcm8tdGV4dCAuaGVyby10ZXh0LWlubmVyIHtcbiAgICBwYWRkaW5nOiAyNXB4IDEycHg7XG4gICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICB9XG4gIC5jb250ZW50LWhlcm8gLmhlcm8tdGV4dCAuaGVyby10ZXh0LWlubmVyIC50ZXh0LTEge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVlbTtcbiAgfVxuICAuY29udGVudC1oZXJvIC5oZXJvLXRleHQgLmhlcm8tdGV4dC1pbm5lciAudGV4dC0yIHtcbiAgICBmb250LXNpemU6IDAuNzVlbTtcbiAgfVxuICAuYXJyb3ctZG93biB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4O1xuICAgIGJvdHRvbTogLTMwcHg7XG4gIH1cbiAgLmFycm93LWRvd24gaW1nIHtcbiAgICB3aWR0aDogMzNweDtcbiAgfVxuICAuaW50cm8tYmxvY2sge1xuICAgIG1hcmdpbjogLTUwcHggOHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2YmFyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMDtcbiAgfVxuICAubmF2YmFyIC5zcGFuMyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5uYXZiYXIgLm5hdmJhci1icmFuZCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbiAgLm5hdmJhciAubmF2YmFyLWJyYW5kIGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAubmF2YmFyIC5jb250YWN0IHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLm5hdmJhciAud2FuZGVybGlzdCB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2M0YzRjNDtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIH1cbiAgLm5hdmJhciAud2FuZGVybGlzdCAudGl0bGUge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm5hdmJhci1jb2xsYXBzZSB1bCB7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICB9XG4gIC5uYXZiYXItY29sbGFwc2UgdWwgbGkgYSB7XG4gICAgcGFkZGluZzogNiU7XG4gIH1cbiAgLmZvb3RlciAuY29udGVudCB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG4gIC5mb290ZXIgLmFib3V0LXVzIGxpIGEge1xuICAgIG1hcmdpbi1yaWdodDogMjJweDtcbiAgfVxuICAuZm9vdGVyIC5hYm91dC11cyBsaTpsYXN0LWNoaWxkIGEge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuZm9vdGVyIC5zb2NpYWwtc3RyaXAtbGlzdCBsaSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxuICAuZm9vdGVyIC5mb290ZXItbGluayBsaSBhIHtcbiAgICBtYXJnaW46IDAgN3B4IDAgMTBweDtcbiAgfVxuICAuZm9vdGVyIC5jYXRlZ29yaWVzIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMzBweDtcbiAgfVxuICAuZm9vdGVyIC5ncm91cC1saW5rIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmZvb3RlciAuZ3JvdXAtbGluayAuY29udGVudCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5mb290ZXIgLmdyb3VwLWxpbmsgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICB9XG4gIC5hcnJvdy1kb3duIHtcbiAgICBib3R0b206IC0zMHB4O1xuICB9XG4gIC5pbnRyby1ibG9jayAuY29udGFpbmVyIC5pbnRyby10ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxuICAuaGVhZGluZy0xIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gIH1cbiAgLmhlYWRpbmctMSAuaGVhZGluZ19fdGV4dCB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG4gIC5oZWFkaW5nLTEgLmhlYWRpbmdfX3RleHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjg3NWVtO1xuICB9XG4gIC5iYWNrLXRvLXRvcCB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLnNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAuc2xpZGVyIGxpIC5zbGlkZXItaXRlbSAub3ZlcmxheSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2xpZGVyIC5zbGljay1hcnJvdy5zbGljay1uZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbiAgLnNsaWRlciAuc2xpY2stYXJyb3cuc2xpY2stcHJldiB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbiAgLmhvdGVsLWxpc3QgLmhvdGVsLWJsb2NrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5ob3RlbC1saXN0IC5ob3RlbC1ibG9jayAuaW1hZ2UtYmxvY2sgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5ob3RlbC1kZXNjcmlwdGlvbiAuaW5uZXIgLmNvbnRlbnQgLmluZm8gLnRleHQge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgfVxuICAuaW1hZ2UtYmxvY2sge1xuICAgIGhlaWdodDogMzQwcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLml0ZW0tbGlzdC0xIHtcbiAgICBwYWRkaW5nOiAwIDM1cHg7XG4gIH1cbiAgLml0ZW0tbGlzdC0yIHtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgfVxuICAuaXRlbS1saXN0LTIgLmltYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG4gIC5pdGVtLWxpc3QtMiAudGV4dCB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICB9XG4gIC53aHktZ28gLmhlYWRpbmctMSB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxuICAuZ3VpZGUgLmludHJvIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5ndWlkZSAuaW50cm8gLmNvbnRlbnQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAzM3B4IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuaGlkZGVuLXRiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDc5cHgpIHtcbiAgLmhpZGRlbi1tYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGluZy0xIC5oZWFkaW5nX190ZXh0IHNwYW4ge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbn1cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5zbGljay10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay10cmFjazpiZWZvcmUsXG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY29udGVudDogJyc7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFjayB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay1zbGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cbi5zbGljay1zbGlkZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbltkaXI9J3J0bCddIC5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiJdfQ== */