/*
    - Name: "help-map.scss"
    - Description: "Add custom styles to help and map block"
*/
/* VARIABLES */
.block-contact.block--view-mode-default, .block-contact.block--view-mode-full {
  margin: 30px 0;
}
@media (min-width: 768px) {
  .block-contact.block--view-mode-default .content, .block-contact.block--view-mode-full .content {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
  }
}
.block-contact.block--view-mode-default .field--name-title, .block-contact.block--view-mode-full .field--name-title {
  width: 100%;
  color: #A38963;
  margin-bottom: 30px;
  font-weight: 700;
  font-family: "Playfair Display", Arial, sans-serif;
  font-size: 1.25rem;
}
@media (min-width: 768px) {
  .block-contact.block--view-mode-default .field--name-title, .block-contact.block--view-mode-full .field--name-title {
    font-size: 2.25rem;
  }
}
@media (min-width: 992px) {
  .block-contact.block--view-mode-default .field--name-title, .block-contact.block--view-mode-full .field--name-title {
    margin-bottom: 0;
  }
}
.block-contact.block--view-mode-default .group-text, .block-contact.block--view-mode-full .group-text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  flex: 1 50%;
  align-items: flex-start;
  margin: 0;
  padding: 30px 30px 40px;
  background-color: #FFFFFF;
}
@media (min-width: 768px) {
  .block-contact.block--view-mode-default .group-text, .block-contact.block--view-mode-full .group-text {
    margin: 50px 0;
    padding: 50px;
  }
}
.block-contact.block--view-mode-default .group-text .field--name-body,
.block-contact.block--view-mode-default .group-text .field--name-location,
.block-contact.block--view-mode-default .group-text .field--name-email,
.block-contact.block--view-mode-default .group-text .field--name-phone, .block-contact.block--view-mode-full .group-text .field--name-body,
.block-contact.block--view-mode-full .group-text .field--name-location,
.block-contact.block--view-mode-full .group-text .field--name-email,
.block-contact.block--view-mode-full .group-text .field--name-phone {
  position: relative;
  z-index: 1;
  margin-bottom: 15px;
  padding-left: 35px;
  font-weight: 400;
  font-family: "Playfair Display", Arial, sans-serif;
  font-size: 1rem;
}
.block-contact.block--view-mode-default .group-text .field--name-body p,
.block-contact.block--view-mode-default .group-text .field--name-location p,
.block-contact.block--view-mode-default .group-text .field--name-email p,
.block-contact.block--view-mode-default .group-text .field--name-phone p, .block-contact.block--view-mode-full .group-text .field--name-body p,
.block-contact.block--view-mode-full .group-text .field--name-location p,
.block-contact.block--view-mode-full .group-text .field--name-email p,
.block-contact.block--view-mode-full .group-text .field--name-phone p {
  margin-bottom: 0.2em;
}
.block-contact.block--view-mode-default .group-text .field--name-body:before,
.block-contact.block--view-mode-default .group-text .field--name-location:before,
.block-contact.block--view-mode-default .group-text .field--name-email:before,
.block-contact.block--view-mode-default .group-text .field--name-phone:before, .block-contact.block--view-mode-full .group-text .field--name-body:before,
.block-contact.block--view-mode-full .group-text .field--name-location:before,
.block-contact.block--view-mode-full .group-text .field--name-email:before,
.block-contact.block--view-mode-full .group-text .field--name-phone:before {
  content: "";
  color: #A38963;
  font-family: "icomoon";
  font-size: 1rem;
  position: absolute;
  top: 2px;
  left: 0;
}
.block-contact.block--view-mode-default .group-text .field--name-phone, .block-contact.block--view-mode-full .group-text .field--name-phone {
  color: #A38963;
}
.block-contact.block--view-mode-default .group-text .field--name-body, .block-contact.block--view-mode-full .group-text .field--name-body {
  padding: 0;
}
.block-contact.block--view-mode-default .group-text .field--name-location:before, .block-contact.block--view-mode-full .group-text .field--name-location:before {
  content: "\e904";
}
.block-contact.block--view-mode-default .group-text .field--name-email:before, .block-contact.block--view-mode-full .group-text .field--name-email:before {
  content: "\e903";
}
.block-contact.block--view-mode-default .group-text .field--name-phone:before, .block-contact.block--view-mode-full .group-text .field--name-phone:before {
  content: "\e905";
}
.block-contact.block--view-mode-default .group-text:before, .block-contact.block--view-mode-full .group-text:before {
  content: "";
  position: absolute;
  z-index: 0;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  border: 1px solid #A38963;
}
@media (min-width: 768px) {
  .block-contact.block--view-mode-default .group-text:before, .block-contact.block--view-mode-full .group-text:before {
    right: -20%;
  }
}
.block-contact.block--view-mode-default .field--name-google-maps, .block-contact.block--view-mode-full .field--name-google-maps {
  margin-left: -15px;
  margin-right: -15px;
  margin-top: -20px;
}
@media (min-width: 768px) {
  .block-contact.block--view-mode-default .field--name-google-maps, .block-contact.block--view-mode-full .field--name-google-maps {
    flex: 1 49%;
    margin: 0;
  }
}
@media (min-width: 1200px) {
  .block-contact.block--view-mode-default .field--name-google-maps, .block-contact.block--view-mode-full .field--name-google-maps {
    flex: 1 50%;
  }
}
.block-contact.block--view-mode-default .field--name-google-maps h2, .block-contact.block--view-mode-full .field--name-google-maps h2 {
  display: none;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvYmxvY2svaGVscC1tYXAuc2NzcyIsInZhcmlhYmxlcy9fdmFyaWFibGVzLnNjc3MiLCJjb21wb25lbnRzL2Jsb2NrL2hlbHAtbWFwLmNzcyIsInZhcmlhYmxlcy9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OztDQUFBO0FDR0EsY0FBQTtBRElFO0VBRUUsY0FBQTtBRUZKO0FDNEZJO0VIeEZBO0lBRUksYUFBQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLDhCQUFBO0lBQ0EsV0FBQTtFRUZOO0FBQ0Y7QUZLSTtFQUNFLFdBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7RUd5SkosZ0JBQUE7RUFDQSxrREZuRFM7RURyR0wsa0JDZ0hJO0FDbEhWO0FDMkVJO0VIOUVBO0lBT0ksa0JDc0hFO0VDdEhSO0FBQ0Y7QUNzRUk7RUg5RUE7SUFXSSxnQkFBQTtFRUNOO0FBQ0Y7QUZFSTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUNBLHVCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsdUJBQUE7RUFDQSxTQUFBO0VBQ0EsdUJBQUE7RUFDQSx5QkNSRTtBQ1FSO0FDc0RJO0VIL0RBO0lBV0ksY0FBQTtJQUNBLGFBQUE7RUVFTjtBQUNGO0FGQU07Ozs7Ozs7RUFJRSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VHNkdOLGdCQUFBO0VBQ0Esa0RGekNTO0VEbkVILGVDNEVFO0FDdEVWO0FGSlE7Ozs7Ozs7RUFDRSxvQkFBQTtBRVlWO0FGVFE7Ozs7Ozs7RUFDRSxXQUFBO0VBQ0EsY0N6REs7RUQwREwsc0JDNERBO0VEM0RBLGVDa0VBO0VEakVBLGtCQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7QUVpQlY7QUZiTTtFQUNFLGNDbkVPO0FDa0ZmO0FGWk07RUFDRSxVQUFBO0FFY1I7QUZWUTtFQUNFLGdCQUFBO0FFWVY7QUZQUTtFQUNFLGdCQUFBO0FFU1Y7QUZKUTtFQUNFLGdCQUFBO0FFTVY7QUZGTTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxTQUFBO0VBQ0EseUJBQUE7QUVJUjtBQ2hCSTtFSElFO0lBVUksV0FBQTtFRU1SO0FBQ0Y7QUZGSTtFQUNFLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxpQkFBQTtBRUlOO0FDMUJJO0VIbUJBO0lBS0ksV0FBQTtJQUNBLFNBQUE7RUVNTjtBQUNGO0FDaENJO0VIbUJBO0lBU0ksV0FBQTtFRVFOO0FBQ0Y7QUZOTTtFQUNFLGFBQUE7QUVRUiIsImZpbGUiOiJjb21wb25lbnRzL2Jsb2NrL2hlbHAtbWFwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG4gICAgLSBOYW1lOiBcImhlbHAtbWFwLnNjc3NcIlxuICAgIC0gRGVzY3JpcHRpb246IFwiQWRkIGN1c3RvbSBzdHlsZXMgdG8gaGVscCBhbmQgbWFwIGJsb2NrXCJcbiovXG5AaW1wb3J0ICcuLi8uLi92YXJpYWJsZXMvdmFyaWFibGVzJztcblxuLmJsb2NrLWNvbnRhY3Qge1xuICAmLmJsb2NrLS12aWV3LW1vZGUtZGVmYXVsdCxcbiAgJi5ibG9jay0tdmlldy1tb2RlLWZ1bGx7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG5cbiAgICAuY29udGVudCB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmllbGQtLW5hbWUtdGl0bGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogI0EzODk2MztcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBAaW5jbHVkZSBib2xkO1xuICAgICAgZm9udC1zaXplOiAkZm9udC0yMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC0zNjtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5ncm91cC10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4OiAxIDUwJTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMzBweCAzMHB4IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgIG1hcmdpbjogNTBweCAwO1xuICAgICAgICBwYWRkaW5nOiA1MHB4O1xuICAgICAgfVxuXG4gICAgICAuZmllbGQtLW5hbWUtYm9keSxcbiAgICAgIC5maWVsZC0tbmFtZS1sb2NhdGlvbixcbiAgICAgIC5maWVsZC0tbmFtZS1lbWFpbCxcbiAgICAgIC5maWVsZC0tbmFtZS1waG9uZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICAgICAgICBAaW5jbHVkZSByZWd1bGFyO1xuICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuMmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGNvbG9yOiAkYWNjZW50LXNoYWRlO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkaWNvbW9vbjtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LTE2O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5maWVsZC0tbmFtZS1waG9uZSB7XG4gICAgICAgIGNvbG9yOiAkYWNjZW50LXNoYWRlO1xuICAgICAgfVxuXG4gICAgICAuZmllbGQtLW5hbWUtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG5cbiAgICAgIC5maWVsZC0tbmFtZS1sb2NhdGlvbiB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnXFxlOTA0JztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZmllbGQtLW5hbWUtZW1haWwge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJ1xcZTkwMyc7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZpZWxkLS1uYW1lLXBob25lIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICdcXGU5MDUnO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYWNjZW50LXNoYWRlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgcmlnaHQ6IC0yMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmllbGQtLW5hbWUtZ29vZ2xlLW1hcHMge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICAgIG1hcmdpbi10b3A6IC0yMHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBmbGV4OiAxIDQ5JTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBmbGV4OiAxIDUwJTtcbiAgICAgIH1cblxuICAgICAgaDIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcInJlY2lwZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcblxuLyogVkFSSUFCTEVTICovXG5cbi8vIENvbG9yc1xuJHByaW1hcnktc2hhZGU6ICMxRDFFMjQ7XG4kcHJpbWFyeS1yZ2JhOiByZ2JhKDc1LCA4NywgMTE3LCAwLjUpO1xuJHByaW1hcnktbGlnaHQ6ICM0QjU3NzU7XG4kcHJpbWFyeS1saWdodDogbGlnaHRlbigkcHJpbWFyeS1zaGFkZSwgMzclKTtcbiRwcmltYXJ5LWRhcms6IGRhcmtlbigkcHJpbWFyeS1zaGFkZSwgMTIlKTtcbiRhY2NlbnQtc2hhZGU6ICNBMzg5NjM7XG4kYWNjZW50LWxpZ2h0OiBsaWdodGVuKCRhY2NlbnQtc2hhZGUsIDM3JSk7XG4kYWNjZW50LWRhcms6IGRhcmtlbigkYWNjZW50LXNoYWRlLCAxMiUpO1xuJGFjY2VudC1ob3ZlcjogIzgyNkE0NztcbiRhY2NlbnQtc3VwZXJsaWdodDogI0I1QTA4MTtcbiRhY2NlbnQtYmFzZTogI0JGQTY4MTtcbiRhY2NlbnQtbWVkaXVtOiAjOEU3OTVBO1xuJGFjY2VudC1kYXJrZXI6ICM3MjVFNDA7XG4kYmctZ3JheTogcmdiYSgyMTUsIDIyMCwgMjMyLCAwLjIpO1xuJGNoYW1wYWduZTogI0RFQ0FBQztcbiRjaGFtcGFnbmUtbGlnaHQ6ICNFRUU5RTI7XG4kYmctbGlnaHRncmF5OiAjRjdGOEZBO1xuJGxpZ2h0LWNoYW1wYWduZTogI2YxZjFmMTtcbiRiZy1jaGFtcGFnbmU6ICNGQUY3RjI7XG4kYmctbGlnaHRjaGFtcGFnbmU6ICNmMmU5ZGJjOTtcbiRiZy15ZWxsb3c6IHJnYmEoMjIyLCAyMDIsIDE3MiwgMC4xNSk7XG5cbi8vQWNvcmRpb24gYmcgY29sb3JzXG4kYmctYWMxOiByZ2JhKDE3NywgMTgzLCAxNzgsIDAuNCk7XG4kYmctYWMyOiByZ2JhKDIyMSwgMjE3LCAyMDksIDAuMSk7XG4kYmctYWMzOiByZ2JhKDIxOCwgMjE4LCAyMDgsIDAuNCk7XG4kYmctYWM0OiByZ2JhKDIxNywgMjExLCAxOTUsIDAuMSk7XG4kYmctYWM1OiByZ2JhKDIxNCwgMjA4LCAyMDMsIDAuNCk7XG5cbi8vIFJlYXNzaWduIGNvbG9yIHZhcnMgdG8gc2VtYW50aWMgY29sb3Igc2NoZW1lXG4vL0NVU1RPTVxuJHdoaXRlOiAjRkZGRkZGO1xuJGJsYWNrOiAjMDAwO1xuJGJsYWNrLTgwMDogIzRhNGE0YTtcbiRiZy1ncmF5OiAjRjBGMEYwO1xuJGdyYXk6ICM0QTRBNEE7XG4kYm9yZGVyLWdyYXk6ICM4YjhiOGI7XG4vLyRncmF5LWxpZ2h0OjtcbiRncmF5LXdhcm06ICM2YTYyNWE7XG4kZ3JheS1ob3ZlcjogIzMzMzMzMztcbiRncmF5LWRpc2FibGVkOiAjZDJkMGNkO1xuJGdyYXktMTAwOiAjZjBlZmVlO1xuJGdyYXktdGV4dDogJGdyYXktd2FybTtcbiRncmF5LWFjdGl2ZTogI0E2QTE5QztcbiR0ZXh0OiAkZ3JheS13YXJtO1xuLy8kZ3JheS0yMDA6ICNmOGY5ZmE7XG4vLyRncmF5LTMwMDogI2Y4ZjlmYTtcbi8vJGdyYXktNDAwOiAjZjhmOWZhO1xuLy8kZ3JheS01MDA6ICNmOGY5ZmE7XG4vLyRncmF5LTYwMDogI2Y4ZjlmYTtcbi8vJGdyYXktNzAwOiAjZjhmOWZhO1xuJGdyYXktODAwOiAjZjhmOWZhO1xuLy8kZ3JheS05MDA6ICNmOGY5ZmE7XG5cbi8vVEhFTUVcbiRyZWQ6ICNlZDAwMzk7XG4kcmVkLWhvdmVyOiAjODkyNzM3O1xuJHllbGxvdzogI2Q0YWYzNztcbiRncmVlbjogJHByaW1hcnktc2hhZGU7XG4kZ3JlZW4taG92ZXI6ICM0Mzc1MmI7XG4kY3lhbjogIzE3YTJiODtcbi8vJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuLy8kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG5cblxuJHRoZW1lLWNvbG9yczogKHByaW1hcnk6ICRhY2NlbnQtc2hhZGUsIHNlY29uZGFyeTogJHByaW1hcnktc2hhZGUsIHN1Y2Nlc3M6ICRncmVlbiwgaW5mbzogJGN5YW4sIHdhcm5pbmc6ICR5ZWxsb3csIGRhbmdlcjogJHJlZCwgbGlnaHQ6ICRncmF5LTEwMCwgZGFyazogJGdyYXktODAwKTtcbiRicmFuZC1wcmltYXJ5OiAkYWNjZW50LXNoYWRlO1xuLy8kYnJhbmQtc3VjY2VzczogJGdyZWVuO1xuLy8kYnJhbmQtaW5mbzogJHRlYWw7XG4vLyRicmFuZC13YXJuaW5nOiAkb3JhbmdlO1xuLy8kYnJhbmQtZGFuZ2VyOiAkcmVkO1xuJGJyYW5kLWludmVyc2U6ICRwcmltYXJ5LXNoYWRlO1xuLy8gQm9keVxuJHRleHQtcHJpbWFyeTogJGdyYXk7XG5cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cbi8vJGJvZHktYmc6ICR3aGl0ZTtcbi8vJGJvZHktY29sb3I6ICRncmF5LWRhcms7XG4kaW52ZXJzZS1iZzogJHByaW1hcnktc2hhZGU7XG4vLyRpbnZlcnNlLWNvbG9yOiAkZ3JheS1saWdodGVyO1xuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG4kbGluay1jb2xvcjogJGFjY2VudC1zaGFkZTtcbiRsaW5rLWRlY29yYXRpb246IG5vbmU7XG4kbGluay1ob3Zlci1jb2xvcjogJHByaW1hcnktc2hhZGU7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4vLyBDb21tZW50c1xuJGNvbW1lbnQtc3BhY2VyLXg6IDEuMjVlbTtcbiRjb21tZW50LXNwYWNlci15OiAxLjI1ZW07XG4vLyBSZXNwb25zaXZlIGZvbnQgc2l6ZXNcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlO1xuXG4vLyogKioqKioqKioqKioqKioqIFBBR0UgQ09OVEFJTkVSICovXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHh4czogMCxcbiAgeHhzLW1pbnVzOiAzNDBweCxcbiAgeHhzLXBsdXM6IDM4MHB4LFxuICB4czogNDgwcHgsXG4gIHhzLXBsdXM6IDU3NnB4LFxuICBzbS1taW51czogNjgwcHgsXG4gIHNtOiA3NjhweCxcbiAgbWQ6IDk5MnB4LFxuICBtZC1wbHVzOiAxMDI0cHgsXG4gIGxnOiAxMjAwcHgsXG4gIHhsOiAxNjAwcHgsXG4pO1xuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNjQwcHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTI0MHB4XG4pO1xuXG4kbWF4V2lkdGg6IDE0NDBweDtcblxuLy8qICoqKioqKioqKioqKioqKiBGT05UUyAvIElDT05TICovXG5cbiRwbGF5ZmFpcjogJ1BsYXlmYWlyIERpc3BsYXknLCBBcmlhbCwgc2Fucy1zZXJpZjtcblxuJGljb21vb246ICdpY29tb29uJztcblxuLy8gRm9udC1zaXplXG4kZm9udC0xMDogMC42MjVyZW07IC8vIDEwcHhcbiRmb250LTEyOiAwLjc1cmVtOyAvLyAxMnB4XG4kZm9udC0xMzogMC44MTI1cmVtOyAvLyAxM3B4XG4kZm9udC0xNDogMC44NzVyZW07IC8vIDE0cHhcbiRmb250LTE2OiAxcmVtOyAvLyAxNnB4XG4kZm9udC0xODogMS4xMjVyZW07IC8vIDE4cHhcbiRmb250LTIwOiAxLjI1cmVtOyAvLyAyMHB4XG4kZm9udC0yMjogMS4zNzVyZW07IC8vIDIycHhcbiRmb250LTI0OiAxLjVyZW07IC8vIDI0cHhcbiRmb250LTI2OiAxLjYyNXJlbTsgLy8gMjZweFxuJGZvbnQtMjg6IDEuNzVyZW07IC8vIDI4cHhcbiRmb250LTMwOiAxLjg3NXJlbTsgLy8gMzBweFxuJGZvbnQtMzI6IDJyZW07IC8vIDMycHhcbiRmb250LTM0OiAyLjEyNXJlbTsgLy8gMzRweFxuJGZvbnQtMzY6IDIuMjVyZW07IC8vIDM2cHhcbiRmb250LTQwOiAyLjVyZW07IC8vIDM2cHhcbiRmb250LTQyOiAyLjYyNXJlbTtcbiRmb250LTQ4OiAzcmVtOyAvLyA0OHB4XG4kZm9udC01MDogMy4xMjVyZW07IC8vIDQ4cHhcbiRmb250LTYwOiAzLjc1cmVtOyAvLyA2MHB4XG4kZm9udC02NDogNHJlbTsgLy8gNjRweFxuXG4vL1otaW5kZXhcbiRtb2RhbDogNDUwO1xuXG4vLyBBbmltYXRpb25cbiRxdWlja2x5OiAuMDhzO1xuJGJhc2U6IC4xNXM7XG4kc2xvd2x5OiAuMzVzO1xuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgLy94bDogMTE0MHB4LFxuICB4eGw6IDExNDBweFxuKTtcbiIsIi8qXG4gICAgLSBOYW1lOiBcImhlbHAtbWFwLnNjc3NcIlxuICAgIC0gRGVzY3JpcHRpb246IFwiQWRkIGN1c3RvbSBzdHlsZXMgdG8gaGVscCBhbmQgbWFwIGJsb2NrXCJcbiovXG4vKiBWQVJJQUJMRVMgKi9cbi5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZGVmYXVsdCwgLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1mdWxsIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1kZWZhdWx0IC5jb250ZW50LCAuYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWZ1bGwgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWRlZmF1bHQgLmZpZWxkLS1uYW1lLXRpdGxlLCAuYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWZ1bGwgLmZpZWxkLS1uYW1lLXRpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjQTM4OTYzO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1kZWZhdWx0IC5maWVsZC0tbmFtZS10aXRsZSwgLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1mdWxsIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1kZWZhdWx0IC5maWVsZC0tbmFtZS10aXRsZSwgLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1mdWxsIC5maWVsZC0tbmFtZS10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1kZWZhdWx0IC5ncm91cC10ZXh0LCAuYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDUwJTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMzBweCAzMHB4IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1kZWZhdWx0IC5ncm91cC10ZXh0LCAuYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLXRleHQge1xuICAgIG1hcmdpbjogNTBweCAwO1xuICAgIHBhZGRpbmc6IDUwcHg7XG4gIH1cbn1cbi5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZGVmYXVsdCAuZ3JvdXAtdGV4dCAuZmllbGQtLW5hbWUtYm9keSxcbi5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZGVmYXVsdCAuZ3JvdXAtdGV4dCAuZmllbGQtLW5hbWUtbG9jYXRpb24sXG4uYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWRlZmF1bHQgLmdyb3VwLXRleHQgLmZpZWxkLS1uYW1lLWVtYWlsLFxuLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1kZWZhdWx0IC5ncm91cC10ZXh0IC5maWVsZC0tbmFtZS1waG9uZSwgLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1mdWxsIC5ncm91cC10ZXh0IC5maWVsZC0tbmFtZS1ib2R5LFxuLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1mdWxsIC5ncm91cC10ZXh0IC5maWVsZC0tbmFtZS1sb2NhdGlvbixcbi5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtdGV4dCAuZmllbGQtLW5hbWUtZW1haWwsXG4uYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLXRleHQgLmZpZWxkLS1uYW1lLXBob25lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZGVmYXVsdCAuZ3JvdXAtdGV4dCAuZmllbGQtLW5hbWUtYm9keSBwLFxuLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1kZWZhdWx0IC5ncm91cC10ZXh0IC5maWVsZC0tbmFtZS1sb2NhdGlvbiBwLFxuLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1kZWZhdWx0IC5ncm91cC10ZXh0IC5maWVsZC0tbmFtZS1lbWFpbCBwLFxuLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1kZWZhdWx0IC5ncm91cC10ZXh0IC5maWVsZC0tbmFtZS1waG9uZSBwLCAuYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLXRleHQgLmZpZWxkLS1uYW1lLWJvZHkgcCxcbi5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtdGV4dCAuZmllbGQtLW5hbWUtbG9jYXRpb24gcCxcbi5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtdGV4dCAuZmllbGQtLW5hbWUtZW1haWwgcCxcbi5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtdGV4dCAuZmllbGQtLW5hbWUtcGhvbmUgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAuMmVtO1xufVxuLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1kZWZhdWx0IC5ncm91cC10ZXh0IC5maWVsZC0tbmFtZS1ib2R5OmJlZm9yZSxcbi5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZGVmYXVsdCAuZ3JvdXAtdGV4dCAuZmllbGQtLW5hbWUtbG9jYXRpb246YmVmb3JlLFxuLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1kZWZhdWx0IC5ncm91cC10ZXh0IC5maWVsZC0tbmFtZS1lbWFpbDpiZWZvcmUsXG4uYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWRlZmF1bHQgLmdyb3VwLXRleHQgLmZpZWxkLS1uYW1lLXBob25lOmJlZm9yZSwgLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1mdWxsIC5ncm91cC10ZXh0IC5maWVsZC0tbmFtZS1ib2R5OmJlZm9yZSxcbi5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtdGV4dCAuZmllbGQtLW5hbWUtbG9jYXRpb246YmVmb3JlLFxuLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1mdWxsIC5ncm91cC10ZXh0IC5maWVsZC0tbmFtZS1lbWFpbDpiZWZvcmUsXG4uYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLXRleHQgLmZpZWxkLS1uYW1lLXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbG9yOiAjQTM4OTYzO1xuICBmb250LWZhbWlseTogXCJpY29tb29uXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMDtcbn1cbi5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZGVmYXVsdCAuZ3JvdXAtdGV4dCAuZmllbGQtLW5hbWUtcGhvbmUsIC5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtdGV4dCAuZmllbGQtLW5hbWUtcGhvbmUge1xuICBjb2xvcjogI0EzODk2Mztcbn1cbi5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZGVmYXVsdCAuZ3JvdXAtdGV4dCAuZmllbGQtLW5hbWUtYm9keSwgLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1mdWxsIC5ncm91cC10ZXh0IC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZGVmYXVsdCAuZ3JvdXAtdGV4dCAuZmllbGQtLW5hbWUtbG9jYXRpb246YmVmb3JlLCAuYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLXRleHQgLmZpZWxkLS1uYW1lLWxvY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG4uYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWRlZmF1bHQgLmdyb3VwLXRleHQgLmZpZWxkLS1uYW1lLWVtYWlsOmJlZm9yZSwgLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1mdWxsIC5ncm91cC10ZXh0IC5maWVsZC0tbmFtZS1lbWFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1kZWZhdWx0IC5ncm91cC10ZXh0IC5maWVsZC0tbmFtZS1waG9uZTpiZWZvcmUsIC5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtdGV4dCAuZmllbGQtLW5hbWUtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cbi5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZGVmYXVsdCAuZ3JvdXAtdGV4dDpiZWZvcmUsIC5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZnVsbCAuZ3JvdXAtdGV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0EzODk2Mztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWRlZmF1bHQgLmdyb3VwLXRleHQ6YmVmb3JlLCAuYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWZ1bGwgLmdyb3VwLXRleHQ6YmVmb3JlIHtcbiAgICByaWdodDogLTIwJTtcbiAgfVxufVxuLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1kZWZhdWx0IC5maWVsZC0tbmFtZS1nb29nbGUtbWFwcywgLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1mdWxsIC5maWVsZC0tbmFtZS1nb29nbGUtbWFwcyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLXRvcDogLTIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1kZWZhdWx0IC5maWVsZC0tbmFtZS1nb29nbGUtbWFwcywgLmJsb2NrLWNvbnRhY3QuYmxvY2stLXZpZXctbW9kZS1mdWxsIC5maWVsZC0tbmFtZS1nb29nbGUtbWFwcyB7XG4gICAgZmxleDogMSA0OSU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZGVmYXVsdCAuZmllbGQtLW5hbWUtZ29vZ2xlLW1hcHMsIC5ibG9jay1jb250YWN0LmJsb2NrLS12aWV3LW1vZGUtZnVsbCAuZmllbGQtLW5hbWUtZ29vZ2xlLW1hcHMge1xuICAgIGZsZXg6IDEgNTAlO1xuICB9XG59XG4uYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWRlZmF1bHQgLmZpZWxkLS1uYW1lLWdvb2dsZS1tYXBzIGgyLCAuYmxvY2stY29udGFjdC5ibG9jay0tdmlldy1tb2RlLWZ1bGwgLmZpZWxkLS1uYW1lLWdvb2dsZS1tYXBzIGgyIHtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCJAaW1wb3J0IFwiLi4vYm91cmJvbi9ib3VyYm9uXCI7XG5cblxuLy9Gb250cyBpbmNsdWRlXG5AbWl4aW4gZm9udC1mYWNlKFxuICAkZm9udC1mYW1pbHksXG4gICRmaWxlLXBhdGgsXG4gICR3ZWlnaHQ6IG5vcm1hbCxcbiAgJHN0eWxlOiBub3JtYWwsXG4gICRhc3NldC1waXBlbGluZTogJGFzc2V0LXBpcGVsaW5lLFxuICAkZmlsZS1mb3JtYXRzOiBlb3Qgd29mZjIgd29mZiB0dGYgc3ZnKSB7XG5cbiAgJGZvbnQtdXJsLXByZWZpeDogZm9udC11cmwtcHJlZml4ZXIoJGFzc2V0LXBpcGVsaW5lKTtcblxuICBAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc3R5bGU6ICRzdHlsZTtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG5cbiAgICBzcmM6IGZvbnQtc291cmNlLWRlY2xhcmF0aW9uKFxuICAgICAgICAgICAgICAgICAgICAkZm9udC1mYW1pbHksXG4gICAgICAgICAgICAgICAgICAgICRmaWxlLXBhdGgsXG4gICAgICAgICAgICAgICAgICAgICRhc3NldC1waXBlbGluZSxcbiAgICAgICAgICAgICAgICAgICAgJGZpbGUtZm9ybWF0cyxcbiAgICAgICAgICAgICAgICAgICAgJGZvbnQtdXJsLXByZWZpeFxuICAgICk7XG4gIH1cbn1cblxuLy9CdXR0b25zXG5cbi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoXG4gICRuYW1lLFxuICAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLFxuICAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKVxuKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKFxuICAgICAgICAgICAgICAgICAgJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLFxuICAgICAgICAgICAgICAgICAgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLFxuICAgICAgICAgICAgICAgICAgbnVsbFxuICApO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAwLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKFxuICAkbG93ZXIsXG4gICR1cHBlcixcbiAgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50c1xuKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vL1R5cG9zXG5AbWl4aW4gcmVndWxhciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZmFtaWx5OiAkcGxheWZhaXI7XG59XG5cbkBtaXhpbiBzZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtZmFtaWx5OiAkcGxheWZhaXI7XG59XG5cbkBtaXhpbiBib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6ICRwbGF5ZmFpcjtcbn1cblxuLy9Da2VkaXRvciBzdHlsZXNcblxuQG1peGluIGgxV2hpdGUge1xuICBjb2xvcjogJHdoaXRlO1xuICBmb250LXNpemU6ICRmb250LTI4O1xuICBAaW5jbHVkZSByZWd1bGFyKCk7XG4gIGxpbmUtaGVpZ2h0OiAkZm9udC0zNjtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4eHMtbWludXMpIHtcbiAgICBmb250LXNpemU6ICRmb250LTMwO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICBmb250LXNpemU6ICRmb250LTM2O1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9udC00MjtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC00MDtcbiAgICBsaW5lLWhlaWdodDogJGZvbnQtNTA7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtNDI7XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtNDg7XG4gICAgbGluZS1oZWlnaHQ6ICRmb250LTYwO1xuICB9XG59XG5cbkBtaXhpbiBoMldoaXRlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1zaXplOiAkZm9udC0yMDtcbiAgQGluY2x1ZGUgcmVndWxhcigpO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhzKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6ICRmb250LTI2O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtMzA7XG4gIH1cbn1cblxuQG1peGluIGgyQ2hhbXBhZ25lIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgY29sb3I6ICRhY2NlbnQtc2hhZGU7XG4gIGZvbnQtc2l6ZTogJGZvbnQtMjA7XG4gIEBpbmNsdWRlIHJlZ3VsYXIoKTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4cykge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAkZm9udC0yODtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBmb250LXNpemU6ICRmb250LTM2O1xuICB9XG59XG5cbkBtaXhpbiBoMkNoYW1wYWduZVNtYWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgY29sb3I6ICRhY2NlbnQtc2hhZGU7XG4gIGZvbnQtc2l6ZTogJGZvbnQtMjA7XG4gIEBpbmNsdWRlIHJlZ3VsYXIoKTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4cykge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgZm9udC1zaXplOiAkZm9udC0yMjtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZm9udC1zaXplOiAkZm9udC0yNjtcbiAgfVxufVxuXG5cbkBtaXhpbiBoM0NoYW1wYWduZSgpIHtcbiAgY29sb3I6ICRhY2NlbnQtc2hhZGU7XG4gIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XG4gIEBpbmNsdWRlIHNlbWlib2xkKCk7XG4gIGxpbmUtaGVpZ2h0OiAkZm9udC0yMDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4cykge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gICAgbGluZS1oZWlnaHQ6ICRmb250LTIyO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBmb250LXNpemU6ICRmb250LTIwO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9udC0yODtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgbGluZS1oZWlnaHQ6ICRmb250LTQyO1xuICB9XG59XG5cbkBtaXhpbiBncmFkaWVudCgpIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgxMzAsIDE0NCwgMTczLCAwLjUpIDAlLCByZ2JhKDc1LCA4NywgMTE3LCAwKSAxMDAlKTtcbn1cblxuQG1peGluIGJ1dHRvbkNoYW1wYWduZSgpIHtcbiAgbWluLXdpZHRoOiAyNDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGFjY2VudC1zaGFkZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC1zaGFkZTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgQGluY2x1ZGUgcmVndWxhcjtcbiAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgbGluZS1oZWlnaHQ6ICRmb250LTIyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4cykge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQtaG92ZXI7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWNjZW50LXNoYWRlO1xuICB9XG59XG5cbkBtaXhpbiBidXR0b25XaGl0ZSgpIHtcbiAgbWluLXdpZHRoOiAyNDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGFjY2VudC1zaGFkZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBjb2xvcjogJGFjY2VudC1zaGFkZTtcbiAgQGluY2x1ZGUgcmVndWxhcjtcbiAgZm9udC1zaXplOiAkZm9udC0xNjtcbiAgbGluZS1oZWlnaHQ6ICRmb250LTIyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhzKSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC1zaGFkZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG5cbkBtaXhpbiBidXR0b25XaGl0ZUdob3N0KCkge1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAyNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogJHdoaXRlO1xuICBAaW5jbHVkZSByZWd1bGFyO1xuICBmb250LXNpemU6ICRmb250LTE2O1xuICBsaW5lLWhlaWdodDogJGZvbnQtMjI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHMpIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICRhY2NlbnQtc2hhZGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudC1zaGFkZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG59XG5cbkBtaXhpbiBidXR0b25CbGFjaygpIHtcbiAgbWluLXdpZHRoOiAyNDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LDMwLDM2LDAuNik7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIEBpbmNsdWRlIHJlZ3VsYXI7XG4gIGZvbnQtc2l6ZTogJGZvbnQtMTY7XG4gIGxpbmUtaGVpZ2h0OiAkZm9udC0yMjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4cykge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJGFjY2VudC1zaGFkZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50LXNoYWRlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn0iXX0= */
