/** Shopify CDN: Minification failed

Line 1052:29 Expected "]" to go with "["
Line 1052:36 Unexpected "]"
Line 1200:50 Expected "]" to go with "["
Line 1200:74 Unexpected "]"
Line 1460:27 Expected "]" to go with "["
Line 1460:66 Unexpected "]"
Line 1464:27 Expected "]" to go with "["
Line 1464:66 Unexpected "]"
Line 1545:52 Expected "]" to go with "["
Line 1545:102 Unexpected "]"
... and 2 more hidden warnings

**/
/* zrc/styles/bundles/base/index.css */
:root {
  --white:#fff;
  --black:#000;
  --primary-color:#103595;
  --secondary-color:#d6e5f7;
  --tertiary-color:#051c55;
  --quaternary-color:#272727;
  --quinary-color:#364153;
  --border-color:#dedede;
  --secondary-border-color:#d9d9d9;
  --tertiary-border-color:#f3f4f6;
  --light-background-color:#f5f5f5;
  --light-secondary-background-color:#f6faff;
  --light-tertiary-background-color:#8295c5;
  --light-quaternary-background-color:#f7f7f7;
  --light-quinary-background-color:#f6f6f6;
  --light-senary-background-color:#f5faff;
  --light-septenary-background-color:#f9fafb;
  --badge-oferta-hot-sale:#a41616;
  --disabled-color:#919191;
  --sale-color:#e90e0e;
}
.richtext {
  --font-family:var(--primary-font);
  --font-size:clamp( 13px, calc( 13px + (14 - 13) * ( (100vw - 1024px) / (1440 - 1024) ) ), 14px );
  --line-height:clamp( 18px, calc( 18px + (22 - 18) * ( (100vw - 1024px) / (1440 - 1024) ) ), 22px );
  --font-weight:400;
  --font-weight-bold:700;
  --text-color:var(--tertiary-color);
  --link-color:var(--page-text-color);
  --link-hover-color:var(--primary-color);
  --letter-spacing:normal;
  --list-margin-left:27px;
}
.richtext,
.richtext * {
  font-family: var(--font-family);
  font-weight: var(--font-weight);
  font-size: var(--font-size);
  line-height: var(--line-height);
  color: var(--text-color);
  letter-spacing: var(--letter-spacing);
}
.richtext span,
.richtext * span,
.richtext span,
.richtext * span {
  font-size: inherit;
}
.richtext > :not(:last-child) {
  margin-bottom: var(--page-text-paragraphs-gap);
}
.richtext b,
.richtext b *,
.richtext strong,
.richtext strong * {
  font-weight: var(--font-weight-bold);
}
.richtext a {
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: none;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}
.richtext a,
.richtext a * {
  color: var(--link-color);
}
.richtext a:hover,
.richtext a:hover * {
  color: var(--link-hover-color);
  text-decoration: none;
}
.richtext ol,
.richtext ul {
  padding-left: 0;
  margin-left: var(--list-margin-left);
}
.richtext :is(h1, h2, h3, h4, h5, h6),
.richtext :is(h1, h2, h3, h4, h5, h6) * {
  font-weight: 700;
  line-height: 1;
}
.richtext h1 {
  font-size: 2em;
}
.richtext h2 {
  font-size: 1.5em;
}
.richtext h3 {
  font-size: 1.17em;
}
.richtext h4 {
  font-size: 1em;
}
.richtext h5 {
  font-size: .83em;
}
.richtext h6 {
  font-size: .6em;
}
.richtext :is(iframe[src*="youtu.be"]),
.richtext :is(iframe[src*=vimeo]),
.richtext :is(iframe[src*=youtube]) {
  width: 100%;
  height: auto;
  aspect-ratio: 16/9;
}
.richtext blockquote {
  padding-left: 1rem;
  border-left: 2px solid var(--primary-color);
  font-style: italic;
}
.richtext table:not([class]) {
  box-shadow: 0 0 0 .1rem rgba(0, 0, 0, .2);
  font-size: 1.4rem;
  table-layout: fixed;
  border-collapse: collapse;
  border-style: hidden;
}
.richtext table:not([class]) td,
.richtext table:not([class]) th {
  padding: 1em;
  border: .1rem solid rgba(0, 0, 0, .2);
}
:root {
  --primary-font:"Inter",sans-serif;
  --secondary-font:"orpheuspro",serif;
}
.image-ratio {
  --ratio-width:500;
  --ratio-height:500;
  --object-fit:contain;
  --object-position:center;
  position: relative;
  aspect-ratio: var(--ratio-width)/var(--ratio-height);
  overflow: hidden;
}
.image-ratio img,
.image-ratio picture {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: var(--object-fit);
  object-position: var(--object-position);
}
.choices {
  position: relative;
  overflow: hidden;
  margin-bottom: 24px;
  font-size: 16px;
}
.choices:focus {
  outline: none;
}
.choices:last-child {
  margin-bottom: 0;
}
.choices.is-open {
  overflow: visible;
}
.choices.is-disabled .choices__inner,
.choices.is-disabled .choices__input {
  background-color: #eaeaea;
  cursor: not-allowed;
  -webkit-user-select: none;
  user-select: none;
}
.choices.is-disabled .choices__item {
  cursor: not-allowed;
}
.choices [hidden] {
  display: none !important;
}
.choices[data-type*=select-one] {
  cursor: pointer;
}
.choices[data-type*=select-one] .choices__inner {
  padding-bottom: 7.5px;
}
.choices[data-type*=select-one] .choices__input {
  display: block;
  width: 100%;
  padding: 10px;
  border-bottom: 1px solid #ddd;
  background-color: #fff;
  margin: 0;
}
.choices[data-type*=select-one] .choices__button {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMi41OTIuMDQ0bDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjRMMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);
  padding: 0;
  background-size: 8px;
  position: absolute;
  top: 50%;
  right: 0;
  margin-top: -10px;
  margin-right: 25px;
  height: 20px;
  width: 20px;
  border-radius: 10em;
  opacity: .25;
}
.choices[data-type*=select-one] .choices__button:focus,
.choices[data-type*=select-one] .choices__button:hover {
  opacity: 1;
}
.choices[data-type*=select-one] .choices__button:focus {
  box-shadow: 0 0 0 2px #005f75;
}
.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button {
  display: none;
}
.choices[data-type*=select-one]:after {
  content: "";
  height: 0;
  width: 0;
  border: 5px solid transparent;
  border-top-color: #333;
  position: absolute;
  right: 11.5px;
  top: 50%;
  margin-top: -2.5px;
  pointer-events: none;
}
.choices[data-type*=select-one].is-open:after {
  border-color: transparent transparent #333;
  margin-top: -7.5px;
}
.choices[data-type*=select-one][dir=rtl]:after {
  left: 11.5px;
  right: auto;
}
.choices[data-type*=select-one][dir=rtl] .choices__button {
  right: auto;
  left: 0;
  margin-left: 25px;
  margin-right: 0;
}
.choices[data-type*=select-multiple] .choices__inner,
.choices[data-type*=text] .choices__inner {
  cursor: text;
}
.choices[data-type*=select-multiple] .choices__button,
.choices[data-type*=text] .choices__button {
  position: relative;
  display: inline-block;
  margin: 0 -4px 0 8px;
  padding-left: 16px;
  border-left: 1px solid #003642;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMi41OTIuMDQ0bDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjRMMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);
  background-size: 8px;
  width: 8px;
  line-height: 1;
  opacity: .75;
  border-radius: 0;
}
.choices[data-type*=select-multiple] .choices__button:focus,
.choices[data-type*=select-multiple] .choices__button:hover,
.choices[data-type*=text] .choices__button:focus,
.choices[data-type*=text] .choices__button:hover {
  opacity: 1;
}
.choices__inner {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  background-color: #f9f9f9;
  padding: 7.5px 7.5px 3.75px;
  border: 1px solid #ddd;
  border-radius: 2.5px;
  font-size: 14px;
  min-height: 44px;
  overflow: hidden;
}
.is-focused .choices__inner,
.is-open .choices__inner {
  border-color: #b7b7b7;
}
.is-open .choices__inner {
  border-radius: 2.5px 2.5px 0 0;
}
.is-flipped.is-open .choices__inner {
  border-radius: 0 0 2.5px 2.5px;
}
.choices__list {
  margin: 0;
  padding-left: 0;
  list-style: none;
}
.choices__list--single {
  display: inline-block;
  padding: 4px 16px 4px 4px;
  width: 100%;
}
[dir=rtl] .choices__list--single {
  padding-right: 4px;
  padding-left: 16px;
}
.choices__list--single .choices__item {
  width: 100%;
}
.choices__list--multiple {
  display: inline;
}
.choices__list--multiple .choices__item {
  display: inline-block;
  vertical-align: middle;
  border-radius: 20px;
  padding: 4px 10px;
  font-size: 12px;
  font-weight: 500;
  margin-right: 3.75px;
  margin-bottom: 3.75px;
  background-color: #005f75;
  border: 1px solid #004a5c;
  color: #fff;
  word-break: break-all;
  box-sizing: border-box;
}
.choices__list--multiple .choices__item[data-deletable] {
  padding-right: 5px;
}
[dir=rtl] .choices__list--multiple .choices__item {
  margin-right: 0;
  margin-left: 3.75px;
}
.choices__list--multiple .choices__item.is-highlighted {
  background-color: #004a5c;
  border: 1px solid #003642;
}
.is-disabled .choices__list--multiple .choices__item {
  background-color: #aaa;
  border: 1px solid #919191;
}
.choices__list--dropdown,
.choices__list[aria-expanded] {
  display: none;
  z-index: 1;
  position: absolute;
  width: 100%;
  background-color: #fff;
  border: 1px solid #ddd;
  top: 100%;
  margin-top: -1px;
  border-bottom-left-radius: 2.5px;
  border-bottom-right-radius: 2.5px;
  overflow: hidden;
  word-break: break-all;
}
.is-active.choices__list--dropdown,
.is-active.choices__list[aria-expanded] {
  display: block;
}
.is-open .choices__list--dropdown,
.is-open .choices__list[aria-expanded] {
  border-color: #b7b7b7;
}
.is-flipped .choices__list--dropdown,
.is-flipped .choices__list[aria-expanded] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: -1px;
  border-radius: .25rem .25rem 0 0;
}
.choices__list--dropdown .choices__list,
.choices__list[aria-expanded] .choices__list {
  position: relative;
  max-height: 300px;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  will-change: scroll-position;
}
.choices__list--dropdown .choices__item,
.choices__list[aria-expanded] .choices__item {
  position: relative;
  padding: 10px;
  font-size: 14px;
}
[dir=rtl] .choices__list--dropdown .choices__item,
[dir=rtl] .choices__list[aria-expanded] .choices__item {
  text-align: right;
}
.choices__list--dropdown .choices__item--selectable.is-highlighted,
.choices__list[aria-expanded] .choices__item--selectable.is-highlighted {
  background-color: #f2f2f2;
}
.choices__list--dropdown .choices__item--selectable.is-highlighted:after,
.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after {
  opacity: .5;
}
.choices__item {
  cursor: default;
}
.choices__item--selectable {
  cursor: pointer;
}
.choices__item--disabled {
  cursor: not-allowed;
  -webkit-user-select: none;
  user-select: none;
  opacity: .5;
}
.choices__heading {
  font-weight: 600;
  font-size: 12px;
  padding: 10px;
  border-bottom: 1px solid #f7f7f7;
  color: grey;
}
.choices__button {
  text-indent: -9999px;
  appearance: none;
  border: 0;
  background-color: initial;
  background-repeat: no-repeat;
  background-position: 50%;
  cursor: pointer;
}
.choices__button:focus {
  outline: none;
}
.choices__input {
  display: inline-block;
  vertical-align: initial;
  background-color: #f9f9f9;
  font-size: 14px;
  margin-bottom: 5px;
  border: 0;
  border-radius: 0;
  max-width: 100%;
  padding: 4px 0 4px 2px;
}
.choices__input:focus {
  outline: 0;
}
.choices__input::-webkit-search-cancel-button,
.choices__input::-webkit-search-decoration,
.choices__input::-webkit-search-results-button,
.choices__input::-webkit-search-results-decoration {
  display: none;
}
.choices__input::-ms-clear,
.choices__input::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}
[dir=rtl] .choices__input {
  padding-right: 2px;
  padding-left: 0;
}
.choices__placeholder {
  opacity: .5;
}
@font-face {
  font-family: swiper-icons;
  src: url(data:application/font-woff;charset=utf-8;base64,\ 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);
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color:#007aff;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: initial;
}
.swiper-android .swiper-slide,
.swiper-wrapper {
  transform: translateZ(0);
}
.swiper-pointer-events {
  touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-3d,
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, .15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image:
    linear-gradient(
      270deg,
      rgba(0, 0, 0, .5),
      transparent);
}
.swiper-3d .swiper-slide-shadow-right {
  background-image:
    linear-gradient(
      90deg,
      rgba(0, 0, 0, .5),
      transparent);
}
.swiper-3d .swiper-slide-shadow-top {
  background-image:
    linear-gradient(
      0deg,
      rgba(0, 0, 0, .5),
      transparent);
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image:
    linear-gradient(
      180deg,
      rgba(0, 0, 0, .5),
      transparent);
}
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-centered > .swiper-wrapper:before {
  content: "";
  flex-shrink: 0;
  order: 9999;
}
[dir=ltr] .swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-left: var(--swiper-centered-offset-before);
}
[dir=rtl] .swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-right: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper:before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-top: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper:before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: opacity .3s;
  transform: translateZ(0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));
  height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));
  display: inline-block;
  border-radius: 50%;
  background: var(--swiper-pagination-bullet-inactive-color,#000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity,.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity,1);
  background: var(--swiper-pagination-color,var(--swiper-theme-color));
}
.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0, -50%, 0);
}
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0;
  display: block;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: transform .2s, top .2s;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: transform .2s, left .2s;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: transform .2s, right .2s;
}
.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, .25);
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color,var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical > .swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
.swiper:not(.swiper-initialized) {
  opacity: 0;
}
.swiper-wrapper {
  -webkit-transform-style: preserve-3d;
}
.swiper-slide,
.swiper-wrapper {
  -webkit-backface-visibility: hidden;
}
.swiper-slide {
  -webkit-transform: translateZ(0);
}
.interactive-layer-accordion-container {
  display: block;
  padding: 26px 0;
}
.interactive-layer-accordion-container.open .interactive-layer-accordion-content {
  grid-template-rows: 1fr;
}
.interactive-layer-accordion-container.open .info-accordion-title-number {
  background-color: var(--primary-color);
  color: var(--white);
}
.interactive-layer-accordion-container.open .info-accordion-title-icon svg {
  transform: rotate(180deg);
}
.interactive-layer-accordion-content {
  display: grid;
  grid-template-rows: 0fr;
  border-bottom: 1px solid var(--border-gray);
  overflow: hidden;
  transition: grid-template-rows .3s ease-in-out;
}
.interactive-layer-accordion-content > div {
  min-height: 0;
}
.interactive-layer-accordion-content .metafield-rich_text_field,
.interactive-layer-accordion-content .rte {
  --base-font-size:14px;
  padding-top: 26px;
  font-family: var(--primary-font);
  font-weight: 400;
  font-size: clamp(13px, calc(13px + (14 - 13) * ((100vw - 360px) / (1440 - 360))), 14px);
  color: var(--tertiary-color);
  line-height: 22px;
}
.interactive-layer-accordion-content .metafield-rich_text_field *,
.interactive-layer-accordion-content .rte * {
  font-weight: 400;
  font-size: clamp(13px, calc(13px + (14 - 13) * ((100vw - 360px) / (1440 - 360))), 14px);
  line-height: 22px;
  -webkit-text-size-adjust: none;
}
.interactive-layer-accordion-content .metafield-rich_text_field :last-child,
.interactive-layer-accordion-content .rte :last-child {
  margin-bottom: 0;
}
.interactive-layer-accordion-content .metafield-rich_text_field b,
.interactive-layer-accordion-content .metafield-rich_text_field strong,
.interactive-layer-accordion-content .rte b,
.interactive-layer-accordion-content .rte strong {
  font-weight: 600;
}
.interactive-layer-accordion-content .metafield-rich_text_field a,
.interactive-layer-accordion-content .rte a {
  text-decoration-color: var(--black);
  text-decoration: underline;
}
.interactive-layer-accordion-content .metafield-rich_text_field a:hover,
.interactive-layer-accordion-content .rte a:hover {
  text-decoration: none;
}
.interactive-layer-accordion-content .metafield-rich_text_field ul,
.interactive-layer-accordion-content .rte ul {
  margin-top: 0;
  margin-left: 10px;
  padding-left: 10px;
  text-align: left;
  margin-bottom: 10px;
}
.interactive-layer-accordion-content .metafield-rich_text_field ul li,
.interactive-layer-accordion-content .rte ul li {
  list-style-type: disc;
}
.interactive-layer-accordion-content .metafield-rich_text_field ol,
.interactive-layer-accordion-content .rte ol {
  margin-top: 0;
  list-style-position: outside;
  padding-left: 10px;
  margin-left: 6px;
  text-align: left;
  margin-bottom: 10px;
}
.interactive-layer-accordion-content .metafield-rich_text_field ol li,
.interactive-layer-accordion-content .rte ol li {
  list-style-type: decimal;
  padding-left: 4px;
}
.interactive-layer-accordion-content .metafield-rich_text_field p,
.interactive-layer-accordion-content .rte p {
  margin-bottom: 0;
  min-height: 12px;
}
.interactive-layer-accordion-content .metafield-rich_text_field p + ol,
.interactive-layer-accordion-content .metafield-rich_text_field p + ul,
.interactive-layer-accordion-content .rte p + ol,
.interactive-layer-accordion-content .rte p + ul {
  margin-top: 10px;
}
.interactive-layer-accordion-content .metafield-rich_text_field p:only-child,
.interactive-layer-accordion-content .rte p:only-child {
  margin-bottom: 0;
}
.interactive-layer-accordion-content .metafield-rich_text_field h1,
.interactive-layer-accordion-content .rte h1 {
  font-size: calc(var(--base-font-size) * 2);
  line-height: calc(var(--base-font-size) * 2);
}
.interactive-layer-accordion-content .metafield-rich_text_field h2,
.interactive-layer-accordion-content .rte h2 {
  font-size: calc(var(--base-font-size) * 1.5);
  line-height: calc(var(--base-font-size) * 1.5);
}
.interactive-layer-accordion-content .metafield-rich_text_field h3,
.interactive-layer-accordion-content .rte h3 {
  font-size: calc(var(--base-font-size) * 1.17);
  line-height: calc(var(--base-font-size) * 1.17);
}
.interactive-layer-accordion-content .metafield-rich_text_field h4,
.interactive-layer-accordion-content .rte h4 {
  font-size: calc(var(--base-font-size) * 1);
  line-height: calc(var(--base-font-size) * 1);
}
.interactive-layer-accordion-content .metafield-rich_text_field h5,
.interactive-layer-accordion-content .rte h5 {
  font-size: calc(var(--base-font-size) * .83);
  line-height: calc(var(--base-font-size) * .83);
}
.interactive-layer-accordion-content .metafield-rich_text_field h6,
.interactive-layer-accordion-content .rte h6 {
  font-size: calc(var(--base-font-size) * .6);
  line-height: calc(var(--base-font-size) * .6);
}
.info-accordion-title {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  background: transparent;
  padding: 0;
  border: 0;
  text-align: left;
  flex-flow: row nowrap;
  cursor: pointer;
}
.info-accordion-title .info-accordion-title-number {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 28px;
  height: 28px;
  background-color: var(--secondary-color);
  border-radius: 50%;
  margin-right: 12px;
  text-align: center;
  font-family: var(--primary-font);
  font-weight: 600;
  font-size: clamp(12px, calc(12px + (14 - 12) * ((100vw - 360px) / (1440 - 360))), 14px);
  line-height: clamp(13px, calc(13px + (15 - 13) * ((100vw - 360px) / (1440 - 360))), 15px);
  color: var(--primary-color);
  text-transform: uppercase;
  transition: background-color .3s ease-in-out, color .3s ease-in-out;
}
.info-accordion-title .info-accordion-title-text {
  flex-shrink: 1;
  padding-right: 16px;
  font-family: var(--primary-font);
  font-weight: 600;
  font-size: clamp(15px, calc(15px + (16 - 15) * ((100vw - 360px) / (1440 - 360))), 16px);
  color: var(--primary-color);
  line-height: clamp(22px, calc(22px + (24 - 22) * ((100vw - 360px) / (1440 - 360))), 24px);
}
.info-accordion-title .info-accordion-title-icon {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 18px;
  margin-left: auto;
  text-align: center;
}
.info-accordion-title .info-accordion-title-icon svg {
  color: var(--primary-color);
  transition: transform .3s ease-in-out;
}
.predictive-search .predictive-search__synonyms:first-child + .tabs-nav {
  margin-top: 0;
}
.predictive-search__synonyms {
  padding-top: clamp(24px, calc(24px + (28 - 24) * ((100vw - 740px) / (741 - 740))), 28px);
  text-align: center;
  font-weight: 500;
  font-size: clamp(13px, calc(13px + (14 - 13) * ((100vw - 360px) / (1440 - 360))), 14px);
  line-height: clamp(18px, calc(18px + (20 - 18) * ((100vw - 360px) / (1440 - 360))), 20px);
}
.shopify-section--main-search .predictive-search__synonyms {
  max-width: 467px;
  padding-top: clamp(24px, calc(24px + (25 - 24) * ((100vw - 740px) / (741 - 740))), 25px);
  margin: 0 auto;
  line-height: clamp(18px, calc(18px + (22 - 18) * ((100vw - 360px) / (1440 - 360))), 22px);
}
:is(.shopify-section--main-search .predictive-search__synonyms) + .tabs-nav {
  margin-top: clamp(24px, calc(24px + (25 - 24) * ((100vw - 740px) / (741 - 740))), 25px);
}
.hidden,
.hidden-empty:empty {
  display: none !important;
}
.countdown-timer {
  display: flex;
  flex-direction: column;
  align-items: center;
  grid-gap: 12px;
  gap: 12px;
  width: 100%;
  max-width: 277px;
  background-color: var(--white);
  padding: 12px 16px;
  border-radius: 3px;
}
.countdown-timer-text {
  margin: 0;
  text-align: center;
  font-family: var(--primary-font);
  font-weight: 500;
  font-size: clamp(13px, calc(13px + (14 - 13) * ((100vw - 360px) / (1440 - 360))), 14px);
  line-height: clamp(18px, calc(18px + (20 - 18) * ((100vw - 360px) / (1440 - 360))), 20px);
  letter-spacing: normal;
  color: var(--primary-color);
}
.countdown-timer-items {
  display: flex;
  align-items: center;
  justify-content: center;
  grid-gap: 14px;
  gap: 14px;
  min-width: 145px;
}
.countdown-timer-item {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  grid-gap: 4px;
  gap: 4px;
  width: clamp(30px, calc(30px + (48 - 30) * (100vw - 834px)), 48px);
}
.countdown-timer-item:not(:last-child):before {
  content: "";
  position: absolute;
  top: clamp(16px, calc(16px + (20 - 16) * (100vw - 834px)), 20px);
  left: calc(100% + 6px);
  width: 2px;
  height: 8px;
  background-image: url(icon-counter-separator.png?v19e4bf10547);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 50%;
}
.countdown-timer-item[\:has\(.hide\)] {
  display: none;
}
.countdown-timer-item:has(.hide) {
  display: none;
}
.countdown-timer-item-number {
  text-align: center;
  font-family: var(--primary-font);
  font-weight: 700;
  font-size: clamp(20px, calc(20px + (24 - 20) * ((100vw - 360px) / (1440 - 360))), 24px);
  line-height: clamp(26px, calc(26px + (30 - 26) * ((100vw - 360px) / (1440 - 360))), 30px);
  letter-spacing: normal;
  color: var(--primary-color);
}
.countdown-timer-item-unit {
  text-align: center;
  font-family: var(--primary-font);
  font-weight: 500;
  font-size: clamp(11px, calc(11px + (12 - 11) * ((100vw - 360px) / (1440 - 360))), 12px);
  line-height: clamp(11px, calc(11px + (14 - 11) * ((100vw - 360px) / (1440 - 360))), 14px);
  text-transform: uppercase;
  color: #8295c5;
}
.image-and-compare-checkbox {
  position: relative;
  display: block;
  margin-bottom: clamp(14px, calc(14px + (20 - 14) * (100vw - 999px)), 20px);
}
.image-and-compare-checkbox .product-item__image-wrapper {
  margin-bottom: 0;
}
.image-and-compare-checkbox .product-item-meta__compare-checkbox {
  position: absolute;
  right: 12px;
  bottom: 14px;
  display: flex;
  background-color: var(--white);
  border-radius: 2px;
}
.image-and-compare-checkbox .product-item-meta__compare-checkbox .compare-checkbox-text {
  font-family: var(--primary-font);
  font-weight: 500;
  font-size: 12px;
  line-height: clamp(14px, calc(14px + (16 - 14) * ((100vw - 360px) / (1440 - 360))), 16px);
  color: var(--primary-color);
}
.image-and-compare-checkbox .product-item-meta__compare-checkbox .compare-checkbox-label {
  align-items: center;
  grid-gap: 5px;
  gap: 5px;
  padding: 5px 8px;
  border: none;
}
.image-and-compare-checkbox .product-item-meta__compare-checkbox .compare-checkbox-icon {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 16px;
  height: 16px;
  border: 1px solid var(--secondary-border-color);
  border-radius: 2px;
}
.image-and-compare-checkbox .product-item-meta__compare-checkbox .compare-checkbox-icon svg {
  opacity: 0;
}
.image-and-compare-checkbox .compare-checkbox-input:checked + .compare-checkbox-label .compare-checkbox-icon {
  background-color: var(--primary-color);
  border-color: var(--primary-color);
}
.image-and-compare-checkbox .compare-checkbox-input:checked + .compare-checkbox-label .compare-checkbox-icon svg {
  opacity: 1;
}
.product-item .product-item-meta__title {
  margin-top: clamp(6px, calc(6px + (8 - 6) * (100vw - 999px)), 8px);
  margin-bottom: clamp(2px, calc(2px + (3 - 2) * (100vw - 999px)), 3px);
  font-family: var(--primary-font);
  font-weight: 600;
  font-size: clamp(17px, calc(17px + (20 - 17) * ((100vw - 360px) / (1440 - 360))), 20px);
  font-style: normal;
  line-height: clamp(20px, calc(20px + (24 - 20) * ((100vw - 360px) / (1440 - 360))), 24px);
  color: var(--primary-color);
}
.product-item .price-list {
  grid-gap: 0 4px;
  gap: 0 4px;
}
.product-item .price-list .price {
  margin: 0 !important;
  font-family: var(--primary-font);
  font-weight: 500;
  font-size: clamp(13px, calc(13px + (14 - 13) * ((100vw - 360px) / (1440 - 360))), 14px) !important;
  font-style: normal;
  line-height: clamp(18px, calc(18px + (22 - 18) * ((100vw - 360px) / (1440 - 360))), 22px) !important;
}
.product-item .price-list .price,
.product-item .price-list .price--compare {
  color: var(--quaternary-color);
}
.product-item .price-list .price--compare {
  opacity: 1;
  order: -1;
}
.product-item .price-list .price--highlight {
  font-size: clamp(13px, calc(13px + (14 - 13) * ((100vw - 360px) / (1440 - 360))), 14px) !important;
  line-height: clamp(18px, calc(18px + (22 - 18) * ((100vw - 360px) / (1440 - 360))), 22px) !important;
  color: var(--sale-color) !important;
}
.product-item .price-list .price-list__from-price {
  order: -2;
  color: var(--quaternary-color);
}
.product-item .product-item__label-list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  grid-gap: clamp(2px, calc(2px + (3 - 2) * (100vw - 999px)), 3px);
  gap: clamp(2px, calc(2px + (3 - 2) * (100vw - 999px)), 3px);
}
.product-item .product-item__label-list .label {
  padding: clamp(4px, calc(4px + (5 - 4) * (100vw - 999px)), 5px) clamp(6px, calc(6px + (8 - 6) * (100vw - 999px)), 8px);
  font-family: var(--primary-font);
  font-weight: 600;
  font-size: clamp(10px, calc(10px + (12 - 10) * ((100vw - 360px) / (1440 - 360))), 12px);
  line-height: clamp(12px, calc(12px + (16 - 12) * ((100vw - 360px) / (1440 - 360))), 16px);
  margin-bottom: 0 !important;
}
.product-item .product-item__label-list .label-mas-vendido {
  background: var(--primary-color);
  color: var(--white);
}
.product-item .product-item__label-list .label-mayor-firmeza {
  background: var(--tertiary-color);
  color: var(--white);
}
.product-item .product-item__label-list .label-oferta-hot-sale {
  background: var(--badge-oferta-hot-sale);
  color: var(--white);
}
.product-item .product-item__label-list .label-costo-beneficio {
  background-color: var(--white);
  color: var(--black);
}
.product-item .product-item__label-list .label--highlight {
  background: var(--sale-color);
  color: var(--white);
}
.product-item .product-item__image-wrapper[\:has\(.custom-badge-especial\)] .product-item__label-list {
  max-width: calc(100% - 20px - var(--custom-badge-especial-width) - 8px);
}
.product-item .product-item__image-wrapper:has(.custom-badge-especial) .product-item__label-list {
  max-width: calc(100% - 20px - var(--custom-badge-especial-width) - 8px);
}
.custom-product-list-compacto .product-item__label-list {
  flex-direction: column;
  grid-gap: 2px;
  gap: 2px;
}
.custom-product-list-compacto .product-item__label-list .label {
  padding: 4px 6px;
  font-size: 10px;
  line-height: 12px;
}
.product-item .product-item__carousel {
  position: relative;
  isolation: isolate;
}
.product-item .product-item__carousel .product-item__swiper {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.product-item .product-item__carousel .swiper-slide {
  width: 100%;
  height: 100%;
}
.product-item .product-item__carousel .swiper-slide a {
  display: block;
  width: 100%;
  height: 100%;
}
.product-item .product-item__carousel-image {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center;
  border-radius: var(--block-border-radius-reduced);
}
.product-item .product-item__carousel-pagination {
  position: absolute;
  bottom: 12px;
  left: 14px;
  z-index: 2;
  display: flex;
  align-items: center;
  width: auto !important;
  background-color: hsla(0, 0%, 100%, .3);
  padding: 5px 8px;
  border-radius: 100px;
}
.product-item .product-item__carousel-pagination .swiper-pagination-bullet {
  opacity: 1;
  width: 7px;
  height: 7px;
  background-color: hsla(0, 0%, 100%, .3);
  border-radius: 50%;
  margin: 0 !important;
  pointer-events: auto;
  transition: background-color .2s ease;
}
.product-item .product-item__carousel-pagination .swiper-pagination-bullet-active,
.product-item .product-item__carousel-pagination .swiper-pagination-bullet:hover {
  background-color: var(--white);
}
.product-item .product-item__carousel-pagination.swiper-pagination-horizontal {
  grid-gap: 12px;
  gap: 12px;
}
.product-item .product-item-meta__reviews-badge {
  display: flex;
  align-items: center;
  margin-top: 0;
  line-height: normal;
}
.product-item .rating__stars {
  grid-gap: 1px;
  gap: 1px;
}
.product-item .rating__star {
  width: clamp(10px, calc(10px + (12 - 10) * (100vw - 999px)), 12px);
  height: clamp(10px, calc(10px + (12 - 10) * (100vw - 999px)), 12px);
}
.product-item .rating__caption {
  margin-left: 5px;
  font-family: var(--primary-font);
  font-weight: 400;
  font-size: clamp(10px, calc(10px + (11 - 10) * ((100vw - 360px) / (1440 - 360))), 11px);
  font-style: normal;
  line-height: clamp(12px, calc(12px + (13 - 12) * ((100vw - 360px) / (1440 - 360))), 13px);
  color: var(--black);
  text-decoration-line: underline;
  text-decoration-style: solid;
  text-decoration-skip-ink: auto;
  text-decoration-thickness: auto;
  text-underline-offset: auto;
  text-underline-position: from-font;
}
.product-item .product-item-properties {
  --base-font-size:clamp( 12px, calc( 12px + (13 - 12) * ( (100vw - 360px) / (1440 - 360) ) ), 13px );
  margin-top: clamp(12px, calc(12px + (14 - 12) * (100vw - 999px)), 14px);
  font-family: var(--primary-font);
  font-size: clamp(12px, calc(12px + (13 - 12) * ((100vw - 360px) / (1440 - 360))), 13px);
  font-style: normal;
  line-height: clamp(16px, calc(16px + (18 - 16) * ((100vw - 360px) / (1440 - 360))), 18px);
  color: var(--tertiary-color);
}
.product-item .product-item-properties .richtext {
  --font-size:clamp( 12px, calc( 12px + (13 - 12) * ( (100vw - 360px) / (1440 - 360) ) ), 13px );
  --line-height:clamp( 16px, calc( 16px + (18 - 16) * ( (100vw - 360px) / (1440 - 360) ) ), 18px );
}
.product-item .product-item-properties .richtext a,
.product-item .product-item-properties .richtext b,
.product-item .product-item-properties .richtext span,
.product-item .product-item-properties .richtext strong {
  font-size: inherit;
  line-height: inherit;
}
.product-item .product-item-properties > ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.product-item .product-item-properties > ul li:not(:last-child) {
  margin-bottom: 2px;
  font-weight: 400;
}
.product-item .product-item-properties > ul .product-item-properties__label {
  font-weight: 600;
  font-size: var(--font-size);
  line-height: var(--line-height);
}
.product-item .product-item-properties .product-item-properties__value {
  font-size: var(--font-size);
  line-height: var(--line-height);
}
.product-item .product-item-properties .metafield-rich_text_field {
  display: inline;
}
.product-item .product-item-properties .metafield-rich_text_field div,
.product-item .product-item-properties .metafield-rich_text_field p {
  display: inline;
  margin: 0;
}
.product-item {
  --custom-badge-especial-width:clamp(35px, calc(35px + (63 - 35) * (100vw - 999px)), 63px);
}
.product-item .custom-badge-especial {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1;
  width: var(--custom-badge-especial-width);
  height: clamp(39px, calc(39px + (69 - 39) * (100vw - 999px)), 69px);
  pointer-events: none;
}
.product-item .custom-badge-especial img {
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: center;
}
.custom-product-list-compacto .product-item {
  --custom-badge-especial-width:35px;
}
.custom-product-list-compacto .custom-badge-especial {
  height: 39px;
}
.cart-notification {
  display: none;
}
.submenu-mobile-container {
  background-color: var(--white);
  border-top: 1px solid #ececec;
}
.submenu-mobile-list {
  display: flex;
  align-items: center;
  justify-content: safe center;
  grid-gap: 9px;
  gap: 9px;
  padding: clamp(20px, calc(20px + (30 - 20) * (100vw - 740px)), 30px) 12px 10px;
  overflow-x: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.submenu-mobile-link.submenu-mobile-link--highlight {
  background: #e90e0e;
  border-color: #e90e0e;
  font-weight: 600;
  color: var(--white);
}
.submenu-mobile-item {
  flex-shrink: 0;
}
.submenu-mobile-link {
  display: block;
  background-color: #f3f9ff;
  padding: 6px 16px;
  border-radius: 100px;
  border: 1px solid #c8d1e9;
  text-align: center;
  font-weight: 500;
  font-size: 12px;
  line-height: 16px;
  color: var(--primary-color);
}
.header__icon-wrapper .icon--close {
  display: none;
}
.header__icon-wrapper[aria-expanded=true] {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 22px;
  height: 22px;
}
.header__icon-wrapper[aria-expanded=true] .icon--custom-header-hamburger {
  display: none;
}
.header__icon-wrapper[aria-expanded=true] .icon--close {
  display: block;
}
#mobile-menu-drawer {
  --hamburger-menu-offset:calc(var(--header-height, 0px) * var(--enable-sticky-header, 0) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar, 0));
  top: var(--hamburger-menu-offset);
  z-index: 3;
  width: 100%;
  max-width: 100%;
  height: calc(100dvh - var(--hamburger-menu-offset));
  max-height: calc(100dvh - var(--hamburger-menu-offset));
  border-top: 1px solid #eee;
}
#mobile-menu-drawer .hamburger-menu__content {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  min-height: 0;
  background: var(--white);
  padding: 0;
  overflow-x: hidden;
  overflow-y: auto;
  overflow: hidden auto;
  color: var(--tertiary-color);
}
#mobile-menu-drawer .hamburger-menu__content a {
  text-decoration: none;
}
#mobile-menu-drawer .hamburger-menu__content:after {
  content: "";
  flex: 1 0 32px;
  order: 1;
  pointer-events: none;
}
#mobile-menu-drawer[\:has\(.hamburger-menu__second-level\[open\]\)] .hamburger-menu__content {
  overflow: hidden;
  overscroll-behavior: none;
}
#mobile-menu-drawer[\:has\(.hamburger-menu__second-level\[open\]\)] .hamburger-menu__banners, #mobile-menu-drawer[\:has\(.hamburger-menu__second-level\[open\]\)] .hamburger-menu__content:after, #mobile-menu-drawer[\:has\(.hamburger-menu__second-level\[open\]\)] .hamburger-menu__footer, #mobile-menu-drawer[\:has\(.hamburger-menu__second-level\[open\]\)] .hamburger-menu__primary {
  visibility: hidden;
}
#mobile-menu-drawer:has(.hamburger-menu__second-level[open]) .hamburger-menu__content {
  overflow: hidden;
  overscroll-behavior: none;
}
#mobile-menu-drawer:has(.hamburger-menu__second-level[open]) .hamburger-menu__banners,
#mobile-menu-drawer:has(.hamburger-menu__second-level[open]) .hamburger-menu__content:after,
#mobile-menu-drawer:has(.hamburger-menu__second-level[open]) .hamburger-menu__footer,
#mobile-menu-drawer:has(.hamburger-menu__second-level[open]) .hamburger-menu__primary {
  visibility: hidden;
}
#mobile-menu-drawer .hamburger-menu__banners,
#mobile-menu-drawer .hamburger-menu__primary {
  order: 0;
}
#mobile-menu-drawer .hamburger-menu__primary {
  padding: 40px 16px 0;
}
#mobile-menu-drawer .hamburger-menu__primary-list {
  margin: 0;
}
#mobile-menu-drawer .hamburger-menu__primary-item {
  border: 0;
}
#mobile-menu-drawer [dir=ltr] .hamburger-menu__primary-link {
  text-align: left;
}
#mobile-menu-drawer [dir=rtl] .hamburger-menu__primary-link {
  text-align: right;
}
#mobile-menu-drawer .hamburger-menu__primary-link {
  display: flex;
  justify-content: space-between;
  align-items: center;
  grid-gap: 16px;
  gap: 16px;
  width: 100%;
  min-height: 54px;
  padding: 12px 0;
  margin: 0;
  font-family: var(--text-font-family);
  font-weight: 500;
  font-size: 26px;
  line-height: 30px;
  color: var(--tertiary-color);
}
#mobile-menu-drawer .hamburger-menu__primary-item:first-child .hamburger-menu__primary-link {
  min-height: 42px;
  padding-top: 0;
}
#mobile-menu-drawer .hamburger-menu__primary-item:last-child .hamburger-menu__primary-link {
  min-height: 42px;
  padding-bottom: 0;
}
#mobile-menu-drawer .hamburger-menu__primary-icon {
  display: grid;
  flex: 0 0 24px;
  width: 24px;
  height: 24px;
  align-items: center;
  justify-items: center;
  place-items: center;
}
#mobile-menu-drawer .hamburger-menu__primary-icon svg {
  display: block;
}
#mobile-menu-drawer .hamburger-menu__banners {
  display: flex;
  flex: 0 0 auto;
  grid-gap: 12px;
  gap: 12px;
  width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
  overflow: auto hidden;
  margin-top: 32px;
  padding-left: 16px;
  padding-right: 16px;
}
#mobile-menu-drawer .hamburger-menu__banners[\:has\(.hamburger-menu__banner\:first-child\:last-child\)] {
  justify-content: center;
}
#mobile-menu-drawer .hamburger-menu__banners:has(.hamburger-menu__banner:first-child:last-child) {
  justify-content: center;
}
#mobile-menu-drawer .hamburger-menu__banner {
  display: flex;
  flex: 0 0 calc(280 / (360 - 32) * 100%);
  flex-direction: column;
  grid-gap: 8px;
  gap: 8px;
  width: calc(280 / (360 - 32) * 100%);
  color: var(--tertiary-color);
  scroll-snap-align: start;
}
#mobile-menu-drawer .hamburger-menu__banner-image {
  width: 100%;
  aspect-ratio: 280/192;
  border-radius: 6px;
  overflow: hidden;
}
#mobile-menu-drawer .hamburger-menu__banner-image img {
  width: 100% !important;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
#mobile-menu-drawer .hamburger-menu__banner-copy {
  display: flex;
  flex-direction: column;
  grid-gap: 4px;
  gap: 4px;
}
#mobile-menu-drawer .hamburger-menu__banner-description,
#mobile-menu-drawer .hamburger-menu__banner-title {
  display: block;
}
#mobile-menu-drawer .hamburger-menu__banner-title {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
}
#mobile-menu-drawer .hamburger-menu__banner-description {
  font-weight: 400;
  font-size: 13px;
  line-height: 16px;
  color: var(--quinary-color);
}
#mobile-menu-drawer .hamburger-menu__footer {
  display: flex;
  flex-direction: column;
  flex: 0 0 auto;
  order: 2;
  grid-gap: 12px;
  gap: 12px;
  background: var(--light-quinary-background-color);
  padding: 32px 16px;
  border-top: 1px solid var(--tertiary-border-color);
}
#mobile-menu-drawer .hamburger-menu__footer a {
  width: fit-content;
  font-weight: 400;
  font-size: 13px;
  line-height: 16px;
  color: var(--quinary-color);
}
#mobile-menu-drawer .hamburger-menu__second-level {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transform: translateX(100%);
  z-index: 2;
  visibility: hidden;
  display: flex;
  flex-direction: column;
  background: var(--white);
  overflow: hidden;
  pointer-events: none;
  transition: transform .35s cubic-bezier(.25, 1, .5, 1), visibility .35s cubic-bezier(.25, 1, .5, 1);
}
#mobile-menu-drawer .hamburger-menu__second-level[open] {
  transform: translateX(0);
  visibility: visible;
  pointer-events: auto;
}
#mobile-menu-drawer.hamburger-menu--is-closing .hamburger-menu__second-level {
  transition: none !important;
}
#mobile-menu-drawer.hamburger-menu--is-closing .hamburger-menu__second-level--was-open {
  transform: translateX(0) !important;
  pointer-events: none;
}
#mobile-menu-drawer.hamburger-menu--is-closing .hamburger-menu__second-level--reset {
  visibility: hidden !important;
}
#mobile-menu-drawer .hamburger-menu__second-level-scroll {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  grid-gap: 24px;
  gap: 24px;
  min-height: 0;
  padding: 32px 16px;
  overflow-x: hidden;
  overflow-y: auto;
  overflow: hidden auto;
  overscroll-behavior: contain;
  -webkit-overflow-scrolling: touch;
}
#mobile-menu-drawer .hamburger-menu__back {
  display: flex;
  align-items: center;
  flex: 0 0 auto;
  grid-gap: 4px;
  gap: 4px;
  width: fit-content;
  padding: 0;
  margin: 0;
  font-weight: 500;
  font-size: 13px;
  line-height: 16px;
  color: var(--primary-color);
  text-decoration: underline;
  text-underline-position: from-font;
}
#mobile-menu-drawer .hamburger-menu__back-icon {
  display: grid;
  width: 18px;
  height: 18px;
  align-items: center;
  justify-items: center;
  place-items: center;
}
#mobile-menu-drawer .hamburger-menu__second-level-list {
  display: flex;
  flex-direction: column;
  grid-gap: 16px;
  gap: 16px;
}
#mobile-menu-drawer .hamburger-menu__second-level-list[\:not-has\(img\)] .hamburger-menu__second-level-image {
  display: none;
}
#mobile-menu-drawer .hamburger-menu__second-level-list:not(:has(img)) .hamburger-menu__second-level-image {
  display: none;
}
#mobile-menu-drawer .hamburger-menu__second-level-card {
  display: flex;
  grid-gap: 12px;
  gap: 12px;
  align-items: center;
  width: 100%;
  color: var(--tertiary-color);
}
#mobile-menu-drawer .hamburger-menu__second-level-image {
  flex: 0 0 106px;
  width: 106px;
  height: 80px;
  border-radius: 3px;
  overflow: hidden;
}
#mobile-menu-drawer .hamburger-menu__second-level-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
#mobile-menu-drawer .hamburger-menu__second-level-copy {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
  grid-gap: 4px;
  gap: 4px;
  min-width: 0;
}
#mobile-menu-drawer .hamburger-menu__second-level-description,
#mobile-menu-drawer .hamburger-menu__second-level-title {
  display: block;
}
#mobile-menu-drawer .hamburger-menu__second-level-title {
  font-weight: 600;
  font-size: 15px;
  line-height: 22px;
}
#mobile-menu-drawer .hamburger-menu__second-level-description {
  font-weight: 400;
  font-size: 12px;
  line-height: 15px;
  color: var(--quinary-color);
}
.shopify-section--header {
  z-index: 4;
}
body[\:has\(\%23mobile-menu-drawer\[open\]\)] #rawa-container,
body[\:has\(\%23mobile-menu-drawer\[open\]\)] #wcx-chat,
body[\:has\(\%23mobile-menu-drawer\[open\]\)] compare-drawer {
  display: none;
}
body:has(#mobile-menu-drawer[open]) #rawa-container,
body:has(#mobile-menu-drawer[open]) #wcx-chat,
body:has(#mobile-menu-drawer[open]) compare-drawer {
  display: none;
}
@supports (-webkit-touch-callout:none) {
  body[\:has\(\%23mobile-menu-drawer\[open\]\)] .shopify-section:not(.shopify-section--header):not(.shopify-section--announcement-bar) {
    opacity: 0;
  }
  body:has(#mobile-menu-drawer[open]) .shopify-section:not(.shopify-section--header):not(.shopify-section--announcement-bar) {
    opacity: 0;
  }
}
body[\:has\(.drawer\[open\]\)] compare-drawer {
  display: none;
}
body:has(.drawer[open]) compare-drawer {
  display: none;
}
@media (max-width:1023px) {
  .hidden-layout-mobile,
  .hidden-layout-product-mobile {
    display: none !important;
  }
}
@media (max-width:999px) {
  .image-and-compare-checkbox .product-item__image-wrapper {
    margin-bottom: 14px;
  }
  .image-and-compare-checkbox .product-item-meta__compare-checkbox {
    position: static;
    margin-top: 0;
  }
  .image-and-compare-checkbox .compare-checkbox-label {
    background-color: var(--light-quaternary-background-color);
  }
  .image-and-compare-checkbox .compare-checkbox-icon {
    background-color: var(--white);
  }
  .product-item .product-item__label-list {
    flex-direction: column;
  }
  .product-item .product-item__carousel-pagination {
    bottom: 8px !important;
    left: 8px !important;
    padding: 4px 6px;
    border-radius: 8px;
  }
  .product-item .product-item__carousel-pagination.swiper-pagination-horizontal {
    grid-gap: 10px;
    gap: 10px;
  }
}
@media (max-width:834px) {
  .interactive-layer-accordion-container {
    padding: 16px 0;
  }
  .info-accordion-title .info-accordion-title-number {
    width: 22px;
    height: 22px;
  }
  .info-accordion-title .info-accordion-title-icon svg {
    width: 14px;
    height: 14px;
  }
  .interactive-layer-accordion-content .metafield-rich_text_field,
  .interactive-layer-accordion-content .rte {
    padding-top: 16px;
  }
  .hidden-mobile {
    display: none !important;
  }
}
@media (min-width:640px) {
  .choices__list--dropdown .choices__item--selectable[data-select-text],
  .choices__list[aria-expanded] .choices__item--selectable[data-select-text] {
    padding-right: 100px;
  }
  .choices__list--dropdown .choices__item--selectable[data-select-text]:after,
  .choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after {
    content: attr(data-select-text);
    font-size: 12px;
    opacity: 0;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
  }
  [dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text],
  [dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text] {
    text-align: right;
    padding-left: 100px;
    padding-right: 10px;
  }
  [dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]:after,
  [dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after {
    right: auto;
    left: 10px;
  }
}
@media screen and (min-width:750px) {
  .richtext blockquote {
    padding-left: 1.5rem;
  }
}
@media (min-width:835px) {
  .hidden-desktop {
    display: none !important;
  }
}
@media (min-width:1024px) {
  .hidden-layout-desktop,
  .hidden-layout-product-desktop {
    display: none !important;
  }
}
@media (min-width:1200px) {
  .submenu-mobile-container {
    display: none;
  }
}
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsiLi4venJjL3N0eWxlcy9idW5kbGVzL2Jhc2UvaW5kZXguY3NzIl0sCiAgInNvdXJjZXNDb250ZW50IjogWyI6cm9vdHstLXdoaXRlOiNmZmY7LS1ibGFjazojMDAwOy0tcHJpbWFyeS1jb2xvcjojMTAzNTk1Oy0tc2Vjb25kYXJ5LWNvbG9yOiNkNmU1Zjc7LS10ZXJ0aWFyeS1jb2xvcjojMDUxYzU1Oy0tcXVhdGVybmFyeS1jb2xvcjojMjcyNzI3Oy0tcXVpbmFyeS1jb2xvcjojMzY0MTUzOy0tYm9yZGVyLWNvbG9yOiNkZWRlZGU7LS1zZWNvbmRhcnktYm9yZGVyLWNvbG9yOiNkOWQ5ZDk7LS10ZXJ0aWFyeS1ib3JkZXItY29sb3I6I2YzZjRmNjstLWxpZ2h0LWJhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTstLWxpZ2h0LXNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yOiNmNmZhZmY7LS1saWdodC10ZXJ0aWFyeS1iYWNrZ3JvdW5kLWNvbG9yOiM4Mjk1YzU7LS1saWdodC1xdWF0ZXJuYXJ5LWJhY2tncm91bmQtY29sb3I6I2Y3ZjdmNzstLWxpZ2h0LXF1aW5hcnktYmFja2dyb3VuZC1jb2xvcjojZjZmNmY2Oy0tbGlnaHQtc2VuYXJ5LWJhY2tncm91bmQtY29sb3I6I2Y1ZmFmZjstLWxpZ2h0LXNlcHRlbmFyeS1iYWNrZ3JvdW5kLWNvbG9yOiNmOWZhZmI7LS1iYWRnZS1vZmVydGEtaG90LXNhbGU6I2E0MTYxNjstLWRpc2FibGVkLWNvbG9yOiM5MTkxOTE7LS1zYWxlLWNvbG9yOiNlOTBlMGU7fS5yaWNodGV4dHstLWZvbnQtZmFtaWx5OnZhcigtLXByaW1hcnktZm9udCk7LS1mb250LXNpemU6Y2xhbXAoIDEzcHgsIGNhbGMoIDEzcHggKyAoMTQgLSAxMykgKiAoICgxMDB2dyAtIDEwMjRweCkgLyAoMTQ0MCAtIDEwMjQpICkgKSwgMTRweCApOy0tbGluZS1oZWlnaHQ6Y2xhbXAoIDE4cHgsIGNhbGMoIDE4cHggKyAoMjIgLSAxOCkgKiAoICgxMDB2dyAtIDEwMjRweCkgLyAoMTQ0MCAtIDEwMjQpICkgKSwgMjJweCApOy0tZm9udC13ZWlnaHQ6NDAwOy0tZm9udC13ZWlnaHQtYm9sZDo3MDA7LS10ZXh0LWNvbG9yOnZhcigtLXRlcnRpYXJ5LWNvbG9yKTstLWxpbmstY29sb3I6dmFyKC0tcGFnZS10ZXh0LWNvbG9yKTstLWxpbmstaG92ZXItY29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcik7LS1sZXR0ZXItc3BhY2luZzpub3JtYWw7LS1saXN0LW1hcmdpbi1sZWZ0OjI3cHg7fS5yaWNodGV4dCwucmljaHRleHQgKntmb250LWZhbWlseTp2YXIoLS1mb250LWZhbWlseSk7Zm9udC13ZWlnaHQ6dmFyKC0tZm9udC13ZWlnaHQpO2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUpO2xpbmUtaGVpZ2h0OnZhcigtLWxpbmUtaGVpZ2h0KTtjb2xvcjp2YXIoLS10ZXh0LWNvbG9yKTtsZXR0ZXItc3BhY2luZzp2YXIoLS1sZXR0ZXItc3BhY2luZyk7fS5yaWNodGV4dCBzcGFuLC5yaWNodGV4dCAqIHNwYW4sLnJpY2h0ZXh0IHNwYW4sLnJpY2h0ZXh0ICogc3Bhbntmb250LXNpemU6aW5oZXJpdDt9LnJpY2h0ZXh0Pjpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206dmFyKC0tcGFnZS10ZXh0LXBhcmFncmFwaHMtZ2FwKTt9LnJpY2h0ZXh0IGIsLnJpY2h0ZXh0IGIgKiwucmljaHRleHQgc3Ryb25nLC5yaWNodGV4dCBzdHJvbmcgKntmb250LXdlaWdodDp2YXIoLS1mb250LXdlaWdodC1ib2xkKTt9LnJpY2h0ZXh0IGF7dGV4dC1kZWNvcmF0aW9uLWxpbmU6dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbi1zdHlsZTpzb2xpZDt0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6bm9uZTt0ZXh0LWRlY29yYXRpb24tdGhpY2tuZXNzOmF1dG87dGV4dC11bmRlcmxpbmUtb2Zmc2V0OmF1dG87dGV4dC11bmRlcmxpbmUtcG9zaXRpb246ZnJvbS1mb250O30ucmljaHRleHQgYSwucmljaHRleHQgYSAqe2NvbG9yOnZhcigtLWxpbmstY29sb3IpO30ucmljaHRleHQgYTpob3ZlciwucmljaHRleHQgYTpob3ZlciAqe2NvbG9yOnZhcigtLWxpbmstaG92ZXItY29sb3IpO3RleHQtZGVjb3JhdGlvbjpub25lO30ucmljaHRleHQgb2wsLnJpY2h0ZXh0IHVse3BhZGRpbmctbGVmdDowO21hcmdpbi1sZWZ0OnZhcigtLWxpc3QtbWFyZ2luLWxlZnQpO30ucmljaHRleHQgOmlzKGgxLGgyLGgzLGg0LGg1LGg2KSwucmljaHRleHQgOmlzKGgxLGgyLGgzLGg0LGg1LGg2KSAqe2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxO30ucmljaHRleHQgaDF7Zm9udC1zaXplOjJlbTt9LnJpY2h0ZXh0IGgye2ZvbnQtc2l6ZToxLjVlbTt9LnJpY2h0ZXh0IGgze2ZvbnQtc2l6ZToxLjE3ZW07fS5yaWNodGV4dCBoNHtmb250LXNpemU6MWVtO30ucmljaHRleHQgaDV7Zm9udC1zaXplOi44M2VtO30ucmljaHRleHQgaDZ7Zm9udC1zaXplOi42ZW07fS5yaWNodGV4dCA6aXMoaWZyYW1lW3NyYyo9XCJ5b3V0dS5iZVwiXSksLnJpY2h0ZXh0IDppcyhpZnJhbWVbc3JjKj12aW1lb10pLC5yaWNodGV4dCA6aXMoaWZyYW1lW3NyYyo9eW91dHViZV0pe3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG87YXNwZWN0LXJhdGlvOjE2Lzk7fS5yaWNodGV4dCBibG9ja3F1b3Rle3BhZGRpbmctbGVmdDoxcmVtO2JvcmRlci1sZWZ0OjJweCBzb2xpZCB2YXIoLS1wcmltYXJ5LWNvbG9yKTtmb250LXN0eWxlOml0YWxpYzt9LnJpY2h0ZXh0IHRhYmxlOm5vdChbY2xhc3NdKXtib3gtc2hhZG93OjAgMCAwIC4xcmVtIHJnYmEoMCwwLDAsLjIpO2ZvbnQtc2l6ZToxLjRyZW07dGFibGUtbGF5b3V0OmZpeGVkO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItc3R5bGU6aGlkZGVuO30ucmljaHRleHQgdGFibGU6bm90KFtjbGFzc10pIHRkLC5yaWNodGV4dCB0YWJsZTpub3QoW2NsYXNzXSkgdGh7cGFkZGluZzoxZW07Ym9yZGVyOi4xcmVtIHNvbGlkIHJnYmEoMCwwLDAsLjIpO306cm9vdHstLXByaW1hcnktZm9udDpcIkludGVyXCIsc2Fucy1zZXJpZjstLXNlY29uZGFyeS1mb250Olwib3JwaGV1c3Byb1wiLHNlcmlmO30uaW1hZ2UtcmF0aW97LS1yYXRpby13aWR0aDo1MDA7LS1yYXRpby1oZWlnaHQ6NTAwOy0tb2JqZWN0LWZpdDpjb250YWluOy0tb2JqZWN0LXBvc2l0aW9uOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTthc3BlY3QtcmF0aW86dmFyKC0tcmF0aW8td2lkdGgpL3ZhcigtLXJhdGlvLWhlaWdodCk7b3ZlcmZsb3c6aGlkZGVuO30uaW1hZ2UtcmF0aW8gaW1nLC5pbWFnZS1yYXRpbyBwaWN0dXJle3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6dmFyKC0tb2JqZWN0LWZpdCk7b2JqZWN0LXBvc2l0aW9uOnZhcigtLW9iamVjdC1wb3NpdGlvbik7fS5jaG9pY2Vze3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjttYXJnaW4tYm90dG9tOjI0cHg7Zm9udC1zaXplOjE2cHg7fS5jaG9pY2VzOmZvY3Vze291dGxpbmU6bm9uZTt9LmNob2ljZXM6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjA7fS5jaG9pY2VzLmlzLW9wZW57b3ZlcmZsb3c6dmlzaWJsZTt9LmNob2ljZXMuaXMtZGlzYWJsZWQgLmNob2ljZXNfX2lubmVyLC5jaG9pY2VzLmlzLWRpc2FibGVkIC5jaG9pY2VzX19pbnB1dHtiYWNrZ3JvdW5kLWNvbG9yOiNlYWVhZWE7Y3Vyc29yOm5vdC1hbGxvd2VkOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO30uY2hvaWNlcy5pcy1kaXNhYmxlZCAuY2hvaWNlc19faXRlbXtjdXJzb3I6bm90LWFsbG93ZWQ7fS5jaG9pY2VzIFtoaWRkZW5de2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnQ7fS5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV17Y3Vyc29yOnBvaW50ZXI7fS5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0gLmNob2ljZXNfX2lubmVye3BhZGRpbmctYm90dG9tOjcuNXB4O30uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIC5jaG9pY2VzX19pbnB1dHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzoxMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO21hcmdpbjowO30uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIC5jaG9pY2VzX19idXR0b257YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUIzYVdSMGFEMGlNakVpSUdobGFXZG9kRDBpTWpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJK1BHY2dabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJajQ4Y0dGMGFDQmtQU0pOTWk0MU9USXVNRFEwYkRFNExqTTJOQ0F4T0M0ek5qUXRNaTQxTkRnZ01pNDFORGhNTGpBME5DQXlMalU1TW5vaUx6NDhjR0YwYUNCa1BTSk5NQ0F4T0M0ek5qUk1NVGd1TXpZMElEQnNNaTQxTkRnZ01pNDFORGhNTWk0MU5EZ2dNakF1T1RFeWVpSXZQand2Wno0OEwzTjJaejQ9XCIpO3BhZGRpbmc6MDtiYWNrZ3JvdW5kLXNpemU6OHB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MDttYXJnaW4tdG9wOi0xMHB4O21hcmdpbi1yaWdodDoyNXB4O2hlaWdodDoyMHB4O3dpZHRoOjIwcHg7Ym9yZGVyLXJhZGl1czoxMGVtO29wYWNpdHk6LjI1O30uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdIC5jaG9pY2VzX19idXR0b246Zm9jdXMsLmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXSAuY2hvaWNlc19fYnV0dG9uOmhvdmVye29wYWNpdHk6MTt9LmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXSAuY2hvaWNlc19fYnV0dG9uOmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMnB4ICMwMDVmNzU7fS5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV0gLmNob2ljZXNfX2l0ZW1bZGF0YS1wbGFjZWhvbGRlcl0gLmNob2ljZXNfX2J1dHRvbntkaXNwbGF5Om5vbmU7fS5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV06YWZ0ZXJ7Y29udGVudDpcIlwiO2hlaWdodDowO3dpZHRoOjA7Ym9yZGVyOjVweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wLWNvbG9yOiMzMzM7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTEuNXB4O3RvcDo1MCU7bWFyZ2luLXRvcDotMi41cHg7cG9pbnRlci1ldmVudHM6bm9uZTt9LmNob2ljZXNbZGF0YS10eXBlKj1zZWxlY3Qtb25lXS5pcy1vcGVuOmFmdGVye2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMzMzO21hcmdpbi10b3A6LTcuNXB4O30uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1vbmVdW2Rpcj1ydGxdOmFmdGVye2xlZnQ6MTEuNXB4O3JpZ2h0OmF1dG87fS5jaG9pY2VzW2RhdGEtdHlwZSo9c2VsZWN0LW9uZV1bZGlyPXJ0bF0gLmNob2ljZXNfX2J1dHRvbntyaWdodDphdXRvO2xlZnQ6MDttYXJnaW4tbGVmdDoyNXB4O21hcmdpbi1yaWdodDowO30uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1tdWx0aXBsZV0gLmNob2ljZXNfX2lubmVyLC5jaG9pY2VzW2RhdGEtdHlwZSo9dGV4dF0gLmNob2ljZXNfX2lubmVye2N1cnNvcjp0ZXh0O30uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1tdWx0aXBsZV0gLmNob2ljZXNfX2J1dHRvbiwuY2hvaWNlc1tkYXRhLXR5cGUqPXRleHRdIC5jaG9pY2VzX19idXR0b257cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjAgLTRweCAwIDhweDtwYWRkaW5nLWxlZnQ6MTZweDtib3JkZXItbGVmdDoxcHggc29saWQgIzAwMzY0MjtiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjNhV1IwYUQwaU1qRWlJR2hsYVdkb2REMGlNakVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUkrUEdjZ1ptbHNiRDBpSTBaR1JpSWdabWxzYkMxeWRXeGxQU0psZG1WdWIyUmtJajQ4Y0dGMGFDQmtQU0pOTWk0MU9USXVNRFEwYkRFNExqTTJOQ0F4T0M0ek5qUXRNaTQxTkRnZ01pNDFORGhNTGpBME5DQXlMalU1TW5vaUx6NDhjR0YwYUNCa1BTSk5NQ0F4T0M0ek5qUk1NVGd1TXpZMElEQnNNaTQxTkRnZ01pNDFORGhNTWk0MU5EZ2dNakF1T1RFeWVpSXZQand2Wno0OEwzTjJaejQ9XCIpO2JhY2tncm91bmQtc2l6ZTo4cHg7d2lkdGg6OHB4O2xpbmUtaGVpZ2h0OjE7b3BhY2l0eTouNzU7Ym9yZGVyLXJhZGl1czowO30uY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1tdWx0aXBsZV0gLmNob2ljZXNfX2J1dHRvbjpmb2N1cywuY2hvaWNlc1tkYXRhLXR5cGUqPXNlbGVjdC1tdWx0aXBsZV0gLmNob2ljZXNfX2J1dHRvbjpob3ZlciwuY2hvaWNlc1tkYXRhLXR5cGUqPXRleHRdIC5jaG9pY2VzX19idXR0b246Zm9jdXMsLmNob2ljZXNbZGF0YS10eXBlKj10ZXh0XSAuY2hvaWNlc19fYnV0dG9uOmhvdmVye29wYWNpdHk6MTt9LmNob2ljZXNfX2lubmVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoxMDAlO2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmOTtwYWRkaW5nOjcuNXB4IDcuNXB4IDMuNzVweDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czoyLjVweDtmb250LXNpemU6MTRweDttaW4taGVpZ2h0OjQ0cHg7b3ZlcmZsb3c6aGlkZGVuO30uaXMtZm9jdXNlZCAuY2hvaWNlc19faW5uZXIsLmlzLW9wZW4gLmNob2ljZXNfX2lubmVye2JvcmRlci1jb2xvcjojYjdiN2I3O30uaXMtb3BlbiAuY2hvaWNlc19faW5uZXJ7Ym9yZGVyLXJhZGl1czoyLjVweCAyLjVweCAwIDA7fS5pcy1mbGlwcGVkLmlzLW9wZW4gLmNob2ljZXNfX2lubmVye2JvcmRlci1yYWRpdXM6MCAwIDIuNXB4IDIuNXB4O30uY2hvaWNlc19fbGlzdHttYXJnaW46MDtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmU7fS5jaG9pY2VzX19saXN0LS1zaW5nbGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzo0cHggMTZweCA0cHggNHB4O3dpZHRoOjEwMCU7fVtkaXI9cnRsXSAuY2hvaWNlc19fbGlzdC0tc2luZ2xle3BhZGRpbmctcmlnaHQ6NHB4O3BhZGRpbmctbGVmdDoxNnB4O30uY2hvaWNlc19fbGlzdC0tc2luZ2xlIC5jaG9pY2VzX19pdGVte3dpZHRoOjEwMCU7fS5jaG9pY2VzX19saXN0LS1tdWx0aXBsZXtkaXNwbGF5OmlubGluZTt9LmNob2ljZXNfX2xpc3QtLW11bHRpcGxlIC5jaG9pY2VzX19pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtib3JkZXItcmFkaXVzOjIwcHg7cGFkZGluZzo0cHggMTBweDtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo1MDA7bWFyZ2luLXJpZ2h0OjMuNzVweDttYXJnaW4tYm90dG9tOjMuNzVweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDVmNzU7Ym9yZGVyOjFweCBzb2xpZCAjMDA0YTVjO2NvbG9yOiNmZmY7d29yZC1icmVhazpicmVhay1hbGw7Ym94LXNpemluZzpib3JkZXItYm94O30uY2hvaWNlc19fbGlzdC0tbXVsdGlwbGUgLmNob2ljZXNfX2l0ZW1bZGF0YS1kZWxldGFibGVde3BhZGRpbmctcmlnaHQ6NXB4O31bZGlyPXJ0bF0gLmNob2ljZXNfX2xpc3QtLW11bHRpcGxlIC5jaG9pY2VzX19pdGVte21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OjMuNzVweDt9LmNob2ljZXNfX2xpc3QtLW11bHRpcGxlIC5jaG9pY2VzX19pdGVtLmlzLWhpZ2hsaWdodGVke2JhY2tncm91bmQtY29sb3I6IzAwNGE1Yztib3JkZXI6MXB4IHNvbGlkICMwMDM2NDI7fS5pcy1kaXNhYmxlZCAuY2hvaWNlc19fbGlzdC0tbXVsdGlwbGUgLmNob2ljZXNfX2l0ZW17YmFja2dyb3VuZC1jb2xvcjojYWFhO2JvcmRlcjoxcHggc29saWQgIzkxOTE5MTt9LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duLC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRde2Rpc3BsYXk6bm9uZTt6LWluZGV4OjE7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO3RvcDoxMDAlO21hcmdpbi10b3A6LTFweDtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjIuNXB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjIuNXB4O292ZXJmbG93OmhpZGRlbjt3b3JkLWJyZWFrOmJyZWFrLWFsbDt9LmlzLWFjdGl2ZS5jaG9pY2VzX19saXN0LS1kcm9wZG93biwuaXMtYWN0aXZlLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF17ZGlzcGxheTpibG9jazt9LmlzLW9wZW4gLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duLC5pcy1vcGVuIC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRde2JvcmRlci1jb2xvcjojYjdiN2I3O30uaXMtZmxpcHBlZCAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24sLmlzLWZsaXBwZWQgLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF17dG9wOmF1dG87Ym90dG9tOjEwMCU7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206LTFweDtib3JkZXItcmFkaXVzOi4yNXJlbSAuMjVyZW0gMCAwO30uY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2xpc3QsLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2xpc3R7cG9zaXRpb246cmVsYXRpdmU7bWF4LWhlaWdodDozMDBweDtvdmVyZmxvdzphdXRvOy13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO3dpbGwtY2hhbmdlOnNjcm9sbC1wb3NpdGlvbjt9LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19pdGVte3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MTBweDtmb250LXNpemU6MTRweDt9W2Rpcj1ydGxdIC5jaG9pY2VzX19saXN0LS1kcm9wZG93biAuY2hvaWNlc19faXRlbSxbZGlyPXJ0bF0gLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW17dGV4dC1hbGlnbjpyaWdodDt9LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLmlzLWhpZ2hsaWdodGVkLC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLmlzLWhpZ2hsaWdodGVke2JhY2tncm91bmQtY29sb3I6I2YyZjJmMjt9LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLmlzLWhpZ2hsaWdodGVkOmFmdGVyLC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlLmlzLWhpZ2hsaWdodGVkOmFmdGVye29wYWNpdHk6LjU7fS5jaG9pY2VzX19pdGVte2N1cnNvcjpkZWZhdWx0O30uY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZXtjdXJzb3I6cG9pbnRlcjt9LmNob2ljZXNfX2l0ZW0tLWRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTtvcGFjaXR5Oi41O30uY2hvaWNlc19faGVhZGluZ3tmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOjEycHg7cGFkZGluZzoxMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNmN2Y3Zjc7Y29sb3I6Z3JleTt9LmNob2ljZXNfX2J1dHRvbnt0ZXh0LWluZGVudDotOTk5OXB4O2FwcGVhcmFuY2U6bm9uZTtib3JkZXI6MDtiYWNrZ3JvdW5kLWNvbG9yOmluaXRpYWw7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246NTAlO2N1cnNvcjpwb2ludGVyO30uY2hvaWNlc19fYnV0dG9uOmZvY3Vze291dGxpbmU6bm9uZTt9LmNob2ljZXNfX2lucHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOmluaXRpYWw7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5O2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1ib3R0b206NXB4O2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjRweCAwIDRweCAycHg7fS5jaG9pY2VzX19pbnB1dDpmb2N1c3tvdXRsaW5lOjA7fS5jaG9pY2VzX19pbnB1dDo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiwuY2hvaWNlc19faW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sLmNob2ljZXNfX2lucHV0Ojotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbiwuY2hvaWNlc19faW5wdXQ6Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbntkaXNwbGF5Om5vbmU7fS5jaG9pY2VzX19pbnB1dDo6LW1zLWNsZWFyLC5jaG9pY2VzX19pbnB1dDo6LW1zLXJldmVhbHtkaXNwbGF5Om5vbmU7d2lkdGg6MDtoZWlnaHQ6MDt9W2Rpcj1ydGxdIC5jaG9pY2VzX19pbnB1dHtwYWRkaW5nLXJpZ2h0OjJweDtwYWRkaW5nLWxlZnQ6MDt9LmNob2ljZXNfX3BsYWNlaG9sZGVye29wYWNpdHk6LjU7fUBmb250LWZhY2V7Zm9udC1mYW1pbHk6c3dpcGVyLWljb25zO3NyYzp1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7fTpyb290ey0tc3dpcGVyLXRoZW1lLWNvbG9yOiMwMDdhZmY7fS5zd2lwZXJ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjE7fS5zd2lwZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt9LnN3aXBlci13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6ZmxleDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtib3gtc2l6aW5nOmluaXRpYWw7fS5zd2lwZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLC5zd2lwZXItd3JhcHBlcnt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt9LnN3aXBlci1wb2ludGVyLWV2ZW50c3t0b3VjaC1hY3Rpb246cGFuLXk7fS5zd2lwZXItcG9pbnRlci1ldmVudHMuc3dpcGVyLXZlcnRpY2Fse3RvdWNoLWFjdGlvbjpwYW4teDt9LnN3aXBlci1zbGlkZXtmbGV4LXNocmluazowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07fS5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5re3Zpc2liaWxpdHk6aGlkZGVuO30uc3dpcGVyLWF1dG9oZWlnaHQsLnN3aXBlci1hdXRvaGVpZ2h0IC5zd2lwZXItc2xpZGV7aGVpZ2h0OmF1dG87fS5zd2lwZXItYXV0b2hlaWdodCAuc3dpcGVyLXdyYXBwZXJ7YWxpZ24taXRlbXM6ZmxleC1zdGFydDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHQ7fS5zd2lwZXItM2QsLnN3aXBlci0zZC5zd2lwZXItY3NzLW1vZGUgLnN3aXBlci13cmFwcGVye3BlcnNwZWN0aXZlOjEyMDBweDt9LnN3aXBlci0zZCAuc3dpcGVyLWN1YmUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLC5zd2lwZXItM2QgLnN3aXBlci13cmFwcGVye3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDt9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdywuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQsLnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcHtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb2ludGVyLWV2ZW50czpub25lO3otaW5kZXg6MTA7fS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3d7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4xNSk7fS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdHtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgyNzBkZWcscmdiYSgwLDAsMCwuNSksdHJhbnNwYXJlbnQpO30uc3dpcGVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0e2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDkwZGVnLHJnYmEoMCwwLDAsLjUpLHRyYW5zcGFyZW50KTt9LnN3aXBlci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQoMGRlZyxyZ2JhKDAsMCwwLC41KSx0cmFuc3BhcmVudCk7fS5zd2lwZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDE4MGRlZyxyZ2JhKDAsMCwwLC41KSx0cmFuc3BhcmVudCk7fS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye292ZXJmbG93OmF1dG87c2Nyb2xsYmFyLXdpZHRoOm5vbmU7LW1zLW92ZXJmbG93LXN0eWxlOm5vbmU7fS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyOjotd2Via2l0LXNjcm9sbGJhcntkaXNwbGF5Om5vbmU7fS5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246c3RhcnQgc3RhcnQ7fS5zd2lwZXItaG9yaXpvbnRhbC5zd2lwZXItY3NzLW1vZGU+LnN3aXBlci13cmFwcGVye3Njcm9sbC1zbmFwLXR5cGU6eCBtYW5kYXRvcnk7fS5zd2lwZXItdmVydGljYWwuc3dpcGVyLWNzcy1tb2RlPi5zd2lwZXItd3JhcHBlcntzY3JvbGwtc25hcC10eXBlOnkgbWFuZGF0b3J5O30uc3dpcGVyLWNlbnRlcmVkPi5zd2lwZXItd3JhcHBlcjpiZWZvcmV7Y29udGVudDpcIlwiO2ZsZXgtc2hyaW5rOjA7b3JkZXI6OTk5OTt9W2Rpcj1sdHJdIC5zd2lwZXItY2VudGVyZWQuc3dpcGVyLWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGU6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO31bZGlyPXJ0bF0gLnN3aXBlci1jZW50ZXJlZC5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXdyYXBwZXI+LnN3aXBlci1zbGlkZTpmaXJzdC1jaGlsZHttYXJnaW4tcmlnaHQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO30uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItd3JhcHBlcjpiZWZvcmV7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDoxcHg7d2lkdGg6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7fS5zd2lwZXItY2VudGVyZWQuc3dpcGVyLXZlcnRpY2FsPi5zd2lwZXItd3JhcHBlcj4uc3dpcGVyLXNsaWRlOmZpcnN0LWNoaWxke21hcmdpbi10b3A6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1iZWZvcmUpO30uc3dpcGVyLWNlbnRlcmVkLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXdyYXBwZXI6YmVmb3Jle3dpZHRoOjEwMCU7bWluLXdpZHRoOjFweDtoZWlnaHQ6dmFyKC0tc3dpcGVyLWNlbnRlcmVkLW9mZnNldC1hZnRlcik7fS5zd2lwZXItY2VudGVyZWQ+LnN3aXBlci13cmFwcGVyPi5zd2lwZXItc2xpZGV7c2Nyb2xsLXNuYXAtYWxpZ246Y2VudGVyIGNlbnRlcjt9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RyYW5zaXRpb246b3BhY2l0eSAuM3M7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7ei1pbmRleDoxMDt9LnN3aXBlci1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhpZGRlbntvcGFjaXR5OjA7fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cywuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2JvdHRvbToxMHB4O2xlZnQ6MDt3aWR0aDoxMDAlO30uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWlje292ZXJmbG93OmhpZGRlbjtmb250LXNpemU6MDt9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zZm9ybTpzY2FsZSguMzMpO3Bvc2l0aW9uOnJlbGF0aXZlO30uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbWFpbnt0cmFuc2Zvcm06c2NhbGUoMSk7fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnt0cmFuc2Zvcm06c2NhbGUoLjY2KTt9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1wcmV2LXByZXZ7dHJhbnNmb3JtOnNjYWxlKC4zMyk7fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtbmV4dHt0cmFuc2Zvcm06c2NhbGUoLjY2KTt9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7dHJhbnNmb3JtOnNjYWxlKC4zMyk7fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7d2lkdGg6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LXdpZHRoLHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2hlaWdodDp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaGVpZ2h0LHZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1zaXplLDhweCkpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLWNvbG9yLCMwMDApO29wYWNpdHk6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWluYWN0aXZlLW9wYWNpdHksLjIpO31idXR0b24uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e2JvcmRlcjpub25lO21hcmdpbjowO3BhZGRpbmc6MDtib3gtc2hhZG93Om5vbmU7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO30uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXI7fS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6b25seS1jaGlsZHtkaXNwbGF5Om5vbmUhaW1wb3J0YW50O30uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZXtvcGFjaXR5OnZhcigtLXN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1vcGFjaXR5LDEpO2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7fS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHN7cmlnaHQ6MTBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01MCUsMCk7fS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e21hcmdpbjp2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtdmVydGljYWwtZ2FwLDZweCkgMDtkaXNwbGF5OmJsb2NrO30uc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo4cHg7fS5zd2lwZXItcGFnaW5hdGlvbi12ZXJ0aWNhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjJzLHRvcCAuMnM7fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LC5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFsLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46MCB2YXIoLS1zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtaG9yaXpvbnRhbC1nYXAsNHB4KTt9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYywuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pY3tsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt3aGl0ZS1zcGFjZTpub3dyYXA7fS5zd2lwZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCwuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyxsZWZ0IC4yczt9LnN3aXBlci1ob3Jpem9udGFsLnN3aXBlci1ydGw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0e3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyxyaWdodCAuMnM7fS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhcntiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KTtwb3NpdGlvbjphYnNvbHV0ZTt9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6dmFyKC0tc3dpcGVyLXBhZ2luYXRpb24tY29sb3IsdmFyKC0tc3dpcGVyLXRoZW1lLWNvbG9yKSk7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3A7fS5zd2lwZXItcnRsIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2JhciAuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItZmlsbHt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IHRvcDt9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhciwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbCwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGUsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXItb3Bwb3NpdGV7d2lkdGg6MTAwJTtoZWlnaHQ6NHB4O2xlZnQ6MDt0b3A6MDt9LnN3aXBlci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24taG9yaXpvbnRhbC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1vcHBvc2l0ZSwuc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tdmVydGljYWwsLnN3aXBlci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7d2lkdGg6NHB4O2hlaWdodDoxMDAlO2xlZnQ6MDt0b3A6MDt9LnN3aXBlci1wYWdpbmF0aW9uLWxvY2t7ZGlzcGxheTpub25lO30uc3dpcGVyOm5vdCguc3dpcGVyLWluaXRpYWxpemVkKXtvcGFjaXR5OjA7fS5zd2lwZXItd3JhcHBlcnstd2Via2l0LXRyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZDt9LnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt9LnN3aXBlci1zbGlkZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO30uaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRhaW5lcntkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MjZweCAwO30uaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRhaW5lci5vcGVuIC5pbnRlcmFjdGl2ZS1sYXllci1hY2NvcmRpb24tY29udGVudHtncmlkLXRlbXBsYXRlLXJvd3M6MWZyO30uaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRhaW5lci5vcGVuIC5pbmZvLWFjY29yZGlvbi10aXRsZS1udW1iZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKTtjb2xvcjp2YXIoLS13aGl0ZSk7fS5pbnRlcmFjdGl2ZS1sYXllci1hY2NvcmRpb24tY29udGFpbmVyLm9wZW4gLmluZm8tYWNjb3JkaW9uLXRpdGxlLWljb24gc3Zne3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt9LmludGVyYWN0aXZlLWxheWVyLWFjY29yZGlvbi1jb250ZW50e2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLXJvd3M6MGZyO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHZhcigtLWJvcmRlci1ncmF5KTtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjpncmlkLXRlbXBsYXRlLXJvd3MgLjNzIGVhc2UtaW4tb3V0O30uaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQ+ZGl2e21pbi1oZWlnaHQ6MDt9LmludGVyYWN0aXZlLWxheWVyLWFjY29yZGlvbi1jb250ZW50IC5tZXRhZmllbGQtcmljaF90ZXh0X2ZpZWxkLC5pbnRlcmFjdGl2ZS1sYXllci1hY2NvcmRpb24tY29udGVudCAucnRley0tYmFzZS1mb250LXNpemU6MTRweDtwYWRkaW5nLXRvcDoyNnB4O2ZvbnQtZmFtaWx5OnZhcigtLXByaW1hcnktZm9udCk7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZTpjbGFtcCggMTNweCwgY2FsYyggMTNweCArICgxNCAtIDEzKSAqICggKDEwMHZ3IC0gMzYwcHgpIC8gKDE0NDAgLSAzNjApICkgKSwgMTRweCApO2NvbG9yOnZhcigtLXRlcnRpYXJ5LWNvbG9yKTtsaW5lLWhlaWdodDoyMnB4O30uaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLm1ldGFmaWVsZC1yaWNoX3RleHRfZmllbGQgKiwuaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLnJ0ZSAqe2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6Y2xhbXAoIDEzcHgsIGNhbGMoIDEzcHggKyAoMTQgLSAxMykgKiAoICgxMDB2dyAtIDM2MHB4KSAvICgxNDQwIC0gMzYwKSApICksIDE0cHggKTtsaW5lLWhlaWdodDoyMnB4Oy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDpub25lO30uaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLm1ldGFmaWVsZC1yaWNoX3RleHRfZmllbGQgOmxhc3QtY2hpbGQsLmludGVyYWN0aXZlLWxheWVyLWFjY29yZGlvbi1jb250ZW50IC5ydGUgOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTowO30uaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLm1ldGFmaWVsZC1yaWNoX3RleHRfZmllbGQgYiwuaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLm1ldGFmaWVsZC1yaWNoX3RleHRfZmllbGQgc3Ryb25nLC5pbnRlcmFjdGl2ZS1sYXllci1hY2NvcmRpb24tY29udGVudCAucnRlIGIsLmludGVyYWN0aXZlLWxheWVyLWFjY29yZGlvbi1jb250ZW50IC5ydGUgc3Ryb25ne2ZvbnQtd2VpZ2h0OjYwMDt9LmludGVyYWN0aXZlLWxheWVyLWFjY29yZGlvbi1jb250ZW50IC5tZXRhZmllbGQtcmljaF90ZXh0X2ZpZWxkIGEsLmludGVyYWN0aXZlLWxheWVyLWFjY29yZGlvbi1jb250ZW50IC5ydGUgYXt0ZXh0LWRlY29yYXRpb24tY29sb3I6dmFyKC0tYmxhY2spO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fS5pbnRlcmFjdGl2ZS1sYXllci1hY2NvcmRpb24tY29udGVudCAubWV0YWZpZWxkLXJpY2hfdGV4dF9maWVsZCBhOmhvdmVyLC5pbnRlcmFjdGl2ZS1sYXllci1hY2NvcmRpb24tY29udGVudCAucnRlIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fS5pbnRlcmFjdGl2ZS1sYXllci1hY2NvcmRpb24tY29udGVudCAubWV0YWZpZWxkLXJpY2hfdGV4dF9maWVsZCB1bCwuaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLnJ0ZSB1bHttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6MTBweDtwYWRkaW5nLWxlZnQ6MTBweDt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luLWJvdHRvbToxMHB4O30uaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLm1ldGFmaWVsZC1yaWNoX3RleHRfZmllbGQgdWwgbGksLmludGVyYWN0aXZlLWxheWVyLWFjY29yZGlvbi1jb250ZW50IC5ydGUgdWwgbGl7bGlzdC1zdHlsZS10eXBlOmRpc2M7fS5pbnRlcmFjdGl2ZS1sYXllci1hY2NvcmRpb24tY29udGVudCAubWV0YWZpZWxkLXJpY2hfdGV4dF9maWVsZCBvbCwuaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLnJ0ZSBvbHttYXJnaW4tdG9wOjA7bGlzdC1zdHlsZS1wb3NpdGlvbjpvdXRzaWRlO3BhZGRpbmctbGVmdDoxMHB4O21hcmdpbi1sZWZ0OjZweDt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luLWJvdHRvbToxMHB4O30uaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLm1ldGFmaWVsZC1yaWNoX3RleHRfZmllbGQgb2wgbGksLmludGVyYWN0aXZlLWxheWVyLWFjY29yZGlvbi1jb250ZW50IC5ydGUgb2wgbGl7bGlzdC1zdHlsZS10eXBlOmRlY2ltYWw7cGFkZGluZy1sZWZ0OjRweDt9LmludGVyYWN0aXZlLWxheWVyLWFjY29yZGlvbi1jb250ZW50IC5tZXRhZmllbGQtcmljaF90ZXh0X2ZpZWxkIHAsLmludGVyYWN0aXZlLWxheWVyLWFjY29yZGlvbi1jb250ZW50IC5ydGUgcHttYXJnaW4tYm90dG9tOjA7bWluLWhlaWdodDoxMnB4O30uaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLm1ldGFmaWVsZC1yaWNoX3RleHRfZmllbGQgcCtvbCwuaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLm1ldGFmaWVsZC1yaWNoX3RleHRfZmllbGQgcCt1bCwuaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLnJ0ZSBwK29sLC5pbnRlcmFjdGl2ZS1sYXllci1hY2NvcmRpb24tY29udGVudCAucnRlIHArdWx7bWFyZ2luLXRvcDoxMHB4O30uaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLm1ldGFmaWVsZC1yaWNoX3RleHRfZmllbGQgcDpvbmx5LWNoaWxkLC5pbnRlcmFjdGl2ZS1sYXllci1hY2NvcmRpb24tY29udGVudCAucnRlIHA6b25seS1jaGlsZHttYXJnaW4tYm90dG9tOjA7fS5pbnRlcmFjdGl2ZS1sYXllci1hY2NvcmRpb24tY29udGVudCAubWV0YWZpZWxkLXJpY2hfdGV4dF9maWVsZCBoMSwuaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLnJ0ZSBoMXtmb250LXNpemU6Y2FsYyh2YXIoLS1iYXNlLWZvbnQtc2l6ZSkgKiAyKTtsaW5lLWhlaWdodDpjYWxjKHZhcigtLWJhc2UtZm9udC1zaXplKSAqIDIpO30uaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLm1ldGFmaWVsZC1yaWNoX3RleHRfZmllbGQgaDIsLmludGVyYWN0aXZlLWxheWVyLWFjY29yZGlvbi1jb250ZW50IC5ydGUgaDJ7Zm9udC1zaXplOmNhbGModmFyKC0tYmFzZS1mb250LXNpemUpICogMS41KTtsaW5lLWhlaWdodDpjYWxjKHZhcigtLWJhc2UtZm9udC1zaXplKSAqIDEuNSk7fS5pbnRlcmFjdGl2ZS1sYXllci1hY2NvcmRpb24tY29udGVudCAubWV0YWZpZWxkLXJpY2hfdGV4dF9maWVsZCBoMywuaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLnJ0ZSBoM3tmb250LXNpemU6Y2FsYyh2YXIoLS1iYXNlLWZvbnQtc2l6ZSkgKiAxLjE3KTtsaW5lLWhlaWdodDpjYWxjKHZhcigtLWJhc2UtZm9udC1zaXplKSAqIDEuMTcpO30uaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLm1ldGFmaWVsZC1yaWNoX3RleHRfZmllbGQgaDQsLmludGVyYWN0aXZlLWxheWVyLWFjY29yZGlvbi1jb250ZW50IC5ydGUgaDR7Zm9udC1zaXplOmNhbGModmFyKC0tYmFzZS1mb250LXNpemUpICogMSk7bGluZS1oZWlnaHQ6Y2FsYyh2YXIoLS1iYXNlLWZvbnQtc2l6ZSkgKiAxKTt9LmludGVyYWN0aXZlLWxheWVyLWFjY29yZGlvbi1jb250ZW50IC5tZXRhZmllbGQtcmljaF90ZXh0X2ZpZWxkIGg1LC5pbnRlcmFjdGl2ZS1sYXllci1hY2NvcmRpb24tY29udGVudCAucnRlIGg1e2ZvbnQtc2l6ZTpjYWxjKHZhcigtLWJhc2UtZm9udC1zaXplKSAqIC44Myk7bGluZS1oZWlnaHQ6Y2FsYyh2YXIoLS1iYXNlLWZvbnQtc2l6ZSkgKiAuODMpO30uaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLm1ldGFmaWVsZC1yaWNoX3RleHRfZmllbGQgaDYsLmludGVyYWN0aXZlLWxheWVyLWFjY29yZGlvbi1jb250ZW50IC5ydGUgaDZ7Zm9udC1zaXplOmNhbGModmFyKC0tYmFzZS1mb250LXNpemUpICogLjYpO2xpbmUtaGVpZ2h0OmNhbGModmFyKC0tYmFzZS1mb250LXNpemUpICogLjYpO30uaW5mby1hY2NvcmRpb24tdGl0bGV7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDt3aWR0aDoxMDAlO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7cGFkZGluZzowO2JvcmRlcjowO3RleHQtYWxpZ246bGVmdDtmbGV4LWZsb3c6cm93IG5vd3JhcDtjdXJzb3I6cG9pbnRlcjt9LmluZm8tYWNjb3JkaW9uLXRpdGxlIC5pbmZvLWFjY29yZGlvbi10aXRsZS1udW1iZXJ7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtmbGV4LXNocmluazowO3dpZHRoOjI4cHg7aGVpZ2h0OjI4cHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1zZWNvbmRhcnktY29sb3IpO2JvcmRlci1yYWRpdXM6NTAlO21hcmdpbi1yaWdodDoxMnB4O3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OnZhcigtLXByaW1hcnktZm9udCk7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTpjbGFtcCggMTJweCwgY2FsYyggMTJweCArICgxNCAtIDEyKSAqICggKDEwMHZ3IC0gMzYwcHgpIC8gKDE0NDAgLSAzNjApICkgKSwgMTRweCApO2xpbmUtaGVpZ2h0OmNsYW1wKCAxM3B4LCBjYWxjKCAxM3B4ICsgKDE1IC0gMTMpICogKCAoMTAwdncgLSAzNjBweCkgLyAoMTQ0MCAtIDM2MCkgKSApLCAxNXB4ICk7Y29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcik7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZS1pbi1vdXQsY29sb3IgLjNzIGVhc2UtaW4tb3V0O30uaW5mby1hY2NvcmRpb24tdGl0bGUgLmluZm8tYWNjb3JkaW9uLXRpdGxlLXRleHR7ZmxleC1zaHJpbms6MTtwYWRkaW5nLXJpZ2h0OjE2cHg7Zm9udC1mYW1pbHk6dmFyKC0tcHJpbWFyeS1mb250KTtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOmNsYW1wKCAxNXB4LCBjYWxjKCAxNXB4ICsgKDE2IC0gMTUpICogKCAoMTAwdncgLSAzNjBweCkgLyAoMTQ0MCAtIDM2MCkgKSApLCAxNnB4ICk7Y29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcik7bGluZS1oZWlnaHQ6Y2xhbXAoIDIycHgsIGNhbGMoIDIycHggKyAoMjQgLSAyMikgKiAoICgxMDB2dyAtIDM2MHB4KSAvICgxNDQwIC0gMzYwKSApICksIDI0cHggKTt9LmluZm8tYWNjb3JkaW9uLXRpdGxlIC5pbmZvLWFjY29yZGlvbi10aXRsZS1pY29ue2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1zaHJpbms6MDt3aWR0aDoxOHB4O21hcmdpbi1sZWZ0OmF1dG87dGV4dC1hbGlnbjpjZW50ZXI7fS5pbmZvLWFjY29yZGlvbi10aXRsZSAuaW5mby1hY2NvcmRpb24tdGl0bGUtaWNvbiBzdmd7Y29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcik7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2UtaW4tb3V0O30ucHJlZGljdGl2ZS1zZWFyY2ggLnByZWRpY3RpdmUtc2VhcmNoX19zeW5vbnltczpmaXJzdC1jaGlsZCsudGFicy1uYXZ7bWFyZ2luLXRvcDowO30ucHJlZGljdGl2ZS1zZWFyY2hfX3N5bm9ueW1ze3BhZGRpbmctdG9wOmNsYW1wKCAyNHB4LCBjYWxjKCAyNHB4ICsgKDI4IC0gMjQpICogKCAoMTAwdncgLSA3NDBweCkgLyAoNzQxIC0gNzQwKSApICksIDI4cHggKTt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOmNsYW1wKCAxM3B4LCBjYWxjKCAxM3B4ICsgKDE0IC0gMTMpICogKCAoMTAwdncgLSAzNjBweCkgLyAoMTQ0MCAtIDM2MCkgKSApLCAxNHB4ICk7bGluZS1oZWlnaHQ6Y2xhbXAoIDE4cHgsIGNhbGMoIDE4cHggKyAoMjAgLSAxOCkgKiAoICgxMDB2dyAtIDM2MHB4KSAvICgxNDQwIC0gMzYwKSApICksIDIwcHggKTt9LnNob3BpZnktc2VjdGlvbi0tbWFpbi1zZWFyY2ggLnByZWRpY3RpdmUtc2VhcmNoX19zeW5vbnltc3ttYXgtd2lkdGg6NDY3cHg7cGFkZGluZy10b3A6Y2xhbXAoIDI0cHgsIGNhbGMoIDI0cHggKyAoMjUgLSAyNCkgKiAoICgxMDB2dyAtIDc0MHB4KSAvICg3NDEgLSA3NDApICkgKSwgMjVweCApO21hcmdpbjowIGF1dG87bGluZS1oZWlnaHQ6Y2xhbXAoIDE4cHgsIGNhbGMoIDE4cHggKyAoMjIgLSAxOCkgKiAoICgxMDB2dyAtIDM2MHB4KSAvICgxNDQwIC0gMzYwKSApICksIDIycHggKTt9OmlzKC5zaG9waWZ5LXNlY3Rpb24tLW1haW4tc2VhcmNoIC5wcmVkaWN0aXZlLXNlYXJjaF9fc3lub255bXMpICsudGFicy1uYXZ7bWFyZ2luLXRvcDpjbGFtcCggMjRweCwgY2FsYyggMjRweCArICgyNSAtIDI0KSAqICggKDEwMHZ3IC0gNzQwcHgpIC8gKDc0MSAtIDc0MCkgKSApLCAyNXB4ICk7fS5oaWRkZW4sLmhpZGRlbi1lbXB0eTplbXB0eXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50O30uY291bnRkb3duLXRpbWVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO2dyaWQtZ2FwOjEycHg7Z2FwOjEycHg7d2lkdGg6MTAwJTttYXgtd2lkdGg6Mjc3cHg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS13aGl0ZSk7cGFkZGluZzoxMnB4IDE2cHg7Ym9yZGVyLXJhZGl1czozcHg7fS5jb3VudGRvd24tdGltZXItdGV4dHttYXJnaW46MDt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTp2YXIoLS1wcmltYXJ5LWZvbnQpO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6Y2xhbXAoIDEzcHgsIGNhbGMoIDEzcHggKyAoMTQgLSAxMykgKiAoICgxMDB2dyAtIDM2MHB4KSAvICgxNDQwIC0gMzYwKSApICksIDE0cHggKTtsaW5lLWhlaWdodDpjbGFtcCggMThweCwgY2FsYyggMThweCArICgyMCAtIDE4KSAqICggKDEwMHZ3IC0gMzYwcHgpIC8gKDE0NDAgLSAzNjApICkgKSwgMjBweCApO2xldHRlci1zcGFjaW5nOm5vcm1hbDtjb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKTt9LmNvdW50ZG93bi10aW1lci1pdGVtc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z3JpZC1nYXA6MTRweDtnYXA6MTRweDttaW4td2lkdGg6MTQ1cHg7fS5jb3VudGRvd24tdGltZXItaXRlbXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjtncmlkLWdhcDo0cHg7Z2FwOjRweDt3aWR0aDpjbGFtcCgzMHB4LCBjYWxjKDMwcHggKyAoNDggLSAzMCkgKiAoMTAwdncgLSA4MzRweCkpLCA0OHB4KTt9LmNvdW50ZG93bi10aW1lci1pdGVtOm5vdCg6bGFzdC1jaGlsZCk6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2xhbXAoMTZweCwgY2FsYygxNnB4ICsgKDIwIC0gMTYpICogKDEwMHZ3IC0gODM0cHgpKSwgMjBweCk7bGVmdDpjYWxjKDEwMCUgKyA2cHgpO3dpZHRoOjJweDtoZWlnaHQ6OHB4O2JhY2tncm91bmQtaW1hZ2U6dXJsKGljb24tY291bnRlci1zZXBhcmF0b3IucG5nP3YxOWU0YmYxMDU0Nyk7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246NTAlO30uY291bnRkb3duLXRpbWVyLWl0ZW1bXFw6aGFzXFwoLmhpZGVcXClde2Rpc3BsYXk6bm9uZTt9LmNvdW50ZG93bi10aW1lci1pdGVtOmhhcyguaGlkZSl7ZGlzcGxheTpub25lO30uY291bnRkb3duLXRpbWVyLWl0ZW0tbnVtYmVye3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OnZhcigtLXByaW1hcnktZm9udCk7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTpjbGFtcCggMjBweCwgY2FsYyggMjBweCArICgyNCAtIDIwKSAqICggKDEwMHZ3IC0gMzYwcHgpIC8gKDE0NDAgLSAzNjApICkgKSwgMjRweCApO2xpbmUtaGVpZ2h0OmNsYW1wKCAyNnB4LCBjYWxjKCAyNnB4ICsgKDMwIC0gMjYpICogKCAoMTAwdncgLSAzNjBweCkgLyAoMTQ0MCAtIDM2MCkgKSApLCAzMHB4ICk7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO30uY291bnRkb3duLXRpbWVyLWl0ZW0tdW5pdHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LWZhbWlseTp2YXIoLS1wcmltYXJ5LWZvbnQpO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6Y2xhbXAoIDExcHgsIGNhbGMoIDExcHggKyAoMTIgLSAxMSkgKiAoICgxMDB2dyAtIDM2MHB4KSAvICgxNDQwIC0gMzYwKSApICksIDEycHggKTtsaW5lLWhlaWdodDpjbGFtcCggMTFweCwgY2FsYyggMTFweCArICgxNCAtIDExKSAqICggKDEwMHZ3IC0gMzYwcHgpIC8gKDE0NDAgLSAzNjApICkgKSwgMTRweCApO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojODI5NWM1O30uaW1hZ2UtYW5kLWNvbXBhcmUtY2hlY2tib3h7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazttYXJnaW4tYm90dG9tOmNsYW1wKDE0cHgsIGNhbGMoMTRweCArICgyMCAtIDE0KSAqICgxMDB2dyAtIDk5OXB4KSksIDIwcHgpO30uaW1hZ2UtYW5kLWNvbXBhcmUtY2hlY2tib3ggLnByb2R1Y3QtaXRlbV9faW1hZ2Utd3JhcHBlcnttYXJnaW4tYm90dG9tOjA7fS5pbWFnZS1hbmQtY29tcGFyZS1jaGVja2JveCAucHJvZHVjdC1pdGVtLW1ldGFfX2NvbXBhcmUtY2hlY2tib3h7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTJweDtib3R0b206MTRweDtkaXNwbGF5OmZsZXg7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS13aGl0ZSk7Ym9yZGVyLXJhZGl1czoycHg7fS5pbWFnZS1hbmQtY29tcGFyZS1jaGVja2JveCAucHJvZHVjdC1pdGVtLW1ldGFfX2NvbXBhcmUtY2hlY2tib3ggLmNvbXBhcmUtY2hlY2tib3gtdGV4dHtmb250LWZhbWlseTp2YXIoLS1wcmltYXJ5LWZvbnQpO2ZvbnQtd2VpZ2h0OjUwMDtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDpjbGFtcCggMTRweCwgY2FsYyggMTRweCArICgxNiAtIDE0KSAqICggKDEwMHZ3IC0gMzYwcHgpIC8gKDE0NDAgLSAzNjApICkgKSwgMTZweCApO2NvbG9yOnZhcigtLXByaW1hcnktY29sb3IpO30uaW1hZ2UtYW5kLWNvbXBhcmUtY2hlY2tib3ggLnByb2R1Y3QtaXRlbS1tZXRhX19jb21wYXJlLWNoZWNrYm94IC5jb21wYXJlLWNoZWNrYm94LWxhYmVse2FsaWduLWl0ZW1zOmNlbnRlcjtncmlkLWdhcDo1cHg7Z2FwOjVweDtwYWRkaW5nOjVweCA4cHg7Ym9yZGVyOm5vbmU7fS5pbWFnZS1hbmQtY29tcGFyZS1jaGVja2JveCAucHJvZHVjdC1pdGVtLW1ldGFfX2NvbXBhcmUtY2hlY2tib3ggLmNvbXBhcmUtY2hlY2tib3gtaWNvbntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7Ym9yZGVyOjFweCBzb2xpZCB2YXIoLS1zZWNvbmRhcnktYm9yZGVyLWNvbG9yKTtib3JkZXItcmFkaXVzOjJweDt9LmltYWdlLWFuZC1jb21wYXJlLWNoZWNrYm94IC5wcm9kdWN0LWl0ZW0tbWV0YV9fY29tcGFyZS1jaGVja2JveCAuY29tcGFyZS1jaGVja2JveC1pY29uIHN2Z3tvcGFjaXR5OjA7fS5pbWFnZS1hbmQtY29tcGFyZS1jaGVja2JveCAuY29tcGFyZS1jaGVja2JveC1pbnB1dDpjaGVja2VkKy5jb21wYXJlLWNoZWNrYm94LWxhYmVsIC5jb21wYXJlLWNoZWNrYm94LWljb257YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1wcmltYXJ5LWNvbG9yKTtib3JkZXItY29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcik7fS5pbWFnZS1hbmQtY29tcGFyZS1jaGVja2JveCAuY29tcGFyZS1jaGVja2JveC1pbnB1dDpjaGVja2VkKy5jb21wYXJlLWNoZWNrYm94LWxhYmVsIC5jb21wYXJlLWNoZWNrYm94LWljb24gc3Zne29wYWNpdHk6MTt9LnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pdGVtLW1ldGFfX3RpdGxle21hcmdpbi10b3A6Y2xhbXAoNnB4LCBjYWxjKDZweCArICg4IC0gNikgKiAoMTAwdncgLSA5OTlweCkpLCA4cHgpO21hcmdpbi1ib3R0b206Y2xhbXAoMnB4LCBjYWxjKDJweCArICgzIC0gMikgKiAoMTAwdncgLSA5OTlweCkpLCAzcHgpO2ZvbnQtZmFtaWx5OnZhcigtLXByaW1hcnktZm9udCk7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZTpjbGFtcCggMTdweCwgY2FsYyggMTdweCArICgyMCAtIDE3KSAqICggKDEwMHZ3IC0gMzYwcHgpIC8gKDE0NDAgLSAzNjApICkgKSwgMjBweCApO2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OmNsYW1wKCAyMHB4LCBjYWxjKCAyMHB4ICsgKDI0IC0gMjApICogKCAoMTAwdncgLSAzNjBweCkgLyAoMTQ0MCAtIDM2MCkgKSApLCAyNHB4ICk7Y29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcik7fS5wcm9kdWN0LWl0ZW0gLnByaWNlLWxpc3R7Z3JpZC1nYXA6MCA0cHg7Z2FwOjAgNHB4O30ucHJvZHVjdC1pdGVtIC5wcmljZS1saXN0IC5wcmljZXttYXJnaW46MCFpbXBvcnRhbnQ7Zm9udC1mYW1pbHk6dmFyKC0tcHJpbWFyeS1mb250KTtmb250LXdlaWdodDo1MDA7Zm9udC1zaXplOmNsYW1wKCAxM3B4LCBjYWxjKCAxM3B4ICsgKDE0IC0gMTMpICogKCAoMTAwdncgLSAzNjBweCkgLyAoMTQ0MCAtIDM2MCkgKSApLCAxNHB4ICkhaW1wb3J0YW50O2ZvbnQtc3R5bGU6bm9ybWFsO2xpbmUtaGVpZ2h0OmNsYW1wKCAxOHB4LCBjYWxjKCAxOHB4ICsgKDIyIC0gMTgpICogKCAoMTAwdncgLSAzNjBweCkgLyAoMTQ0MCAtIDM2MCkgKSApLCAyMnB4ICkhaW1wb3J0YW50O30ucHJvZHVjdC1pdGVtIC5wcmljZS1saXN0IC5wcmljZSwucHJvZHVjdC1pdGVtIC5wcmljZS1saXN0IC5wcmljZS0tY29tcGFyZXtjb2xvcjp2YXIoLS1xdWF0ZXJuYXJ5LWNvbG9yKTt9LnByb2R1Y3QtaXRlbSAucHJpY2UtbGlzdCAucHJpY2UtLWNvbXBhcmV7b3BhY2l0eToxO29yZGVyOi0xO30ucHJvZHVjdC1pdGVtIC5wcmljZS1saXN0IC5wcmljZS0taGlnaGxpZ2h0e2ZvbnQtc2l6ZTpjbGFtcCggMTNweCwgY2FsYyggMTNweCArICgxNCAtIDEzKSAqICggKDEwMHZ3IC0gMzYwcHgpIC8gKDE0NDAgLSAzNjApICkgKSwgMTRweCApIWltcG9ydGFudDtsaW5lLWhlaWdodDpjbGFtcCggMThweCwgY2FsYyggMThweCArICgyMiAtIDE4KSAqICggKDEwMHZ3IC0gMzYwcHgpIC8gKDE0NDAgLSAzNjApICkgKSwgMjJweCApIWltcG9ydGFudDtjb2xvcjp2YXIoLS1zYWxlLWNvbG9yKSFpbXBvcnRhbnQ7fS5wcm9kdWN0LWl0ZW0gLnByaWNlLWxpc3QgLnByaWNlLWxpc3RfX2Zyb20tcHJpY2V7b3JkZXI6LTI7Y29sb3I6dmFyKC0tcXVhdGVybmFyeS1jb2xvcik7fS5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaXRlbV9fbGFiZWwtbGlzdHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDp3cmFwO2dyaWQtZ2FwOmNsYW1wKDJweCwgY2FsYygycHggKyAoMyAtIDIpICogKDEwMHZ3IC0gOTk5cHgpKSwgM3B4KTtnYXA6Y2xhbXAoMnB4LCBjYWxjKDJweCArICgzIC0gMikgKiAoMTAwdncgLSA5OTlweCkpLCAzcHgpO30ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW1fX2xhYmVsLWxpc3QgLmxhYmVse3BhZGRpbmc6Y2xhbXAoNHB4LCBjYWxjKDRweCArICg1IC0gNCkgKiAoMTAwdncgLSA5OTlweCkpLCA1cHgpIGNsYW1wKDZweCwgY2FsYyg2cHggKyAoOCAtIDYpICogKDEwMHZ3IC0gOTk5cHgpKSwgOHB4KTtmb250LWZhbWlseTp2YXIoLS1wcmltYXJ5LWZvbnQpO2ZvbnQtd2VpZ2h0OjYwMDtmb250LXNpemU6Y2xhbXAoIDEwcHgsIGNhbGMoIDEwcHggKyAoMTIgLSAxMCkgKiAoICgxMDB2dyAtIDM2MHB4KSAvICgxNDQwIC0gMzYwKSApICksIDEycHggKTtsaW5lLWhlaWdodDpjbGFtcCggMTJweCwgY2FsYyggMTJweCArICgxNiAtIDEyKSAqICggKDEwMHZ3IC0gMzYwcHgpIC8gKDE0NDAgLSAzNjApICkgKSwgMTZweCApO21hcmdpbi1ib3R0b206MCFpbXBvcnRhbnQ7fS5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaXRlbV9fbGFiZWwtbGlzdCAubGFiZWwtbWFzLXZlbmRpZG97YmFja2dyb3VuZDp2YXIoLS1wcmltYXJ5LWNvbG9yKTtjb2xvcjp2YXIoLS13aGl0ZSk7fS5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaXRlbV9fbGFiZWwtbGlzdCAubGFiZWwtbWF5b3ItZmlybWV6YXtiYWNrZ3JvdW5kOnZhcigtLXRlcnRpYXJ5LWNvbG9yKTtjb2xvcjp2YXIoLS13aGl0ZSk7fS5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaXRlbV9fbGFiZWwtbGlzdCAubGFiZWwtb2ZlcnRhLWhvdC1zYWxle2JhY2tncm91bmQ6dmFyKC0tYmFkZ2Utb2ZlcnRhLWhvdC1zYWxlKTtjb2xvcjp2YXIoLS13aGl0ZSk7fS5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaXRlbV9fbGFiZWwtbGlzdCAubGFiZWwtY29zdG8tYmVuZWZpY2lve2JhY2tncm91bmQtY29sb3I6dmFyKC0td2hpdGUpO2NvbG9yOnZhcigtLWJsYWNrKTt9LnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pdGVtX19sYWJlbC1saXN0IC5sYWJlbC0taGlnaGxpZ2h0e2JhY2tncm91bmQ6dmFyKC0tc2FsZS1jb2xvcik7Y29sb3I6dmFyKC0td2hpdGUpO30ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW1fX2ltYWdlLXdyYXBwZXJbXFw6aGFzXFwoLmN1c3RvbS1iYWRnZS1lc3BlY2lhbFxcKV0gLnByb2R1Y3QtaXRlbV9fbGFiZWwtbGlzdHttYXgtd2lkdGg6Y2FsYygxMDAlIC0gMjBweCAtIHZhcigtLWN1c3RvbS1iYWRnZS1lc3BlY2lhbC13aWR0aCkgLSA4cHgpO30ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW1fX2ltYWdlLXdyYXBwZXI6aGFzKC5jdXN0b20tYmFkZ2UtZXNwZWNpYWwpIC5wcm9kdWN0LWl0ZW1fX2xhYmVsLWxpc3R7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDIwcHggLSB2YXIoLS1jdXN0b20tYmFkZ2UtZXNwZWNpYWwtd2lkdGgpIC0gOHB4KTt9LmN1c3RvbS1wcm9kdWN0LWxpc3QtY29tcGFjdG8gLnByb2R1Y3QtaXRlbV9fbGFiZWwtbGlzdHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z3JpZC1nYXA6MnB4O2dhcDoycHg7fS5jdXN0b20tcHJvZHVjdC1saXN0LWNvbXBhY3RvIC5wcm9kdWN0LWl0ZW1fX2xhYmVsLWxpc3QgLmxhYmVse3BhZGRpbmc6NHB4IDZweDtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxMnB4O30ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW1fX2Nhcm91c2Vse3Bvc2l0aW9uOnJlbGF0aXZlO2lzb2xhdGlvbjppc29sYXRlO30ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW1fX2Nhcm91c2VsIC5wcm9kdWN0LWl0ZW1fX3N3aXBlcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO30ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW1fX2Nhcm91c2VsIC5zd2lwZXItc2xpZGV7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTt9LnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pdGVtX19jYXJvdXNlbCAuc3dpcGVyLXNsaWRlIGF7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO30ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW1fX2Nhcm91c2VsLWltYWdle3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb250YWluO29iamVjdC1wb3NpdGlvbjpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1ibG9jay1ib3JkZXItcmFkaXVzLXJlZHVjZWQpO30ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW1fX2Nhcm91c2VsLXBhZ2luYXRpb257cG9zaXRpb246YWJzb2x1dGU7Ym90dG9tOjEycHg7bGVmdDoxNHB4O3otaW5kZXg6MjtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOmF1dG8haW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6aHNsYSgwLDAlLDEwMCUsLjMpO3BhZGRpbmc6NXB4IDhweDtib3JkZXItcmFkaXVzOjEwMHB4O30ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW1fX2Nhcm91c2VsLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtvcGFjaXR5OjE7d2lkdGg6N3B4O2hlaWdodDo3cHg7YmFja2dyb3VuZC1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuMyk7Ym9yZGVyLXJhZGl1czo1MCU7bWFyZ2luOjAhaW1wb3J0YW50O3BvaW50ZXItZXZlbnRzOmF1dG87dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlO30ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW1fX2Nhcm91c2VsLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsLnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pdGVtX19jYXJvdXNlbC1wYWdpbmF0aW9uIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS13aGl0ZSk7fS5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaXRlbV9fY2Fyb3VzZWwtcGFnaW5hdGlvbi5zd2lwZXItcGFnaW5hdGlvbi1ob3Jpem9udGFse2dyaWQtZ2FwOjEycHg7Z2FwOjEycHg7fS5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaXRlbS1tZXRhX19yZXZpZXdzLWJhZGdle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLXRvcDowO2xpbmUtaGVpZ2h0Om5vcm1hbDt9LnByb2R1Y3QtaXRlbSAucmF0aW5nX19zdGFyc3tncmlkLWdhcDoxcHg7Z2FwOjFweDt9LnByb2R1Y3QtaXRlbSAucmF0aW5nX19zdGFye3dpZHRoOmNsYW1wKDEwcHgsIGNhbGMoMTBweCArICgxMiAtIDEwKSAqICgxMDB2dyAtIDk5OXB4KSksIDEycHgpO2hlaWdodDpjbGFtcCgxMHB4LCBjYWxjKDEwcHggKyAoMTIgLSAxMCkgKiAoMTAwdncgLSA5OTlweCkpLCAxMnB4KTt9LnByb2R1Y3QtaXRlbSAucmF0aW5nX19jYXB0aW9ue21hcmdpbi1sZWZ0OjVweDtmb250LWZhbWlseTp2YXIoLS1wcmltYXJ5LWZvbnQpO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6Y2xhbXAoIDEwcHgsIGNhbGMoIDEwcHggKyAoMTEgLSAxMCkgKiAoICgxMDB2dyAtIDM2MHB4KSAvICgxNDQwIC0gMzYwKSApICksIDExcHggKTtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDpjbGFtcCggMTJweCwgY2FsYyggMTJweCArICgxMyAtIDEyKSAqICggKDEwMHZ3IC0gMzYwcHgpIC8gKDE0NDAgLSAzNjApICkgKSwgMTNweCApO2NvbG9yOnZhcigtLWJsYWNrKTt0ZXh0LWRlY29yYXRpb24tbGluZTp1bmRlcmxpbmU7dGV4dC1kZWNvcmF0aW9uLXN0eWxlOnNvbGlkO3RleHQtZGVjb3JhdGlvbi1za2lwLWluazphdXRvO3RleHQtZGVjb3JhdGlvbi10aGlja25lc3M6YXV0bzt0ZXh0LXVuZGVybGluZS1vZmZzZXQ6YXV0bzt0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjpmcm9tLWZvbnQ7fS5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaXRlbS1wcm9wZXJ0aWVzey0tYmFzZS1mb250LXNpemU6Y2xhbXAoIDEycHgsIGNhbGMoIDEycHggKyAoMTMgLSAxMikgKiAoICgxMDB2dyAtIDM2MHB4KSAvICgxNDQwIC0gMzYwKSApICksIDEzcHggKTttYXJnaW4tdG9wOmNsYW1wKDEycHgsIGNhbGMoMTJweCArICgxNCAtIDEyKSAqICgxMDB2dyAtIDk5OXB4KSksIDE0cHgpO2ZvbnQtZmFtaWx5OnZhcigtLXByaW1hcnktZm9udCk7Zm9udC1zaXplOmNsYW1wKCAxMnB4LCBjYWxjKCAxMnB4ICsgKDEzIC0gMTIpICogKCAoMTAwdncgLSAzNjBweCkgLyAoMTQ0MCAtIDM2MCkgKSApLCAxM3B4ICk7Zm9udC1zdHlsZTpub3JtYWw7bGluZS1oZWlnaHQ6Y2xhbXAoIDE2cHgsIGNhbGMoIDE2cHggKyAoMTggLSAxNikgKiAoICgxMDB2dyAtIDM2MHB4KSAvICgxNDQwIC0gMzYwKSApICksIDE4cHggKTtjb2xvcjp2YXIoLS10ZXJ0aWFyeS1jb2xvcik7fS5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaXRlbS1wcm9wZXJ0aWVzIC5yaWNodGV4dHstLWZvbnQtc2l6ZTpjbGFtcCggMTJweCwgY2FsYyggMTJweCArICgxMyAtIDEyKSAqICggKDEwMHZ3IC0gMzYwcHgpIC8gKDE0NDAgLSAzNjApICkgKSwgMTNweCApOy0tbGluZS1oZWlnaHQ6Y2xhbXAoIDE2cHgsIGNhbGMoIDE2cHggKyAoMTggLSAxNikgKiAoICgxMDB2dyAtIDM2MHB4KSAvICgxNDQwIC0gMzYwKSApICksIDE4cHggKTt9LnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pdGVtLXByb3BlcnRpZXMgLnJpY2h0ZXh0IGEsLnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pdGVtLXByb3BlcnRpZXMgLnJpY2h0ZXh0IGIsLnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pdGVtLXByb3BlcnRpZXMgLnJpY2h0ZXh0IHNwYW4sLnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pdGVtLXByb3BlcnRpZXMgLnJpY2h0ZXh0IHN0cm9uZ3tmb250LXNpemU6aW5oZXJpdDtsaW5lLWhlaWdodDppbmhlcml0O30ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW0tcHJvcGVydGllcz51bHtwYWRkaW5nOjA7bWFyZ2luOjA7bGlzdC1zdHlsZTpub25lO30ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW0tcHJvcGVydGllcz51bCBsaTpub3QoOmxhc3QtY2hpbGQpe21hcmdpbi1ib3R0b206MnB4O2ZvbnQtd2VpZ2h0OjQwMDt9LnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pdGVtLXByb3BlcnRpZXM+dWwgLnByb2R1Y3QtaXRlbS1wcm9wZXJ0aWVzX19sYWJlbHtmb250LXdlaWdodDo2MDA7Zm9udC1zaXplOnZhcigtLWZvbnQtc2l6ZSk7bGluZS1oZWlnaHQ6dmFyKC0tbGluZS1oZWlnaHQpO30ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW0tcHJvcGVydGllcyAucHJvZHVjdC1pdGVtLXByb3BlcnRpZXNfX3ZhbHVle2ZvbnQtc2l6ZTp2YXIoLS1mb250LXNpemUpO2xpbmUtaGVpZ2h0OnZhcigtLWxpbmUtaGVpZ2h0KTt9LnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pdGVtLXByb3BlcnRpZXMgLm1ldGFmaWVsZC1yaWNoX3RleHRfZmllbGR7ZGlzcGxheTppbmxpbmU7fS5wcm9kdWN0LWl0ZW0gLnByb2R1Y3QtaXRlbS1wcm9wZXJ0aWVzIC5tZXRhZmllbGQtcmljaF90ZXh0X2ZpZWxkIGRpdiwucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW0tcHJvcGVydGllcyAubWV0YWZpZWxkLXJpY2hfdGV4dF9maWVsZCBwe2Rpc3BsYXk6aW5saW5lO21hcmdpbjowO30ucHJvZHVjdC1pdGVtey0tY3VzdG9tLWJhZGdlLWVzcGVjaWFsLXdpZHRoOmNsYW1wKDM1cHgsIGNhbGMoMzVweCArICg2MyAtIDM1KSAqICgxMDB2dyAtIDk5OXB4KSksIDYzcHgpO30ucHJvZHVjdC1pdGVtIC5jdXN0b20tYmFkZ2UtZXNwZWNpYWx7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7cmlnaHQ6MTBweDt6LWluZGV4OjE7d2lkdGg6dmFyKC0tY3VzdG9tLWJhZGdlLWVzcGVjaWFsLXdpZHRoKTtoZWlnaHQ6Y2xhbXAoMzlweCwgY2FsYygzOXB4ICsgKDY5IC0gMzkpICogKDEwMHZ3IC0gOTk5cHgpKSwgNjlweCk7cG9pbnRlci1ldmVudHM6bm9uZTt9LnByb2R1Y3QtaXRlbSAuY3VzdG9tLWJhZGdlLWVzcGVjaWFsIGltZ3t3aWR0aDoxMDAlO2hlaWdodDoxMDAlO29iamVjdC1maXQ6Y29udGFpbjtvYmplY3QtcG9zaXRpb246Y2VudGVyO30uY3VzdG9tLXByb2R1Y3QtbGlzdC1jb21wYWN0byAucHJvZHVjdC1pdGVtey0tY3VzdG9tLWJhZGdlLWVzcGVjaWFsLXdpZHRoOjM1cHg7fS5jdXN0b20tcHJvZHVjdC1saXN0LWNvbXBhY3RvIC5jdXN0b20tYmFkZ2UtZXNwZWNpYWx7aGVpZ2h0OjM5cHg7fS5jYXJ0LW5vdGlmaWNhdGlvbntkaXNwbGF5Om5vbmU7fS5zdWJtZW51LW1vYmlsZS1jb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS13aGl0ZSk7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VjZWNlYzt9LnN1Ym1lbnUtbW9iaWxlLWxpc3R7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c2FmZSBjZW50ZXI7Z3JpZC1nYXA6OXB4O2dhcDo5cHg7cGFkZGluZzpjbGFtcCgyMHB4LCBjYWxjKDIwcHggKyAoMzAgLSAyMCkgKiAoMTAwdncgLSA3NDBweCkpLCAzMHB4KSAxMnB4IDEwcHg7b3ZlcmZsb3cteDphdXRvO3Njcm9sbGJhci13aWR0aDpub25lOy1tcy1vdmVyZmxvdy1zdHlsZTpub25lO30uc3VibWVudS1tb2JpbGUtbGluay5zdWJtZW51LW1vYmlsZS1saW5rLS1oaWdobGlnaHR7YmFja2dyb3VuZDojZTkwZTBlO2JvcmRlci1jb2xvcjojZTkwZTBlO2ZvbnQtd2VpZ2h0OjYwMDtjb2xvcjp2YXIoLS13aGl0ZSk7fS5zdWJtZW51LW1vYmlsZS1pdGVte2ZsZXgtc2hyaW5rOjA7fS5zdWJtZW51LW1vYmlsZS1saW5re2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjojZjNmOWZmO3BhZGRpbmc6NnB4IDE2cHg7Ym9yZGVyLXJhZGl1czoxMDBweDtib3JkZXI6MXB4IHNvbGlkICNjOGQxZTk7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE2cHg7Y29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcik7fS5oZWFkZXJfX2ljb24td3JhcHBlciAuaWNvbi0tY2xvc2V7ZGlzcGxheTpub25lO30uaGVhZGVyX19pY29uLXdyYXBwZXJbYXJpYS1leHBhbmRlZD10cnVlXXtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDt9LmhlYWRlcl9faWNvbi13cmFwcGVyW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmljb24tLWN1c3RvbS1oZWFkZXItaGFtYnVyZ2Vye2Rpc3BsYXk6bm9uZTt9LmhlYWRlcl9faWNvbi13cmFwcGVyW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gLmljb24tLWNsb3Nle2Rpc3BsYXk6YmxvY2s7fSNtb2JpbGUtbWVudS1kcmF3ZXJ7LS1oYW1idXJnZXItbWVudS1vZmZzZXQ6Y2FsYyh2YXIoLS1oZWFkZXItaGVpZ2h0LCAwcHgpICogdmFyKC0tZW5hYmxlLXN0aWNreS1oZWFkZXIsIDApICsgdmFyKC0tYW5ub3VuY2VtZW50LWJhci1oZWlnaHQsIDBweCkgKiB2YXIoLS1lbmFibGUtc3RpY2t5LWFubm91bmNlbWVudC1iYXIsIDApKTt0b3A6dmFyKC0taGFtYnVyZ2VyLW1lbnUtb2Zmc2V0KTt6LWluZGV4OjM7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6Y2FsYygxMDBkdmggLSB2YXIoLS1oYW1idXJnZXItbWVudS1vZmZzZXQpKTttYXgtaGVpZ2h0OmNhbGMoMTAwZHZoIC0gdmFyKC0taGFtYnVyZ2VyLW1lbnUtb2Zmc2V0KSk7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VlZTt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX2NvbnRlbnR7ZGlzcGxheTpmbGV4O2ZsZXg6MSAxIGF1dG87ZmxleC1kaXJlY3Rpb246Y29sdW1uO21pbi1oZWlnaHQ6MDtiYWNrZ3JvdW5kOnZhcigtLXdoaXRlKTtwYWRkaW5nOjA7b3ZlcmZsb3cteDpoaWRkZW47b3ZlcmZsb3cteTphdXRvO292ZXJmbG93OmhpZGRlbiBhdXRvO2NvbG9yOnZhcigtLXRlcnRpYXJ5LWNvbG9yKTt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX2NvbnRlbnQgYXt0ZXh0LWRlY29yYXRpb246bm9uZTt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX2NvbnRlbnQ6YWZ0ZXJ7Y29udGVudDpcIlwiO2ZsZXg6MSAwIDMycHg7b3JkZXI6MTtwb2ludGVyLWV2ZW50czpub25lO30jbW9iaWxlLW1lbnUtZHJhd2VyW1xcOmhhc1xcKC5oYW1idXJnZXItbWVudV9fc2Vjb25kLWxldmVsXFxbb3BlblxcXVxcKV0gLmhhbWJ1cmdlci1tZW51X19jb250ZW50e292ZXJmbG93OmhpZGRlbjtvdmVyc2Nyb2xsLWJlaGF2aW9yOm5vbmU7fSNtb2JpbGUtbWVudS1kcmF3ZXJbXFw6aGFzXFwoLmhhbWJ1cmdlci1tZW51X19zZWNvbmQtbGV2ZWxcXFtvcGVuXFxdXFwpXSAuaGFtYnVyZ2VyLW1lbnVfX2Jhbm5lcnMsI21vYmlsZS1tZW51LWRyYXdlcltcXDpoYXNcXCguaGFtYnVyZ2VyLW1lbnVfX3NlY29uZC1sZXZlbFxcW29wZW5cXF1cXCldIC5oYW1idXJnZXItbWVudV9fY29udGVudDphZnRlciwjbW9iaWxlLW1lbnUtZHJhd2VyW1xcOmhhc1xcKC5oYW1idXJnZXItbWVudV9fc2Vjb25kLWxldmVsXFxbb3BlblxcXVxcKV0gLmhhbWJ1cmdlci1tZW51X19mb290ZXIsI21vYmlsZS1tZW51LWRyYXdlcltcXDpoYXNcXCguaGFtYnVyZ2VyLW1lbnVfX3NlY29uZC1sZXZlbFxcW29wZW5cXF1cXCldIC5oYW1idXJnZXItbWVudV9fcHJpbWFyeXt2aXNpYmlsaXR5OmhpZGRlbjt9I21vYmlsZS1tZW51LWRyYXdlcjpoYXMoLmhhbWJ1cmdlci1tZW51X19zZWNvbmQtbGV2ZWxbb3Blbl0pIC5oYW1idXJnZXItbWVudV9fY29udGVudHtvdmVyZmxvdzpoaWRkZW47b3ZlcnNjcm9sbC1iZWhhdmlvcjpub25lO30jbW9iaWxlLW1lbnUtZHJhd2VyOmhhcyguaGFtYnVyZ2VyLW1lbnVfX3NlY29uZC1sZXZlbFtvcGVuXSkgLmhhbWJ1cmdlci1tZW51X19iYW5uZXJzLCNtb2JpbGUtbWVudS1kcmF3ZXI6aGFzKC5oYW1idXJnZXItbWVudV9fc2Vjb25kLWxldmVsW29wZW5dKSAuaGFtYnVyZ2VyLW1lbnVfX2NvbnRlbnQ6YWZ0ZXIsI21vYmlsZS1tZW51LWRyYXdlcjpoYXMoLmhhbWJ1cmdlci1tZW51X19zZWNvbmQtbGV2ZWxbb3Blbl0pIC5oYW1idXJnZXItbWVudV9fZm9vdGVyLCNtb2JpbGUtbWVudS1kcmF3ZXI6aGFzKC5oYW1idXJnZXItbWVudV9fc2Vjb25kLWxldmVsW29wZW5dKSAuaGFtYnVyZ2VyLW1lbnVfX3ByaW1hcnl7dmlzaWJpbGl0eTpoaWRkZW47fSNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19iYW5uZXJzLCNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19wcmltYXJ5e29yZGVyOjA7fSNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19wcmltYXJ5e3BhZGRpbmc6NDBweCAxNnB4IDA7fSNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19wcmltYXJ5LWxpc3R7bWFyZ2luOjA7fSNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19wcmltYXJ5LWl0ZW17Ym9yZGVyOjA7fSNtb2JpbGUtbWVudS1kcmF3ZXIgW2Rpcj1sdHJdIC5oYW1idXJnZXItbWVudV9fcHJpbWFyeS1saW5re3RleHQtYWxpZ246bGVmdDt9I21vYmlsZS1tZW51LWRyYXdlciBbZGlyPXJ0bF0gLmhhbWJ1cmdlci1tZW51X19wcmltYXJ5LWxpbmt7dGV4dC1hbGlnbjpyaWdodDt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX3ByaW1hcnktbGlua3tkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyO2dyaWQtZ2FwOjE2cHg7Z2FwOjE2cHg7d2lkdGg6MTAwJTttaW4taGVpZ2h0OjU0cHg7cGFkZGluZzoxMnB4IDA7bWFyZ2luOjA7Zm9udC1mYW1pbHk6dmFyKC0tdGV4dC1mb250LWZhbWlseSk7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToyNnB4O2xpbmUtaGVpZ2h0OjMwcHg7Y29sb3I6dmFyKC0tdGVydGlhcnktY29sb3IpO30jbW9iaWxlLW1lbnUtZHJhd2VyIC5oYW1idXJnZXItbWVudV9fcHJpbWFyeS1pdGVtOmZpcnN0LWNoaWxkIC5oYW1idXJnZXItbWVudV9fcHJpbWFyeS1saW5re21pbi1oZWlnaHQ6NDJweDtwYWRkaW5nLXRvcDowO30jbW9iaWxlLW1lbnUtZHJhd2VyIC5oYW1idXJnZXItbWVudV9fcHJpbWFyeS1pdGVtOmxhc3QtY2hpbGQgLmhhbWJ1cmdlci1tZW51X19wcmltYXJ5LWxpbmt7bWluLWhlaWdodDo0MnB4O3BhZGRpbmctYm90dG9tOjA7fSNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19wcmltYXJ5LWljb257ZGlzcGxheTpncmlkO2ZsZXg6MCAwIDI0cHg7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1pdGVtczpjZW50ZXI7cGxhY2UtaXRlbXM6Y2VudGVyO30jbW9iaWxlLW1lbnUtZHJhd2VyIC5oYW1idXJnZXItbWVudV9fcHJpbWFyeS1pY29uIHN2Z3tkaXNwbGF5OmJsb2NrO30jbW9iaWxlLW1lbnUtZHJhd2VyIC5oYW1idXJnZXItbWVudV9fYmFubmVyc3tkaXNwbGF5OmZsZXg7ZmxleDowIDAgYXV0bztncmlkLWdhcDoxMnB4O2dhcDoxMnB4O3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvO292ZXJmbG93LXk6aGlkZGVuO292ZXJmbG93OmF1dG8gaGlkZGVuO21hcmdpbi10b3A6MzJweDtwYWRkaW5nLWxlZnQ6MTZweDtwYWRkaW5nLXJpZ2h0OjE2cHg7fSNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19iYW5uZXJzW1xcOmhhc1xcKC5oYW1idXJnZXItbWVudV9fYmFubmVyXFw6Zmlyc3QtY2hpbGRcXDpsYXN0LWNoaWxkXFwpXXtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO30jbW9iaWxlLW1lbnUtZHJhd2VyIC5oYW1idXJnZXItbWVudV9fYmFubmVyczpoYXMoLmhhbWJ1cmdlci1tZW51X19iYW5uZXI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCl7anVzdGlmeS1jb250ZW50OmNlbnRlcjt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX2Jhbm5lcntkaXNwbGF5OmZsZXg7ZmxleDowIDAgY2FsYygyODAgLyAoMzYwIC0gMzIpICogMTAwJSk7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dyaWQtZ2FwOjhweDtnYXA6OHB4O3dpZHRoOmNhbGMoMjgwIC8gKDM2MCAtIDMyKSAqIDEwMCUpO2NvbG9yOnZhcigtLXRlcnRpYXJ5LWNvbG9yKTtzY3JvbGwtc25hcC1hbGlnbjpzdGFydDt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX2Jhbm5lci1pbWFnZXt3aWR0aDoxMDAlO2FzcGVjdC1yYXRpbzoyODAvMTkyO2JvcmRlci1yYWRpdXM6NnB4O292ZXJmbG93OmhpZGRlbjt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX2Jhbm5lci1pbWFnZSBpbWd7d2lkdGg6MTAwJSFpbXBvcnRhbnQ7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtcG9zaXRpb246Y2VudGVyO30jbW9iaWxlLW1lbnUtZHJhd2VyIC5oYW1idXJnZXItbWVudV9fYmFubmVyLWNvcHl7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtncmlkLWdhcDo0cHg7Z2FwOjRweDt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX2Jhbm5lci1kZXNjcmlwdGlvbiwjbW9iaWxlLW1lbnUtZHJhd2VyIC5oYW1idXJnZXItbWVudV9fYmFubmVyLXRpdGxle2Rpc3BsYXk6YmxvY2s7fSNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19iYW5uZXItdGl0bGV7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjI0cHg7fSNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19iYW5uZXItZGVzY3JpcHRpb257Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjE2cHg7Y29sb3I6dmFyKC0tcXVpbmFyeS1jb2xvcik7fSNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19mb290ZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4OjAgMCBhdXRvO29yZGVyOjI7Z3JpZC1nYXA6MTJweDtnYXA6MTJweDtiYWNrZ3JvdW5kOnZhcigtLWxpZ2h0LXF1aW5hcnktYmFja2dyb3VuZC1jb2xvcik7cGFkZGluZzozMnB4IDE2cHg7Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tdGVydGlhcnktYm9yZGVyLWNvbG9yKTt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX2Zvb3RlciBhe3dpZHRoOmZpdC1jb250ZW50O2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxNnB4O2NvbG9yOnZhcigtLXF1aW5hcnktY29sb3IpO30jbW9iaWxlLW1lbnUtZHJhd2VyIC5oYW1idXJnZXItbWVudV9fc2Vjb25kLWxldmVse3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpO3otaW5kZXg6Mjt2aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2JhY2tncm91bmQ6dmFyKC0td2hpdGUpO292ZXJmbG93OmhpZGRlbjtwb2ludGVyLWV2ZW50czpub25lO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zNXMgY3ViaWMtYmV6aWVyKC4yNSwxLC41LDEpLHZpc2liaWxpdHkgLjM1cyBjdWJpYy1iZXppZXIoLjI1LDEsLjUsMSk7fSNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19zZWNvbmQtbGV2ZWxbb3Blbl17dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dmlzaWJpbGl0eTp2aXNpYmxlO3BvaW50ZXItZXZlbnRzOmF1dG87fSNtb2JpbGUtbWVudS1kcmF3ZXIuaGFtYnVyZ2VyLW1lbnUtLWlzLWNsb3NpbmcgLmhhbWJ1cmdlci1tZW51X19zZWNvbmQtbGV2ZWx7dHJhbnNpdGlvbjpub25lIWltcG9ydGFudDt9I21vYmlsZS1tZW51LWRyYXdlci5oYW1idXJnZXItbWVudS0taXMtY2xvc2luZyAuaGFtYnVyZ2VyLW1lbnVfX3NlY29uZC1sZXZlbC0td2FzLW9wZW57dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkhaW1wb3J0YW50O3BvaW50ZXItZXZlbnRzOm5vbmU7fSNtb2JpbGUtbWVudS1kcmF3ZXIuaGFtYnVyZ2VyLW1lbnUtLWlzLWNsb3NpbmcgLmhhbWJ1cmdlci1tZW51X19zZWNvbmQtbGV2ZWwtLXJlc2V0e3Zpc2liaWxpdHk6aGlkZGVuIWltcG9ydGFudDt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX3NlY29uZC1sZXZlbC1zY3JvbGx7ZGlzcGxheTpmbGV4O2ZsZXg6MSAxIGF1dG87ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dyaWQtZ2FwOjI0cHg7Z2FwOjI0cHg7bWluLWhlaWdodDowO3BhZGRpbmc6MzJweCAxNnB4O292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztvdmVyZmxvdzpoaWRkZW4gYXV0bztvdmVyc2Nyb2xsLWJlaGF2aW9yOmNvbnRhaW47LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7fSNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19iYWNre2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7ZmxleDowIDAgYXV0bztncmlkLWdhcDo0cHg7Z2FwOjRweDt3aWR0aDpmaXQtY29udGVudDtwYWRkaW5nOjA7bWFyZ2luOjA7Zm9udC13ZWlnaHQ6NTAwO2ZvbnQtc2l6ZToxM3B4O2xpbmUtaGVpZ2h0OjE2cHg7Y29sb3I6dmFyKC0tcHJpbWFyeS1jb2xvcik7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0ZXh0LXVuZGVybGluZS1wb3NpdGlvbjpmcm9tLWZvbnQ7fSNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19iYWNrLWljb257ZGlzcGxheTpncmlkO3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktaXRlbXM6Y2VudGVyO3BsYWNlLWl0ZW1zOmNlbnRlcjt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX3NlY29uZC1sZXZlbC1saXN0e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z3JpZC1nYXA6MTZweDtnYXA6MTZweDt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX3NlY29uZC1sZXZlbC1saXN0W1xcOm5vdC1oYXNcXChpbWdcXCldIC5oYW1idXJnZXItbWVudV9fc2Vjb25kLWxldmVsLWltYWdle2Rpc3BsYXk6bm9uZTt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX3NlY29uZC1sZXZlbC1saXN0Om5vdCg6aGFzKGltZykpIC5oYW1idXJnZXItbWVudV9fc2Vjb25kLWxldmVsLWltYWdle2Rpc3BsYXk6bm9uZTt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX3NlY29uZC1sZXZlbC1jYXJke2Rpc3BsYXk6ZmxleDtncmlkLWdhcDoxMnB4O2dhcDoxMnB4O2FsaWduLWl0ZW1zOmNlbnRlcjt3aWR0aDoxMDAlO2NvbG9yOnZhcigtLXRlcnRpYXJ5LWNvbG9yKTt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX3NlY29uZC1sZXZlbC1pbWFnZXtmbGV4OjAgMCAxMDZweDt3aWR0aDoxMDZweDtoZWlnaHQ6ODBweDtib3JkZXItcmFkaXVzOjNweDtvdmVyZmxvdzpoaWRkZW47fSNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19zZWNvbmQtbGV2ZWwtaW1hZ2UgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b2JqZWN0LWZpdDpjb3Zlcjt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX3NlY29uZC1sZXZlbC1jb3B5e2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleDoxIDEgYXV0bztncmlkLWdhcDo0cHg7Z2FwOjRweDttaW4td2lkdGg6MDt9I21vYmlsZS1tZW51LWRyYXdlciAuaGFtYnVyZ2VyLW1lbnVfX3NlY29uZC1sZXZlbC1kZXNjcmlwdGlvbiwjbW9iaWxlLW1lbnUtZHJhd2VyIC5oYW1idXJnZXItbWVudV9fc2Vjb25kLWxldmVsLXRpdGxle2Rpc3BsYXk6YmxvY2s7fSNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19zZWNvbmQtbGV2ZWwtdGl0bGV7Zm9udC13ZWlnaHQ6NjAwO2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjIycHg7fSNtb2JpbGUtbWVudS1kcmF3ZXIgLmhhbWJ1cmdlci1tZW51X19zZWNvbmQtbGV2ZWwtZGVzY3JpcHRpb257Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE1cHg7Y29sb3I6dmFyKC0tcXVpbmFyeS1jb2xvcik7fS5zaG9waWZ5LXNlY3Rpb24tLWhlYWRlcnt6LWluZGV4OjQ7fWJvZHlbXFw6aGFzXFwoXFwlMjNtb2JpbGUtbWVudS1kcmF3ZXJcXFtvcGVuXFxdXFwpXSAjcmF3YS1jb250YWluZXIsYm9keVtcXDpoYXNcXChcXCUyM21vYmlsZS1tZW51LWRyYXdlclxcW29wZW5cXF1cXCldICN3Y3gtY2hhdCxib2R5W1xcOmhhc1xcKFxcJTIzbW9iaWxlLW1lbnUtZHJhd2VyXFxbb3BlblxcXVxcKV0gY29tcGFyZS1kcmF3ZXJ7ZGlzcGxheTpub25lO31ib2R5OmhhcygjbW9iaWxlLW1lbnUtZHJhd2VyW29wZW5dKSAjcmF3YS1jb250YWluZXIsYm9keTpoYXMoI21vYmlsZS1tZW51LWRyYXdlcltvcGVuXSkgI3djeC1jaGF0LGJvZHk6aGFzKCNtb2JpbGUtbWVudS1kcmF3ZXJbb3Blbl0pIGNvbXBhcmUtZHJhd2Vye2Rpc3BsYXk6bm9uZTt9QHN1cHBvcnRzICgtd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZSl7Ym9keVtcXDpoYXNcXChcXCUyM21vYmlsZS1tZW51LWRyYXdlclxcW29wZW5cXF1cXCldIC5zaG9waWZ5LXNlY3Rpb246bm90KC5zaG9waWZ5LXNlY3Rpb24tLWhlYWRlcik6bm90KC5zaG9waWZ5LXNlY3Rpb24tLWFubm91bmNlbWVudC1iYXIpe29wYWNpdHk6MDt9Ym9keTpoYXMoI21vYmlsZS1tZW51LWRyYXdlcltvcGVuXSkgLnNob3BpZnktc2VjdGlvbjpub3QoLnNob3BpZnktc2VjdGlvbi0taGVhZGVyKTpub3QoLnNob3BpZnktc2VjdGlvbi0tYW5ub3VuY2VtZW50LWJhcil7b3BhY2l0eTowO319Ym9keVtcXDpoYXNcXCguZHJhd2VyXFxbb3BlblxcXVxcKV0gY29tcGFyZS1kcmF3ZXJ7ZGlzcGxheTpub25lO31ib2R5OmhhcyguZHJhd2VyW29wZW5dKSBjb21wYXJlLWRyYXdlcntkaXNwbGF5Om5vbmU7fUBtZWRpYSAobWF4LXdpZHRoOjEwMjNweCl7LmhpZGRlbi1sYXlvdXQtbW9iaWxlLC5oaWRkZW4tbGF5b3V0LXByb2R1Y3QtbW9iaWxle2Rpc3BsYXk6bm9uZSFpbXBvcnRhbnQ7fX1AbWVkaWEgKG1heC13aWR0aDo5OTlweCl7LmltYWdlLWFuZC1jb21wYXJlLWNoZWNrYm94IC5wcm9kdWN0LWl0ZW1fX2ltYWdlLXdyYXBwZXJ7bWFyZ2luLWJvdHRvbToxNHB4O30uaW1hZ2UtYW5kLWNvbXBhcmUtY2hlY2tib3ggLnByb2R1Y3QtaXRlbS1tZXRhX19jb21wYXJlLWNoZWNrYm94e3Bvc2l0aW9uOnN0YXRpYzttYXJnaW4tdG9wOjA7fS5pbWFnZS1hbmQtY29tcGFyZS1jaGVja2JveCAuY29tcGFyZS1jaGVja2JveC1sYWJlbHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWxpZ2h0LXF1YXRlcm5hcnktYmFja2dyb3VuZC1jb2xvcik7fS5pbWFnZS1hbmQtY29tcGFyZS1jaGVja2JveCAuY29tcGFyZS1jaGVja2JveC1pY29ue2JhY2tncm91bmQtY29sb3I6dmFyKC0td2hpdGUpO30ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW1fX2xhYmVsLWxpc3R7ZmxleC1kaXJlY3Rpb246Y29sdW1uO30ucHJvZHVjdC1pdGVtIC5wcm9kdWN0LWl0ZW1fX2Nhcm91c2VsLXBhZ2luYXRpb257Ym90dG9tOjhweCFpbXBvcnRhbnQ7bGVmdDo4cHghaW1wb3J0YW50O3BhZGRpbmc6NHB4IDZweDtib3JkZXItcmFkaXVzOjhweDt9LnByb2R1Y3QtaXRlbSAucHJvZHVjdC1pdGVtX19jYXJvdXNlbC1wYWdpbmF0aW9uLnN3aXBlci1wYWdpbmF0aW9uLWhvcml6b250YWx7Z3JpZC1nYXA6MTBweDtnYXA6MTBweDt9fUBtZWRpYSAobWF4LXdpZHRoOjgzNHB4KXsuaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRhaW5lcntwYWRkaW5nOjE2cHggMDt9LmluZm8tYWNjb3JkaW9uLXRpdGxlIC5pbmZvLWFjY29yZGlvbi10aXRsZS1udW1iZXJ7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDt9LmluZm8tYWNjb3JkaW9uLXRpdGxlIC5pbmZvLWFjY29yZGlvbi10aXRsZS1pY29uIHN2Z3t3aWR0aDoxNHB4O2hlaWdodDoxNHB4O30uaW50ZXJhY3RpdmUtbGF5ZXItYWNjb3JkaW9uLWNvbnRlbnQgLm1ldGFmaWVsZC1yaWNoX3RleHRfZmllbGQsLmludGVyYWN0aXZlLWxheWVyLWFjY29yZGlvbi1jb250ZW50IC5ydGV7cGFkZGluZy10b3A6MTZweDt9LmhpZGRlbi1tb2JpbGV7ZGlzcGxheTpub25lIWltcG9ydGFudDt9fUBtZWRpYSAobWluLXdpZHRoOjY0MHB4KXsuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGVbZGF0YS1zZWxlY3QtdGV4dF0sLmNob2ljZXNfX2xpc3RbYXJpYS1leHBhbmRlZF0gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGVbZGF0YS1zZWxlY3QtdGV4dF17cGFkZGluZy1yaWdodDoxMDBweDt9LmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlW2RhdGEtc2VsZWN0LXRleHRdOmFmdGVyLC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlW2RhdGEtc2VsZWN0LXRleHRdOmFmdGVye2NvbnRlbnQ6YXR0cihkYXRhLXNlbGVjdC10ZXh0KTtmb250LXNpemU6MTJweDtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTBweDt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpO31bZGlyPXJ0bF0gLmNob2ljZXNfX2xpc3QtLWRyb3Bkb3duIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlW2RhdGEtc2VsZWN0LXRleHRdLFtkaXI9cnRsXSAuY2hvaWNlc19fbGlzdFthcmlhLWV4cGFuZGVkXSAuY2hvaWNlc19faXRlbS0tc2VsZWN0YWJsZVtkYXRhLXNlbGVjdC10ZXh0XXt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctbGVmdDoxMDBweDtwYWRkaW5nLXJpZ2h0OjEwcHg7fVtkaXI9cnRsXSAuY2hvaWNlc19fbGlzdC0tZHJvcGRvd24gLmNob2ljZXNfX2l0ZW0tLXNlbGVjdGFibGVbZGF0YS1zZWxlY3QtdGV4dF06YWZ0ZXIsW2Rpcj1ydGxdIC5jaG9pY2VzX19saXN0W2FyaWEtZXhwYW5kZWRdIC5jaG9pY2VzX19pdGVtLS1zZWxlY3RhYmxlW2RhdGEtc2VsZWN0LXRleHRdOmFmdGVye3JpZ2h0OmF1dG87bGVmdDoxMHB4O319QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NTBweCl7LnJpY2h0ZXh0IGJsb2NrcXVvdGV7cGFkZGluZy1sZWZ0OjEuNXJlbTt9fUBtZWRpYSAobWluLXdpZHRoOjgzNXB4KXsuaGlkZGVuLWRlc2t0b3B7ZGlzcGxheTpub25lIWltcG9ydGFudDt9fUBtZWRpYSAobWluLXdpZHRoOjEwMjRweCl7LmhpZGRlbi1sYXlvdXQtZGVza3RvcCwuaGlkZGVuLWxheW91dC1wcm9kdWN0LWRlc2t0b3B7ZGlzcGxheTpub25lIWltcG9ydGFudDt9fUBtZWRpYSAobWluLXdpZHRoOjEyMDBweCl7LnN1Ym1lbnUtbW9iaWxlLWNvbnRhaW5lcntkaXNwbGF5Om5vbmU7fX0iXSwKICAibWFwcGluZ3MiOiAiO0FBQUE7QUFBTSxVQUFRO0FBQUssVUFBUTtBQUFLLGtCQUFnQjtBQUFRLG9CQUFrQjtBQUFRLG1CQUFpQjtBQUFRLHFCQUFtQjtBQUFRLGtCQUFnQjtBQUFRLGlCQUFlO0FBQVEsMkJBQXlCO0FBQVEsMEJBQXdCO0FBQVEsMkJBQXlCO0FBQVEscUNBQW1DO0FBQVEsb0NBQWtDO0FBQVEsc0NBQW9DO0FBQVEsbUNBQWlDO0FBQVEsa0NBQWdDO0FBQVEscUNBQW1DO0FBQVEsMEJBQXdCO0FBQVEsbUJBQWlCO0FBQVEsZUFBYTtBQUFRO0FBQUMsQ0FBQztBQUFTLGdCQUFjLElBQUk7QUFBZ0IsY0FBWSxPQUFPLElBQUksRUFBRSxNQUFNLEtBQUssRUFBRSxDQUFDLEdBQUcsRUFBRSxJQUFJLEVBQUUsRUFBRSxDQUFDLE1BQU0sRUFBRSxRQUFRLEVBQUUsQ0FBQyxLQUFLLEVBQUUsU0FBUyxFQUFFO0FBQU8sZ0JBQWMsT0FBTyxJQUFJLEVBQUUsTUFBTSxLQUFLLEVBQUUs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 */
