
.modal[data-v-0cc27e13] {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1024;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: rgba(0, 0, 0, 0.3);
}
.inner[data-v-0cc27e13] {
    padding: 50px 0;
    width: 90%;
    border-radius: 10px;
    background-color: white;
    box-shadow: 0px 2px 10px gray;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}

.modal[data-v-274286c2] {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1024;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.3);
}
.inner[data-v-274286c2] {
  padding: 50px 0;
  width: 90%;
  border-radius: 10px;
  background-color: white;
  box-shadow: 0px 2px 10px gray;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.img-error[data-v-274286c2] {
  color: indianred;
}
.image-footer[data-v-274286c2] {
  text-align: center;
  padding: 10px;
  border: 1px solid #dcdcdc;
}
.image-upload[data-v-274286c2] {
  text-align: center;
  padding: 15px;
  border: 1px solid #dcdcdc;
  /* background: url(/bundles/admin/assets/img/blog-editor/art-board.jpg) repeat; */
  cursor: pointer;
  height: 500px;
}
.modal-image-preview[data-v-274286c2] {
  width: 100%;
  /*height: 100%;*/
}
.image-upload-space[data-v-274286c2] {
  padding: 56px;
  background: #dcdcdc;
  margin-top: 10px;
}
.img-item-col img[data-v-274286c2] {
  cursor: pointer;
  /* padding-bottom: 14px; */
  border: 2px solid transparent;
  box-shadow: 2px 2px 2px 2px rgba(0, 0, 0, 0.1);
  margin-bottom: 10px;
}
.img-item-col img[data-v-274286c2]:hover {
  border: 2px solid #1ccba9;
  transition: 0.5s;
}
#get_more_image.loading[data-v-274286c2] {
  opacity: 0.7;
  pointer-events: none;
}
.modal-image-space[data-v-274286c2] {
  display: flex;
  gap: 10px;
}
.modal-image-space .modal-image-space_preview[data-v-274286c2],
.modal-image-space .modal-image-space_images[data-v-274286c2] {
  width: 50%;
}
.modal-image-space .image-area[data-v-274286c2] {
  height: 60vh;
  overflow-y: auto;
}
.modal-image-space .image-area .modal-image-space_images-list[data-v-274286c2] {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.modal-image-space .image-area .modal-image-space_images-list .modal-image-space_images-item[data-v-274286c2] {
  width: 18%;
}
.modal-image-space .image-area .upload-status[data-v-274286c2] {
  padding-bottom: 10px;
}
.modal-image-space .image-area .text-green[data-v-274286c2] {
  color: #26B99A;
}
.modal-image-space .image-total[data-v-274286c2] {
  padding-top: 10px;
}
@media screen and (max-width: 600px) {
.modal-image-space[data-v-274286c2] {
    display: block;
}
.modal-image-space_preview[data-v-274286c2],
  .modal-image-space_images[data-v-274286c2] {
    width: 100%;
}
.image-upload[data-v-274286c2] {
    height: 25vh !important;
    overflow-y: auto;
}
.image-area[data-v-274286c2] {
    margin-top: 20px;
    height: 30vh;
}
.modal-image-space_images-item[data-v-274286c2] {
    width: 22%;
}
}


img[data-v-5b43ccb4]{width: 100%;}

.article_img1 {
  display: flex;
  flex: auto;
  align-items: flex-start;
}
.article_img1 .z_article_contents1 {
  width: 300px;
  height: auto;
}
.article_img1 .z_article_contents1 .z_img-article {
  flex-shrink: 0;
  height: auto;
  width: 100%;
}
.article_img1 .z_article_contents1 .z_content2 {
  margin-top: 30px;
  background: #F1F0F1;
  padding: 16px;
  width: 100%;
  height: auto;
}
.article_img1 .z_content1 {
  flex: 1;
  max-width: calc(100% - 300px);
  padding-left: 30px;
}
@media screen and (max-width: 600px) {
.article_img1 {
    display: block;
}
.article_img1 .z_article_contents1 {
    width: 100%;
}
.article_img1 .z_article_contents1 .z_content2 {
    margin-top: 20px;
}
.article_img1 .z_content1 {
    padding-left: 0;
    max-width: 100%;
    margin-top: 20px;
}
}

.article_img2 {
  display: flex;
  flex: auto;
}
.article_img2 .z_article_contents1 {
  width: 300px;
  height: auto;
}
.article_img2 .z_article_contents1 .z_img-article {
  flex-shrink: 0;
  height: auto;
  width: 100%;
}
.article_img2 .z_article_contents1 .z_content2 {
  margin-top: 30px;
  background: #F1F0F1;
  padding: 16px;
  width: 100%;
  height: auto;
}
.article_img2 .z_content1 {
  flex: 1;
  max-width: calc(100% - 300px);
  padding-right: 30px;
}
@media screen and (max-width: 600px) {
.article_img2 {
    flex-direction: column-reverse;
}
.article_img2 .z_article_contents1 {
    width: 100%;
}
.article_img2 .z_article_contents1 .z_content2 {
    margin-top: 20px;
}
.article_img2 .z_content1 {
    padding-right: 0;
    max-width: 100%;
    margin-top: 20px;
}
}

.article_img3 {
  display: flex;
  flex: auto;
}
.article_img3 .z_article_contents {
  margin-right: 30px;
  width: calc(50% - 15px);
}
.article_img3 .z_article_contents .z_hl1 {
  margin: 30px 0;
}
.article_img3 .z_img-article {
  width: calc(50% - 15px);
  height: auto;
}
@media screen and (max-width: 600px) {
.article_img3 {
    flex-direction: column-reverse;
}
.article_img3 .z_article_contents {
    margin-right: 0;
    width: auto;
}
.article_img3 .z_article_contents .z_hl1 {
    margin: 20px 0;
}
.article_img3 .z_img-article {
    width: auto;
}
}

.bigimg {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  text-align: center;
}
.bigimg .z_img {
  width: 100%;
}
.bigimg img {
  height: auto;
  width: auto;
  max-width: 100%;
}

.contents1 {
  margin: -10.5px 0;
}
.contents1 p {
  margin: 0px;
}

.contents2 {
  width: 100%;
  background-color: #F1F0F1;
  padding: 10px 20px;
  margin: -10.5px 0;
}
.contents2 p {
  margin: 0px;
}

.contents_contents1 {
  margin-top: -16px !important;
  display: flex;
  flex: auto;
  margin: 0 auto;
  max-width: 679px;
  width: 100%;
}
.contents_contents1 .z_content1, .contents_contents1 .z_content2 {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  min-height: 50px;
  padding: 0 19.7px;
  border: 1px solid #707070;
}
.contents_contents1 .z_content1 {
  max-width: 274px;
  width: 100%;
  margin-right: 13px;
}
.contents_contents1 .z_content2 {
  flex: auto;
}
@media screen and (max-width: 600px) {
.contents_contents1 {
    display: block;
}
.contents_contents1 .z_content1 {
    max-width: 100%;
    border-bottom: none;
}
}

.contents_contents2 {
  margin: 0 150px;
}
.contents_contents2 .z_row {
  display: flex;
  flex: auto;
  width: 100%;
  padding: 13px 0;
}
.contents_contents2 .z_row p {
  margin-bottom: 0;
}
.contents_contents2 .z_row:last-child {
  padding-bottom: 0;
}
.contents_contents2 .z_row .z_content1 {
  flex-shrink: 0;
  border-right: 1px solid #DCDCDC;
  width: 20%;
  padding-right: 20px;
}
.contents_contents2 .z_row .z_content2 {
  flex-shrink: 1;
  padding-left: 20px;
}
@media screen and (max-width: 600px) {
.contents_contents2 {
    margin: 0px;
}
.contents_contents2 .z_row {
    display: flex;
    padding: 18.5px 0;
}
.contents_contents2 .z_row .z_content1 {
    max-width: 100%;
}
.contents_contents2 .z_row .z_content1, .contents_contents2 .z_row .z_content2 {
    padding: 10px;
}
}

.contents_contents2[data-v-218dd346] {
  position: relative;
}
.z_row[data-v-218dd346] {
  position: relative;
}
.z_row .z_option-link-icon[data-v-218dd346] {
  position: absolute;
  top: 5px;
  right: 5px;
  left: auto;
}
.z_row .z_option-link-icon.v-enter-active[data-v-218dd346], .z_row .z_option-link-icon.v-leave-active[data-v-218dd346] {
  transition: .5s;
}
.z_row .z_option-link-icon.v-enter[data-v-218dd346], .z_row .z_option-link-icon.v-leave-to[data-v-218dd346] {
  opacity: 0;
}
.z_row .z_option-link-icon.v-enter-to[data-v-218dd346], .z_row .z_option-link-icon.v-leave[data-v-218dd346] {
  opacity: 1;
}
.z_option-link-icon[data-v-218dd346] {
  top: -25px;
}
@media screen and (max-width: 600px) {
.z_option-link-icon[data-v-218dd346] {
    top: -20px;
}
}

.contents_contents3 .z_row {
  width: 100%;
  padding: 13px 0;
}
.contents_contents3 .z_row p {
  margin-bottom: 0;
}
.contents_contents3 .z_row:last-child {
  padding-bottom: 0;
}
.contents_contents3 .z_row .z_content1 {
  flex-shrink: 0;
  padding-right: 20px;
  padding-bottom: 10px;
}
.contents_contents3 .z_row .z_content1:before {
  content: "Q";
  position: absolute;
  left: -37px;
  background: #333;
  color: #fff;
  padding: 3px 9px;
  border-radius: 34px;
}
.contents_contents3 .z_row .z_content2 {
  padding-top: 10px;
  flex-shrink: 1;
}
.contents_contents3 .z_row .z_content2:before {
  content: "";
  position: absolute;
  left: -37px;
  padding: 3px 10px;
}
@media screen and (max-width: 600px) {
.contents_contents3 {
    margin: 0px;
}
.contents_contents3 .z_row {
    padding: 18.5px 0;
}
.contents_contents3 .z_row .z_content1 {
    max-width: 100%;
}
.contents_contents3 .z_row .z_content1, .contents_contents3 .z_row .z_content2 {
    padding: 10px;
}
}

.contents_contents3[data-v-219beac7] {
  position: relative;
}
.z_row[data-v-219beac7] {
  position: relative;
}
.z_row .z_option-link-icon[data-v-219beac7] {
  position: absolute;
  top: 5px;
  right: 5px;
  left: auto;
}
.z_row .z_option-link-icon.v-enter-active[data-v-219beac7], .z_row .z_option-link-icon.v-leave-active[data-v-219beac7] {
  transition: .5s;
}
.z_row .z_option-link-icon.v-enter[data-v-219beac7], .z_row .z_option-link-icon.v-leave-to[data-v-219beac7] {
  opacity: 0;
}
.z_row .z_option-link-icon.v-enter-to[data-v-219beac7], .z_row .z_option-link-icon.v-leave[data-v-219beac7] {
  opacity: 1;
}
.z_option-link-icon[data-v-219beac7] {
  top: -25px;
}
@media screen and (max-width: 600px) {
.z_option-link-icon[data-v-219beac7] {
    top: -20px;
}
}

.contents_img1 {
  display: flex;
  flex: auto;
}
.contents_img1 .z_content {
  flex: 1;
  max-width: calc(100% - 300px);
  padding-right: 30px;
}
.contents_img1 .z_rounded_img {
  width: 300px;
  height: 300px;
  border-radius: 100%;
}
.contents_img1 .z_rounded_img .z_img-content1 {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 600px) {
.contents_img1 {
    flex-direction: column-reverse;
    align-items: center;
}
.contents_img1 .z_content {
    max-width: 100%;
    padding-right: 0;
    padding-top: 20px;
}
}

.content_img2 {
  display: flex;
  flex: auto;
}
.content_img2 .z_content {
  flex: 1;
  max-width: calc(100% - 300px);
  padding-right: 30px;
}
.content_img2 .z_rectangle_img {
  height: 300px;
  width: 300px;
}
.content_img2 .z_rectangle_img .z_img_content {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 600px) {
.content_img2 {
    flex-direction: column-reverse;
    align-items: center;
}
.content_img2 .z_content {
    max-width: 100%;
    padding-right: 0;
    padding-top: 20px;
}
}

.content_img3 {
  display: flex;
  flex: auto;
}
.content_img3 .z_content {
  padding-right: 30px;
  flex: auto;
}
.content_img3 .z_img-content {
  width: 425px;
  max-width: 60%;
  flex-shrink: 0;
}
@media screen and (max-width: 600px) {
.content_img3 {
    flex-direction: column-reverse;
    align-items: center;
}
.content_img3 .z_content {
    width: 100%;
    padding-right: 0;
    padding-top: 20px;
}
.content_img3 .z_img-content {
    width: 100%;
    max-width: 100%;
}
}

.content_img4 .z_img-content {
  width: 395px;
  float: right;
  padding-left: 30px;
  padding-bottom: 10px;
}
@media screen and (max-width: 600px) {
.content_img4 .z_img-content {
    max-width: calc(55% - 20px);
    padding-left: 20px;
}
}

.contents_img5 {
  display: flex;
  flex: auto;
}
.contents_img5 .z_content {
  flex: 1;
  max-width: calc(100% - 150px);
  padding-right: 30px;
}
.contents_img5 .z_rounded_img {
  width: 150px;
  height: 150px;
  border-radius: 100%;
}
.contents_img5 .z_rounded_img .z_img-content1 {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 600px) {
.contents_img5 .z_content {
    padding-right: 20px;
}
}

.contents_img6 {
  display: flex;
  flex: auto;
  padding: 0 30px;
}
.contents_img6 .z_content {
  flex: 1;
  max-width: calc(100% - 150px);
  padding-right: 30px;
}
.contents_img6 .z_rounded_img {
  width: 150px;
  height: 150px;
  border-radius: 100%;
}
.contents_img6 .z_rounded_img .z_img-content {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 600px) {
.contents_img6 {
    padding: 0 20px;
}
.contents_img6 .z_content {
    padding-right: 20px;
}
}

.contents_img7 {
  display: flex;
  flex: auto;
  padding: 30px;
}
.contents_img7 .z_content {
  flex: 1;
  max-width: calc(100% - 150px);
  padding-right: 30px;
}
.contents_img7 .z_rounded_img {
  width: 150px;
  height: 150px;
  border-radius: 100%;
}
.contents_img7 .z_rounded_img .z_img-content {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 600px) {
.contents_img7 {
    padding: 20px;
}
.contents_img7 .z_content {
    padding-right: 20px;
}
}

.fv1 .z_image {
  background: #EECE34;
  overflow-x: visible;
}
.fv1 .z_image > img {
  position: relative;
  max-width: 100vw;
  width: calc(100% + 200px);
  left: 50%;
  transform: translateX(-50%);
  display: block;
}
.fv1 .z_content1,
.fv1 .z_content2 {
  padding: 32px 0;
}
@media screen and (max-width: 600px) {
.fv1 .z_content1 {
    padding-bottom: 20px;
}
.fv1 .z_content2 {
    padding-top: 20px;
}
}

.modal[data-v-642cc21f] {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1024;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.3);
}
.modal .z_error[data-v-642cc21f] {
  color: red;
}

.googlemapWithModal[data-v-4c84c966] {
  position: relative;
  width: 100%;
  height: 100%;
}
.googlemapWithModal .z_option-link-icon[data-v-4c84c966] {
  position: absolute;
  z-index: 100;
  left: 5px;
  top: 5px;
}
.googlemapWithModal .z_option-link-icon i.fa.fa-link[data-v-4c84c966] {
  color: #0D3349;
  background: #fff;
  border-radius: 13px;
  padding: 7px;
  cursor: pointer;
}
.googlemapWithModal .googleHtml[data-v-4c84c966] {
  width: 100%;
  height: 100%;
  min-height: 450px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.googlemap {
  background-color: lightgray;
  width: 100%;
}
.googlemap iframe {
  width: 100%;
}
.googlemap .z_prepends {
  font-size: 34px;
  font-weight: bold;
  color: white;
  text-align: center;
}

.hl1 {
  margin: -10.5px 0;
}
.hl1 p {
  margin: 0px;
}

.hrule1 {
  height: 0;
  padding: 0;
  border: black 1px solid;
  overflow: visible;
  width: 100%;
}

.hrule2 {
  /* height: 0;
    padding: 0; */
  border: black 1px dotted;
  /* overflow: visible; */
  width: 100%;
}

.hrule3 {
  /* height: 0;
    padding: 0; */
  border: black 1px dashed;
  /* overflow: visible; */
  width: 100%;
}

.img_contents1 {
  display: flex;
  flex: auto;
}
.img_contents1 .z_content {
  max-width: calc(100% - 300px);
  padding-left: 30px;
}
.img_contents1 .z_rounded_img {
  width: 300px;
  height: 300px;
  border-radius: 100%;
}
.img_contents1 .z_rounded_img .z_img-content {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 600px) {
.img_contents1 {
    flex-direction: column;
    align-items: center;
}
.img_contents1 .z_content {
    max-width: 100%;
    padding-left: 0;
    padding-top: 20px;
}
}

.img_contents2 {
  display: flex;
  flex: auto;
}
.img_contents2 .z_content {
  flex: 1;
  max-width: calc(100% - 300px);
  padding-left: 30px;
}
.img_contents2 .z_rectangle_img {
  height: 300px;
  width: 300px;
}
.img_contents2 .z_rectangle_img .z_img_content {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 600px) {
.img_contents2 {
    flex-direction: column;
    align-items: center;
}
.img_contents2 .z_content {
    max-width: 100%;
    padding-left: 0;
    padding-top: 20px;
}
}

.img_contents3 {
  display: flex;
  flex: auto;
}
.img_contents3 .z_content {
  padding-left: 30px;
  flex: auto;
}
.img_contents3 .z_img-content {
  width: 425px;
  max-width: 60%;
  flex-shrink: 0;
}
@media screen and (max-width: 600px) {
.img_contents3 {
    flex-direction: column;
    align-items: center;
}
.img_contents3 .z_content {
    width: 100%;
    padding-left: 0;
    padding-top: 20px;
}
.img_contents3 .z_img-content {
    width: 100%;
    max-width: 100%;
}
}

.img_content4 .z_img-content {
  width: 395px;
  float: left;
  padding-right: 30px;
  padding-bottom: 10px;
}
@media screen and (max-width: 600px) {
.img_content4 .z_img-content {
    max-width: calc(55% - 20px);
    padding-right: 20px;
}
}

.img_contents5 {
  display: flex;
  flex: auto;
}
.img_contents5 .z_content {
  flex: 1;
  max-width: calc(100% - 150px);
  padding-left: 30px;
}
.img_contents5 .z_rounded_img {
  width: 150px;
  height: 150px;
  border-radius: 100%;
}
.img_contents5 .z_rounded_img .z_img-content1 {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 600px) {
.img_contents5 .z_content {
    padding-left: 20px;
}
}

.img_contents6 {
  display: flex;
  flex: auto;
  padding: 0 30px;
}
.img_contents6 .z_content {
  flex: 1;
  max-width: calc(100% - 150px);
  padding-left: 30px;
}
.img_contents6 .z_rounded_img {
  width: 150px;
  height: 150px;
  border-radius: 100%;
}
.img_contents6 .z_rounded_img .z_img-content {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 600px) {
.img_contents6 {
    padding: 0 20px;
}
.img_contents6 .z_content {
    padding-left: 20px;
}
}

.img_contents7 {
  display: flex;
  flex: auto;
  padding: 30px;
}
.img_contents7 .z_content {
  flex: 1;
  max-width: calc(100% - 150px);
  padding-left: 30px;
}
.img_contents7 .z_rounded_img {
  width: 150px;
  height: 150px;
  border-radius: 100%;
}
.img_contents7 .z_rounded_img .z_img-content {
  height: 100%;
  width: 100%;
}
@media screen and (max-width: 600px) {
.img_contents7 {
    padding: 20px;
}
.img_contents7 .z_content {
    padding-left: 20px;
}
}

.img_contents_2column1 {
  display: flex;
  flex: auto;
  align-items: flex-start;
  justify-content: space-between;
}
.img_contents_2column1 .z_article_contents {
  width: calc(50% - 15px);
}
.img_contents_2column1 .z_img {
  height: 320px;
  width: 100%;
  margin-bottom: 30px;
}
.img_contents_2column1 .z_img .z_img-article {
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 600px) {
.img_contents_2column1 {
    flex-direction: column;
}
.img_contents_2column1 .z_article_contents {
    width: auto;
    margin-bottom: 25px;
}
.img_contents_2column1 .z_article_contents:last-child {
    margin-bottom: 0;
}
.img_contents_2column1 .z_img {
    height: 60vw;
    margin-bottom: 9.5px;
}
}


.modal[data-v-53e4092e]{
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1024;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: rgba(0, 0, 0, 0.3);
}



.linkbutton1 {
  position: relative;
}
.linkbutton1 .z_linkbutton {
  display: block;
  padding: 8px 30px;
  width: 100%;
  max-width: 495.33px;
  background-color: #C4C4C4;
  margin: 0 auto;
  line-height: 35px;
  text-align: center;
}
.linkbutton1 .z_linkbutton p {
  margin-bottom: 0;
}
.linkbutton1 .z_option-link-icon {
  position: absolute;
  z-index: 100;
  left: 5px;
  top: 5px;
}
.linkbutton1 .z_option-link-icon i.fa.fa-link {
  color: #0D3349;
  background: #fff;
  border-radius: 13px;
  padding: 7px;
  cursor: pointer;
}
@media screen and (max-width: 600px) {
.linkbutton1 .z_linkbutton {
    padding: 6 20px;
    max-width: 100%;
}
}

.img_contents_2column2 {
  display: flex;
  flex: auto;
  align-items: flex-start;
  justify-content: space-between;
}
.img_contents_2column2 .z_article_contents {
  width: calc(50% - 15px);
}
.img_contents_2column2 .z_article_contents .z_hl2 {
  padding-top: 30px;
  margin-bottom: 30px;
}
.img_contents_2column2 .z_article_contents .z_border {
  position: relative;
}
.img_contents_2column2 .z_article_contents .z_border::after {
  content: '';
  height: 1px;
  background-color: #707070;
  position: absolute;
  left: 0;
  top: 0;
  width: calc(200% + 30px);
}
.img_contents_2column2 .z_article_contents .z_body_base {
  margin-bottom: 26px;
}
.img_contents_2column2 .z_img {
  height: 320px;
  width: 100%;
  margin-bottom: 30px;
}
.img_contents_2column2 .z_img .z_img-article {
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 600px) {
.img_contents_2column2 {
    flex-direction: column;
}
.img_contents_2column2 .z_article_contents {
    width: auto;
    margin-bottom: 30px;
}
.img_contents_2column2 .z_article_contents .z_hl2 {
    padding-top: 0;
    margin-bottom: 20px;
}
.img_contents_2column2 .z_article_contents .z_body_base {
    margin-bottom: 18px;
}
.img_contents_2column2 .z_article_contents:last-child {
    margin-bottom: 0;
}
.img_contents_2column2 .z_article_contents .z_border::after {
    display: none;
}
.img_contents_2column2 .z_img {
    height: 60vw;
    margin-bottom: 20px;
}
}

.img_contents_3column1 {
  display: flex;
  flex: auto;
  align-items: flex-start;
  justify-content: space-between;
}
.img_contents_3column1 .z_article_contents {
  width: calc(33.3% - 15px);
}
.img_contents_3column1 .z_img {
  height: 320px;
  width: 100%;
  margin-bottom: 30px;
}
.img_contents_3column1 .z_img .z_img-article {
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 600px) {
.img_contents_3column1 {
    flex-direction: column;
}
.img_contents_3column1 .z_article_contents {
    width: auto;
    margin-bottom: 25px;
}
.img_contents_3column1 .z_article_contents:last-child {
    margin-bottom: 0;
}
.img_contents_3column1 .z_img {
    height: 60vw;
    margin-bottom: 9.5px;
}
}

.img_contents_3column2 {
  display: flex;
  flex: auto;
  align-items: flex-start;
  justify-content: space-between;
}
.img_contents_3column2 .z_article_contents {
  width: calc(33.3% - 15px);
}
.img_contents_3column2 .z_article_contents .z_body_base {
  margin-bottom: 26px;
}
.img_contents_3column2 .z_img {
  height: 320px;
  width: 100%;
  margin-bottom: 30px;
}
.img_contents_3column2 .z_img .z_img-article {
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 600px) {
.img_contents_3column2 {
    flex-direction: column;
}
.img_contents_3column2 .z_article_contents {
    width: auto;
    margin-bottom: 25px;
}
.img_contents_3column2 .z_article_contents:last-child {
    margin-bottom: 0;
}
.img_contents_3column2 .z_article_contents .z_body_base {
    margin-bottom: 9.5px;
}
.img_contents_3column2 .z_img {
    height: 60vw;
    margin-bottom: 9.5px;
}
}

.img_img {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.img_img .z_img-double {
  height: auto;
  width: calc(50% - 16px);
}
@media screen and (max-width: 600px) {
.img_img {
    display: block;
}
.img_img .z_img-double {
    width: 100%;
}
.img_img .z_img-double:first-child {
    margin-bottom: 20px;
}
}

.modal[data-v-58430282] {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1024;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.3);
}
.modal .z_error[data-v-58430282] {
  color: red;
}

.youtubeWithModal[data-v-2293ed46] {
  position: relative;
  width: 100%;
  height: 100%;
}
.youtubeWithModal .z_option-link-icon[data-v-2293ed46] {
  position: absolute;
  z-index: 100;
  left: 5px;
  top: 5px;
}
.youtubeWithModal .z_option-link-icon i.fa.fa-link[data-v-2293ed46] {
  color: #0D3349;
  background: #fff;
  border-radius: 13px;
  padding: 7px;
  cursor: pointer;
}
.youtubeWithModal .youtubeHtml[data-v-2293ed46] {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.youtube {
  background-color: lightgray;
  width: 100%;
  aspect-ratio: 16 / 9;
}
.youtube iframe {
  width: 100%;
  aspect-ratio: 16 / 9;
}
.youtube .z_prepends {
  font-size: 34px;
  font-weight: bold;
  color: white;
  text-align: center;
}

.z_body_base {
  font-size: 14px;
  line-height: 23px;
}
.z_body_base p {
  margin-bottom: 0;
}
.z_body_base h1 {
  font-size: 36px;
  margin-top: 20px;
  margin-bottom: 10px;
}
.z_body_base h2 {
  font-size: 30px;
  margin-top: 20px;
  margin-bottom: 10px;
}
.z_body_base h3 {
  font-size: 20px;
  margin-top: 20px;
  margin-bottom: 10px;
}
.z_fw_bold {
  font-weight: bold;
}
.z_hl1 {
  font-size: 26px;
  line-height: 32px;
}
@media screen and (max-width: 600px) {
.z_hl1 {
    font-size: 20px;
}
}
.z_hl2 {
  font-size: 20px;
  line-height: 32px;
}
.z_hl3 {
  font-size: 16px;
  line-height: 32px;
}
.z_bg_gray {
  background: #F1F0F1;
}
.imgWithModal {
  width: 100%;
}
.item {
  position: relative;
}
.menus {
  position: absolute;
  z-index: 100;
  left: -50px;
  top: 0px;
}
.menus .inner .item:hover {
  color: #696969;
}
.menus .inner .item {
  background: #dcdcdc;
  color: #696969;
  width: 40px;
  height: 40px;
  justify-content: center;
  align-items: center;
  text-align: center;
  border: 1px solid #fff;
  border-bottom: none;
  cursor: pointer;
  padding: 10px;
  font-size: 15px;
  margin-right: 10px;
  border-radius: 30px;
  margin-bottom: 10px;
  filter: drop-shadow(0 0 0.25rem #696969);
}
.block {
  padding: 16px 0;
  margin-bottom: 10px;
}

.item-list .item[data-v-e4b8ee5a] {
  border: 2px solid #d6dee0;
  cursor: pointer;
  box-sizing: border-box;
  transition: background-color .2s ease-out,border .2s ease-out;
  /* margin-bottom: 10px; */
  transition: .3s;
}
.item-list .item.selected[data-v-e4b8ee5a] {
  /*outline: 3px solid #26B99A;*/
  /*outline-offset: 15px;*/
  /*border-radius: 10px;*/
  /*border: 2px solid #26B99A !important;*/
  /*box-sizing: border-box;*/
  /*transition: 100ms;*/
  border-color: #1b76c4;
  border-left-color: #1b76c4;
  box-shadow: inset 0 2px 2px -2px black;
}
.item-list .item.v-enter-active[data-v-e4b8ee5a], .item-list .item.v-leave-active[data-v-e4b8ee5a] {
  transition: 0.7s;
  overflow-y: hidden;
  overflow-x: visible;
}
.item-list .item.v-enter[data-v-e4b8ee5a], .item-list .item.v-leave-to[data-v-e4b8ee5a] {
  max-height: 0;
  padding: 0;
  opacity: 0;
}
.item-list .item.v-enter-to[data-v-e4b8ee5a], .item-list .item.v-leave[data-v-e4b8ee5a] {
  max-height: 100vh;
  opacity: 1;
}
.row-eq-height[data-v-e4b8ee5a] {
  display: flex;
  flex-wrap: wrap;
}
.add-items[data-v-e4b8ee5a] {
  position: fixed;
  left: 0;
  z-index: 800;
  bottom: 0;
  background: #fff;
  filter: drop-shadow(0 0 0.25rem #696969);
  padding: 20px;
  /*width: 100%;*/
  /*margin-top: 20px;*/
}
.z_minimize[data-v-e4b8ee5a] {
  text-align: right;
}
.z_minimize img[data-v-e4b8ee5a] {
  cursor: pointer;
}
.add-items-inner[data-v-e4b8ee5a] {
  overflow-y: auto;
  overflow-x: hidden;
  height: 400px;
  max-width: 430px;
  width: 50vw;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.add-items-inner.v-enter-active[data-v-e4b8ee5a], .add-items-inner.v-leave-active[data-v-e4b8ee5a] {
  transition: 1s;
}
.add-items-inner.v-enter[data-v-e4b8ee5a], .add-items-inner.v-leave-to[data-v-e4b8ee5a] {
  height: 0;
  width: 0;
  max-width: 0;
}
.add-items-inner.v-enter-to[data-v-e4b8ee5a], .add-items-inner.v-leave[data-v-e4b8ee5a] {
  height: 400px;
  width: 50vw;
  max-width: 430px;
}
.add-items-inner .add[data-v-e4b8ee5a] {
  text-align: center;
  /*height: 50px;*/
  /*border: 1px solid #dcdcdc;*/
  width: calc(33% - 10px);
  margin: 5px;
  cursor: pointer;
  color: #000;
  /*background: #337ab7;*/
  padding-top: 15px;
}
@media screen and (max-width: 600px) {
.add-items-inner .add[data-v-e4b8ee5a] {
    width: calc(50% - 10px);
}
}
.image-area[data-v-e4b8ee5a] {
  overflow-y: auto;
  height: 600px;
  margin-left: 14px;
}
.file-outer[data-v-e4b8ee5a] {
  display: flex;
}
.file-outer .icon[data-v-e4b8ee5a] {
  width: 100px;
}
.file-outer .ttl[data-v-e4b8ee5a] {
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 10px;
}
.file-outer .info[data-v-e4b8ee5a] {
  width: calc(100% - 100px);
}
.file-outer .desc[data-v-e4b8ee5a] {
  font-size: 12px;
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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O0FBbkluQjtBQWtJQTtFQUdNLGVBQWU7QUFqSXJCO0FBcUlBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixhQUFhO0VBRWIsZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxhQUFhO0VBQ2IsZUFBZTtFQUNmLDhCQUE4QjtBQW5JaEM7QUEwSEE7RUFZUSxjQUFjO0FBbEl0QjtBQXNIQTtFQWVRLFNBQVM7RUFDVCxRQUFRO0VBQ1IsWUFBWTtBQWpJcEI7QUFnSEE7RUFvQlEsYUFBYTtFQUNiLFdBQVc7RUFDWCxnQkFBZ0I7QUFoSXhCO0FBMEdBO0VBMEJRLGtCQUFrQjtFQUNsQjtFQUNBO0VBQ0EsdUJBQXVCO0VBQ3ZCLFdBQVc7RUFDWCxlQUFlO0VBQ2YsV0FBVztFQUNYO0VBQ0EsaUJBQWlCO0FBaEl6QjtBQ3hGRTtBRHNMRjtJQXFDWSx1QkFBdUI7QUE5SGpDO0FBQ0Y7QUFtSUE7RUFDSSxnQkFBZ0I7RUFDaEIsYUFBYTtFQUNiLGlCQUFpQjtBQWhJckI7QUFtSUE7RUFDSSxhQUFhO0FBaElqQjtBQW1JQTtFQUNJLFlBQVk7QUFoSWhCO0FBbUlBO0VBQ0ksaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixtQkFBbUI7QUFoSXZCO0FBbUlBO0VBQ0kseUJBQXlCO0FBaEk3QjtBQW1JQTtFQUNJLGVBQWU7QUFoSW5CIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vd2VicGFjay1icm93c2Vyc3luYy1ob3QtcmVsb2FkLy4vc3JjL015cGFnZUJ1bmRsZS9SZXNvdXJjZXMvcHVibGljL2Fzc2V0cy9qcy92dWUvYmxvY2tzL21vZGFsL2NrRWRpdG9yTW9kYWwudnVlIiwid2VicGFjazovL3dlYnBhY2stYnJvd3NlcnN5bmMtaG90LXJlbG9hZC8uL2ltZ01vZGFsLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9zcmMvTXlwYWdlQnVuZGxlL1Jlc291cmNlcy9wdWJsaWMvYXNzZXRzL2pzL3Z1ZS9ibG9ja3MvcGFydHMvaW1nV2l0aE1vZGFsLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9hcnRpY2xlX2ltZzEudnVlIiwid2VicGFjazovL3dlYnBhY2stYnJvd3NlcnN5bmMtaG90LXJlbG9hZC8uLi9wcmVwZW5kcy5zY3NzIiwid2VicGFjazovL3dlYnBhY2stYnJvd3NlcnN5bmMtaG90LXJlbG9hZC8uL2FydGljbGVfaW1nMi52dWUiLCJ3ZWJwYWNrOi8vd2VicGFjay1icm93c2Vyc3luYy1ob3QtcmVsb2FkLy4vYXJ0aWNsZV9pbWczLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9iaWdJbWcudnVlIiwid2VicGFjazovL3dlYnBhY2stYnJvd3NlcnN5bmMtaG90LXJlbG9hZC8uL2NvbnRlbnRzMS52dWUiLCJ3ZWJwYWNrOi8vd2VicGFjay1icm93c2Vyc3luYy1ob3QtcmVsb2FkLy4vY29udGVudHMyLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9jb250ZW50c19jb250ZW50czEudnVlIiwid2VicGFjazovL3dlYnBhY2stYnJvd3NlcnN5bmMtaG90LXJlbG9hZC8uL2NvbnRlbnRzX2NvbnRlbnRzMi52dWUiLCJ3ZWJwYWNrOi8vd2VicGFjay1icm93c2Vyc3luYy1ob3QtcmVsb2FkLy4vY29udGVudHNfY29udGVudHMzLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9jb250ZW50c19pbWcxLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9jb250ZW50c19pbWcyLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9jb250ZW50c19pbWczLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9jb250ZW50c19pbWc0LnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9jb250ZW50c19pbWc1LnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9jb250ZW50c19pbWc2LnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9jb250ZW50c19pbWc3LnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9mdjEudnVlIiwid2VicGFjazovL3dlYnBhY2stYnJvd3NlcnN5bmMtaG90LXJlbG9hZC8uL2dvb2dsZW1hcE1vZGFsLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9nb29nbGVtYXBXaXRoTW9kYWwudnVlIiwid2VicGFjazovL3dlYnBhY2stYnJvd3NlcnN5bmMtaG90LXJlbG9hZC8uL2dvb2dsZW1hcC52dWUiLCJ3ZWJwYWNrOi8vd2VicGFjay1icm93c2Vyc3luYy1ob3QtcmVsb2FkLy4vaGwxLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9ocnVsZTEudnVlIiwid2VicGFjazovL3dlYnBhY2stYnJvd3NlcnN5bmMtaG90LXJlbG9hZC8uL2hydWxlMi52dWUiLCJ3ZWJwYWNrOi8vd2VicGFjay1icm93c2Vyc3luYy1ob3QtcmVsb2FkLy4vaHJ1bGUzLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9pbWdfY29udGVudHMxLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9pbWdfY29udGVudHMyLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9pbWdfY29udGVudHMzLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9pbWdfY29udGVudHM0LnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9pbWdfY29udGVudHM1LnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9pbWdfY29udGVudHM2LnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9pbWdfY29udGVudHM3LnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9pbWdfY29udGVudHNfMmNvbHVtbjEudnVlIiwid2VicGFjazovL3dlYnBhY2stYnJvd3NlcnN5bmMtaG90LXJlbG9hZC8uL3NyYy9NeXBhZ2VCdW5kbGUvUmVzb3VyY2VzL3B1YmxpYy9hc3NldHMvanMvdnVlL2Jsb2Nrcy9tb2RhbC9saW5rTW9kYWwudnVlIiwid2VicGFjazovL3dlYnBhY2stYnJvd3NlcnN5bmMtaG90LXJlbG9hZC8uL2xpbmtidXR0b24xLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9pbWdfY29udGVudHNfMmNvbHVtbjIudnVlIiwid2VicGFjazovL3dlYnBhY2stYnJvd3NlcnN5bmMtaG90LXJlbG9hZC8uL2ltZ19jb250ZW50c18zY29sdW1uMS52dWUiLCJ3ZWJwYWNrOi8vd2VicGFjay1icm93c2Vyc3luYy1ob3QtcmVsb2FkLy4vaW1nX2NvbnRlbnRzXzNjb2x1bW4yLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9pbWdfaW1nLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi95b3V0dWJlTW9kYWwudnVlIiwid2VicGFjazovL3dlYnBhY2stYnJvd3NlcnN5bmMtaG90LXJlbG9hZC8uL3lvdXR1YmVXaXRoTW9kYWwudnVlIiwid2VicGFjazovL3dlYnBhY2stYnJvd3NlcnN5bmMtaG90LXJlbG9hZC8uL3lvdXR1YmUudnVlIiwid2VicGFjazovL3dlYnBhY2stYnJvd3NlcnN5bmMtaG90LXJlbG9hZC8uL2Jsb2NrLnZ1ZSIsIndlYnBhY2s6Ly93ZWJwYWNrLWJyb3dzZXJzeW5jLWhvdC1yZWxvYWQvLi9FZGl0b3IudnVlIiwid2VicGFjazovL3dlYnBhY2stYnJvd3NlcnN5bmMtaG90LXJlbG9hZC8uL3ByZXBlbmRzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiPHRlbXBsYXRlPlxuPGRpdiBjbGFzcz1cIm1vZGFsIGNrZV9zZWN0aW9uXCIgdGFiaW5kZXg9XCItMVwiIHJvbGU9XCJkaWFsb2dcIiBhcmlhLWhpZGRlbj1cInRydWVcIiBAY2xpY2suc2VsZj1cIiRlbWl0KCdjbG9zZScpXCI+XG4gICAgPGRpdiBjbGFzcz1cIm1vZGFsLWRpYWxvZyBtb2RhbC1tZFwiPlxuICAgICAgICA8ZGl2IGNsYXNzPVwibW9kYWwtY29udGVudFwiPlxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cIm1vZGFsLWhlYWRlclwiPlxuICAgICAgICAgICAgICAgIDxidXR0b24gdHlwZT1cImJ1dHRvblwiIGNsYXNzPVwiY2xvc2VcIiBkYXRhLWRpc21pc3M9XCJtb2RhbFwiIGFyaWEtbGFiZWw9XCJDbG9zZVwiIEBjbGljaz1cIiRlbWl0KCdjbG9zZScpXCI+PHNwYW4gYXJpYS1oaWRkZW49XCJ0cnVlXCI+w5c8L3NwYW4+PC9idXR0b24+XG4gICAgICAgICAgICAgICAgPGg0IGNsYXNzPVwibW9kYWwtdGl0bGVcIiBpZD1cIlwiPuacrOaWhzwvaDQ+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJtb2RhbC1ib2R5XCI+XG4gICAgICAgICAgICAgICAgPGNrZWRpdG9yIG5hbWU9XCJjb250ZW50XCIgOmVkaXRvci11cmw9XCJlZGl0b3JVcmxcIiA6Y29uZmlnPVwiZWRpdG9yQ29uZmlnXCIgdi1tb2RlbD1cIm5ld0h0bWxcIiAvPlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwibW9kYWwtZm9vdGVyXCI+XG4gICAgICAgICAgICAgICAgPGEgaHJlZj1cIiNcIiBjbGFzcz1cImJ0biBidG4tcHJpbWFyeVwiIGRhdGEtaXRlbT1cIlwiIGRhdGEtZGlzbWlzcz1cIm1vZGFsXCIgaWQ9XCJzZXRfY2tlXCIgQGNsaWNrLnByZXZlbnQ9XCJhc3NpZ25IdG1sXCI+6Kit5a6aPC9hPlxuICAgICAgICAgICAgICAgIDxzcGFuIHR5cGU9XCJidXR0b25cIiBjbGFzcz1cImJ0biBidG4tZGVmYXVsdFwiIGRhdGEtZGlzbWlzcz1cIm1vZGFsXCIgYXJpYS1sYWJlbD1cIkNsb3NlXCIgQGNsaWNrPVwiJGVtaXQoJ2Nsb3NlJylcIj7plonjgZjjgos8L3NwYW4+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgPC9kaXY+XG4gICAgPC9kaXY+XG48L2Rpdj5cbjwvdGVtcGxhdGU+XG5cblxuXG48c2NyaXB0PlxuaW1wb3J0IENLRWRpdG9yIGZyb20gJ2NrZWRpdG9yNC12dWUnO1xuXG5cbi8vICBodHRwczovL2NrZWRpdG9yLmNvbS9sYXRlc3Qvc2FtcGxlcy90b29sYmFyY29uZmlndXJhdG9yL2luZGV4Lmh0bWwjYmFzaWNcbmNvbnN0IHRvb2xiYXJHcm91cHMgPSBbXG4gIHsgbmFtZTogJ2RvY3VtZW50JywgZ3JvdXBzOiBbICdtb2RlJywgJ2RvY3VtZW50JywgJ2RvY3Rvb2xzJyBdIH0sXG4gIHsgbmFtZTogJ2xpbmtzJywgZ3JvdXBzOiBbICdsaW5rcycgXSB9LFxuICB7IG5hbWU6ICdjbGlwYm9hcmQnLCBncm91cHM6IFsgJ2NsaXBib2FyZCcsICd1bmRvJyBdIH0sXG4gIHsgbmFtZTogJ2VkaXRpbmcnLCBncm91cHM6IFsgJ2ZpbmQnLCAnc2VsZWN0aW9uJywgJ3NwZWxsY2hlY2tlcicsICdlZGl0aW5nJyBdIH0sXG4gIHsgbmFtZTogJ2Zvcm1zJywgZ3JvdXBzOiBbICdmb3JtcycgXSB9LFxuICAvLyAnLycsXG4gIHsgbmFtZTogJ2Jhc2ljc3R5bGVzJywgZ3JvdXBzOiBbICdiYXNpY3N0eWxlcycsICdjbGVhbnVwJyBdIH0sXG4gIHsgbmFtZTogJ3BhcmFncmFwaCcsIGdyb3VwczogWyAnbGlzdCcsICdpbmRlbnQnLCAnYmxvY2tzJywgJ2FsaWduJywgJ2JpZGknLCAncGFyYWdyYXBoJyBdIH0sXG4gIHsgbmFtZTogJ2luc2VydCcsIGdyb3VwczogWyAnaW5zZXJ0JyBdIH0sXG4gIC8vICcvJyxcbiAgeyBuYW1lOiAnc3R5bGVzJywgZ3JvdXBzOiBbICdzdHlsZXMnIF0gfSxcbiAgeyBuYW1lOiAnY29sb3JzJywgZ3JvdXBzOiBbICdjb2xvcnMnIF0gfSxcbiAgeyBuYW1lOiAndG9vbHMnLCBncm91cHM6IFsgJ3Rvb2xzJyBdIH0sXG4gIHsgbmFtZTogJ290aGVycycsIGdyb3VwczogWyAnb3RoZXJzJyBdIH0sXG4gIHsgbmFtZTogJ2Fib3V0JywgZ3JvdXBzOiBbICdhYm91dCcgXSB9XG5dO1xuY29uc3QgcmVtb3ZlQnV0dG9ucyA9ICdTYXZlLFRlbXBsYXRlcyxGb3JtYXQsTmV3UGFnZSxFeHBvcnRQZGYsRm9udFNpemUsUHJldmlldyxQcmludCxDdXQsVW5kbyxSZWRvLFBhc3RlLENvcHksUGFzdGVUZXh0LFBhc3RlRnJvbVdvcmQsUmVwbGFjZSxGaW5kLFNlbGVjdEFsbCxTY2F5dCxGb3JtLENoZWNrYm94LFJhZGlvLFRleHRGaWVsZCxUZXh0YXJlYSxTZWxlY3QsQnV0dG9uLEltYWdlQnV0dG9uLEhpZGRlbkZpZWxkLFN1YnNjcmlwdCxTdXBlcnNjcmlwdCxDb3B5Rm9ybWF0dGluZyxCaWRpUnRsLEJpZGlMdHIsTGFuZ3VhZ2UsSW1hZ2UsVGFibGUsSG9yaXpvbnRhbFJ1bGUsU21pbGV5LFNwZWNpYWxDaGFyLFBhZ2VCcmVhayxJZnJhbWUsTWF4aW1pemUsU2hvd0Jsb2NrcyxBYm91dCxBbmNob3IsT3V0ZGVudCxSZW1vdmVGb3JtYXQsSW5kZW50LENyZWF0ZURpdic7XG5cbmV4cG9ydCBkZWZhdWx0IHtcbiAgICBuYW1lOiAnQ2tFZGl0b3JNb2RhbCcsXG4gICAgY29tcG9uZW50czoge1xuICAgICAgICBja2VkaXRvcjogQ0tFZGl0b3IuY29tcG9uZW50XG4gICAgfSxcbiAgICBwcm9wczogWydodG1sJ10sXG4gICAgZGF0YSgpIHtcbiAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICAgIGVkaXRvclVybDogXCIvL2Nkbi5ja2VkaXRvci5jb20vNC4xNy4xL2Z1bGwvY2tlZGl0b3IuanNcIiwgICAgLy8gY2hhbmdlIHRvIGZ1bGwtcGFja2FnZVxuICAgICAgICAgICAgZWRpdG9yQ29uZmlnOiB7XG4gICAgICAgICAgICAgICAgbGFuZ3VhZ2U6ICdqYScsXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAnMzgwcHgnLFxuICAgICAgICAgICAgICAgIGRpc2FibGVBdXRvSW5saW5lOiBmYWxzZSxcbiAgICAgICAgICAgICAgICBzdGFydHVwRm9jdXM6IGZhbHNlLFxuICAgICAgICAgICAgICAgIHRvb2xiYXJHcm91cHM6IHRvb2xiYXJHcm91cHMsXG4gICAgICAgICAgICAgICAgcmVtb3ZlQnV0dG9uczogcmVtb3ZlQnV0dG9uc1xuICAgICAgICAgICAgfSxcbiAgICAgICAgICAgIG5ld0h0bWw6ICcnLFxuICAgICAgICB9XG4gICAgfSxcbiAgICBjcmVhdGVkKCkge1xuICAgICAgICB0aGlzLm5ld0h0bWwgPSB0aGlzLmh0bWw7XG4gICAgfSxcbiAgICBkZXN0cm95ZWQoKSB7XG4gICAgICAgIC8vIGNvbnRlbnRlZGl0YWJsZeimgee0oOOBrmlubGluZSBlZGl0b3LjgpLliYrpmaRcbiAgICAgICAgaWYoQ0tFRElUT1IuaW5zdGFuY2VzW1wiY29udGVudGVkaXRhYmxlXCJdKXtcbiAgICAgICAgICAgIENLRURJVE9SLmluc3RhbmNlc1tcImNvbnRlbnRlZGl0YWJsZVwiXS5kZXN0cm95KCk7XG4gICAgICAgIH1cbiAgICB9LFxuICAgIG1ldGhvZHM6IHtcbiAgICAgICAgYXNzaWduSHRtbCgpIHtcbiAgICAgICAgICAgIHRoaXMuJGVtaXQoJ2Fzc2lnbicsIHRoaXMubmV3SHRtbCk7XG4gICAgICAgICAgICB0aGlzLiRlbWl0KCdjbG9zZScpO1xuICAgICAgICB9XG4gICAgfVxufVxuPC9zY3JpcHQ+XG5cblxuXG48c3R5bGUgc2NvcGVkPlxuLm1vZGFsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDEwMjQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLmlubmVyIHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggMTBweCBncmF5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuPC9zdHlsZT5cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4ubW9kYWx7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxMDI0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5pbm5lcntcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggMTBweCBncmF5O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5cblxuXG4uaW1nLWVycm9ye1xuICAgIGNvbG9yOiBpbmRpYW5yZWQ7XG59XG5cbi5pbWFnZS1mb290ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XG59XG4uaW1hZ2UtdXBsb2FkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjO1xuICAgIC8qIGJhY2tncm91bmQ6IHVybCgvYnVuZGxlcy9hZG1pbi9hc3NldHMvaW1nL2Jsb2ctZWRpdG9yL2FydC1ib2FyZC5qcGcpIHJlcGVhdDsgKi9cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OjUwMHB4O1xufVxuXG4ubW9kYWwtaW1hZ2UtcHJldmlld3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvKmhlaWdodDogMTAwJTsqL1xufVxuXG4uaW1hZ2UtdXBsb2FkLXNwYWNlIHtcbiAgICBwYWRkaW5nOiA1NnB4O1xuICAgIGJhY2tncm91bmQ6ICNkY2RjZGM7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5pbWctaXRlbS1jb2wgaW1nIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLyogcGFkZGluZy1ib3R0b206IDE0cHg7ICovXG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmltZy1pdGVtLWNvbCBpbWc6aG92ZXJ7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzFjY2JhOTtcbiAgICB0cmFuc2l0aW9uOiAwLjVzO1xufVxuXG4jZ2V0X21vcmVfaW1hZ2V7XG4gICAgJi5sb2FkaW5ne1xuICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbn1cblxuLm1vZGFsLWltYWdlLXNwYWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xuXG4gIC5tb2RhbC1pbWFnZS1zcGFjZV9wcmV2aWV3LFxuICAubW9kYWwtaW1hZ2Utc3BhY2VfaW1hZ2VzIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLmltYWdlLWFyZWEge1xuICAgIGhlaWdodDogNjB2aDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIC5tb2RhbC1pbWFnZS1zcGFjZV9pbWFnZXMtbGlzdHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICAubW9kYWwtaW1hZ2Utc3BhY2VfaW1hZ2VzLWl0ZW17XG4gICAgICAgIHdpZHRoOiAxOCU7XG4gICAgICB9XG4gICAgfVxuICAgIC51cGxvYWQtc3RhdHVze1xuICAgICAgcGFkZGluZy1ib3R0b206MTBweDtcbiAgICB9XG4gICAgLnRleHQtZ3JlZW57XG4gICAgICBjb2xvcjogIzI2Qjk5QTtcbiAgICB9XG4gIH1cbiAgLmltYWdlLXRvdGFse1xuICAgIHBhZGRpbmctdG9wOjEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLm1vZGFsLWltYWdlLXNwYWNle1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tb2RhbC1pbWFnZS1zcGFjZV9wcmV2aWV3LFxuICAubW9kYWwtaW1hZ2Utc3BhY2VfaW1hZ2Vze1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5pbWFnZS11cGxvYWR7XG4gICAgaGVpZ2h0OiAyNXZoICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuICAuaW1hZ2UtYXJlYXtcbiAgICBtYXJnaW4tdG9wOjIwcHg7XG4gICAgaGVpZ2h0OiAzMHZoO1xuICB9XG4gIC5tb2RhbC1pbWFnZS1zcGFjZV9pbWFnZXMtaXRlbXtcbiAgICB3aWR0aDogMjIlO1xuICB9XG59XG5cbiIsIjx0ZW1wbGF0ZT5cbjxkaXYgY2xhc3M9XCJpbWdXaXRoTW9kYWxcIj5cbiAgICA8aW1nIGNsYXNzPVwiaW1nLXByZXZpZXdcIiA6c3JjPVwidmFsdWVcIiBhbHQ9XCJcIiBAY2xpY2s9XCJtb2RhbE9wZW5cIj5cbiAgICA8bW9kYWwgdi1pZj1cIm1vZGFsT3BlbmVkXCIgQGNsb3NlPVwibW9kYWxDbG9zZVwiIDpzcmM9XCJ2YWx1ZVwiIEBhc3NpZ249XCJzeW5jXCIgLz5cbjwvZGl2PlxuPC90ZW1wbGF0ZT5cblxuPHNjcmlwdD5cbmltcG9ydCBtb2RhbCBmcm9tICcuLi9tb2RhbC9pbWdNb2RhbC52dWUnXG5cbmV4cG9ydCBkZWZhdWx0IHtcbiAgICBuYW1lOiAnaW1nV2l0aE1vZGFsJyxcbiAgICBjb21wb25lbnRzOiB7XG4gICAgICAgIG1vZGFsLFxuICAgIH0sXG4gICAgcHJvcHM6IFsndmFsdWUnXSxcbiAgICBkYXRhKCkge1xuICAgICAgICByZXR1cm4ge1xuICAgICAgICAgICAgbW9kYWxPcGVuZWQ6IGZhbHNlLFxuICAgICAgICB9XG4gICAgfSxcbiAgICBjcmVhdGVkKCl7XG4gICAgICAgIGlmKHRoaXMudmFsdWUgPT09ICcnKXtcbiAgICAgICAgICAgIHRoaXMuJGVtaXQoJ2lucHV0JywgJy9idW5kbGVzL215cGFnZS9hc3NldHMvanMvdnVlL2ltZy9jb21tb24vbm8taW1hZ2Uuc3ZnJyk7XG4gICAgICAgIH1cbiAgICB9LFxuICAgIG1ldGhvZHM6IHtcbiAgICAgICAgbW9kYWxPcGVuKCkge1xuICAgICAgICAgICAgdGhpcy5tb2RhbE9wZW5lZCA9IHRydWU7XG4gICAgICAgIH0sXG4gICAgICAgIG1vZGFsQ2xvc2UoKSB7XG4gICAgICAgICAgICB0aGlzLm1vZGFsT3BlbmVkID0gZmFsc2U7XG4gICAgICAgIH0sXG4gICAgICAgIHN5bmMoZSl7XG4gICAgICAgICAgICB0aGlzLiRlbWl0KCdpbnB1dCcsIGUpO1xuICAgICAgICB9XG4gICAgfSxcbn1cbjwvc2NyaXB0PlxuXG48c3R5bGUgc2NvcGVkPlxuICAgIGltZ3t3aWR0aDogMTAwJTt9XG48L3N0eWxlPlxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuLi9wcmVwZW5kcyc7XG5cbi5hcnRpY2xlX2ltZzEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBhdXRvO1xuICAvL2p1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC56X2FydGljbGVfY29udGVudHMxIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIC56X2ltZy1hcnRpY2xle1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnpfY29udGVudDIge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNGMUYwRjE7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG4gIC56X2NvbnRlbnQxIHtcbiAgICBmbGV4OjE7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgcGFkZGluZy1sZWZ0OjMwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBzcSgpe1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAuel9hcnRpY2xlX2NvbnRlbnRzMXtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAuel9jb250ZW50MntcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgICAuel9jb250ZW50MXtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gIH1cbn1cbiIsIiRicmVha3BvaW50czogKFxuICAgICdob3Zlcic6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCknLCAvL1BDXG4gICAgJ2xnJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KScsIC8vaVBhZFByb1xuICAgICdtZCc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KScsIC8vaVBhZFxuICAgICdzbSc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KScsIC8vTUJcbiAgICAneHMnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNTBweCknLCAvL2lQaG9uZVNFXG4gICAgJ3RlbCc6ICdzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KScsXG4pICFkZWZhdWx0O1xuXG5cblxuQG1peGluIHNxKCRicmVha3BvaW50OiBzbSkge1xuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuLi9wcmVwZW5kcyc7XG5cbiAgICAuYXJ0aWNsZV9pbWcyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiBhdXRvO1xuICAgICAgLnpfYXJ0aWNsZV9jb250ZW50czEge1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgLnpfaW1nLWFydGljbGV7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC56X2NvbnRlbnQyIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGMUYwRjE7XG4gICAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC56X2NvbnRlbnQxIHtcbiAgICAgICAgZmxleDoxO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDMwMHB4KTtcbiAgICAgICAgcGFkZGluZy1yaWdodDozMHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBzcSgpe1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAuel9hcnRpY2xlX2NvbnRlbnRzMXtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIC56X2NvbnRlbnQye1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuel9jb250ZW50MXtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgJy4uL3ByZXBlbmRzJztcblxuICAgIC5hcnRpY2xlX2ltZzMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IGF1dG87XG4gICAgICAuel9hcnRpY2xlX2NvbnRlbnRzIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgICAgICAgLnpfaGwxe1xuICAgICAgICAgICAgICBtYXJnaW46IDMwcHggMDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgICAuel9pbWctYXJ0aWNsZXtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHNxKCl7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgICAgIC56X2FydGljbGVfY29udGVudHMge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAuel9obDF7XG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuel9pbWctYXJ0aWNsZXtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgJy4uL3ByZXBlbmRzJztcblxuLmJpZ2ltZ3tcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLnpfaW1ne1xuICAgICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgaW1ne1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICBAaW5jbHVkZSBzcSgpe1xuICB9XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgJy4uL3ByZXBlbmRzJztcblxuLmNvbnRlbnRzMXtcbiAgICBtYXJnaW46IC0xMC41cHggMDtcbiAgICBwe21hcmdpbjogMHB4O31cblxuICAgIEBpbmNsdWRlIHNxKCl7XG4gICAgfVxufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuQGltcG9ydCAnLi4vcHJlcGVuZHMnO1xuXG4uY29udGVudHMye1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjBGMTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICAvL2ZvbnQtc2l6ZTogMTRweDtcbiAgLy9saW5lLWhlaWdodDogMzVweDtcbiAgbWFyZ2luOiAtMTAuNXB4IDA7XG4gIHB7bWFyZ2luOiAwcHg7fVxuXG4gIEBpbmNsdWRlIHNxKCl7XG4gIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuQGltcG9ydCAnLi4vcHJlcGVuZHMnO1xuXG4uY29udGVudHNfY29udGVudHMxe1xuICBtYXJnaW4tdG9wOiAtMTZweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiA2NzlweDtcbiAgd2lkdGg6IDEwMCU7XG4gIC56X2NvbnRlbnQxLCAuel9jb250ZW50MntcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgIHBhZGRpbmc6IDAgMTkuN3B4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgfVxuICAuel9jb250ZW50MXtcbiAgICAgIG1heC13aWR0aDogMjc0cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTNweDtcbiAgfVxuICAuel9jb250ZW50MntcbiAgICAgIGZsZXg6IGF1dG87XG4gIH1cblxuICBAaW5jbHVkZSBzcSgpe1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAuel9jb250ZW50MXtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cbiAgfVxufVxuXG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuLi9wcmVwZW5kcyc7XG4uY29udGVudHNfY29udGVudHMye1xuICBtYXJnaW46MCAxNTBweDtcbiAgLnpfcm93e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvLyBwYWRkaW5nOiAyMy41cHggMDtcbiAgICBwYWRkaW5nOiAxM3B4IDA7XG4gICAgcHttYXJnaW4tYm90dG9tOiAwO31cbiAgICAmOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206IDA7fVxuICAgIC56X2NvbnRlbnQxe1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0RDRENEQztcbiAgICAgICAgLy8gbWF4LXdpZHRoOiA4MHB4O1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAvLyBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgfVxuICAgIC56X2NvbnRlbnQye1xuICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBzcSgpe1xuICAgIG1hcmdpbjowcHg7XG4gICAgLnpfcm93e1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IDE4LjVweCAwO1xuICAgICAgLnpfY29udGVudDF7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLnpfY29udGVudDEsIC56X2NvbnRlbnQye1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuLi9wcmVwZW5kcyc7XG4uY29udGVudHNfY29udGVudHMze1xuICAvL21hcmdpbjowIDE1MHB4O1xuICAuel9yb3d7XG4gICAgLy9kaXNwbGF5OiBmbGV4O1xuICAgIC8vZmxleDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvLyBwYWRkaW5nOiAyMy41cHggMDtcbiAgICBwYWRkaW5nOiAxM3B4IDA7XG4gICAgcHttYXJnaW4tYm90dG9tOiAwO31cbiAgICAmOmxhc3QtY2hpbGR7cGFkZGluZy1ib3R0b206IDA7fVxuICAgIC56X2NvbnRlbnQxe1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAvL2JvcmRlci1yaWdodDogMXB4IHNvbGlkICNEQ0RDREM7XG4gICAgICAvLyBtYXgtd2lkdGg6IDgwcHg7XG4gICAgICAvL3dpZHRoOiAyMCU7XG4gICAgICAvLyBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206MTBweDtcbiAgICAgICY6YmVmb3Jle1xuICAgICAgICBjb250ZW50OiBcIlFcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAtMzdweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzMzMztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDNweCA5cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC56X2NvbnRlbnQye1xuICAgICAgcGFkZGluZy10b3A6MTBweDtcbiAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogLTM3cHg7XG4gICAgICAgIC8vYmFja2dyb3VuZDogIzMzMztcbiAgICAgICAgLy9jb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogM3B4IDEwcHg7XG4gICAgICAgIC8vYm9yZGVyLXJhZGl1czogMzRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgc3EoKXtcbiAgICBtYXJnaW46MHB4O1xuICAgIC56X3Jvd3tcbiAgICAgIC8vZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IDE4LjVweCAwO1xuICAgICAgLnpfY29udGVudDF7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC56X2NvbnRlbnQxLCAuel9jb250ZW50MntcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgJy4uL3ByZXBlbmRzJztcblxuLmNvbnRlbnRzX2ltZzF7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IGF1dG87XG4gIC56X2NvbnRlbnR7XG4gICAgZmxleDoxO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xuICAgIHBhZGRpbmctcmlnaHQ6MzBweDtcbiAgfVxuICAuel9yb3VuZGVkX2ltZ3tcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIC56X2ltZy1jb250ZW50MXtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHNxKCl7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLnpfY29udGVudHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDoyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuLi9wcmVwZW5kcyc7XG5cbi5jb250ZW50X2ltZzJ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IGF1dG87XG4gIC56X2NvbnRlbnR7XG4gICAgZmxleDoxO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xuICAgIHBhZGRpbmctcmlnaHQ6MzBweDtcbiAgfVxuICAuel9yZWN0YW5nbGVfaW1ne1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIC56X2ltZ19jb250ZW50e1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHNxKCl7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLnpfY29udGVudHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDoyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgJy4uL3ByZXBlbmRzJztcblxuLmNvbnRlbnRfaW1nM3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXg6IGF1dG87XG4gICAgLnpfY29udGVudHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICBmbGV4OiBhdXRvO1xuICAgIH1cbiAgLnpfaW1nLWNvbnRlbnR7XG4gICAgd2lkdGg6IDQyNXB4O1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgc3EoKXtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAuel9jb250ZW50e1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgICAuel9pbWctY29udGVudHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuQGltcG9ydCAnLi4vcHJlcGVuZHMnO1xuXG4uY29udGVudF9pbWc0e1xuICAvL2Rpc3BsYXk6IGZsZXg7XG4gIC8vZmxleDogYXV0bztcbiAgLnpfY29udGVudHtcbiAgICAvL3BhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgLy93aWR0aDogY2FsYygxMDAlIC0gNDI1cHgpO1xuICB9XG4gIC56X2ltZy1jb250ZW50e1xuICAgIHdpZHRoOiAzOTVweDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIC8vZmxleDoxO1xuICB9XG5cbiAgQGluY2x1ZGUgc3EoKXtcbiAgICAgIC56X2ltZy1jb250ZW50e1xuICAgICAgICAgIG1heC13aWR0aDogY2FsYyg1NSUgLSAyMHB4KTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICB9XG4gIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgJy4uL3ByZXBlbmRzJztcblxuLmNvbnRlbnRzX2ltZzV7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IGF1dG87XG4gIC56X2NvbnRlbnR7XG4gICAgZmxleDoxO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xuICAgIHBhZGRpbmctcmlnaHQ6MzBweDtcbiAgfVxuICAuel9yb3VuZGVkX2ltZ3tcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIC56X2ltZy1jb250ZW50MXtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHNxKCl7XG4gICAgLnpfY29udGVudHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgJy4uL3ByZXBlbmRzJztcblxuLmNvbnRlbnRzX2ltZzZ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IGF1dG87XG4gIHBhZGRpbmc6MCAzMHB4O1xuICAuel9jb250ZW50e1xuICAgIGZsZXg6MTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgICBwYWRkaW5nLXJpZ2h0OjMwcHg7XG4gIH1cbiAgLnpfcm91bmRlZF9pbWd7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAuel9pbWctY29udGVudHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHNxKCl7XG4gICAgcGFkZGluZzowIDIwcHg7XG4gICAgLnpfY29udGVudHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgJy4uL3ByZXBlbmRzJztcblxuLmNvbnRlbnRzX2ltZzd7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IGF1dG87XG4gIHBhZGRpbmc6MzBweDtcbiAgLnpfY29udGVudHtcbiAgICBmbGV4OjE7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgcGFkZGluZy1yaWdodDozMHB4O1xuICB9XG4gIC56X3JvdW5kZWRfaW1ne1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgLnpfaW1nLWNvbnRlbnR7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBzcSgpe1xuICAgIHBhZGRpbmc6MjBweDtcbiAgICAuel9jb250ZW50e1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuQGltcG9ydCAnLi4vcHJlcGVuZHMnO1xuXG4uZnYxe1xuICAuel9pbWFnZXtcbiAgICAgIGJhY2tncm91bmQ6ICNFRUNFMzQ7XG4gICAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICAgICY+aW1ne1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMDBweCk7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgLnpfY29udGVudDEsXG4gIC56X2NvbnRlbnQyXG4gIHtcbiAgICBwYWRkaW5nOjMycHggMDtcbiAgfVxuXG4gIEBpbmNsdWRlIHNxKCl7XG4gICAgICAuel9jb250ZW50MXtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIH1cbiAgICAgIC56X2NvbnRlbnQye1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgfVxuICB9XG59XG5cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLm1vZGFsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDEwMjQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAuel9lcnJvcntcbiAgICAgICAgY29sb3I6IHJlZFxuICAgIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLmdvb2dsZW1hcFdpdGhNb2RhbHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC56X29wdGlvbi1saW5rLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTAwO1xuICAgICAgbGVmdDogNXB4O1xuICAgICAgdG9wOiA1cHg7XG4gICAgICBpLmZhLmZhLWxpbmsge1xuICAgICAgICBjb2xvcjogIzBEMzM0OTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICAgICAgcGFkZGluZzogN3B4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC5nb29nbGVIdG1se1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtaW4taGVpZ2h0OiA0NTBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuLi9wcmVwZW5kcyc7XG5cbi5nb29nbGVtYXB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmF5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGlmcmFtZXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC56X3ByZXBlbmRze1xuICAgICAgICBmb250LXNpemU6IDM0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgQGluY2x1ZGUgc3EoKXtcbiAgICB9XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgJy4uL3ByZXBlbmRzJztcblxuLmhsMXtcbiAgbWFyZ2luOiAtMTAuNXB4IDA7XG4gIHB7bWFyZ2luOiAwcHg7fVxuICBcbiAgQGluY2x1ZGUgc3EoKXtcbiAgfVxufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4uaHJ1bGUxe1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogYmxhY2sgMXB4IHNvbGlkO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogMTAwJTtcbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbiAgICAuaHJ1bGUye1xuICAgIC8qIGhlaWdodDogMDtcbiAgICBwYWRkaW5nOiAwOyAqL1xuICAgIGJvcmRlcjogYmxhY2sgMXB4IGRvdHRlZDtcbiAgICAvKiBvdmVyZmxvdzogdmlzaWJsZTsgKi9cbiAgICAgIHdpZHRoOiAxMDAlO1xufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuLmhydWxlM3tcbiAgICAvKiBoZWlnaHQ6IDA7XG4gICAgcGFkZGluZzogMDsgKi9cbiAgICBib3JkZXI6IGJsYWNrIDFweCBkYXNoZWQ7XG4gICAgLyogb3ZlcmZsb3c6IHZpc2libGU7ICovXG4gIHdpZHRoOiAxMDAlO1xufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuLi9wcmVwZW5kcyc7XG5cbi5pbWdfY29udGVudHMxIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogYXV0bztcbiAgLnpfY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgcGFkZGluZy1sZWZ0OjMwcHg7XG4gIH1cbiAgLnpfcm91bmRlZF9pbWd7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAuel9pbWctY29udGVudHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHNxKCl7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC56X2NvbnRlbnR7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDoyMHB4O1xuICAgIH1cbiAgfVxufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuQGltcG9ydCAnLi4vcHJlcGVuZHMnO1xuXG4uaW1nX2NvbnRlbnRzMntcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogYXV0bztcbiAgLnpfY29udGVudHtcbiAgICBmbGV4OjE7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG4gICAgcGFkZGluZy1sZWZ0OjMwcHg7XG4gIH1cbiAgLnpfcmVjdGFuZ2xlX2ltZ3tcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICAuel9pbWdfY29udGVudHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBzcSgpe1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAuel9jb250ZW50e1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy10b3A6MjBweDtcbiAgICB9XG4gIH1cbn1cblxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuLi9wcmVwZW5kcyc7XG5cbi5pbWdfY29udGVudHMze1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleDogYXV0bztcbiAgICAuel9jb250ZW50e1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgZmxleDogYXV0bztcbiAgICB9XG4gIC56X2ltZy1jb250ZW50e1xuICAgIHdpZHRoOiA0MjVweDtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIEBpbmNsdWRlIHNxKCl7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC56X2NvbnRlbnR7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgfVxuICAgICAgLnpfaW1nLWNvbnRlbnR7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICB9XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgJy4uL3ByZXBlbmRzJztcblxuLmltZ19jb250ZW50NHtcbiAgLy9kaXNwbGF5OiBmbGV4O1xuICAvL2ZsZXg6IGF1dG87XG4gIC56X2NvbnRlbnR7XG4gICAgLy8gcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIC8vd2lkdGg6IGNhbGMoMTAwJSAtIDQyNXB4KTtcbiAgfVxuICAuel9pbWctY29udGVudHtcbiAgICB3aWR0aDogMzk1cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAvL2ZsZXg6MTtcbiAgfVxuXG4gIEBpbmNsdWRlIHNxKCl7XG4gICAgICAuel9pbWctY29udGVudHtcbiAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoNTUlIC0gMjBweCk7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgIH1cbiAgfVxufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuQGltcG9ydCAnLi4vcHJlcGVuZHMnO1xuXG4uaW1nX2NvbnRlbnRzNXtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogYXV0bztcbiAgLnpfY29udGVudHtcbiAgICBmbGV4OjE7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgcGFkZGluZy1sZWZ0OjMwcHg7XG4gIH1cbiAgLnpfcm91bmRlZF9pbWd7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAuel9pbWctY29udGVudDF7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBzcSgpe1xuICAgIC56X2NvbnRlbnR7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgJy4uL3ByZXBlbmRzJztcblxuLmltZ19jb250ZW50czZ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IGF1dG87XG4gIHBhZGRpbmc6MCAzMHB4O1xuICAuel9jb250ZW50e1xuICAgIGZsZXg6MTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6MzBweDtcbiAgfVxuICAuel9yb3VuZGVkX2ltZ3tcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIC56X2ltZy1jb250ZW50e1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgc3EoKXtcbiAgICBwYWRkaW5nOjAgMjBweDtcbiAgICAuel9jb250ZW50e1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgJy4uL3ByZXBlbmRzJztcblxuLmltZ19jb250ZW50czd7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IGF1dG87XG4gIHBhZGRpbmc6MzBweDtcbiAgLnpfY29udGVudHtcbiAgICBmbGV4OjE7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgcGFkZGluZy1sZWZ0OjMwcHg7XG4gIH1cbiAgLnpfcm91bmRlZF9pbWd7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAuel9pbWctY29udGVudHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHNxKCl7XG4gICAgcGFkZGluZzoyMHB4O1xuICAgIC56X2NvbnRlbnR7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG4gIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuLi9wcmVwZW5kcyc7XG5cbi5pbWdfY29udGVudHNfMmNvbHVtbjEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBhdXRvO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAuel9hcnRpY2xlX2NvbnRlbnRze1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gIH1cbiAgLnpfaW1ne1xuICAgICAgaGVpZ2h0OiAzMjBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIC56X2ltZy1hcnRpY2xle1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHNxKCl7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLnpfYXJ0aWNsZV9jb250ZW50c3tcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgICAuel9pbWd7XG4gICAgICAgICAgaGVpZ2h0OiA2MHZ3O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDkuNXB4O1xuICAgICAgfVxuICB9XG59XG4iLCI8dGVtcGxhdGU+XG5cbjxkaXYgY2xhc3M9XCJtb2RhbCBsaW5rX3NlY3Rpb25cIiB0YWJpbmRleD1cIi0xXCIgcm9sZT1cImRpYWxvZ1wiIGFyaWEtaGlkZGVuPVwidHJ1ZVwiIEBjbGljay5zZWxmPVwiJGVtaXQoJ2Nsb3NlJylcIj5cbiAgPGRpdiBjbGFzcz1cIm1vZGFsLWRpYWxvZyBtb2RhbC1sZ1wiID5cbiAgICA8ZGl2IGNsYXNzPVwibW9kYWwtY29udGVudFwiPlxuICAgICAgPGRpdiBjbGFzcz1cIm1vZGFsLWhlYWRlclwiPlxuICAgICAgICA8YnV0dG9uIHR5cGU9XCJidXR0b25cIiBjbGFzcz1cImNsb3NlXCIgZGF0YS1kaXNtaXNzPVwibW9kYWxcIiBhcmlhLWxhYmVsPVwiQ2xvc2VcIj48c3BhbiBhcmlhLWhpZGRlbj1cInRydWVcIiBAY2xpY2s9XCIkZW1pdCgnY2xvc2UnKVwiPsOXPC9zcGFuPjwvYnV0dG9uPlxuICAgICAgICA8aDQgY2xhc3M9XCJtb2RhbC10aXRsZVwiIGlkPVwiXCI+44Oq44Oz44Kv6Kit5a6aPC9oND5cbiAgICAgIDwvZGl2PlxuICAgICAgPGRpdiBjbGFzcz1cIm1vZGFsLWJvZHlcIj5cbiAgICAgICAgPGRpdiBjbGFzcz1cInJvd1wiPlxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJjb2wtbGctOVwiPlxuICAgICAgICAgIDxpbnB1dCB0eXBlPVwidGV4dFwiIGlkPVwibW9kYWxfaW5wdXRfYnV0dG9uX2xpbmtcIiBjbGFzcz1cImZvcm0tY29udHJvbFwiIHN0eWxlPVwibWFyZ2luLWJvdHRvbToxMHB4O1wiIHYtbW9kZWw9XCJuZXd1cmxcIiBwbGFjZWhvbGRlcj1cInVybFwiPlxuICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgIDxkaXYgY2xhc3M9XCJjb2wtbGctM1wiPlxuICAgICAgICAgIDxzZWxlY3QgY2xhc3M9XCJmb3JtLWNvbnRyb2xcIiBpZD1cIm1vZGFsX2lucHV0X2J1dHRvbl90YXJnZXRcIiBzdHlsZT1cIm1hcmdpbi1ib3R0b206MTBweDtcIiB2LW1vZGVsPVwibmV3dGFyZ2V0XCI+XG4gICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiXCI+5ZCM44GY44K/44OWPC9vcHRpb24+XG4gICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiX2JsYW5rXCI+5paw6KaP44K/44OWPC9vcHRpb24+XG4gICAgICAgICAgPC9zZWxlY3Q+XG4gICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvZGl2PlxuICAgICAgPC9kaXY+XG4gICAgICA8ZGl2IGNsYXNzPVwibW9kYWwtZm9vdGVyXCI+XG4gICAgICAgIDxhIGhyZWY9XCIjXCIgY2xhc3M9XCJidG4gYnRuLXByaW1hcnlcIiBkYXRhLWl0ZW09XCJcIiBkYXRhLWRpc21pc3M9XCJtb2RhbFwiIGlkPVwic2V0X2xpbmtcIiBAY2xpY2sucHJldmVudD1cImFzc2lnblwiPuioreWumjwvYT5cbiAgICAgICAgPHNwYW4gdHlwZT1cImJ1dHRvblwiIGNsYXNzPVwiYnRuIGJ0bi1kZWZhdWx0XCIgZGF0YS1kaXNtaXNzPVwibW9kYWxcIiBhcmlhLWxhYmVsPVwiQ2xvc2VcIiBAY2xpY2s9XCIkZW1pdCgnY2xvc2UnKVwiPumWieOBmOOCizwvc3Bhbj5cbiAgICAgIDwvZGl2PlxuICAgIDwvZGl2PlxuICA8L2Rpdj5cbjwvZGl2PlxuXG48L3RlbXBsYXRlPlxuXG5cblxuPHNjcmlwdD5cbmV4cG9ydCBkZWZhdWx0IHtcbiAgbmFtZTogJ0xpbmtNb2RhbCcsXG4gIHByb3BzOiBbJ3ZhbCddLFxuICBkYXRhKCkge1xuICAgICAgcmV0dXJuIHtcbiAgICAgICAgICBuZXd1cmw6ICcnLFxuICAgICAgICAgIG5ld3RhcmdldDogJycsXG4gICAgICB9XG4gIH0sXG4gIGNyZWF0ZWQoKXtcbiAgICAgdGhpcy5uZXd1cmwgPSB0aGlzLnZhbC5saW5rO1xuICAgICB0aGlzLm5ld3RhcmdldCA9IHRoaXMudmFsLnRhcmdldDtcbiAgfSxcbiAgbWV0aG9kczoge1xuICAgICAgYXNzaWduKCl7XG4gICAgICAgICAgdGhpcy52YWwubGluayA9IHRoaXMubmV3dXJsO1xuICAgICAgICAgIHRoaXMudmFsLnRhcmdldCA9IHRoaXMubmV3dGFyZ2V0O1xuICAgICAgICAgIHRoaXMuJGZvcmNlVXBkYXRlKCk7XG4gICAgICAgICAgdGhpcy4kZW1pdCgnY2xvc2UnKTtcbiAgICAgIH1cbiAgfVxufVxuPC9zY3JpcHQ+XG5cblxuXG48c3R5bGUgc2NvcGVkPlxuLm1vZGFse1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTAyNDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG5cbjwvc3R5bGU+XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuQGltcG9ydCAnLi4vcHJlcGVuZHMnO1xuXG4ubGlua2J1dHRvbjF7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC56X2xpbmtidXR0b257XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA4cHggMzBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNDk1LjMzcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDNEM0QzQ7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgLy8gY29sb3I6IHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHB7bWFyZ2luLWJvdHRvbTogMDt9XG4gICAgfVxuICAgIC56X29wdGlvbi1saW5rLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTAwO1xuICAgICAgbGVmdDogNXB4O1xuICAgICAgdG9wOiA1cHg7XG4gICAgICBpLmZhLmZhLWxpbmsge1xuICAgICAgICBjb2xvcjogIzBEMzM0OTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgICAgICAgcGFkZGluZzogN3B4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgc3EoKXtcbiAgICAgICAgLnpfbGlua2J1dHRvbntcbiAgICAgICAgICAgIHBhZGRpbmc6IDYgMjBweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuLi9wcmVwZW5kcyc7XG5cbi5pbWdfY29udGVudHNfMmNvbHVtbjIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBhdXRvO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAuel9hcnRpY2xlX2NvbnRlbnRze1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgICAuel9obDJ7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIH1cbiAgICAgIC56X2JvcmRlcntcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzcwNzA3MDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDIwMCUgKyAzMHB4KTtcbiAgICAgICAgICB9XG4gICAgICB9XG4gICAgICAuel9ib2R5X2Jhc2V7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICAgIH1cbiAgfVxuICAuel9pbWd7XG4gICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgLnpfaW1nLWFydGljbGV7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgc3EoKXtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAuel9hcnRpY2xlX2NvbnRlbnRze1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgLnpfaGwye1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnpfYm9keV9iYXNle1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC56X2JvcmRlcjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnpfaW1ne1xuICAgICAgICAgIGhlaWdodDogNjB2dztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICB9XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuLi9wcmVwZW5kcyc7XG5cbi5pbWdfY29udGVudHNfM2NvbHVtbjEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBhdXRvO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAuel9hcnRpY2xlX2NvbnRlbnRze1xuICAgICAgd2lkdGg6IGNhbGMoMzMuMyUgLSAxNXB4KTtcbiAgfVxuICAuel9pbWd7XG4gICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgLnpfaW1nLWFydGljbGV7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgc3EoKXtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAuel9hcnRpY2xlX2NvbnRlbnRze1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC56X2ltZ3tcbiAgICAgICAgICBoZWlnaHQ6IDYwdnc7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogOS41cHg7XG4gICAgICB9XG4gIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuLi9wcmVwZW5kcyc7XG5cbi5pbWdfY29udGVudHNfM2NvbHVtbjIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiBhdXRvO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAuel9hcnRpY2xlX2NvbnRlbnRze1xuICAgICAgd2lkdGg6IGNhbGMoMzMuMyUgLSAxNXB4KTtcbiAgICAgIC56X2JvZHlfYmFzZXtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xuICAgICAgfVxuICB9XG4gIC56X2ltZ3tcbiAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAuel9pbWctYXJ0aWNsZXtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBzcSgpe1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC56X2FydGljbGVfY29udGVudHN7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC56X2JvZHlfYmFzZXtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOS41cHg7XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnpfaW1ne1xuICAgICAgICAgIGhlaWdodDogNjB2dztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5LjVweDtcbiAgICAgIH1cbiAgfVxufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgJy4uL3ByZXBlbmRzJztcbi5pbWdfaW1ne1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAuel9pbWctZG91Ymxle1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxNnB4KTtcbiAgfVxuXG4gIEBpbmNsdWRlIHNxKCl7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIC56X2ltZy1kb3VibGV7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gIH1cbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi5tb2RhbCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxMDI0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgLnpfZXJyb3J7XG4gICAgICAgIGNvbG9yOiByZWRcbiAgICB9XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbi55b3V0dWJlV2l0aE1vZGFse1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLnpfb3B0aW9uLWxpbmstaWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxMDA7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIGkuZmEuZmEtbGluayB7XG4gICAgICAgIGNvbG9yOiAjMEQzMzQ5O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICAgICAgICBwYWRkaW5nOiA3cHg7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLnlvdXR1YmVIdG1se1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG4iLCJcblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cbkBpbXBvcnQgJy4uL3ByZXBlbmRzJztcblxuLnlvdXR1YmV7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmF5O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuICAgIGlmcmFtZXtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuICAgIH1cbiAgICAuel9wcmVwZW5kc3tcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNxKCl7XG4gICAgfVxufVxuIiwiXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5AaW1wb3J0ICcuLi9wcmVwZW5kcyc7XG5cbi8v566h55CG55S76Z2i5LiK44GuQ1NTICYg5YWs6ZaL5YG044GuQ1NT44Gu5YWx6YCa44OR44O844OEXG5cbi8v5pys5paH57O7XG4uel9ib2R5X2Jhc2V7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIHB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uel9ib2R5X2Jhc2UgaDEge1xuICBmb250LXNpemU6IDM2cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uel9ib2R5X2Jhc2UgaDIge1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uel9ib2R5X2Jhc2UgaDMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi8v44GZ44G544Gm44Gu5aSJ5pu05Y+v6IO944Gq6KaB57SgXG4uel9pdGVte1xuICAvL3RyYW5zaXRpb246IDUwMG1zO1xuICAmOmhvdmVyIHtcbiAgICAvL29wYWNpdHk6IDAuNTtcbiAgICAvL3RyYW5zaXRpb246IDUwMG1zO1xuICB9XG59XG5cblxuLnpfZndfYm9sZHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uel9obDF7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIEBpbmNsdWRlIHNxKCl7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi56X2hsMntcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi56X2hsM3tcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cbi56X2JnX2dyYXl7XG4gIGJhY2tncm91bmQ6ICNGMUYwRjE7XG59XG5cblxuLmltZ1dpdGhNb2RhbHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaXRlbXtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1lbnVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDA7XG4gIC8vd2lkdGg6IDMwMHB4O1xuICBsZWZ0OiAtNTBweDtcbiAgdG9wOiAwcHg7XG59XG4ubWVudXMgLmlubmVyIHtcbiAgLy9kaXNwbGF5OiBibG9jaztcbn1cbi5tZW51cyAuaW5uZXIgLml0ZW06aG92ZXIge1xuICBjb2xvcjogIzY5Njk2OTtcbn1cbi5tZW51cyAuaW5uZXIgLml0ZW0ge1xuICAvL2NvbG9yOiAjZmZmO1xuICAvL2JhY2tncm91bmQ6ICMzMzdhYjc7XG4gIGJhY2tncm91bmQ6ICNkY2RjZGM7XG4gIGNvbG9yOiAjNjk2OTY5O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDAuMjVyZW0gIzY5Njk2OSk7XG59XG4vLyDjg5bjg63jg4Pjgq/lhoXjga7jgrnjgr/jgqTjg6rjg7PjgrBcbi5ibG9ja3tcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiIsIlxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuQGltcG9ydCAnLi9wcmVwZW5kcyc7XG5cbi5pdGVtLWxpc3R7XG4gICAgLml0ZW17XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNkNmRlZTA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1vdXQsYm9yZGVyIC4ycyBlYXNlLW91dDtcbiAgICAgICAgLyogbWFyZ2luLWJvdHRvbTogMTBweDsgKi9cbiAgICAgICAgdHJhbnNpdGlvbjogLjNzO1xuXG4gICAgICAgICYuc2VsZWN0ZWR7XG4gICAgICAgICAgICAvKm91dGxpbmU6IDNweCBzb2xpZCAjMjZCOTlBOyovXG4gICAgICAgICAgICAvKm91dGxpbmUtb2Zmc2V0OiAxNXB4OyovXG4gICAgICAgICAgICAvKmJvcmRlci1yYWRpdXM6IDEwcHg7Ki9cbiAgICAgICAgICAgICAgLypib3JkZXI6IDJweCBzb2xpZCAjMjZCOTlBICFpbXBvcnRhbnQ7Ki9cbiAgICAgICAgICAgICAgLypib3gtc2l6aW5nOiBib3JkZXItYm94OyovXG4gICAgICAgICAgICAgIC8qdHJhbnNpdGlvbjogMTAwbXM7Ki9cbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzFiNzZjNDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMWI3NmM0O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAycHggMnB4IC0ycHggcmdiYSgwLCAwLCAwLCAyMCUpO1xuICAgICAgICAgICAgLy8gdHJhbnNpdGlvbjogaGVpZ2h0IC41cztcbiAgICAgICAgfVxuXG4gICAgICAgICYudi1lbnRlci1hY3RpdmUsICYudi1sZWF2ZS1hY3RpdmV7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjdzO1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgICAgICAmLnYtZW50ZXIsICYudi1sZWF2ZS10b3tcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgICAmLnYtZW50ZXItdG8sICYudi1sZWF2ZXtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJvdy1lcS1oZWlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYWRkLWl0ZW1zIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA4MDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDAgMC4yNXJlbSAjNjk2OTY5KTtcbiAgcGFkZGluZzogMjBweDtcbiAgICAvKndpZHRoOiAxMDAlOyovXG4gICAgLyptYXJnaW4tdG9wOiAyMHB4OyovXG59XG4uel9taW5pbWl6ZXtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGltZ3tcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4uYWRkLWl0ZW1zLWlubmVyIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBoZWlnaHQ6IDQwMHB4O1xuICAvLyB3aWR0aDogNDMwcHg7XG4gIG1heC13aWR0aDogNDMwcHg7XG4gIHdpZHRoOiA1MHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICYudi1lbnRlci1hY3RpdmUsICYudi1sZWF2ZS1hY3RpdmV7XG4gICAgICAgIHRyYW5zaXRpb246IDFzO1xuICAgIH1cbiAgICAmLnYtZW50ZXIsICYudi1sZWF2ZS10b3tcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAwO1xuICAgIH1cbiAgICAmLnYtZW50ZXItdG8sICYudi1sZWF2ZXtcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgd2lkdGg6IDUwdnc7XG4gICAgICAgIG1heC13aWR0aDogNDMwcHg7XG4gICAgfVxuXG4gICAgLmFkZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLypoZWlnaHQ6IDUwcHg7Ki9cbiAgICAgICAgLypib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjOyovXG4gICAgICAgIHdpZHRoOiBjYWxjKDMzJSAtIDEwcHgpO1xuICAgICAgICBtYXJnaW46IDVweDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgLypiYWNrZ3JvdW5kOiAjMzM3YWI3OyovXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIHNxKCl7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uaW1hZ2UtYXJlYSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBoZWlnaHQ6IDYwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xufVxuXG4uZmlsZS1vdXRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLmZpbGUtb3V0ZXIgLmljb24ge1xuICAgIHdpZHRoOiAxMDBweDtcbn1cblxuLmZpbGUtb3V0ZXIgLnR0bCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5maWxlLW91dGVyIC5pbmZvIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTAwcHgpO1xufVxuXG4uZmlsZS1vdXRlciAuZGVzYyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuIiwiJGJyZWFrcG9pbnRzOiAoXG4gICAgJ2hvdmVyJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KScsIC8vUENcbiAgICAnbGcnOiAnc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpJywgLy9pUGFkUHJvXG4gICAgJ21kJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpJywgLy9pUGFkXG4gICAgJ3NtJzogJ3NjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpJywgLy9NQlxuICAgICd4cyc6ICdzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM1MHB4KScsIC8vaVBob25lU0VcbiAgICAndGVsJzogJ3NjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpJyxcbikgIWRlZmF1bHQ7XG5cblxuXG5AbWl4aW4gc3EoJGJyZWFrcG9pbnQ6IHNtKSB7XG4gIEBtZWRpYSAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/