/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./Resources/Private/assets/css/gsmap.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************/
/* assets/styles/app.css */
.webx-gs-gallery {
  max-width: 1000px;
  position: relative;
  overflow: hidden;
}
.webx-gs-gallery .webx-gs-gallery-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.webx-gs-gallery .webx-gs-gallery-wrapper .webx-gs-gallery-slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.webx-gs-gallery .webx-gs-gallery-wrapper .webx-gs-gallery-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.webx-gs-gallery .webx-gs-gallery-pagination {
  position: absolute;
  width: 70%;
  left: 15%;
  right: 15%;
  z-index: 1;
  text-align: center;
  bottom: 2px;
}
.webx-gs-gallery .webx-gs-gallery-pagination .swiper-pagination-bullet {
  background-color: #C1C1C1 !important;
}
.webx-gs-gallery .webx-gs-gallery-prev,
.webx-gs-gallery .webx-gs-gallery-next {
  position: absolute;
  top: 0;
  width: 15%;
  min-width: 60px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
  margin: 0;
  cursor: pointer;
}
.webx-gs-gallery .webx-gs-gallery-prev:before,
.webx-gs-gallery .webx-gs-gallery-next:before {
  content: "\f054";
  font: normal normal normal 32px/1 "Font Awesome 6 Pro";
  color: white;
  text-shadow: 0 3px 6px rgba(0, 0, 0, 0.25);
  opacity: 0.75;
  transition: all 250ms ease 0s;
  /*
        border-right: 0.4rem solid $white;
        border-bottom: 0.4rem solid $white;
        display:block;
        content: '\00a0';
        margin: 0 10%;
        width: 2.5rem;
        height: 2.5rem;
        */
}
.webx-gs-gallery .webx-gs-gallery-prev:hover:before,
.webx-gs-gallery .webx-gs-gallery-next:hover:before {
  transform: scale(1.1);
}
.webx-gs-gallery .webx-gs-gallery-prev {
  left: 0;
}
.webx-gs-gallery .webx-gs-gallery-prev:before {
  content: "\f053";
}
.webx-gs-gallery .webx-gs-gallery-next {
  right: 0;
}

.webx-gs-wrapper .webx-gs-info .webx-gs-data {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  /* justify-content: space-between; */
}
.webx-gs-wrapper .webx-gs-info .webx-gs-data .webx-gs-card {
  width: 32%;
  margin-right: 1%;
  background-color: rgb(158.2273636771, 158.2273636771, 158.2273636771);
  height: 100px;
  padding: 15px;
  margin-bottom: 15px;
  text-align: center;
}
.webx-gs-wrapper .webx-gs-info .webx-gs-additional {
  display: block;
}

.webx-gs-wrapper .webx-gs-height-profile {
  display: block;
  position: relative;
}

.webx-gs-filter {
  margin-top: 15px;
}
.webx-gs-filter-toggle {
  padding: 5px;
  cursor: pointer;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
supported by Chrome, Edge, Opera and Firefox */
}
.webx-gs-filter-header {
  font-weight: 700;
}
.webx-gs-filter-contents {
  visibility: hidden;
  opacity: 0;
  transition: all 300ms cubic-bezier(0.335, 0.01, 0.03, 1.36) 0s;
  cursor: pointer;
  position: fixed;
  height: 100%;
  width: 100%;
  z-index: 10000;
  background-color: rgba(0, 0, 0, 0.5);
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
}
.webx-gs-filter-contents .webx-gs-filter-wrapper {
  cursor: initial;
  width: 1000px;
  max-width: 90%;
  max-height: calc(90% - 70px);
  left: 50%;
  top: calc(50% + 50px);
  transform: translate(-50%, -50%);
  margin: auto;
  background: #fff;
  position: absolute;
  display: flex;
  flex-wrap: wrap;
  overflow: auto;
  padding: 10px;
}
.webx-gs-filter-contents .webx-gs-filter-wrapper .webx-gs-filter-section {
  margin: 10px 0;
  padding: 0 10px;
}
.webx-gs-filter-contents .webx-gs-filter-wrapper .webx-gs-filter-section.webx-full-row {
  width: 100%;
}
.webx-gs-filter-contents .webx-gs-filter-wrapper .webx-gs-filter-section.webx-gs-align-right {
  text-align: right;
}
.webx-gs-filter-contents .webx-gs-filter-wrapper .webx-gs-filter-close {
  position: absolute;
  right: 15px;
  top: 15px;
  cursor: pointer;
}
.webx-gs-filter-contents .webx-gs-filter-wrapper .webx-gs-pill {
  cursor: pointer;
}
@media screen and (min-width: 768px) {
  .webx-gs-filter-contents .webx-gs-filter-wrapper .webx-gs-filter-section {
    width: 50%;
  }
}
.webx-gs-filter-contents.active {
  visibility: visible;
  opacity: 1;
}

.tx-webx-gsmap input[type=text] {
  border: none;
}
.tx-webx-gsmap .webx-gs-dropdown,
.tx-webx-gsmap .webx-gs-search {
  position: relative;
}
.tx-webx-gsmap .webx-gs-dropdown::after,
.tx-webx-gsmap .webx-gs-search::after {
  font-family: "Font Awesome 5 Pro";
  cursor: pointer;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 15px;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 25px;
}
.tx-webx-gsmap .webx-gs-dropdown {
  cursor: pointer;
  -webkit-user-select: none; /* Chrome all / Safari all */
  -moz-user-select: none; /* Firefox all */
  -ms-user-select: none; /* IE 10+ */
  user-select: none; /* Likely future */
}
.tx-webx-gsmap .webx-gs-dropdown .webx-gs-info {
  display: flex;
  font-weight: bold;
  min-height: 60px;
}
.tx-webx-gsmap .webx-gs-dropdown .webx-gs-info .webx-gs-filter-data {
  /* display:none; */
  position: absolute;
  bottom: 10px;
  left: 15px;
  right: 50px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.tx-webx-gsmap .webx-gs-dropdown .webx-gs-info .webx-gs-filter-data.active {
  /* display: block; */
}
.tx-webx-gsmap .webx-gs-dropdown .webx-gs-info-top {
  position: absolute;
  top: 5px;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 15px;
}
.tx-webx-gsmap .webx-gs-dropdown .webx-gs-select {
  position: absolute;
  z-index: 1050;
  max-height: 18rem;
  /* border: 1px solid $color;
  border-style: none solid solid; */
  height: auto;
  overflow-y: auto;
  display: none;
  box-shadow: -1px 12px 20px rgba(0, 0, 0, 0.09);
}
.tx-webx-gsmap .webx-gs-dropdown .webx-gs-select .webx-gs-select-item {
  position: relative;
  border-top: solid 1px #C1C1C1;
}
.tx-webx-gsmap .webx-gs-dropdown .webx-gs-select .webx-gs-select-item.active {
  /* color: lighten($color, 50); */
  color: white;
}
.tx-webx-gsmap .webx-gs-dropdown .webx-gs-select .webx-gs-select-item.active::after {
  position: absolute;
  right: 15px;
  text-align: right;
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
  content: "\f00c";
}
.tx-webx-gsmap .webx-gs-dropdown .webx-gs-select.active {
  display: block;
}
.tx-webx-gsmap .webx-gs-dropdown::after {
  font-weight: 900;
  content: "\f03a";
}
.tx-webx-gsmap .webx-gs-search {
  min-height: 60px;
}
.tx-webx-gsmap .webx-gs-search label {
  position: absolute;
  top: 5px;
  left: 15px;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 15px;
}
.tx-webx-gsmap .webx-gs-search input {
  min-height: 60px;
  padding: 15px 60px 5px 15px;
}
.tx-webx-gsmap .webx-gs-hide {
  display: none;
}
.tx-webx-gsmap .webx-gs-pills-wrapper {
  display: flex;
  flex-wrap: wrap;
}
.tx-webx-gsmap .webx-gs-pills-wrapper .webx-gs-pill {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
supported by Chrome, Edge, Opera and Firefox */
  background-color: #FFFFFF;
  border: 1px solid;
  border-radius: 50px;
  padding: 0 10px;
  margin-right: 5px;
  margin-bottom: 5px;
  cursor: pointer;
}
.tx-webx-gsmap .webx-gs-pills-wrapper .webx-gs-pill:hover {
  background-color: rgb(216.75, 216.75, 216.75);
  transition: background-color 0.4s ease-out;
}
.tx-webx-gsmap .webx-gs-pills-wrapper .webx-gs-pill.active {
  background-color: rgb(216.75, 216.75, 216.75);
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper {
  height: 100%;
  overflow: hidden;
  scrollbar-width: thin;
  scrollbar-color: white;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper::-webkit-scrollbar {
  width: 10px;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper::-webkit-scrollbar-track-piece {
  background-color: white;
  /* border-radius: 15%; */
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper::-webkit-scrollbar-thumb:vertical {
  background-color: #C1C1C1;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item {
  display: flex;
  position: relative;
  background-color: #FFFFFF;
  margin: 50px 10px;
  padding-bottom: 20px;
  height: 225px;
  max-height: 225px;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item .webx-show-in-map {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently
supported by Chrome, Edge, Opera and Firefox */
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item .webx-img a {
  display: block;
  text-align: center;
  width: 100%;
  margin-top: 16px;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item .webx-teaser {
  padding: 20px 20px 0;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item .webx-teaser .webx-description {
  font-size: 14px;
  max-height: 6.5rem;
  overflow: hidden;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item .webx-teaser .webx-show-in-map {
  position: absolute;
  cursor: pointer;
  width: 25px;
  right: 15px;
  top: 15px;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item .webx-teaser h3 {
  text-transform: uppercase;
  font-weight: 600;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: calc(100% - 40px);
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-list-wrapper .webx-gs-item .webx-teaser a:hover {
  text-decoration: none;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-map,
.tx-webx-gsmap .webx-gs-wrapper .webx-gsmap-component {
  position: relative;
  height: calc(100vh - 290px);
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-map.no-poly path.leaflet-interactive,
.tx-webx-gsmap .webx-gs-wrapper .webx-gsmap-component.no-poly path.leaflet-interactive {
  display: none;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-map .webx-gs-map-icon-wrapper,
.tx-webx-gsmap .webx-gs-wrapper .webx-gsmap-component .webx-gs-map-icon-wrapper {
  z-index: 401;
  position: absolute;
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-map .webx-gs-map-icon-wrapper .webx-gs-map-icon,
.tx-webx-gsmap .webx-gs-wrapper .webx-gsmap-component .webx-gs-map-icon-wrapper .webx-gs-map-icon {
  width: 60px;
  height: 60px;
  margin: 10px 0 0 10px;
  background: rgba(255, 255, 255, 0.75);
}
.tx-webx-gsmap .webx-gs-wrapper .webx-gs-map .webx-gs-map-icon-wrapper .webx-gs-map-icon i,
.tx-webx-gsmap .webx-gs-wrapper .webx-gsmap-component .webx-gs-map-icon-wrapper .webx-gs-map-icon i {
  opacity: 1;
  font-size: 30px;
}
.tx-webx-gsmap .webx-gs-wrapper.webx-gs-show .webx-gs-categories {
  display: flex;
  margin: 15px 0;
}
.tx-webx-gsmap .webx-gs-wrapper.webx-gs-show .webx-gs-categories .webx-gs-pill {
  border: 1px solid #000;
  background-color: #fff;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  border-radius: 30px;
  margin: 0 5px;
  padding: 0 15px;
}
.tx-webx-gsmap .webx-gs-wrapper.webx-gs-show .webx-gs-description-wrapper {
  margin-top: 25px;
  display: flex;
}
.tx-webx-gsmap .webx-gs-wrapper.webx-gs-show .webx-gs-description-wrapper .webx-gs-description {
  padding: 0 33px;
}

@media screen and (min-width: 994px) {
  .tx-webx-gsmap .webx-gs-wrapper.active-map {
    display: flex;
  }
  .tx-webx-gsmap .webx-gs-wrapper.active-map .webx-gs-list-wrapper {
    overflow: auto;
    height: 75vh;
  }
  .tx-webx-gsmap .webx-gs-wrapper.active-map .webx-gs-map {
    height: 75vh;
  }
  .tx-webx-gsmap .webx-gs-show .webx-gs-route {
    display: flex;
  }
  .tx-webx-gsmap .webx-gs-show .webx-gs-route .webx-gs-info {
    width: 35%;
  }
  .tx-webx-gsmap .webx-gs-show .webx-gs-route .webx-gs-info .webx-gs-gallery {
    margin: 0 0 33px 33px;
  }
  .tx-webx-gsmap .webx-gs-show .webx-gs-route .webx-gs-map {
    width: 65%;
    height: 800px;
  }
}

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