.vcdk-side-menu {
  --side-menu-header-height: 76px;
}
@media (max-width: 767px) {
  .vcdk-side-menu::part(menu) {
    max-width: none;
    width: 100vw;
  }
}
@media (min-width: 768px) {
  .vcdk-side-menu:has(.chatwithalice)::part(menu) {
    overflow: visible;
  }
}
.vcdk-side-menu vcdk-side-menu-item::part(text) {
  text-wrap: wrap;
}
.vcdk-side-menu__header {
  font-family: var(--vcdk-typography-heading-4-font-family-small-screens);
  font-weight: var(--vcdk-typography-heading-4-weight-small-screens);
  font-size: var(--vcdk-typography-heading-4-size-small-screens);
  line-height: var(--vcdk-typography-heading-4-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-heading-4-letter-spacing-small-screens);
  display: flex;
  align-items: center;
  gap: var(--vcdk-spacing-4);
  padding-inline-start: var(--vcdk-spacing-8);
}
@media (min-width: 904px) {
  .vcdk-side-menu__header {
    font-family: var(--vcdk-typography-heading-4-font-family-large-screens);
    font-weight: var(--vcdk-typography-heading-4-weight-large-screens);
    font-size: var(--vcdk-typography-heading-4-size-large-screens);
    line-height: var(--vcdk-typography-heading-4-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-heading-4-letter-spacing-large-screens);
  }
}
.vcdk-side-menu__content {
  border-block-start: 1px solid var(--vcdk-color-border-subtle);
  padding-block-start: var(--vcdk-spacing-6);
}
.vcdk-side-menu__group {
  position: relative;
}
.vcdk-side-menu__group vcdk-side-menu-item::part(menu-item) {
  margin-inline-start: var(--vcdk-spacing-6);
}
.vcdk-side-menu__group:has(> .vcdk-side-menu__group-label):has(> vcdk-side-menu-group) > vcdk-side-menu-group::part(summary) {
  padding-block: var(--vcdk-spacing-6);
}
.vcdk-side-menu__group:has(> .vcdk-side-menu__group-label:hover):has(> vcdk-side-menu-group) > vcdk-side-menu-group::part(summary) {
  background-color: var(--vcdk-color-bg-hover);
}
.vcdk-side-menu__group--nested {
  margin-inline-start: var(--vcdk-spacing-2);
}
.vcdk-side-menu__group--nested vcdk-side-menu-group::part(group) {
  margin-inline-end: 0;
}
.vcdk-side-menu__group-label {
  font-family: var(--vcdk-typography-subtitle-1-font-family-small-screens);
  font-weight: var(--vcdk-typography-subtitle-1-weight-small-screens);
  font-size: var(--vcdk-typography-subtitle-1-size-small-screens);
  line-height: var(--vcdk-typography-subtitle-1-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-subtitle-1-letter-spacing-small-screens);
  position: absolute;
  inset-block-start: 0;
  inset-inline: var(--vcdk-spacing-11) 0;
  padding-block: var(--vcdk-spacing-5);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 904px) {
  .vcdk-side-menu__group-label {
    font-family: var(--vcdk-typography-subtitle-1-font-family-large-screens);
    font-weight: var(--vcdk-typography-subtitle-1-weight-large-screens);
    font-size: var(--vcdk-typography-subtitle-1-size-large-screens);
    line-height: var(--vcdk-typography-subtitle-1-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-subtitle-1-letter-spacing-large-screens);
  }
}
.vcdk-side-menu__subtitle {
  font-family: var(--vcdk-typography-subtitle-2-font-family-small-screens);
  font-weight: var(--vcdk-typography-subtitle-2-weight-small-screens);
  font-size: var(--vcdk-typography-subtitle-2-size-small-screens);
  line-height: var(--vcdk-typography-subtitle-2-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-subtitle-2-letter-spacing-small-screens);
  color: var(--vcdk-color-text-subtle);
  margin-inline-start: var(--vcdk-spacing-5);
  margin-block-end: var(--vcdk-spacing-3);
}
@media (min-width: 904px) {
  .vcdk-side-menu__subtitle {
    font-family: var(--vcdk-typography-subtitle-2-font-family-large-screens);
    font-weight: var(--vcdk-typography-subtitle-2-weight-large-screens);
    font-size: var(--vcdk-typography-subtitle-2-size-large-screens);
    line-height: var(--vcdk-typography-subtitle-2-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-subtitle-2-letter-spacing-large-screens);
  }
}
.vcdk-side-menu__section--userinfo {
  padding-inline-start: var(--vcdk-spacing-6);
  display: flex;
  gap: var(--vcdk-spacing-4);
  place-items: center;
}
.vcdk-side-menu__section--userdetails {
  font-family: var(--vcdk-typography-caption-2-font-family-small-screens);
  font-weight: var(--vcdk-typography-caption-2-weight-small-screens);
  font-size: var(--vcdk-typography-caption-2-size-small-screens);
  line-height: var(--vcdk-typography-caption-2-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-caption-2-letter-spacing-small-screens);
  color: var(--vcdk-color-text-subtle);
  display: flex;
  flex-direction: column;
}
@media (min-width: 904px) {
  .vcdk-side-menu__section--userdetails {
    font-family: var(--vcdk-typography-caption-2-font-family-large-screens);
    font-weight: var(--vcdk-typography-caption-2-weight-large-screens);
    font-size: var(--vcdk-typography-caption-2-size-large-screens);
    line-height: var(--vcdk-typography-caption-2-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-caption-2-letter-spacing-large-screens);
  }
}
.vcdk-side-menu__section--auxiliary {
  padding-inline-start: var(--vcdk-spacing-5);
}
.vcdk-side-menu__section--auxiliaryText {
  color: var(--vcdk-color-text-subtle);
  margin-block: var(--vcdk-spacing-6);
}
.vcdk-side-menu__section--metalinks {
  position: absolute;
  inset: auto 0 var(--vcdk-spacing-6);
}
.vcdk-side-menu__section--portal {
  padding-inline: var(--vcdk-spacing-6);
}
@media (max-width: 959px) {
  .vcdk-side-menu__section--navigation {
    max-height: calc(100dvh - var(--side-menu-header-height) - var(--side-menu-nav-section-metalinks-height));
    overflow-y: scroll;
  }
}
.vcdk-side-menu--notificationsPanel .notificationsPanel--empty {
  --vcdk-color-icon: var(--vcdk-color-bg-disabled);
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: center;
  color: var(--vcdk-color-text-subtle);
}
.vcdk-side-menu--notificationsPanel .notificationsPanel__list {
  margin-block-start: calc(var(--vcdk-spacing-6) * -1);
}
.vcdk-side-menu--notificationsPanel .notificationsPanel__item {
  display: flex;
  padding: var(--vcdk-spacing-5);
  align-items: center;
  border-bottom: 1px solid var(--vcdk-color-border-subtle);
  gap: 12px;
  min-height: var(--vcdk-list-height);
}
.vcdk-side-menu--notificationsPanel .notificationsPanel__item:hover {
  background-color: var(--vcdk-color-bg-hover);
}
.vcdk-side-menu--notificationsPanel .notificationsPanel__item-title {
  font-family: var(--vcdk-typography-subtitle-2-font-family-small-screens);
  font-weight: var(--vcdk-typography-subtitle-2-weight-small-screens);
  font-size: var(--vcdk-typography-subtitle-2-size-small-screens);
  line-height: var(--vcdk-typography-subtitle-2-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-subtitle-2-letter-spacing-small-screens);
  color: var(--vcdk-color-text);
}
@media (min-width: 904px) {
  .vcdk-side-menu--notificationsPanel .notificationsPanel__item-title {
    font-family: var(--vcdk-typography-subtitle-2-font-family-large-screens);
    font-weight: var(--vcdk-typography-subtitle-2-weight-large-screens);
    font-size: var(--vcdk-typography-subtitle-2-size-large-screens);
    line-height: var(--vcdk-typography-subtitle-2-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-subtitle-2-letter-spacing-large-screens);
  }
}
.vcdk-side-menu--notificationsPanel .notificationsPanel__item-description {
  font-family: var(--vcdk-typography-caption-1-font-family-small-screens);
  font-weight: var(--vcdk-typography-caption-1-weight-small-screens);
  font-size: var(--vcdk-typography-caption-1-size-small-screens);
  line-height: var(--vcdk-typography-caption-1-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-caption-1-letter-spacing-small-screens);
  color: var(--vcdk-color-text);
  display: flex;
  min-height: 32px;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: var(--vcdk-spacing-3);
  flex: 1 0 0;
}
@media (min-width: 904px) {
  .vcdk-side-menu--notificationsPanel .notificationsPanel__item-description {
    font-family: var(--vcdk-typography-caption-1-font-family-large-screens);
    font-weight: var(--vcdk-typography-caption-1-weight-large-screens);
    font-size: var(--vcdk-typography-caption-1-size-large-screens);
    line-height: var(--vcdk-typography-caption-1-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-caption-1-letter-spacing-large-screens);
  }
}
.vcdk-side-menu--notificationsPanel .notificationsPanel__item-timestamp {
  font-family: var(--vcdk-typography-caption-1-font-family-small-screens);
  font-weight: var(--vcdk-typography-caption-1-weight-small-screens);
  font-size: var(--vcdk-typography-caption-1-size-small-screens);
  line-height: var(--vcdk-typography-caption-1-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-caption-1-letter-spacing-small-screens);
  color: var(--vcdk-color-text-subtlest);
}
@media (min-width: 904px) {
  .vcdk-side-menu--notificationsPanel .notificationsPanel__item-timestamp {
    font-family: var(--vcdk-typography-caption-1-font-family-large-screens);
    font-weight: var(--vcdk-typography-caption-1-weight-large-screens);
    font-size: var(--vcdk-typography-caption-1-size-large-screens);
    line-height: var(--vcdk-typography-caption-1-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-caption-1-letter-spacing-large-screens);
  }
}
.vcdk-side-menu--notificationsPanel .notificationsPanel__item-timestampWrapper {
  display: flex;
  padding: var(--vcdk-spacing-2) 0;
  align-items: center;
  gap: var(--vcdk-spacing-5);
  align-self: stretch;
}
.vcdk-side-menu--notificationsPanel .notificationsPanel__item-type {
  font-family: var(--vcdk-typography-caption-2-font-family-small-screens);
  font-weight: var(--vcdk-typography-caption-2-weight-small-screens);
  font-size: var(--vcdk-typography-caption-2-size-small-screens);
  line-height: var(--vcdk-typography-caption-2-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-caption-2-letter-spacing-small-screens);
  border-radius: var(--vcdk-radius-default);
  display: flex;
  padding: 2px 4px;
  justify-content: center;
  align-items: center;
  gap: 4px;
}
@media (min-width: 904px) {
  .vcdk-side-menu--notificationsPanel .notificationsPanel__item-type {
    font-family: var(--vcdk-typography-caption-2-font-family-large-screens);
    font-weight: var(--vcdk-typography-caption-2-weight-large-screens);
    font-size: var(--vcdk-typography-caption-2-size-large-screens);
    line-height: var(--vcdk-typography-caption-2-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-caption-2-letter-spacing-large-screens);
  }
}
.vcdk-side-menu--notificationsPanel .notificationsPanel__item-type--external {
  color: var(--vcdk-color-text-on-category-5-subtle);
  background-color: var(--vcdk-color-bg-category-5-subtle);
}
.vcdk-side-menu--notificationsPanel .notificationsPanel__item-type--internal {
  color: var(--vcdk-color-text-on-category-4-subtle);
  background-color: var(--vcdk-color-bg-category-4-subtle);
}
.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__badge {
  margin-block-start: calc(var(--vcdk-spacing-2) * -1);
}
.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__list {
  margin-block-start: calc(var(--vcdk-spacing-6) * -1);
}
.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__list--empty {
  position: absolute;
  inset: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  align-self: center;
  color: var(--vcdk-color-text-subtle);
}
.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__list--icon::part(svg) {
  color: var(--vcdk-color-border-subtle);
}
.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item {
  padding-block: var(--vcdk-spacing-2);
}
.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item:not(:last-of-type) {
  border-block-end: 1px solid var(--vcdk-color-border-subtle);
}
.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item--text {
  align-self: center;
}
.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item--title, .vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item--description {
  text-wrap: wrap;
}
.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item--title {
  font-family: var(--vcdk-typography-subtitle-2-font-family-small-screens);
  font-weight: var(--vcdk-typography-subtitle-2-weight-small-screens);
  font-size: var(--vcdk-typography-subtitle-2-size-small-screens);
  line-height: var(--vcdk-typography-subtitle-2-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-subtitle-2-letter-spacing-small-screens);
  color: var(--vcdk-color-text);
}
@media (min-width: 904px) {
  .vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item--title {
    font-family: var(--vcdk-typography-subtitle-2-font-family-large-screens);
    font-weight: var(--vcdk-typography-subtitle-2-weight-large-screens);
    font-size: var(--vcdk-typography-subtitle-2-size-large-screens);
    line-height: var(--vcdk-typography-subtitle-2-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-subtitle-2-letter-spacing-large-screens);
  }
}
.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item--icon {
  width: 48px;
  height: 48px;
  padding-block: var(--vcdk-spacing-4);
  padding-inline: var(--vcdk-spacing-6);
  display: flex;
  align-items: center;
  justify-content: center;
  align-self: center;
  margin-inline-end: var(--vcdk-spacing-5);
  background-color: var(--vcdk-color-bg-category-2-subtle);
  border-radius: var(--vcdk-radius-default);
}
.vcdk-side-menu--externalNotificationPanel .externalNotificationPanel__item--slotEnd {
  display: flex;
  gap: var(--vcdk-spacing-5);
}
.vcdk-side-menu--supportPanel .vcdk-side-menu__section {
  padding-inline: var(--vcdk-spacing-5);
}
.vcdk-side-menu--supportPanel .supportInfo--item {
  display: flex;
  gap: var(--vcdk-spacing-4);
  padding-inline: var(--vcdk-spacing-6);
  padding-block: var(--vcdk-spacing-5);
  color: var(--vcdk-color-text-subtle);
  border-radius: var(--vcdk-radius-default);
  word-break: break-word;
}
.vcdk-side-menu--supportPanel .supportInfo--item:hover {
  background-color: var(--vcdk-color-bg-selected-subtle);
}
.vcdk-side-menu--supportPanel .supportInfo--icon::part(svg) {
  color: var(--vcdk-color-icon-subtle);
}
.vcdk-side-menu--supportPanel .supportInfo--details {
  display: flex;
  flex-direction: column;
}
.vcdk-side-menu--supportPanel .helpdeskInfo--link::part(menu-item) {
  color: var(--vcdk-color-text-link);
}
.vcdk-side-menu__avatar {
  width: 64px;
  height: 64px;
  border-radius: var(--vcdk-radius-circular);
  color: var(--vcdk-color-text);
  background-color: var(--vcdk-color-bg-pressed);
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.vcdk-side-menu__avatar--shortname {
  font-family: var(--vcdk-typography-large-body-font-family-small-screens);
  font-weight: var(--vcdk-typography-large-body-weight-small-screens);
  font-size: var(--vcdk-typography-large-body-size-small-screens);
  line-height: var(--vcdk-typography-large-body-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-large-body-letter-spacing-small-screens);
  color: var(--vcdk-color-text-subtle);
}
@media (min-width: 904px) {
  .vcdk-side-menu__avatar--shortname {
    font-family: var(--vcdk-typography-large-body-font-family-large-screens);
    font-weight: var(--vcdk-typography-large-body-weight-large-screens);
    font-size: var(--vcdk-typography-large-body-size-large-screens);
    line-height: var(--vcdk-typography-large-body-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-large-body-letter-spacing-large-screens);
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbGU6Ly8vaG9tZS92c3RzL3dvcmsvMS9zL3ZvbHZvLWNsaWVudGxpYnMtYXBwcy9zcmMvbWFpbi9mcm9udGVuZC92b2x2by9zaGFyZWQvdmNkay9jb21wb25lbnRzL3NpZGUtbWVudS9zaWRlLW1lbnUuY2xpZW50bGlicy5zY3NzIiwiLi4vdGFyZ2V0L3ZhdWx0LXdvcmsvamNyX3Jvb3QvYXBwcy92b2x2by9jbGllbnRsaWJzL3NoYXJlZC92Y2RrL2NvbXBvbmVudHMvc2lkZS1tZW51L3NpZGUtbWVudS5idW5kbGUuY3NzIiwiZmlsZTovLy9ob21lL3ZzdHMvd29yay8xL3Mvdm9sdm8tY2xpZW50bGlicy1hcHBzL2J1aWxkL25vZGVfbW9kdWxlcy9icmVha3BvaW50LXNhc3Mvc3R5bGVzaGVldHMvX2JyZWFrcG9pbnQuc2NzcyIsImZpbGU6Ly8vaG9tZS92c3RzL3dvcmsvMS9zL3ZvbHZvLWNsaWVudGxpYnMtYXBwcy9zcmMvbWFpbi9mcm9udGVuZC92b2x2by9jb21tb24vc3R5bGVzL2Fic3RyYWN0L21peGlucy9fdHlwb2dyYXBoeS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO0VBQ0ksK0JBQUE7QUNESjtBQzhESTtFRjFESTtJQUNJLGVBQUE7SUFDQSxZQUFBO0VDRFY7QUFDRjtBQ3dESTtFRmxEUTtJQUNJLGlCQUFBO0VDSGQ7QUFDRjtBRE9JO0VBQ0ksZUFBQTtBQ0xSO0FEUUk7RUdDWSx1RUFBQTtFQUFBLGtFQUFBO0VBQUEsOERBQUE7RUFBQSx1RUFBQTtFQUFBLDZFQUFBO0VIQ1IsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsMEJBQUE7RUFDQSwyQ0FBQTtBQ0ZSO0FFQ1k7RUhKUjtJR01nQix1RUFBQTtJQUFBLGtFQUFBO0lBQUEsOERBQUE7SUFBQSx1RUFBQTtJQUFBLDZFQUFBO0VGS2xCO0FBQ0Y7QURKSTtFQUNJLDZEQUFBO0VBQ0EsMENBQUE7QUNNUjtBREhJO0VBQ0ksa0JBQUE7QUNLUjtBREhRO0VBQ0ksMENBQUE7QUNL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RUFDQSx5Q0FBQTtFQUNBLHNCQUFBO0FDcURoQjtBRG5EZ0I7RUFDSSxzREFBQTtBQ3FEcEI7QURqRFk7RUFDSSxvQ0FBQTtBQ21EaEI7QURoRFk7RUFDSSxhQUFBO0VBQ0Esc0JBQUE7QUNrRGhCO0FEN0NZO0VBQ0ksa0NBQUE7QUMrQ2hCO0FEMUNJO0VBQ0ksV0FBQTtFQUNBLFlBQUE7RUFDQSwwQ0FBQTtFQUNBLDZCQUFBO0VBQ0EsOENBQUE7RUFDQSxhQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0FDNENSO0FEMUNRO0VHelNRLHdFQUFBO0VBQUEsbUVBQUE7RUFBQSwrREFBQTtFQUFBLHdFQUFBO0VBQUEsOEVBQUE7RUgyU0osb0NBQUE7QUNnRFo7QUV4Vlk7RUhzU0o7SUdwU1ksd0VBQUE7SUFBQSxtRUFBQTtJQUFBLCtEQUFBO0lBQUEsd0VBQUE7SUFBQSw4RUFBQTtFRjhWbEI7QUFDRiIsImZpbGUiOiIuLi90YXJnZXQvdmF1bHQtd29yay9qY3Jfcm9vdC9hcHBzL3ZvbHZvL2NsaWVudGxpYnMvc2hhcmVkL3ZjZGsvY29tcG9uZW50cy9zaWRlLW1lbnUvc2lkZS1tZW51LmJ1bmRsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6W251bGwsIi52Y2RrLXNpZGUtbWVudSB7XG4gIC0tc2lkZS1tZW51LWhlYWRlci1oZWlnaHQ6IDc2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZjZGstc2lkZS1tZW51OjpwYXJ0KG1lbnUpIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnZjZGstc2lkZS1tZW51OmhhcyguY2hhdHdpdGhhbGljZSk6OnBhcnQobWVudSkge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG4udmNkay1zaWRlLW1lbnUgdmNkay1zaWRlLW1lbnUtaXRlbTo6cGFydCh0ZXh0KSB7XG4gIHRleHQtd3JhcDogd3JhcDtcbn1cbi52Y2RrLXNpZGUtbWVudV9faGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1oZWFkaW5nLTQtZm9udC1mYW1pbHktc21hbGwtc2NyZWVucyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktaGVhZGluZy00LXdlaWdodC1zbWFsbC1zY3JlZW5zKTtcbiAgZm9udC1zaXplOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktaGVhZGluZy00LXNpemUtc21hbGwtc2NyZWVucyk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktaGVhZGluZy00LWxpbmUtaGVpZ2h0LXNtYWxsLXNjcmVlbnMpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWhlYWRpbmctNC1sZXR0ZXItc3BhY2luZy1zbWFsbC1zY3JlZW5zKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS12Y2RrLXNwYWNpbmctNCk7XG4gIHBhZGRpbmctaW5saW5lLXN0YXJ0OiB2YXIoLS12Y2RrLXNwYWNpbmctOCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTA0cHgpIHtcbiAgLnZjZGstc2lkZS1tZW51X19oZWFkZXIge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktaGVhZGluZy00LWZvbnQtZmFtaWx5LWxhcmdlLXNjcmVlbnMpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktaGVhZGluZy00LXdlaWdodC1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXNpemU6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1oZWFkaW5nLTQtc2l6ZS1sYXJnZS1zY3JlZW5zKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWhlYWRpbmctNC1saW5lLWhlaWdodC1sYXJnZS1zY3JlZW5zKTtcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWhlYWRpbmctNC1sZXR0ZXItc3BhY2luZy1sYXJnZS1zY3JlZW5zKTtcbiAgfVxufVxuLnZjZGstc2lkZS1tZW51X19jb250ZW50IHtcbiAgYm9yZGVyLWJsb2NrLXN0YXJ0OiAxcHggc29saWQgdmFyKC0tdmNkay1jb2xvci1ib3JkZXItc3VidGxlKTtcbiAgcGFkZGluZy1ibG9jay1zdGFydDogdmFyKC0tdmNkay1zcGFjaW5nLTYpO1xufVxuLnZjZGstc2lkZS1tZW51X19ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52Y2RrLXNpZGUtbWVudV9fZ3JvdXAgdmNkay1zaWRlLW1lbnUtaXRlbTo6cGFydChtZW51LWl0ZW0pIHtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogdmFyKC0tdmNkay1zcGFjaW5nLTYpO1xufVxuLnZjZGstc2lkZS1tZW51X19ncm91cDpoYXMoPiAudmNkay1zaWRlLW1lbnVfX2dyb3VwLWxhYmVsKTpoYXMoPiB2Y2RrLXNpZGUtbWVudS1ncm91cCkgPiB2Y2RrLXNpZGUtbWVudS1ncm91cDo6cGFydChzdW1tYXJ5KSB7XG4gIHBhZGRpbmctYmxvY2s6IHZhcigtLXZjZGstc3BhY2luZy02KTtcbn1cbi52Y2RrLXNpZGUtbWVudV9fZ3JvdXA6aGFzKD4gLnZjZGstc2lkZS1tZW51X19ncm91cC1sYWJlbDpob3Zlcik6aGFzKD4gdmNkay1zaWRlLW1lbnUtZ3JvdXApID4gdmNkay1zaWRlLW1lbnUtZ3JvdXA6OnBhcnQoc3VtbWFyeSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLWJnLWhvdmVyKTtcbn1cbi52Y2RrLXNpZGUtbWVudV9fZ3JvdXAtLW5lc3RlZCB7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXZjZGstc3BhY2luZy0yKTtcbn1cbi52Y2RrLXNpZGUtbWVudV9fZ3JvdXAtLW5lc3RlZCB2Y2RrLXNpZGUtbWVudS1ncm91cDo6cGFydChncm91cCkge1xuICBtYXJnaW4taW5saW5lLWVuZDogMDtcbn1cbi52Y2RrLXNpZGUtbWVudV9fZ3JvdXAtbGFiZWwge1xuICBmb250LWZhbWlseTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTEtZm9udC1mYW1pbHktc21hbGwtc2NyZWVucyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMS13ZWlnaHQtc21hbGwtc2NyZWVucyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTEtc2l6ZS1zbWFsbC1zY3JlZW5zKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0xLWxpbmUtaGVpZ2h0LXNtYWxsLXNjcmVlbnMpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTEtbGV0dGVyLXNwYWNpbmctc21hbGwtc2NyZWVucyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaW5zZXQtYmxvY2stc3RhcnQ6IDA7XG4gIGluc2V0LWlubGluZTogdmFyKC0tdmNkay1zcGFjaW5nLTExKSAwO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS12Y2RrLXNwYWNpbmctNSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwNHB4KSB7XG4gIC52Y2RrLXNpZGUtbWVudV9fZ3JvdXAtbGFiZWwge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMS1mb250LWZhbWlseS1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTEtd2VpZ2h0LWxhcmdlLXNjcmVlbnMpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTEtc2l6ZS1sYXJnZS1zY3JlZW5zKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTEtbGluZS1oZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0xLWxldHRlci1zcGFjaW5nLWxhcmdlLXNjcmVlbnMpO1xuICB9XG59XG4udmNkay1zaWRlLW1lbnVfX3N1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLWZvbnQtZmFtaWx5LXNtYWxsLXNjcmVlbnMpO1xuICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItd2VpZ2h0LXNtYWxsLXNjcmVlbnMpO1xuICBmb250LXNpemU6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLXNpemUtc21hbGwtc2NyZWVucyk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMi1saW5lLWhlaWdodC1zbWFsbC1zY3JlZW5zKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLWxldHRlci1zcGFjaW5nLXNtYWxsLXNjcmVlbnMpO1xuICBjb2xvcjogdmFyKC0tdmNkay1jb2xvci10ZXh0LXN1YnRsZSk7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLXZjZGstc3BhY2luZy01KTtcbiAgbWFyZ2luLWJsb2NrLWVuZDogdmFyKC0tdmNkay1zcGFjaW5nLTMpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwNHB4KSB7XG4gIC52Y2RrLXNpZGUtbWVudV9fc3VidGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMi1mb250LWZhbWlseS1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItd2VpZ2h0LWxhcmdlLXNjcmVlbnMpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItc2l6ZS1sYXJnZS1zY3JlZW5zKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItbGluZS1oZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLWxldHRlci1zcGFjaW5nLWxhcmdlLXNjcmVlbnMpO1xuICB9XG59XG4udmNkay1zaWRlLW1lbnVfX3NlY3Rpb24tLXVzZXJpbmZvIHtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IHZhcigtLXZjZGstc3BhY2luZy02KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS12Y2RrLXNwYWNpbmctNCk7XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG59XG4udmNkay1zaWRlLW1lbnVfX3NlY3Rpb24tLXVzZXJkZXRhaWxzIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTItZm9udC1mYW1pbHktc21hbGwtc2NyZWVucyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0yLXdlaWdodC1zbWFsbC1zY3JlZW5zKTtcbiAgZm9udC1zaXplOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0yLXNpemUtc21hbGwtc2NyZWVucyk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0yLWxpbmUtaGVpZ2h0LXNtYWxsLXNjcmVlbnMpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMi1sZXR0ZXItc3BhY2luZy1zbWFsbC1zY3JlZW5zKTtcbiAgY29sb3I6IHZhcigtLXZjZGstY29sb3ItdGV4dC1zdWJ0bGUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwNHB4KSB7XG4gIC52Y2RrLXNpZGUtbWVudV9fc2VjdGlvbi0tdXNlcmRldGFpbHMge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0yLWZvbnQtZmFtaWx5LWxhcmdlLXNjcmVlbnMpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0yLXdlaWdodC1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXNpemU6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTItc2l6ZS1sYXJnZS1zY3JlZW5zKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMi1saW5lLWhlaWdodC1sYXJnZS1zY3JlZW5zKTtcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMi1sZXR0ZXItc3BhY2luZy1sYXJnZS1zY3JlZW5zKTtcbiAgfVxufVxuLnZjZGstc2lkZS1tZW51X19zZWN0aW9uLS1hdXhpbGlhcnkge1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogdmFyKC0tdmNkay1zcGFjaW5nLTUpO1xufVxuLnZjZGstc2lkZS1tZW51X19zZWN0aW9uLS1hdXhpbGlhcnlUZXh0IHtcbiAgY29sb3I6IHZhcigtLXZjZGstY29sb3ItdGV4dC1zdWJ0bGUpO1xuICBtYXJnaW4tYmxvY2s6IHZhcigtLXZjZGstc3BhY2luZy02KTtcbn1cbi52Y2RrLXNpZGUtbWVudV9fc2VjdGlvbi0tbWV0YWxpbmtzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogYXV0byAwIHZhcigtLXZjZGstc3BhY2luZy02KTtcbn1cbi52Y2RrLXNpZGUtbWVudV9fc2VjdGlvbi0tcG9ydGFsIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXZjZGstc3BhY2luZy02KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5NTlweCkge1xuICAudmNkay1zaWRlLW1lbnVfX3NlY3Rpb24tLW5hdmlnYXRpb24ge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gdmFyKC0tc2lkZS1tZW51LWhlYWRlci1oZWlnaHQpIC0gdmFyKC0tc2lkZS1tZW51LW5hdi1zZWN0aW9uLW1ldGFsaW5rcy1oZWlnaHQpKTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIH1cbn1cbi52Y2RrLXNpZGUtbWVudS0tbm90aWZpY2F0aW9uc1BhbmVsIC5ub3RpZmljYXRpb25zUGFuZWwtLWVtcHR5IHtcbiAgLS12Y2RrLWNvbG9yLWljb246IHZhcigtLXZjZGstY29sb3ItYmctZGlzYWJsZWQpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLXRleHQtc3VidGxlKTtcbn1cbi52Y2RrLXNpZGUtbWVudS0tbm90aWZpY2F0aW9uc1BhbmVsIC5ub3RpZmljYXRpb25zUGFuZWxfX2xpc3Qge1xuICBtYXJnaW4tYmxvY2stc3RhcnQ6IGNhbGModmFyKC0tdmNkay1zcGFjaW5nLTYpICogLTEpO1xufVxuLnZjZGstc2lkZS1tZW51LS1ub3RpZmljYXRpb25zUGFuZWwgLm5vdGlmaWNhdGlvbnNQYW5lbF9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IHZhcigtLXZjZGstc3BhY2luZy01KTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLXZjZGstY29sb3ItYm9yZGVyLXN1YnRsZSk7XG4gIGdhcDogMTJweDtcbiAgbWluLWhlaWdodDogdmFyKC0tdmNkay1saXN0LWhlaWdodCk7XG59XG4udmNkay1zaWRlLW1lbnUtLW5vdGlmaWNhdGlvbnNQYW5lbCAubm90aWZpY2F0aW9uc1BhbmVsX19pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdmNkay1jb2xvci1iZy1ob3Zlcik7XG59XG4udmNkay1zaWRlLW1lbnUtLW5vdGlmaWNhdGlvbnNQYW5lbCAubm90aWZpY2F0aW9uc1BhbmVsX19pdGVtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLWZvbnQtZmFtaWx5LXNtYWxsLXNjcmVlbnMpO1xuICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItd2VpZ2h0LXNtYWxsLXNjcmVlbnMpO1xuICBmb250LXNpemU6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLXNpemUtc21hbGwtc2NyZWVucyk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMi1saW5lLWhlaWdodC1zbWFsbC1zY3JlZW5zKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLWxldHRlci1zcGFjaW5nLXNtYWxsLXNjcmVlbnMpO1xuICBjb2xvcjogdmFyKC0tdmNkay1jb2xvci10ZXh0KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDRweCkge1xuICAudmNkay1zaWRlLW1lbnUtLW5vdGlmaWNhdGlvbnNQYW5lbCAubm90aWZpY2F0aW9uc1BhbmVsX19pdGVtLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItZm9udC1mYW1pbHktbGFyZ2Utc2NyZWVucyk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLXdlaWdodC1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXNpemU6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLXNpemUtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLWxpbmUtaGVpZ2h0LWxhcmdlLXNjcmVlbnMpO1xuICAgIGxldHRlci1zcGFjaW5nOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMi1sZXR0ZXItc3BhY2luZy1sYXJnZS1zY3JlZW5zKTtcbiAgfVxufVxuLnZjZGstc2lkZS1tZW51LS1ub3RpZmljYXRpb25zUGFuZWwgLm5vdGlmaWNhdGlvbnNQYW5lbF9faXRlbS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0xLWZvbnQtZmFtaWx5LXNtYWxsLXNjcmVlbnMpO1xuICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMS13ZWlnaHQtc21hbGwtc2NyZWVucyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMS1zaXplLXNtYWxsLXNjcmVlbnMpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMS1saW5lLWhlaWdodC1zbWFsbC1zY3JlZW5zKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTEtbGV0dGVyLXNwYWNpbmctc21hbGwtc2NyZWVucyk7XG4gIGNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLXRleHQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogdmFyKC0tdmNkay1zcGFjaW5nLTMpO1xuICBmbGV4OiAxIDAgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDRweCkge1xuICAudmNkay1zaWRlLW1lbnUtLW5vdGlmaWNhdGlvbnNQYW5lbCAubm90aWZpY2F0aW9uc1BhbmVsX19pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMS1mb250LWZhbWlseS1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMS13ZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgZm9udC1zaXplOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0xLXNpemUtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTEtbGluZS1oZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTEtbGV0dGVyLXNwYWNpbmctbGFyZ2Utc2NyZWVucyk7XG4gIH1cbn1cbi52Y2RrLXNpZGUtbWVudS0tbm90aWZpY2F0aW9uc1BhbmVsIC5ub3RpZmljYXRpb25zUGFuZWxfX2l0ZW0tdGltZXN0YW1wIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTEtZm9udC1mYW1pbHktc21hbGwtc2NyZWVucyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0xLXdlaWdodC1zbWFsbC1zY3JlZW5zKTtcbiAgZm9udC1zaXplOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0xLXNpemUtc21hbGwtc2NyZWVucyk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0xLWxpbmUtaGVpZ2h0LXNtYWxsLXNjcmVlbnMpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMS1sZXR0ZXItc3BhY2luZy1zbWFsbC1zY3JlZW5zKTtcbiAgY29sb3I6IHZhcigtLXZjZGstY29sb3ItdGV4dC1zdWJ0bGVzdCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTA0cHgpIHtcbiAgLnZjZGstc2lkZS1tZW51LS1ub3RpZmljYXRpb25zUGFuZWwgLm5vdGlmaWNhdGlvbnNQYW5lbF9faXRlbS10aW1lc3RhbXAge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0xLWZvbnQtZmFtaWx5LWxhcmdlLXNjcmVlbnMpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0xLXdlaWdodC1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXNpemU6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTEtc2l6ZS1sYXJnZS1zY3JlZW5zKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMS1saW5lLWhlaWdodC1sYXJnZS1zY3JlZW5zKTtcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMS1sZXR0ZXItc3BhY2luZy1sYXJnZS1zY3JlZW5zKTtcbiAgfVxufVxuLnZjZGstc2lkZS1tZW51LS1ub3RpZmljYXRpb25zUGFuZWwgLm5vdGlmaWNhdGlvbnNQYW5lbF9faXRlbS10aW1lc3RhbXBXcmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogdmFyKC0tdmNkay1zcGFjaW5nLTIpIDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tdmNkay1zcGFjaW5nLTUpO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLnZjZGstc2lkZS1tZW51LS1ub3RpZmljYXRpb25zUGFuZWwgLm5vdGlmaWNhdGlvbnNQYW5lbF9faXRlbS10eXBlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTItZm9udC1mYW1pbHktc21hbGwtc2NyZWVucyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0yLXdlaWdodC1zbWFsbC1zY3JlZW5zKTtcbiAgZm9udC1zaXplOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0yLXNpemUtc21hbGwtc2NyZWVucyk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0yLWxpbmUtaGVpZ2h0LXNtYWxsLXNjcmVlbnMpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMi1sZXR0ZXItc3BhY2luZy1zbWFsbC1zY3JlZW5zKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tdmNkay1yYWRpdXMtZGVmYXVsdCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDRweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDRweCkge1xuICAudmNkay1zaWRlLW1lbnUtLW5vdGlmaWNhdGlvbnNQYW5lbCAubm90aWZpY2F0aW9uc1BhbmVsX19pdGVtLXR5cGUge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0yLWZvbnQtZmFtaWx5LWxhcmdlLXNjcmVlbnMpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0yLXdlaWdodC1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXNpemU6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTItc2l6ZS1sYXJnZS1zY3JlZW5zKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMi1saW5lLWhlaWdodC1sYXJnZS1zY3JlZW5zKTtcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMi1sZXR0ZXItc3BhY2luZy1sYXJnZS1zY3JlZW5zKTtcbiAgfVxufVxuLnZjZGstc2lkZS1tZW51LS1ub3RpZmljYXRpb25zUGFuZWwgLm5vdGlmaWNhdGlvbnNQYW5lbF9faXRlbS10eXBlLS1leHRlcm5hbCB7XG4gIGNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLXRleHQtb24tY2F0ZWdvcnktNS1zdWJ0bGUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLWJnLWNhdGVnb3J5LTUtc3VidGxlKTtcbn1cbi52Y2RrLXNpZGUtbWVudS0tbm90aWZpY2F0aW9uc1BhbmVsIC5ub3RpZmljYXRpb25zUGFuZWxfX2l0ZW0tdHlwZS0taW50ZXJuYWwge1xuICBjb2xvcjogdmFyKC0tdmNkay1jb2xvci10ZXh0LW9uLWNhdGVnb3J5LTQtc3VidGxlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdmNkay1jb2xvci1iZy1jYXRlZ29yeS00LXN1YnRsZSk7XG59XG4udmNkay1zaWRlLW1lbnUtLWV4dGVybmFsTm90aWZpY2F0aW9uUGFuZWwgLmV4dGVybmFsTm90aWZpY2F0aW9uUGFuZWxfX2JhZGdlIHtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBjYWxjKHZhcigtLXZjZGstc3BhY2luZy0yKSAqIC0xKTtcbn1cbi52Y2RrLXNpZGUtbWVudS0tZXh0ZXJuYWxOb3RpZmljYXRpb25QYW5lbCAuZXh0ZXJuYWxOb3RpZmljYXRpb25QYW5lbF9fbGlzdCB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogY2FsYyh2YXIoLS12Y2RrLXNwYWNpbmctNikgKiAtMSk7XG59XG4udmNkay1zaWRlLW1lbnUtLWV4dGVybmFsTm90aWZpY2F0aW9uUGFuZWwgLmV4dGVybmFsTm90aWZpY2F0aW9uUGFuZWxfX2xpc3QtLWVtcHR5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tdmNkay1jb2xvci10ZXh0LXN1YnRsZSk7XG59XG4udmNkay1zaWRlLW1lbnUtLWV4dGVybmFsTm90aWZpY2F0aW9uUGFuZWwgLmV4dGVybmFsTm90aWZpY2F0aW9uUGFuZWxfX2xpc3QtLWljb246OnBhcnQoc3ZnKSB7XG4gIGNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLWJvcmRlci1zdWJ0bGUpO1xufVxuLnZjZGstc2lkZS1tZW51LS1leHRlcm5hbE5vdGlmaWNhdGlvblBhbmVsIC5leHRlcm5hbE5vdGlmaWNhdGlvblBhbmVsX19pdGVtIHtcbiAgcGFkZGluZy1ibG9jazogdmFyKC0tdmNkay1zcGFjaW5nLTIpO1xufVxuLnZjZGstc2lkZS1tZW51LS1leHRlcm5hbE5vdGlmaWNhdGlvblBhbmVsIC5leHRlcm5hbE5vdGlmaWNhdGlvblBhbmVsX19pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ibG9jay1lbmQ6IDFweCBzb2xpZCB2YXIoLS12Y2RrLWNvbG9yLWJvcmRlci1zdWJ0bGUpO1xufVxuLnZjZGstc2lkZS1tZW51LS1leHRlcm5hbE5vdGlmaWNhdGlvblBhbmVsIC5leHRlcm5hbE5vdGlmaWNhdGlvblBhbmVsX19pdGVtLS10ZXh0IHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLnZjZGstc2lkZS1tZW51LS1leHRlcm5hbE5vdGlmaWNhdGlvblBhbmVsIC5leHRlcm5hbE5vdGlmaWNhdGlvblBhbmVsX19pdGVtLS10aXRsZSwgLnZjZGstc2lkZS1tZW51LS1leHRlcm5hbE5vdGlmaWNhdGlvblBhbmVsIC5leHRlcm5hbE5vdGlmaWNhdGlvblBhbmVsX19pdGVtLS1kZXNjcmlwdGlvbiB7XG4gIHRleHQtd3JhcDogd3JhcDtcbn1cbi52Y2RrLXNpZGUtbWVudS0tZXh0ZXJuYWxOb3RpZmljYXRpb25QYW5lbCAuZXh0ZXJuYWxOb3RpZmljYXRpb25QYW5lbF9faXRlbS0tdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItZm9udC1mYW1pbHktc21hbGwtc2NyZWVucyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMi13ZWlnaHQtc21hbGwtc2NyZWVucyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItc2l6ZS1zbWFsbC1zY3JlZW5zKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLWxpbmUtaGVpZ2h0LXNtYWxsLXNjcmVlbnMpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItbGV0dGVyLXNwYWNpbmctc21hbGwtc2NyZWVucyk7XG4gIGNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLXRleHQpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwNHB4KSB7XG4gIC52Y2RrLXNpZGUtbWVudS0tZXh0ZXJuYWxOb3RpZmljYXRpb25QYW5lbCAuZXh0ZXJuYWxOb3RpZmljYXRpb25QYW5lbF9faXRlbS0tdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMi1mb250LWZhbWlseS1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItd2VpZ2h0LWxhcmdlLXNjcmVlbnMpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItc2l6ZS1sYXJnZS1zY3JlZW5zKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItbGluZS1oZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLWxldHRlci1zcGFjaW5nLWxhcmdlLXNjcmVlbnMpO1xuICB9XG59XG4udmNkay1zaWRlLW1lbnUtLWV4dGVybmFsTm90aWZpY2F0aW9uUGFuZWwgLmV4dGVybmFsTm90aWZpY2F0aW9uUGFuZWxfX2l0ZW0tLWljb24ge1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS12Y2RrLXNwYWNpbmctNCk7XG4gIHBhZGRpbmctaW5saW5lOiB2YXIoLS12Y2RrLXNwYWNpbmctNik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiB2YXIoLS12Y2RrLXNwYWNpbmctNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXZjZGstY29sb3ItYmctY2F0ZWdvcnktMi1zdWJ0bGUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS12Y2RrLXJhZGl1cy1kZWZhdWx0KTtcbn1cbi52Y2RrLXNpZGUtbWVudS0tZXh0ZXJuYWxOb3RpZmljYXRpb25QYW5lbCAuZXh0ZXJuYWxOb3RpZmljYXRpb25QYW5lbF9faXRlbS0tc2xvdEVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tdmNkay1zcGFjaW5nLTUpO1xufVxuLnZjZGstc2lkZS1tZW51LS1zdXBwb3J0UGFuZWwgLnZjZGstc2lkZS1tZW51X19zZWN0aW9uIHtcbiAgcGFkZGluZy1pbmxpbmU6IHZhcigtLXZjZGstc3BhY2luZy01KTtcbn1cbi52Y2RrLXNpZGUtbWVudS0tc3VwcG9ydFBhbmVsIC5zdXBwb3J0SW5mby0taXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tdmNkay1zcGFjaW5nLTQpO1xuICBwYWRkaW5nLWlubGluZTogdmFyKC0tdmNkay1zcGFjaW5nLTYpO1xuICBwYWRkaW5nLWJsb2NrOiB2YXIoLS12Y2RrLXNwYWNpbmctNSk7XG4gIGNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLXRleHQtc3VidGxlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tdmNkay1yYWRpdXMtZGVmYXVsdCk7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG4udmNkay1zaWRlLW1lbnUtLXN1cHBvcnRQYW5lbCAuc3VwcG9ydEluZm8tLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLWJnLXNlbGVjdGVkLXN1YnRsZSk7XG59XG4udmNkay1zaWRlLW1lbnUtLXN1cHBvcnRQYW5lbCAuc3VwcG9ydEluZm8tLWljb246OnBhcnQoc3ZnKSB7XG4gIGNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLWljb24tc3VidGxlKTtcbn1cbi52Y2RrLXNpZGUtbWVudS0tc3VwcG9ydFBhbmVsIC5zdXBwb3J0SW5mby0tZGV0YWlscyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udmNkay1zaWRlLW1lbnUtLXN1cHBvcnRQYW5lbCAuaGVscGRlc2tJbmZvLS1saW5rOjpwYXJ0KG1lbnUtaXRlbSkge1xuICBjb2xvcjogdmFyKC0tdmNkay1jb2xvci10ZXh0LWxpbmspO1xufVxuLnZjZGstc2lkZS1tZW51X19hdmF0YXIge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS12Y2RrLXJhZGl1cy1jaXJjdWxhcik7XG4gIGNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLXRleHQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLWJnLXByZXNzZWQpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnZjZGstc2lkZS1tZW51X19hdmF0YXItLXNob3J0bmFtZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktbGFyZ2UtYm9keS1mb250LWZhbWlseS1zbWFsbC1zY3JlZW5zKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1sYXJnZS1ib2R5LXdlaWdodC1zbWFsbC1zY3JlZW5zKTtcbiAgZm9udC1zaXplOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktbGFyZ2UtYm9keS1zaXplLXNtYWxsLXNjcmVlbnMpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWxhcmdlLWJvZHktbGluZS1oZWlnaHQtc21hbGwtc2NyZWVucyk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktbGFyZ2UtYm9keS1sZXR0ZXItc3BhY2luZy1zbWFsbC1zY3JlZW5zKTtcbiAgY29sb3I6IHZhcigtLXZjZGstY29sb3ItdGV4dC1zdWJ0bGUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwNHB4KSB7XG4gIC52Y2RrLXNpZGUtbWVudV9fYXZhdGFyLS1zaG9ydG5hbWUge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktbGFyZ2UtYm9keS1mb250LWZhbWlseS1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWxhcmdlLWJvZHktd2VpZ2h0LWxhcmdlLXNjcmVlbnMpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWxhcmdlLWJvZHktc2l6ZS1sYXJnZS1zY3JlZW5zKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWxhcmdlLWJvZHktbGluZS1oZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1sYXJnZS1ib2R5LWxldHRlci1zcGFjaW5nLWxhcmdlLXNjcmVlbnMpO1xuICB9XG59IixudWxsLG51bGxdfQ== */