body {
  color: #222222;
  font-family: Bryant;
  -webkit-font-smoothing: antialiased;
}
p {
  line-height: 1.3;
}
a {
  color: #2a8c19;
}
.swagger-section .swagger-collapse:before {
  content: "-";
}
.swagger-section .swagger-expand:before {
  content: "+";
}
.swagger-section .property-selector input[type="checkbox"] {
  margin: 3px;
}
.swagger-section .parameter-item {
  position: relative;
  border: 1px solid #e2e2e2;
  background: #f7f7f7;
}
.swagger-section .parameter-item .small-description code.code-signature {
  border-color: #e2e2e2;
  color: #333333;
}
@media (max-width: 876px) {
  .swagger-section .parameter-item {
    margin-bottom: 10px;
  }
}
.swagger-section .param-property {
  margin-left: 150px;
}
@media (max-width: 876px) {
  .swagger-section .param-property {
    margin-left: 0;
  }
}
@media (max-width: 876px) {
  .swagger-section .sandbox_header {
    margin-top: 15px;
    padding-left: 0;
  }
}
.btn {
  border-radius: 30px;
  padding: 4px 24px 2px 24px;
  letter-spacing: 0;
}
.btn:focus:active {
  outline: none;
}
.btn.btn-primary {
  border: 1px solid #2a8c19;
  background: white;
  color: #2a8c19;
}
.btn.btn-primary:hover {
  background: #2a8c19;
  color: white;
}
#resources_container {
  padding: 15px;
}
#resources_container #Info_API {
  background: #f7f7f7;
  border: 1px solid #e2e2e2;
  color: #222222;
  border-radius: 3px;
  padding: 15px;
  margin-top: 16px;
  margin-bottom: 50px;
  margin-right: 10px;
  font-weight: 500;
}
#resources_container #Info_API .changes-disclaimer {
  font-size: 15px;
  line-height: 1.2;
  padding: 0;
  border: 0px;
  background: transparent;
  margin: 0 10px 0 0;
}
#resources_container #Info_API .changes-disclaimer p {
  margin: 0 0 16px 0;
}
#resources_container #Info_API h3 {
  color: #2a8c19;
  font-size: 23px;
  font-weight: 500;
  margin-bottom: 0;
  margin-top: 0;
  padding-top: 0;
}
body.page-docs > header.site-header {
  background: white;
  color: white;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 2;
  border-bottom: 10px solid #e2e2e2;
}
body.page-docs > header.site-header .toggler {
  display: flex;
  flex-direction: column;
  padding-right: 20px;
  justify-content: center;
}
body.page-docs > header.site-header .toggler a {
  color: #888888;
  font-weight: 700;
  text-transform: uppercase;
  display: block;
  text-align: right;
  font-size: 14px;
  padding: 3px;
  opacity: .5;
  text-decoration: none !important;
}
body.page-docs > header.site-header .toggler a.active {
  color: #2a8c19;
  opacity: 1;
}
@media (max-width: 876px) {
  body.page-docs > header.site-header .toggler {
    padding-right: 10px;
  }
  body.page-docs > header.site-header .toggler a {
    font-size: 11px;
    padding: 0 3px;
  }
}
body.page-docs > header.site-header nav {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  padding: 0;
  margin-bottom: 0;
}
body.page-docs > header.site-header .navbar-brand {
  background: white;
  margin-left: 20px;
}
@media (max-width: 876px) {
  body.page-docs > header.site-header .navbar-brand {
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 10px;
  }
}
body.page-docs > header.site-header .navbar-brand a {
  display: block;
  margin-right: 10px;
}
body.page-docs > header.site-header .navbar-brand a img {
  height: 63px;
}
@media (max-width: 876px) {
  body.page-docs > header.site-header .navbar-brand a img {
    height: 30px;
  }
}
body.page-docs > header.site-header .navbar-header {
  flex-basis: 280px;
}
@media (max-width: 876px) {
  body.page-docs > header.site-header .navbar-header {
    flex-basis: initial;
    flex-grow: 1;
  }
}
body.page-docs > header.site-header .token-generator {
  display: flex;
  align-items: center;
  flex: 1;
  background: white;
  padding: 0 20px;
}
@media (max-width: 876px) {
  body.page-docs > header.site-header .token-generator {
    padding: 0 10px 0 0;
    background: transparent;
    flex: 0;
  }
  body.page-docs > header.site-header .token-generator .btn {
    font-size: 12px;
  }
}
body.page-docs > header.site-header .token-generator .baseUrl {
  display: none;
}
body.page-docs > header.site-header .token-generator .field {
  margin: 0 8px;
  flex: 1;
}
@media (max-width: 876px) {
  body.page-docs > header.site-header .token-generator .field {
    display: none;
  }
}
body.page-docs > header.site-header .token-generator label {
  display: block;
  text-transform: uppercase;
  color: #2a8c19;
  font-size: 12px;
  margin: 0;
}
body.page-docs > header.site-header .token-generator input {
  border: 0px;
  outline: 0px;
  margin: 0;
  border-bottom: 1px solid #2a8c19;
  background: transparent;
  padding: 4px 0 8px;
  color: #222222;
  font-weight: 400;
  display: block;
  width: 100%;
}
body.page-docs > header.site-header .token-generator input::-webkit-input-placeholder {
  color: #888888;
}
body.page-docs > header.site-header .token-generator .btn {
  opacity: 1;
  margin: 0 4px;
  background: transparent;
  border: 1px solid #2a8c19;
  color: #2a8c19;
}
body.page-docs > header.site-header .token-generator .btn:hover {
  opacity: .5;
  color: #2a8c19;
}
.swagger-section #resources_container {
  padding-top: 110px;
}
.swagger-section #swagger_sidebar {
  position: fixed;
  top: 105px;
  bottom: 0;
  left: 0;
  height: initial;
  min-height: 0px;
  overflow-y: scroll;
  background: #e2e2e2;
}
@media (max-width: 876px) {
  .swagger-section #swagger_sidebar {
    width: 100%;
    position: fixed;
    top: 65px;
    right: 0;
    height: 43px;
    z-index: 2;
  }
  .swagger-section #swagger_sidebar.open {
    height: 80vh;
  }
  .swagger-section #swagger_sidebar [data-navigator] {
    background: white;
    box-shadow: 0 0 4px black;
    max-height: 80%;
  }
  .swagger-section #swagger_sidebar .mobile-nav {
    padding-left: 10px;
    padding-right: 10px;
    height: 43px;
  }
}
@media (max-width: 876px) {
  .swagger-section .nav-open [data-navigator] {
    height: 80vh;
    overflow-y: scroll;
  }
}
.swagger-section .sticky-nav {
  padding-top: 20px;
  background: #e2e2e2;
}
@media (max-width: 876px) {
  .swagger-section .sticky-nav {
    padding-top: 0;
  }
  .swagger-section .sticky-nav [data-selected-value] {
    font-weight: 600;
    max-width: 100%;
    width: 100%;
    padding-right: 35px;
    display: block;
    letter-spacing: 0;
  }
}
.swagger-section .sticky-nav.nav-open [data-navigator] {
  background: transparent;
}
.swagger-section .sticky-nav [data-navigator] {
  background: #e2e2e2;
  padding-left: 10px;
}
.swagger-section .sticky-nav [data-navigator] [data-resource] {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  color: #333333;
  position: relative;
  display: block;
  text-decoration: none !important;
}
.swagger-section .sticky-nav [data-navigator] [data-resource]:before {
  background: transparent;
  padding: 12px 20px;
}
@media (max-width: 876px) {
  .swagger-section .sticky-nav [data-navigator] [data-resource]:before {
    padding: 8px 0px;
  }
}
.swagger-section .sticky-nav [data-navigator] [data-resource]:after {
  content: ">";
  font-family: Bryant;
  position: absolute;
  top: 13px;
  left: 8px;
  transform: scaleY(1.7);
  font-size: 9px;
}
@media (max-width: 876px) {
  .swagger-section .sticky-nav [data-navigator] [data-resource]:after {
    display: none;
  }
}
.swagger-section .sticky-nav [data-navigator] [data-resource].active:after {
  transform: rotate(90deg) scaleY(1.7);
}
.swagger-section .sticky-nav [data-navigator] .item {
  background: transparent;
  border: 0px;
  padding: 12px 10px;
  margin-left: 20px;
  margin-right: 20px;
  color: #888888;
}
@media (max-width: 876px) {
  .swagger-section .sticky-nav [data-navigator] .item {
    padding: 8px 10px;
    margin-left: 0;
    margin-right: 0;
  }
  .swagger-section .sticky-nav [data-navigator] .item[data-selected]:after {
    top: 8px;
    right: 10px;
  }
}
.swagger-section .sticky-nav [data-navigator] .item[data-selected] {
  background: rgba(132, 214, 118, 0.2);
  color: #2a8c19;
}
.swagger-section .endpoint {
  margin-bottom: 80px;
}
@media (max-width: 876px) {
  .swagger-section .endpoint {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.swagger-section .operation .sandbox {
  padding-top: 12px;
}
.swagger-section .operation .content {
  margin-bottom: 8px;
}
.swagger-section .operation .http_method a {
  font-size: 16px;
  height: 100%;
  width: 70px;
  display: flex;
  align-items: center;
  border-radius: 0;
  justify-content: center;
  padding: 1px 0 0 0;
  background: white;
}
.swagger-section .operation.post .http_method a {
  border: 1px solid #2a8c19;
  color: #2a8c19;
  background: white;
}
.swagger-section .operation.get .http_method a {
  border: 1px solid #2672e4;
  color: #2672e4;
  background: white;
}
.swagger-section .operation h4 {
  text-transform: uppercase;
  font-weight: 600;
  color: #333333;
  cursor: pointer;
  box-shadow: none;
  padding: 8px 20px;
  position: relative;
}
.swagger-section .operation h4:after {
  content: ">";
  display: inline;
  width: 7px;
  height: 12px;
  position: absolute;
  top: 13px;
  left: 7px;
  opacity: .5;
  font-family: Bryant !important;
  font-weight: 600 !important;
  transform: rotate(90deg) scaleY(1.7);
  font-size: 13px;
}
.swagger-section .operation h4.collapsed:after {
  transform: rotate(0deg) scaleY(1.7);
}
.swagger-section .operation .samples h4 {
  margin-top: 8px;
}
.swagger-section .operation .model-signature .description {
  padding-left: 20px;
  padding-right: 20px;
  background: #fcfcfc;
}
.swagger-section .operation .model-signature .description > span {
  display: block;
  background: #f7f7f7;
  border: 1px solid #e2e2e2;
  font-weight: 500;
  font-size: 14px;
  padding: 8px;
}
.swagger-section .operation .model-signature .description .propName {
  display: inline-block;
  margin-right: 6px;
}
.swagger-section .operation .model-signature .description .propType[title] {
  color: #2a8c19;
}
.swagger-section .operation .model-signature .description .propType[title=string] {
  color: #2672e4;
}
.swagger-section .operation .model-signature .description .propType[title=boolean] {
  color: #ffc105;
}
.swagger-section .operation .model-signature .description .propType[title=integer],
.swagger-section .operation .model-signature .description .propType[title=number] {
  color: #fd9724;
}
.swagger-section .operation .model-signature .description .propOptKey {
  margin-top: 4px;
}
.swagger-section .operation .model-signature .description > div {
  border: 1px solid #e2e2e2;
  border-top: 0px;
  padding: 8px;
}
.swagger-section .operation .model-signature .description > div + span {
  border-top: 0px;
}
.swagger-section .operation .action-summary {
  color: #333333;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 14px;
}
.swagger-section .operation .snippet {
  margin-left: 20px;
}
.swagger-section .operation pre {
  background: rgba(132, 214, 118, 0.1);
  margin-right: 20px;
  border: 1px solid #e2e2e2;
  color: #333333;
}
.swagger-section .operation pre code {
  color: #333333;
}
.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading {
  display: flex;
  padding: 0;
  margin-right: 10px;
}
.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading .info {
  display: flex;
  padding: 14px 10px;
  border: 1px solid #e2e2e2;
  color: #222222;
  font-size: 13px;
  font-weight: 600;
  border-left: 0px;
  background: #f7f7f7;
  flex-grow: 1;
  justify-content: space-between;
  align-items: center;
}
.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading .info a {
  color: #222222;
}
.swagger-section .swagger-ui-wrap ul#resources li.resource div.heading .info .summary {
  text-transform: uppercase;
}
@media (max-width: 876px) {
  .swagger-section .swagger-ui-wrap ul#resources li.resource div.heading {
    margin-right: 0;
  }
  .swagger-section .swagger-ui-wrap ul#resources li.resource div.heading .info {
    display: block;
  }
  .swagger-section .swagger-ui-wrap ul#resources li.resource div.heading .info .path {
    display: block;
    margin-bottom: 3px;
  }
}
.responses-wrapper {
  padding: 0 20px;
}
table {
  font-size: 13px;
  background: #fcfcfc;
  text-align: left;
}
table td {
  padding: 10px;
  border: 1px solid #e2e2e2;
}
table thead {
  background: #f7f7f7;
}
table thead td {
  font-weight: 700;
  text-transform: uppercase;
}
table tbody {
  font-weight: 500;
}
.ui-form-control {
  font-weight: 600;
  padding: 8px;
  color: #333333;
}
.ui-form-control.required {
  font-weight: 600 !important;
}
.ui-form-control:focus {
  border-color: #50a941;
}
.api-popup-scopes .scopes {
  padding: 0;
}
.api-popup-scopes .scopes .scope {
  border: 1px solid #e2e2e2;
}
.api-popup-scopes .scopes .scope.active {
  background: rgba(80, 169, 65, 0.1);
}
.api-popup-scopes .scopes .scope.active:before {
  color: #2a8c19;
}
.modal-body {
  line-height: 1.3;
}
.modal-body > p:first-child {
  margin-top: 0px;
}
@media (max-width: 876px) {
  .modal-body {
    padding: 15px 10px;
  }
}
.modal .modal-dialog .modal-header {
  text-transform: uppercase;
  padding-bottom: 7px;
}
.modal .modal-dialog .modal-header h3.modal-title {
  margin: 0;
  font-size: 16px;
  font-weight: 600;
}
.modal .error-msg {
  margin: 4px 20px;
}
.modal .modal-client-form {
  display: flex;
  margin-top: 12px;
}
.modal .modal-client-form > div {
  width: 50%;
  padding: 8px;
}
.modal .modal-client-form label {
  text-transform: uppercase;
  font-size: 12px;
  margin-bottom: 0;
  display: block;
  color: #2a8c19;
}
@media (max-width: 876px) {
  .modal .modal-client-form label {
    font-size: 10px;
  }
}
.modal .modal-client-form input {
  border-width: 0px;
  border-bottom: 1px solid #e2e2e2;
  display: block;
  width: 100%;
  padding: 4px 2px;
  outline: 0;
}
.modal-footer {
  padding: 8px 0;
  border-top: 1px solid #e2e2e2;
  background: #f7f7f7;
  border-radius: 0 0 3px 3px;
}
.modal-footer .btn {
  margin: 0 4px;
  outline: 0px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QUNBLGNBQUE7O0FBTEEsZ0JBQUM7RUFDQywyQkFBQTs7QUFLRixnQkFBQztFQUNDLHFCQUFBOztBQUlKLGlCQUFrQjtFQUNoQixVQUFBOztBQURGLGlCQUFrQixRQUVoQjtFQUNFLHlCQUFBOztBQUNBLGlCQUpjLFFBRWhCLE9BRUc7RUFDQyxrQ0FBQTs7QUFDQSxpQkFOWSxRQUVoQixPQUVHLE9BRUU7RUFDQyxjQUFBOztBQU9SO0VBQ0ksZ0JBQUE7O0FBREosV0FFSSxJQUFFO0VBQ0EsZUFBQTs7QUFFRixRQUF5QjtFQXlENUI7SUF4REssa0JBQUE7OztBQUlOLE1BQ0UsY0FBYztFQUNaLHlCQUFBO0VBQ0EsbUJBQUE7O0FBSEosTUFDRSxjQUFjLGNBR1osR0FBRTtFQUNBLFNBQUE7RUFDQSxlQUFBO0VBQ0EsZ0JBQUE7O0FBUE4sTUFXRTtFQUNFLGdCQUFBOztBQVpKLE1BZUU7RUFDRSxhQUFBO0VBQ0EsZ0JBQUE7O0FBakJKLE1BZUUsbUJBR0U7RUFDRSxVQUFBO0VBQ0EsWUFBQTs7QUFwQk4sTUFlRSxtQkFPRTtFQUNFLHlCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGNBQUE7O0FBQ0EsUUFBeUI7RUF3QjlCLE1BckNDLG1CQU9FO0lBT0ksZUFBQTs7O0FBN0JSLE1BZUUsbUJBaUJFO0VBQ0UsaUJBQUE7RUFDQSxnQ0FBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxVQUFBOztBQUtOO0VBQ0UsY0FBQTtFQUNBLDZCQUFBO0VBQ0EsbUJBQUE7RUFDQSwwQkFBQTs7QUFKRixhQUtFO0VBQ0UsYUFBQTtFQUNBLFlBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIvL0dSRUVOU1xuQGdyYW5ueS1zbWl0aC1iZzogI2Y0ZmNmNDtcbkBtaW50LWdyZWVuOiAjZWJmOGU5O1xuQHBlcHBlcm1pbnQ6ICNmMGZiZWU7XG5AZ3Jhbm55LXNtaXRoOiAjODRkNjc2O1xuQGdyZWVuLWFwcGxlOiAjNTBhOTQxO1xuQGh1cmRsci1ncmVlbjogIzVhYWU0NjtcbkBtZWFuLWdyZWVuOiAjMmE4YzE5O1xuLy8gd2UgbmVlZCBhIGRpZmZlcmVudCBjb2xvciBuYW1lXG5AbWVhbmVyLWdyZWVuOiAjMjg4NjE4O1xuQGZvcmVzdC1ncmVlbjogIzIyNzExNTtcblxuLy9HUkFZU1xuQHdpbGQtc2FuZC1sdDogI2ZjZmNmYztcbkB3aWxkLXNhbmQ6ICNmN2Y3Zjc7XG5Ac2Vhc2hlbGw6ICNmMWYxZjE7XG5AYm9yZGVyLWdyYXk6ICNlMmUyZTI7XG5Ac2lsdmVyOiAjY2NjY2NjO1xuQHNpbHZlci1jaGFsaWNlOiAjOTk5OTk5O1xuQHNpbHZlci1kazogIzg4ODg4ODtcbkBkb3ZlLWdyYXk6ICM2NjY2NjY7XG5AbWluZXNoYWZ0LWx0OiAjNTU1NTU1O1xuQG1pbmVzaGFmdDogIzMzMzMzMztcbkBtaW5lc2hhZnQtZGs6ICMyMjIyMjI7XG5cbi8vWUVMTE9XU1xuQGxpZ2h0bmluZy15ZWxsb3c6ICNmZmMxMDU7XG5cbi8vT1JBTkdFU1xuQG5lb24tY2Fycm90OiAjZmQ5NzI0O1xuXG4vL1JFRFNcbkBvdXRyYWdlb3VzLW9yYW5nZTogI2ZmNGMxYztcbkBrdy1yZWQ6ICNiNDAxMDE7XG5cbi8vQkxVRVNcbkBjdXJpb3VzLWJsdWU6ICMxNWE2ZDU7XG5AbWFyaW5lcjogIzI2NzJlNDtcblxuLy9XSElURVxuQHdoaXRlOiAjZmZmZmZmO1xuXG5ib2R5IHtcbiAgY29sb3I6IEBtaW5lc2hhZnQtZGs7XG4gIGZvbnQtZmFtaWx5OiBCcnlhbnQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5wIHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cblxuYSB7XG4gIGNvbG9yOiBAbWVhbi1ncmVlbjtcbn1cblxuXG4uc3dhZ2dlci1zZWN0aW9uIHtcbiAgICAuc3dhZ2dlci1jb2xsYXBzZTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIi1cIjtcbiAgICB9XG5cbiAgICAuc3dhZ2dlci1leHBhbmQ6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCIrXCI7XG4gICAgfVxuXG4gICAgLnByb3BlcnR5LXNlbGVjdG9yIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgIG1hcmdpbjogM3B4O1xuICAgIH1cbiAgICBcbiAgICAucGFyYW1ldGVyLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgQGJvcmRlci1ncmF5O1xuICAgICAgYmFja2dyb3VuZDogQHdpbGQtc2FuZDtcbiAgICAgIFxuICAgICAgLnNtYWxsLWRlc2NyaXB0aW9uIGNvZGUuY29kZS1zaWduYXR1cmUge1xuICAgICAgICBib3JkZXItY29sb3I6IEBib3JkZXItZ3JheTtcbiAgICAgICAgY29sb3I6IEBtaW5lc2hhZnQ7XG4gICAgICB9XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA4NzZweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAucGFyYW0tcHJvcGVydHkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1MHB4O1xuICAgICAgQG1lZGlhKG1heC13aWR0aDogODc2cHgpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5zYW5kYm94X2hlYWRlciB7XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA4NzZweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxufVxuXG4uYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMzBweDsgXG4gIHBhZGRpbmc6IDRweCAyNHB4IDJweCAyNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgJjpmb2N1czphY3RpdmUge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbiAgXG5cbiAgJi5idG4tcHJpbWFyeSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQG1lYW4tZ3JlZW47XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgY29sb3I6IEBtZWFuLWdyZWVuO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogQG1lYW4tZ3JlZW47XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbiNyZXNvdXJjZXNfY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTVweDtcbiAgI0luZm9fQVBJIHtcbiAgICBiYWNrZ3JvdW5kOiBAd2lsZC1zYW5kO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBib3JkZXItZ3JheTtcbiAgICBjb2xvcjogQG1pbmVzaGFmdC1kaztcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgLmNoYW5nZXMtZGlzY2xhaW1lciB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICAgICAgfVxuICAgIH1cbiAgICBoMyB7XG4gICAgICBjb2xvcjogQG1lYW4tZ3JlZW47XG4gICAgICBmb250LXNpemU6IDIzcHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG5ib2R5LnBhZ2UtZG9jcyA+IGhlYWRlci5zaXRlLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogd2hpdGU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCBAYm9yZGVyLWdyYXk7XG4gIFxuICAudG9nZ2xlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYSB7XG4gICAgICBjb2xvcjogQHNpbHZlci1kaztcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiBAbWVhbi1ncmVlbjtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhKG1heC13aWR0aDogODc2cHgpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLm5hdmJhci1icmFuZCB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgQG1lZGlhKG1heC13aWR0aDogODc2cHgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgICBcbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiA2M3B4O1xuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiA4NzZweCkge1xuICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubmF2YmFyLWhlYWRlciB7XG4gICAgZmxleC1iYXNpczogMjgwcHg7XG4gICAgQG1lZGlhKG1heC13aWR0aDogODc2cHgpIHtcbiAgICAgIGZsZXgtYmFzaXM6IGluaXRpYWw7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgfVxuICB9XG4gIC50b2tlbi1nZW5lcmF0b3Ige1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4OiAxO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA4NzZweCkge1xuICAgICAgcGFkZGluZzogMCAxMHB4IDAgMDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgZmxleDogMDtcbiAgICAgIC5idG4ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5iYXNlVXJsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5maWVsZCB7XG4gICAgICBtYXJnaW46IDAgOHB4O1xuICAgICAgZmxleDogMTtcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDg3NnB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiBAbWVhbi1ncmVlbjtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgaW5wdXQge1xuICAgICAgYm9yZGVyOiAwcHg7XG4gICAgICBvdXRsaW5lOiAwcHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgQG1lYW4tZ3JlZW47XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDRweCAwIDhweDtcbiAgICAgIGNvbG9yOiBAbWluZXNoYWZ0LWRrO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IEBzaWx2ZXItZGs7XG4gICAgICB9XG4gICAgfVxuICAgIC5idG4ge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBtZWFuLWdyZWVuO1xuICAgICAgY29sb3I6IEBtZWFuLWdyZWVuO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICBjb2xvcjogQG1lYW4tZ3JlZW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zd2FnZ2VyLXNlY3Rpb24gI3Jlc291cmNlc19jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMTEwcHg7XG59XG5cbi5zd2FnZ2VyLXNlY3Rpb24gI3N3YWdnZXJfc2lkZWJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAxMDVweDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IGluaXRpYWw7XG4gIG1pbi1oZWlnaHQ6IDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBiYWNrZ3JvdW5kOiBAYm9yZGVyLWdyYXk7XG4gIEBtZWRpYShtYXgtd2lkdGg6IDg3NnB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNjVweDtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gICAgei1pbmRleDogMjtcbiAgICAmLm9wZW4ge1xuICAgICAgaGVpZ2h0OiA4MHZoO1xuICAgIH1cbiAgICBbZGF0YS1uYXZpZ2F0b3JdIHtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDRweCBibGFjaztcbiAgICAgIG1heC1oZWlnaHQ6IDgwJTtcbiAgICB9XG4gICAgLm1vYmlsZS1uYXYge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgIGhlaWdodDogNDNweDtcbiAgICB9XG4gIH1cbn1cblxuLnN3YWdnZXItc2VjdGlvbiAubmF2LW9wZW4gW2RhdGEtbmF2aWdhdG9yXSB7XG4gIEBtZWRpYShtYXgtd2lkdGg6IDg3NnB4KSB7XG4gICAgaGVpZ2h0OiA4MHZoO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxufVxuXG5cbi5zd2FnZ2VyLXNlY3Rpb24gLnN0aWNreS1uYXYge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgYmFja2dyb3VuZDogQGJvcmRlci1ncmF5O1xuICBAbWVkaWEobWF4LXdpZHRoOiA4NzZweCkge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIFtkYXRhLXNlbGVjdGVkLXZhbHVlXSB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB9XG4gIH1cbn1cblxuLnN3YWdnZXItc2VjdGlvbiAuc3RpY2t5LW5hdi5uYXYtb3BlbiBbZGF0YS1uYXZpZ2F0b3JdIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uc3dhZ2dlci1zZWN0aW9uIC5zdGlja3ktbmF2IFtkYXRhLW5hdmlnYXRvcl0ge1xuICBiYWNrZ3JvdW5kOiBAYm9yZGVyLWdyYXk7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgXG4gIFtkYXRhLXJlc291cmNlXSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogQG1pbmVzaGFmdDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICBAbWVkaWEobWF4LXdpZHRoOiA4NzZweCkge1xuICAgICAgICBwYWRkaW5nOiA4cHggMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiPlwiO1xuICAgICAgZm9udC1mYW1pbHk6IEJyeWFudDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTNweDtcbiAgICAgIGxlZnQ6IDhweDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEuNyk7XG4gICAgICBmb250LXNpemU6IDlweDtcbiAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDg3NnB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSBzY2FsZVkoMS43KTtcbiAgICB9XG4gICAgICBcbiAgfVxuICBcbiAgLml0ZW0ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMHB4O1xuICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgQG1lZGlhKG1heC13aWR0aDogODc2cHgpIHtcbiAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAmW2RhdGEtc2VsZWN0ZWRdOmFmdGVyIHtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgfVxuICAgICAgXG4gICAgfVxuICAgIGNvbG9yOiBAc2lsdmVyLWRrO1xuICAgICZbZGF0YS1zZWxlY3RlZF0ge1xuICAgICAgYmFja2dyb3VuZDogZmFkZShAZ3Jhbm55LXNtaXRoLCAyMCUpO1xuICAgICAgY29sb3I6IEBtZWFuLWdyZWVuO1xuICAgIH1cbiAgfVxuICBcbn1cblxuXG4uc3dhZ2dlci1zZWN0aW9uIHtcbiAgLmVuZHBvaW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDg3NnB4KSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxuICAub3BlcmF0aW9uIHtcbiAgICAuc2FuZGJveCB7XG4gICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICB9XG4gICAgXG4gICAgLmNvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgICAuaHR0cF9tZXRob2QgYSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogMXB4IDAgMCAwO1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgfVxuICAgICYucG9zdCAuaHR0cF9tZXRob2QgYSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBtZWFuLWdyZWVuO1xuICAgICAgICBjb2xvcjogQG1lYW4tZ3JlZW47XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIH1cbiAgICBcbiAgICAmLmdldCAuaHR0cF9tZXRob2QgYSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBtYXJpbmVyO1xuICAgICAgICBjb2xvcjogQG1hcmluZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIH1cbiAgICBcbiAgICBoNCB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGNvbG9yOiBAbWluZXNoYWZ0O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiPlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgIGxlZnQ6IDdweDtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBCcnlhbnQgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgc2NhbGVZKDEuNyk7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIH1cbiAgICAgICYuY29sbGFwc2VkOmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZykgc2NhbGVZKDEuNyk7XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIFxuICAgIC5zYW1wbGVzIGg0IHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG4gICAgXG4gICAgLm1vZGVsLXNpZ25hdHVyZSB7XG4gICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IEB3aWxkLXNhbmQtbHQ7XG4gICAgICBcbiAgICAgICAgLy8gdGl0bGUgcm93c1xuICAgICAgICA+IHNwYW4gIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBAd2lsZC1zYW5kO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBib3JkZXItZ3JheTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5wcm9wTmFtZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAucHJvcFR5cGVbdGl0bGVdIHtcbiAgICAgICAgICBjb2xvcjogQG1lYW4tZ3JlZW47XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5wcm9wVHlwZVt0aXRsZT1zdHJpbmddIHtcbiAgICAgICAgICBjb2xvcjogQG1hcmluZXI7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5wcm9wVHlwZVt0aXRsZT1ib29sZWFuXSB7XG4gICAgICAgICAgY29sb3I6IEBsaWdodG5pbmcteWVsbG93O1xuICAgICAgICB9XG4gICAgICAgIC5wcm9wVHlwZVt0aXRsZT1pbnRlZ2VyXSwgLnByb3BUeXBlW3RpdGxlPW51bWJlcl0ge1xuICAgICAgICAgIGNvbG9yOiBAbmVvbi1jYXJyb3Q7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5wcm9wT3B0S2V5IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC8vIGl0ZW0gcm93c1xuICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgQGJvcmRlci1ncmF5O1xuICAgICAgICAgIGJvcmRlci10b3A6IDBweDtcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgJiArIHNwYW4ge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuYWN0aW9uLXN1bW1hcnkge1xuICAgICAgY29sb3I6IEBtaW5lc2hhZnQ7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICBcbiAgICAuc25pcHBldCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICB9XG4gICAgXG4gICAgcHJlIHtcbiAgICAgIGJhY2tncm91bmQ6IGZhZGUoQGdyYW5ueS1zbWl0aCwgMTAlKTtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIEBib3JkZXItZ3JheTtcbiAgICAgIGNvbG9yOiBAbWluZXNoYWZ0O1xuICAgICAgY29kZSB7XG4gICAgICAgIGNvbG9yOiBAbWluZXNoYWZ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc3dhZ2dlci1zZWN0aW9uIC5zd2FnZ2VyLXVpLXdyYXAgdWwjcmVzb3VyY2VzIGxpLnJlc291cmNlIGRpdi5oZWFkaW5nIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAuaW5mbyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAxNHB4IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQGJvcmRlci1ncmF5O1xuICAgIGNvbG9yOiBAbWluZXNoYWZ0LWRrO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGJvcmRlci1sZWZ0OiAwcHg7XG4gICAgYmFja2dyb3VuZDogQHdpbGQtc2FuZDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgXG4gICAgYSB7XG4gICAgICBjb2xvcjogQG1pbmVzaGFmdC1kaztcbiAgICB9XG4gICAgLnN1bW1hcnkge1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhKG1heC13aWR0aDogODc2cHgpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgXG4gICAgLmluZm8ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAucGF0aCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5yZXNwb25zZXMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxudGFibGUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJhY2tncm91bmQ6IEB3aWxkLXNhbmQtbHQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRkIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIEBib3JkZXItZ3JheTtcbiAgfVxuICB0aGVhZCB7XG4gICAgYmFja2dyb3VuZDogQHdpbGQtc2FuZDtcbiAgICB0ZCB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gIH1cbiAgdGJvZHkge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbn1cblxuLnVpLWZvcm0tY29udHJvbCB7XG4gICYucmVxdWlyZWQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgfVxuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiA4cHg7XG4gIGNvbG9yOiBAbWluZXNoYWZ0O1xuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IEBncmVlbi1hcHBsZTtcbiAgfVxufSBcblxuLmFwaS1wb3B1cC1zY29wZXMgLnNjb3BlcyB7XG4gIHBhZGRpbmc6IDA7XG4gIC5zY29wZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgQGJvcmRlci1ncmF5O1xuICAgICYuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6IGZhZGUoQGdyZWVuLWFwcGxlLCAxMCUpO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogQG1lYW4tZ3JlZW47XG4gICAgICB9XG4gICAgfVxuICAgIFxuICB9XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgID5wOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB9XG4gICAgQG1lZGlhKG1heC13aWR0aDogODc2cHgpIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICB9XG59XG5cbi5tb2RhbCB7XG4gIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWhlYWRlciB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICAgIGgzLm1vZGFsLXRpdGxlIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuICB9XG4gIFxuICAuZXJyb3ItbXNnIHtcbiAgICBtYXJnaW46IDRweCAyMHB4O1xuICB9XG4gIFxuICAubW9kYWwtY2xpZW50LWZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICA+IGRpdiB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6IEBtZWFuLWdyZWVuO1xuICAgICAgQG1lZGlhKG1heC13aWR0aDogODc2cHgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICBib3JkZXItd2lkdGg6IDBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYm9yZGVyLWdyYXk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogNHB4IDJweDtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuICB9XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBwYWRkaW5nOiA4cHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIEBib3JkZXItZ3JheTtcbiAgYmFja2dyb3VuZDogQHdpbGQtc2FuZDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XG4gIC5idG4ge1xuICAgIG1hcmdpbjogMCA0cHg7XG4gICAgb3V0bGluZTogMHB4O1xuICB9XG59Il0sImZpbGUiOiJzY3JlZW4uY3NzIn0= */
