MediaWiki:Gadget-VariantAllyDialog.css

MediaWiki系统消息页面
/**
 * SPDX-License-Identifier: GPL-2.0
 * _addText: '{{Gadget Header|license=GPL-2.0}}'
 *
 * @base {@link https://github.com/wikimedia-gadgets/VariantAlly}
 * @source {@link https://git.qiuwen.net.cn/InterfaceAdmin/QiuwenGadgets/src/branch/master/src/VariantAllyDialog}
 * @license GPL-2.0 {@link https://www.qiuwenbaike.cn/wiki/H:GPLV2}
 */
/**
 * +------------------------------------------------------------+
 * |            === WARNING: GLOBAL GADGET FILE ===             |
 * +------------------------------------------------------------+
 * |       All changes should be made in the repository,        |
 * |                otherwise they will be lost.                |
 * +------------------------------------------------------------+
 * |        Changes to this page may affect many users.         |
 * | Please discuss changes by opening an issue before editing. |
 * +------------------------------------------------------------+
 */
/* <nowiki> */

/* sfc-style:D:\GitRepository\QiuwenGadgets\src\VariantAllyDialog\components\VAButton.vue?type=style&index=0 */
.va-button[data-v-bb7734b1] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  cursor: pointer;
  font: inherit;
  text-transform: none;
  touch-action: manipulation;
  -webkit-tap-highlight-color: transparent;
  border-width: 1px;
  border-style: solid;
  border-radius: 2px;
  padding-right: 11px;
  padding-left: 11px;
  font-weight: bold;
  transition-property:
    background-color,
    color,
    border-color,
    box-shadow;
  transition-duration: 100ms;
  transition-timing-function: ease-out;
  background-color: #f8f9fa;
  color: #202122;
  border-color: #a2a9b1;
  padding-top: 7px;
  padding-bottom: 7px;
  text-align: left;
  display: flex;
  align-items: center;
  gap: 4px;
}
.va-button[data-v-bb7734b1]:hover {
  background-color: #fff;
}
.va-button[data-v-bb7734b1]:active {
  color: #000;
  background-color: #eaecf0;
  border-color: #72777d;
}
.va-button[data-v-bb7734b1]:focus {
  outline: 1px solid transparent;
}
.va-button[data-v-bb7734b1]:focus:not(:active) {
  border-color: #36c;
  box-shadow: inset 0 0 0 1px #36c;
}
.va-button--weight-quiet[data-v-bb7734b1] {
  background-color: rgba(255, 255, 255, 0);
  border-color: transparent;
}
.va-button--weight-quiet[data-v-bb7734b1]:hover {
  background-color: rgba(0, 24, 73, 0.027);
}
.va-button--weight-quiet[data-v-bb7734b1]:active {
  background-color: rgba(0, 24, 73, 0.082);
}
.va-button--action-progressive[data-v-bb7734b1] {
  color: #36c;
}
.va-button--action-progressive[data-v-bb7734b1]:hover {
  color: #447ff5;
  background-color: #eaf3ff;
  border-color: #36c;
}
.va-button--action-progressive[data-v-bb7734b1]:active {
  color: #fff;
  background-color: #2a4b8d;
  border-color: #2a4b8d;
}
.va-button[data-v-bb7734b1]:disabled {
  background-color: #c8ccd1;
  color: #fff;
  border-color: transparent;
  cursor: not-allowed;
}
.va-button--weight-quiet[data-v-bb7734b1]:disabled {
  background-color: rgba(255, 255, 255, 0);
  color: #72777d;
}
.va-button__text[data-v-bb7734b1] {
  flex: 1;
}
.va-button__icon[data-v-bb7734b1] {
  fill: currentColor;
}
.va-button__indicator[data-v-bb7734b1] {
  fill: currentColor;
}

/* sfc-style:D:\GitRepository\QiuwenGadgets\src\VariantAllyDialog\components\VAFadeTransition.vue?type=style&index=0 */
.va-fade-enter-active[data-v-bb9c5751],
.va-fade-leave-active[data-v-bb9c5751] {
  transition-property: opacity;
  transition-duration: 250ms;
  transition-timing-function: ease;
}
.va-fade-enter-from[data-v-bb9c5751],
.va-fade-leave-to[data-v-bb9c5751] {
  opacity: 0;
}

/* sfc-style:D:\GitRepository\QiuwenGadgets\src\VariantAllyDialog\components\VAVariantPrompt.vue?type=style&index=0 */
.va-title[data-v-5a44cc75] {
  border: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 1.5em;
  font-weight: 700;
  margin: 8px 0;
  color: #202122;
}
.va-para[data-v-5a44cc75] {
  word-wrap: break-word;
  margin-top: 8px;
  margin-bottom: 8px;
  color: #202122;
}
.va-para--subtle[data-v-5a44cc75] {
  color: #54595d;
  font-size: 0.75em;
  margin-bottom: 6px;
}
.va-variant-prompt[data-v-5a44cc75] {
  box-sizing: border-box;
  z-index: 450;
  padding: 16px 24px;
  position: fixed;
  left: 1.25em;
  bottom: 1em;
  width: calc(100% - 1.25em * 2);
  max-width: 18em;
  max-height: calc(100vh - 2em);
  overflow: auto;
  overscroll-behavior: none;
  background-color: #fff;
  border: 1px solid #a2a9b1;
  border-radius: 2px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
  font-family:
    -apple-system,
    "BlinkMacSystemFont",
    "Segoe UI",
    "Roboto",
    "Inter",
    "Helvetica",
    "Arial",
    sans-serif;
  font-size: 1rem;
  line-height: normal;
}
.va-variant-prompt__close[data-v-5a44cc75] {
  padding: 5px;
  float: right;
  margin-top: 8px;
  margin-right: -6px;
}
.va-variant-prompt__title__variant[data-v-5a44cc75] {
  color: #36c;
}
.va-variant-prompt__options[data-v-5a44cc75] {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  margin: 12px 0;
  border: 1px solid #a2a9b1;
  border-radius: 2px;
}
.va-variant-prompt__options__button[data-v-5a44cc75] {
  font-size: 0.875em;
  color: #202122;
  background-color: #f8f9fa;
  border-radius: 0;
}
.va-variant-prompt__options__button--primary[data-v-5a44cc75] {
  color: #36c;
}
.va-variant-prompt__options__button[data-v-5a44cc75]:hover,
.va-variant-prompt__options__button[data-v-5a44cc75]:active {
  border-color: transparent;
}
.va-variant-prompt-enter-active[data-v-5a44cc75],
.va-variant-prompt-leave-active[data-v-5a44cc75] {
  transition-property: opacity;
  transition-duration: 250ms;
  transition-timing-function: ease;
}
.va-variant-prompt-enter-from[data-v-5a44cc75],
.va-variant-prompt-leave-to[data-v-5a44cc75] {
  opacity: 0;
}

/* sfc-style:D:\GitRepository\QiuwenGadgets\src\VariantAllyDialog\components\VASelect.vue?type=style&index=0 */
.va-select[data-v-c9b46460] {
  box-sizing: border-box;
  min-height: 32px;
  border-width: 1px;
  border-style: solid;
  border-radius: 2px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 12px;
  padding-right: calc(8px + 8px + 1.25em);
  font: inherit;
  touch-action: manipulation;
  line-height: 1.4285714;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-position: center right 12px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="%23202122"><path d="m17.5 4.75-7.5 7.5-7.5-7.5L1 6.25l9 9 9-9z"/></svg>');
  background-size: 0.75em;
}
.va-select[data-v-c9b46460]:disabled {
  background-color: #eaecf0;
  color: #72777d;
  border-color: #c8ccd1;
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20" fill="%2372777d"><path d="m17.5 4.75-7.5 7.5-7.5-7.5L1 6.25l9 9 9-9z"/></svg>');
  opacity: 1;
  cursor: not-allowed;
}
.va-select[data-v-c9b46460]:enabled {
  background-color: #f8f9fa;
  color: #202122;
  border-color: #a2a9b1;
  transition-property:
    background-color,
    color,
    border-color,
    box-shadow;
  transition-duration: 100ms;
}
.va-select[data-v-c9b46460]:enabled:hover {
  background-color: #fff;
  color: #404244;
  border-color: #a2a9b1;
  cursor: hover;
}
.va-select[data-v-c9b46460]:enabled:focus {
  border-color: #36c;
  box-shadow: inset 0 0 0 1px #36c;
  outline: 1px solid transparent;
}
.va-select[data-v-c9b46460]:enabled:active {
  color: #000;
  border-color: #72777d;
}

/* sfc-style:D:\GitRepository\QiuwenGadgets\src\VariantAllyDialog\components\VAVariantPromptMobile.vue?type=style&index=0 */
.va-title[data-v-5cc7865b] {
  border: 0;
  padding: 0;
  word-wrap: break-word;
  font-size: 1.5em;
  font-weight: 700;
  margin: 8px 0;
  color: #202122;
}
.va-para[data-v-5cc7865b] {
  word-wrap: break-word;
  margin-top: 8px;
  color: #202122;
}
.va-para--subtle[data-v-5cc7865b] {
  color: #54595d;
  font-size: 0.75em;
  margin-bottom: 6px;
}
.va-variant-prompt-mobile[data-v-5cc7865b] {
  box-sizing: border-box;
  z-index: 450;
  padding: 8px 16px;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto;
  width: 100%;
  max-width: 600px;
  max-height: calc(100vh - 2em);
  overflow: auto;
  overscroll-behavior: none;
  background-color: #fff;
  border: 1px solid #a2a9b1;
  border-radius: 2px;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
  font-family:
    -apple-system,
    "BlinkMacSystemFont",
    "Segoe UI",
    "Roboto",
    "Inter",
    "Helvetica",
    "Arial",
    sans-serif;
  font-size: 1rem;
  line-height: normal;
}
.va-variant-prompt-mobile__header[data-v-5cc7865b] {
  display: flex;
  align-items: center;
}
.va-variant-prompt-mobile__header__title[data-v-5cc7865b] {
  flex: 1;
  font-size: 1em;
}
.va-variant-prompt-mobile__header__close[data-v-5cc7865b] {
  padding: 5px;
  margin-right: -6px;
}
.va-variant-prompt-mobile__main[data-v-5cc7865b] {
  display: flex;
  margin-top: 4px;
}
.va-variant-prompt-mobile__main__select[data-v-5cc7865b] {
  margin-right: 12px;
  flex: 1;
}
.va-variant-prompt-mobile__main__action[data-v-5cc7865b] {
  flex-shrink: 0;
}
.va-variant-prompt-mobile__close[data-v-5cc7865b] {
  padding: 5px;
  float: right;
  margin-right: -6px;
}
.va-variant-prompt-mobile-enter-active[data-v-5cc7865b],
.va-variant-prompt-mobile-leave-active[data-v-5cc7865b] {
  transition-property: height, transform;
  transition-duration: 250ms;
  transition-timing-function: ease;
}
.va-variant-prompt-mobile-enter-from[data-v-5cc7865b],
.va-variant-prompt-mobile-leave-to[data-v-5cc7865b] {
  transform: translateY(100%);
}

/* sfc-style:D:\GitRepository\QiuwenGadgets\src\VariantAllyDialog\App.vue?type=style&index=0 */
.skin-vector-2022 .va-variant-prompt {
  max-height: calc(100% - 1em - 66px);
}
@media screen and (min-width: 1000px) and (max-width: 1200px) {
  .vector-toc-available.vector-feature-toc-pinned-clientpref-1 .skin-vector-2022 .va-variant-prompt,
  .vector-feature-main-menu-pinned-enabled .skin-vector-2022 .va-variant-prompt {
    left: auto;
    left: initial;
    margin-left: -1.83333333em;
    max-width: calc(12.25em + 36px);
    padding: 16px;
  }
}
@media screen and (min-width: 1200px) {
  .skin-vector-2022 .va-variant-prompt {
    left: auto;
    left: initial;
    margin-left: -2.16666667em;
    max-width: calc(15.75em + 36px);
  }
}

/* </nowiki> */

/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsic2ZjLXN0eWxlOkQ6XFxHaXRSZXBvc2l0b3J5XFxRaXV3ZW5HYWRnZXRzXFxzcmNcXFZhcmlhbnRBbGx5RGlhbG9nXFxjb21wb25lbnRzXFxWQUJ1dHRvbi52dWU/dHlwZT1zdHlsZSZpbmRleD0wIiwgInNmYy1zdHlsZTpEOlxcR2l0UmVwb3NpdG9yeVxcUWl1d2VuR2FkZ2V0c1xcc3JjXFxWYXJpYW50QWxseURpYWxvZ1xcY29tcG9uZW50c1xcVkFGYWRlVHJhbnNpdGlvbi52dWU/dHlwZT1zdHlsZSZpbmRleD0wIiwgInNmYy1zdHlsZTpEOlxcR2l0UmVwb3NpdG9yeVxcUWl1d2VuR2FkZ2V0c1xcc3JjXFxWYXJpYW50QWxseURpYWxvZ1xcY29tcG9uZW50c1xcVkFWYXJpYW50UHJvbXB0LnZ1ZT90eXBlPXN0eWxlJmluZGV4PTAiLCAic2ZjLXN0eWxlOkQ6XFxHaXRSZXBvc2l0b3J5XFxRaXV3ZW5HYWRnZXRzXFxzcmNcXFZhcmlhbnRBbGx5RGlhbG9nXFxjb21wb25lbnRzXFxWQVNlbGVjdC52dWU/dHlwZT1zdHlsZSZpbmRleD0wIiwgInNmYy1zdHlsZTpEOlxcR2l0UmVwb3NpdG9yeVxcUWl1d2VuR2FkZ2V0c1xcc3JjXFxWYXJpYW50QWxseURpYWxvZ1xcY29tcG9uZW50c1xcVkFWYXJpYW50UHJvbXB0TW9iaWxlLnZ1ZT90eXBlPXN0eWxlJmluZGV4PTAiLCAic2ZjLXN0eWxlOkQ6XFxHaXRSZXBvc2l0b3J5XFxRaXV3ZW5HYWRnZXRzXFxzcmNcXFZhcmlhbnRBbGx5RGlhbG9nXFxBcHAudnVlP3R5cGU9c3R5bGUmaW5kZXg9MCJdLAogICJzb3VyY2VzQ29udGVudCI6IFsiLnZhLWJ1dHRvbltkYXRhLXYtYmI3NzM0YjFdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250OiBpbmhlcml0O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDExcHg7XG4gIHBhZGRpbmctbGVmdDogMTFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3IsIGNvbG9yLCBib3JkZXItY29sb3IsIGJveC1zaGFkb3c7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGNvbG9yOiAjMjAyMTIyO1xuICBib3JkZXItY29sb3I6ICNhMmE5YjE7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogNHB4O1xufVxuLnZhLWJ1dHRvbltkYXRhLXYtYmI3NzM0YjFdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi52YS1idXR0b25bZGF0YS12LWJiNzczNGIxXTphY3RpdmUge1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWNmMDtcbiAgYm9yZGVyLWNvbG9yOiAjNzI3NzdkO1xufVxuLnZhLWJ1dHRvbltkYXRhLXYtYmI3NzM0YjFdOmZvY3VzIHtcbiAgb3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnZhLWJ1dHRvbltkYXRhLXYtYmI3NzM0YjFdOmZvY3VzOm5vdCg6YWN0aXZlKSB7XG4gIGJvcmRlci1jb2xvcjogIzM2YztcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICMzNmM7XG59XG4udmEtYnV0dG9uLS13ZWlnaHQtcXVpZXRbZGF0YS12LWJiNzczNGIxXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udmEtYnV0dG9uLS13ZWlnaHQtcXVpZXRbZGF0YS12LWJiNzczNGIxXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMjQsIDczLCAwLjAyNyk7XG59XG4udmEtYnV0dG9uLS13ZWlnaHQtcXVpZXRbZGF0YS12LWJiNzczNGIxXTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDI0LCA3MywgMC4wODIpO1xufVxuLnZhLWJ1dHRvbi0tYWN0aW9uLXByb2dyZXNzaXZlW2RhdGEtdi1iYjc3MzRiMV0ge1xuICBjb2xvcjogIzM2Yztcbn1cbi52YS1idXR0b24tLWFjdGlvbi1wcm9ncmVzc2l2ZVtkYXRhLXYtYmI3NzM0YjFdOmhvdmVyIHtcbiAgY29sb3I6ICM0NDdmZjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWYzZmY7XG4gIGJvcmRlci1jb2xvcjogIzM2Yztcbn1cbi52YS1idXR0b24tLWFjdGlvbi1wcm9ncmVzc2l2ZVtkYXRhLXYtYmI3NzM0YjFdOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmE0YjhkO1xuICBib3JkZXItY29sb3I6ICMyYTRiOGQ7XG59XG4udmEtYnV0dG9uW2RhdGEtdi1iYjc3MzRiMV06ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjY2QxO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi52YS1idXR0b24tLXdlaWdodC1xdWlldFtkYXRhLXYtYmI3NzM0YjFdOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgY29sb3I6ICM3Mjc3N2Q7XG59XG4udmEtYnV0dG9uX190ZXh0W2RhdGEtdi1iYjc3MzRiMV0ge1xuICBmbGV4OiAxO1xufVxuLnZhLWJ1dHRvbl9faWNvbltkYXRhLXYtYmI3NzM0YjFdIHtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuLnZhLWJ1dHRvbl9faW5kaWNhdG9yW2RhdGEtdi1iYjc3MzRiMV0ge1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG59XG4iLCAiLnZhLWZhZGUtZW50ZXItYWN0aXZlW2RhdGEtdi1iYjljNTc1MV0sXG4udmEtZmFkZS1sZWF2ZS1hY3RpdmVbZGF0YS12LWJiOWM1NzUxXSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI1MG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cbi52YS1mYWRlLWVudGVyLWZyb21bZGF0YS12LWJiOWM1NzUxXSxcbi52YS1mYWRlLWxlYXZlLXRvW2RhdGEtdi1iYjljNTc1MV0ge1xuICBvcGFjaXR5OiAwO1xufVxuIiwgIi52YS10aXRsZVtkYXRhLXYtNWE0NGNjNzVdIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogOHB4IDA7XG4gIGNvbG9yOiAjMjAyMTIyO1xufVxuLnZhLXBhcmFbZGF0YS12LTVhNDRjYzc1XSB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIGNvbG9yOiAjMjAyMTIyO1xufVxuLnZhLXBhcmEtLXN1YnRsZVtkYXRhLXYtNWE0NGNjNzVdIHtcbiAgY29sb3I6ICM1NDU5NWQ7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4udmEtdmFyaWFudC1wcm9tcHRbZGF0YS12LTVhNDRjYzc1XSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHotaW5kZXg6IDQ1MDtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDEuMjVlbTtcbiAgYm90dG9tOiAxZW07XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjI1ZW0gKiAyKTtcbiAgbWF4LXdpZHRoOiAxOGVtO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMmVtKTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMmE5YjE7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgJ0JsaW5rTWFjU3lzdGVtRm9udCcsICdTZWdvZSBVSScsICdSb2JvdG8nLCAnSW50ZXInLCAnSGVsdmV0aWNhJywgJ0FyaWFsJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnZhLXZhcmlhbnQtcHJvbXB0X19jbG9zZVtkYXRhLXYtNWE0NGNjNzVdIHtcbiAgcGFkZGluZzogNXB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNnB4O1xufVxuLnZhLXZhcmlhbnQtcHJvbXB0X190aXRsZV9fdmFyaWFudFtkYXRhLXYtNWE0NGNjNzVdIHtcbiAgY29sb3I6ICMzNmM7XG59XG4udmEtdmFyaWFudC1wcm9tcHRfX29wdGlvbnNbZGF0YS12LTVhNDRjYzc1XSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMTJweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTJhOWIxO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4udmEtdmFyaWFudC1wcm9tcHRfX29wdGlvbnNfX2J1dHRvbltkYXRhLXYtNWE0NGNjNzVdIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzIwMjEyMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi52YS12YXJpYW50LXByb21wdF9fb3B0aW9uc19fYnV0dG9uLS1wcmltYXJ5W2RhdGEtdi01YTQ0Y2M3NV0ge1xuICBjb2xvcjogIzM2Yztcbn1cbi52YS12YXJpYW50LXByb21wdF9fb3B0aW9uc19fYnV0dG9uW2RhdGEtdi01YTQ0Y2M3NV06aG92ZXIsXG4udmEtdmFyaWFudC1wcm9tcHRfX29wdGlvbnNfX2J1dHRvbltkYXRhLXYtNWE0NGNjNzVdOmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4vKiBQcm9tcHQgdHJhbnNpdGlvbiBlZmZlY3QgKi9cbi52YS12YXJpYW50LXByb21wdC1lbnRlci1hY3RpdmVbZGF0YS12LTVhNDRjYzc1XSxcbi52YS12YXJpYW50LXByb21wdC1sZWF2ZS1hY3RpdmVbZGF0YS12LTVhNDRjYzc1XSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI1MG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cbi52YS12YXJpYW50LXByb21wdC1lbnRlci1mcm9tW2RhdGEtdi01YTQ0Y2M3NV0sXG4udmEtdmFyaWFudC1wcm9tcHQtbGVhdmUtdG9bZGF0YS12LTVhNDRjYzc1XSB7XG4gIG9wYWNpdHk6IDA7XG59XG4iLCAiLnZhLXNlbGVjdFtkYXRhLXYtYzliNDY0NjBdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLWhlaWdodDogMzJweDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICAvKiBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZGVjbGFyYXRpb24tYmxvY2stbm8tcmVkdW5kYW50LWxvbmdoYW5kLXByb3BlcnRpZXMgKi9cbiAgcGFkZGluZy1yaWdodDogY2FsYyg4cHggKyA4cHggKyAxLjI1ZW0pO1xuICBmb250OiBpbmhlcml0O1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDEycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgeG1sbnM6eGxpbms9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rXCIgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIwXCIgdmlld0JveD1cIjAgMCAyMCAyMFwiIGZpbGw9XCIlMjMyMDIxMjJcIj48cGF0aCBkPVwibTE3LjUgNC43NS03LjUgNy41LTcuNS03LjVMMSA2LjI1bDkgOSA5LTl6XCIvPjwvc3ZnPicpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDAuNzVlbTtcbn1cbi52YS1zZWxlY3RbZGF0YS12LWM5YjQ2NDYwXTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYWVjZjA7XG4gIGNvbG9yOiAjNzI3NzdkO1xuICBib3JkZXItY29sb3I6ICNjOGNjZDE7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgeG1sbnM6eGxpbms9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rXCIgd2lkdGg9XCIyMFwiIGhlaWdodD1cIjIwXCIgdmlld0JveD1cIjAgMCAyMCAyMFwiIGZpbGw9XCIlMjM3Mjc3N2RcIj48cGF0aCBkPVwibTE3LjUgNC43NS03LjUgNy41LTcuNS03LjVMMSA2LjI1bDkgOSA5LTl6XCIvPjwvc3ZnPicpO1xuICBvcGFjaXR5OiAxO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLnZhLXNlbGVjdFtkYXRhLXYtYzliNDY0NjBdOmVuYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBjb2xvcjogIzIwMjEyMjtcbiAgYm9yZGVyLWNvbG9yOiAjYTJhOWIxO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBjb2xvciwgYm9yZGVyLWNvbG9yLCBib3gtc2hhZG93O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDBtcztcbn1cbi52YS1zZWxlY3RbZGF0YS12LWM5YjQ2NDYwXTplbmFibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICM0MDQyNDQ7XG4gIGJvcmRlci1jb2xvcjogI2EyYTliMTtcbiAgY3Vyc29yOiBob3Zlcjtcbn1cbi52YS1zZWxlY3RbZGF0YS12LWM5YjQ2NDYwXTplbmFibGVkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzZjO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggIzM2YztcbiAgb3V0bGluZTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnZhLXNlbGVjdFtkYXRhLXYtYzliNDY0NjBdOmVuYWJsZWQ6YWN0aXZlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogIzcyNzc3ZDtcbn1cbiIsICIudmEtdGl0bGVbZGF0YS12LTVjYzc4NjViXSB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDhweCAwO1xuICBjb2xvcjogIzIwMjEyMjtcbn1cbi52YS1wYXJhW2RhdGEtdi01Y2M3ODY1Yl0ge1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgY29sb3I6ICMyMDIxMjI7XG59XG4udmEtcGFyYS0tc3VidGxlW2RhdGEtdi01Y2M3ODY1Yl0ge1xuICBjb2xvcjogIzU0NTk1ZDtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cbi52YS12YXJpYW50LXByb21wdC1tb2JpbGVbZGF0YS12LTVjYzc4NjViXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHotaW5kZXg6IDQ1MDtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMmVtKTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJzY3JvbGwtYmVoYXZpb3I6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMmE5YjE7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgJ0JsaW5rTWFjU3lzdGVtRm9udCcsICdTZWdvZSBVSScsICdSb2JvdG8nLCAnSW50ZXInLCAnSGVsdmV0aWNhJywgJ0FyaWFsJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuLnZhLXZhcmlhbnQtcHJvbXB0LW1vYmlsZV9faGVhZGVyW2RhdGEtdi01Y2M3ODY1Yl0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnZhLXZhcmlhbnQtcHJvbXB0LW1vYmlsZV9faGVhZGVyX190aXRsZVtkYXRhLXYtNWNjNzg2NWJdIHtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAxZW07XG59XG4udmEtdmFyaWFudC1wcm9tcHQtbW9iaWxlX19oZWFkZXJfX2Nsb3NlW2RhdGEtdi01Y2M3ODY1Yl0ge1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi1yaWdodDogLTZweDtcbn1cbi52YS12YXJpYW50LXByb21wdC1tb2JpbGVfX21haW5bZGF0YS12LTVjYzc4NjViXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cbi52YS12YXJpYW50LXByb21wdC1tb2JpbGVfX21haW5fX3NlbGVjdFtkYXRhLXYtNWNjNzg2NWJdIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBmbGV4OiAxO1xufVxuLnZhLXZhcmlhbnQtcHJvbXB0LW1vYmlsZV9fbWFpbl9fYWN0aW9uW2RhdGEtdi01Y2M3ODY1Yl0ge1xuICBmbGV4LXNocmluazogMDtcbn1cbi52YS12YXJpYW50LXByb21wdC1tb2JpbGVfX2Nsb3NlW2RhdGEtdi01Y2M3ODY1Yl0ge1xuICBwYWRkaW5nOiA1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAtNnB4O1xufVxuLyogUHJvbXB0IHRyYW5zaXRpb24gZWZmZWN0ICovXG4udmEtdmFyaWFudC1wcm9tcHQtbW9iaWxlLWVudGVyLWFjdGl2ZVtkYXRhLXYtNWNjNzg2NWJdLFxuLnZhLXZhcmlhbnQtcHJvbXB0LW1vYmlsZS1sZWF2ZS1hY3RpdmVbZGF0YS12LTVjYzc4NjViXSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyNTBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG59XG4udmEtdmFyaWFudC1wcm9tcHQtbW9iaWxlLWVudGVyLWZyb21bZGF0YS12LTVjYzc4NjViXSxcbi52YS12YXJpYW50LXByb21wdC1tb2JpbGUtbGVhdmUtdG9bZGF0YS12LTVjYzc4NjViXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cbiIsICIuc2tpbi12ZWN0b3ItMjAyMiAudmEtdmFyaWFudC1wcm9tcHQge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxZW0gLSA2NnB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMDBweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuLnZlY3Rvci10b2MtYXZhaWxhYmxlLnZlY3Rvci1mZWF0dXJlLXRvYy1waW5uZWQtY2xpZW50cHJlZi0xIC5za2luLXZlY3Rvci0yMDIyIC52YS12YXJpYW50LXByb21wdCxcbiAgLnZlY3Rvci1mZWF0dXJlLW1haW4tbWVudS1waW5uZWQtZW5hYmxlZCAuc2tpbi12ZWN0b3ItMjAyMiAudmEtdmFyaWFudC1wcm9tcHQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbGVmdDogaW5pdGlhbDtcbiAgICBtYXJnaW4tbGVmdDogLTEuODMzMzMzMzNlbTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTIuMjVlbSArIDM2cHgpO1xuICAgIHBhZGRpbmc6IDE2cHg7XG59XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbi5za2luLXZlY3Rvci0yMDIyIC52YS12YXJpYW50LXByb21wdCB7XG4gICAgbGVmdDogYXV0bztcbiAgICBsZWZ0OiBpbml0aWFsO1xuICAgIG1hcmdpbi1sZWZ0OiAtMi4xNjY2NjY2N2VtO1xuICAgIG1heC13aWR0aDogY2FsYygxNS43NWVtICsgMzZweCk7XG59XG59XG4iXSwKICAibWFwcGluZ3MiOiAiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0FBQUEsQ0FBQyxTQUFTLENBQUM7QUFDVCxzQkFBb0I7QUFDakIsbUJBQWlCO0FBQ1osY0FBWTtBQUNwQix1QkFBcUI7QUFDbEIsb0JBQWtCO0FBQ2IsZUFBYTtBQUNyQixVQUFRO0FBQ1IsUUFBTTtBQUNOLGtCQUFnQjtBQUNoQixnQkFBYztBQUNkLCtCQUE2QjtBQUM3QixnQkFBYztBQUNkLGdCQUFjO0FBQ2QsaUJBQWU7QUFDZixpQkFBZTtBQUNmLGdCQUFjO0FBQ2QsZUFBYTtBQUNiO0FBQUEsSUFBcUIsZ0JBQWdCO0FBQUEsSUFBRSxLQUFLO0FBQUEsSUFBRSxZQUFZO0FBQUEsSUFBRTtBQUM1RCx1QkFBcUI7QUFDckIsOEJBQTRCO0FBQzVCLG9CQUFrQjtBQUNsQixTQUFPO0FBQ1AsZ0JBQWM7QUFDZCxlQUFhO0FBQ2Isa0JBQWdCO0FBQ2hCLGNBQVk7QUFDWixXQUFTO0FBQ1QsZUFBYTtBQUNiLE9BQUs7QUFDUDtBQUNBLENBL0JDLFNBK0JTLENBQUMsZ0JBQWdCO0FBQ3pCLG9CQUFrQjtBQUNwQjtBQUNBLENBbENDLFNBa0NTLENBQUMsZ0JBQWdCO0FBQ3pCLFNBQU87QUFDUCxvQkFBa0I7QUFDbEIsZ0JBQWM7QUFDaEI7QUFDQSxDQXZDQyxTQXVDUyxDQUFDLGdCQUFnQjtBQUN6QixXQUFTLElBQUksTUFBTTtBQUNyQjtBQUNBLENBMUNDLFNBMENTLENBQUMsZ0JBQWdCLE1BQU0sS0FBSztBQUNwQyxnQkFBYztBQUNkLGNBQVksTUFBTSxFQUFFLEVBQUUsRUFBRSxJQUFJO0FBQzlCO0FBQ0EsQ0FBQyx1QkFBdUIsQ0FBQztBQUN2QixvQkFBa0IsS0FBSyxHQUFHLEVBQUUsR0FBRyxFQUFFLEdBQUcsRUFBRTtBQUN0QyxnQkFBYztBQUNoQjtBQUNBLENBSkMsdUJBSXVCLENBQUMsZ0JBQWdCO0FBQ3ZDLG9CQUFrQixLQUFLLENBQUMsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFO0FBQ3BDO0FBQ0EsQ0FQQyx1QkFPdUIsQ0FBQyxnQkFBZ0I7QUFDdkMsb0JBQWtCLEtBQUssQ0FBQyxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUU7QUFDcEM7QUFDQSxDQUFDLDZCQUE2QixDQUFDO0FBQzdCLFNBQU87QUFDVDtBQUNBLENBSEMsNkJBRzZCLENBQUMsZ0JBQWdCO0FBQzdDLFNBQU87QUFDUCxvQkFBa0I7QUFDbEIsZ0JBQWM7QUFDaEI7QUFDQSxDQVJDLDZCQVE2QixDQUFDLGdCQUFnQjtBQUM3QyxTQUFPO0FBQ1Asb0JBQWtCO0FBQ2xCLGdCQUFjO0FBQ2hCO0FBQ0EsQ0FyRUMsU0FxRVMsQ0FBQyxnQkFBZ0I7QUFDekIsb0JBQWtCO0FBQ2xCLFNBQU87QUFDUCxnQkFBYztBQUNkLFVBQVE7QUFDVjtBQUNBLENBN0JDLHVCQTZCdUIsQ0FBQyxnQkFBZ0I7QUFDdkMsb0JBQWtCLEtBQUssR0FBRyxFQUFFLEdBQUcsRUFBRSxHQUFHLEVBQUU7QUFDdEMsU0FBTztBQUNUO0FBQ0EsQ0FBQyxlQUFlLENBQUM7QUFDZixRQUFNO0FBQ1I7QUFDQSxDQUFDLGVBQWUsQ0FBQztBQUNmLFFBQU07QUFDUjtBQUNBLENBQUMsb0JBQW9CLENBQUM7QUFDcEIsUUFBTTtBQUNSOzs7QUN2RkEsQ0FBQyxvQkFBb0IsQ0FBQztBQUN0QixDQUFDLG9CQUFvQixDQUFDO0FBQ3BCLHVCQUFxQjtBQUNyQix1QkFBcUI7QUFDckIsOEJBQTRCO0FBQzlCO0FBQ0EsQ0FBQyxrQkFBa0IsQ0FBQztBQUNwQixDQUFDLGdCQUFnQixDQUFDO0FBQ2hCLFdBQVM7QUFDWDs7O0FDVEEsQ0FBQyxRQUFRLENBQUM7QUFDUixVQUFRO0FBQ1IsV0FBUztBQUNULGFBQVc7QUFDWCxhQUFXO0FBQ1gsZUFBYTtBQUNiLFVBQVEsSUFBSTtBQUNaLFNBQU87QUFDVDtBQUNBLENBQUMsT0FBTyxDQUFDO0FBQ1AsYUFBVztBQUNYLGNBQVk7QUFDWixpQkFBZTtBQUNmLFNBQU87QUFDVDtBQUNBLENBQUMsZUFBZSxDQUFDO0FBQ2YsU0FBTztBQUNQLGFBQVc7QUFDWCxpQkFBZTtBQUNqQjtBQUNBLENBQUMsaUJBQWlCLENBQUM7QUFDakIsY0FBWTtBQUNaLFdBQVM7QUFDVCxXQUFTLEtBQUs7QUFDZCxZQUFVO0FBQ1YsUUFBTTtBQUNOLFVBQVE7QUFDUixTQUFPLEtBQUssS0FBSyxFQUFFLE9BQU8sRUFBRTtBQUM1QixhQUFXO0FBQ1gsY0FBWSxLQUFLLE1BQU0sRUFBRTtBQUN6QixZQUFVO0FBQ1YsdUJBQXFCO0FBQ3JCLG9CQUFrQjtBQUNsQixVQUFRLElBQUksTUFBTTtBQUNsQixpQkFBZTtBQUNmLGNBQVksRUFBRSxJQUFJLElBQUksRUFBRSxLQUFLLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFO0FBQ3RDO0FBQUEsSUFBYSxhQUFhO0FBQUEsSUFBRSxvQkFBb0I7QUFBQSxJQUFFLFVBQVU7QUFBQSxJQUFFLFFBQVE7QUFBQSxJQUFFLE9BQU87QUFBQSxJQUFFLFdBQVc7QUFBQSxJQUFFLE9BQU87QUFBQSxJQUFFO0FBQ3ZHLGFBQVc7QUFDWCxlQUFhO0FBQ2Y7QUFDQSxDQUFDLHdCQUF3QixDQUFDO0FBQ3hCLFdBQVM7QUFDVCxTQUFPO0FBQ1AsY0FBWTtBQUNaLGdCQUFjO0FBQ2hCO0FBQ0EsQ0FBQyxpQ0FBaUMsQ0FBQztBQUNqQyxTQUFPO0FBQ1Q7QUFDQSxDQUFDLDBCQUEwQixDQUFDO0FBQzFCLFdBQVM7QUFDVCxrQkFBZ0I7QUFDaEIsWUFBVTtBQUNWLFVBQVEsS0FBSztBQUNiLFVBQVEsSUFBSSxNQUFNO0FBQ2xCLGlCQUFlO0FBQ2pCO0FBQ0EsQ0FBQyxrQ0FBa0MsQ0FBQztBQUNsQyxhQUFXO0FBQ1gsU0FBTztBQUNQLG9CQUFrQjtBQUNsQixpQkFBZTtBQUNqQjtBQUNBLENBQUMsMkNBQTJDLENBQUM7QUFDM0MsU0FBTztBQUNUO0FBQ0EsQ0FUQyxrQ0FTa0MsQ0FBQyxnQkFBZ0I7QUFDcEQsQ0FWQyxrQ0FVa0MsQ0FBQyxnQkFBZ0I7QUFDbEQsZ0JBQWM7QUFDaEI7QUFFQSxDQUFDLDhCQUE4QixDQUFDO0FBQ2hDLENBQUMsOEJBQThCLENBQUM7QUFDOUIsdUJBQXFCO0FBQ3JCLHVCQUFxQjtBQUNyQiw4QkFBNEI7QUFDOUI7QUFDQSxDQUFDLDRCQUE0QixDQUFDO0FBQzlCLENBQUMsMEJBQTBCLENBQUM7QUFDMUIsV0FBUztBQUNYOzs7QUNoRkEsQ0FBQyxTQUFTLENBQUM7QUFDVCxjQUFZO0FBQ1osY0FBWTtBQUNaLGdCQUFjO0FBQ2QsZ0JBQWM7QUFDZCxpQkFBZTtBQUNmLGVBQWE7QUFDYixrQkFBZ0I7QUFDaEIsZ0JBQWM7QUFFZCxpQkFBZSxLQUFLLElBQUksRUFBRSxJQUFJLEVBQUU7QUFDaEMsUUFBTTtBQUNOLGdCQUFjO0FBQ2QsZUFBYTtBQUNiLHNCQUFvQjtBQUNqQixtQkFBaUI7QUFDWixjQUFZO0FBQ3BCLHVCQUFxQixPQUFPLE1BQU07QUFDbEMscUJBQW1CO0FBQ25CLG9CQUFrQjtBQUNsQixtQkFBaUI7QUFDbkI7QUFDQSxDQXRCQyxTQXNCUyxDQUFDLGdCQUFnQjtBQUN6QixvQkFBa0I7QUFDbEIsU0FBTztBQUNQLGdCQUFjO0FBQ2Qsb0JBQWtCO0FBQ2xCLFdBQVM7QUFDVCxVQUFRO0FBQ1Y7QUFDQSxDQTlCQyxTQThCUyxDQUFDLGdCQUFnQjtBQUN6QixvQkFBa0I7QUFDbEIsU0FBTztBQUNQLGdCQUFjO0FBQ2Q7QUFBQSxJQUFxQixnQkFBZ0I7QUFBQSxJQUFFLEtBQUs7QUFBQSxJQUFFLFlBQVk7QUFBQSxJQUFFO0FBQzVELHVCQUFxQjtBQUN2QjtBQUNBLENBckNDLFNBcUNTLENBQUMsZ0JBQWdCLFFBQVE7QUFDakMsb0JBQWtCO0FBQ2xCLFNBQU87QUFDUCxnQkFBYztBQUNkLFVBQVE7QUFDVjtBQUNBLENBM0NDLFNBMkNTLENBQUMsZ0JBQWdCLFFBQVE7QUFDakMsZ0JBQWM7QUFDZCxjQUFZLE1BQU0sRUFBRSxFQUFFLEVBQUUsSUFBSTtBQUM1QixXQUFTLElBQUksTUFBTTtBQUNyQjtBQUNBLENBaERDLFNBZ0RTLENBQUMsZ0JBQWdCLFFBQVE7QUFDakMsU0FBTztBQUNQLGdCQUFjO0FBQ2hCOzs7QUNuREEsQ0FBQyxRQUFRLENBQUM7QUFDUixVQUFRO0FBQ1IsV0FBUztBQUNULGFBQVc7QUFDWCxhQUFXO0FBQ1gsZUFBYTtBQUNiLFVBQVEsSUFBSTtBQUNaLFNBQU87QUFDVDtBQUNBLENBQUMsT0FBTyxDQUFDO0FBQ1AsYUFBVztBQUNYLGNBQVk7QUFDWixTQUFPO0FBQ1Q7QUFDQSxDQUFDLGVBQWUsQ0FBQztBQUNmLFNBQU87QUFDUCxhQUFXO0FBQ1gsaUJBQWU7QUFDakI7QUFDQSxDQUFDLHdCQUF3QixDQUFDO0FBQ3hCLGNBQVk7QUFDWixXQUFTO0FBQ1QsV0FBUyxJQUFJO0FBQ2IsWUFBVTtBQUNWLFFBQU07QUFDTixTQUFPO0FBQ1AsVUFBUTtBQUNSLFVBQVEsRUFBRTtBQUNWLFNBQU87QUFDUCxhQUFXO0FBQ1gsY0FBWSxLQUFLLE1BQU0sRUFBRTtBQUN6QixZQUFVO0FBQ1YsdUJBQXFCO0FBQ3JCLG9CQUFrQjtBQUNsQixVQUFRLElBQUksTUFBTTtBQUNsQixpQkFBZTtBQUNmLGNBQVksRUFBRSxJQUFJLElBQUksRUFBRSxLQUFLLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFO0FBQ3RDO0FBQUEsSUFBYSxhQUFhO0FBQUEsSUFBRSxvQkFBb0I7QUFBQSxJQUFFLFVBQVU7QUFBQSxJQUFFLFFBQVE7QUFBQSxJQUFFLE9BQU87QUFBQSxJQUFFLFdBQVc7QUFBQSxJQUFFLE9BQU87QUFBQSxJQUFFO0FBQ3ZHLGFBQVc7QUFDWCxlQUFhO0FBQ2Y7QUFDQSxDQUFDLGdDQUFnQyxDQUFDO0FBQ2hDLFdBQVM7QUFDVCxlQUFhO0FBQ2Y7QUFDQSxDQUFDLHVDQUF1QyxDQUFDO0FBQ3ZDLFFBQU07QUFDTixhQUFXO0FBQ2I7QUFDQSxDQUFDLHVDQUF1QyxDQUFDO0FBQ3ZDLFdBQVM7QUFDVCxnQkFBYztBQUNoQjtBQUNBLENBQUMsOEJBQThCLENBQUM7QUFDOUIsV0FBUztBQUNULGNBQVk7QUFDZDtBQUNBLENBQUMsc0NBQXNDLENBQUM7QUFDdEMsZ0JBQWM7QUFDZCxRQUFNO0FBQ1I7QUFDQSxDQUFDLHNDQUFzQyxDQUFDO0FBQ3RDLGVBQWE7QUFDZjtBQUNBLENBQUMsK0JBQStCLENBQUM7QUFDL0IsV0FBUztBQUNULFNBQU87QUFDUCxnQkFBYztBQUNoQjtBQUVBLENBQUMscUNBQXFDLENBQUM7QUFDdkMsQ0FBQyxxQ0FBcUMsQ0FBQztBQUNyQyx1QkFBcUIsTUFBTSxFQUFFO0FBQzdCLHVCQUFxQjtBQUNyQiw4QkFBNEI7QUFDOUI7QUFDQSxDQUFDLG1DQUFtQyxDQUFDO0FBQ3JDLENBQUMsaUNBQWlDLENBQUM7QUFDakMsYUFBVyxXQUFXO0FBQ3hCOzs7QUMvRUEsQ0FBQyxpQkFBaUIsQ0FBQztBQUNqQixjQUFZLEtBQUssS0FBSyxFQUFFLElBQUksRUFBRTtBQUNoQztBQUNBLE9BQU8sT0FBTyxJQUFJLENBQUMsU0FBUyxFQUFFLFFBQVEsSUFBSSxDQUFDLFNBQVMsRUFBRTtBQUN0RCxHQUFDLG9CQUFvQixDQUFDLHVDQUF1QyxDQUo1RCxpQkFJOEUsQ0FKNUQ7QUFBQSxFQUtqQixDQUFDLHdDQUF3QyxDQUwxQyxpQkFLNEQsQ0FMMUM7QUFNZixVQUFNO0FBQ04sVUFBTTtBQUNOLGlCQUFhO0FBQ2IsZUFBVyxLQUFLLFFBQVEsRUFBRTtBQUMxQixhQUFTO0FBQ2I7QUFDQTtBQUNBLE9BQU8sT0FBTyxJQUFJLENBQUMsU0FBUyxFQUFFO0FBQzlCLEdBZEMsaUJBY2lCLENBZEM7QUFlZixVQUFNO0FBQ04sVUFBTTtBQUNOLGlCQUFhO0FBQ2IsZUFBVyxLQUFLLFFBQVEsRUFBRTtBQUM5QjtBQUNBOyIsCiAgIm5hbWVzIjogW10KfQo= */