/*!************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/tom-select/dist/css/tom-select.default.css ***!
  \************************************************************************************************************************************************/
/**
 * tom-select.css (v2.6.2)
 * Copyright (c) contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 */
.ts-control {
  border: 1px solid #d0d0d0;
  padding: 8px 8px;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  display: flex;
  flex-wrap: wrap;
}
.ts-wrapper.multi.has-items .ts-control {
  padding: calc(8px - 2px - 1px) 8px calc(8px - 2px - 3px - 1px);
}
.full .ts-control {
  background-color: #fff;
}
.disabled .ts-control, .disabled .ts-control * {
  cursor: default !important;
}
.focus .ts-control {
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}
.ts-control > * {
  vertical-align: baseline;
  display: inline-block;
}
.ts-wrapper.multi .ts-control > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 2px 6px;
  background: #1da7ee;
  color: #fff;
  border: 1px solid #0073bb;
  overflow: auto;
}
.ts-wrapper.multi .ts-control > div.active {
  background: #92c836;
  color: #fff;
  border: 1px solid #00578d;
}
.ts-wrapper.multi.disabled .ts-control > div, .ts-wrapper.multi.disabled .ts-control > div.active {
  color: hsl(0, 0%, 130%);
  background: #d2d2d2;
  border: 1px solid #aaaaaa;
}
.ts-control > input {
  flex: 1 1 auto;
  min-width: 7rem;
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
      -ms-user-select: auto !important;
          user-select: auto !important;
  box-shadow: none !important;
}
.ts-control > input::-ms-clear {
  display: none;
}
.ts-control > input:focus {
  outline: none !important;
}
.has-items .ts-control > input {
  margin: 0px 4px !important;
}
.ts-control.rtl {
  text-align: right;
}
.ts-control.rtl.single .ts-control:after {
  left: 15px;
  right: auto;
}
.ts-control.rtl .ts-control > input {
  margin: 0px 4px 0px -2px !important;
}
.disabled .ts-control {
  opacity: 0.5;
  background-color: #fafafa;
}
.input-hidden .ts-control > input {
  opacity: 0;
  position: absolute;
  left: -10000px;
}

.ts-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #fff;
  margin: 0.25rem 0 0;
  border-top: 0 none;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 3px 3px;
}
.ts-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}
.ts-dropdown [data-selectable] .highlight {
  background: rgba(125, 168, 208, 0.2);
  border-radius: 1px;
}
.ts-dropdown .option,
.ts-dropdown .optgroup-header,
.ts-dropdown .no-results,
.ts-dropdown .create {
  padding: 5px 8px;
}
.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}
.ts-dropdown [data-selectable].option {
  opacity: 1;
  cursor: pointer;
}
.ts-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}
.ts-dropdown .optgroup-header {
  color: #303030;
  background: #fff;
  cursor: default;
}
.ts-dropdown .active {
  background-color: #f5fafd;
  color: #495c68;
}
.ts-dropdown .active.create {
  color: #495c68;
}
.ts-dropdown .create {
  color: rgba(48, 48, 48, 0.5);
}
.ts-dropdown .spinner {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin: 5px 8px;
}
.ts-dropdown .spinner::after {
  content: " ";
  display: block;
  width: 24px;
  height: 24px;
  margin: 3px;
  border-radius: 50%;
  border: 5px solid #d0d0d0;
  border-color: #d0d0d0 transparent #d0d0d0 transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}
@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

.ts-dropdown-content {
  overflow: hidden auto;
  max-height: 200px;
  scroll-behavior: smooth;
}

.ts-wrapper.plugin-drag_drop .ts-dragging {
  color: transparent !important;
}
.ts-wrapper.plugin-drag_drop .ts-dragging > * {
  visibility: hidden !important;
}

.plugin-checkbox_options:not(.rtl) .option input {
  margin-right: 0.5rem;
}

.plugin-checkbox_options.rtl .option input {
  margin-left: 0.5rem;
}

/* stylelint-disable function-name-case */
.plugin-clear_button {
  --ts-pr-clear-button: 1em;
}
.plugin-clear_button .clear-button {
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: calc(8px - 6px);
  margin-right: 0 !important;
  background: transparent !important;
  transition: opacity 0.5s;
  cursor: pointer;
}
.plugin-clear_button.form-select .clear-button, .plugin-clear_button.single .clear-button {
  right: max(var(--ts-pr-caret), 8px);
}
.plugin-clear_button.focus.has-items .clear-button, .plugin-clear_button:not(.disabled):hover.has-items .clear-button {
  opacity: 1;
}

.ts-wrapper .dropdown-header {
  position: relative;
  padding: 10px 8px;
  border-bottom: 1px solid #d0d0d0;
  background: color-mix(#fff, #d0d0d0, 85%);
  border-radius: 3px 3px 0 0;
}
.ts-wrapper .dropdown-header-close {
  position: absolute;
  right: 8px;
  top: 50%;
  color: #303030;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}
.ts-wrapper .dropdown-header-close:hover {
  color: hsl(0, 0%, -6.1764705882%);
}

.plugin-dropdown_input.focus.dropdown-active .ts-control {
  box-shadow: none;
  border: 1px solid #d0d0d0;
}
.plugin-dropdown_input .dropdown-input {
  border: 1px solid #d0d0d0;
  border-width: 0 0 1px;
  display: block;
  padding: 8px 8px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1);
  width: 100%;
  background: transparent;
}
.plugin-dropdown_input .items-placeholder {
  border: 0 none !important;
  box-shadow: none !important;
  width: 100%;
}
.plugin-dropdown_input.has-items .items-placeholder, .plugin-dropdown_input.dropdown-active .items-placeholder {
  display: none !important;
}

.ts-wrapper.plugin-input_autogrow.has-items .ts-control > input {
  min-width: 0;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input {
  flex: none;
  min-width: 4px;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::-ms-input-placeholder {
  color: transparent;
}
.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder {
  color: transparent;
}

.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {
  display: flex;
}
.ts-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  flex-grow: 1;
  flex-basis: 0;
  min-width: 0;
}
.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup::before {
  display: none;
}
.ts-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}

.ts-wrapper.plugin-remove_button .item {
  display: inline-flex;
  align-items: center;
}
.ts-wrapper.plugin-remove_button .item .remove {
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 0 6px;
  border-radius: 0 2px 2px 0;
  box-sizing: border-box;
}
.ts-wrapper.plugin-remove_button .item .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}
.ts-wrapper.plugin-remove_button.disabled .item .remove:hover {
  background: none;
}
.ts-wrapper.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}

.ts-wrapper.plugin-remove_button:not(.rtl) .item {
  padding-right: 0 !important;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove {
  border-left: 1px solid #0073bb;
  margin-left: 6px;
}
.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove {
  border-left-color: #00578d;
}
.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove {
  border-left-color: #aaaaaa;
}

.ts-wrapper.plugin-remove_button.rtl .item {
  padding-left: 0 !important;
}
.ts-wrapper.plugin-remove_button.rtl .item .remove {
  border-right: 1px solid #0073bb;
  margin-right: 6px;
}
.ts-wrapper.plugin-remove_button.rtl .item.active .remove {
  border-right-color: #00578d;
}
.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove {
  border-right-color: #aaaaaa;
}

:root {
  --ts-pr-clear-button: 0px;
  --ts-pr-caret: 0px;
  --ts-pr-min: .75rem;
}

.ts-wrapper.single .ts-control, .ts-wrapper.single .ts-control input {
  cursor: pointer;
}

.ts-control:not(.rtl) {
  padding-right: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}

.ts-control.rtl {
  padding-left: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}

.ts-wrapper {
  position: relative;
}

.ts-dropdown,
.ts-control,
.ts-control input {
  color: #303030;
  font-family: inherit;
  font-size: 13px;
  line-height: 18px;
}

.ts-control,
.ts-wrapper.single.input-active .ts-control {
  background: #fff;
  cursor: text;
}

.ts-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
          clip-path: inset(50%) !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.ts-wrapper.single .ts-control {
  --ts-pr-caret: 2rem;
}
.ts-wrapper.single .ts-control::after {
  content: " ";
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -3px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #808080 transparent transparent transparent;
}
.ts-wrapper.single .ts-control:not(.rtl)::after {
  right: 15px;
}
.ts-wrapper.single .ts-control.rtl::after {
  left: 15px;
}
.ts-wrapper.single.dropdown-active .ts-control::after {
  margin-top: -4px;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #808080 transparent;
}
.ts-wrapper.single.input-active .ts-control, .ts-wrapper.single.input-active .ts-control input {
  cursor: text;
}

.ts-wrapper {
  display: flex;
  min-height: 36px;
}
.ts-wrapper.multi.has-items .ts-control {
  padding-left: 5px;
  --ts-pr-min: 5px;
}
.ts-wrapper.multi .ts-control [data-value] {
  text-shadow: 0 1px 0 rgba(0, 51, 83, 0.3);
  border-radius: 3px;
  background-color: color-mix(#1da7ee, #178ee9, 60%);
  background-image: linear-gradient(to bottom, #1da7ee, #178ee9);
  background-repeat: repeat-x;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), inset 0 1px rgba(255, 255, 255, 0.03);
}
.ts-wrapper.multi .ts-control [data-value].active {
  background-color: color-mix(#008fd8, #0075cf, 60%);
  background-image: linear-gradient(to bottom, #008fd8, #0075cf);
  background-repeat: repeat-x;
}
.ts-wrapper.multi.disabled .ts-control [data-value] {
  color: #999;
  text-shadow: none;
  background: none;
  box-shadow: none;
}
.ts-wrapper.multi.disabled .ts-control [data-value], .ts-wrapper.multi.disabled .ts-control [data-value] .remove {
  border-color: #e6e6e6;
}
.ts-wrapper.multi.disabled .ts-control [data-value] .remove {
  background: none;
}
.ts-wrapper.single .ts-control {
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05), inset 0 1px 0 rgba(255, 255, 255, 0.8);
  background-color: color-mix(#fefefe, #f2f2f2, 60%);
  background-image: linear-gradient(to bottom, #fefefe, #f2f2f2);
  background-repeat: repeat-x;
}

.ts-wrapper.single .ts-control, .ts-dropdown.single {
  border-color: #b8b8b8;
}

.dropdown-active .ts-control {
  border-radius: 3px 3px 0 0;
}

.ts-dropdown .optgroup-header {
  padding-top: 7px;
  font-weight: bold;
  font-size: 0.85em;
}
.ts-dropdown .optgroup {
  border-top: 1px solid #f0f0f0;
}
.ts-dropdown .optgroup:first-child {
  border-top: 0 none;
}
/*# sourceMappingURL=tom-select.default.css.map */
/*!**************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/@symfony/ux-live-component/dist/live.min.css ***!
  \**************************************************************************************************************************************************/
[data-loading=""],[data-loading=show],[data-loading*=\|show]{display:none}

/*!****************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./node_modules/@adyen/adyen-web/dist/es/adyen.css ***!
  \****************************************************************************************************************************************/
.js-iframe{border:none;height:100%;width:100%;overflow:hidden;color-scheme:auto}
.adyen-checkout-card-input__wrapper{position:relative}.adyen-checkout-card-input__icon{border-radius:var(--adyen-sdk-border-radius-s,4px);height:18px;width:27px;margin-right:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-card-input__form{opacity:1}.adyen-checkout-card-input__spinner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:none}.adyen-checkout-card-input__spinner--active{display:block}.adyen-checkout-card-input__form--loading{opacity:0}.adyen-checkout__input{display:block;max-height:100px}.adyen-checkout__field.adyen-checkout__card__cvc__input--hidden{display:none}.revolving-plan-installments__disabled{pointer-events:none;opacity:.4}.adyen-checkout__card__cardNumber{max-width:400px}.adyen-checkout__card__cardNumber__input{padding-left:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__card__holderName{margin-bottom:0}.adyen-checkout__card-input .adyen-checkout__fieldset--billingAddress,.adyen-checkout__card__holderName,.adyen-checkout__card__kcp-authentication,.adyen-checkout__card__socialSecurityNumber,.adyen-checkout__installments{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__card-input.adyen-checkout__card-input--loading{pointer-events:none}.adyen-checkout__card__holderName:first-child{margin:0 0 var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__field--cardNumber .adyen-checkout__input--error+.adyen-checkout-brand-wrapper,.adyen-checkout__field--cardNumber .adyen-checkout__input--valid:not(.adyen-checkout__card__cardNumber__input--noBrand)+.adyen-checkout-input__inline-validation--valid{display:none}.adyen-checkout__field--securityCode.adyen-checkout__field--error .adyen-checkout__card__cvc__hint,.adyen-checkout__field--securityCode.adyen-checkout__field--valid .adyen-checkout__card__cvc__hint{opacity:0}@keyframes cvc-indicate-location{0%{opacity:1}to{opacity:.3}}.adyen-checkout__label--focused .adyen-checkout__field__cvc--back-hint .adyen-checkout__card__cvc__hint--back .adyen-checkout__card__cvc__hint__location,.adyen-checkout__label--focused .adyen-checkout__field__cvc--front-hint .adyen-checkout__card__cvc__hint--front .adyen-checkout__card__cvc__hint__location{animation-duration:1s;animation-name:cvc-indicate-location;animation-iteration-count:infinite;animation-direction:alternate}.adyen-checkout__card__cvc__hint__wrapper{position:absolute;right:0;height:100%;width:27px;display:flex;align-items:center;margin-right:var(--adyen-sdk-spacer-060,12px);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transform-origin:center;transform-style:preserve-3d;will-change:transform;backface-visibility:visible;transform:translateZ(0)}.adyen-checkout__field__cvc--front-hint.adyen-checkout__card__cvc__hint__wrapper{transform:rotateY(180deg)}.adyen-checkout__card__cvc__hint{box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px rgba(0,17,44,.04),0 1px 2px rgba(0,17,44,.02));border-radius:var(--adyen-sdk-border-radius-s,4px);backface-visibility:hidden;position:absolute;transition:opacity .1s linear}.adyen-checkout__card__cvc__hint--front{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.adyen-checkout__card__cvc__hint__wrapper{transition:none}}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__fieldset__fields{justify-content:left}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__radio_group{display:flex;flex-direction:column}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__radio_group__input-wrapper{margin-top:var(--adyen-sdk-spacer-080,20px)}.adyen-checkout__fieldset--revolving-plan .adyen-checkout__field--revolving-plan-installments{position:relative;top:52px;width:30%;height:100%;margin-left:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__card-input .adyen-checkout__fieldset--dual-brand-switcher{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__card-input .adyen-checkout__fieldset--dual-brand-switcher .adyen-checkout__fieldset__title{padding-bottom:0}.adyen-checkout__card-input .adyen-checkout__fieldset--dual-brand-switcher .adyen-checkout-form-instruction{margin:0}
.adyen-checkout__spinner__wrapper{height:100%;display:flex;justify-content:center;align-items:center}.adyen-checkout__spinner__wrapper--inline{height:auto;display:inline-block;margin-right:var(--adyen-sdk-spacer-040,8px)}[dir=rtl] .adyen-checkout__spinner__wrapper--inline{margin-right:0;margin-left:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__spinner{height:var(--adyen-sdk-spacer-090,24px);width:var(--adyen-sdk-spacer-090,24px);position:relative}.adyen-checkout__spinner:after,.adyen-checkout__spinner:before{animation:rotate 1s cubic-bezier(.785,.135,.15,.86) infinite;border:var(--adyen-sdk-border-width-l,3px) solid transparent;border-radius:50%;box-sizing:border-box;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.adyen-checkout__spinner:before{border-color:var(--adyen-sdk-color-background-inverse-primary,#00112c);border-top-color:transparent;opacity:.1}.adyen-checkout__spinner:after{border-color:transparent;border-top-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__spinner--small{height:var(--adyen-sdk-spacer-070,16px);width:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__spinner--small:after,.adyen-checkout__spinner--small:before{border-width:var(--adyen-sdk-spacer-010,2px)}.adyen-checkout__spinner--medium{height:28px;width:28px}.adyen-checkout__spinner--large{height:var(--adyen-sdk-spacer-120,48px);width:var(--adyen-sdk-spacer-120,48px)}.adyen-checkout__spinner--large:after,.adyen-checkout__spinner--large:before{border-width:var(--adyen-sdk-spacer-020,4px)}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.loading-input__form{opacity:1}.loading-input__form--loading{opacity:0}.loading-input__spinner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:none}.loading-input__spinner--active{display:block}.adyen-checkout__loading-input__form{transition:opacity .25s ease-out}
.adyen-checkout__image{display:block;opacity:0;transition:opacity .6s ease-out}.adyen-checkout__image--loaded{opacity:1}
.adyen-checkout__field{display:block;margin-bottom:var(--adyen-sdk-spacer-070,16px);width:100%}.adyen-checkout__field-static-value{background-color:var(--adyen-sdk-color-background-primary-hover,#f7f7f8);border-radius:var(--adyen-sdk-border-radius-s,4px);color:var(--adyen-sdk-color-background-inverse-primary,#00112c);display:flex;height:28px;padding:var(--adyen-sdk-spacer-020,4px) var(--adyen-sdk-spacer-030,6px);margin-left:var(--adyen-sdk-spacer-020,4px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px)}.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper{box-shadow:none;border:none;background-color:transparent}.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper:active,.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper:active:hover,.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper:focus-within,.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper:focus-within:hover{box-shadow:none;border:none}.adyen-checkout__field--no-borders .adyen-checkout__input-wrapper:hover{box-shadow:none;border:none}@media (min-width:480px){.adyen-checkout__field--20{width:20%}.adyen-checkout__field--30{width:30%}.adyen-checkout__field--40{width:40%}.adyen-checkout__field--50{width:50%}.adyen-checkout__field--60{width:60%}.adyen-checkout__field--70{width:70%}.adyen-checkout__field--80{width:80%}.adyen-checkout__field--col-20{width:calc(20% - var(--adyen-sdk-spacer-040, 8px))}.adyen-checkout__field--col-30{width:calc(30% - var(--adyen-sdk-spacer-040, 8px))}.adyen-checkout__field--col-40{width:calc(40% - var(--adyen-sdk-spacer-040, 8px))}.adyen-checkout__field--col-50{width:calc(50% - var(--adyen-sdk-spacer-040, 8px))}.adyen-checkout__field--col-60{width:calc(60% - var(--adyen-sdk-spacer-040, 8px))}.adyen-checkout__field--col-70{width:calc(70% - var(--adyen-sdk-spacer-040, 8px))}.adyen-checkout__field--col-80{width:calc(80% - var(--adyen-sdk-spacer-040, 8px))}}.adyen-checkout__input-wrapper{position:relative;display:flex;align-items:center;background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-tertiary,#848d96);border-radius:var(--adyen-sdk-border-radius-m,8px)}.adyen-checkout__input-wrapper div:not(.adyen-checkout__input-wrapper),.adyen-checkout__input-wrapper input,.adyen-checkout__input-wrapper span{border-radius:inherit}.adyen-checkout__input-wrapper button,.adyen-checkout__input-wrapper div:not(.adyen-checkout__input-wrapper),.adyen-checkout__input-wrapper input{border:none}.adyen-checkout__input-wrapper:active,.adyen-checkout__input-wrapper:active:hover,.adyen-checkout__input-wrapper:focus-within,.adyen-checkout__input-wrapper:focus-within:hover{box-shadow:0 0 0 .5px var(--adyen-sdk-color-outline-tertiary-active,#00112c);border-color:var(--adyen-sdk-color-outline-tertiary-active,#00112c)}.adyen-checkout__input-wrapper:hover{border-color:var(--adyen-sdk-color-outline-tertiary-hover,#00112c)}.adyen-checkout__field--inactive>.adyen-checkout__input-wrapper{background:var(--adyen-sdk-color-background-disabled,#eeeff1);border-color:var(--adyen-sdk-color-outline-secondary,#c9cdd3)}.adyen-checkout__field--error>:not(.adyen-checkout__label--focused)+.adyen-checkout__input-wrapper:not(:focus-within,:active){border-color:var(--adyen-sdk-color-outline-critical,#e22d2d)}.adyen-checkout__label{display:block;position:relative}.adyen-checkout__label--focused+.adyen-checkout__input-wrapper{box-shadow:0 0 0 .8px var(--adyen-sdk-color-outline-primary-active,#00112c);border-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__label--disabled+.adyen-checkout__input-wrapper{background:var(--adyen-sdk-color-background-disabled,#eeeff1);border-color:var(--adyen-sdk-color-outline-secondary,#c9cdd3)}.adyen-checkout__helper-text{display:block;color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);margin-bottom:var(--adyen-sdk-spacer-020,4px)}.adyen-checkout__label-adornment--end{position:absolute;right:0;top:0}.adyen-checkout__label__text{display:block;font-size:var(--adyen-sdk-text-body-font-size,.875rem);margin-bottom:var(--adyen-sdk-spacer-020,4px);color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);line-height:var(--adyen-sdk-text-body-line-height,20px);transition:color .1s ease-out;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.adyen-checkout__label__text--error{color:var(--adyen-sdk-color-label-critical,#c72727)}.adyen-checkout__label--focused .adyen-checkout__label__text{color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout-contextual-text,.adyen-checkout-contextual-text--error{display:flex;font-weight:var(--adyen-sdk-text-body-font-weight,400);margin-top:var(--adyen-sdk-spacer-020,4px);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);align-items:center;color:var(--adyen-sdk-color-label-primary,#00112c);opacity:1;transition:margin .2s ease-out,opacity .2s ease-out}.adyen-checkout-contextual-text--error{color:var(--adyen-sdk-color-label-critical,#c72727)}.adyen-checkout-contextual-text--hidden{height:0;margin:0;opacity:0}
.adyen-checkout__field__cvc .adyen-checkout__input-wrapper{cursor:text}
.adyen-checkout__filter-input:-webkit-autofill,.adyen-checkout__input:-webkit-autofill{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#ffffff) inset!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-transition:none!important;transition:none!important}.adyen-checkout__filter-input:-webkit-autofill,.adyen-checkout__filter-input:-webkit-autofill:active,.adyen-checkout__filter-input:-webkit-autofill:focus,.adyen-checkout__filter-input:-webkit-autofill:hover,.adyen-checkout__filter-input:autofill,.adyen-checkout__input:-webkit-autofill,.adyen-checkout__input:-webkit-autofill:active,.adyen-checkout__input:-webkit-autofill:focus,.adyen-checkout__input:-webkit-autofill:hover,.adyen-checkout__input:autofill{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-text-fill-color:var(--adyen-sdk-color-label-primary,#00112c)!important;box-shadow:0 0 0 1000px var(--adyen-sdk-color-background-primary,#ffffff) inset!important;-webkit-background-clip:text!important;background-clip:text!important;background-color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-transition:none!important;transition:none!important}.adyen-checkout__filter-input,.adyen-checkout__input{color:var(--adyen-sdk-color-label-primary,#00112c)!important;-webkit-background-clip:text!important;background-clip:text!important}.adyen-checkout__field-wrapper{display:flex;width:100%}.adyen-checkout__field-wrapper>.adyen-checkout__field:first-child{margin-right:var(--adyen-sdk-spacer-040,8px)}[dir=rtl] .adyen-checkout__field-wrapper>.adyen-checkout__field:first-child{margin-right:0;margin-left:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__field-wrapper>.adyen-checkout__field:nth-child(2){margin-left:var(--adyen-sdk-spacer-040,8px)}[dir=rtl] .adyen-checkout__field-wrapper>.adyen-checkout__field:nth-child(2){margin-left:0;margin-right:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__field-wrapper:last-of-type>.adyen-checkout__field{margin-bottom:0}.adyen-checkout__input{width:100%;color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-family:inherit;display:block;height:var(--adyen-sdk-spacer-110,40px);padding-left:var(--adyen-sdk-spacer-060,12px);background:inherit;outline:none;transition:border .2s ease-out,box-shadow .2s ease-out}.adyen-checkout__input:required{box-shadow:none}.adyen-checkout__input:-moz-read-only{color:var(--adyen-sdk-color-label-secondary,#5c687c)!important;cursor:default}.adyen-checkout__input:disabled,.adyen-checkout__input:read-only{color:var(--adyen-sdk-color-label-secondary,#5c687c)!important;cursor:default}span.adyen-checkout__input{overflow:hidden}.adyen-checkout-input__inline-validation{width:var(--adyen-sdk-spacer-070,16px);height:var(--adyen-sdk-spacer-070,16px);margin-right:var(--adyen-sdk-spacer-060,12px)}[dir=rtl] .adyen-checkout-input__inline-validation{margin-left:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-input__inline-validation>.adyen-checkout__icon{display:block}.adyen-checkout-input__inline-validation--invalid{color:var(--adyen-sdk-color-label-critical,#c72727)}.adyen-checkout__input--date{padding:.5em}
.adyen-checkout__fieldset{display:block;padding-bottom:var(--adyen-sdk-spacer-040,8px);width:100%;margin-inline-start:0;margin-inline-end:0;margin:0;border:none;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.adyen-checkout__fieldset__description{font-weight:var(--adyen-sdk-text-body-font-weight,400);list-style-type:disc;color:var(--adyen-sdk-color-label-secondary,#5c687c);margin:0;font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:1.5}.adyen-checkout__fieldset:last-of-type{padding-bottom:0}.adyen-checkout__fieldset+.adyen-checkout__fieldset{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__fieldset__title{font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:var(--adyen-sdk-text-subtitle-stronger-font-weight,600);line-height:var(--adyen-sdk-text-subtitle-line-height,26px);color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-subtitle-font-weight,500);display:block;margin:0;padding:0 0 var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__fieldset__title:has(+.adyen-checkout__fieldset__description){padding:0}.adyen-checkout__fieldset__title-heading{font:inherit;color:inherit;margin:0;padding:0}.adyen-checkout__fieldset__fields{display:flex;flex-wrap:wrap;width:100%;gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__fieldset__fields>.adyen-checkout__field{margin-bottom:0}.adyen-checkout__fieldset--readonly .adyen-checkout__fieldset__fields{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin:0}
.adyen-checkout__card__exp-date__input--oneclick{line-height:var(--adyen-sdk-text-title-line-height,26px);font-weight:var(--adyen-sdk-text-body-font-weight,400);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left}
.adyen-checkout__radio_group+.adyen-checkout-input__inline-validation{display:none}.adyen-checkout__radio_group__input{opacity:0;position:absolute}.adyen-checkout__radio_group__label{margin:0;padding-bottom:0;padding-left:var(--adyen-sdk-spacer-090,24px);position:relative;display:block;color:inherit;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:400;line-height:var(--adyen-sdk-text-body-line-height,20px);overflow:visible}.adyen-checkout__label--focused .adyen-checkout__radio_group__label{color:inherit}.adyen-checkout__radio_group__label:before{content:"";position:absolute;background-color:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-tertiary,#848d96);border-radius:50%;height:var(--adyen-sdk-spacer-070,16px);width:var(--adyen-sdk-spacer-070,16px);left:0;top:var(--adyen-sdk-spacer-010,2px);transition:border-color .2s ease-out,box-shadow .2s ease-out}.adyen-checkout__radio_group__label:hover:before{box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-primary-hover,#c9cdd3);cursor:pointer}.adyen-checkout__radio_group__label:after{content:"";display:block;position:absolute;margin:0 auto;left:5px;top:7px;height:var(--adyen-sdk-spacer-030,6px);width:var(--adyen-sdk-spacer-030,6px);background-color:var(--adyen-sdk-color-background-primary,#ffffff);border-radius:50%;transform:scale(0);transition:transform .2s ease-out;box-shadow:0 1px 1px rgba(0,15,45,.25)}.adyen-checkout__radio_group__label:hover{border-color:var(--adyen-sdk-color-label-primary,#00112c);cursor:pointer}.adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label:before{background-color:var(--adyen-sdk-color-label-primary,#00112c);border:0;transition:all .2s ease-out}.adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label:after{transform:scale(1)}.adyen-checkout__radio_group__input:focus+.adyen-checkout__radio_group__label:before{border-color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label:hover:before,.adyen-checkout__radio_group__input:checked:active+.adyen-checkout__radio_group__label:before,.adyen-checkout__radio_group__input:checked:focus+.adyen-checkout__radio_group__label:before,.adyen-checkout__radio_group__input:focus+.adyen-checkout__radio_group__label:before{box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-tertiary,#848D96)}.adyen-checkout__radio_group__label.adyen-checkout__radio_group__label--invalid:before{border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-critical,#e22d2d)}.adyen-checkout__radio_group--button{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--adyen-sdk-spacer-070,16px);align-self:stretch;width:100%}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__input-wrapper{display:flex;flex:1 0 0}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__label:after{position:absolute;top:calc(50% - var(--adyen-sdk-spacer-030, 6px)/2);left:calc(var(--adyen-sdk-spacer-060, 12px) + 5px)}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__label:before{position:absolute;top:calc(50% - var(--adyen-sdk-spacer-070, 16px)/2);left:calc(var(--adyen-sdk-spacer-060, 12px))}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__label{padding:var(--adyen-sdk-spacer-060,12px);padding-left:calc(var(--adyen-sdk-spacer-060, 12px) + var(--adyen-sdk-spacer-090, 24px));width:100%;border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px);background-color:var(--adyen-sdk-color-background-primary,#ffffff)}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__input+.adyen-checkout__radio_group__label:hover,.adyen-checkout__radio_group--button .adyen-checkout__radio_group__input:checked+.adyen-checkout__radio_group__label{border-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__radio_group--button .adyen-checkout__radio_group__input:checked:active+.adyen-checkout__radio_group__label,.adyen-checkout__radio_group--button .adyen-checkout__radio_group__input:checked:focus+.adyen-checkout__radio_group__label{box-shadow:0 0 0 .8px var(--adyen-sdk-color-outline-primary-active,#00112c);border-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}
.Tag-module_tag__zTym4{display:inline-flex;align-items:center;padding:var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-spacer-040,8px);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-stronger-font-weight,500);line-height:var(--adyen-sdk-text-caption-line-height,18px);white-space:nowrap}.Tag-module_tag__zTym4.Tag-module_success__UU5x9{border-radius:var(--adyen-sdk-border-radius-s,4px);background:var(--adyen-sdk-color-background-success-weak,#edfaf3);color:var(--adyen-sdk-color-label-on-background-success-weak,#067934)}.Tag-module_tag__zTym4.Tag-module_info__iyn3C{border-radius:var(--adyen-sdk-border-radius-s,4px);background:var(--adyen-sdk-color-background-highlight-weak,#f2f8ff);color:var(--adyen-sdk-color-label-on-background-highlight-weak,#0063d7)}
.TagList-module_tagList__qCdT0{display:flex;align-items:center;flex-shrink:0;gap:var(--adyen-sdk-spacer-020,4px)}
.adyen-checkout__dropdown{position:relative;max-width:100%;width:100%;font-size:var(--adyen-sdk-text-subtitle-font-size,1rem)}.adyen-checkout__dropdown__status{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;position:absolute}.adyen-checkout__dropdown__button{box-sizing:border-box;display:flex;align-items:center;cursor:pointer;border-radius:inherit;color:var(--adyen-sdk-color-label-primary,#00112c);background:inherit;text-decoration:none;outline:0;padding:0 var(--adyen-sdk-spacer-060,12px);width:100%;font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);height:var(--adyen-sdk-spacer-110,40px);line-height:var(--adyen-sdk-text-body-line-height,20px);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border .2s ease-out,box-shadow .2s ease-out}[dir=rtl] .adyen-checkout__dropdown__button{padding:7px var(--adyen-sdk-spacer-060,12px) 7px var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__dropdown__button:after{position:absolute;content:"";height:var(--adyen-sdk-spacer-030,6px);right:var(--adyen-sdk-spacer-070,16px);width:var(--adyen-sdk-spacer-040,8px);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2717%27 fill=%27none%27 viewBox=%270 0 16 17%27%3E%3Cpath fill=%27%2300112c%27 fill-rule=%27evenodd%27 d=%27M4.47 6.47a.75.75 0 0 1 1.06 0L8 8.94l2.47-2.47a.75.75 0 0 1 1.06 1.06l-3 3a.75.75 0 0 1-1.06 0l-3-3a.75.75 0 0 1 0-1.06%27 clip-rule=%27evenodd%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}[dir=rtl] .adyen-checkout__dropdown__button:after{left:var(--adyen-sdk-spacer-070,16px);right:auto}.adyen-checkout__dropdown__button--active:after{transform:rotate(180deg)}.adyen-checkout__dropdown__button--disabled{opacity:.4}.adyen-checkout__dropdown__button--readonly,.adyen-checkout__dropdown__button--readonly--active,.adyen-checkout__dropdown__button--readonly:focus,.adyen-checkout__dropdown__button--readonly:hover{background:var(--adyen-sdk-color-background-disabled,#eeeff1);border-color:transparent;color:var(--adyen-sdk-color-label-primary,#00112c);cursor:not-allowed}.adyen-checkout__dropdown__button--readonly:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%277%27 fill=%27none%27 viewBox=%270 0 8 7%27%3E%3Cpath fill=%27%23b9c4c9%27 d=%27M3.195 6.565a1 1 0 0 0 1.6 0l2.992-3.98a1 1 0 0 0-.8-1.602H1.013a1 1 0 0 0-.8 1.6z%27/%3E%3C/svg%3E")}.adyen-checkout__dropdown__button--invalid{border-color:var(--adyen-sdk-color-outline-critical,#e22d2d)}.adyen-checkout__dropdown__button__icon{margin-right:var(--adyen-sdk-spacer-040,8px);max-width:var(--adyen-sdk-spacer-110,40px);height:26px;border-radius:3px}[dir=rtl] .adyen-checkout__dropdown__button__icon{margin-right:0;margin-left:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__dropdown__button__text{overflow:hidden;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;flex-grow:1;text-align:left;min-width:0}.adyen-checkout__dropdown__button__text-placeholder{color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout__dropdown__button__tags{margin-right:var(--adyen-sdk-spacer-090,24px);max-width:50%;overflow:hidden}.adyen-checkout__filter-input{background:inherit;border:0;color:var(--adyen-sdk-color-label-primary,#00112c);font-family:inherit;font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);height:100%;padding:0;width:100%;flex:1 1 auto;min-width:0;text-overflow:ellipsis}.adyen-checkout__filter-input:active,.adyen-checkout__filter-input:focus{outline:0}.adyen-checkout__filter-input[readonly]{border-color:transparent;color:var(--adyen-sdk-color-label-secondary,#5c687c)!important;cursor:not-allowed}.adyen-checkout__filter-input--placeholder{color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout__dropdown__list{overflow-y:auto;display:none;position:absolute;z-index:2;border-radius:var(--adyen-sdk-border-radius-m,8px);max-height:375px;box-shadow:0 var(--adyen-sdk-spacer-010,2px) 7px rgba(0,15,45,.3);width:100%;background:var(--adyen-sdk-color-background-primary,#ffffff);list-style:none;padding:0;margin:0 0 var(--adyen-sdk-spacer-120,48px)}.adyen-checkout__dropdown__list.adyen-checkout__dropdown__list--active{display:block;margin-top:var(--adyen-sdk-spacer-010,2px)}.adyen-checkout__dropdown__element{display:flex;align-items:center;padding:var(--adyen-sdk-spacer-060,12px);line-height:var(--adyen-sdk-text-body-line-height,20px);border:var(--adyen-sdk-border-width-s,1px) solid transparent;word-break:break-word;hyphens:auto;cursor:pointer;font-size:var(--adyen-sdk-text-body-font-size,.875rem);outline:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s ease-out,border-color .2s ease-out}.adyen-checkout__dropdown__element .adyen-checkout__icon{flex-shrink:0}.adyen-checkout__dropdown__element:last-child{border-bottom:0}.adyen-checkout__dropdown__element.adyen-checkout__dropdown__element--active{background:rgba(230,233,235,.6);border-radius:var(--adyen-sdk-border-radius-m,8px);box-shadow:inset 0 0 0 var(--adyen-sdk-border-width-s,1px) var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__dropdown__element:hover{background:rgba(230,233,235,.6)}.adyen-checkout__dropdown__element--disabled{opacity:.4;cursor:not-allowed}.adyen-checkout__dropdown__element__icon{border-radius:var(--adyen-sdk-border-radius-s,4px);margin-right:var(--adyen-sdk-spacer-040,8px);max-width:var(--adyen-sdk-spacer-110,40px);max-height:26px}[dir=rtl] .adyen-checkout__dropdown__element__icon{margin-left:var(--adyen-sdk-spacer-040,8px);margin-right:0}.adyen-checkout__dropdown__element__content{display:flex;flex-direction:column;flex-grow:1;min-width:0;gap:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__dropdown__element__primary{display:flex;align-items:center}.adyen-checkout__dropdown__element__text{flex-grow:1;font-size:var(--adyen-sdk-text-subtitle-font-size,1rem)}.adyen-checkout__dropdown__element__tags{margin-left:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__dropdown__element__tags:not(:last-child){margin-right:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__dropdown+.adyen-checkout-input__inline-validation{right:var(--adyen-sdk-spacer-100,32px)}
.adyen-checkout__installments--revolving-plan .adyen-checkout__field--installments>.adyen-checkout__input-wrapper{border:none;background-color:transparent;box-shadow:none}.adyen-checkout__installments--revolving-plan .adyen-checkout__field--installments>.adyen-checkout__input-wrapper:active,.adyen-checkout__installments--revolving-plan .adyen-checkout__field--installments>.adyen-checkout__input-wrapper:active:hover,.adyen-checkout__installments--revolving-plan .adyen-checkout__field--installments>.adyen-checkout__input-wrapper:focus-within,.adyen-checkout__installments--revolving-plan .adyen-checkout__field--installments>.adyen-checkout__input-wrapper:focus-within:hover{box-shadow:none}.adyen-checkout__installments--revolving-plan .adyen-checkout__fieldset--revolving-plan{margin-top:-5px}
.adyen-checkout-disclaimer__label{margin-top:var(--adyen-sdk-spacer-070,16px);padding-left:0;display:inline-block;line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:400}[dir=rtl] .adyen-checkout-disclaimer__label{padding-right:0}
.adyen-checkout-link{--text-decoration:none;color:var(--adyen-sdk-color-label-highlight,#0070f5);-webkit-text-decoration:var(--text-decoration);text-decoration:var(--text-decoration)}.adyen-checkout-link:focus-visible{outline:none}.adyen-checkout-link:active,.adyen-checkout-link:hover{--text-decoration:underline}.adyen-checkout-link:focus-visible{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--adyen-sdk-focus-ring-color,rgba(0,112,245,.8));transition:.1s cubic-bezier(.785,.135,.15,.86);border-radius:var(--adyen-sdk-border-radius-xs,2px)}
.adyen-checkout-brand-wrapper{box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px rgba(0,17,44,.04),0 1px 2px rgba(0,17,44,.02));border-radius:var(--adyen-sdk-border-radius-s,4px);overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}.adyen-checkout-brand-wrapper--error{display:none}
.adyen-checkout__field--cardNumber .adyen-checkout__input-wrapper{cursor:text}.adyen-checkout__field--cardNumber .adyen-checkout-brand-wrapper{border-radius:var(--adyen-sdk-border-radius-s,4px);margin-right:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__field--cardNumber .adyen-checkout-card-input__icon{margin-right:0}.adyen-checkout__card__dual-branding__icons{display:flex}.adyen-checkout__card__dual-branding__icons .adyen-checkout__card__cardNumber__brandIcon{opacity:1}.adyen-checkout__card__dual-branding__sr-only{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;position:absolute}
.DualBrandSelector-module_dualBrandSelector__Fz7UW{display:flex;gap:var(--adyen-sdk-spacer-020,4px);background-color:var(--adyen-sdk-color-background-tertiary,#eeeff1);border-radius:var(--adyen-sdk-border-radius-m,8px);padding:var(--adyen-sdk-spacer-020,4px);margin-right:var(--adyen-sdk-spacer-060,12px)}.DualBrandSelector-module_dualBrandSelectorButton__3Dxem{display:flex;align-items:center;justify-content:center;background-color:transparent;border:1px solid transparent;border-radius:var(--adyen-sdk-border-radius-s,4px);padding:0;cursor:pointer;height:24px;width:34px;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.DualBrandSelector-module_dualBrandSelectorButton__3Dxem:hover{background-color:var(--adyen-sdk-color-background-primary,#ffffff);border-color:var(--adyen-sdk-color-outline-primary,#dbdee2);box-shadow:0 2px 4px rgba(0,0,0,.3)}.DualBrandSelector-module_dualBrandSelectorButtonSelected__EswTK{background-color:var(--adyen-sdk-color-background-primary,#ffffff);box-shadow:inset 0 0 0 .5px var(--adyen-sdk-color-outline-primary,#dbdee2),0 2px 4px rgba(0,0,0,.5)}.DualBrandSelector-module_dualBrandSelectorIcon__qeN0L{border-radius:var(--adyen-sdk-border-radius-s,4px);height:16px;width:24px}
.adyen-checkout__field.adyen-checkout__card__exp-date__input--hidden{display:none}.adyen-checkout__card__exp-cvc__exp-date__input--hidden{justify-content:flex-end}.adyen-checkout__field__exp-date .adyen-checkout__input-wrapper{cursor:text}.adyen-checkout__input-wrapper .adyen-checkout__field__exp-date_hint_wrapper{position:absolute;right:0;transition:opacity .1s linear;margin-right:var(--adyen-sdk-spacer-060,12px);width:27px;height:18px;border-radius:var(--adyen-sdk-border-radius-s,4px)}.adyen-checkout__input-wrapper .adyen-checkout__field__exp-date_hint_wrapper.adyen-checkout__field__exp-date_hint_wrapper--hidden{opacity:0}.adyen-checkout__field__exp-date_hint{width:27px;height:18px}
.BrandIcons-module_container__FeCxK{display:flex;flex-basis:auto;flex-wrap:wrap;align-items:center;gap:var(--adyen-sdk-spacer-040,8px);margin:var(--adyen-sdk-spacer-020,4px) var(--adyen-sdk-spacer-000,0);list-style:none;padding:0}.BrandIcons-module_grid__wb0DE{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--adyen-sdk-spacer-110,40px),1fr))}.BrandIcons-module_smallImgGrid__iCMqT{grid-template-columns:repeat(auto-fill,minmax(var(--adyen-sdk-spacer-090,24px),1fr))}.BrandIcons-module_remainingBrandsLabel__v0FKS{color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-body-font-size,.875rem)}.BrandIcons-module_img__Oe3i-{padding:0;display:block;width:var(--adyen-sdk-spacer-110,40px);height:var(--adyen-sdk-spacer-090,24px)}.BrandIcons-module_smallImg__GwOZ0{width:var(--adyen-sdk-spacer-090,24px);height:var(--adyen-sdk-spacer-070,16px)}
.adyen-checkout__card__brands{margin-top:calc(var(--adyen-sdk-spacer-040, 8px)*-1);margin-bottom:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__card__brands--hidden{opacity:0;max-height:0;min-height:0;margin:-8px 0 8px}
.adyen-checkout__card__exp-cvc{display:flex;flex-wrap:wrap;width:100%;gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__card__exp-cvc>.adyen-checkout__field{margin-bottom:0}@media (min-width:480px){.adyen-checkout__card__exp-cvc .adyen-checkout__field{margin-bottom:0}}
.adyen-checkout__checkbox{display:flex;width:100%}.adyen-checkout__checkbox__label{flex:1;position:relative;padding-left:var(--adyen-sdk-spacer-090,24px);cursor:pointer;display:inline-block;line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:400;-webkit-user-select:none;-moz-user-select:none;user-select:none}[dir=rtl] .adyen-checkout__checkbox__label{padding-left:0;padding-right:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__checkbox__input{position:absolute;opacity:0;pointer-events:none}.adyen-checkout__checkbox__input:checked+.adyen-checkout__checkbox__label:before{opacity:1}.adyen-checkout__checkbox__input:checked+.adyen-checkout__checkbox__label:after{border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-label-primary,#00112c);background-color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__checkbox__input:checked:hover+.adyen-checkout__checkbox__label:after{box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-tertiary,#848D96);border-color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__checkbox__input:focus+.adyen-checkout__checkbox__label:after{border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-label-primary,#00112c);box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-tertiary,#848D96)}.adyen-checkout__checkbox__input:hover:not(:focus)+.adyen-checkout__checkbox__label:after{border-color:var(--adyen-sdk-color-outline-tertiary,#848D96);box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-primary-hover,#c9cdd3)}.adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:before{border-left:1px solid transparent;border-top:1px solid transparent;border-bottom:var(--adyen-sdk-spacer-010,2px) solid var(--adyen-sdk-color-label-on-color,#ffffff);border-right:var(--adyen-sdk-spacer-010,2px) solid var(--adyen-sdk-color-label-on-color,#ffffff);border-radius:0 var(--adyen-sdk-spacer-010,2px) 1px;content:"";height:11px;left:1px;opacity:0;position:absolute;top:var(--adyen-sdk-spacer-010,2px);transform:rotate(37deg);transform-origin:100% 100%;transition:opacity .2s ease-out;width:var(--adyen-sdk-spacer-030,6px);z-index:1}[dir=rtl] .adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:before{left:auto;right:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:after{content:"";position:absolute;top:0;left:0;width:var(--adyen-sdk-spacer-070,16px);height:var(--adyen-sdk-spacer-070,16px);border-radius:var(--adyen-sdk-border-radius-s,4px);background-color:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-tertiary,#848d96);z-index:0;transition:background .15s ease-out,border .05s ease-out,box-shadow .1s ease-out}[dir=rtl] .adyen-checkout__checkbox__input+.adyen-checkout__checkbox__label:after{left:auto;right:0}.adyen-checkout__field--consentCheckbox{background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-m,8px);display:flex;align-items:center}.adyen-checkout__field--consentCheckbox,[dir=rtl] .adyen-checkout__field--consentCheckbox{padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__field--consentCheckbox .adyen-checkout__input-wrapper{flex:1;justify-content:space-between;border:none;background-color:transparent;box-shadow:none}.adyen-checkout__field--consentCheckbox .adyen-checkout__input-wrapper:active,.adyen-checkout__field--consentCheckbox .adyen-checkout__input-wrapper:active:hover,.adyen-checkout__field--consentCheckbox .adyen-checkout__input-wrapper:focus-within,.adyen-checkout__field--consentCheckbox .adyen-checkout__input-wrapper:focus-within:hover{box-shadow:none}.adyen-checkout__field--consentCheckbox.adyen-checkout__field--error{border-color:var(--adyen-sdk-color-outline-critical,#e22d2d)}.adyen-checkout__field--consentCheckbox .adyen-checkout-input__inline-validation{margin-right:0}[dir=rtl] .adyen-checkout__field--consentCheckbox .adyen-checkout-input__inline-validation{margin-left:0}
.adyen-checkout__store-details{display:flex;align-items:center;background:var(--adyen-sdk-color-background-primary,#ffffff);gap:var(--adyen-sdk-spacer-060,12px);padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-070,16px);margin-top:var(--adyen-sdk-spacer-070,16px);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px)}
.adyen-checkout__address-search{position:relative}.adyen-checkout__address-search .adyen-checkout__dropdown__button:after{position:absolute;content:"";left:var(--adyen-sdk-spacer-060,12px);height:var(--adyen-sdk-spacer-070,16px);width:var(--adyen-sdk-spacer-070,16px);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27none%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27%23687282%27 d=%27M6.5 11.9a4.5 4.5 0 0 0 2.6-.83l2.77 2.74c.13.13.3.19.48.19.38 0 .65-.29.65-.66a.63.63 0 0 0-.19-.46l-2.75-2.73a4.4 4.4 0 0 0 .92-2.7 4.48 4.48 0 0 0-8.98 0 4.48 4.48 0 0 0 4.5 4.45m0-.96a3.53 3.53 0 0 1-3.53-3.49 3.52 3.52 0 0 1 7.04 0c0 1.9-1.59 3.49-3.52 3.49Z%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.adyen-checkout__address-search .adyen-checkout__dropdown__button--active:after{transform:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2716%27 height=%2716%27 fill=%27none%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27%2300112c%27 d=%27M6.5 11.9a4.5 4.5 0 0 0 2.6-.83l2.77 2.74c.13.13.3.19.48.19.38 0 .65-.29.65-.66a.63.63 0 0 0-.19-.46l-2.75-2.73a4.4 4.4 0 0 0 .92-2.7 4.48 4.48 0 0 0-8.98 0 4.48 4.48 0 0 0 4.5 4.45m0-.96a3.53 3.53 0 0 1-3.53-3.49 3.52 3.52 0 0 1 7.04 0c0 1.9-1.59 3.49-3.52 3.49Z%27/%3E%3C/svg%3E")}.adyen-checkout__address-search .adyen-checkout__filter-input{position:relative;padding-left:calc(var(--adyen-sdk-spacer-040, 8px) + var(--adyen-sdk-spacer-070, 16px))}.adyen-checkout__address-search__manual-add{position:absolute;top:0;right:0}.adyen-checkout__address-search__manual-add .adyen-checkout__address-search__manual-add__button{border:0;padding:0}
.adyen-checkout__fieldset--address .adyen-checkout__field-group{display:flex;flex-wrap:wrap;width:100%;gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__fieldset--address .adyen-checkout__field-group>.adyen-checkout__field{margin-bottom:0}
.adyen-checkout-form-instruction{line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);margin-top:0;margin-bottom:var(--adyen-sdk-spacer-070,16px)}[dir=rtl] .adyen-checkout-form-instruction{padding-right:0}
.adyen-checkout-toggle{color:inherit;cursor:pointer;display:flex;width:auto}.adyen-checkout-toggle,.adyen-checkout-toggle *,.adyen-checkout-toggle :after,.adyen-checkout-toggle :before,.adyen-checkout-toggle:after,.adyen-checkout-toggle:before{box-sizing:border-box}.adyen-checkout-toggle--disabled{cursor:not-allowed;display:flex}.adyen-checkout-toggle--readonly{pointer-events:none}.adyen-checkout-toggle--label-first{align-items:flex-start;flex-direction:row-reverse;justify-content:flex-end}.adyen-checkout-toggle__input{cursor:inherit;opacity:0;position:absolute}.adyen-checkout-toggle__track{align-items:center;background-color:var(--adyen-sdk-toggle-track-background-color,#ffffff);border:var(--adyen-sdk-toggle-track-border,1px solid #8d95a3);border-radius:var(--adyen-sdk-toggle-track-border-radius,12px);display:flex;height:var(--adyen-sdk-toggle-track-height,20px);min-width:var(--adyen-sdk-toggle-track-width,36px);padding:var(--adyen-sdk-toggle-track-padding,2px 4px);position:relative}.adyen-checkout-toggle__input:focus-visible+.adyen-checkout-toggle__track{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--adyen-sdk-focus-ring-color,rgba(0,112,245,.8));transition:.1s cubic-bezier(.785,.135,.15,.86)}.adyen-checkout-toggle__input:hover:enabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-hover-background-color,#f7f7f8);border-color:var(--adyen-sdk-toggle-track-hover-border-color,#6d7789)}.adyen-checkout-toggle__input:active:enabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-active-background-color,#eeeff1);border-color:var(--adyen-sdk-toggle-track-active-border-color,#00112c)}.adyen-checkout-toggle__input:disabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-disabled-background-color,#f7f7f8);border-color:var(--adyen-sdk-toggle-track-disabled-border-color,#dbdee2);cursor:not-allowed}.adyen-checkout-toggle__input:disabled+.adyen-checkout-toggle__track path{fill:#8d95a3}.adyen-checkout-toggle--readonly .adyen-checkout-toggle__input+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-readonly-background-color,#f7f7f8);border-color:var(--adyen-sdk-toggle-track-readonly-border-color,#dbdee2)}.adyen-checkout-toggle__input:checked+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-toggled-background-color,#00112c);border:var(--adyen-sdk-toggle-track-toggled-border,0);padding:var(--adyen-sdk-toggle-track-toggled-padding,2px)}.adyen-checkout-toggle__input:checked:hover:enabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-toggled-hover-background-color,#5c687c)}.adyen-checkout-toggle__input:checked:active:enabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-toggled-active-background-color,#8d95a3)}.adyen-checkout-toggle__input:checked:disabled+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-toggled-disabled-background-color,#c0c5cc)}.adyen-checkout-toggle--readonly .adyen-checkout-toggle__input:checked+.adyen-checkout-toggle__track{background-color:var(--adyen-sdk-toggle-track-toggled-readonly-background-color,#c0c5cc)}.adyen-checkout-toggle__handle{align-content:center;background-color:var(--adyen-sdk-toggle-handle-background-color,#00112c);border-radius:var(--adyen-sdk-toggle-handle-border-radius,12px);color:var(--adyen-sdk-toggle-handle-toggled-color,#00112c);display:inline-flex;height:var(--adyen-sdk-toggle-handle-height,12px);justify-content:center;transition:var(--adyen-sdk-toggle-handle-transition,transform .15s cubic-bezier(.2,0,.4,.9));width:var(--adyen-sdk-toggle-handle-width,12px)}.adyen-checkout-toggle__input:disabled+* .adyen-checkout-toggle__handle{background-color:var(--adyen-sdk-toggle-handle-disabled-background-color,#8d95a3);cursor:not-allowed}.adyen-checkout-toggle__input:checked+* .adyen-checkout-toggle__handle{background-color:var(--adyen-sdk-toggle-handle-toggled-background-color,#ffffff);height:var(--adyen-sdk-toggle-handle-toggled-height,16px);transform:translateX(100%);width:var(--adyen-sdk-toggle-handle-toggled-width,16px)}.adyen-checkout-toggle__input:checked:disabled+* .adyen-checkout-toggle__handle{background-color:var(--adyen-sdk-toggle-handle-toggled-disabled-background-color,#eeeff1);color:var(--adyen-sdk-toggle-handle-toggled-disabled-color,#8d95a3);cursor:not-allowed}.adyen-checkout-toggle--readonly .adyen-checkout-toggle__input:checked+* .adyen-checkout-toggle__handle{background-color:var(--adyen-sdk-toggle-handle-toggled-readonly-background-color,#eeeff1)}.adyen-checkout-toggle__label-container{display:flex;flex-direction:column;padding-left:var(--adyen-sdk-toggle-label-padding,16px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px)}.adyen-checkout-toggle--label-first>.adyen-checkout-toggle__label-container{padding-left:0;padding-right:var(--adyen-sdk-toggle-label-padding,16px)}.adyen-checkout-toggle__label{vertical-align:baseline}.adyen-checkout-toggle__description,.adyen-checkout-toggle__label{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px)}.adyen-checkout-toggle__description{color:var(--adyen-sdk-toggle-description-color,#5c687c);padding-top:var(--adyen-sdk-toggle-description-padding,4px)}
.adyen-checkout__modal-wrapper{align-items:center;display:flex;height:100%;left:0;overflow-y:auto;overscroll-behavior-y:contain;padding:var(--adyen-sdk-spacer-090,24px);position:fixed;top:0;visibility:hidden;width:100%;z-index:10}.adyen-checkout__modal-wrapper:before{background:rgba(0,17,44,.5);content:"";height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s linear;width:100%;z-index:10}.adyen-checkout__modal-wrapper--open{visibility:visible}.adyen-checkout__modal-wrapper--open .adyen-checkout__modal,.adyen-checkout__modal-wrapper--open:before{opacity:1}.adyen-checkout__modal{box-shadow:0 var(--adyen-sdk-spacer-040,8px) var(--adyen-sdk-spacer-090,24px) rgba(0,17,44,.15);border-radius:var(--adyen-sdk-border-radius-m,8px);background-color:var(--adyen-sdk-color-background-primary,#ffffff);margin:auto;padding:var(--adyen-sdk-spacer-070,16px);transition:opacity .2s ease,visibility .2s ease;opacity:0;position:relative;z-index:11}
.adyen-checkout__button{background:var(--adyen-sdk-color-background-always-dark,#00112c);border:0;border-radius:var(--adyen-sdk-border-radius-m,8px);color:var(--adyen-sdk-color-label-on-color,#ffffff);cursor:pointer;font-size:var(--adyen-sdk-text-title-font-size,1rem);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);height:var(--adyen-sdk-spacer-120,48px);margin:0;padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-000,0);text-decoration:none;transition:background .3s ease-out,box-shadow .3s ease-out;width:100%}.adyen-checkout__button:focus-visible{box-shadow:0 0 0 var(--adyen-sdk-focus-ring-spacer,1px) var(--adyen-sdk-color-background-primary,#ffffff),0 0 0 var(--adyen-sdk-focus-ring-outline,3px) var(--adyen-sdk-focus-ring-color,rgba(0,112,245,.8));outline:0}.adyen-checkout__button:hover{background:var(--adyen-sdk-color-background-inverse-primary-hover,#5c687c)}.adyen-checkout__button:active{background:var(--adyen-sdk-color-background-always-dark-active,#8d95a3)}.adyen-checkout__button:disabled,.adyen-checkout__button:disabled:hover,.adyen-checkout__button[aria-disabled=true],.adyen-checkout__button[aria-disabled=true]:hover{box-shadow:none;cursor:not-allowed;opacity:.4;-webkit-user-select:all;-moz-user-select:all;user-select:all}.adyen-checkout__button.adyen-checkout__button--loading{background:var(--adyen-sdk-color-label-disabled,#8d95a3);box-shadow:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adyen-checkout__button.adyen-checkout__button--pay{margin-top:var(--adyen-sdk-spacer-070,16px);display:flex;gap:var(--adyen-sdk-spacer-020,4px);justify-content:center;align-items:center}.adyen-checkout__button.adyen-checkout__button--pay:disabled{opacity:.4}.adyen-checkout__button.adyen-checkout__button--standalone{margin-top:0}.adyen-checkout__button.adyen-checkout__button--inline{display:block;width:auto;height:auto;padding:var(--adyen-sdk-spacer-050,10px) var(--adyen-sdk-spacer-040,8px);font-size:.81em}.adyen-checkout__button.adyen-checkout__button--ghost{background:none;border:0;color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__button.adyen-checkout__button--ghost .adyen-checkout__spinner:before{border-color:var(--adyen-sdk-color-background-inverse-primary,#00112c);border-top-color:transparent;opacity:.1}.adyen-checkout__button.adyen-checkout__button--ghost .adyen-checkout__spinner:after{border-color:transparent;border-top-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__button.adyen-checkout__button--ghost:hover{background:var(--adyen-sdk-color-background-secondary-hover,#eeeff1)}.adyen-checkout__button.adyen-checkout__button--ghost:active{background:var(--adyen-sdk-color-background-secondary-active,#e3e5e9);box-shadow:none}.adyen-checkout__button.adyen-checkout__button--secondary{padding:var(--adyen-sdk-spacer-050,10px) var(--adyen-sdk-spacer-060,12px);background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-label-primary,#00112c);color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__button.adyen-checkout__button--secondary .adyen-checkout__spinner:before{border-color:var(--adyen-sdk-color-background-inverse-primary,#00112c);border-top-color:transparent;opacity:.1}.adyen-checkout__button.adyen-checkout__button--secondary .adyen-checkout__spinner:after{border-color:transparent;border-top-color:var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout__button.adyen-checkout__button--secondary:hover{background:var(--adyen-sdk-color-background-secondary,#f7f7f8)}.adyen-checkout__button.adyen-checkout__button--secondary:hover:not(:focus-visible){box-shadow:0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-spacer-020,4px) rgba(27,42,60,.2),0 var(--adyen-sdk-spacer-020,4px) 5px rgba(27,42,60,.14)}.adyen-checkout__button.adyen-checkout__button--secondary:active,.adyen-checkout__button.adyen-checkout__button--secondary:active:hover{background:var(--adyen-sdk-color-background-secondary,#f7f7f8);box-shadow:none}.adyen-checkout__button.adyen-checkout__button--secondary:disabled,.adyen-checkout__button.adyen-checkout__button--secondary:disabled:hover{box-shadow:none;cursor:not-allowed;border-color:var(--adyen-sdk-color-outline-disabled,#dbdee2);background-color:var(--adyen-sdk-color-background-secondary,#f7f7f8);opacity:.5;-webkit-user-select:all;-moz-user-select:all;user-select:all}.adyen-checkout__button.adyen-checkout__button--action{padding:var(--adyen-sdk-spacer-050,10px) var(--adyen-sdk-spacer-060,12px);background:var(--adyen-sdk-color-background-always-dark,#00112c);border:var(--adyen-sdk-border-width-s,1px) solid transparent;color:var(--adyen-sdk-color-label-on-color,#ffffff)}.adyen-checkout__button.adyen-checkout__button--action:hover{background:var(--adyen-sdk-color-background-inverse-primary-hover,#5c687c)}.adyen-checkout__button.adyen-checkout__button--action:active,.adyen-checkout__button.adyen-checkout__button--action:active:hover{background:var(--adyen-sdk-color-background-always-dark-active,#8d95a3);box-shadow:none}.adyen-checkout__button.adyen-checkout__button--link{background:transparent;border:var(--adyen-sdk-border-width-s,1px) solid transparent;color:var(--adyen-sdk-color-label-highlight,#0070f5);text-decoration:none;font-weight:var(--adyen-sdk-text-body-font-weight,400);border-radius:var(--adyen-sdk-border-radius-s,4px);padding:var(--adyen-sdk-spacer-010,2px)}.adyen-checkout__button.adyen-checkout__button--link:hover{background:transparent;text-decoration:underline}.adyen-checkout__button.adyen-checkout__button--completed,.adyen-checkout__button.adyen-checkout__button--completed:active,.adyen-checkout__button.adyen-checkout__button--completed:active:hover,.adyen-checkout__button.adyen-checkout__button--completed:hover{background:var(--adyen-sdk-color-label-success,#07893c);color:var(--adyen-sdk-color-label-on-color,#ffffff)}.adyen-checkout__button.adyen-checkout__button--completed .adyen-checkout__button__icon{filter:brightness(0) invert(1)}.adyen-checkout__button__content{height:100%;align-items:center;display:flex;justify-content:center}.adyen-checkout__button__icon{margin-right:var(--adyen-sdk-spacer-040,8px)}[dir=rtl] .adyen-checkout__button__icon{margin-right:0;margin-left:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__button__text{display:block;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adyen-checkout__button__text--sr-only{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;position:absolute}.adyen-checkout__button .adyen-checkout__spinner:before{border-color:var(--adyen-sdk-color-label-on-color,#ffffff);border-top-color:transparent;opacity:.1}.adyen-checkout__button .adyen-checkout__spinner:after{border-color:transparent;border-top-color:var(--adyen-sdk-color-label-on-color,#ffffff)}.adyen-checkout__button.adyen-checkout__button--iconOnly{display:flex;align-items:center;width:auto;height:auto;padding:var(--adyen-sdk-button-icon-only-padding,10px);background:transparent;color:var(--adyen-sdk-button-tertiary-color,#00112c);border-radius:var(--adyen-sdk-border-radius-m,8px);box-shadow:var(--adyen-sdk-button-tertiary-box-shadow,inset 0 0 0 1px rgba(0,0,0,0))}.adyen-checkout__button.adyen-checkout__button--iconOnly:hover{background-color:var(--adyen-sdk-color-background-secondary-hover,#eeeff1)}.adyen-checkout__button.adyen-checkout__button--iconOnly:active{color:var(--adyen-sdk-button-tertiary-active-color,#8d95a3);background-color:var(--adyen-sdk-button-tertiary-active-background-color,rgba(0,0,0,0))}.adyen-checkout__button.adyen-checkout__button--iconOnly:focus{box-shadow:none}.adyen-checkout__button.adyen-checkout__button--iconOnly:focus-visible{box-shadow:0 0 0 var(--adyen-sdk-focus-ring-spacer,1px) var(--adyen-sdk-color-background-primary,#ffffff),0 0 0 var(--adyen-sdk-focus-ring-outline,3px) var(--adyen-sdk-focus-ring-color,rgba(0,112,245,.8));outline:0}.adyen-checkout__button.adyen-checkout__button--iconOnly:disabled,.adyen-checkout__button.adyen-checkout__button--iconOnly:disabled:hover{box-shadow:none;cursor:not-allowed;opacity:.4;-webkit-user-select:all;-moz-user-select:all;user-select:all}.adyen-checkout__button.adyen-checkout__button--iconOnly .adyen-checkout__button__icon{margin:0}
.adyen-checkout-card-fastlane__modal{max-width:372px;margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-card-fastlane__modal-section{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto;grid-template-areas:"image header" ". text";place-items:start;-moz-column-gap:var(--adyen-sdk-spacer-070,16px);column-gap:var(--adyen-sdk-spacer-070,16px);margin-bottom:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-card-fastlane__modal-section-image{grid-area:image;place-self:center}.adyen-checkout-card-fastlane__modal-section-header{grid-area:header;margin:0;line-height:var(--adyen-sdk-text-title-m-line-height,30px);font-size:var(--adyen-sdk-text-title-m-font-size,1.25rem);font-weight:var(--adyen-sdk-text-title-m-font-weight,600);color:var(--adyen-sdk-color-background-inverse-primary,#00112c)}.adyen-checkout-card-fastlane__modal-section-text{grid-area:text;color:var(--adyen-sdk-color-background-inverse-primary,#00112c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px)}.adyen-checkout-card-fastlane__modal-brand{width:168px;height:23px;margin-top:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout-card-fastlane__modal-button-container{display:flex;flex-direction:row-reverse;margin-bottom:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-card-fastlane__modal-button-container>button{line-height:0}
.adyen-checkout-card__fastlane{background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px);margin-top:var(--adyen-sdk-spacer-070,16px);align-items:center}.adyen-checkout-card__fastlane,[dir=rtl] .adyen-checkout-card__fastlane{padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-card__fastlane-consent-toggle{display:flex}.adyen-checkout-card__fastlane-consent-text,.adyen-checkout-card__fastlane-consent-toggle--active{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-card__fastlane-consent-text{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px)}.adyen-checkout-card__fastlane-brand{width:168px;height:23px}.adyen-checkout__button.adyen-checkout__button--fastlane-info-modal{vertical-align:bottom;margin-left:var(--adyen-sdk-spacer-020,4px);width:20px;height:20px;line-height:0;padding:0}
.adyen-checkout-ctp__otp-resend-code-wrapper{margin-left:auto;top:0;right:0;position:absolute;line-height:var(--adyen-sdk-text-body-line-height,20px)}.adyen-checkout-ctp__otp-resend-code--confirmation,.adyen-checkout-ctp__otp-resend-code--disabled{pointer-events:none;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);margin-left:auto;color:var(--adyen-sdk-color-label-tertiary,#5c687c);cursor:default}.adyen-checkout-ctp__otp-resend-code--confirmation{display:flex;align-items:center}.adyen-checkout-ctp__otp-resend-code--confirmation>img{margin-left:var(--adyen-sdk-spacer-020,4px)}.adyen-checkout-ctp__otp-resend-code-counter{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);margin-left:auto;cursor:default;color:var(--adyen-sdk-color-label-primary,#00112c);display:inline-block;text-align:right}.adyen-checkout-ctp__section>.adyen-checkout__field.adyen-checkout__field--otp{margin-bottom:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-ctp__otp-field-wrapper{position:relative}
.adyen_checkout-ctp__brand-wrapper{display:flex;align-items:center;height:18px}.adyen_checkout-ctp__brand-logo{width:var(--adyen-sdk-spacer-090,24px);margin-right:var(--adyen-sdk-spacer-030,6px)}.adyen_checkout-ctp__brand-pipe{height:15px;margin-right:var(--adyen-sdk-spacer-030,6px)}.adyen_checkout-ctp__brand-scheme{-o-object-fit:none;object-fit:none;margin-right:var(--adyen-sdk-spacer-030,6px)}.adyen_checkout-ctp__brand-scheme-mc{width:27px}.adyen_checkout-ctp__brand-scheme-visa{width:35px}
.adyen-checkout__ctp-modal-header-image{display:block;margin:auto}.adyen-checkout__ctp-modal-title{font-weight:700;font-size:var(--adyen-sdk-text-title-m-font-size,1.25rem);line-height:var(--adyen-sdk-spacer-090,24px);padding:0;margin:0 0 var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__ctp-modal-text{font-weight:var(--adyen-sdk-text-body-font-weight,400);font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__ctp-modal-benefits{margin-left:0;padding-left:var(--adyen-sdk-spacer-080,20px)}.adyen-checkout__ctp-modal-benefits li{margin-bottom:var(--adyen-sdk-spacer-070,16px);list-style:disc}.adyen-checkout__modal-wrapper--ctp .adyen-checkout__modal{max-width:464px}.adyen_checkout-ctp__brand-wrapper--popup{justify-content:center;margin-bottom:var(--adyen-sdk-spacer-090,24px)}
.adyen-web__ctp-info-button{cursor:pointer;border:0;padding:0;background-color:transparent}
.adyen-checkout__button--section-logout-button{margin-left:auto}.adyen-checkout__button--section-logout-button--disabled{pointer-events:none;color:var(--adyen-sdk-color-label-disabled,#8d95a3)}
.adyen-checkout-ctp__section{position:relative;background-color:white;box-shadow:0 6px 12px rgba(0,17,44,.08),0 2px 4px rgba(0,17,44,.04);border-radius:var(--adyen-sdk-spacer-060,12px);padding:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-ctp__section-brand{display:flex;align-items:center;height:18px;margin-bottom:16px}.adyen-checkout-ctp__section--standalone{all:unset}.adyen-checkout-ctp__section .adyen-checkout__fieldset{margin-bottom:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout-ctp__section-header{display:flex;align-items:center}.adyen-checkout-ctp__section-header-title{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-title-font-weight,600);line-height:22px;padding:0;margin:0;width:auto}@media (min-width:480px){.adyen-checkout-ctp__section-header-title{font-size:var(--adyen-sdk-text-title-font-size,1rem)}}.adyen-checkout-ctp__section-header-adornment{margin-left:5px}.adyen-checkout-ctp__section-text{line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-tertiary,#5c687c);margin:0 0 var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-ctp__section-text,.adyen-checkout-ctp__separator{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400)}.adyen-checkout-ctp__separator{color:var(--adyen-sdk-color-label-primary,#00112c)}
.adyen-checkout-ctp__otp-subtitle--highlighted{color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500)}
.adyen-checkout-ctp__otp-checkbox-container{padding:var(--adyen-sdk-spacer-060,12px);margin-bottom:var(--adyen-sdk-spacer-070,16px);border-radius:var(--adyen-sdk-border-radius-s,4px);background-color:#f7f8f9}.adyen-checkout-ctp__otp-checkbox-container--checked{background-color:#F2F8FF}.adyen-checkout-ctp__otp-checkbox-container label{cursor:pointer}.adyen-checkout-ctp__section .adyen-checkout__field.adyen-checkout-ctp__otp-checkbox-container{margin-bottom:var(--adyen-sdk-spacer-020,4px)}.adyen-checkout-ctp__otp-checkbox-info{color:#707070;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);margin:var(--adyen-sdk-spacer-020,4px) 0 0}.adyen-checkout-ctp__otp-readmore-button{all:unset;text-transform:lowercase;cursor:pointer;color:var(--adyen-sdk-color-label-on-background-highlight-weak,#0063d7)}
.adyen-checkout-ctp__card-list-single-card{border-radius:var(--adyen-sdk-spacer-030,6px);background-color:var(--adyen-sdk-color-background-secondary,#f7f7f8);height:var(--adyen-sdk-spacer-110,40px);padding:var(--adyen-sdk-spacer-060,12px);margin-top:var(--adyen-sdk-spacer-070,16px);display:flex;align-items:center;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px)}.adyen-checkout-ctp__card-list-single-card-expired{text-decoration:line-through;color:var(--adyen-sdk-color-label-tertiary,#5c687c)}.adyen-checkout-ctp__expired-label{color:var(--adyen-sdk-color-label-tertiary,#5c687c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);line-height:17px;margin-left:auto}.adyen-checkout-ctp__card-image{border-radius:3px;margin-right:var(--adyen-sdk-spacer-040,8px);height:24px}
.adyen-checkout-ctp__cards-list-field .adyen-checkout__label{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-ctp__cards-list-field .adyen-checkout__label__text{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-tertiary,#5c687c)}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__element--disabled{opacity:1}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__element--disabled .adyen-checkout__dropdown__element__text{text-decoration:line-through;opacity:.4;margin:0}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__element--disabled .adyen-checkout__dropdown__element__secondary-text{color:var(--adyen-sdk-color-label-tertiary,#5c687c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);line-height:17px}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__button--disabled{opacity:1}.adyen-checkout-ctp__cards-list-dropdown .adyen-checkout__dropdown__button--disabled .adyen-checkout__dropdown__button__text{text-decoration:line-through;opacity:.4}
.adyen-checkout__iframe{border:0}
.adyen-checkout-ctp__card{width:100%;height:var(--adyen-sdk-spacer-110,40px);margin:0;background-color:white;border:none;border-radius:var(--adyen-sdk-spacer-020,4px);margin-bottom:var(--adyen-sdk-spacer-080,20px);box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) #999595;cursor:pointer}.adyen-checkout-ctp__empty-cards{border-radius:var(--adyen-sdk-spacer-030,6px);background-color:var(--adyen-sdk-color-background-secondary,#f7f7f8);color:var(--adyen-sdk-color-label-tertiary,#5c687c);height:var(--adyen-sdk-spacer-110,40px);display:flex;align-items:center;font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);padding:var(--adyen-sdk-spacer-060,12px) var(--adyen-sdk-spacer-070,16px);margin-top:var(--adyen-sdk-spacer-070,16px);margin-bottom:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__iframe--ctpIframe{pointer-events:auto}.adyen-checkout__iframe--ctpIframe-hidden{display:none}
@keyframes card-bounce{0%{-webkit-translate:0 -60%;-moz-translate:0 -60%;-ms-translate:0 -60%;translate:0 -60%;animation-timing-function:cubic-bezier(.17,.17,.32,1)}9.70874%{-webkit-translate:0 8.5%;-moz-translate:0 8.5%;-ms-translate:0 8.5%;translate:0 8.5%;animation-timing-function:cubic-bezier(.41,0,.49,1)}23.4466%{-webkit-translate:0 -22.5%;-moz-translate:0 -22.5%;-ms-translate:0 -22.5%;translate:0 -22.5%;animation-timing-function:cubic-bezier(.29,0,.26,1)}47.7184%{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0}63.8835%{-webkit-translate:0;-moz-translate:0;-ms-translate:0;translate:0;animation-timing-function:cubic-bezier(1,0,.78,1)}86.5534%{-webkit-translate:0 40.7%;-moz-translate:0 40.7%;-ms-translate:0 40.7%;translate:0 40.7%}to{-webkit-translate:0 40.7%;-moz-translate:0 40.7%;-ms-translate:0 40.7%;translate:0 40.7%}}@keyframes card-fade-100{0%{opacity:0;animation-timing-function:linear}8.1068%{opacity:1}78.4466%{opacity:1}86.5534%{opacity:0}to{opacity:0}}@keyframes card-fade-60{0%{opacity:0;animation-timing-function:linear}8.1068%{opacity:.6}78.4466%{opacity:.6}86.5534%{opacity:0}to{opacity:0}}@keyframes card-fade-20{0%{opacity:0;animation-timing-function:linear}8.1068%{opacity:.2}78.4466%{opacity:.2}86.5534%{opacity:0}to{opacity:0}}.adyen-checkout-ctp__card-animation{position:relative;max-width:100%;aspect-ratio:1/.438;filter:grayscale(1);width:140px;margin:40px auto 50px}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer{opacity:0;width:100%;height:100%;position:absolute;background-size:contain!important}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:first-of-type{z-index:3;opacity:1;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271064%27 height=%27466%27 fill=%27none%27%3E%3Cpath fill=%27%23fff%27 fill-rule=%27evenodd%27 d=%27m895.31 228.862-46.416-10.988c-1.172-.381-2.528-.481-3.565-.203-1.582.424-1.825 1.567-.543 2.554.676.52 1.641.893 2.634 1.067l42.816 10.545-.537 21.742-2.328.624-6.897 1.848 1.146-20.056q.002-.019.003-.037h.005c.061-.536-.274-1.054-.864-1.494-.563-.447-1.399-.831-2.462-1.065l-.003.001-.072-.016-46.587-10.849-.032-.008c-1.18-.39-2.554-.496-3.601-.215l-16.926 4.535c-1.582.424-1.825 1.568-.542 2.555.389.299.859.593 1.407.742l44.453 10.938-.526 19.429c-.021.101.234 2.007-2.662 2.783l-22.831 6.118c-3.105.832-7.644.01-10.253-1.998l-32.227-24.8c-2.271-1.748-2.029-4.233 1.146-5.083l14.204-3.806c1.674-.449 1.938-1.481.58-2.526s-3.556-1.501-5.23-1.053l-14.297 3.879c-6.795 1.82-6.817 6.539-2.199 10.093l32.275 24.837c4.972 3.826 14.615 5.636 20.567 4.042l22.824-6.116c1.151-.309 2.067-.696 2.797-1.118q.156-.091.301-.183c2.32-1.48 2.521-3.296 2.528-3.671l1.19-21.406c.081-.992-1.14-2.073-3.289-2.548l-.003.002-.072-.017-39.385-9.196 7.065-1.893 2.329-.624 41.998 10.256-.496 22.836q0 .01.093.032c.113.304.361.618.75.918 1.283.987 3.605 1.443 5.187 1.02l16.925-4.535c1.048-.281 1.507-.878 1.326-1.536l1.612-23.779.002-.037.005-.001c.123-1.083-1.369-2.092-3.323-2.539%27/%3E%3Cpath stroke=%27%23fff%27 d=%27m895.31 228.862-46.416-10.988c-1.172-.381-2.528-.481-3.565-.203-1.582.424-1.825 1.567-.543 2.554.676.52 1.641.893 2.634 1.067l42.816 10.545-.537 21.742-2.328.624-6.897 1.848 1.146-20.056q.002-.019.003-.037h.005c.061-.536-.274-1.054-.864-1.494-.563-.447-1.399-.831-2.462-1.065l-.003.001-.072-.016-46.587-10.849-.032-.008c-1.18-.39-2.554-.496-3.601-.215l-16.926 4.535c-1.582.424-1.825 1.568-.542 2.555.389.299.859.593 1.407.742l44.453 10.938-.526 19.429c-.021.101.234 2.007-2.662 2.783l-22.831 6.118c-3.105.832-7.644.01-10.253-1.998l-32.227-24.8c-2.271-1.748-2.029-4.233 1.146-5.083l14.204-3.806c1.674-.449 1.938-1.481.58-2.526s-3.556-1.501-5.23-1.053l-14.297 3.879c-6.795 1.82-6.817 6.539-2.199 10.093l32.275 24.837c4.972 3.826 14.615 5.636 20.567 4.042l22.824-6.116c1.151-.309 2.067-.696 2.797-1.118q.156-.091.301-.183c2.32-1.48 2.521-3.296 2.528-3.671l1.19-21.406c.081-.992-1.14-2.073-3.289-2.548l-.003.002-.072-.017-39.385-9.196 7.065-1.893 2.329-.624 41.998 10.256-.496 22.836q0 .01.093.032c.113.304.361.618.75.918 1.283.987 3.605 1.443 5.187 1.02l16.925-4.535c1.048-.281 1.507-.878 1.326-1.536l1.612-23.779.002-.037.005-.001c.123-1.083-1.369-2.092-3.323-2.539%27/%3E%3Cpath fill=%27%23fff%27 fill-opacity=%27.9%27 fill-rule=%27evenodd%27 d=%27M418.95 242.813c-1.166.08-3.042-.372-4.121-.994-.702-.405-.941-.755-1.527-2.243-2.373-6.017-6.517-11.028-13.679-16.54-6.921-5.325-13.863-9.053-24.178-12.987-2.215-.844-4.182-1.652-4.368-1.795-.687-.528-.979-1.482-.612-1.986.505-.691 2.349-1.081 3.824-.809.567.103 2.521.743 4.345 1.421 7.215 2.687 13.99 5.937 20.009 9.598 3.723 2.267 9.803 6.823 12.219 9.164 4.462 4.317 7.493 8.422 9.4 12.73 1.153 2.604 1.269 3.77.4 4.003a2.4 2.4 0 0 0-.548.23c-.132.08-.653.173-1.164.208m-16.069-.701c-1.791.122-4.29-.719-4.965-1.671-.163-.23-.697-1.349-1.19-2.485-2.083-4.815-6.346-9.43-12.427-13.455-4.994-3.305-8.797-5.218-15.392-7.737-4.424-1.69-4.929-2-5.087-3.117-.146-1.06 1.961-1.804 4.061-1.431 1.457.258 8.467 2.972 11.969 4.634 11.594 5.498 19.993 12.484 23.913 19.889 2.008 3.792 1.779 5.192-.882 5.373m-16.492-.659c-1.224-.015-2.768-.406-3.758-.951-.603-.332-.912-.797-1.614-2.437-2.575-6.024-8.768-10.833-18.898-14.676-4.447-1.688-5.038-2.104-4.718-3.324.158-.605.358-.757 1.34-1.02 1.642-.44 3.175-.146 7.121 1.365 6.068 2.325 10.298 4.621 14.525 7.881 4.345 3.352 6.465 5.882 8.069 9.62.915 2.141.839 2.79-.389 3.282-.375.149-1.131.266-1.678.26m-15.379-.611c-.949.006-2.546-.385-3.476-.851-1.035-.519-1.424-1.045-1.796-2.434-.477-1.786-1.147-2.632-3.558-4.488s-3.719-2.531-6.931-3.584c-1.089-.356-2.302-.809-2.698-1.003-1.658-.818-1.914-2.296-.508-2.936 1.187-.544 2.67-.406 5.617.522 8.533 2.685 14.934 7.611 15.941 12.27.357 1.645-.521 2.495-2.591 2.504%27/%3E%3Crect width=%27110%27 height=%2774%27 fill=%27url%28%23a%29%27 rx=%2710%27 transform=%27matrix%28.96593 -.25882 .7925 .60987 199.717 245.906%29%27/%3E%3Cg stroke=%27%23000%27 stroke-opacity=%27.8%27 stroke-width=%272%27%3E%3Cpath d=%27m233.447 236.868 46.846 36.05c.876.673.72 1.451-.347 1.737l-31.799 8.521M266.657 262.424l-33.731 9.038m17.126-21.816-33.73 9.038m115.215 13.423-46.846-36.05c-.875-.673-.72-1.451.347-1.737l31.799-8.52M298.327 246.551l33.731-9.038m-17.126 21.816 33.731-9.038%27/%3E%3Crect width=%27112%27 height=%2776%27 x=%27-1.758%27 y=%27-.351%27 rx=%2711%27 style=%27mix-blend-mode:soft-light%27 transform=%27matrix%28.96593 -.25882 .7925 .60987 199.935 245.314%29%27/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id=%27a%27 x1=%27-12.604%27 x2=%2799.193%27 y1=%270%27 y2=%2788.114%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%23fff%27/%3E%3Cstop offset=%27.484%27 stop-color=%27%23b3b3b3%27/%3E%3Cstop offset=%271%27 stop-color=%27%23fff%27/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") 0 0 no-repeat,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271064%27 height=%27466%27 fill=%27none%27%3E%3Cg clip-path=%27url%28%23a%29%27%3E%3Crect width=%27728%27 height=%27455%27 fill=%27url%28%23b%29%27 rx=%2724%27 transform=%27matrix%28.96593 -.25882 .7925 .60987 0 188.42%29%27/%3E%3Cg fill=%27%23033783%27%3E%3Cpath fill-opacity=%27.2%27 d=%27M638.209-50.009C376.564 99.506 477.408 320.518 560.535 412.335L1063.78 277.49z%27/%3E%3Cpath fill-opacity=%27.4%27 d=%27M711.119 6.099C494.132 130.043 577.63 313.21 646.503 389.3l417.277-111.81z%27/%3E%3C/g%3E%3Cpath fill=%27%23003780%27 d=%27M791.162 67.695C624.04 163.343 688.839 304.87 742.129 363.677l321.651-86.187z%27/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id=%27b%27 x1=%2772.545%27 x2=%27249.224%27 y1=%2726.435%27 y2=%27498.002%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%233382ea%27/%3E%3Cstop offset=%271%27 stop-color=%27%23003ea9%27/%3E%3C/linearGradient%3E%3CclipPath id=%27a%27%3E%3Crect width=%27728%27 height=%27455%27 fill=%27%23fff%27 rx=%2724%27 transform=%27matrix%28.96593 -.25882 .7925 .60987 0 188.42%29%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 0 0 no-repeat;animation:card-bounce 2.06s linear infinite both,card-fade-100 2.06s linear infinite both;animation-delay:.1s}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:nth-of-type(2){z-index:2;opacity:.6;transform:translateY(25%);animation:card-bounce 2.06s linear infinite both,card-fade-60 2.06s linear infinite both;animation-delay:50ms}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:nth-of-type(2),.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:nth-of-type(3){background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%271064%27 height=%27466%27 fill=%27none%27%3E%3Cg clip-path=%27url%28%23a%29%27%3E%3Crect width=%27728%27 height=%27455%27 fill=%27url%28%23b%29%27 rx=%2724%27 transform=%27matrix%28.96593 -.25882 .7925 .60987 0 188.42%29%27/%3E%3Cg fill=%27%23033783%27%3E%3Cpath fill-opacity=%27.2%27 d=%27M638.209-50.009C376.564 99.506 477.408 320.518 560.535 412.335L1063.78 277.49z%27/%3E%3Cpath fill-opacity=%27.4%27 d=%27M711.119 6.099C494.132 130.043 577.63 313.21 646.503 389.3l417.277-111.81z%27/%3E%3C/g%3E%3Cpath fill=%27%23003780%27 d=%27M791.162 67.695C624.04 163.343 688.839 304.87 742.129 363.677l321.651-86.187z%27/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id=%27b%27 x1=%2772.545%27 x2=%27249.224%27 y1=%2726.435%27 y2=%27498.002%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop stop-color=%27%233382ea%27/%3E%3Cstop offset=%271%27 stop-color=%27%23003ea9%27/%3E%3C/linearGradient%3E%3CclipPath id=%27a%27%3E%3Crect width=%27728%27 height=%27455%27 fill=%27%23fff%27 rx=%2724%27 transform=%27matrix%28.96593 -.25882 .7925 .60987 0 188.42%29%27/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") 0 0 no-repeat}.adyen-checkout-ctp__card-animation>.adyen-checkout-ctp__card-animation-layer:nth-of-type(3){z-index:1;opacity:.2;transform:translateY(50%);animation:card-bounce 2.06s linear infinite both,card-fade-20 2.06s linear infinite both}.adyen-checkout-ctp__loading-subtitle{font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);max-width:280px;text-align:center;margin:0 auto 58px}
.adyen-checkout-ctp__section>.adyen-checkout__field.adyen-checkout__field--shopperLogin{margin-bottom:var(--adyen-sdk-spacer-080,20px)}
.adyen-checkout__content-separator{margin-top:var(--adyen-sdk-spacer-070,16px);margin-bottom:var(--adyen-sdk-spacer-070,16px);display:flex;justify-content:center;align-items:center;color:var(--adyen-sdk-color-label-primary,#00112c);white-space:nowrap;text-transform:capitalize;font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-caption-line-height,18px)}.adyen-checkout__content-separator:after,.adyen-checkout__content-separator:before{content:"";flex:1;border-bottom:1px solid var(--adyen-sdk-color-separator-primary,#dbdee2)}.adyen-checkout__content-separator:after{margin-left:var(--adyen-sdk-spacer-080,20px)}.adyen-checkout__content-separator:before{margin-right:var(--adyen-sdk-spacer-080,20px)}
[class^=adyen-checkout],[class^=adyen-checkout] *,[class^=adyen-checkout] :after,[class^=adyen-checkout] :before,[class^=adyen-checkout]:after,[class^=adyen-checkout]:before{box-sizing:border-box}
.adyen-checkout__threeds2__challenge{background-color:transparent;display:block;position:relative;overflow:hidden;width:100%;min-height:400px;height:inherit}.adyen-checkout__threeds2__challenge--01,.adyen-checkout__threeds2__challenge--01 .adyen-checkout__iframe--threeDSIframe{width:250px;height:400px}.adyen-checkout__threeds2__challenge--02,.adyen-checkout__threeds2__challenge--02 .adyen-checkout__iframe--threeDSIframe{width:390px;height:400px}.adyen-checkout__threeds2__challenge--03,.adyen-checkout__threeds2__challenge--03 .adyen-checkout__iframe--threeDSIframe{width:500px;height:600px}.adyen-checkout__threeds2__challenge--04,.adyen-checkout__threeds2__challenge--04 .adyen-checkout__iframe--threeDSIframe{width:600px;height:400px}.adyen-checkout__threeds2__challenge--05,.adyen-checkout__threeds2__challenge--05 .adyen-checkout__iframe--threeDSIframe{width:100%;height:100%}.adyen-checkout__iframe--threeDSIframe{position:absolute;top:0;left:0;border:0}
.adyen-checkout__threeds2-challenge-error .adyen-checkout__status__icon{display:block;margin:var(--adyen-sdk-spacer-130,56px) auto var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__threeds2-challenge-error .adyen-checkout__status__text{color:var(--adyen-sdk-color-label-critical,#c72727);margin-bottom:var(--adyen-sdk-spacer-130,56px);text-align:center;font-size:var(--adyen-sdk-text-title-font-size,1rem)}
.adyen-checkout__bacs--confirm{position:relative}.adyen-checkout__bacs--confirm .adyen-checkout-input__inline-validation--valid{display:none}.adyen-checkout__bacs .adyen-checkout__field--inactive{pointer-events:none}.adyen-checkout__bacs .adyen-checkout__bacs--edit{position:absolute;top:0;right:0;cursor:pointer}.adyen-checkout__bacs .adyen-checkout__bacs--edit-dropin{top:-50px}.adyen-checkout__bacs .adyen-checkout__bacs--edit .adyen-checkout__bacs--edit-button{border:none;background:none;color:var(--adyen-sdk-color-label-primary,#00112c);text-decoration:underline;text-align:end;cursor:pointer;padding:0}
.adyen-checkout__details-table{list-style:none;padding:0;margin:-1px auto 0}.adyen-checkout__details-table__item{display:flex;justify-content:space-between;align-items:center;font-size:var(--adyen-sdk-text-body-font-size,.875rem);color:var(--adyen-sdk-color-label-primary,#00112c);padding:var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-090,24px);border-top:1px solid var(--adyen-sdk-color-separator-primary,#dbdee2);word-break:break-word}.adyen-checkout__details-table__item:last-child{margin-bottom:0}.adyen-checkout__details-table__label{font-weight:var(--adyen-sdk-text-body-font-weight,400);text-align:left}.adyen-checkout__details-table__label,.adyen-checkout__details-table__value{font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-body-line-height,20px);max-width:50%}.adyen-checkout__details-table__value{font-weight:var(--adyen-sdk-text-body-strongest-font-weight,600);display:flex;align-items:center;gap:var(--adyen-sdk-spacer-070,16px);text-align:right}
.adyen-checkout-tooltip{display:inline-block;position:absolute;background:var(--adyen-sdk-tooltip-background-color,#00112c);color:var(--adyen-sdk-tooltip-color,#ffffff);padding:var(--adyen-sdk-tooltip-padding,4px 8px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);border-radius:var(--adyen-sdk-tooltip-border-radius,4px);white-space:nowrap;z-index:var(--adyen-sdk-tooltip-z-index,5);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.adyen-checkout-tooltip--hidden{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.adyen-checkout-tooltip-arrow{position:absolute;width:0;height:0;border-style:solid}.adyen-checkout-tooltip-arrow.adyen-checkout-tooltip-arrow--top{bottom:-4px;left:50%;transform:translateX(-50%);border-width:6px 6px 0;border-color:var(--adyen-sdk-tooltip-background-color,#00112c) transparent transparent}.adyen-checkout-tooltip-arrow.adyen-checkout-tooltip-arrow--bottom{top:-4px;left:50%;transform:translateX(-50%);border-width:0 6px 6px;border-color:transparent transparent var(--adyen-sdk-tooltip-background-color,#00112c)}
.adyen-checkout__button--iconOnly__icon{fill:currentcolor;transition:fill .3s ease}
.adyen-checkout__voucher-result{border-radius:var(--adyen-sdk-border-radius-m,8px);text-align:center;position:relative}.adyen-checkout__voucher-result__bottom,.adyen-checkout__voucher-result__top{background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-separator-primary,#dbdee2)}.adyen-checkout__voucher-result__bottom .adyen-checkout__details-table,.adyen-checkout__voucher-result__top .adyen-checkout__details-table{border-radius:var(--adyen-sdk-border-radius-m,8px);background:var(--adyen-sdk-color-background-secondary,#f7f7f8);margin:0 var(--adyen-sdk-spacer-090,24px) var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__voucher-result__bottom .adyen-checkout__details-table__item:first-child,.adyen-checkout__voucher-result__top .adyen-checkout__details-table__item:first-child{border-top:none}.adyen-checkout__voucher-result__top{padding:var(--adyen-sdk-spacer-110,40px) 0 var(--adyen-sdk-spacer-090,24px);border-radius:var(--adyen-sdk-border-radius-m,8px) var(--adyen-sdk-border-radius-m,8px) 0 0;border-bottom:0}.adyen-checkout__voucher-result__bottom{border-top:0;border-radius:0 0 var(--adyen-sdk-border-radius-m,8px) var(--adyen-sdk-border-radius-m,8px)}.adyen-checkout__voucher-result__separator{background:var(--adyen-sdk-color-background-primary,#ffffff);position:relative;margin:0 auto;display:flex;align-items:center}.adyen-checkout__voucher-result__separator__inner{width:100%;border-top:1px solid var(--adyen-sdk-color-separator-primary,#dbdee2)}.adyen-checkout__voucher-result__image{display:flex;align-items:center;justify-content:center;width:100%;margin-bottom:var(--adyen-sdk-spacer-110,40px)}.adyen-checkout-link--voucher-result-instructions{display:inline-block}.adyen-checkout__voucher-result__image__wrapper{display:block;position:relative;height:var(--adyen-sdk-spacer-120,48px);margin:0 var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__voucher-result__image__wrapper:after{border-radius:var(--adyen-sdk-border-radius-m,8px);box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px rgba(0,17,44,.04),0 1px 2px rgba(0,17,44,.02));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.adyen-checkout__voucher-result__image__wrapper:nth-child(2){margin-left:0}.adyen-checkout__voucher-result__image__brand,.adyen-checkout__voucher-result__image__issuer{height:var(--adyen-sdk-spacer-120,48px);border-radius:var(--adyen-sdk-border-radius-m,8px)}.adyen-checkout__voucher-result__introduction{line-height:var(--adyen-sdk-text-caption-line-height,18px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);text-align:center;color:var(--adyen-sdk-color-label-primary,#00112c);max-width:400px;margin:0 auto}.adyen-checkout__voucher-result__amount{margin:var(--adyen-sdk-spacer-090,24px) auto 0;font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);color:var(--adyen-sdk-color-label-primary,#00112c);text-align:center;font-weight:700}.adyen-checkout__voucher-result__surcharge{font-size:var(--adyen-sdk-text-body-font-size,.875rem);text-align:center;color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout__voucher-result__code__label,.adyen-checkout__voucher-result__surcharge{line-height:var(--adyen-sdk-text-caption-line-height,18px);display:block;font-weight:400}.adyen-checkout__voucher-result__code__label{position:absolute;right:0;left:0;width:auto;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adyen-checkout__voucher-result__code__label:before{content:"";position:absolute}.adyen-checkout__voucher-result__code__label__text{font-size:var(--adyen-sdk-text-body-font-size,.875rem);color:var(--adyen-sdk-color-label-primary,#00112c);background:var(--adyen-sdk-color-background-primary,#ffffff);padding:0 var(--adyen-sdk-spacer-040,8px);letter-spacing:normal;line-height:1}.adyen-checkout__voucher-result__code__barcode{display:block;margin:0 auto var(--adyen-sdk-spacer-040,8px);max-width:100%;height:var(--adyen-sdk-spacer-130,56px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.adyen-checkout__voucher-result__code{position:relative;font-size:var(--adyen-sdk-text-title-l-font-size,1.5rem);text-align:center;letter-spacing:1px;color:var(--adyen-sdk-color-label-primary,#00112c);border-width:1px 0;padding:var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-120,48px);display:inline-block;margin:0 auto;width:100%;font-weight:700;-webkit-user-select:all;-moz-user-select:all;user-select:all;word-break:break-word;line-height:1.2}.adyen-checkout__voucher-result__actions{margin:0 auto var(--adyen-sdk-spacer-100,32px);width:100%;max-width:300px;min-width:200px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;list-style:none;padding:0 var(--adyen-sdk-spacer-090,24px);gap:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__voucher-result__actions__item{flex:1 1 0;min-width:100px}.adyen-checkout__voucher-result__actions__item .adyen-checkout__button--inline{width:100%}
.adyen-checkout__voucher-result__introduction{font-size:var(--adyen-sdk-text-title-font-size,1rem);max-width:420px}
.adyen-checkout__alert-message{display:flex;align-items:center;border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-m,8px);margin:0 0 var(--adyen-sdk-spacer-070,16px);text-align:left;padding:var(--adyen-sdk-spacer-070,16px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px)}.adyen-checkout__alert-message--error{background:var(--adyen-sdk-alert-critical-background-color,#fef4f4)}.adyen-checkout__alert-message--warning{background:var(--adyen-sdk-alert-warning-background-color,#fff5e9)}.adyen-checkout__alert-message--info{background:var(--adyen-sdk-alert-highlight-background-color,#f2f8ff)}.adyen-checkout__alert-message--success{background:var(--adyen-sdk-alert-success-background-color,#edfaf3)}.adyen-checkout__alert-message__icon{width:14px;height:14px;margin-right:var(--adyen-sdk-spacer-040,8px)}
.adyen-checkout__fieldset+.adyen-checkout__eftpad-canada-info{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout_eftpad-canada-store-details{margin:var(--adyen-sdk-spacer-070,16px) 0}

.adyen-checkout__field--separateDeliveryAddress .adyen-checkout__input-wrapper{border:none;background-color:transparent;box-shadow:none}.adyen-checkout__field--separateDeliveryAddress .adyen-checkout__input-wrapper:active,.adyen-checkout__field--separateDeliveryAddress .adyen-checkout__input-wrapper:active:hover,.adyen-checkout__field--separateDeliveryAddress .adyen-checkout__input-wrapper:focus-within,.adyen-checkout__field--separateDeliveryAddress .adyen-checkout__input-wrapper:focus-within:hover{box-shadow:none}.adyen-checkout__open-invoice .adyen-checkout__fieldset--billingAddress,.adyen-checkout__open-invoice .adyen-checkout__fieldset--personalDetails{padding-bottom:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__open-invoice .adyen-checkout__fieldset--deliveryAddress{margin-top:var(--adyen-sdk-spacer-090,24px);padding-bottom:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__open-invoice .adyen-checkout__input--separateDeliveryAddress{margin-bottom:0}.adyen-checkout__open-invoice .adyen-checkout__field--consentCheckbox{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__open-invoice--loading{pointer-events:none}
.adyen-checkout__amazonpay__button{margin:auto}.adyen-checkout__amazonpay .adyen-checkout__button--ghost{display:block;margin:var(--adyen-sdk-spacer-040,8px) auto 0;width:auto}
apple-pay-button{--apple-pay-button-width:100%;--apple-pay-button-height:48px;--apple-pay-button-border-radius:4px}
.adyen-checkout__cashapp>.adyen-checkout__store-details{margin-top:0;margin-bottom:var(--adyen-sdk-spacer-070,16px)}
.adyen-checkout__paywithgoogle{height:var(--adyen-sdk-spacer-120,48px)}
.adyen-checkout__paypal__buttons{position:relative;z-index:0}.adyen-checkout__paypal__button{display:flex;margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__paypal__button:empty{display:none}.adyen-checkout__paypal__status--pending{margin:var(--adyen-sdk-spacer-070,16px) 0}.adyen-checkout__paypal__status--processing{align-items:center;display:flex;font-size:var(--adyen-sdk-text-body-font-size,.875rem);justify-content:center;padding:var(--adyen-sdk-spacer-090,24px) 0}.adyen-checkout__paypal-processing .adyen-checkout__paypal__button{display:none}.adyen-checkout__payment-method .adyen-checkout__paypal__status--pending{margin:var(--adyen-sdk-spacer-070,16px) 0 38px}.adyen-checkout__payment-method .adyen-checkout__paypal__status--processing{padding:var(--adyen-sdk-spacer-080,20px) 0 65px}
.adyen-checkout-fastlane__card-brand--wrapper{position:relative;display:flex;width:var(--adyen-sdk-spacer-110,40px);height:26px;justify-content:center;align-items:center;border-radius:var(--adyen-sdk-border-radius-s,4px);overflow:hidden;box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px rgba(0,17,44,.04),0 1px 2px rgba(0,17,44,.02));margin-right:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-fastlane__card-section{display:flex;align-items:center}.adyen-checkout-fastlane__card-number{line-height:var(--adyen-sdk-text-body-line-height,20px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500)}.adyen-checkout-fastlane__brand{display:flex;justify-content:center;margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-fastlane__brand img{width:95px}
.adyen-checkout__field--sendCopyToEmail .adyen-checkout__input-wrapper{border:none;background-color:transparent;box-shadow:none}.adyen-checkout__field--sendCopyToEmail .adyen-checkout__input-wrapper:active,.adyen-checkout__field--sendCopyToEmail .adyen-checkout__input-wrapper:active:hover,.adyen-checkout__field--sendCopyToEmail .adyen-checkout__input-wrapper:focus-within,.adyen-checkout__field--sendCopyToEmail .adyen-checkout__input-wrapper:focus-within:hover{box-shadow:none}
.adyen-checkout__voucher-result--boletobancario .adyen-checkout__voucher-result__code{font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);word-break:break-all;padding:var(--adyen-sdk-spacer-090,24px)}
.adyen-checkout__voucher-result--oxxo .adyen-checkout__voucher-result__code{font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);word-break:break-all;padding:var(--adyen-sdk-spacer-090,24px)}
.adyen-checkout__issuer-button{background-color:var(--adyen-sdk-color-background-primary,#ffffff);box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-outline-primary,#dbdee2);border:none;border-radius:var(--adyen-sdk-border-radius-m,8px);padding:var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-060,12px);cursor:pointer;flex-basis:47%;flex-grow:2;height:var(--adyen-sdk-spacer-110,40px);font-size:var(--adyen-sdk-text-body-font-size,.875rem);display:flex;align-items:center;justify-content:space-between;transition:background .3s ease-out,box-shadow .3s ease-out}.adyen-checkout__issuer-button:active{color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__issuer-button:not(.adyen-checkout__issuer-button--selected):focus{outline:none;box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-outline-tertiary,#848D96)}.adyen-checkout__issuer-button:not(.adyen-checkout__issuer-button--selected):focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-outline-tertiary,#848D96)}.adyen-checkout__issuer-button:not(.adyen-checkout__issuer-button--selected):hover{outline:none;box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-outline-tertiary,#848D96)}.adyen-checkout__issuer-button--selected{background:var(--adyen-sdk-color-background-primary,#ffffff);box-shadow:inset 0 0 0 1.5px var(--adyen-sdk-color-outline-primary-active,#00112c);color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);height:var(--adyen-sdk-spacer-110,40px);transition:none}.adyen-checkout__issuer-button-img{max-height:26px;margin-right:var(--adyen-sdk-spacer-040,8px)}
.adyen-checkout__issuer-button-group{display:flex;flex-wrap:wrap;gap:var(--adyen-sdk-spacer-070,16px);border:0;margin:0;padding:0;min-width:0}
.adyen-checkout__field--issuer-list{margin-bottom:0}.adyen-checkout__field--issuer-list .adyen-checkout__dropdown{position:static}.adyen-checkout__field--issuer-list .adyen-checkout__dropdown__button{position:relative}
.adyen-checkout__qr-loader{background:var(--adyen-sdk-color-background-primary,#ffffff);padding:16px;border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-m,8px);display:flex;flex-direction:column;align-items:center}.adyen-checkout__qr-loader--result{padding:100px;gap:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__qr-loader__brand-logo-wrapper{border-radius:var(--adyen-sdk-border-radius-s,4px);box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px rgba(0,17,44,.04),0 1px 2px rgba(0,17,44,.02));margin-bottom:var(--adyen-sdk-spacer-090,24px);overflow:hidden}.adyen-checkout__qr-loader__brand-logo{width:80px;display:block}.adyen-checkout__qr-loader__subtitle{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);max-width:400px;color:var(--adyen-sdk-color-label-secondary,#5c687c);text-align:center}.adyen-checkout__qr-loader__icon{width:88px;height:88px}.adyen-checkout__qr-loader__payment_amount{color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-title-l-font-weight,600);font-size:var(--adyen-sdk-text-title-l-font-size,1.5rem);line-height:var(--adyen-sdk-text-body-wide-line-height,24px);margin-bottom:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__qr-loader__progress{height:var(--adyen-sdk-spacer-020,4px);background:var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-l,12px);width:152px;padding-right:3%;margin-bottom:var(--adyen-sdk-spacer-060,12px)}[dir=rtl] .adyen-checkout__qr-loader__progress{padding-right:0;padding-left:3%}.adyen-checkout__qr-loader__percentage{display:block;height:100%;border-radius:var(--adyen-sdk-border-radius-l,12px);background:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__qr-loader__countdown{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);text-align:center}.adyen-checkout__qr-loader>.adyen-checkout__spinner__wrapper{margin:60px 0}.adyen-checkout__qr-loader__app-link{display:none}.adyen-checkout__button.adyen-checkout__button--qr-loader{text-decoration:none;margin-top:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__qr-loader__instructions{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);max-width:300px;color:var(--adyen-sdk-color-label-tertiary,#5c687c);line-height:1.5;margin-top:var(--adyen-sdk-spacer-090,24px);text-align:center}.adyen-checkout__qr-loader__actions{display:flex;align-items:center;justify-content:center;margin-top:var(--adyen-sdk-spacer-100,32px);width:100%;max-width:400px}@media (max-width:1024px){.adyen-checkout__qr-loader__app-link{display:block;min-width:220px}}
.adyen-checkout__segmented-control{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--adyen-sdk-spacer-140,64px),1fr));gap:var(--adyen-sdk-spacer-020,4px);padding:var(--adyen-sdk-spacer-030,6px);background:var(--adyen-sdk-color-background-tertiary,#eeeff1);border-radius:var(--adyen-sdk-border-radius-l,12px)}.adyen-checkout__segmented-control--disabled{pointer-events:none}.adyen-checkout__segmented-control--disabled>.adyen-checkout__segmented-control-segment{color:var(--adyen-sdk-color-label-disabled,#8d95a3)}.adyen-checkout__segmented-control-segment{cursor:pointer;padding:var(--adyen-sdk-spacer-040,8px) var(--adyen-sdk-spacer-060,12px);color:var(--adyen-sdk-color-label-primary,#00112c);text-align:center;font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);font-size:var(--adyen-sdk-text-body-font-size,.875rem);border-radius:var(--adyen-sdk-border-radius-m,8px);border:0;background:transparent;transition:background .3s ease-out}.adyen-checkout__segmented-control-segment:active,.adyen-checkout__segmented-control-segment:not(.adyen-checkout__segmented-control-segment--selected):hover{background-color:var(--adyen-sdk-color-background-secondary,#f7f7f8)}.adyen-checkout__segmented-control-segment--selected{background:var(--adyen-sdk-color-background-primary,#ffffff);color:var(--adyen-sdk-color-label-primary,#00112c);box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px rgba(0,17,44,.04),0 1px 2px rgba(0,17,44,.02))}
.IrisGenerateQRCode-module_instruction__uDTb-{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-secondary,#5c687c)}
.IrisComponent-module_bankList__fehP-{padding-top:var(--adyen-sdk-spacer-070,16px)}
.adyen-checkout-timeline-wrapper{padding:var(--adyen-sdk-spacer-070,16px);border-radius:var(--adyen-sdk-border-radius-m,8px);max-width:300px;background-color:var(--adyen-sdk-color-background-secondary,#f7f7f8)}
.adyen-checkout-timeline{scrollbar-color:var(--adyen-sdk-color-background-quaternary,#c0c5cc) transparent}.adyen-checkout-timeline__items{all:unset}.adyen-checkout-timeline-item{scrollbar-color:var(--adyen-sdk-color-background-quaternary,#c0c5cc) transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;list-style-type:none;max-width:500px}.adyen-checkout-timeline-item:last-child .adyen-checkout-timeline-item__separator{display:none}.adyen-checkout-timeline-item:last-child .adyen-checkout-timeline-item__content{padding-bottom:0}.adyen-checkout-timeline-item__row{display:flex;gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-timeline-item__marker{display:flex;flex-flow:column;width:100%;max-width:var(--adyen-sdk-spacer-070,16px);margin-top:var(--adyen-sdk-spacer-010,2px)}.adyen-checkout-timeline-item__separator{flex-grow:1;position:relative}.adyen-checkout-timeline-item__separator:before{background-color:var(--adyen-sdk-color-separator-secondary,#c9cdd3);content:"";height:100%;left:50%;position:absolute;transform:translate(-50%);width:1px}.adyen-checkout-timeline-item__content{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;padding-bottom:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-timeline-item__title{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);letter-spacing:0;text-align:left;color:var(--adyen-sdk-color-label-primary,#00112c);margin-bottom:var(--adyen-sdk-spacer-010,2px)}
.adyen-checkout__econtext-input__field>.adyen-checkout__button--pay:only-child{margin-top:0}
.adyen-checkout-trustly{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-trustly__descriptor{margin:var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-020,4px);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500)}.adyen-checkout-trustly__description-list{list-style-type:disc;margin:0;font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:1.5;padding-left:var(--adyen-sdk-spacer-080,20px)}
.adyen-checkout-paybybank_AIS_DD{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-paybybank_AIS_DD__description-header{margin:var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-020,4px);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout-paybybank_AIS_DD__description-body{font-weight:var(--adyen-sdk-text-body-font-weight,400);list-style-type:disc;color:var(--adyen-sdk-color-label-secondary,#5c687c);margin:0;font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:1.5}
.adyen-checkout__voucher-result--paybybank_pix{background-color:var(--adyen-sdk-color-background-primary,#ffffff);margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__top{border:none;padding:var(--adyen-sdk-spacer-000,0);margin:var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-000,0)}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__bottom{border:none}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__image{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__image__wrapper{width:8em}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__image__wrapper>img{width:100%}.adyen-checkout__voucher-result--paybybank_pix .adyen-checkout__voucher-result__amount{font-size:var(--adyen-sdk-text-title-l-font-size,1.5rem);font-weight:var(--adyen-sdk-text-title-l-font-weight,600);line-height:var(--adyen-sdk-text-title-l-line-height,34px);margin-top:var(--adyen-sdk-spacer-000,0)}.adyen-checkout-await-logo-open-finance{width:8em;height:auto}
.adyen-checkout-await-logo-container{display:flex;gap:var(--adyen-sdk-spacer-070,16px);flex-direction:column;align-items:center;width:-moz-fit-content;width:fit-content;padding:var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-090,24px);border-radius:var(--adyen-sdk-border-radius-m,8px);background:var(--adyen-sdk-color-background-secondary,#f7f7f8)}.adyen-checkout-await-logo-container:has(>:only-child){background:none}
.adyen-checkout__await{background:var(--adyen-sdk-color-background-primary,#ffffff);padding:var(--adyen-sdk-spacer-110,40px);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-m,8px);text-align:center}.adyen-checkout__await--result{padding:100px}.adyen-checkout__await__brand-logo{width:74px;border-radius:3px}.adyen-checkout__await__instructions{display:flex;justify-content:center}.adyen-checkout__await__indicator-text,.adyen-checkout__await__subtitle{color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-top:var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__await__indicator-holder .adyen-checkout__await__indicator-text{margin-top:var(--adyen-sdk-spacer-030,6px);margin-left:var(--adyen-sdk-spacer-050,10px)}.adyen-checkout__await__indicator-holder{display:flex;justify-content:center;margin-top:var(--adyen-sdk-spacer-100,32px);margin-bottom:var(--adyen-sdk-spacer-080,20px)}.adyen-checkout__await__subtitle--result{margin-bottom:var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__await__icon{width:88px;height:88px}.adyen-checkout__await__progress{height:var(--adyen-sdk-spacer-020,4px);background:var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:var(--adyen-sdk-border-radius-l,12px);margin:var(--adyen-sdk-spacer-100,32px) auto var(--adyen-sdk-spacer-060,12px);width:152px}.adyen-checkout__await__percentage{display:block;height:100%;border-radius:var(--adyen-sdk-border-radius-l,12px);background:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__await__countdown{color:var(--adyen-sdk-color-label-secondary,#5c687c);font-size:var(--adyen-sdk-text-body-font-size,.875rem)}.adyen-checkout__await>.adyen-checkout__spinner__wrapper{margin:60px 0}.adyen-checkout__await__app-link{margin-top:var(--adyen-sdk-spacer-070,16px);display:block}.adyen-checkout__await__amount{margin-top:var(--adyen-sdk-spacer-070,16px);font-size:var(--adyen-sdk-text-title-l-font-size,1.5rem);font-weight:var(--adyen-sdk-text-title-font-weight,600);text-align:center}@media (min-width:1280px){.adyen-checkout__await__app-link{display:none}}
.adyen-checkout-pay-by-bank-pix-await{display:flex;flex-direction:column;align-items:center}.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await__countdown-holder,.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await__subtitle{display:none}.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await,.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await--paybybank_pix{padding:0;border:none}.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await__indicator-holder{margin-top:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await__countdown{color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout-pay-by-bank-pix-await .adyen-checkout__await__end-slot{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);margin-top:var(--adyen-sdk-spacer-090,24px);color:var(--adyen-sdk-color-label-tertiary,#5c687c)}
.adyen-checkout-issuer-list-introduction-logo-container{text-align:center;border-radius:var(--adyen-sdk-border-radius-m,8px);padding:var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-070,16px) 0}.adyen-checkout-issuer-list-introduction-logo-container__title{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);font-weight:var(--adyen-sdk-text-caption-stronger-font-weight,500);margin:0}.adyen-checkout-issuer-list-introduction-logo-container__logo{width:8em;height:auto}
.adyen-checkout-pix-enrollment-issuer-list{display:flex;flex-direction:column;gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-pix-enrollment-issuer-list .adyen-checkout-disclaimer__label{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);display:inline-block;color:var(--adyen-sdk-color-label-secondary,#5c687c);margin:0}.adyen-checkout-await-logo-open-finance{width:8em;height:auto}.adyen-checkout-await-logo-arrow-down{width:1em;height:auto}.adyen-checkout-await-logo-bank{width:3em;height:auto}
.adyen-checkout__klarna-widget{pointer-events:all}
.adyen-checkout__qr-loader--pix{padding-bottom:var(--adyen-sdk-spacer-110,40px)}.adyen-checkout__qr-loader--pix__qr_details{display:flex;flex-direction:column;align-items:center;width:100%;max-width:318px;gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__qr-loader--pix__qr_details__timer{display:flex;flex-direction:column;align-items:center;margin-bottom:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__qr-loader--pix__qr_details__code{font-size:var(--adyen-sdk-text-body-font-size,.875rem);text-align:center}
.adyen-checkout__qr-loader--swish>.adyen-checkout__qr-loader__instructions{text-align:center}
.adyen-checkout-paynow__introduction{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);color:var(--adyen-sdk-color-label-primary,#00112c);text-align:center}
.adyen-checkout-paynow__instructions{font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);line-height:var(--adyen-sdk-text-body-line-height,20px);color:var(--adyen-sdk-color-label-primary,#00112c);text-align:center}.adyen-checkout-paynow__instructions>p{margin-bottom:0}
.adyen-checkout__blik__helper{font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:400;color:var(--adyen-sdk-color-label-primary,#00112c);margin:0 0 var(--adyen-sdk-spacer-070,16px);padding:0}
.adyen-checkout__loading-input__form{transition:opacity .25s ease-out}
.adyen-checkout__fieldset--phone-input{direction:ltr}.adyen-checkout__fieldset--phone-input .adyen-checkout__fieldset__fields{gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__fieldset--phone-input .adyen-checkout__fieldset__fields>.adyen-checkout__field{margin-bottom:0}.adyen-checkout-field--phone-prefix{width:144px}.adyen-checkout-field--phone-number{flex:1}
.adyen-checkout__payment-method__header__title{max-height:38px;display:flex;gap:var(--adyen-sdk-spacer-060,12px);align-items:center;flex:1;max-width:100%;border:none;background:none;cursor:pointer;padding:0;color:var(--adyen-sdk-color-label-primary,#00112c);font-size:1em;font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500)}[dir=rtl] .adyen-checkout__payment-method__header__title{margin-right:var(--adyen-sdk-spacer-000,0);margin-left:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payment-method__header__title--standalone{cursor:default}.adyen-checkout__payment-method__radio{background-color:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);border-radius:50%;height:var(--adyen-sdk-spacer-070,16px);width:var(--adyen-sdk-spacer-070,16px);left:var(--adyen-sdk-spacer-070,16px);transition:border-color .2s ease-out,box-shadow .2s ease-out}[dir=rtl] .adyen-checkout__payment-method__radio{right:var(--adyen-sdk-spacer-070,16px);left:auto}.adyen-checkout__payment-method__radio:after{content:"";display:block;position:relative;margin:0 auto;left:0;right:0;top:50%;height:var(--adyen-sdk-spacer-040,8px);width:var(--adyen-sdk-spacer-040,8px);background-color:var(--adyen-sdk-color-background-primary,#ffffff);border-radius:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease-out}.adyen-checkout__payment-method__radio--selected{background-color:var(--adyen-sdk-color-label-primary,#00112c);border:0;transition:all .3s ease-out}.adyen-checkout__payment-method__radio--selected:hover{box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-primary-hover,#c9cdd3)}.adyen-checkout__payment-method__radio--selected:after{transform:translateY(-50%) scale(1)}
.adyen-checkout-upi-app-item{background:var(--adyen-sdk-color-background-primary,#ffffff);display:flex;justify-content:space-between;align-items:center;gap:var(--adyen-sdk-spacer-070,16px);padding:var(--adyen-sdk-spacer-050,10px) var(--adyen-sdk-spacer-070,16px);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);border-radius:var(--adyen-sdk-border-radius-m,8px);cursor:pointer;width:100%;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,border-radius .15s ease}.adyen-checkout-upi-app-item__label{cursor:pointer;font-size:var(--adyen-sdk-text-body-font-size,.875rem)}.adyen-checkout-upi-app-item:hover:not(.adyen-checkout-upi-app-item--selected){border-color:var(--adyen-sdk-color-outline-primary-hover,#c9cdd3)}.adyen-checkout-upi-app-item--selected{cursor:default;border-color:var(--adyen-sdk-color-outline-primary-active,#00112c);box-shadow:0 0 0 .5px var(--adyen-sdk-color-outline-primary-active,#00112c)}.adyen-checkout-upi-app-item--selected .adyen-checkout-expand-button--upi-app-item,.adyen-checkout-upi-app-item--selected .adyen-checkout-expand-button--upi-app-item>label{cursor:default}.adyen-checkout-upi-app-item .adyen-checkout-expand-button--upi-app-item{margin-right:0}.adyen-checkout-upi-app-item__checkmark{border-bottom:1.5px solid var(--adyen-sdk-color-label-primary,#00112c);border-right:1.5px solid var(--adyen-sdk-color-label-primary,#00112c);transform:rotate(45deg);height:var(--adyen-sdk-spacer-060,12px);width:var(--adyen-sdk-spacer-030,6px)}
.adyen-checkout-upi-app-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-upi-app-list--loading{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}
.adyen-checkout-upi-area-intent .adyen-checkout__alert-message--info,.adyen-checkout-upi-area-intent .adyen-checkout__button--pay{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-upi-area-intent .adyen-checkout__content-separator{margin-top:var(--adyen-sdk-spacer-070,16px);margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-upi-area-intent .adyen-checkout__field--upi-app-list,.adyen-checkout-upi-area-qr-code .adyen-checkout__button--pay,.adyen-checkout-upi-instruction-label{margin-top:var(--adyen-sdk-spacer-000,0)}.adyen-checkout-upi-instruction-label{display:flex;font-size:var(--adyen-sdk-text-body-font-size,.875rem);color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout-upi-brands,.adyen-checkout-upi-instruction-label{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-upi-instruction-label-caption{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout-upi-instruction-label-caption,.adyen-checkout-upi-instruction-title{display:flex;margin-top:var(--adyen-sdk-spacer-000,0);margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-upi-instruction-title{font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:var(--adyen-sdk-text-subtitle-stronger-font-weight,600);color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout-upi-instruction-separator{color:var(--adyen-sdk-color-label-secondary,#5c687c);text-transform:none}
.adyen-checkout__payto-component .adyen-checkout__fieldset,.adyen-checkout__payto-component .adyen-checkout__fieldset .adyen-checkout__fieldset__fields{margin-top:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payto-component .adyen-checkout-field--phone-prefix{width:98px}
.adyen-checkout__payto-component--loading{pointer-events:none}
.adyen-checkout__await--payto .adyen-checkout__details-table{margin-top:var(--adyen-sdk-spacer-070,16px);padding-top:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__await--payto .adyen-checkout__details-table__item:first-child{border-top:none}
.adyen-checkout__giftcard-result__balance{padding:0;list-style:none;margin:var(--adyen-sdk-spacer-070,16px) 0 0}.adyen-checkout__giftcard-result__balance__item{display:flex;justify-content:space-between;margin-bottom:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout__giftcard-result__balance__item .adyen-checkout__giftcard-result__balance__title--transactionLimit{color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout__giftcard-result__balance__item:last-child{margin-bottom:0}.adyen-checkout__giftcard-result__balance__value--amount{font-weight:700}.adyen-checkout__giftcard-result__remaining-balance{font-size:var(--adyen-sdk-text-body-font-size,.875rem);line-height:var(--adyen-sdk-text-caption-line-height,18px);text-align:center;color:var(--adyen-sdk-color-label-secondary,#5c687c);margin:var(--adyen-sdk-spacer-040,8px) auto 0}
.adyen-checkout__voucher-result{border-radius:var(--adyen-sdk-border-radius-m,8px);text-align:center;position:relative}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result-title{font-size:var(--adyen-sdk-text-title-font-size,1rem);font-weight:var(--adyen-sdk-text-title-font-weight,600);line-height:var(--adyen-sdk-text-title-line-height,26px);margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__bottom,.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__top{display:flex;flex-direction:column;background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-separator-primary,#dbdee2)}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__bottom .adyen-checkout__details-table,.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__top .adyen-checkout__details-table{margin:0;border-radius:var(--adyen-sdk-border-radius-m,8px);background:var(--adyen-sdk-color-background-secondary,#f7f7f8)}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__bottom .adyen-checkout__details-table__item:first-child,.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__top .adyen-checkout__details-table__item:first-child{border-top:none}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__top{padding:var(--adyen-sdk-spacer-100,32px) var(--adyen-sdk-spacer-090,24px) var(--adyen-sdk-spacer-090,24px);align-items:center;border-radius:var(--adyen-sdk-border-radius-m,8px) var(--adyen-sdk-border-radius-m,8px) 0 0;border-bottom:0}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__bottom{padding:0 var(--adyen-sdk-spacer-090,24px) var(--adyen-sdk-spacer-100,32px);border-top:0;border-radius:0 0 var(--adyen-sdk-border-radius-m,8px) var(--adyen-sdk-border-radius-m,8px)}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image{margin-bottom:var(--adyen-sdk-spacer-090,24px);display:flex;align-items:center;justify-content:center;width:100%}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout-link--voucher-result-instructions{display:inline-block}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image__wrapper{display:block;position:relative;height:var(--adyen-sdk-spacer-120,48px)}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image__wrapper:after{border-radius:var(--adyen-sdk-border-radius-m,8px);box-shadow:var(--adyen-sdk-shadow-low,0 2px 4px rgba(0,17,44,.04),0 1px 2px rgba(0,17,44,.02));content:"";height:100%;left:0;position:absolute;top:0;width:100%}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image__wrapper:nth-child(2){margin-left:0}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image__brand,.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__image__issuer{height:var(--adyen-sdk-spacer-120,48px);border-radius:var(--adyen-sdk-border-radius-m,8px)}.adyen-checkout__voucher-result--bankTransfer .adyen-checkout__voucher-result__amount{font-size:var(--adyen-sdk-text-title-l-font-size,1.5rem);font-weight:var(--adyen-sdk-text-title-l-font-weight,600);line-height:var(--adyen-sdk-text-title-l-line-height,34px);margin:0 auto var(--adyen-sdk-spacer-090,24px)}
.adyen-checkout__bankTransfer__introduction{font-size:var(--adyen-sdk-text-body-font-size,.875rem);color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-font-weight,400);margin:0 0 var(--adyen-sdk-spacer-070,16px);padding:0}.adyen-checkout__bankTransfer__emailField{margin:0 0 var(--adyen-sdk-spacer-070,16px)}
@keyframes adyen-checkout-donation-fade-in{0%{opacity:0}to{opacity:1}}.adyen-checkout__adyen-giving{animation:adyen-checkout-donation-fade-in .25s ease-out}.adyen-checkout__adyen-giving .adyen-checkout__status__icon{display:block;margin:var(--adyen-sdk-spacer-130,56px) auto var(--adyen-sdk-spacer-100,32px)}.adyen-checkout__adyen-giving .adyen-checkout__status__text{color:var(--adyen-sdk-color-label-primary,#00112c);margin-bottom:var(--adyen-sdk-spacer-130,56px);text-align:center}.adyen-checkout__adyen-giving .adyen-checkout-disclaimer__label{margin-top:0;color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__campaign{position:relative}.adyen-checkout__campaign-link:hover .adyen-checkout__campaign-description{text-decoration:underline}.adyen-checkout__campaign-logo{border-radius:var(--adyen-sdk-border-radius-s,4px);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);display:block;flex-shrink:0;height:var(--adyen-sdk-spacer-120,48px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:var(--adyen-sdk-spacer-120,48px)}.adyen-checkout__campaign-background-image{aspect-ratio:5/2;background-color:var(--adyen-sdk-color-label-primary,#00112c);background-position:50%;background-size:100%;border-radius:var(--adyen-sdk-border-radius-m,8px);margin-bottom:var(--adyen-sdk-spacer-060,12px);overflow:hidden;transition:background-size .6s ease-out}.adyen-checkout__campaign-background-image:hover{background-size:110%}.adyen-checkout__campaign-link{text-decoration:none}.adyen-checkout__campaign-link:hover{text-decoration:underline}.adyen-checkout__campaign-content{align-items:flex-start;display:flex;gap:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout__campaign-description,.adyen-checkout__campaign-title{color:var(--adyen-sdk-color-label-primary,#00112c);margin:0}.adyen-checkout__campaign-title{font-size:var(--adyen-sdk-text-title-font-size,1rem);font-weight:var(--adyen-sdk-text-title-font-weight,600);line-height:var(--adyen-sdk-text-title-line-height,26px)}.adyen-checkout__campaign-cause{font-weight:var(--adyen-sdk-text-caption-font-weight,400);font-weight:var(--adyen-sdk-text-caption-stronger-font-weight,500)}.adyen-checkout__campaign-cause,.adyen-checkout__campaign-description{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);line-height:var(--adyen-sdk-text-caption-line-height,18px)}.adyen-checkout__campaign-description{font-weight:var(--adyen-sdk-text-caption-font-weight,400);margin-top:var(--adyen-sdk-spacer-060,12px)}.adyen-checkout-roundup-description{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-caption-font-weight,400);line-height:var(--adyen-sdk-text-caption-line-height,18px);display:inline-block;color:var(--adyen-sdk-color-label-secondary,#5c687c);padding-left:0}.adyen-checkout__adyen-giving-actions{margin-top:var(--adyen-sdk-spacer-070,16px);display:flex;flex-direction:column;gap:var(--adyen-sdk-spacer-070,16px);text-align:center}.adyen-checkout__button.adyen-checkout__button--donate{margin:var(--adyen-sdk-spacer-000,0)}.adyen-checkout__button.adyen-checkout__button--decline{display:block;margin:auto}
.adyen-checkout__button-group{background:transparent;display:flex;justify-content:space-between}.adyen-checkout__button-group .adyen-checkout__button{background:transparent;border:0;box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-outline-primary,#dbdee2);color:var(--adyen-sdk-color-label-primary,#00112c);font-size:var(--adyen-sdk-text-body-font-size,.875rem);font-weight:400;line-height:var(--adyen-sdk-spacer-110,40px);margin-right:var(--adyen-sdk-spacer-040,8px);height:var(--adyen-sdk-spacer-110,40px);padding:0;text-align:center}.adyen-checkout__button-group .adyen-checkout__button:last-child{margin-right:0}.adyen-checkout__button-group .adyen-checkout__button:hover{background:transparent;box-shadow:inset 0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-primary-hover,#c9cdd3)}.adyen-checkout__button-group .adyen-checkout__button:active{background:var(--adyen-sdk-color-background-secondary,#f7f7f8);box-shadow:inset 0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-tertiary,#848D96)}.adyen-checkout__button-group .adyen-checkout__button--disabled,.adyen-checkout__button-group .adyen-checkout__button--disabled:hover{cursor:not-allowed;opacity:.4;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adyen-checkout__button-group .adyen-checkout__button--selected,.adyen-checkout__button-group .adyen-checkout__button--selected:active,.adyen-checkout__button-group .adyen-checkout__button--selected:active:hover,.adyen-checkout__button-group .adyen-checkout__button--selected:hover{background:var(--adyen-sdk-color-background-secondary,#f7f7f8);box-shadow:inset 0 0 0 1px var(--adyen-sdk-color-label-primary,#00112c);color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);height:var(--adyen-sdk-spacer-110,40px);transition:none}.adyen-checkout__button-group .adyen-checkout__button .adyen-checkout__button-group__input{opacity:0;pointer-events:none;position:absolute}
.adyen-checkout__order-payment-methods-list{list-style:none;margin:0 auto var(--adyen-sdk-spacer-070,16px);padding:0}.adyen-checkout__order-payment-method{position:relative;background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-tertiary,#848d96);margin-top:-1px;width:100%}.adyen-checkout__order-payment-method:first-child{border-top-left-radius:var(--adyen-sdk-border-radius-m,8px);border-top-right-radius:var(--adyen-sdk-border-radius-m,8px)}.adyen-checkout__order-payment-method:last-child{border-bottom-left-radius:var(--adyen-sdk-border-radius-m,8px);border-bottom-right-radius:var(--adyen-sdk-border-radius-m,8px)}.adyen-checkout__order-payment-method__header{align-items:center;color:var(--adyen-sdk-color-label-primary,#00112c);display:flex;flex-wrap:nowrap;justify-content:space-between;font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500);font-size:var(--adyen-sdk-text-title-font-size,1rem);padding:var(--adyen-sdk-spacer-070,16px);position:relative;transition:background .1s ease-out;width:100%}.adyen-checkout__order-payment-method__header .adyen-checkout__payment-method__header__title{padding:var(--adyen-sdk-spacer-000,0)}.adyen-checkout__order-payment-method__details{padding:0 var(--adyen-sdk-spacer-070,16px) var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__order-payment-method__deducted-amount{display:flex;justify-content:space-between;line-height:var(--adyen-sdk-text-subtitle-font-size,1rem);font-size:var(--adyen-sdk-text-subtitle-font-size,1rem)}.adyen-checkout__order-payment-method__deducted-amount__label{font-size:var(--adyen-sdk-text-body-font-size,.875rem)}.adyen-checkout__order-payment-method__deducted-amount__value{font-weight:var(--adyen-sdk-text-body-stronger-font-weight,500)}.adyen-checkout__order-remaining-amount{display:block;width:100%;padding:var(--adyen-sdk-spacer-040,8px) var(--adyen-sdk-spacer-070,16px);color:var(--adyen-sdk-color-label-secondary,#5c687c);border-radius:var(--adyen-sdk-border-radius-m,8px);font-size:var(--adyen-sdk-text-body-font-size,.875rem)}.adyen-checkout__order-remaining-amount strong{font-weight:700}
.adyen-checkout__dropin--loading .adyen-checkout__instant-payment-methods-list{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.2}
.adyen-checkout__payment-method__disable-confirmation{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--adyen-sdk-animation-duration-moderate,.15s) var(--adyen-sdk-animation-easing-linear,linear),opacity var(--adyen-sdk-animation-duration-moderate,.15s) var(--adyen-sdk-animation-easing-standard,cubic-bezier(.2,0,.4,.9)),margin-bottom var(--adyen-sdk-animation-duration-fast,.1s) var(--adyen-sdk-animation-easing-linear,linear);background:var(--adyen-sdk-color-background-critical-strong,#e22d2d);font-size:var(--adyen-sdk-text-body-font-size,.875rem);color:var(--adyen-sdk-color-label-on-color,#ffffff);border-right:1px solid rgb(224.7623430962,36.0376569038,36.0376569038);border-left:1px solid rgb(224.7623430962,36.0376569038,36.0376569038);overflow:hidden;opacity:0;margin:0 -17px}.adyen-checkout__payment-method__disable-confirmation__content{min-height:0;transition:visibility var(--adyen-sdk-animation-duration-moderate,.15s) var(--adyen-sdk-animation-easing-linear,linear),padding var(--adyen-sdk-animation-duration-fast,.1s) var(--adyen-sdk-animation-easing-linear,linear);visibility:hidden;display:flex;align-items:center;justify-content:space-between}.adyen-checkout__payment-method__disable-confirmation--open{grid-template-rows:1fr;opacity:1;margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payment-method__disable-confirmation--open .adyen-checkout__payment-method__disable-confirmation__content{visibility:visible;padding:var(--adyen-sdk-spacer-040,8px) var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payment-method__disable-confirmation__buttons{display:flex}.adyen-checkout__payment-method__disable-confirmation__button{font-size:var(--adyen-sdk-text-body-font-size,.875rem);background:var(--adyen-sdk-color-background-critical-strong,#e22d2d);border:var(--adyen-sdk-border-width-s,1px) solid transparent;border-radius:var(--adyen-sdk-border-radius-m,8px);color:var(--adyen-sdk-color-label-on-color,#ffffff);cursor:pointer;display:block;height:auto;margin:0 0 0 var(--adyen-sdk-spacer-040,8px);padding:var(--adyen-sdk-spacer-040,8px);width:auto}.adyen-checkout__payment-method__disable-confirmation__button:hover,.adyen-checkout__payment-method__disable-confirmation__button:hover:focus{box-shadow:none;background:rgb(215.7112970711,29.7887029289,29.7887029289)}.adyen-checkout__payment-method__disable-confirmation__button:active,.adyen-checkout__payment-method__disable-confirmation__button:hover:active{background:rgb(193.3054393305,26.6945606695,26.6945606695);box-shadow:none}.adyen-checkout__payment-method__disable-confirmation__button--remove,.adyen-checkout__payment-method__disable-confirmation__button--remove:disabled{border-color:var(--adyen-sdk-color-label-on-color,#ffffff)}.adyen-checkout__payment-method__disable-confirmation__button--cancel,.adyen-checkout__payment-method__disable-confirmation__button--cancel:disabled{border-color:transparent}
.adyen-checkout__payment-method__name{display:inline-block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adyen-checkout__payment-method__additional-info{font-size:var(--adyen-sdk-text-caption-font-size,.75rem);font-weight:var(--adyen-sdk-text-body-font-weight,400);color:var(--adyen-sdk-color-label-secondary,#5c687c)}.adyen-checkout__payment-method__name_wrapper{display:flex;gap:var(--adyen-sdk-spacer-020,4px);min-width:var(--adyen-sdk-spacer-120,48px);align-items:flex-start;flex-direction:column;text-align:start}
.adyen-checkout__payment-method{position:relative;background:var(--adyen-sdk-color-background-primary,#ffffff);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-primary,#dbdee2);cursor:pointer;border-radius:var(--adyen-sdk-border-radius-m,8px);width:100%;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease,border-radius .15s ease}.adyen-checkout__payment-method:focus{outline:0}.adyen-checkout__payment-method:hover:not(.adyen-checkout__payment-method--selected){border-color:var(--adyen-sdk-color-outline-primary-hover,#c9cdd3)}.adyen-checkout__payment-method--loading{opacity:.2}.adyen-checkout__payment-method--selected.adyen-checkout__payment-method--loading{opacity:.9}.adyen-checkout__payment-method--confirming .adyen-checkout__payment-method__details__content,.adyen-checkout__payment-method--disabling{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.adyen-checkout__payment-method--disabling{opacity:.3}.adyen-checkout__payment-method--standalone .adyen-checkout__payment-method__radio{display:none}.adyen-checkout__payment-method__header{display:flex;flex-wrap:nowrap;justify-content:space-between;color:var(--adyen-sdk-color-label-primary,#00112c);font-weight:var(--adyen-sdk-text-body-font-weight,400);font-size:var(--adyen-sdk-text-title-font-size,1rem);padding:var(--adyen-sdk-spacer-070,16px);position:relative;transition:background .1s ease-out;width:100%}[dir=rtl] .adyen-checkout__payment-method__header{padding:calc(var(--adyen-sdk-spacer-070, 16px) - var(--adyen-sdk-spacer-020, 4px));padding-right:calc(var(--adyen-sdk-spacer-120, 48px) - var(--adyen-sdk-spacer-020, 4px))}.adyen-checkout__payment-method__header .adyen-checkout__payment-method__header__content{max-height:-moz-fit-content;max-height:fit-content}@media (min-width:427.5px){.adyen-checkout__payment-method__header .adyen-checkout__payment-method__header__content{align-items:center}}.adyen-checkout__payment-method__header .adyen-checkout__payment-method__header__details{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:var(--adyen-sdk-spacer-040,8px);overflow:hidden}@media (min-width:427.5px){.adyen-checkout__payment-method__header .adyen-checkout__payment-method__header__details{flex-direction:row;align-items:center}}.adyen-checkout__payment-method--standalone .adyen-checkout__payment-method__header{padding:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payment-method__surcharge{color:var(--adyen-sdk-color-label-secondary,#5c687c);margin-left:var(--adyen-sdk-spacer-020,4px)}.adyen-checkout__payment-method--selected{transition:opacity .3s ease-out;background:var(--adyen-sdk-color-background-secondary,#f7f7f8);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);cursor:default}.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__header{flex-wrap:wrap}.adyen-checkout__payment-method__details{padding:var(--adyen-sdk-spacer-000,0) var(--adyen-sdk-spacer-070,16px);position:relative}.adyen-checkout__payment-method__details__content>:last-child{margin-bottom:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payment-method__image__wrapper{position:relative;display:flex;width:var(--adyen-sdk-spacer-110,40px);height:26px;justify-content:center;align-items:center;border-radius:var(--adyen-sdk-border-radius-s,4px);overflow:hidden}.adyen-checkout__payment-method__image{display:block;border-radius:var(--adyen-checkout-border-radius-s);width:100%;height:100%;overflow:hidden;flex-shrink:0}.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__brands{text-align:left;overflow:visible;height:auto}.adyen-checkout__payment-method__brands .adyen-checkout__payment-method__image__wrapper{display:inline-block;height:var(--adyen-sdk-spacer-070,16px);width:var(--adyen-sdk-spacer-090,24px);transition:opacity .2s ease-out}.adyen-checkout__payment-method__brands .adyen-checkout__payment-method__image__wrapper:last-child{margin:var(--adyen-sdk-spacer-000,0)}.adyen-checkout__payment-method--selected .adyen-checkout__payment-method__brands .adyen-checkout__payment-method__image__wrapper{margin-bottom:var(--adyen-sdk-spacer-020,4px)}.adyen-checkout__payment-method__brands img{width:100%;height:100%}.adyen-checkout__payment-method:hover:not(.adyen-checkout__payment-method--selected) .adyen-checkout__payment-method__radio{box-shadow:0 0 0 var(--adyen-sdk-spacer-010,2px) var(--adyen-sdk-color-outline-primary-hover,#c9cdd3);cursor:pointer}
.adyen-checkout__status{display:flex;text-align:center;align-items:center;flex-direction:column;justify-content:center;height:350px;margin:0;padding:var(--adyen-sdk-spacer-100,32px);background-color:var(--adyen-sdk-color-background-primary,#ffffff);border-radius:var(--adyen-sdk-border-radius-m,8px);border:var(--adyen-sdk-border-width-s,1px) solid var(--adyen-sdk-color-outline-secondary,#c9cdd3);font-size:var(--adyen-sdk-text-title-font-size,1rem);color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__status__icon{margin-bottom:var(--adyen-sdk-spacer-090,24px)}.adyen-checkout__status .adyen-checkout__spinner__wrapper{max-height:88px}
.adyen-checkout__dropin{display:flex;flex-direction:column;gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__button--dropin-show-paymentmethods{align-self:start}.adyen-checkout-payment-methods-container{display:flex;flex-direction:column;gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout-payment-methods-list-label{font-size:var(--adyen-sdk-text-subtitle-font-size,1rem);font-weight:var(--adyen-sdk-text-subtitle-stronger-font-weight,600);line-height:var(--adyen-sdk-text-subtitle-line-height,26px);color:var(--adyen-sdk-color-label-primary,#00112c)}.adyen-checkout__payment-methods-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__payment-methods-list--loading{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.adyen-checkout__instant-payment-methods-list{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:var(--adyen-sdk-spacer-070,16px)}.adyen-checkout__instant-payment-methods-list li{flex:1 0 calc(50% - var(--adyen-sdk-spacer-070, 16px)/2)}.adyen-checkout__payment-method{display:block}.adyen-checkout__payment-method__details{overflow:hidden}.adyen-checkout__payment-method__image{width:var(--adyen-sdk-spacer-110,40px);height:26px}[dir=rtl] .adyen-checkout__payment-method__image__wrapper{margin-right:0;margin-left:var(--adyen-sdk-spacer-040,8px)}.adyen-checkout-pm-details-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease;visibility:hidden}.adyen-checkout-pm-details-wrapper[aria-hidden=false]{grid-template-rows:1fr;visibility:visible}.adyen-checkout-pm-details-wrapper[aria-hidden=false] .adyen-checkout__payment-method__details{overflow:visible}
.adyen-checkout-sr-panel{margin-bottom:var(--adyen-sdk-spacer-080,20px);font-size:.75em}.adyen-checkout-sr-panel--sr-only{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;position:absolute}
/*# sourceMappingURL=adyen.css.map */
/*!*********************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./vendor/sylius/adyen-plugin/assets/shop/css/adyen.css ***!
  \*********************************************************************************************************************************************/
body .dropin-container .adyen-checkout__threeds2__challenge,
body .dropin-container .adyen-checkout__threeds2__challenge iframe {
    width: 100%;
}

.adyen-method-grid {
    display: flex;
    flex-wrap: wrap;
}

.adyen-method-grid .online-payment__item {
    border: 2px solid rgba(34, 36, 38, 0.05);
    background: transparent;
    padding: 0.2em;
    margin: 0.2em;
    min-width: unset;
}

.adyen-method-grid img {
    display: block;
    min-width: 77px;
    min-height: 50px;
}

.adyen-method .dropin-container {
    margin: 1.5rem 0;
}

.adyen-submit.hidden,
.dropin-container.hidden,
.adyen-method-grid.hidden {
    display: none;
}

button.adyen-checkout__applepay__button {
    -webkit-appearance: -apple-pay-button;
}

@keyframes fadeIn {
    from {
        opacity: 0;
        transform: translateY(-10px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

.adyen-payment-error .error-close {
    background: none;
    border: none;
    font-size: 24px;
    cursor: pointer;
    padding: 0;
    margin-left: 15px;
    color: #721c24;
    line-height: 1;
}

.adyen-payment-error .error-close:hover {
    opacity: 0.7;
}

.adyen-payment-error .error-icon {
    margin-right: 10px;
}

#googlepay-container,
#applepay-container,
#paypal-container {
    margin: 0.5rem 0;
}

/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/shop/css/fonts.css ***!
  \******************************************************************************************************************/
/* ==========================================================================
   FONTS - Custom Typography
   ========================================================================== */

/* --------------------------------------------------------------------------
   AVERTA - Texte courant
   -------------------------------------------------------------------------- */

@font-face {
    font-family: 'Averta';
    src: url(/build/app/shop/fonts/AvertaStd-Regular.681ded97.woff2) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Averta';
    src: url(/build/app/shop/fonts/AvertaStd-RegularItalic.b5c228f4.woff2) format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Averta';
    src: url(/build/app/shop/fonts/AvertaStd-Light.cf235a22.woff2) format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Averta';
    src: url(/build/app/shop/fonts/AvertaStd-LightItalic.08575b40.woff2) format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Averta';
    src: url(/build/app/shop/fonts/AvertaStd-Semibold.8ec60b5f.woff2) format('woff2');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Averta';
    src: url(/build/app/shop/fonts/AvertaStd-SemiboldItalic.ac1a8c20.woff2) format('woff2');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Averta';
    src: url(/build/app/shop/fonts/AvertaStd-Bold.b13a7b40.woff2) format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Averta';
    src: url(/build/app/shop/fonts/AvertaStd-BoldItalic.3f6aa9f5.woff2) format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Averta';
    src: url(/build/app/shop/fonts/AvertaStd-ExtraBold.cb19ab1d.woff2) format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Averta';
    src: url(/build/app/shop/fonts/AvertaStd-Black.d78dc688.woff2) format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

/* --------------------------------------------------------------------------
   NEXA - Titres / Baseline
   -------------------------------------------------------------------------- */

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-Thin.a3d06243.woff2) format('woff2');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-ThinItalic.7551ff3c.woff2) format('woff2');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-Light.df1ef62d.woff2) format('woff2');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-LightItalic.6f34f75f.woff2) format('woff2');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-Regular.fd353ede.woff2) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-Italic.2c67a432.woff2) format('woff2');
    font-weight: 400;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-Book.dd9d2d68.woff2) format('woff2');
    font-weight: 450;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-BookItalic.99efde37.woff2) format('woff2');
    font-weight: 450;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-Bold.30e9d5f6.woff2) format('woff2');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-BoldItalic.e7eecf12.woff2) format('woff2');
    font-weight: 700;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-XBold.45f6302a.woff2) format('woff2');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-XBoldItalic.be78746c.woff2) format('woff2');
    font-weight: 800;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-Heavy.a2daadb9.woff2) format('woff2');
    font-weight: 850;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-HeavyItalic.c9a371ff.woff2) format('woff2');
    font-weight: 850;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-Black.843185ce.woff2) format('woff2');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Nexa';
    src: url(/build/app/shop/fonts/Nexa-BlackItalic.7f7a30f0.woff2) format('woff2');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

/* --------------------------------------------------------------------------
   ROUSTEL - Police manuscrite
   -------------------------------------------------------------------------- */

@font-face {
    font-family: 'Roustel';
    src: url(/build/app/shop/fonts/Roustel.8ff7565e.woff2) format('woff2');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* ==========================================================================
   CSS VARIABLES
   ========================================================================== */

:root {
    --font-body: 'Averta', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    --font-heading: 'Nexa', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    --font-handwritten: 'Roustel', cursive;
}

/* ==========================================================================
   TYPOGRAPHY BASE
   ========================================================================== */

body {
    font-family: var(--font-body);
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: var(--font-heading);
    font-weight: 600;
}

.font-body {
    font-family: var(--font-body);
}

.font-heading {
    font-family: var(--font-heading);
}

.font-handwritten {
    font-family: var(--font-handwritten);
}

/* ==========================================================================
   Module color picker - Custom styles for React component
   ========================================================================== */
.gradient-picker-wrapper div[id^="rbgcp"] {
    font-family: var(--font-body);
}
/*!*******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/shop/css/global.css ***!
  \*******************************************************************************************************************/
/* ==========================================================================
   CSS VARIABLES
   ========================================================================== */

* {
    --main-color: #0d0d55;
    --accent-color: #5271ff; /* RGB 82;113;255 */

    --bs-link-color-rgb: var(--accent-color);
    --bs-dropdown-link-active-bg: var(--accent-color);
    --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(82, 113, 255, 0.25);
    --bs-nav-link-hover-color: var(--accent-color);
    --bs-link-color: var(--accent-color);
    --bs-btn-color: var(--accent-color);
    --bs-primary: var(--accent-color);
}

/* Global */
a.link-reset:hover {
    color: var(--accent-color);
}
.btn-close {
    --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(82, 113, 255, 0.25);
}
.btn-primary {
    --bs-btn-color: #fff;
    --bs-btn-bg: #5271FF;
    --bs-btn-border-color: #5271FF;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #6b86ff; /* ~15% plus clair */
    --bs-btn-hover-border-color: #5f7bff;
    --bs-btn-focus-shadow-rgb: 82, 113, 255; /* RGB de #5271FF */
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #4662ff; /* ~10% plus foncé */
    --bs-btn-active-border-color: #3b57f5;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-bg: #5271FF;
    --bs-btn-disabled-border-color: #5271FF;
}
.btn-outline-primary {
    --bs-btn-color: #5271FF; /* #22B99A */
    --bs-btn-border-color: #5271FF;
    --bs-btn-hover-color: #FFF;
    --bs-btn-hover-bg: #5271FF;
    --bs-btn-hover-border-color: #5271FF;
    --bs-btn-focus-shadow-rgb: 34, 185, 154;
    --bs-btn-active-color: #FFF;
    --bs-btn-active-bg: #5271FF;
    --bs-btn-active-border-color: #5271FF;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-color: #5271FF;
    --bs-btn-disabled-bg: transparent;
    --bs-btn-disabled-border-color: #5271FF;
    --bs-gradient: none;
    --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(82, 114, 255, .5)
}
.btn-link:hover {
    --bs-btn-hover-color : #425cda;
    --bs-btn-active-color : #425cda;
}
a:hover, .steps .steps-item a:hover {
    color: #425cda;
}
.form-check-input:checked {
    background-color: var(--accent-color);
    border-color: var(--accent-color);
}
.form-check-input:focus {
    box-shadow: 0 0 0 0.25rem rgba(82, 113, 255, 0.25);
}
.table-success {
    --bs-table-color: #000;
    --bs-table-bg: #d6dcfb;
    --bs-table-border-color: #aab4df;
    --bs-table-striped-bg: #d0d7f9;
    --bs-table-striped-color: #000;
    --bs-table-active-bg: #c1c9f1;
    --bs-table-active-color: #000;
    --bs-table-hover-bg: #cbd2f7;
    --bs-table-hover-color: #000;

    color: var(--bs-table-color);
    border-color: var(--bs-table-border-color);
}
.form-select:focus {
    border-color: inherit;
    outline: 0;
    box-shadow: 0 0 0 0.25rem rgba(82, 113, 255, 0.25);
}
.bg-primary {
    background-color: var(--accent-color) !important;
}

.link-primary, .link-primary:focus, .link-primary:hover {
    color: var(--accent-color) !important;
    text-decoration-color: var(--accent-color) !important;
}


/* Main global */
.bg-main {
    background-color: var(--main-color);
}
.border-main {
    border-color: var(--main-color) !important;
}
.text-main {
    color: var(--main-color);
}

/* Accent global */
.bg-accent {
    background-color: var(--accent-color);
}
.border-accent {
    border-color: var(--accent-color);
}
.text-accent {
    color: var(--accent-color);
}
/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/shop/css/shop.css ***!
  \*****************************************************************************************************************/
/* logo */
.navbar-brand-image {
    max-width: 120px;
}

/* Top bar */
.header-navbar {
    z-index: 1022;
}
.locale-switch button {
    padding: 8px 12px;
}

/* ==========================================================================
   MOBILE MENU
   ========================================================================== */

/* Hamburger button */
.mobile-menu-trigger {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 44px;
    height: 44px;
    padding: 0;
    background: transparent;
    border: none;
    cursor: pointer;
    gap: 5px;
}

.hamburger-line {
    display: block;
    width: 24px;
    height: 2px;
    background-color: var(--main-color);
    border-radius: 2px;
    transition: transform 0.3s ease, opacity 0.3s ease;
}

.mobile-menu-trigger:hover .hamburger-line {
    background-color: var(--accent-color);
}

/* Mobile menu offcanvas */
.mobile-menu {
    width: 320px !important;
    max-width: 85vw;
    border-right: none !important;
}

.mobile-menu .offcanvas-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 1.25rem 1.5rem;
    border-bottom: 1px solid #eee;
}

.mobile-menu-logo img {
    height: 40px;
    width: auto;
}

.mobile-menu-close {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 40px;
    height: 40px;
    padding: 0;
    background: transparent;
    border: none;
    cursor: pointer;
    color: var(--main-color);
    transition: color 0.2s ease;
}

.mobile-menu-close:hover {
    color: var(--accent-color);
}

.mobile-menu .offcanvas-body {
    padding: 0;
}

/* Navigation links */
.mobile-menu-nav {
    display: flex;
    flex-direction: column;
}

.mobile-menu-link {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 1rem 1.5rem;
    color: var(--main-color);
    text-decoration: none;
    font-family: var(--font-heading);
    font-size: 1.1rem;
    font-weight: 500;
    border-bottom: 1px solid #f0f0f0;
    transition: background-color 0.2s ease, padding-left 0.2s ease;
}

.mobile-menu-link:hover {
    background-color: #f8f9fa;
    padding-left: 1.75rem;
    color: var(--accent-color);
}

.mobile-menu-link-text {
    flex: 1;
}

.mobile-menu-link-arrow {
    opacity: 0.4;
    transition: opacity 0.2s ease, transform 0.2s ease;
}

.mobile-menu-link:hover .mobile-menu-link-arrow {
    opacity: 1;
    transform: translateX(4px);
}

/* Catégorie navbar (desktop) */
div:has(> #navbarNav).border-bottom {
    border-bottom: 1px solid var(--main-color) !important;
}
.navbar .offcanvas-body {
    background-color: var(--main-color) !important;
    padding: 10px 0 !important;
}


/* Bannière */
.banner-container {
    width: 100%;
    height: 45vh;
    overflow: hidden;
    position: relative;
}

.banner-video {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* Liste des produits */
.products-grid {
    grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
}

/* Page produit */
.back-to-category-button .btn-outline-secondary {
    border: 1px solid currentColor !important;
}

.tierprices-table tbody tr:last-child td {
    border-bottom: none;
}

/* Bouton afficher plus */
.product-description {
    position: relative;
    transition: max-height 0.3s ease;
}
/* état "coupé" + effet flou/fade */
.product-description--clamped {
    max-height: 200px;          /* hauteur visible avant "Afficher plus" */
    overflow: hidden;
}
.product-description--clamped::after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 3rem;
    /* dégradé qui simule le flou / masque */
    background: linear-gradient(to bottom, rgba(255,255,255,0), rgba(255,255,255,1));
}
/* état ouvert */
.product-description--expanded {
    max-height: none;
}
.product-description-toggle {
    margin-top: 0.5rem;
    font-weight: 500;
}

/* Documents */
#productDocuments .list-group-item {
    border-left: 2px solid var(--accent-color) !important;
}
#productDocuments .preview-btn:hover {
    color: var(--accent-color);
    background-color: transparent;
    outline: 1px solid var(--accent-color);
}

/* Page produit - Mode catalogue */
.catalog-mode-message a.link:hover {
    color: var(--accent-color);
}

/* Panier */
.cart-summary-sticky {
    position: -webkit-sticky; /* pour compatibilité Safari */
    position: sticky;
    top: 10rem;
    height: fit-content;
}
.actions-item a {
    width: fit-content;
}
.custom-product-img {
    border: 1px solid var(--accent-color);
}
.expand-icon {
    top: 1px;
    right: 6px;
}

/* Checkout - Paiement */
.navbar-brand-image.checkout {
    max-width: 120px;
}

/* Page de remerciement de commande */
.payment-instructions-command { 
    display: block;
}

/* Espace client - Virement bancaire */
.payment-instructions-client .card-header {
    margin: 0;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

@media (min-width: 992px) {
    div:has(> #navbarNav).border-bottom {
        border-bottom: none !important;
    }

    .checkout-fixed-summary {
        position: fixed;
        padding-right: 3rem;
    }

    .cgv .card.sticky-top {
        display: block !important;
        top: 100px;
        max-height: 400px;
        overflow: auto;
        margin-bottom: 1.5rem;
    }

    .cgv .card.sticky-top .card-header {
        position: sticky;
        top: 0;
        z-index: 10;
        background-color: var(--main-color);
    }
}


/* Footer - Informations légales */
.footer-legal a {
    color: inherit;
    text-decoration: none;
}
.footer-legal a:hover {
    color: var(--accent-color);
}

/* Contact */
.contact .btn-primary {
    padding: 12px 40px;
}

/* FAQ */
.faq .accordion-button {
    background-color: white;
    color: #0d0d55;
    font-size: 1.25rem;
    padding: 1.5rem 1.25rem;
}
.faq .accordion-button:not(.collapsed) {
    box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.faq .accordion-item {
    border-radius: 4px !important;
    overflow: hidden;
}
.faq .accordion-body {
    color: #666;
    line-height: 1.7;
}
.faq .btn-primary {
    padding: 12px 40px;
}

/* CGV */
.cgv .card.sticky-top {
    display: none;
}
.cgv .card-header {
    margin: 0;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
.cgv h2, .cgv h6 {
    color: var(--main-color);
}
.cgv .accordion-button {
    background-color: transparent;
    color: #333;
    font-size: 1.25rem;
    padding: 1.25rem 1.5rem;
}
.cgv .accordion-button:not(.collapsed) {
    color: var(--main-color);
    background-color: #f8f9fa;
    font-weight: 700;
    box-shadow: none;
}
.cgv .accordion-button:focus {
    box-shadow: none;
    border-color: rgba(0,0,0,.125);
}
.cgv .accordion-item {
    background-color: transparent;
    border-bottom: 1px solid rgba(0,0,0,.125);
    margin-bottom: 0.5rem;
    border-radius: 0.25rem;
    overflow: hidden;
    border-top: 0;
    border-left: 0;
    border-right: 0;
}
.cgv .accordion-body {
    padding: 1.5rem;
}
.cgv .no-chevron::after {
  display: none !important;
}

/* AGP btn */
.custom-button {
    display: flex;
    align-items: center;
    padding: 0 20px 0 60px;
    height: 52px;
    border: 3px solid var(--main-color);
    outline: 2px solid white;
    border-radius: 50px;
    background-color: white;
    color: var(--main-color);
    font-family: sans-serif;
    position: relative;
    overflow: hidden;
}
.custom-button .icon-half-circle {
    position: absolute;
    left: -2px;
    top: -2px;
    width: 50px;
    height: 50px;
    background-color: var(--main-color);
    border-radius: 60px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.custom-button .icon-half-circle::before {
    content: "";
    width: 50px;
    height: 50px;
    color: white;
    position: absolute;
}
.custom-button:hover .other-half {
    clip-path: inset(50% 50% 50% 0);
    transition: all 0.3s ease;
}
.custom-button .other-half {
    position: absolute;
    background-color: white;
    width: 60px;
    height: 60px;
    clip-path: inset(0 50% 0 0);
    border-radius: 60px;
    transition: all 0.3s ease;
}
.custom-button .icon-half-circle svg {
    background: white;
    border-radius: 50%;
    transition: all 0.3s ease;
    color: var(--main-color);
}
.custom-button .icon-container {
    transition: all 0.3s ease;
    transform: rotate(-45deg);
}
.custom-button:hover .icon-container {
    transition: all 0.3s ease;
    transform: rotate(0deg);
}
.custom-button .text-content {
    font-size: 16px;
    color: var(--main-color);
}
.custom-button:hover .text-content, .custom-button:hover svg {
    color: var(--main-color);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUNYLFlBQVk7SUFDWixtQ0FBbUM7SUFDbkMsbUJBQW1CO0lBQ25CLGFBQWE7SUFDYixtQkFBbUI7SUFDbkIsdUJBQXVCO0FBQzNCO0FBQ0E7SUFDSSxXQUFXO0lBQ1gsV0FBVztJQUNYLFlBQVk7SUFDWixZQUFZO0lBQ1osa0JBQWtCO0FBQ3RCO0FBQ0E7SUFDSSwrQkFBK0I7SUFDL0IseUJBQXlCO0FBQzdCO0FBQ0E7SUFDSSxrQkFBa0I7SUFDbEIsdUJBQXVCO0lBQ3ZCLFdBQVc7SUFDWCxZQUFZO0lBQ1osMkJBQTJCO0lBQzNCLG1CQUFtQjtJQUNuQix5QkFBeUI7QUFDN0I7QUFDQTtJQUNJLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIseUJBQXlCO0lBQ3pCLHdCQUF3QjtBQUM1QjtBQUNBO0lBQ0kseUJBQXlCO0lBQ3pCLHlCQUF5QjtBQUM3QjtBQUNBO0lBQ0kseUJBQXlCO0lBQ3pCLHVCQUF1QjtBQUMzQjtBQUNBO0lBQ0ksZUFBZTtJQUNmLHdCQUF3QjtBQUM1QjtBQUNBO0lBQ0ksd0JBQXdCO0FBQzVCLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvdG9tLXNlbGVjdC9kaXN0L2Nzcy90b20tc2VsZWN0LmRlZmF1bHQuY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9Ac3ltZm9ueS91eC1saXZlLWNvbXBvbmVudC9kaXN0L2xpdmUubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL1NlY3VyZWRGaWVsZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQ2FyZElucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9TcGlubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9Mb2FkaW5nV3JhcHBlci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvSW1nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9GaWVsZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQ1ZDLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9Gb3JtRmllbGRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9GaWVsZHNldC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvU3RvcmVkQ2FyZEZpZWxkcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvUmFkaW9Hcm91cC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvVGFnLm1vZHVsZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvVGFnTGlzdC5tb2R1bGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL1NlbGVjdC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvSW5zdGFsbG1lbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9EaXNjbGFpbWVyTWVzc2FnZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvTGluay5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQnJhbmRJbWFnZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQ2FyZE51bWJlci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvRHVhbEJyYW5kU2VsZWN0b3IubW9kdWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9FeHBpcmF0aW9uRGF0ZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQnJhbmRJY29ucy5tb2R1bGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0F2YWlsYWJsZUJyYW5kcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQ2FyZEZpZWxkcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQ2hlY2tib3guc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL1N0b3JlRGV0YWlscy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQWRkcmVzc1NlYXJjaC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQWRkcmVzcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvRm9ybUluc3RydWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9Ub2dnbGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL01vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9CdXR0b24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0luZm9Nb2RhbC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvRmFzdGxhbmVTaWdudXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0N0UE9uZVRpbWVQYXNzd29yZElucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9DdFBCcmFuZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQ3RQSW5mb01vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9DdFBJbmZvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9DdFBMb2dvdXRMaW5rLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9DdFBTZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9DdFBPbmVUaW1lUGFzc3dvcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0N0UFNhdmVDb29raWVzQ2hlY2tib3guc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0N0UFNpbmdsZUNhcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0N0UENhcmRzTGlzdC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvSWZyYW1lLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9DdFBDYXJkcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQ3RQTG9hZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9DdFBMb2dpbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQ29udGVudFNlcGFyYXRvci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvVUlFbGVtZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9UaHJlZURTMi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvY2hhbGxlbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9CYWNzSW5wdXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0RldGFpbHNUYWJsZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvVG9vbHRpcC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQ29weUljb25CdXR0b24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL1ZvdWNoZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0JhY3NSZXN1bHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9QcmVBdXRob3JpemVkRGViaXRDYW5hZGEuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL09wZW5JbnZvaWNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9BbWF6b25QYXkuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0FwcGxlUGF5QnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9DYXNoQXBwQ29tcG9uZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9Hb29nbGVQYXlCdXR0b24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL1BheXBhbC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvRmFzdGxhbmUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL1NlbmRDb3B5VG9FbWFpbC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQm9sZXRvVm91Y2hlclJlc3VsdC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvT3h4b1ZvdWNoZXJSZXN1bHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0lzc3VlckJ1dHRvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvSXNzdWVyQnV0dG9uR3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0lzc3Vlckxpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL1FSTG9hZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9TZWdtZW50ZWRDb250cm9sLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9JcmlzR2VuZXJhdGVRUkNvZGUubW9kdWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9JcmlzQ29tcG9uZW50Lm1vZHVsZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvVGltZWxpbmVXcmFwcGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9UaW1lbGluZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvRWNvbnRleHRJbnB1dC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvVHJ1c3RseS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvUGF5QnlCYW5rVVMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL1N0b3JlZFBheW1lbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0F3YWl0TG9nb0NvbnRhaW5lci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQXdhaXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL1BheUJhbmtCYW5rUGl4QXdhaXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0lzc3Vlckxpc3RJbnRyb2R1Y3Rpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0Vucm9sbG1lbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0tsYXJuYVdpZGdldC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvUGl4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9Td2lzaC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvUGF5Tm93SW50cm9kdWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9QYXlOb3dJbnN0cnVjdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0JsaWtJbnB1dC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvTUJXYXlJbnB1dC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvUGhvbmVJbnB1dC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvRXhwYW5kQnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9VUElJbnRlbnRBcHBJdGVtLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9VUElJbnRlbnRBcHBMaXN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9VUElDb21wb25lbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL1BheUlESW5wdXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL1BheVRvQ29tcG9uZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9NYW5kYXRlU3VtbWFyeS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvR2lmdGNhcmRSZXN1bHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0JhbmtUcmFuc2ZlclZvdWNoZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0JhbmtUcmFuc2ZlcklucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9Eb25hdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvQnV0dG9uR3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL09yZGVyUGF5bWVudE1ldGhvZHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL0luc3RhbnRQYXltZW50TWV0aG9kcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvRGlzYWJsZU9uZUNsaWNrQ29uZmlybWF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9QYXltZW50TWV0aG9kTmFtZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvUGF5bWVudE1ldGhvZEl0ZW0uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGFkeWVuL2FkeWVuLXdlYi9kaXN0L2VzL1N0YXR1cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AYWR5ZW4vYWR5ZW4td2ViL2Rpc3QvZXMvRHJvcGluQ29tcG9uZW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9TUlBhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0BhZHllbi9hZHllbi13ZWIvZGlzdC9lcy9hZHllbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vdmVuZG9yL3N5bGl1cy9hZHllbi1wbHVnaW4vYXNzZXRzL3Nob3AvY3NzL2FkeWVuLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2hvcC9jc3MvZm9udHMuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zaG9wL2Nzcy9nbG9iYWwuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zaG9wL2Nzcy9zaG9wLmNzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIHRvbS1zZWxlY3QuY3NzICh2Ly9AQHZlcnNpb24pXG4gKiBDb3B5cmlnaHQgKGMpIGNvbnRyaWJ1dG9yc1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7IHlvdSBtYXkgbm90IHVzZSB0aGlzXG4gKiBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdDpcbiAqIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmUgZGlzdHJpYnV0ZWQgdW5kZXJcbiAqIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUywgV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0ZcbiAqIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZVxuICogZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZCBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqXG4gKi9cbi50cy1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgcGFkZGluZzogOHB4IDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4udHMtd3JhcHBlci5tdWx0aS5oYXMtaXRlbXMgLnRzLWNvbnRyb2wge1xuICBwYWRkaW5nOiBjYWxjKDhweCAtIDJweCAtIDFweCkgOHB4IGNhbGMoOHB4IC0gMnB4IC0gM3B4IC0gMXB4KTtcbn1cbi5mdWxsIC50cy1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5kaXNhYmxlZCAudHMtY29udHJvbCwgLmRpc2FibGVkIC50cy1jb250cm9sICoge1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbn1cbi5mb2N1cyAudHMtY29udHJvbCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuLnRzLWNvbnRyb2wgPiAqIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udHMtd3JhcHBlci5tdWx0aSAudHMtY29udHJvbCA+IGRpdiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwIDNweCAzcHggMDtcbiAgcGFkZGluZzogMnB4IDZweDtcbiAgYmFja2dyb3VuZDogIzFkYTdlZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDczYmI7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLnRzLXdyYXBwZXIubXVsdGkgLnRzLWNvbnRyb2wgPiBkaXYuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzkyYzgzNjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDU3OGQ7XG59XG4udHMtd3JhcHBlci5tdWx0aS5kaXNhYmxlZCAudHMtY29udHJvbCA+IGRpdiwgLnRzLXdyYXBwZXIubXVsdGkuZGlzYWJsZWQgLnRzLWNvbnRyb2wgPiBkaXYuYWN0aXZlIHtcbiAgY29sb3I6IGhzbCgwLCAwJSwgMTMwJSk7XG4gIGJhY2tncm91bmQ6ICNkMmQyZDI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWFhYWE7XG59XG4udHMtY29udHJvbCA+IGlucHV0IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi13aWR0aDogN3JlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgdGV4dC1pbmRlbnQ6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwIG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4udHMtY29udHJvbCA+IGlucHV0OjotbXMtY2xlYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRzLWNvbnRyb2wgPiBpbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5oYXMtaXRlbXMgLnRzLWNvbnRyb2wgPiBpbnB1dCB7XG4gIG1hcmdpbjogMHB4IDRweCAhaW1wb3J0YW50O1xufVxuLnRzLWNvbnRyb2wucnRsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udHMtY29udHJvbC5ydGwuc2luZ2xlIC50cy1jb250cm9sOmFmdGVyIHtcbiAgbGVmdDogMTVweDtcbiAgcmlnaHQ6IGF1dG87XG59XG4udHMtY29udHJvbC5ydGwgLnRzLWNvbnRyb2wgPiBpbnB1dCB7XG4gIG1hcmdpbjogMHB4IDRweCAwcHggLTJweCAhaW1wb3J0YW50O1xufVxuLmRpc2FibGVkIC50cy1jb250cm9sIHtcbiAgb3BhY2l0eTogMC41O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xufVxuLmlucHV0LWhpZGRlbiAudHMtY29udHJvbCA+IGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTAwMDBweDtcbn1cblxuLnRzLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luOiAwLjI1cmVtIDAgMDtcbiAgYm9yZGVyLXRvcDogMCBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbn1cbi50cy1kcm9wZG93biBbZGF0YS1zZWxlY3RhYmxlXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50cy1kcm9wZG93biBbZGF0YS1zZWxlY3RhYmxlXSAuaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjUsIDE2OCwgMjA4LCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG4udHMtZHJvcGRvd24gLm9wdGlvbixcbi50cy1kcm9wZG93biAub3B0Z3JvdXAtaGVhZGVyLFxuLnRzLWRyb3Bkb3duIC5uby1yZXN1bHRzLFxuLnRzLWRyb3Bkb3duIC5jcmVhdGUge1xuICBwYWRkaW5nOiA1cHggOHB4O1xufVxuLnRzLWRyb3Bkb3duIC5vcHRpb24sIC50cy1kcm9wZG93biBbZGF0YS1kaXNhYmxlZF0sIC50cy1kcm9wZG93biBbZGF0YS1kaXNhYmxlZF0gW2RhdGEtc2VsZWN0YWJsZV0ub3B0aW9uIHtcbiAgY3Vyc29yOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwLjU7XG59XG4udHMtZHJvcGRvd24gW2RhdGEtc2VsZWN0YWJsZV0ub3B0aW9uIHtcbiAgb3BhY2l0eTogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRzLWRyb3Bkb3duIC5vcHRncm91cDpmaXJzdC1jaGlsZCAub3B0Z3JvdXAtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMCBub25lO1xufVxuLnRzLWRyb3Bkb3duIC5vcHRncm91cC1oZWFkZXIge1xuICBjb2xvcjogIzMwMzAzMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnRzLWRyb3Bkb3duIC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmYWZkO1xuICBjb2xvcjogIzQ5NWM2ODtcbn1cbi50cy1kcm9wZG93biAuYWN0aXZlLmNyZWF0ZSB7XG4gIGNvbG9yOiAjNDk1YzY4O1xufVxuLnRzLWRyb3Bkb3duIC5jcmVhdGUge1xuICBjb2xvcjogcmdiYSg0OCwgNDgsIDQ4LCAwLjUpO1xufVxuLnRzLWRyb3Bkb3duIC5zcGlubmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDVweCA4cHg7XG59XG4udHMtZHJvcGRvd24gLnNwaW5uZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDNweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDVweCBzb2xpZCAjZDBkMGQwO1xuICBib3JkZXItY29sb3I6ICNkMGQwZDAgdHJhbnNwYXJlbnQgI2QwZDBkMCB0cmFuc3BhcmVudDtcbiAgYW5pbWF0aW9uOiBsZHMtZHVhbC1yaW5nIDEuMnMgbGluZWFyIGluZmluaXRlO1xufVxuQGtleWZyYW1lcyBsZHMtZHVhbC1yaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuLnRzLWRyb3Bkb3duLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuIGF1dG87XG4gIG1heC1oZWlnaHQ6IDIwMHB4O1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cblxuLnRzLXdyYXBwZXIucGx1Z2luLWRyYWdfZHJvcCAudHMtZHJhZ2dpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi50cy13cmFwcGVyLnBsdWdpbi1kcmFnX2Ryb3AgLnRzLWRyYWdnaW5nID4gKiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ucGx1Z2luLWNoZWNrYm94X29wdGlvbnM6bm90KC5ydGwpIC5vcHRpb24gaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLnBsdWdpbi1jaGVja2JveF9vcHRpb25zLnJ0bCAub3B0aW9uIGlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tbmFtZS1jYXNlICovXG4ucGx1Z2luLWNsZWFyX2J1dHRvbiB7XG4gIC0tdHMtcHItY2xlYXItYnV0dG9uOiAxZW07XG59XG4ucGx1Z2luLWNsZWFyX2J1dHRvbiAuY2xlYXItYnV0dG9uIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogY2FsYyg4cHggLSA2cHgpO1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucGx1Z2luLWNsZWFyX2J1dHRvbi5mb3JtLXNlbGVjdCAuY2xlYXItYnV0dG9uLCAucGx1Z2luLWNsZWFyX2J1dHRvbi5zaW5nbGUgLmNsZWFyLWJ1dHRvbiB7XG4gIHJpZ2h0OiBtYXgodmFyKC0tdHMtcHItY2FyZXQpLCA4cHgpO1xufVxuLnBsdWdpbi1jbGVhcl9idXR0b24uZm9jdXMuaGFzLWl0ZW1zIC5jbGVhci1idXR0b24sIC5wbHVnaW4tY2xlYXJfYnV0dG9uOm5vdCguZGlzYWJsZWQpOmhvdmVyLmhhcy1pdGVtcyAuY2xlYXItYnV0dG9uIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnRzLXdyYXBwZXIgLmRyb3Bkb3duLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTBweCA4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDBkMGQwO1xuICBiYWNrZ3JvdW5kOiBjb2xvci1taXgoI2ZmZiwgI2QwZDBkMCwgODUlKTtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG59XG4udHMtd3JhcHBlciAuZHJvcGRvd24taGVhZGVyLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOHB4O1xuICB0b3A6IDUwJTtcbiAgY29sb3I6ICMzMDMwMzA7XG4gIG9wYWNpdHk6IDAuNDtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cbi50cy13cmFwcGVyIC5kcm9wZG93bi1oZWFkZXItY2xvc2U6aG92ZXIge1xuICBjb2xvcjogaHNsKDAsIDAlLCAtNi4xNzY0NzA1ODgyJSk7XG59XG5cbi5wbHVnaW4tZHJvcGRvd25faW5wdXQuZm9jdXMuZHJvcGRvd24tYWN0aXZlIC50cy1jb250cm9sIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbn1cbi5wbHVnaW4tZHJvcGRvd25faW5wdXQgLmRyb3Bkb3duLWlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogOHB4IDhweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLnBsdWdpbi1kcm9wZG93bl9pbnB1dCAuaXRlbXMtcGxhY2Vob2xkZXIge1xuICBib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBsdWdpbi1kcm9wZG93bl9pbnB1dC5oYXMtaXRlbXMgLml0ZW1zLXBsYWNlaG9sZGVyLCAucGx1Z2luLWRyb3Bkb3duX2lucHV0LmRyb3Bkb3duLWFjdGl2ZSAuaXRlbXMtcGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50cy13cmFwcGVyLnBsdWdpbi1pbnB1dF9hdXRvZ3Jvdy5oYXMtaXRlbXMgLnRzLWNvbnRyb2wgPiBpbnB1dCB7XG4gIG1pbi13aWR0aDogMDtcbn1cbi50cy13cmFwcGVyLnBsdWdpbi1pbnB1dF9hdXRvZ3Jvdy5oYXMtaXRlbXMuZm9jdXMgLnRzLWNvbnRyb2wgPiBpbnB1dCB7XG4gIGZsZXg6IG5vbmU7XG4gIG1pbi13aWR0aDogNHB4O1xufVxuLnRzLXdyYXBwZXIucGx1Z2luLWlucHV0X2F1dG9ncm93Lmhhcy1pdGVtcy5mb2N1cyAudHMtY29udHJvbCA+IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnRzLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC50cy1kcm9wZG93bi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi50cy1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXAge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZjJmMmYyO1xuICBib3JkZXItdG9wOiAwIG5vbmU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1iYXNpczogMDtcbiAgbWluLXdpZHRoOiAwO1xufVxuLnRzLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwIG5vbmU7XG59XG4udHMtZHJvcGRvd24ucGx1Z2luLW9wdGdyb3VwX2NvbHVtbnMgLm9wdGdyb3VwOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRzLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cC1oZWFkZXIge1xuICBib3JkZXItdG9wOiAwIG5vbmU7XG59XG5cbi50cy13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udHMtd3JhcHBlci5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAuaXRlbSAucmVtb3ZlIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDZweDtcbiAgYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4udHMtd3JhcHBlci5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAuaXRlbSAucmVtb3ZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi50cy13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uLmRpc2FibGVkIC5pdGVtIC5yZW1vdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLnRzLXdyYXBwZXIucGx1Z2luLXJlbW92ZV9idXR0b24gLnJlbW92ZS1zaW5nbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGZvbnQtc2l6ZTogMjNweDtcbn1cblxuLnRzLXdyYXBwZXIucGx1Z2luLXJlbW92ZV9idXR0b246bm90KC5ydGwpIC5pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLnRzLXdyYXBwZXIucGx1Z2luLXJlbW92ZV9idXR0b246bm90KC5ydGwpIC5pdGVtIC5yZW1vdmUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICMwMDczYmI7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG4udHMtd3JhcHBlci5wbHVnaW4tcmVtb3ZlX2J1dHRvbjpub3QoLnJ0bCkgLml0ZW0uYWN0aXZlIC5yZW1vdmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwNTc4ZDtcbn1cbi50cy13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uOm5vdCgucnRsKS5kaXNhYmxlZCAuaXRlbSAucmVtb3ZlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNhYWFhYWE7XG59XG5cbi50cy13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uLnJ0bCAuaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLnRzLXdyYXBwZXIucGx1Z2luLXJlbW92ZV9idXR0b24ucnRsIC5pdGVtIC5yZW1vdmUge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDA3M2JiO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cbi50cy13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uLnJ0bCAuaXRlbS5hY3RpdmUgLnJlbW92ZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzAwNTc4ZDtcbn1cbi50cy13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uLnJ0bC5kaXNhYmxlZCAuaXRlbSAucmVtb3ZlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjYWFhYWFhO1xufVxuXG46cm9vdCB7XG4gIC0tdHMtcHItY2xlYXItYnV0dG9uOiAwcHg7XG4gIC0tdHMtcHItY2FyZXQ6IDBweDtcbiAgLS10cy1wci1taW46IC43NXJlbTtcbn1cblxuLnRzLXdyYXBwZXIuc2luZ2xlIC50cy1jb250cm9sLCAudHMtd3JhcHBlci5zaW5nbGUgLnRzLWNvbnRyb2wgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50cy1jb250cm9sOm5vdCgucnRsKSB7XG4gIHBhZGRpbmctcmlnaHQ6IG1heCh2YXIoLS10cy1wci1taW4pLCB2YXIoLS10cy1wci1jbGVhci1idXR0b24pICsgdmFyKC0tdHMtcHItY2FyZXQpKSAhaW1wb3J0YW50O1xufVxuXG4udHMtY29udHJvbC5ydGwge1xuICBwYWRkaW5nLWxlZnQ6IG1heCh2YXIoLS10cy1wci1taW4pLCB2YXIoLS10cy1wci1jbGVhci1idXR0b24pICsgdmFyKC0tdHMtcHItY2FyZXQpKSAhaW1wb3J0YW50O1xufVxuXG4udHMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRzLWRyb3Bkb3duLFxuLnRzLWNvbnRyb2wsXG4udHMtY29udHJvbCBpbnB1dCB7XG4gIGNvbG9yOiAjMzAzMDMwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLnRzLWNvbnRyb2wsXG4udHMtd3JhcHBlci5zaW5nbGUuaW5wdXQtYWN0aXZlIC50cy1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuXG4udHMtaGlkZGVuLWFjY2Vzc2libGUge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnRzLXdyYXBwZXIuc2luZ2xlIC50cy1jb250cm9sIHtcbiAgLS10cy1wci1jYXJldDogMnJlbTtcbn1cbi50cy13cmFwcGVyLnNpbmdsZSAudHMtY29udHJvbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogNXB4IDVweCAwIDVweDtcbiAgYm9yZGVyLWNvbG9yOiAjODA4MDgwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuLnRzLXdyYXBwZXIuc2luZ2xlIC50cy1jb250cm9sOm5vdCgucnRsKTo6YWZ0ZXIge1xuICByaWdodDogMTVweDtcbn1cbi50cy13cmFwcGVyLnNpbmdsZSAudHMtY29udHJvbC5ydGw6OmFmdGVyIHtcbiAgbGVmdDogMTVweDtcbn1cbi50cy13cmFwcGVyLnNpbmdsZS5kcm9wZG93bi1hY3RpdmUgLnRzLWNvbnRyb2w6OmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHggNXB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4MDgwODAgdHJhbnNwYXJlbnQ7XG59XG4udHMtd3JhcHBlci5zaW5nbGUuaW5wdXQtYWN0aXZlIC50cy1jb250cm9sLCAudHMtd3JhcHBlci5zaW5nbGUuaW5wdXQtYWN0aXZlIC50cy1jb250cm9sIGlucHV0IHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuXG4udHMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDM2cHg7XG59XG4udHMtd3JhcHBlci5tdWx0aS5oYXMtaXRlbXMgLnRzLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgLS10cy1wci1taW46IDVweDtcbn1cbi50cy13cmFwcGVyLm11bHRpIC50cy1jb250cm9sIFtkYXRhLXZhbHVlXSB7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwIHJnYmEoMCwgNTEsIDgzLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLW1peCgjMWRhN2VlLCAjMTc4ZWU5LCA2MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMWRhN2VlLCAjMTc4ZWU5KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgaW5zZXQgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjAzKTtcbn1cbi50cy13cmFwcGVyLm11bHRpIC50cy1jb250cm9sIFtkYXRhLXZhbHVlXS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci1taXgoIzAwOGZkOCwgIzAwNzVjZiwgNjAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzAwOGZkOCwgIzAwNzVjZik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbi50cy13cmFwcGVyLm11bHRpLmRpc2FibGVkIC50cy1jb250cm9sIFtkYXRhLXZhbHVlXSB7XG4gIGNvbG9yOiAjOTk5O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi50cy13cmFwcGVyLm11bHRpLmRpc2FibGVkIC50cy1jb250cm9sIFtkYXRhLXZhbHVlXSwgLnRzLXdyYXBwZXIubXVsdGkuZGlzYWJsZWQgLnRzLWNvbnRyb2wgW2RhdGEtdmFsdWVdIC5yZW1vdmUge1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG59XG4udHMtd3JhcHBlci5tdWx0aS5kaXNhYmxlZCAudHMtY29udHJvbCBbZGF0YS12YWx1ZV0gLnJlbW92ZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4udHMtd3JhcHBlci5zaW5nbGUgLnRzLWNvbnRyb2wge1xuICBib3gtc2hhZG93OiAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSksIGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci1taXgoI2ZlZmVmZSwgI2YyZjJmMiwgNjAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2ZlZmVmZSwgI2YyZjJmMik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLnRzLXdyYXBwZXIuc2luZ2xlIC50cy1jb250cm9sLCAudHMtZHJvcGRvd24uc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhiOGI4O1xufVxuXG4uZHJvcGRvd24tYWN0aXZlIC50cy1jb250cm9sIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG59XG5cbi50cy1kcm9wZG93biAub3B0Z3JvdXAtaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDdweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMC44NWVtO1xufVxuLnRzLWRyb3Bkb3duIC5vcHRncm91cCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZjBmMGYwO1xufVxuLnRzLWRyb3Bkb3duIC5vcHRncm91cDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDAgbm9uZTtcbn0iLCJbZGF0YS1sb2FkaW5nPVwiXCJdLFtkYXRhLWxvYWRpbmc9c2hvd10sW2RhdGEtbG9hZGluZyo9XFx8c2hvd117ZGlzcGxheTpub25lfVxuIiwiLmpzLWlmcmFtZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3Itc2NoZW1lOiBhdXRvO1xufSIsIi5hZHllbi1jaGVja291dC1jYXJkLWlucHV0X193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFkeWVuLWNoZWNrb3V0LWNhcmQtaW5wdXRfX2ljb24ge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1zLCA0cHgpO1xuICBoZWlnaHQ6IDE4cHg7XG4gIHdpZHRoOiAyN3B4O1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbn1cbi5hZHllbi1jaGVja291dC1jYXJkLWlucHV0X19mb3JtIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hZHllbi1jaGVja291dC1jYXJkLWlucHV0X19zcGlubmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWR5ZW4tY2hlY2tvdXQtY2FyZC1pbnB1dF9fc3Bpbm5lci0tYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYWR5ZW4tY2hlY2tvdXQtY2FyZC1pbnB1dF9fZm9ybS0tbG9hZGluZyB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5hZHllbi1jaGVja291dF9faW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LWhlaWdodDogMTAwcHg7XG59XG5cbi5hZHllbi1jaGVja291dF9fZmllbGQuYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2N2Y19faW5wdXQtLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5yZXZvbHZpbmctcGxhbi1pbnN0YWxsbWVudHNfX2Rpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19jYXJkX19jYXJkTnVtYmVyIHtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19jYXJkX19jYXJkTnVtYmVyX19pbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsIDEycHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2hvbGRlck5hbWUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2hvbGRlck5hbWUsXG4uYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2tjcC1hdXRoZW50aWNhdGlvbixcbi5hZHllbi1jaGVja291dF9fY2FyZF9fc29jaWFsU2VjdXJpdHlOdW1iZXIsXG4uYWR5ZW4tY2hlY2tvdXRfX2luc3RhbGxtZW50cyxcbi5hZHllbi1jaGVja291dF9fY2FyZC1pbnB1dCAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0LS1iaWxsaW5nQWRkcmVzcyB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19jYXJkLWlucHV0LmFkeWVuLWNoZWNrb3V0X19jYXJkLWlucHV0LS1sb2FkaW5nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5hZHllbi1jaGVja291dF9fY2FyZF9faG9sZGVyTmFtZTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbn1cblxuLyogSGlkZSBjYXJkIGJyYW5kIGljb24gd2hlbiBjYXJkTnVtYmVyIGlzIGluIGFuIGVycm9yIHN0YXRlICovXG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1jYXJkTnVtYmVyIC5hZHllbi1jaGVja291dF9faW5wdXQtLWVycm9yICsgLmFkeWVuLWNoZWNrb3V0LWJyYW5kLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBIaWRlIGNoZWNrbWFyayB3aGVuIGNhcmROdW1iZXIgaXMgaW4gYSB2YWxpZCBzdGF0ZSAob25seSBzaG93IGJyYW5kIGljb24pICovXG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1jYXJkTnVtYmVyIC5hZHllbi1jaGVja291dF9faW5wdXQtLXZhbGlkOm5vdCguYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2NhcmROdW1iZXJfX2lucHV0LS1ub0JyYW5kKSArIC5hZHllbi1jaGVja291dC1pbnB1dF9faW5saW5lLXZhbGlkYXRpb24tLXZhbGlkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tc2VjdXJpdHlDb2RlLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tZXJyb3IgLmFkeWVuLWNoZWNrb3V0X19jYXJkX19jdmNfX2hpbnQsXG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1zZWN1cml0eUNvZGUuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS12YWxpZCAuYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2N2Y19faGludCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbkBrZXlmcmFtZXMgY3ZjLWluZGljYXRlLWxvY2F0aW9uIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2xhYmVsLS1mb2N1c2VkIC5hZHllbi1jaGVja291dF9fZmllbGRfX2N2Yy0tZnJvbnQtaGludCAuYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2N2Y19faGludC0tZnJvbnQgLmFkeWVuLWNoZWNrb3V0X19jYXJkX19jdmNfX2hpbnRfX2xvY2F0aW9uLFxuLmFkeWVuLWNoZWNrb3V0X19sYWJlbC0tZm9jdXNlZCAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkX19jdmMtLWJhY2staGludCAuYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2N2Y19faGludC0tYmFjayAuYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2N2Y19faGludF9fbG9jYXRpb24ge1xuICBhbmltYXRpb24tZHVyYXRpb246IDFzO1xuICBhbmltYXRpb24tbmFtZTogY3ZjLWluZGljYXRlLWxvY2F0aW9uO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogYWx0ZXJuYXRlO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2N2Y19faGludF9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDI3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsIDEycHgpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19maWVsZF9fY3ZjLS1mcm9udC1oaW50LmFkeWVuLWNoZWNrb3V0X19jYXJkX19jdmNfX2hpbnRfX3dyYXBwZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoMTgwZGVnKTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19jYXJkX19jdmNfX2hpbnQge1xuICBib3gtc2hhZG93OiB2YXIoLS1hZHllbi1zZGstc2hhZG93LWxvdywgMHB4IDJweCA0cHggcmdiYSgwLCAxNywgNDQsIDAuMDQpLCAwcHggMXB4IDJweCByZ2JhKDAsIDE3LCA0NCwgMC4wMikpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1zLCA0cHgpO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhcjtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19jYXJkX19jdmNfX2hpbnQtLWZyb250IHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5hZHllbi1jaGVja291dF9fY2FyZF9fY3ZjX19oaW50X193cmFwcGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0LS1yZXZvbHZpbmctcGxhbiAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0X19maWVsZHMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0LS1yZXZvbHZpbmctcGxhbiAuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5hZHllbi1jaGVja291dF9fZmllbGRzZXQtLXJldm9sdmluZy1wbGFuIC5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2lucHV0LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA4MCwgMjBweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0LS1yZXZvbHZpbmctcGxhbiAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1yZXZvbHZpbmctcGxhbi1pbnN0YWxsbWVudHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNTJweDtcbiAgd2lkdGg6IDMwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2NhcmQtaW5wdXQgLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldC0tZHVhbC1icmFuZC1zd2l0Y2hlciB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fY2FyZC1pbnB1dCAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0LS1kdWFsLWJyYW5kLXN3aXRjaGVyIC5hZHllbi1jaGVja291dF9fZmllbGRzZXRfX3RpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2NhcmQtaW5wdXQgLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldC0tZHVhbC1icmFuZC1zd2l0Y2hlciAuYWR5ZW4tY2hlY2tvdXQtZm9ybS1pbnN0cnVjdGlvbiB7XG4gIG1hcmdpbjogMDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXJfX3dyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXJfX3dyYXBwZXItLWlubGluZSB7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xufVxuW2Rpcj1ydGxdIC5hZHllbi1jaGVja291dF9fc3Bpbm5lcl9fd3JhcHBlci0taW5saW5lIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCk7XG59XG5cbi5hZHllbi1jaGVja291dF9fc3Bpbm5lciB7XG4gIGhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsIDI0cHgpO1xuICB3aWR0aDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsIDI0cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXI6OmJlZm9yZSwgLmFkeWVuLWNoZWNrb3V0X19zcGlubmVyOjphZnRlciB7XG4gIGFuaW1hdGlvbjogcm90YXRlIDFzIGN1YmljLWJlemllcigwLjc4NSwgMC4xMzUsIDAuMTUsIDAuODYpIGluZmluaXRlO1xuICBib3JkZXI6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtbCwgM3B4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXI6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtaW52ZXJzZS1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuMTtcbn1cbi5hZHllbi1jaGVja291dF9fc3Bpbm5lcjo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LWFjdGl2ZSwgIzAwMTEyYyk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXItLXNtYWxsIHtcbiAgaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIHdpZHRoOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXItLXNtYWxsOjpiZWZvcmUsIC5hZHllbi1jaGVja291dF9fc3Bpbm5lci0tc21hbGw6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwgMnB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fc3Bpbm5lci0tbWVkaXVtIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbn1cbi5hZHllbi1jaGVja291dF9fc3Bpbm5lci0tbGFyZ2Uge1xuICBoZWlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTIwLCA0OHB4KTtcbiAgd2lkdGg6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTIwLCA0OHB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fc3Bpbm5lci0tbGFyZ2U6OmJlZm9yZSwgLmFkeWVuLWNoZWNrb3V0X19zcGlubmVyLS1sYXJnZTo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLCA0cHgpO1xufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59IiwiLmxvYWRpbmctaW5wdXRfX2Zvcm0ge1xuICBvcGFjaXR5OiAxO1xufVxuLmxvYWRpbmctaW5wdXRfX2Zvcm0tLWxvYWRpbmcge1xuICBvcGFjaXR5OiAwO1xufVxuLmxvYWRpbmctaW5wdXRfX3NwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5sb2FkaW5nLWlucHV0X19zcGlubmVyLS1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19sb2FkaW5nLWlucHV0X19mb3JtIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX2ltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlLW91dDtcbn1cbi5hZHllbi1jaGVja291dF9faW1hZ2UtLWxvYWRlZCB7XG4gIG9wYWNpdHk6IDE7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19maWVsZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmFkeWVuLWNoZWNrb3V0X19maWVsZC1zdGF0aWMtdmFsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LWhvdmVyLCAjZjdmN2Y4KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcywgNHB4KTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLWludmVyc2UtcHJpbWFyeSwgIzAwMTEyYyk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZzogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsIDRweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMzAsIDZweCk7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCwgNHB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwgMC44NzVyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCwgNDAwKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktbGluZS1oZWlnaHQsIDIwcHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tbm8tYm9yZGVycyAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXIge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tbm8tYm9yZGVycyAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6YWN0aXZlLCAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1uby1ib3JkZXJzIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjphY3RpdmU6aG92ZXIsIC5hZHllbi1jaGVja291dF9fZmllbGQtLW5vLWJvcmRlcnMgLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyOmZvY3VzLXdpdGhpbiwgLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tbm8tYm9yZGVycyAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6Zm9jdXMtd2l0aGluOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tbm8tYm9yZGVycyAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tMjAge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS0zMCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5hZHllbi1jaGVja291dF9fZmllbGQtLTQwIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tNTAge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS02MCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5hZHllbi1jaGVja291dF9fZmllbGQtLTcwIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tODAge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1jb2wtMjAge1xuICAgIHdpZHRoOiBjYWxjKDIwJSAtIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5hZHllbi1jaGVja291dF9fZmllbGQtLWNvbC0zMCB7XG4gICAgd2lkdGg6IGNhbGMoMzAlIC0gdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCkpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY29sLTQwIHtcbiAgICB3aWR0aDogY2FsYyg0MCUgLSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1jb2wtNTAge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpKTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5hZHllbi1jaGVja291dF9fZmllbGQtLWNvbC02MCB7XG4gICAgd2lkdGg6IGNhbGMoNjAlIC0gdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCkpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY29sLTcwIHtcbiAgICB3aWR0aDogY2FsYyg3MCUgLSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KSk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1jb2wtODAge1xuICAgIHdpZHRoOiBjYWxjKDgwJSAtIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpKTtcbiAgfVxufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksICNmZmZmZmYpO1xuICBib3JkZXI6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywgMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeSwgIzg0OEQ5Nik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sIDhweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXIgZGl2Om5vdCguYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXIpLFxuLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyIGlucHV0LFxuLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyIHNwYW4ge1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xufVxuLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyIGRpdjpub3QoLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyKSxcbi5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlciBpbnB1dCxcbi5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlciBidXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6YWN0aXZlLCAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6YWN0aXZlOmhvdmVyLCAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6Zm9jdXMtd2l0aGluLCAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6Zm9jdXMtd2l0aGluOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC41cHggdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtdGVydGlhcnktYWN0aXZlLCAjMDAxMTJjKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeS1hY3RpdmUsICMwMDExMmMpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeS1ob3ZlciwgIzAwMTEyYyk7XG59XG5cbi5hZHllbi1jaGVja291dF9fZmllbGQtLWluYWN0aXZlID4gLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtZGlzYWJsZWQsICNlZWVmZjEpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXNlY29uZGFyeSwgI2M5Y2RkMyk7XG59XG5cbi5hZHllbi1jaGVja291dF9fZmllbGQtLWVycm9yID4gOm5vdCguYWR5ZW4tY2hlY2tvdXRfX2xhYmVsLS1mb2N1c2VkKSArIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjpub3QoOmZvY3VzLXdpdGhpbiwgOmFjdGl2ZSkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLWNyaXRpY2FsLCAjZTIyZDJkKTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hZHllbi1jaGVja291dF9fbGFiZWwtLWZvY3VzZWQgKyAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXIge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjhweCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LWFjdGl2ZSwgIzAwMTEyYyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUsICMwMDExMmMpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2xhYmVsLS1kaXNhYmxlZCArIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLWRpc2FibGVkLCAjZWVlZmYxKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1zZWNvbmRhcnksICNjOWNkZDMpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2hlbHBlci10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LCA0MDApO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwgMThweCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXNpemUsIDAuNzVyZW0pO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCwgNHB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19sYWJlbC1hZG9ybm1lbnQtLWVuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19sYWJlbF9fdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLCA0cHgpO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlci1mb250LXdlaWdodCwgNTAwKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktbGluZS1oZWlnaHQsIDIwcHgpO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjFzIGVhc2Utb3V0O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19sYWJlbF9fdGV4dC0tZXJyb3Ige1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLWNyaXRpY2FsLCAjYzcyNzI3KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19sYWJlbC0tZm9jdXNlZCAuYWR5ZW4tY2hlY2tvdXRfX2xhYmVsX190ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LWNvbnRleHR1YWwtdGV4dC0tZXJyb3IsIC5hZHllbi1jaGVja291dC1jb250ZXh0dWFsLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCwgNDAwKTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsIDRweCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXNpemUsIDAuNzVyZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwgMThweCk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYyk7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAyMDBtcyBlYXNlLW91dCwgb3BhY2l0eSAyMDBtcyBlYXNlLW91dDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LWNvbnRleHR1YWwtdGV4dC0tZXJyb3Ige1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLWNyaXRpY2FsLCAjYzcyNzI3KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LWNvbnRleHR1YWwtdGV4dC0taGlkZGVuIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19maWVsZF9fY3ZjIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlciB7XG4gIGN1cnNvcjogdGV4dDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX2ZpbHRlci1pbnB1dDotd2Via2l0LWF1dG9maWxsLFxuLmFkeWVuLWNoZWNrb3V0X19maWx0ZXItaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUsXG4uYWR5ZW4tY2hlY2tvdXRfX2ZpbHRlci1pbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxuLmFkeWVuLWNoZWNrb3V0X19maWx0ZXItaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbi5hZHllbi1jaGVja291dF9fZmlsdGVyLWlucHV0OmF1dG9maWxsLFxuLmFkeWVuLWNoZWNrb3V0X19pbnB1dDotd2Via2l0LWF1dG9maWxsLFxuLmFkeWVuLWNoZWNrb3V0X19pbnB1dDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSxcbi5hZHllbi1jaGVja291dF9faW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcbi5hZHllbi1jaGVja291dF9faW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbi5hZHllbi1jaGVja291dF9faW5wdXQ6YXV0b2ZpbGwge1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYykgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksICNmZmZmZmYpIGluc2V0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYykgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2lucHV0LFxuLmFkeWVuLWNoZWNrb3V0X19maWx0ZXItaW5wdXQge1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY2xpcDogdGV4dCAhaW1wb3J0YW50O1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19maWVsZC13cmFwcGVyID4gLmFkeWVuLWNoZWNrb3V0X19maWVsZDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCk7XG59XG5bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0X19maWVsZC13cmFwcGVyID4gLmFkeWVuLWNoZWNrb3V0X19maWVsZDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLXdyYXBwZXIgPiAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KTtcbn1cbltkaXI9cnRsXSAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLXdyYXBwZXIgPiAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLXdyYXBwZXI6bGFzdC1vZi10eXBlID4gLmFkeWVuLWNoZWNrb3V0X19maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hZHllbi1jaGVja291dF9faW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXNpemUsIDFyZW0pO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMTAsIDQwcHgpO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMnMgZWFzZS1vdXQsIGJveC1zaGFkb3cgMC4ycyBlYXNlLW91dDtcbn1cbi5hZHllbi1jaGVja291dF9faW5wdXQ6cmVxdWlyZWQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFkeWVuLWNoZWNrb3V0X19pbnB1dDpkaXNhYmxlZCwgLmFkeWVuLWNoZWNrb3V0X19pbnB1dDpyZWFkLW9ubHkge1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXNlY29uZGFyeSwgIzVjNjg3YykgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5zcGFuLmFkeWVuLWNoZWNrb3V0X19pbnB1dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5hZHllbi1jaGVja291dC1pbnB1dF9faW5saW5lLXZhbGlkYXRpb24ge1xuICB3aWR0aDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICBoZWlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCk7XG59XG5bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0LWlucHV0X19pbmxpbmUtdmFsaWRhdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXQtaW5wdXRfX2lubGluZS12YWxpZGF0aW9uID4gLmFkeWVuLWNoZWNrb3V0X19pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5hZHllbi1jaGVja291dC1pbnB1dF9faW5saW5lLXZhbGlkYXRpb24tLWludmFsaWQge1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLWNyaXRpY2FsLCAjYzcyNzI3KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19pbnB1dC0tZGF0ZSB7XG4gIHBhZGRpbmc6IDAuNWVtO1xufSIsIi5hZHllbi1jaGVja291dF9fZmllbGRzZXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWlubGluZS1zdGFydDogMDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nLWJsb2NrLXN0YXJ0OiAwO1xuICBwYWRkaW5nLWJsb2NrLWVuZDogMDtcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDA7XG4gIHBhZGRpbmctaW5saW5lLWVuZDogMDtcbn1cbi5hZHllbi1jaGVja291dF9fZmllbGRzZXRfX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsIDQwMCk7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zZWNvbmRhcnksICM1YzY4N2MpO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldDpsYXN0LW9mLXR5cGUge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldCArIC5hZHllbi1jaGVja291dF9fZmllbGRzZXQge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG5cbi5hZHllbi1jaGVja291dF9fZmllbGRzZXRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXNpemUsIDFyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtc3Ryb25nZXItZm9udC13ZWlnaHQsIDYwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1saW5lLWhlaWdodCwgMjZweCk7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXdlaWdodCwgNTAwKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fZmllbGRzZXRfX3RpdGxlOmhhcygrIC5hZHllbi1jaGVja291dF9fZmllbGRzZXRfX2Rlc2NyaXB0aW9uKSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5hZHllbi1jaGVja291dF9fZmllbGRzZXRfX3RpdGxlLWhlYWRpbmcge1xuICBmb250OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0X19maWVsZHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiAxMDAlO1xuICBnYXA6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fZmllbGRzZXRfX2ZpZWxkcyA+IC5hZHllbi1jaGVja291dF9fZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0LS1yZWFkb25seSAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0X19maWVsZHMge1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LCAxOHB4KTtcbiAgbWFyZ2luOiAwO1xufSIsIi5hZHllbi1jaGVja291dF9fY2FyZF9fZXhwLWRhdGVfX2lucHV0LS1vbmVjbGljayB7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1saW5lLWhlaWdodCwgMjZweCk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LCA0MDApO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwICsgLmFkeWVuLWNoZWNrb3V0LWlucHV0X19pbmxpbmUtdmFsaWRhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2lucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19sYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsIDI0cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwgMC44NzVyZW0pO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1saW5lLWhlaWdodCwgMjBweCk7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2xhYmVsLS1mb2N1c2VkIC5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2xhYmVsIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2xhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksICNmZmZmZmYpO1xuICBib3JkZXI6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywgMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeSwgIzg0OEQ5Nik7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIHdpZHRoOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIGxlZnQ6IDA7XG4gIHRvcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMTAsIDJweCk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2Utb3V0LCBib3gtc2hhZG93IDAuMnMgZWFzZS1vdXQ7XG59XG5cbi5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2xhYmVsOmhvdmVyOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwgMnB4KSB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LWhvdmVyLCAjYzljZGQzKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbGVmdDogNXB4O1xuICB0b3A6IDdweDtcbiAgaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAzMCwgNnB4KTtcbiAgd2lkdGg6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDMwLCA2cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCAjZmZmZmZmKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLW91dDtcbiAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMTUsIDQ1LCAwLjI1KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9fbGFiZWw6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19pbnB1dDpjaGVja2VkICsgLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9fbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9faW5wdXQ6Y2hlY2tlZCArIC5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2xhYmVsOjphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG5cbi5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2lucHV0OmZvY3VzICsgLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9fbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwgMnB4KSB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeSwgIzg0OEQ5Nik7XG59XG5cbi5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2lucHV0OmNoZWNrZWQgKyAuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19sYWJlbDpob3Zlcjo6YmVmb3JlLFxuLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9faW5wdXQ6Y2hlY2tlZDpmb2N1cyArIC5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2xhYmVsOjpiZWZvcmUsXG4uYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19pbnB1dDpjaGVja2VkOmFjdGl2ZSArIC5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2xhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwgMnB4KSB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeSwgIzg0OEQ5Nik7XG59XG5cbi5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2xhYmVsLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9fbGFiZWwtLWludmFsaWQ6OmJlZm9yZSB7XG4gIGJvcmRlcjogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci13aWR0aC1zLCAxcHgpIHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLWNyaXRpY2FsLCAjZTIyZDJkKTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cC0tYnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cC0tYnV0dG9uIC5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2lucHV0LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDAgMDtcbn1cbi5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXAtLWJ1dHRvbiAuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAzMCwgNnB4KSAvIDIpO1xuICBsZWZ0OiBjYWxjKHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KSArIDVweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwLS1idXR0b24gLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9fbGFiZWw6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KSAvIDIpO1xuICBsZWZ0OiBjYWxjKHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KSk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwLS1idXR0b24gLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9fbGFiZWwge1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCk7XG4gIHBhZGRpbmctbGVmdDogY2FsYyh2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCkgKyB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwgMjRweCkpO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsIDFweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeSwgI2RiZGVlMik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sIDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksICNmZmZmZmYpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cC0tYnV0dG9uIC5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2lucHV0OmNoZWNrZWQgKyAuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUsICMwMDExMmMpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cC0tYnV0dG9uIC5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2lucHV0ICsgLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9fbGFiZWw6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnktYWN0aXZlLCAjMDAxMTJjKTtcbn1cbi5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXAtLWJ1dHRvbiAuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19pbnB1dDpjaGVja2VkOmZvY3VzICsgLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9fbGFiZWwsXG4uYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwLS1idXR0b24gLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9faW5wdXQ6Y2hlY2tlZDphY3RpdmUgKyAuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19sYWJlbCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuOHB4IHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnktYWN0aXZlLCAjMDAxMTJjKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LWFjdGl2ZSwgIzAwMTEyYyk7XG59IiwiLnRhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwgMnB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtc2l6ZSwgMC43NXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLXN0cm9uZ2VyLWZvbnQtd2VpZ2h0LCA1MDApO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwgMThweCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50YWcuc3VjY2VzcyB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLXMsIDRweCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXN1Y2Nlc3Mtd2VhaywgI2VkZmFmMyk7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtb24tYmFja2dyb3VuZC1zdWNjZXNzLXdlYWssICMwNjc5MzQpO1xufVxuXG4udGFnLmluZm8ge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1zLCA0cHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQtd2VhaywgI2YyZjhmZik7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtb24tYmFja2dyb3VuZC1oaWdobGlnaHQtd2VhaywgIzAwNjNkNyk7XG59IiwiLnRhZ0xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbiAgZ2FwOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCwgNHB4KTtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LXN1YnRpdGxlLWZvbnQtc2l6ZSwgMXJlbSk7XG59XG5cbi5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX3N0YXR1cyB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTsgLyogZmFsbGJhY2sgZm9yIG9sZGVyIGJyb3dzZXJzICovXG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19idXR0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYyk7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZzogMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LXN1YnRpdGxlLWZvbnQtc2l6ZSwgMXJlbSk7XG4gIGhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMTAsIDQwcHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1saW5lLWhlaWdodCwgMjBweCk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4ycyBlYXNlLW91dCwgYm94LXNoYWRvdyAwLjJzIGVhc2Utb3V0O1xufVxuW2Rpcj1ydGxdIC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbiB7XG4gIHBhZGRpbmc6IDdweCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCkgN3B4IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fYnV0dG9uOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAzMCwgNnB4KTtcbiAgcmlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbiAgd2lkdGg6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIweG1sbnM9JTIyaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmclMjIlMjB3aWR0aD0lMjIxNiUyMiUyMGhlaWdodD0lMjIxNyUyMiUyMHZpZXdCb3g9JTIyMCUyMDAlMjAxNiUyMDE3JTIyJTIwZmlsbD0lMjJub25lJTIyJTNFJTBBJTIwJTIwJTNDcGF0aCUyMGZpbGwtcnVsZT0lMjJldmVub2RkJTIyJTIwY2xpcC1ydWxlPSUyMmV2ZW5vZGQlMjIlMjBkPSUyMk00LjQ2OTcxJTIwNi40Njk2N0M0Ljc2MjYlMjA2LjE3Njc4JTIwNS4yMzc0OCUyMDYuMTc2NzglMjA1LjUzMDM3JTIwNi40Njk2N0w4LjAwMDA0JTIwOC45MzkzNEwxMC40Njk3JTIwNi40Njk2N0MxMC43NjI2JTIwNi4xNzY3OCUyMDExLjIzNzUlMjA2LjE3Njc4JTIwMTEuNTMwNCUyMDYuNDY5NjdDMTEuODIzMyUyMDYuNzYyNTYlMjAxMS44MjMzJTIwNy4yMzc0NCUyMDExLjUzMDQlMjA3LjUzMDMzTDguNTMwMzclMjAxMC41MzAzQzguMjM3NDclMjAxMC44MjMyJTIwNy43NjI2JTIwMTAuODIzMiUyMDcuNDY5NzElMjAxMC41MzAzTDQuNDY5NzElMjA3LjUzMDMzQzQuMTc2ODElMjA3LjIzNzQ0JTIwNC4xNzY4MSUyMDYuNzYyNTYlMjA0LjQ2OTcxJTIwNi40Njk2N1olMjIlMjBmaWxsPSUyMiMwMDExMkMlMjIvJTNFJTBBJTNDL3N2ZyUzRVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuW2Rpcj1ydGxdIC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbjo6YWZ0ZXIge1xuICBsZWZ0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19idXR0b24tLWFjdGl2ZTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19idXR0b24tLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC40O1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19idXR0b24tLXJlYWRvbmx5LCAuYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19idXR0b24tLXJlYWRvbmx5LS1hY3RpdmUsIC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbi0tcmVhZG9ubHk6aG92ZXIsIC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbi0tcmVhZG9ubHk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1kaXNhYmxlZCwgI2VlZWZmMSk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYyk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbi0tcmVhZG9ubHk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nOCcgaGVpZ2h0PSc3JyB2aWV3Qm94PScwIDAgOCA3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMy4xOTQ3MSA2LjU2NDZDMy41OTQyOSA3LjA5Nzk3IDQuMzkzOTYgNy4wOTg2IDQuNzk0MzkgNi41NjU4N0w3Ljc4NzE2IDIuNTg0MjRDOC4yODI1NyAxLjkyNTE0IDcuODEyMzIgMC45ODMzOTggNi45ODc3OSAwLjk4MzM5OEwxLjAxMjA5IDAuOTgzMzk4QzAuMTg4MjkyIDAuOTgzMzk4IC0wLjI4MjE1NCAxLjkyMzY3IDAuMjExNzc4IDIuNTgyOThMMy4xOTQ3MSA2LjU2NDZaJyBmaWxsPSclMjNCOUM0QzknLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG5cbi5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbi0taW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtY3JpdGljYWwsICNlMjJkMmQpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19idXR0b25fX2ljb24ge1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xuICBtYXgtd2lkdGg6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLCA0MHB4KTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fYnV0dG9uX19pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCk7XG59XG5cbi5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbl9fdGV4dCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZmxleC1ncm93OiAxO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbl9fdGV4dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCAjNWM2ODdjKTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fYnV0dG9uX190YWdzIHtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwgMjRweCk7XG4gIG1heC13aWR0aDogNTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2ZpbHRlci1pbnB1dCB7XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtZm9udC1zaXplLCAxcmVtKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi13aWR0aDogMDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2ZpbHRlci1pbnB1dDpmb2N1cywgLmFkeWVuLWNoZWNrb3V0X19maWx0ZXItaW5wdXQ6YWN0aXZlIHtcbiAgb3V0bGluZTogMDtcbn1cbi5hZHllbi1jaGVja291dF9fZmlsdGVyLWlucHV0W3JlYWRvbmx5XSB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCAjNWM2ODdjKSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmFkeWVuLWNoZWNrb3V0X19maWx0ZXItaW5wdXQtLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zZWNvbmRhcnksICM1YzY4N2MpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19saXN0IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpO1xuICBtYXgtaGVpZ2h0OiAzNzVweDtcbiAgYm94LXNoYWRvdzogMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwgMnB4KSA3cHggcmdiYSgwLCAxNSwgNDUsIDAuMyk7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCAjZmZmZmZmKTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMjAsIDQ4cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19saXN0LmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fbGlzdC0tYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDEwLCAycHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsIDEycHgpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1saW5lLWhlaWdodCwgMjBweCk7XG4gIGJvcmRlcjogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci13aWR0aC1zLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBoeXBoZW5zOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgb3V0bGluZTogMDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLW91dCwgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZS1vdXQ7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50IC5hZHllbi1jaGVja291dF9faWNvbiB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50Omxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50LmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fZWxlbWVudC0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzAsIDIzMywgMjM1LCAwLjYpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsIDFweCkgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUsICMwMDExMmMpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzAsIDIzMywgMjM1LCAwLjYpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50LS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fZWxlbWVudF9faWNvbiB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLXMsIDRweCk7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCk7XG4gIG1heC13aWR0aDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMTAsIDQwcHgpO1xuICBtYXgtaGVpZ2h0OiAyNnB4O1xufVxuW2Rpcj1ydGxdIC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2VsZW1lbnRfX2ljb24ge1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCk7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fZWxlbWVudF9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWluLXdpZHRoOiAwO1xuICBnYXA6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50X19wcmltYXJ5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fZWxlbWVudF9fdGV4dCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXNpemUsIDFyZW0pO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50X190YWdzIHtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fZWxlbWVudF9fdGFnczpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19kcm9wZG93biArIC5hZHllbi1jaGVja291dC1pbnB1dF9faW5saW5lLXZhbGlkYXRpb24ge1xuICByaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMDAsIDMycHgpO1xufSIsIi5hZHllbi1jaGVja291dF9faW5zdGFsbG1lbnRzLS1yZXZvbHZpbmctcGxhbiAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1pbnN0YWxsbWVudHMgPiAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFkeWVuLWNoZWNrb3V0X19pbnN0YWxsbWVudHMtLXJldm9sdmluZy1wbGFuIC5hZHllbi1jaGVja291dF9fZmllbGQtLWluc3RhbGxtZW50cyA+IC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjphY3RpdmUsIC5hZHllbi1jaGVja291dF9faW5zdGFsbG1lbnRzLS1yZXZvbHZpbmctcGxhbiAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1pbnN0YWxsbWVudHMgPiAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6YWN0aXZlOmhvdmVyLCAuYWR5ZW4tY2hlY2tvdXRfX2luc3RhbGxtZW50cy0tcmV2b2x2aW5nLXBsYW4gLmFkeWVuLWNoZWNrb3V0X19maWVsZC0taW5zdGFsbG1lbnRzID4gLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyOmZvY3VzLXdpdGhpbiwgLmFkeWVuLWNoZWNrb3V0X19pbnN0YWxsbWVudHMtLXJldm9sdmluZy1wbGFuIC5hZHllbi1jaGVja291dF9fZmllbGQtLWluc3RhbGxtZW50cyA+IC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjpmb2N1cy13aXRoaW46aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFkeWVuLWNoZWNrb3V0X19pbnN0YWxsbWVudHMtLXJldm9sdmluZy1wbGFuIC5hZHllbi1jaGVja291dF9fZmllbGRzZXQtLXJldm9sdmluZy1wbGFuIHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXQtZGlzY2xhaW1lcl9fbGFiZWwge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwgMThweCk7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCAjNWM2ODdjKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtc2l6ZSwgMC43NXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0LWRpc2NsYWltZXJfX2xhYmVsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXQtbGluayB7XG4gIC0tdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLWhpZ2hsaWdodCwgIzAwNzBmNSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdmFyKC0tdGV4dC1kZWNvcmF0aW9uKTtcbn1cbi5hZHllbi1jaGVja291dC1saW5rOmZvY3VzLXZpc2libGUge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmFkeWVuLWNoZWNrb3V0LWxpbms6aG92ZXIsIC5hZHllbi1jaGVja291dC1saW5rOmFjdGl2ZSB7XG4gIC0tdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYWR5ZW4tY2hlY2tvdXQtbGluazpmb2N1cy12aXNpYmxlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDNweCB2YXIoLS1hZHllbi1zZGstZm9jdXMtcmluZy1jb2xvciwgcmdiYSgwLCAxMTIsIDI0NSwgMC44KSk7XG4gIHRyYW5zaXRpb246IDAuMXMgY3ViaWMtYmV6aWVyKDAuNzg1LCAwLjEzNSwgMC4xNSwgMC44Nik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLXhzLCAycHgpO1xufSIsIi5hZHllbi1jaGVja291dC1icmFuZC13cmFwcGVyIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYWR5ZW4tc2RrLXNoYWRvdy1sb3csIDBweCAycHggNHB4IHJnYmEoMCwgMTcsIDQ0LCAwLjA0KSwgMHB4IDFweCAycHggcmdiYSgwLCAxNywgNDQsIDAuMDIpKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcywgNHB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hZHllbi1jaGVja291dC1icmFuZC13cmFwcGVyLS1lcnJvciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY2FyZE51bWJlciAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXIge1xuICBjdXJzb3I6IHRleHQ7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1jYXJkTnVtYmVyIC5hZHllbi1jaGVja291dC1icmFuZC13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcywgNHB4KTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1jYXJkTnVtYmVyIC5hZHllbi1jaGVja291dC1jYXJkLWlucHV0X19pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2R1YWwtYnJhbmRpbmdfX2ljb25zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hZHllbi1jaGVja291dF9fY2FyZF9fZHVhbC1icmFuZGluZ19faWNvbnMgLmFkeWVuLWNoZWNrb3V0X19jYXJkX19jYXJkTnVtYmVyX19icmFuZEljb24ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2R1YWwtYnJhbmRpbmdfX3NyLW9ubHkge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7IC8qIGZhbGxiYWNrIGZvciBvbGRlciBicm93c2VycyAqL1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn0iLCIuZHVhbEJyYW5kU2VsZWN0b3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLCA0cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC10ZXJ0aWFyeSwgI2VlZWZmMSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sIDhweCk7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLCA0cHgpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbn1cblxuLmR1YWxCcmFuZFNlbGVjdG9yQnV0dG9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcywgNHB4KTtcbiAgcGFkZGluZzogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAzNHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMnMgZWFzZSwgYm94LXNoYWRvdyAwLjJzIGVhc2U7XG59XG4uZHVhbEJyYW5kU2VsZWN0b3JCdXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCAjZmZmZmZmKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LCAjZGJkZWUyKTtcbiAgYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi5kdWFsQnJhbmRTZWxlY3RvckJ1dHRvblNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDAuNXB4IHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnksICNkYmRlZTIpLCAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4uZHVhbEJyYW5kU2VsZWN0b3JJY29uIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcywgNHB4KTtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjRweDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLmFkeWVuLWNoZWNrb3V0X19jYXJkX19leHAtZGF0ZV9faW5wdXQtLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hZHllbi1jaGVja291dF9fY2FyZF9fZXhwLWN2Y19fZXhwLWRhdGVfX2lucHV0LS1oaWRkZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkX19leHAtZGF0ZSAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXIge1xuICBjdXJzb3I6IHRleHQ7XG59XG5cbi5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlciAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkX19leHAtZGF0ZV9oaW50X3dyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMThweDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcywgNHB4KTtcbn1cbi5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlciAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkX19leHAtZGF0ZV9oaW50X3dyYXBwZXIuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkX19leHAtZGF0ZV9oaW50X3dyYXBwZXItLWhpZGRlbiB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5hZHllbi1jaGVja291dF9fZmllbGRfX2V4cC1kYXRlX2hpbnQge1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAxOHB4O1xufSIsIi5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCk7XG4gIG1hcmdpbjogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsIDRweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMDAsIDBweCk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5ncmlkIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLCBtaW5tYXgodmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMTAsIDQwcHgpLCAxZnIpKTtcbn1cblxuLnNtYWxsSW1nR3JpZCB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KSwgMWZyKSk7XG59XG5cbi5yZW1haW5pbmdCcmFuZHNMYWJlbCB7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCAjNWM2ODdjKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwgMC44NzVyZW0pO1xufVxuXG4uaW1nIHtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTExMCwgNDBweCk7XG4gIGhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsIDI0cHgpO1xufVxuXG4uc21hbGxJbWcge1xuICB3aWR0aDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsIDI0cHgpO1xuICBoZWlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2JyYW5kcyB7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KSk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fY2FyZF9fYnJhbmRzLS1oaWRkZW4ge1xuICBvcGFjaXR5OiAwO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBtaW4taGVpZ2h0OiAwO1xuICBtYXJnaW46IC04cHggMCA4cHg7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19jYXJkX19leHAtY3ZjIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2V4cC1jdmMgPiAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2V4cC1jdmMgLmFkeWVuLWNoZWNrb3V0X19maWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufSIsIi5hZHllbi1jaGVja291dF9fY2hlY2tib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5hZHllbi1jaGVja291dF9fY2hlY2tib3hfX2xhYmVsIHtcbiAgZmxleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LCAxOHB4KTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwgMC44NzVyZW0pO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbltkaXI9cnRsXSAuYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsIDI0cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19pbnB1dDpjaGVja2VkICsgLmFkeWVuLWNoZWNrb3V0X19jaGVja2JveF9fbGFiZWw6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19pbnB1dDpjaGVja2VkICsgLmFkeWVuLWNoZWNrb3V0X19jaGVja2JveF9fbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsIDFweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYyk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19pbnB1dDpjaGVja2VkOmhvdmVyICsgLmFkeWVuLWNoZWNrb3V0X19jaGVja2JveF9fbGFiZWw6OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMTAsIDJweCkgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtdGVydGlhcnksICM4NDhEOTYpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbn1cbi5hZHllbi1jaGVja291dF9fY2hlY2tib3hfX2lucHV0OmZvY3VzICsgLmFkeWVuLWNoZWNrb3V0X19jaGVja2JveF9fbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsIDFweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwgMnB4KSB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeSwgIzg0OEQ5Nik7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19pbnB1dDpob3Zlcjpub3QoOmZvY3VzKSArIC5hZHllbi1jaGVja291dF9fY2hlY2tib3hfX2xhYmVsOjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtdGVydGlhcnksICM4NDhEOTYpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwgMnB4KSB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LWhvdmVyLCAjYzljZGQzKTtcbn1cbi5hZHllbi1jaGVja291dF9fY2hlY2tib3hfX2lucHV0IHtcbiAgLyogQ2hlY2sgKi9cbn1cbi5hZHllbi1jaGVja291dF9fY2hlY2tib3hfX2lucHV0ICsgLmFkeWVuLWNoZWNrb3V0X19jaGVja2JveF9fbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMTAsIDJweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLW9uLWNvbG9yLCAjZmZmZmZmKTtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwgMnB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtb24tY29sb3IsICNmZmZmZmYpO1xuICBib3JkZXItcmFkaXVzOiAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDEwLCAycHgpIDFweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMXB4O1xuICBsZWZ0OiAxcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwgMnB4KTtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1vdXQ7XG4gIHdpZHRoOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAzMCwgNnB4KTtcbiAgei1pbmRleDogMTtcbn1cbltkaXI9cnRsXSAuYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19pbnB1dCArIC5hZHllbi1jaGVja291dF9fY2hlY2tib3hfX2xhYmVsOjpiZWZvcmUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19pbnB1dCB7XG4gIC8qIEJveCAqL1xufVxuLmFkeWVuLWNoZWNrb3V0X19jaGVja2JveF9faW5wdXQgKyAuYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19sYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbiAgaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLXMsIDRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksICNmZmZmZmYpO1xuICBib3JkZXI6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywgMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeSwgIzg0OEQ5Nik7XG4gIHotaW5kZXg6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZS1vdXQsIGJvcmRlciAwLjA1cyBlYXNlLW91dCwgYm94LXNoYWRvdyAwLjFzIGVhc2Utb3V0O1xufVxuW2Rpcj1ydGxdIC5hZHllbi1jaGVja291dF9fY2hlY2tib3hfX2lucHV0ICsgLmFkeWVuLWNoZWNrb3V0X19jaGVja2JveF9fbGFiZWw6OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi5hZHllbi1jaGVja291dF9fZmllbGQtLWNvbnNlbnRDaGVja2JveCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksICNmZmZmZmYpO1xuICBib3JkZXI6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywgMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1zZWNvbmRhcnksICNjOWNkZDMpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuW2Rpcj1ydGxdIC5hZHllbi1jaGVja291dF9fZmllbGQtLWNvbnNlbnRDaGVja2JveCB7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1jb25zZW50Q2hlY2tib3ggLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyIHtcbiAgZmxleDogMTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY29uc2VudENoZWNrYm94IC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjphY3RpdmUsIC5hZHllbi1jaGVja291dF9fZmllbGQtLWNvbnNlbnRDaGVja2JveCAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6YWN0aXZlOmhvdmVyLCAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1jb25zZW50Q2hlY2tib3ggLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyOmZvY3VzLXdpdGhpbiwgLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY29uc2VudENoZWNrYm94IC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjpmb2N1cy13aXRoaW46aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY29uc2VudENoZWNrYm94LmFkeWVuLWNoZWNrb3V0X19maWVsZC0tZXJyb3Ige1xuICBib3JkZXItY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLWNyaXRpY2FsLCAjZTIyZDJkKTtcbn1cbi5hZHllbi1jaGVja291dF9fZmllbGQtLWNvbnNlbnRDaGVja2JveCAuYWR5ZW4tY2hlY2tvdXQtaW5wdXRfX2lubGluZS12YWxpZGF0aW9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuW2Rpcj1ydGxdIC5hZHllbi1jaGVja291dF9fZmllbGQtLWNvbnNlbnRDaGVja2JveCAuYWR5ZW4tY2hlY2tvdXQtaW5wdXRfX2lubGluZS12YWxpZGF0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19zdG9yZS1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwgI2ZmZmZmZik7XG4gIGdhcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsIDEycHgpO1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIGJvcmRlcjogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci13aWR0aC1zLCAxcHgpIHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnksICNkYmRlZTIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpO1xufSIsIi5hZHllbi1jaGVja291dF9fYWRkcmVzcy1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2FkZHJlc3Mtc2VhcmNoIC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbjo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGxlZnQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbiAgaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIHdpZHRoOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAxNiAxNiclM0UlM0NwYXRoIGZpbGw9JyUyMzY4NzI4MicgZD0nTTYuNSAxMS45YTQuNSA0LjUgMCAwIDAgMi42LS44M2wyLjc3IDIuNzRjLjEzLjEzLjMuMTkuNDguMTkuMzggMCAuNjUtLjI5LjY1LS42NmEuNjMuNjMgMCAwIDAtLjE5LS40NmwtMi43NS0yLjczYTQuNCA0LjQgMCAwIDAgLjkyLTIuNyA0LjQ4IDQuNDggMCAwIDAtOC45OCAwIDQuNDggNC40OCAwIDAgMCA0LjUgNC40NVptMC0uOTZhMy41MyAzLjUzIDAgMCAxLTMuNTMtMy40OSAzLjUyIDMuNTIgMCAwIDEgNy4wNCAwYzAgMS45LTEuNTkgMy40OS0zLjUyIDMuNDlaJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2FkZHJlc3Mtc2VhcmNoIC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbi0tYWN0aXZlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgZmlsbD0nbm9uZScgdmlld0JveD0nMCAwIDE2IDE2JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDAxMTJDJyBkPSdNNi41IDExLjlhNC41IDQuNSAwIDAgMCAyLjYtLjgzbDIuNzcgMi43NGMuMTMuMTMuMy4xOS40OC4xOS4zOCAwIC42NS0uMjkuNjUtLjY2YS42My42MyAwIDAgMC0uMTktLjQ2bC0yLjc1LTIuNzNhNC40IDQuNCAwIDAgMCAuOTItMi43IDQuNDggNC40OCAwIDAgMC04Ljk4IDAgNC40OCA0LjQ4IDAgMCAwIDQuNSA0LjQ1Wm0wLS45NmEzLjUzIDMuNTMgMCAwIDEtMy41My0zLjQ5IDMuNTIgMy41MiAwIDAgMSA3LjA0IDBjMCAxLjktMS41OSAzLjQ5LTMuNTIgMy40OVonLyUzRSUzQy9zdmclM0UlMEFcIik7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2FkZHJlc3Mtc2VhcmNoIC5hZHllbi1jaGVja291dF9fZmlsdGVyLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCkgKyB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCkpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2FkZHJlc3Mtc2VhcmNoX19tYW51YWwtYWRkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLmFkeWVuLWNoZWNrb3V0X19hZGRyZXNzLXNlYXJjaF9fbWFudWFsLWFkZCAuYWR5ZW4tY2hlY2tvdXRfX2FkZHJlc3Mtc2VhcmNoX19tYW51YWwtYWRkX19idXR0b24ge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldC0tYWRkcmVzcyAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbiAgZ2FwOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0LS1hZGRyZXNzIC5hZHllbi1jaGVja291dF9fZmllbGQtZ3JvdXAgPiAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXQtZm9ybS1pbnN0cnVjdGlvbiB7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LCAxOHB4KTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtc2l6ZSwgMC43NXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LCA0MDApO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG5bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0LWZvcm0taW5zdHJ1Y3Rpb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufSIsIi5hZHllbi1jaGVja291dC10b2dnbGUge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogYXV0bztcbn1cbi5hZHllbi1jaGVja291dC10b2dnbGUsIC5hZHllbi1jaGVja291dC10b2dnbGU6OmJlZm9yZSwgLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZTo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZSAqLFxuLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZSAqOjpiZWZvcmUsXG4uYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlICo6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hZHllbi1jaGVja291dC10b2dnbGUtLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5hZHllbi1jaGVja291dC10b2dnbGUtLXJlYWRvbmx5IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlLS1sYWJlbC1maXJzdCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX19pbnB1dCB7XG4gIGN1cnNvcjogaW5oZXJpdDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9fdHJhY2sge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstdG9nZ2xlLXRyYWNrLWJhY2tncm91bmQtY29sb3IsICNmZmZmZmYpO1xuICBib3JkZXI6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2stYm9yZGVyLCAxcHggc29saWQgIzhkOTVhMyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2stYm9yZGVyLXJhZGl1cywgMTJweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS10cmFjay1oZWlnaHQsIDIwcHgpO1xuICBtaW4td2lkdGg6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2std2lkdGgsIDM2cHgpO1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstdG9nZ2xlLXRyYWNrLXBhZGRpbmcsIDJweCA0cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX19pbnB1dDpmb2N1cy12aXNpYmxlICsgLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9fdHJhY2sge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgM3B4IHZhcigtLWFkeWVuLXNkay1mb2N1cy1yaW5nLWNvbG9yLCByZ2JhKDAsIDExMiwgMjQ1LCAwLjgpKTtcbiAgdHJhbnNpdGlvbjogMC4xcyBjdWJpYy1iZXppZXIoMC43ODUsIDAuMTM1LCAwLjE1LCAwLjg2KTtcbn1cbi5hZHllbi1jaGVja291dC10b2dnbGVfX2lucHV0OmhvdmVyOmVuYWJsZWQgKyAuYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX190cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2staG92ZXItYmFja2dyb3VuZC1jb2xvciwgI2Y3ZjdmOCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS10cmFjay1ob3Zlci1ib3JkZXItY29sb3IsICM2ZDc3ODkpO1xufVxuLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9faW5wdXQ6YWN0aXZlOmVuYWJsZWQgKyAuYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX190cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2stYWN0aXZlLWJhY2tncm91bmQtY29sb3IsICNlZWVmZjEpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2stYWN0aXZlLWJvcmRlci1jb2xvciwgIzAwMTEyYyk7XG59XG4uYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX19pbnB1dDpkaXNhYmxlZCArIC5hZHllbi1jaGVja291dC10b2dnbGVfX3RyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS10cmFjay1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yLCAjZjdmN2Y4KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstdG9nZ2xlLXRyYWNrLWRpc2FibGVkLWJvcmRlci1jb2xvciwgI2RiZGVlMik7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4uYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX19pbnB1dDpkaXNhYmxlZCArIC5hZHllbi1jaGVja291dC10b2dnbGVfX3RyYWNrIHBhdGgge1xuICBmaWxsOiAjOGQ5NWEzO1xufVxuLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZS0tcmVhZG9ubHkgLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9faW5wdXQgKyAuYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX190cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2stcmVhZG9ubHktYmFja2dyb3VuZC1jb2xvciwgI2Y3ZjdmOCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS10cmFjay1yZWFkb25seS1ib3JkZXItY29sb3IsICNkYmRlZTIpO1xufVxuLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9faW5wdXQ6Y2hlY2tlZCArIC5hZHllbi1jaGVja291dC10b2dnbGVfX3RyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS10cmFjay10b2dnbGVkLWJhY2tncm91bmQtY29sb3IsICMwMDExMmMpO1xuICBib3JkZXI6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2stdG9nZ2xlZC1ib3JkZXIsIDApO1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstdG9nZ2xlLXRyYWNrLXRvZ2dsZWQtcGFkZGluZywgMnB4KTtcbn1cbi5hZHllbi1jaGVja291dC10b2dnbGVfX2lucHV0OmNoZWNrZWQ6aG92ZXI6ZW5hYmxlZCArIC5hZHllbi1jaGVja291dC10b2dnbGVfX3RyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS10cmFjay10b2dnbGVkLWhvdmVyLWJhY2tncm91bmQtY29sb3IsICM1YzY4N2MpO1xufVxuLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9faW5wdXQ6Y2hlY2tlZDphY3RpdmU6ZW5hYmxlZCArIC5hZHllbi1jaGVja291dC10b2dnbGVfX3RyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS10cmFjay10b2dnbGVkLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLCAjOGQ5NWEzKTtcbn1cbi5hZHllbi1jaGVja291dC10b2dnbGVfX2lucHV0OmNoZWNrZWQ6ZGlzYWJsZWQgKyAuYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX190cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2stdG9nZ2xlZC1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yLCAjYzBjNWNjKTtcbn1cbi5hZHllbi1jaGVja291dC10b2dnbGUtLXJlYWRvbmx5IC5hZHllbi1jaGVja291dC10b2dnbGVfX2lucHV0OmNoZWNrZWQgKyAuYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX190cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2stdG9nZ2xlZC1yZWFkb25seS1iYWNrZ3JvdW5kLWNvbG9yLCAjYzBjNWNjKTtcbn1cbi5hZHllbi1jaGVja291dC10b2dnbGVfX2hhbmRsZSB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS1oYW5kbGUtYmFja2dyb3VuZC1jb2xvciwgIzAwMTEyYyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtaGFuZGxlLWJvcmRlci1yYWRpdXMsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS1oYW5kbGUtdG9nZ2xlZC1jb2xvciwgIzAwMTEyYyk7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtaGFuZGxlLWhlaWdodCwgMTJweCk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1hZHllbi1zZGstdG9nZ2xlLWhhbmRsZS10cmFuc2l0aW9uLCB0cmFuc2Zvcm0gMTUwbXMgY3ViaWMtYmV6aWVyKDAuMiwgMCwgMC40LCAwLjkpKTtcbiAgd2lkdGg6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtaGFuZGxlLXdpZHRoLCAxMnB4KTtcbn1cbi5hZHllbi1jaGVja291dC10b2dnbGVfX2lucHV0OmRpc2FibGVkICsgKiAuYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX19oYW5kbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstdG9nZ2xlLWhhbmRsZS1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yLCAjOGQ5NWEzKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5hZHllbi1jaGVja291dC10b2dnbGVfX2lucHV0OmNoZWNrZWQgKyAqIC5hZHllbi1jaGVja291dC10b2dnbGVfX2hhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtaGFuZGxlLXRvZ2dsZWQtYmFja2dyb3VuZC1jb2xvciwgI2ZmZmZmZik7XG4gIGhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS1oYW5kbGUtdG9nZ2xlZC1oZWlnaHQsIDE2cHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHdpZHRoOiB2YXIoLS1hZHllbi1zZGstdG9nZ2xlLWhhbmRsZS10b2dnbGVkLXdpZHRoLCAxNnB4KTtcbn1cbi5hZHllbi1jaGVja291dC10b2dnbGVfX2lucHV0OmNoZWNrZWQ6ZGlzYWJsZWQgKyAqIC5hZHllbi1jaGVja291dC10b2dnbGVfX2hhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtaGFuZGxlLXRvZ2dsZWQtZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvciwgI2VlZWZmMSk7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstdG9nZ2xlLWhhbmRsZS10b2dnbGVkLWRpc2FibGVkLWNvbG9yLCAjOGQ5NWEzKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5hZHllbi1jaGVja291dC10b2dnbGUtLXJlYWRvbmx5IC5hZHllbi1jaGVja291dC10b2dnbGVfX2lucHV0OmNoZWNrZWQgKyAqIC5hZHllbi1jaGVja291dC10b2dnbGVfX2hhbmRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtaGFuZGxlLXRvZ2dsZWQtcmVhZG9ubHktYmFja2dyb3VuZC1jb2xvciwgI2VlZWZmMSk7XG59XG4uYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX19sYWJlbC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtbGFiZWwtcGFkZGluZywgMTZweCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsIDQwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LCAyMHB4KTtcbn1cbi5hZHllbi1jaGVja291dC10b2dnbGUtLWxhYmVsLWZpcnN0ID4gLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9fbGFiZWwtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1hZHllbi1zZGstdG9nZ2xlLWxhYmVsLXBhZGRpbmcsIDE2cHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9fbGFiZWwge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsIDQwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LCAyMHB4KTtcbn1cbi5hZHllbi1jaGVja291dC10b2dnbGVfX2Rlc2NyaXB0aW9uIHtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay10b2dnbGUtZGVzY3JpcHRpb24tY29sb3IsICM1YzY4N2MpO1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS1kZXNjcmlwdGlvbi1wYWRkaW5nLCA0cHgpO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LCA0MDApO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1saW5lLWhlaWdodCwgMjBweCk7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19tb2RhbC13cmFwcGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yLXk6IGNvbnRhaW47XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xufVxuLmFkeWVuLWNoZWNrb3V0X19tb2RhbC13cmFwcGVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDE3LCA0NCwgMC41KTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGxpbmVhcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xufVxuLmFkeWVuLWNoZWNrb3V0X19tb2RhbC13cmFwcGVyLS1vcGVuIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi5hZHllbi1jaGVja291dF9fbW9kYWwtd3JhcHBlci0tb3Blbjo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5hZHllbi1jaGVja291dF9fbW9kYWwtd3JhcHBlci0tb3BlbiAuYWR5ZW4tY2hlY2tvdXRfX21vZGFsIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19tb2RhbCB7XG4gIGJveC1zaGFkb3c6IDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsIDI0cHgpIHJnYmEoMCwgMTcsIDQ0LCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwgI2ZmZmZmZik7XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZSwgdmlzaWJpbGl0eSAwLjJzIGVhc2U7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTE7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1hbHdheXMtZGFyaywgIzAwMTEyYyk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1vbi1jb2xvciwgI2ZmZmZmZik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1mb250LXNpemUsIDFyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlci1mb250LXdlaWdodCwgNTAwKTtcbiAgaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEyMCwgNDhweCk7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsIDEycHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDAwLCAwcHgpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlLW91dCwgYm94LXNoYWRvdyAwLjNzIGVhc2Utb3V0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5hZHllbi1jaGVja291dF9fYnV0dG9uOmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1hZHllbi1zZGstZm9jdXMtcmluZy1zcGFjZXIsIDFweCkgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwgI2ZmZmZmZiksIDAgMCAwIHZhcigtLWFkeWVuLXNkay1mb2N1cy1yaW5nLW91dGxpbmUsIDNweCkgdmFyKC0tYWR5ZW4tc2RrLWZvY3VzLXJpbmctY29sb3IsIHJnYmEoMCwgMTEyLCAyNDUsIDAuOCkpO1xuICBvdXRsaW5lOiAwO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1pbnZlcnNlLXByaW1hcnktaG92ZXIsICM1YzY4N2MpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b246YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtYWx3YXlzLWRhcmstYWN0aXZlLCAjOGQ5NWEzKTtcbn1cbi5hZHllbi1jaGVja291dF9fYnV0dG9uOmRpc2FibGVkLCAuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbjpkaXNhYmxlZDpob3ZlciwgLmFkeWVuLWNoZWNrb3V0X19idXR0b25bYXJpYS1kaXNhYmxlZD10cnVlXSwgLmFkeWVuLWNoZWNrb3V0X19idXR0b25bYXJpYS1kaXNhYmxlZD10cnVlXTpob3ZlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDAuNDtcbiAgdXNlci1zZWxlY3Q6IGFsbDtcbn1cbi5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWxvYWRpbmcge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtZGlzYWJsZWQsICM4ZDk1YTMpO1xuICBib3gtc2hhZG93OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1wYXkge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsIDRweCk7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tcGF5OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC40O1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tc3RhbmRhbG9uZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1pbmxpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNTAsIDEwcHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xuICBmb250LXNpemU6IDAuODFlbTtcbn1cbi5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWdob3N0IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tZ2hvc3QgLmFkeWVuLWNoZWNrb3V0X19zcGlubmVyOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLWludmVyc2UtcHJpbWFyeSwgIzAwMTEyYyk7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjE7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1naG9zdCAuYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXI6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUsICMwMDExMmMpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tZ2hvc3Q6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnktaG92ZXIsICNlZWVmZjEpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tZ2hvc3Q6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LWFjdGl2ZSwgI2UzZTVlOSk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1zZWNvbmRhcnkge1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA1MCwgMTBweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsIDEycHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCAjZmZmZmZmKTtcbiAgYm9yZGVyOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsIDFweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tc2Vjb25kYXJ5IC5hZHllbi1jaGVja291dF9fc3Bpbm5lcjo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1pbnZlcnNlLXByaW1hcnksICMwMDExMmMpO1xuICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMC4xO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tc2Vjb25kYXJ5IC5hZHllbi1jaGVja291dF9fc3Bpbm5lcjo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LWFjdGl2ZSwgIzAwMTEyYyk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnksICNmN2Y3ZjgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tc2Vjb25kYXJ5OmhvdmVyOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBib3gtc2hhZG93OiAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDEwLCAycHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLCA0cHgpIHJnYmEoMjcsIDQyLCA2MCwgMC4yKSwgMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCwgNHB4KSA1cHggcmdiYSgyNywgNDIsIDYwLCAwLjE0KTtcbn1cbi5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLXNlY29uZGFyeTphY3RpdmUsIC5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLXNlY29uZGFyeTphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnksICNmN2Y3ZjgpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tc2Vjb25kYXJ5OmRpc2FibGVkLCAuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1zZWNvbmRhcnk6ZGlzYWJsZWQ6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLWRpc2FibGVkLCAjZGJkZWUyKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LCAjZjdmN2Y4KTtcbiAgb3BhY2l0eTogMC41O1xuICB1c2VyLXNlbGVjdDogYWxsO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tYWN0aW9uIHtcbiAgcGFkZGluZzogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNTAsIDEwcHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtYWx3YXlzLWRhcmssICMwMDExMmMpO1xuICBib3JkZXI6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywgMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1vbi1jb2xvciwgI2ZmZmZmZik7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1hY3Rpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1pbnZlcnNlLXByaW1hcnktaG92ZXIsICM1YzY4N2MpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tYWN0aW9uOmFjdGl2ZSwgLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tYWN0aW9uOmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLWFsd2F5cy1kYXJrLWFjdGl2ZSwgIzhkOTVhMyk7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1saW5rIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci13aWR0aC1zLCAxcHgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLWhpZ2hsaWdodCwgIzAwNzBmNSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsIDQwMCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLXMsIDRweCk7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDEwLCAycHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWNvbXBsZXRlZCwgLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tY29tcGxldGVkOmhvdmVyLCAuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1jb21wbGV0ZWQ6YWN0aXZlLCAuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1jb21wbGV0ZWQ6YWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXN1Y2Nlc3MsICMwNzg5M2MpO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLW9uLWNvbG9yLCAjZmZmZmZmKTtcbn1cbi5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWNvbXBsZXRlZCAuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbl9faWNvbiB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbl9fY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbl9faWNvbiB7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCk7XG59XG5bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0X19idXR0b25fX2ljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fYnV0dG9uX190ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5hZHllbi1jaGVja291dF9fYnV0dG9uX190ZXh0LS1zci1vbmx5IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApOyAvKiBmYWxsYmFjayBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbiAgY2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbiAuYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXI6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLW9uLWNvbG9yLCAjZmZmZmZmKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuMTtcbn1cbi5hZHllbi1jaGVja291dF9fYnV0dG9uIC5hZHllbi1jaGVja291dF9fc3Bpbm5lcjo6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtb24tY29sb3IsICNmZmZmZmYpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0taWNvbk9ubHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstYnV0dG9uLWljb24tb25seS1wYWRkaW5nLCAxMHB4KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstYnV0dG9uLXRlcnRpYXJ5LWNvbG9yLCAjMDAxMTJjKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYWR5ZW4tc2RrLWJ1dHRvbi10ZXJ0aWFyeS1ib3gtc2hhZG93LCBpbnNldCAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwKSk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1pY29uT25seTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeS1ob3ZlciwgI2VlZWZmMSk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1pY29uT25seTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWJ1dHRvbi10ZXJ0aWFyeS1hY3RpdmUtY29sb3IsICM4ZDk1YTMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstYnV0dG9uLXRlcnRpYXJ5LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yLCByZ2JhKDAsIDAsIDAsIDApKTtcbn1cbi5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWljb25Pbmx5OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWljb25Pbmx5OmZvY3VzLXZpc2libGUge1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1hZHllbi1zZGstZm9jdXMtcmluZy1zcGFjZXIsIDFweCkgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwgI2ZmZmZmZiksIDAgMCAwIHZhcigtLWFkeWVuLXNkay1mb2N1cy1yaW5nLW91dGxpbmUsIDNweCkgdmFyKC0tYWR5ZW4tc2RrLWZvY3VzLXJpbmctY29sb3IsIHJnYmEoMCwgMTEyLCAyNDUsIDAuOCkpO1xuICBvdXRsaW5lOiAwO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0taWNvbk9ubHk6ZGlzYWJsZWQsIC5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWljb25Pbmx5OmRpc2FibGVkOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC40O1xuICB1c2VyLXNlbGVjdDogYWxsO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0taWNvbk9ubHkgLmFkeWVuLWNoZWNrb3V0X19idXR0b25fX2ljb24ge1xuICBtYXJnaW46IDA7XG59IiwiLmFkeWVuLWNoZWNrb3V0LWNhcmQtZmFzdGxhbmVfX21vZGFsIHtcbiAgbWF4LXdpZHRoOiAzNzJweDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0LWNhcmQtZmFzdGxhbmVfX21vZGFsLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiaW1hZ2UgaGVhZGVyXCIgXCIuIHRleHRcIjtcbiAgcGxhY2UtaXRlbXM6IHN0YXJ0O1xuICBjb2x1bW4tZ2FwOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbn1cbi5hZHllbi1jaGVja291dC1jYXJkLWZhc3RsYW5lX19tb2RhbC1zZWN0aW9uLWltYWdlIHtcbiAgZ3JpZC1hcmVhOiBpbWFnZTtcbiAgcGxhY2Utc2VsZjogY2VudGVyO1xufVxuLmFkeWVuLWNoZWNrb3V0LWNhcmQtZmFzdGxhbmVfX21vZGFsLXNlY3Rpb24taGVhZGVyIHtcbiAgZ3JpZC1hcmVhOiBoZWFkZXI7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLW0tbGluZS1oZWlnaHQsIDMwcHgpO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLW0tZm9udC1zaXplLCAxLjI1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLW0tZm9udC13ZWlnaHQsIDYwMCk7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1pbnZlcnNlLXByaW1hcnksICMwMDExMmMpO1xufVxuLmFkeWVuLWNoZWNrb3V0LWNhcmQtZmFzdGxhbmVfX21vZGFsLXNlY3Rpb24tdGV4dCB7XG4gIGdyaWQtYXJlYTogdGV4dDtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLWludmVyc2UtcHJpbWFyeSwgIzAwMTEyYyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsIDQwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LCAyMHB4KTtcbn1cbi5hZHllbi1jaGVja291dC1jYXJkLWZhc3RsYW5lX19tb2RhbC1icmFuZCB7XG4gIHdpZHRoOiAxNjhweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KTtcbn1cbi5hZHllbi1jaGVja291dC1jYXJkLWZhc3RsYW5lX19tb2RhbC1idXR0b24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXQtY2FyZC1mYXN0bGFuZV9fbW9kYWwtYnV0dG9uLWNvbnRhaW5lciA+IGJ1dHRvbiB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufSIsIi5hZHllbi1jaGVja291dC1jYXJkX19mYXN0bGFuZSB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksICNmZmZmZmYpO1xuICBib3JkZXI6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywgMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LCAjZGJkZWUyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KTtcbiAgcGFkZGluZzogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsIDEycHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuW2Rpcj1ydGxdIC5hZHllbi1jaGVja291dC1jYXJkX19mYXN0bGFuZSB7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXQtY2FyZF9fZmFzdGxhbmUtY29uc2VudC10b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmFkeWVuLWNoZWNrb3V0LWNhcmRfX2Zhc3RsYW5lLWNvbnNlbnQtdG9nZ2xlLS1hY3RpdmUge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXQtY2FyZF9fZmFzdGxhbmUtY29uc2VudC10ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tZm9udC1zaXplLCAwLjc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tZm9udC13ZWlnaHQsIDQwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LCAxOHB4KTtcbn1cbi5hZHllbi1jaGVja291dC1jYXJkX19mYXN0bGFuZS1icmFuZCB7XG4gIHdpZHRoOiAxNjhweDtcbiAgaGVpZ2h0OiAyM3B4O1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1mYXN0bGFuZS1pbmZvLW1vZGFsIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLCA0cHgpO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXQtY3RwX19vdHAtcmVzZW5kLWNvZGUtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LCAyMHB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fb3RwLXJlc2VuZC1jb2RlLS1kaXNhYmxlZCxcbi5hZHllbi1jaGVja291dC1jdHBfX290cC1yZXNlbmQtY29kZS0tY29uZmlybWF0aW9uIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsIDQwMCk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXRlcnRpYXJ5LCAjNWM2ODdjKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtY3RwX19vdHAtcmVzZW5kLWNvZGUtLWNvbmZpcm1hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYWR5ZW4tY2hlY2tvdXQtY3RwX19vdHAtcmVzZW5kLWNvZGUtLWNvbmZpcm1hdGlvbiA+IGltZyB7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCwgNHB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fb3RwLXJlc2VuZC1jb2RlLWNvdW50ZXIge1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LCA0MDApO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtY3RwX19zZWN0aW9uID4gLmFkeWVuLWNoZWNrb3V0X19maWVsZC5hZHllbi1jaGVja291dF9fZmllbGQtLW90cCB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fb3RwLWZpZWxkLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59IiwiLmFkeWVuX2NoZWNrb3V0LWN0cF9fYnJhbmQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMThweDtcbn1cbi5hZHllbl9jaGVja291dC1jdHBfX2JyYW5kLWxvZ28ge1xuICB3aWR0aDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsIDI0cHgpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDMwLCA2cHgpO1xufVxuLmFkeWVuX2NoZWNrb3V0LWN0cF9fYnJhbmQtcGlwZSB7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAzMCwgNnB4KTtcbn1cbi5hZHllbl9jaGVja291dC1jdHBfX2JyYW5kLXNjaGVtZSB7XG4gIG9iamVjdC1maXQ6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMzAsIDZweCk7XG59XG4uYWR5ZW5fY2hlY2tvdXQtY3RwX19icmFuZC1zY2hlbWUtbWMge1xuICB3aWR0aDogMjdweDtcbn1cbi5hZHllbl9jaGVja291dC1jdHBfX2JyYW5kLXNjaGVtZS12aXNhIHtcbiAgd2lkdGg6IDM1cHg7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19jdHAtbW9kYWwtaGVhZGVyLWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogYXV0bztcbn1cbi5hZHllbi1jaGVja291dF9fY3RwLW1vZGFsLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1tLWZvbnQtc2l6ZSwgMS4yNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwgMjRweCk7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fY3RwLW1vZGFsLXRleHQge1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCwgNDAwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwgMC44NzVyZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwgMThweCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fY3RwLW1vZGFsLWJlbmVmaXRzIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wODAsIDIwcHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19jdHAtbW9kYWwtYmVuZWZpdHMgbGkge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG59XG5cbi5hZHllbi1jaGVja291dF9fbW9kYWwtd3JhcHBlci0tY3RwIC5hZHllbi1jaGVja291dF9fbW9kYWwge1xuICBtYXgtd2lkdGg6IDQ2NHB4O1xufVxuXG4uYWR5ZW5fY2hlY2tvdXQtY3RwX19icmFuZC13cmFwcGVyLS1wb3B1cCB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwgMjRweCk7XG59IiwiLmFkeWVuLXdlYl9fY3RwLWluZm8tYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufSIsIi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1zZWN0aW9uLWxvZ291dC1idXR0b24ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLXNlY3Rpb24tbG9nb3V0LWJ1dHRvbi0tZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1kaXNhYmxlZCwgIzhkOTVhMyk7XG59IiwiLmFkeWVuLWNoZWNrb3V0LWN0cF9fc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAxNywgNDQsIDAuMDgpLCAwIDJweCA0cHggcmdiYSgwLCAxNywgNDQsIDAuMDQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCk7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cbi5hZHllbi1jaGVja291dC1jdHBfX3NlY3Rpb24tYnJhbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4uYWR5ZW4tY2hlY2tvdXQtY3RwX19zZWN0aW9uLS1zdGFuZGFsb25lIHtcbiAgYWxsOiB1bnNldDtcbn1cbi5hZHllbi1jaGVja291dC1jdHBfX3NlY3Rpb24gLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldCB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fc2VjdGlvbi1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fc2VjdGlvbi1oZWFkZXItdGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1mb250LXdlaWdodCwgNjAwKTtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmFkeWVuLWNoZWNrb3V0LWN0cF9fc2VjdGlvbi1oZWFkZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtZm9udC1zaXplLCAxcmVtKTtcbiAgfVxufVxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fc2VjdGlvbi1oZWFkZXItYWRvcm5tZW50IHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fc2VjdGlvbi10ZXh0IHtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwgMC44NzVyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCwgNDAwKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsIDE4cHgpO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXRlcnRpYXJ5LCAjNWM2ODdjKTtcbiAgbWFyZ2luOiAwIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtY3RwX19zZXBhcmF0b3Ige1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LCA0MDApO1xufSIsIi5hZHllbi1jaGVja291dC1jdHBfX290cC1zdWJ0aXRsZS0taGlnaGxpZ2h0ZWQge1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlci1mb250LXdlaWdodCwgNTAwKTtcbn0iLCIuYWR5ZW4tY2hlY2tvdXQtY3RwX19vdHAtY2hlY2tib3gtY29udGFpbmVyIHtcbiAgcGFkZGluZzogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsIDEycHgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLXMsIDRweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y4Zjk7XG59XG5cbi5hZHllbi1jaGVja291dC1jdHBfX290cC1jaGVja2JveC1jb250YWluZXItLWNoZWNrZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGOEZGO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtY3RwX19vdHAtY2hlY2tib3gtY29udGFpbmVyIGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtY3RwX19zZWN0aW9uIC5hZHllbi1jaGVja291dF9fZmllbGQuYWR5ZW4tY2hlY2tvdXQtY3RwX19vdHAtY2hlY2tib3gtY29udGFpbmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsIDRweCk7XG59XG5cbi5hZHllbi1jaGVja291dC1jdHBfX290cC1jaGVja2JveC1pbmZvIHtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsIDQwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LCAyMHB4KTtcbiAgbWFyZ2luOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCwgNHB4KSAwIDA7XG59XG5cbi5hZHllbi1jaGVja291dC1jdHBfX290cC1yZWFkbW9yZS1idXR0b24ge1xuICBhbGw6IHVuc2V0O1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtb24tYmFja2dyb3VuZC1oaWdobGlnaHQtd2VhaywgIzAwNjNkNyk7XG59IiwiLmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZC1saXN0LXNpbmdsZS1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMzAsIDZweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeSwgI2Y3ZjdmOCk7XG4gIGhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMTAsIDQwcHgpO1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwgMC44NzVyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCwgNDAwKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsIDE4cHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZC1saXN0LXNpbmdsZS1jYXJkLWV4cGlyZWQge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC10ZXJ0aWFyeSwgIzVjNjg3Yyk7XG59XG5cbi5hZHllbi1jaGVja291dC1jdHBfX2V4cGlyZWQtbGFiZWwge1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXRlcnRpYXJ5LCAjNWM2ODdjKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktc3Ryb25nZXItZm9udC13ZWlnaHQsIDUwMCk7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZC1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KTtcbiAgaGVpZ2h0OiAyNHB4O1xufSIsIi5hZHllbi1jaGVja291dC1jdHBfX2NhcmRzLWxpc3QtZmllbGQgLmFkeWVuLWNoZWNrb3V0X19sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cbi5hZHllbi1jaGVja291dC1jdHBfX2NhcmRzLWxpc3QtZmllbGQgLmFkeWVuLWNoZWNrb3V0X19sYWJlbF9fdGV4dCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsIDQwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LCAxOHB4KTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC10ZXJ0aWFyeSwgIzVjNjg3Yyk7XG59XG5cbi5hZHllbi1jaGVja291dC1jdHBfX2NhcmRzLWxpc3QtZHJvcGRvd24gLmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fZWxlbWVudC0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZHMtbGlzdC1kcm9wZG93biAuYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50LS1kaXNhYmxlZCAuYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50X190ZXh0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIG9wYWNpdHk6IDAuNDtcbiAgbWFyZ2luOiAwO1xufVxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZHMtbGlzdC1kcm9wZG93biAuYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50LS1kaXNhYmxlZCAuYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50X19zZWNvbmRhcnktdGV4dCB7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtdGVydGlhcnksICM1YzY4N2MpO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlci1mb250LXdlaWdodCwgNTAwKTtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG59XG4uYWR5ZW4tY2hlY2tvdXQtY3RwX19jYXJkcy1saXN0LWRyb3Bkb3duIC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbi0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAxO1xufVxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZHMtbGlzdC1kcm9wZG93biAuYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19idXR0b24tLWRpc2FibGVkIC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbl9fdGV4dCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICBvcGFjaXR5OiAwLjQ7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19pZnJhbWUge1xuICBib3JkZXI6IDA7XG59IiwiLmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLCA0MHB4KTtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCwgNHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wODAsIDIwcHgpO1xuICBib3gtc2hhZG93OiAwIDAgMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwgMnB4KSAjOTk5NTk1O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hZHllbi1jaGVja291dC1jdHBfX2VtcHR5LWNhcmRzIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMzAsIDZweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeSwgI2Y3ZjdmOCk7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtdGVydGlhcnksICM1YzY4N2MpO1xuICBoZWlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLCA0MHB4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwgMC44NzVyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCwgNDAwKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsIDE4cHgpO1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19pZnJhbWUtLWN0cElmcmFtZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2lmcmFtZS0tY3RwSWZyYW1lLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiQGtleWZyYW1lcyBjYXJkLWJvdW5jZSB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zbGF0ZTogMCAtNjAlO1xuICAgIC1tb3otdHJhbnNsYXRlOiAwIC02MCU7XG4gICAgLW1zLXRyYW5zbGF0ZTogMCAtNjAlO1xuICAgIHRyYW5zbGF0ZTogMCAtNjAlO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3LCAwLjE3LCAwLjMyLCAxKTtcbiAgfVxuICA5LjcwODc0JSB7XG4gICAgLXdlYmtpdC10cmFuc2xhdGU6IDAgOC41JTtcbiAgICAtbW96LXRyYW5zbGF0ZTogMCA4LjUlO1xuICAgIC1tcy10cmFuc2xhdGU6IDAgOC41JTtcbiAgICB0cmFuc2xhdGU6IDAgOC41JTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40MSwgMCwgMC40OSwgMSk7XG4gIH1cbiAgMjMuNDQ2NiUge1xuICAgIC13ZWJraXQtdHJhbnNsYXRlOiAwIC0yMi41JTtcbiAgICAtbW96LXRyYW5zbGF0ZTogMCAtMjIuNSU7XG4gICAgLW1zLXRyYW5zbGF0ZTogMCAtMjIuNSU7XG4gICAgdHJhbnNsYXRlOiAwIC0yMi41JTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yOSwgMCwgMC4yNiwgMSk7XG4gIH1cbiAgNDcuNzE4NCUge1xuICAgIC13ZWJraXQtdHJhbnNsYXRlOiAwO1xuICAgIC1tb3otdHJhbnNsYXRlOiAwO1xuICAgIC1tcy10cmFuc2xhdGU6IDA7XG4gICAgdHJhbnNsYXRlOiAwO1xuICB9XG4gIDYzLjg4MzUlIHtcbiAgICAtd2Via2l0LXRyYW5zbGF0ZTogMDtcbiAgICAtbW96LXRyYW5zbGF0ZTogMDtcbiAgICAtbXMtdHJhbnNsYXRlOiAwO1xuICAgIHRyYW5zbGF0ZTogMDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMSwgMCwgMC43OCwgMSk7XG4gIH1cbiAgODYuNTUzNCUge1xuICAgIC13ZWJraXQtdHJhbnNsYXRlOiAwIDQwLjclO1xuICAgIC1tb3otdHJhbnNsYXRlOiAwIDQwLjclO1xuICAgIC1tcy10cmFuc2xhdGU6IDAgNDAuNyU7XG4gICAgdHJhbnNsYXRlOiAwIDQwLjclO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNsYXRlOiAwIDQwLjclO1xuICAgIC1tb3otdHJhbnNsYXRlOiAwIDQwLjclO1xuICAgIC1tcy10cmFuc2xhdGU6IDAgNDAuNyU7XG4gICAgdHJhbnNsYXRlOiAwIDQwLjclO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGNhcmQtZmFkZS0xMDAge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIH1cbiAgOC4xMDY4JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA3OC40NDY2JSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA4Ni41NTM0JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGNhcmQtZmFkZS02MCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuICA4LjEwNjglIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gIH1cbiAgNzguNDQ2NiUge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgfVxuICA4Ni41NTM0JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGNhcmQtZmFkZS0yMCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgfVxuICA4LjEwNjglIHtcbiAgICBvcGFjaXR5OiAwLjI7XG4gIH1cbiAgNzguNDQ2NiUge1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgfVxuICA4Ni41NTM0JSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4uYWR5ZW4tY2hlY2tvdXQtY3RwX19jYXJkLWFuaW1hdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBhc3BlY3QtcmF0aW86IDEvMC40Mzg7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogNDBweCBhdXRvIDUwcHg7XG59XG5cbi5hZHllbi1jaGVja291dC1jdHBfX2NhcmQtYW5pbWF0aW9uID4gLmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZC1hbmltYXRpb24tbGF5ZXIge1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtY3RwX19jYXJkLWFuaW1hdGlvbiA+IC5hZHllbi1jaGVja291dC1jdHBfX2NhcmQtYW5pbWF0aW9uLWxheWVyOm50aC1vZi10eXBlKDEpIHtcbiAgei1pbmRleDogMztcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgd2lkdGg9XCIxMDY0XCIgaGVpZ2h0PVwiNDY2XCIgZmlsbD1cIm5vbmVcIj48cGF0aCBmaWxsLXJ1bGU9XCJldmVub2RkXCIgZD1cIk04OTUuMzEgMjI4Ljg2MmwtNDYuNDE2LTEwLjk4OGMtMS4xNzItLjM4MS0yLjUyOC0uNDgxLTMuNTY1LS4yMDMtMS41ODIuNDI0LTEuODI1IDEuNTY3LS41NDMgMi41NTQuNjc2LjUyIDEuNjQxLjg5MyAyLjYzNCAxLjA2N2w0Mi44MTYgMTAuNTQ1LS41MzcgMjEuNzQyLTIuMzI4LjYyNC02Ljg5NyAxLjg0OCAxLjE0Ni0yMC4wNTZjLjAwMi0uMDEyLjAwMi0uMDI1LjAwMy0uMDM3aC4wMDVjLjA2MS0uNTM2LS4yNzQtMS4wNTQtLjg2NC0xLjQ5NC0uNTYzLS40NDctMS4zOTktLjgzMS0yLjQ2Mi0xLjA2NWwtLjAwMy4wMDEtLjA3Mi0uMDE2LTQ2LjU4Ny0xMC44NDlhLjMuMyAwIDAgMS0uMDMyLS4wMDhjLTEuMTgtLjM5LTIuNTU0LS40OTYtMy42MDEtLjIxNWwtMTYuOTI2IDQuNTM1Yy0xLjU4Mi40MjQtMS44MjUgMS41NjgtLjU0MiAyLjU1NS4zODkuMjk5Ljg1OS41OTMgMS40MDcuNzQybDQ0LjQ1MyAxMC45MzgtLjUyNiAxOS40MjljLS4wMjEuMTAxLjIzNCAyLjAwNy0yLjY2MiAyLjc4M2wtMjIuODMxIDYuMTE4Yy0zLjEwNS44MzItNy42NDQuMDEtMTAuMjUzLTEuOTk4bC0zMi4yMjctMjQuOGMtMi4yNzEtMS43NDgtMi4wMjktNC4yMzMgMS4xNDYtNS4wODNsMTQuMjA0LTMuODA2YzEuNjc0LS40NDkgMS45MzgtMS40ODEuNTgtMi41MjZzLTMuNTU2LTEuNTAxLTUuMjMtMS4wNTNsLTE0LjI5NyAzLjg3OWMtNi43OTUgMS44Mi02LjgxNyA2LjUzOS0yLjE5OSAxMC4wOTNsMzIuMjc1IDI0LjgzN2M0Ljk3MiAzLjgyNiAxNC42MTUgNS42MzYgMjAuNTY3IDQuMDQybDIyLjgyNC02LjExNmMxLjE1MS0uMzA5IDIuMDY3LS42OTYgMi43OTctMS4xMTguMTA0LS4wNjEuMjA0LS4xMjIuMzAxLS4xODMgMi4zMi0xLjQ4IDIuNTIxLTMuMjk2IDIuNTI4LTMuNjcxbDEuMTktMjEuNDA2Yy4wODEtLjk5Mi0xLjE0LTIuMDczLTMuMjg5LTIuNTQ4bC0uMDAzLjAwMi0uMDcyLS4wMTctMzkuMzg1LTkuMTk2IDcuMDY1LTEuODkzIDIuMzI5LS42MjQgNDEuOTk4IDEwLjI1Ni0uNDk2IDIyLjgzNmMtLjAwMS4wMDcuMDMxLjAxOC4wOTMuMDMyLjExMy4zMDQuMzYxLjYxOC43NS45MTggMS4yODMuOTg3IDMuNjA1IDEuNDQzIDUuMTg3IDEuMDJsMTYuOTI1LTQuNTM1YzEuMDQ4LS4yODEgMS41MDctLjg3OCAxLjMyNi0xLjUzNmwxLjYxMi0yMy43NzljLjAwMS0uMDEzLjAwMS0uMDI1LjAwMi0uMDM3bC4wMDUtLjAwMWMuMTIzLTEuMDgzLTEuMzY5LTIuMDkyLTMuMzIzLTIuNTM5elwiIGZpbGw9XCIlMjNmZmZcIi8+PHBhdGggZD1cIk04OTUuMzEgMjI4Ljg2MmwtNDYuNDE2LTEwLjk4OGMtMS4xNzItLjM4MS0yLjUyOC0uNDgxLTMuNTY1LS4yMDMtMS41ODIuNDI0LTEuODI1IDEuNTY3LS41NDMgMi41NTQuNjc2LjUyIDEuNjQxLjg5MyAyLjYzNCAxLjA2N2w0Mi44MTYgMTAuNTQ1LS41MzcgMjEuNzQyLTIuMzI4LjYyNC02Ljg5NyAxLjg0OCAxLjE0Ni0yMC4wNTZjLjAwMi0uMDEyLjAwMi0uMDI1LjAwMy0uMDM3aC4wMDVjLjA2MS0uNTM2LS4yNzQtMS4wNTQtLjg2NC0xLjQ5NC0uNTYzLS40NDctMS4zOTktLjgzMS0yLjQ2Mi0xLjA2NWwtLjAwMy4wMDEtLjA3Mi0uMDE2LTQ2LjU4Ny0xMC44NDlhLjMuMyAwIDAgMS0uMDMyLS4wMDhjLTEuMTgtLjM5LTIuNTU0LS40OTYtMy42MDEtLjIxNWwtMTYuOTI2IDQuNTM1Yy0xLjU4Mi40MjQtMS44MjUgMS41NjgtLjU0MiAyLjU1NS4zODkuMjk5Ljg1OS41OTMgMS40MDcuNzQybDQ0LjQ1MyAxMC45MzgtLjUyNiAxOS40MjljLS4wMjEuMTAxLjIzNCAyLjAwNy0yLjY2MiAyLjc4M2wtMjIuODMxIDYuMTE4Yy0zLjEwNS44MzItNy42NDQuMDEtMTAuMjUzLTEuOTk4bC0zMi4yMjctMjQuOGMtMi4yNzEtMS43NDgtMi4wMjktNC4yMzMgMS4xNDYtNS4wODNsMTQuMjA0LTMuODA2YzEuNjc0LS40NDkgMS45MzgtMS40ODEuNTgtMi41MjZzLTMuNTU2LTEuNTAxLTUuMjMtMS4wNTNsLTE0LjI5NyAzLjg3OWMtNi43OTUgMS44Mi02LjgxNyA2LjUzOS0yLjE5OSAxMC4wOTNsMzIuMjc1IDI0LjgzN2M0Ljk3MiAzLjgyNiAxNC42MTUgNS42MzYgMjAuNTY3IDQuMDQybDIyLjgyNC02LjExNmMxLjE1MS0uMzA5IDIuMDY3LS42OTYgMi43OTctMS4xMTguMTA0LS4wNjEuMjA0LS4xMjIuMzAxLS4xODMgMi4zMi0xLjQ4IDIuNTIxLTMuMjk2IDIuNTI4LTMuNjcxbDEuMTktMjEuNDA2Yy4wODEtLjk5Mi0xLjE0LTIuMDczLTMuMjg5LTIuNTQ4bC0uMDAzLjAwMi0uMDcyLS4wMTctMzkuMzg1LTkuMTk2IDcuMDY1LTEuODkzIDIuMzI5LS42MjQgNDEuOTk4IDEwLjI1Ni0uNDk2IDIyLjgzNmMtLjAwMS4wMDcuMDMxLjAxOC4wOTMuMDMyLjExMy4zMDQuMzYxLjYxOC43NS45MTggMS4yODMuOTg3IDMuNjA1IDEuNDQzIDUuMTg3IDEuMDJsMTYuOTI1LTQuNTM1YzEuMDQ4LS4yODEgMS41MDctLjg3OCAxLjMyNi0xLjUzNmwxLjYxMi0yMy43NzljLjAwMS0uMDEzLjAwMS0uMDI1LjAwMi0uMDM3bC4wMDUtLjAwMWMuMTIzLTEuMDgzLTEuMzY5LTIuMDkyLTMuMzIzLTIuNTM5XCIgc3Ryb2tlPVwiJTIzZmZmXCIvPjxwYXRoIGZpbGwtcnVsZT1cImV2ZW5vZGRcIiBkPVwiTTQxOC45NSAyNDIuODEzYy0xLjE2Ni4wOC0zLjA0Mi0uMzcyLTQuMTIxLS45OTQtLjcwMi0uNDA1LS45NDEtLjc1NS0xLjUyNy0yLjI0My0yLjM3My02LjAxNy02LjUxNy0xMS4wMjgtMTMuNjc5LTE2LjU0LTYuOTIxLTUuMzI1LTEzLjg2My05LjA1My0yNC4xNzgtMTIuOTg3LTIuMjE1LS44NDQtNC4xODItMS42NTItNC4zNjgtMS43OTUtLjY4Ny0uNTI4LS45NzktMS40ODItLjYxMi0xLjk4Ni41MDUtLjY5MSAyLjM0OS0xLjA4MSAzLjgyNC0uODA5LjU2Ny4xMDMgMi41MjEuNzQzIDQuMzQ1IDEuNDIxIDcuMjE1IDIuNjg3IDEzLjk5IDUuOTM3IDIwLjAwOSA5LjU5OCAzLjcyMyAyLjI2NyA5LjgwMyA2LjgyMyAxMi4yMTkgOS4xNjQgNC40NjIgNC4zMTcgNy40OTMgOC40MjIgOS40IDEyLjczIDEuMTUzIDIuNjA0IDEuMjY5IDMuNzcuNCA0LjAwM2EyLjQxIDIuNDEgMCAwIDAtLjU0OC4yM2MtLjEzMi4wOC0uNjUzLjE3My0xLjE2NC4yMDh6bS0xNi4wNjktLjcwMWMtMS43OTEuMTIyLTQuMjktLjcxOS00Ljk2NS0xLjY3MS0uMTYzLS4yMy0uNjk3LTEuMzQ5LTEuMTktMi40ODUtMi4wODMtNC44MTUtNi4zNDYtOS40My0xMi40MjctMTMuNDU1LTQuOTk0LTMuMzA1LTguNzk3LTUuMjE4LTE1LjM5Mi03LjczNy00LjQyNC0xLjY5LTQuOTI5LTItNS4wODctMy4xMTctLjE0Ni0xLjA2IDEuOTYxLTEuODA0IDQuMDYxLTEuNDMxIDEuNDU3LjI1OCA4LjQ2NyAyLjk3MiAxMS45NjkgNC42MzQgMTEuNTk0IDUuNDk4IDE5Ljk5MyAxMi40ODQgMjMuOTEzIDE5Ljg4OSAyLjAwOCAzLjc5MiAxLjc3OSA1LjE5Mi0uODgyIDUuMzczem0tMTYuNDkyLS42NTljLTEuMjI0LS4wMTUtMi43NjgtLjQwNi0zLjc1OC0uOTUxLS42MDMtLjMzMi0uOTEyLS43OTctMS42MTQtMi40MzctMi41NzUtNi4wMjQtOC43NjgtMTAuODMzLTE4Ljg5OC0xNC42NzYtNC40NDctMS42ODgtNS4wMzgtMi4xMDQtNC43MTgtMy4zMjQuMTU4LS42MDUuMzU4LS43NTcgMS4zNC0xLjAyIDEuNjQyLS40NCAzLjE3NS0uMTQ2IDcuMTIxIDEuMzY1IDYuMDY4IDIuMzI1IDEwLjI5OCA0LjYyMSAxNC41MjUgNy44ODEgNC4zNDUgMy4zNTIgNi40NjUgNS44ODIgOC4wNjkgOS42Mi45MTUgMi4xNDEuODM5IDIuNzktLjM4OSAzLjI4Mi0uMzc1LjE0OS0xLjEzMS4yNjYtMS42NzguMjZ6bS0xNS4zNzktLjYxMWMtLjk0OS4wMDYtMi41NDYtLjM4NS0zLjQ3Ni0uODUxLTEuMDM1LS41MTktMS40MjQtMS4wNDUtMS43OTYtMi40MzQtLjQ3Ny0xLjc4Ni0xLjE0Ny0yLjYzMi0zLjU1OC00LjQ4OHMtMy43MTktMi41MzEtNi45MzEtMy41ODRjLTEuMDg5LS4zNTYtMi4zMDItLjgwOS0yLjY5OC0xLjAwMy0xLjY1OC0uODE4LTEuOTE0LTIuMjk2LS41MDgtMi45MzYgMS4xODctLjU0NCAyLjY3LS40MDYgNS42MTcuNTIyIDguNTMzIDIuNjg1IDE0LjkzNCA3LjYxMSAxNS45NDEgMTIuMjcuMzU3IDEuNjQ1LS41MjEgMi40OTUtMi41OTEgMi41MDR6XCIgZmlsbD1cIiUyM2ZmZlwiIGZpbGwtb3BhY2l0eT1cIi45XCIvPjxyZWN0IHdpZHRoPVwiMTEwXCIgaGVpZ2h0PVwiNzRcIiByeD1cIjEwXCIgdHJhbnNmb3JtPVwibWF0cml4KC45NjU5MjYgLS4yNTg4MTkgLjc5MjUwMyAuNjA5ODY5IDE5OS43MTcgMjQ1LjkwNilcIiBmaWxsPVwidXJsKCUyM0EpXCIvPjxnIHN0cm9rZT1cIiUyMzAwMFwiIHN0cm9rZS13aWR0aD1cIjJcIj48cGF0aCBkPVwiTTIzMy40NDcgMjM2Ljg2OGw0Ni44NDYgMzYuMDVjLjg3Ni42NzMuNzIgMS40NTEtLjM0NyAxLjczN2wtMzEuNzk5IDguNTIxXCIgc3Ryb2tlLW9wYWNpdHk9XCIuOFwiLz48cGF0aCBkPVwiTTI2Ni42NTcgMjYyLjQyNGwtMzMuNzMxIDkuMDM4bTE3LjEyNi0yMS44MTZsLTMzLjczIDkuMDM4bTExNS4yMTUgMTMuNDIzbC00Ni44NDYtMzYuMDVjLS44NzUtLjY3My0uNzItMS40NTEuMzQ3LTEuNzM3bDMxLjc5OS04LjUyXCIgc3Ryb2tlLW9wYWNpdHk9XCIuOFwiLz48cGF0aCBkPVwiTTI5OC4zMjcgMjQ2LjU1MWwzMy43MzEtOS4wMzhtLTE3LjEyNiAyMS44MTZsMzMuNzMxLTkuMDM4XCIgc3Ryb2tlLW9wYWNpdHk9XCIuOFwiLz48cmVjdCB4PVwiLTEuNzU4XCIgeT1cIi0uMzUxXCIgd2lkdGg9XCIxMTJcIiBoZWlnaHQ9XCI3NlwiIHJ4PVwiMTFcIiB0cmFuc2Zvcm09XCJtYXRyaXgoLjk2NTkyNiAtLjI1ODgxOSAuNzkyNTAzIC42MDk4NjkgMTk5LjkzNSAyNDUuMzE0KVwiIHN0cm9rZS1vcGFjaXR5PVwiLjhcIiBzdHlsZT1cIm1peC1ibGVuZC1tb2RlOnNvZnQtbGlnaHRcIi8+PC9nPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD1cIkFcIiB4MT1cIi0xMi42MDRcIiB5MT1cIjBcIiB4Mj1cIjk5LjE5M1wiIHkyPVwiODguMTE0XCIgZ3JhZGllbnRVbml0cz1cInVzZXJTcGFjZU9uVXNlXCI+PHN0b3Agc3RvcC1jb2xvcj1cIiUyM2ZmZlwiLz48c3RvcCBvZmZzZXQ9XCIuNDg0XCIgc3RvcC1jb2xvcj1cIiUyM2IzYjNiM1wiLz48c3RvcCBvZmZzZXQ9XCIxXCIgc3RvcC1jb2xvcj1cIiUyM2ZmZlwiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48L3N2Zz4nKSBsZWZ0IHRvcCBuby1yZXBlYXQsIHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTA2NFwiIGhlaWdodD1cIjQ2NlwiIGZpbGw9XCJub25lXCI+PGcgY2xpcC1wYXRoPVwidXJsKCUyM0IpXCI+PHJlY3Qgd2lkdGg9XCI3MjhcIiBoZWlnaHQ9XCI0NTVcIiByeD1cIjI0XCIgdHJhbnNmb3JtPVwibWF0cml4KC45NjU5MjYgLS4yNTg4MTkgLjc5MjUwMyAuNjA5ODY5IDAgMTg4LjQyKVwiIGZpbGw9XCJ1cmwoJTIzQSlcIi8+PGcgZmlsbD1cIiUyMzAzMzc4M1wiPjxwYXRoIGQ9XCJNNjM4LjIwOS01MC4wMDlDMzc2LjU2NCA5OS41MDYgNDc3LjQwOCAzMjAuNTE4IDU2MC41MzUgNDEyLjMzNUwxMDYzLjc4IDI3Ny40OSA2MzguMjA5LTUwLjAwOXpcIiBmaWxsLW9wYWNpdHk9XCIuMlwiLz48cGF0aCBkPVwiTTcxMS4xMTkgNi4wOTlDNDk0LjEzMiAxMzAuMDQzIDU3Ny42MyAzMTMuMjEgNjQ2LjUwMyAzODkuM2w0MTcuMjc3LTExMS44MUw3MTEuMTE5IDYuMDk5elwiIGZpbGwtb3BhY2l0eT1cIi40XCIvPjwvZz48cGF0aCBkPVwiTTc5MS4xNjIgNjcuNjk1QzYyNC4wNCAxNjMuMzQzIDY4OC44MzkgMzA0Ljg3IDc0Mi4xMjkgMzYzLjY3N2wzMjEuNjUxLTg2LjE4N0w3OTEuMTYyIDY3LjY5NXpcIiBmaWxsPVwiJTIzMDAzNzgwXCIvPjwvZz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9XCJBXCIgeDE9XCI3Mi41NDVcIiB5MT1cIjI2LjQzNVwiIHgyPVwiMjQ5LjIyNFwiIHkyPVwiNDk4LjAwMlwiIGdyYWRpZW50VW5pdHM9XCJ1c2VyU3BhY2VPblVzZVwiPjxzdG9wIHN0b3AtY29sb3I9XCIlMjMzMzgyZWFcIi8+PHN0b3Agb2Zmc2V0PVwiMVwiIHN0b3AtY29sb3I9XCIlMjMwMDNlYTlcIi8+PC9saW5lYXJHcmFkaWVudD48Y2xpcFBhdGggaWQ9XCJCXCI+PHJlY3Qgd2lkdGg9XCI3MjhcIiBoZWlnaHQ9XCI0NTVcIiByeD1cIjI0XCIgdHJhbnNmb3JtPVwibWF0cml4KC45NjU5MjYgLS4yNTg4MTkgLjc5MjUwMyAuNjA5ODY5IDAgMTg4LjQyKVwiIGZpbGw9XCIlMjNmZmZcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+JykgbGVmdCB0b3Agbm8tcmVwZWF0O1xuICBhbmltYXRpb246IGNhcmQtYm91bmNlIDIwNjBtcyBsaW5lYXIgaW5maW5pdGUgYm90aCwgY2FyZC1mYWRlLTEwMCAyMDYwbXMgbGluZWFyIGluZmluaXRlIGJvdGg7XG4gIGFuaW1hdGlvbi1kZWxheTogMTAwbXM7XG59XG5cbi5hZHllbi1jaGVja291dC1jdHBfX2NhcmQtYW5pbWF0aW9uID4gLmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZC1hbmltYXRpb24tbGF5ZXI6bnRoLW9mLXR5cGUoMikge1xuICB6LWluZGV4OiAyO1xuICBvcGFjaXR5OiAwLjY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyNSUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB3aWR0aD1cIjEwNjRcIiBoZWlnaHQ9XCI0NjZcIiBmaWxsPVwibm9uZVwiPjxnIGNsaXAtcGF0aD1cInVybCglMjNCKVwiPjxyZWN0IHdpZHRoPVwiNzI4XCIgaGVpZ2h0PVwiNDU1XCIgcng9XCIyNFwiIHRyYW5zZm9ybT1cIm1hdHJpeCguOTY1OTI2IC0uMjU4ODE5IC43OTI1MDMgLjYwOTg2OSAwIDE4OC40MilcIiBmaWxsPVwidXJsKCUyM0EpXCIvPjxnIGZpbGw9XCIlMjMwMzM3ODNcIj48cGF0aCBkPVwiTTYzOC4yMDktNTAuMDA5QzM3Ni41NjQgOTkuNTA2IDQ3Ny40MDggMzIwLjUxOCA1NjAuNTM1IDQxMi4zMzVMMTA2My43OCAyNzcuNDkgNjM4LjIwOS01MC4wMDl6XCIgZmlsbC1vcGFjaXR5PVwiLjJcIi8+PHBhdGggZD1cIk03MTEuMTE5IDYuMDk5QzQ5NC4xMzIgMTMwLjA0MyA1NzcuNjMgMzEzLjIxIDY0Ni41MDMgMzg5LjNsNDE3LjI3Ny0xMTEuODFMNzExLjExOSA2LjA5OXpcIiBmaWxsLW9wYWNpdHk9XCIuNFwiLz48L2c+PHBhdGggZD1cIk03OTEuMTYyIDY3LjY5NUM2MjQuMDQgMTYzLjM0MyA2ODguODM5IDMwNC44NyA3NDIuMTI5IDM2My42NzdsMzIxLjY1MS04Ni4xODdMNzkxLjE2MiA2Ny42OTV6XCIgZmlsbD1cIiUyMzAwMzc4MFwiLz48L2c+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPVwiQVwiIHgxPVwiNzIuNTQ1XCIgeTE9XCIyNi40MzVcIiB4Mj1cIjI0OS4yMjRcIiB5Mj1cIjQ5OC4wMDJcIiBncmFkaWVudFVuaXRzPVwidXNlclNwYWNlT25Vc2VcIj48c3RvcCBzdG9wLWNvbG9yPVwiJTIzMzM4MmVhXCIvPjxzdG9wIG9mZnNldD1cIjFcIiBzdG9wLWNvbG9yPVwiJTIzMDAzZWE5XCIvPjwvbGluZWFyR3JhZGllbnQ+PGNsaXBQYXRoIGlkPVwiQlwiPjxyZWN0IHdpZHRoPVwiNzI4XCIgaGVpZ2h0PVwiNDU1XCIgcng9XCIyNFwiIHRyYW5zZm9ybT1cIm1hdHJpeCguOTY1OTI2IC0uMjU4ODE5IC43OTI1MDMgLjYwOTg2OSAwIDE4OC40MilcIiBmaWxsPVwiJTIzZmZmXCIvPjwvY2xpcFBhdGg+PC9kZWZzPjwvc3ZnPicpIGxlZnQgdG9wIG5vLXJlcGVhdDtcbiAgYW5pbWF0aW9uOiBjYXJkLWJvdW5jZSAyMDYwbXMgbGluZWFyIGluZmluaXRlIGJvdGgsIGNhcmQtZmFkZS02MCAyMDYwbXMgbGluZWFyIGluZmluaXRlIGJvdGg7XG4gIGFuaW1hdGlvbi1kZWxheTogNTBtcztcbn1cblxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZC1hbmltYXRpb24gPiAuYWR5ZW4tY2hlY2tvdXQtY3RwX19jYXJkLWFuaW1hdGlvbi1sYXllcjpudGgtb2YtdHlwZSgzKSB7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDAuMjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gIGJhY2tncm91bmQ6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHdpZHRoPVwiMTA2NFwiIGhlaWdodD1cIjQ2NlwiIGZpbGw9XCJub25lXCI+PGcgY2xpcC1wYXRoPVwidXJsKCUyM0IpXCI+PHJlY3Qgd2lkdGg9XCI3MjhcIiBoZWlnaHQ9XCI0NTVcIiByeD1cIjI0XCIgdHJhbnNmb3JtPVwibWF0cml4KC45NjU5MjYgLS4yNTg4MTkgLjc5MjUwMyAuNjA5ODY5IDAgMTg4LjQyKVwiIGZpbGw9XCJ1cmwoJTIzQSlcIi8+PGcgZmlsbD1cIiUyMzAzMzc4M1wiPjxwYXRoIGQ9XCJNNjM4LjIwOS01MC4wMDlDMzc2LjU2NCA5OS41MDYgNDc3LjQwOCAzMjAuNTE4IDU2MC41MzUgNDEyLjMzNUwxMDYzLjc4IDI3Ny40OSA2MzguMjA5LTUwLjAwOXpcIiBmaWxsLW9wYWNpdHk9XCIuMlwiLz48cGF0aCBkPVwiTTcxMS4xMTkgNi4wOTlDNDk0LjEzMiAxMzAuMDQzIDU3Ny42MyAzMTMuMjEgNjQ2LjUwMyAzODkuM2w0MTcuMjc3LTExMS44MUw3MTEuMTE5IDYuMDk5elwiIGZpbGwtb3BhY2l0eT1cIi40XCIvPjwvZz48cGF0aCBkPVwiTTc5MS4xNjIgNjcuNjk1QzYyNC4wNCAxNjMuMzQzIDY4OC44MzkgMzA0Ljg3IDc0Mi4xMjkgMzYzLjY3N2wzMjEuNjUxLTg2LjE4N0w3OTEuMTYyIDY3LjY5NXpcIiBmaWxsPVwiJTIzMDAzNzgwXCIvPjwvZz48ZGVmcz48bGluZWFyR3JhZGllbnQgaWQ9XCJBXCIgeDE9XCI3Mi41NDVcIiB5MT1cIjI2LjQzNVwiIHgyPVwiMjQ5LjIyNFwiIHkyPVwiNDk4LjAwMlwiIGdyYWRpZW50VW5pdHM9XCJ1c2VyU3BhY2VPblVzZVwiPjxzdG9wIHN0b3AtY29sb3I9XCIlMjMzMzgyZWFcIi8+PHN0b3Agb2Zmc2V0PVwiMVwiIHN0b3AtY29sb3I9XCIlMjMwMDNlYTlcIi8+PC9saW5lYXJHcmFkaWVudD48Y2xpcFBhdGggaWQ9XCJCXCI+PHJlY3Qgd2lkdGg9XCI3MjhcIiBoZWlnaHQ9XCI0NTVcIiByeD1cIjI0XCIgdHJhbnNmb3JtPVwibWF0cml4KC45NjU5MjYgLS4yNTg4MTkgLjc5MjUwMyAuNjA5ODY5IDAgMTg4LjQyKVwiIGZpbGw9XCIlMjNmZmZcIi8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+JykgbGVmdCB0b3Agbm8tcmVwZWF0O1xuICBhbmltYXRpb246IGNhcmQtYm91bmNlIDIwNjBtcyBsaW5lYXIgaW5maW5pdGUgYm90aCwgY2FyZC1mYWRlLTIwIDIwNjBtcyBsaW5lYXIgaW5maW5pdGUgYm90aDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fbG9hZGluZy1zdWJ0aXRsZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtZm9udC1zaXplLCAxcmVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsIDE4cHgpO1xuICBtYXgtd2lkdGg6IDI4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDU4cHg7XG59IiwiLmFkeWVuLWNoZWNrb3V0LWN0cF9fc2VjdGlvbiA+IC5hZHllbi1jaGVja291dF9fZmllbGQuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1zaG9wcGVyTG9naW4ge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA4MCwgMjBweCk7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19jb250ZW50LXNlcGFyYXRvciB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsIDE4cHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19jb250ZW50LXNlcGFyYXRvcjo6YWZ0ZXIsIC5hZHllbi1jaGVja291dF9fY29udGVudC1zZXBhcmF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXg6IDE7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itc2VwYXJhdG9yLXByaW1hcnksICNkYmRlZTIpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19jb250ZW50LXNlcGFyYXRvcjo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wODAsIDIwcHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19jb250ZW50LXNlcGFyYXRvcjo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA4MCwgMjBweCk7XG59IiwiLyogU2hhcmVkIGNzcyB2YXJpYWJsZXMgYW5kIHN0eWxlcyBhcmUgaW1wb3J0ZWQgb25jZSBoZXJlIGF0IHRoZSByb290IGxldmVsIGZvciBhbGwgVUkgY29tcG9uZW50cy4gKi9cbltjbGFzc149YWR5ZW4tY2hlY2tvdXRdLCBbY2xhc3NePWFkeWVuLWNoZWNrb3V0XTo6YmVmb3JlLCBbY2xhc3NePWFkeWVuLWNoZWNrb3V0XTo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuW2NsYXNzXj1hZHllbi1jaGVja291dF0gKixcbltjbGFzc149YWR5ZW4tY2hlY2tvdXRdICo6OmJlZm9yZSxcbltjbGFzc149YWR5ZW4tY2hlY2tvdXRdICo6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX3RocmVlZHMyX19jaGFsbGVuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3RocmVlZHMyX19jaGFsbGVuZ2UtLTAxIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuLmFkeWVuLWNoZWNrb3V0X190aHJlZWRzMl9fY2hhbGxlbmdlLS0wMSAuYWR5ZW4tY2hlY2tvdXRfX2lmcmFtZS0tdGhyZWVEU0lmcmFtZSB7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cbi5hZHllbi1jaGVja291dF9fdGhyZWVkczJfX2NoYWxsZW5nZS0tMDIge1xuICB3aWR0aDogMzkwcHg7XG4gIGhlaWdodDogNDAwcHg7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3RocmVlZHMyX19jaGFsbGVuZ2UtLTAyIC5hZHllbi1jaGVja291dF9faWZyYW1lLS10aHJlZURTSWZyYW1lIHtcbiAgd2lkdGg6IDM5MHB4O1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuLmFkeWVuLWNoZWNrb3V0X190aHJlZWRzMl9fY2hhbGxlbmdlLS0wMyB7XG4gIHdpZHRoOiA1MDBweDtcbiAgaGVpZ2h0OiA2MDBweDtcbn1cbi5hZHllbi1jaGVja291dF9fdGhyZWVkczJfX2NoYWxsZW5nZS0tMDMgLmFkeWVuLWNoZWNrb3V0X19pZnJhbWUtLXRocmVlRFNJZnJhbWUge1xuICB3aWR0aDogNTAwcHg7XG4gIGhlaWdodDogNjAwcHg7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3RocmVlZHMyX19jaGFsbGVuZ2UtLTA0IHtcbiAgd2lkdGg6IDYwMHB4O1xuICBoZWlnaHQ6IDQwMHB4O1xufVxuLmFkeWVuLWNoZWNrb3V0X190aHJlZWRzMl9fY2hhbGxlbmdlLS0wNCAuYWR5ZW4tY2hlY2tvdXRfX2lmcmFtZS0tdGhyZWVEU0lmcmFtZSB7XG4gIHdpZHRoOiA2MDBweDtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cbi5hZHllbi1jaGVja291dF9fdGhyZWVkczJfX2NoYWxsZW5nZS0tMDUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmFkeWVuLWNoZWNrb3V0X190aHJlZWRzMl9fY2hhbGxlbmdlLS0wNSAuYWR5ZW4tY2hlY2tvdXRfX2lmcmFtZS0tdGhyZWVEU0lmcmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5hZHllbi1jaGVja291dF9faWZyYW1lLS10aHJlZURTSWZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlcjogMDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX3RocmVlZHMyLWNoYWxsZW5nZS1lcnJvciAuYWR5ZW4tY2hlY2tvdXRfX3N0YXR1c19faWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTMwLCA1NnB4KSBhdXRvIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTAwLCAzMnB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fdGhyZWVkczItY2hhbGxlbmdlLWVycm9yIC5hZHllbi1jaGVja291dF9fc3RhdHVzX190ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1jcml0aWNhbCwgI2M3MjcyNyk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTMwLCA1NnB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLWZvbnQtc2l6ZSwgMXJlbSk7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19iYWNzLS1jb25maXJtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFkeWVuLWNoZWNrb3V0X19iYWNzLS1jb25maXJtIC5hZHllbi1jaGVja291dC1pbnB1dF9faW5saW5lLXZhbGlkYXRpb24tLXZhbGlkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hZHllbi1jaGVja291dF9fYmFjcyAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1pbmFjdGl2ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFkeWVuLWNoZWNrb3V0X19iYWNzIC5hZHllbi1jaGVja291dF9fYmFjcy0tZWRpdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFkeWVuLWNoZWNrb3V0X19iYWNzIC5hZHllbi1jaGVja291dF9fYmFjcy0tZWRpdC1kcm9waW4ge1xuICB0b3A6IC01MHB4O1xufVxuLmFkeWVuLWNoZWNrb3V0X19iYWNzIC5hZHllbi1jaGVja291dF9fYmFjcy0tZWRpdCAuYWR5ZW4tY2hlY2tvdXRfX2JhY3MtLWVkaXQtYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC1hbGlnbjogZW5kO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19kZXRhaWxzLXRhYmxlIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4IGF1dG8gMDtcbn1cbi5hZHllbi1jaGVja291dF9fZGV0YWlscy10YWJsZV9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwgMC44NzVyZW0pO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsIDI0cHgpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLXNlcGFyYXRvci1wcmltYXJ5LCAjZGJkZWUyKTtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5hZHllbi1jaGVja291dF9fZGV0YWlscy10YWJsZV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hZHllbi1jaGVja291dF9fZGV0YWlscy10YWJsZV9fbGFiZWwge1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LCA0MDApO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1saW5lLWhlaWdodCwgMjBweCk7XG4gIG1heC13aWR0aDogNTAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmFkeWVuLWNoZWNrb3V0X19kZXRhaWxzLXRhYmxlX192YWx1ZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktbGluZS1oZWlnaHQsIDIwcHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlc3QtZm9udC13ZWlnaHQsIDYwMCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICBtYXgtd2lkdGg6IDUwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59IiwiLmFkeWVuLWNoZWNrb3V0LXRvb2x0aXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLXRvb2x0aXAtYmFja2dyb3VuZC1jb2xvciwgIzAwMTEyYyk7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstdG9vbHRpcC1jb2xvciwgI2ZmZmZmZik7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay10b29sdGlwLXBhZGRpbmcsIDRweCA4cHgpO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay10b29sdGlwLWJvcmRlci1yYWRpdXMsIDRweCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHotaW5kZXg6IHZhcigtLWFkeWVuLXNkay10b29sdGlwLXotaW5kZXgsIDUpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC8qIFZpc3VhbGx5IGhpZGRlbiwgbWFrZXMgc3VyZSBzY3JlZW4gcmVhZGVyIHdpbGwgYWx3YXlzIGFubm91bmNlIGl0LiAqL1xufVxuLmFkeWVuLWNoZWNrb3V0LXRvb2x0aXAtLWhpZGRlbiB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7IC8qIGZhbGxiYWNrIGZvciBvbGRlciBicm93c2VycyAqL1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LXRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4uYWR5ZW4tY2hlY2tvdXQtdG9vbHRpcC1hcnJvdy5hZHllbi1jaGVja291dC10b29sdGlwLWFycm93LS10b3Age1xuICBib3R0b206IC00cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3JkZXItd2lkdGg6IDZweCA2cHggMDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstdG9vbHRpcC1iYWNrZ3JvdW5kLWNvbG9yLCAjMDAxMTJjKSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cbi5hZHllbi1jaGVja291dC10b29sdGlwLWFycm93LmFkeWVuLWNoZWNrb3V0LXRvb2x0aXAtYXJyb3ctLWJvdHRvbSB7XG4gIHRvcDogLTRweDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGJvcmRlci13aWR0aDogMCA2cHggNnB4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHZhcigtLWFkeWVuLXNkay10b29sdGlwLWJhY2tncm91bmQtY29sb3IsICMwMDExMmMpO1xufSIsIi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1pY29uT25seV9faWNvbiB7XG4gIGZpbGw6IGN1cnJlbnRjb2xvcjtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjNzIGVhc2U7XG59IiwiLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sIDhweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X190b3AsXG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19ib3R0b20ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCAjZmZmZmZmKTtcbiAgYm9yZGVyOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsIDFweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLXNlcGFyYXRvci1wcmltYXJ5LCAjZGJkZWUyKTtcbn1cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX3RvcCAuYWR5ZW4tY2hlY2tvdXRfX2RldGFpbHMtdGFibGUsXG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19ib3R0b20gLmFkeWVuLWNoZWNrb3V0X19kZXRhaWxzLXRhYmxlIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LCAjZjdmN2Y4KTtcbiAgbWFyZ2luOiAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEwMCwgMzJweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X190b3AgLmFkeWVuLWNoZWNrb3V0X19kZXRhaWxzLXRhYmxlX19pdGVtOmZpcnN0LWNoaWxkLFxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fYm90dG9tIC5hZHllbi1jaGVja291dF9fZGV0YWlscy10YWJsZV9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX3RvcCB7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLCA0MHB4KSAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KSB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpIDAgMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fYm90dG9tIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sIDhweCkgdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fc2VwYXJhdG9yIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwgI2ZmZmZmZik7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX3NlcGFyYXRvcl9faW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1zZXBhcmF0b3ItcHJpbWFyeSwgI2RiZGVlMik7XG59XG5cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2ltYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTExMCwgNDBweCk7XG59XG5cbi5hZHllbi1jaGVja291dC1saW5rLS12b3VjaGVyLXJlc3VsdC1pbnN0cnVjdGlvbnMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2ltYWdlX193cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEyMCwgNDhweCk7XG4gIG1hcmdpbjogMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwgMjRweCk7XG59XG5cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2ltYWdlX193cmFwcGVyOjphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sIDhweCk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWFkeWVuLXNkay1zaGFkb3ctbG93LCAwcHggMnB4IDRweCByZ2JhKDAsIDE3LCA0NCwgMC4wNCksIDBweCAxcHggMnB4IHJnYmEoMCwgMTcsIDQ0LCAwLjAyKSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19pbWFnZV9fd3JhcHBlcjpudGgtY2hpbGQoMikge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9faW1hZ2VfX2JyYW5kLFxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9faW1hZ2VfX2lzc3VlciB7XG4gIGhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMjAsIDQ4cHgpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19pbnRyb2R1Y3Rpb24ge1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwgMThweCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fYW1vdW50IHtcbiAgbWFyZ2luOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwgMjRweCkgYXV0byAwO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LXN1YnRpdGxlLWZvbnQtc2l6ZSwgMXJlbSk7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX3N1cmNoYXJnZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsIDE4cHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCAjNWM2ODdjKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2NvZGVfX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwgMThweCk7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fY29kZV9fbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fY29kZV9fbGFiZWxfX3RleHQge1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYyk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksICNmZmZmZmYpO1xuICBwYWRkaW5nOiAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fY29kZV9fYmFyY29kZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0byB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTMwLCA1NnB4KTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2NvZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtbC1mb250LXNpemUsIDEuNXJlbSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgcGFkZGluZzogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTIwLCA0OHB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB1c2VyLXNlbGVjdDogYWxsO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19hY3Rpb25zIHtcbiAgbWFyZ2luOiAwIGF1dG8gdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMDAsIDMycHgpO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwgMjRweCk7XG4gIGdhcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCk7XG59XG5cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2FjdGlvbnNfX2l0ZW0ge1xuICBmbGV4OiAxIDEgMDtcbiAgbWluLXdpZHRoOiAxMDBweDsgLyogUHJldmVudCB0aGUgY29weSBidXR0b24gZnJvbSBzaGlmdGluZyB3aWR0aCB3aGVuIHRoZSB0ZXh0IGNoYW5nZXMgYWZ0ZXIgY29weWluZyAqL1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19hY3Rpb25zX19pdGVtIC5hZHllbi1jaGVja291dF9fYnV0dG9uLS1pbmxpbmUge1xuICB3aWR0aDogMTAwJTtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19pbnRyb2R1Y3Rpb24ge1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLWZvbnQtc2l6ZSwgMXJlbSk7XG4gIG1heC13aWR0aDogNDIwcHg7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19hbGVydC1tZXNzYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsIDFweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtc2Vjb25kYXJ5LCAjYzljZGQzKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KTtcbiAgbWFyZ2luOiAwIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsIDQwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LCAyMHB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19hbGVydC1tZXNzYWdlLS1lcnJvciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFkeWVuLXNkay1hbGVydC1jcml0aWNhbC1iYWNrZ3JvdW5kLWNvbG9yLCAjZmVmNGY0KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19hbGVydC1tZXNzYWdlLS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWFsZXJ0LXdhcm5pbmctYmFja2dyb3VuZC1jb2xvciwgI2ZmZjVlOSk7XG59XG5cbi5hZHllbi1jaGVja291dF9fYWxlcnQtbWVzc2FnZS0taW5mbyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFkeWVuLXNkay1hbGVydC1oaWdobGlnaHQtYmFja2dyb3VuZC1jb2xvciwgI2YyZjhmZik7XG59XG5cbi5hZHllbi1jaGVja291dF9fYWxlcnQtbWVzc2FnZS0tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFkeWVuLXNkay1hbGVydC1zdWNjZXNzLWJhY2tncm91bmQtY29sb3IsICNlZGZhZjMpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2FsZXJ0LW1lc3NhZ2VfX2ljb24ge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xufSIsIi5hZHllbi1jaGVja291dF9fZmllbGRzZXQgKyAuYWR5ZW4tY2hlY2tvdXRfX2VmdHBhZC1jYW5hZGEtaW5mbyB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X2VmdHBhZC1jYW5hZGEtc3RvcmUtZGV0YWlscyB7XG4gIG1hcmdpbjogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpIDA7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tc2VwYXJhdGVEZWxpdmVyeUFkZHJlc3MgLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5hZHllbi1jaGVja291dF9fZmllbGQtLXNlcGFyYXRlRGVsaXZlcnlBZGRyZXNzIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjphY3RpdmUsIC5hZHllbi1jaGVja291dF9fZmllbGQtLXNlcGFyYXRlRGVsaXZlcnlBZGRyZXNzIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjphY3RpdmU6aG92ZXIsIC5hZHllbi1jaGVja291dF9fZmllbGQtLXNlcGFyYXRlRGVsaXZlcnlBZGRyZXNzIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjpmb2N1cy13aXRoaW4sIC5hZHllbi1jaGVja291dF9fZmllbGQtLXNlcGFyYXRlRGVsaXZlcnlBZGRyZXNzIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjpmb2N1cy13aXRoaW46aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX29wZW4taW52b2ljZSAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0LS1wZXJzb25hbERldGFpbHMge1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCk7XG59XG5cbi5hZHllbi1jaGVja291dF9fb3Blbi1pbnZvaWNlIC5hZHllbi1jaGVja291dF9fZmllbGRzZXQtLWJpbGxpbmdBZGRyZXNzIHtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX29wZW4taW52b2ljZSAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0LS1kZWxpdmVyeUFkZHJlc3Mge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwgMjRweCk7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19vcGVuLWludm9pY2UgLmFkeWVuLWNoZWNrb3V0X19pbnB1dC0tc2VwYXJhdGVEZWxpdmVyeUFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX29wZW4taW52b2ljZSAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1jb25zZW50Q2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG5cbi5hZHllbi1jaGVja291dF9fb3Blbi1pbnZvaWNlLS1sb2FkaW5nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19hbWF6b25wYXlfX2J1dHRvbiB7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19hbWF6b25wYXkgLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWdob3N0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCkgYXV0byAwO1xuICB3aWR0aDogYXV0bztcbn0iLCJhcHBsZS1wYXktYnV0dG9uIHtcbiAgLS1hcHBsZS1wYXktYnV0dG9uLXdpZHRoOiAxMDAlO1xuICAtLWFwcGxlLXBheS1idXR0b24taGVpZ2h0OiA0OHB4O1xuICAtLWFwcGxlLXBheS1idXR0b24tYm9yZGVyLXJhZGl1czogNHB4O1xufSIsIi5hZHllbi1jaGVja291dF9fY2FzaGFwcCA+IC5hZHllbi1jaGVja291dF9fc3RvcmUtZGV0YWlscyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX3BheXdpdGhnb29nbGUge1xuICBoZWlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTIwLCA0OHB4KTtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX3BheXBhbF9fYnV0dG9ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbi5hZHllbi1jaGVja291dF9fcGF5cGFsX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3BheXBhbF9fYnV0dG9uOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hZHllbi1jaGVja291dF9fcGF5cGFsX19zdGF0dXMtLXBlbmRpbmcge1xuICBtYXJnaW46IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KSAwO1xufVxuLmFkeWVuLWNoZWNrb3V0X19wYXlwYWxfX3N0YXR1cy0tcHJvY2Vzc2luZyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KSAwO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3BheXBhbC1wcm9jZXNzaW5nIC5hZHllbi1jaGVja291dF9fcGF5cGFsX19idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kIC5hZHllbi1jaGVja291dF9fcGF5cGFsX19zdGF0dXMtLXBlbmRpbmcge1xuICBtYXJnaW46IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KSAwIDM4cHg7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kIC5hZHllbi1jaGVja291dF9fcGF5cGFsX19zdGF0dXMtLXByb2Nlc3Npbmcge1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA4MCwgMjBweCkgMCA2NXB4O1xufSIsIi5hZHllbi1jaGVja291dC1mYXN0bGFuZV9fY2FyZC1icmFuZC0td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLCA0MHB4KTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcywgNHB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogdmFyKC0tYWR5ZW4tc2RrLXNoYWRvdy1sb3csIDBweCAycHggNHB4IHJnYmEoMCwgMTcsIDQ0LCAwLjA0KSwgMHB4IDFweCAycHggcmdiYSgwLCAxNywgNDQsIDAuMDIpKTtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCk7XG59XG5cbi5hZHllbi1jaGVja291dC1mYXN0bGFuZV9fY2FyZC1zZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LWZhc3RsYW5lX19jYXJkLW51bWJlciB7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LCAyMHB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwgMC44NzVyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlci1mb250LXdlaWdodCwgNTAwKTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LWZhc3RsYW5lX19icmFuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG5cbi5hZHllbi1jaGVja291dC1mYXN0bGFuZV9fYnJhbmQgaW1nIHtcbiAgd2lkdGg6IDk1cHg7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tc2VuZENvcHlUb0VtYWlsIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1zZW5kQ29weVRvRW1haWwgLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyOmFjdGl2ZSwgLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tc2VuZENvcHlUb0VtYWlsIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjphY3RpdmU6aG92ZXIsIC5hZHllbi1jaGVja291dF9fZmllbGQtLXNlbmRDb3B5VG9FbWFpbCAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6Zm9jdXMtd2l0aGluLCAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1zZW5kQ29weVRvRW1haWwgLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyOmZvY3VzLXdpdGhpbjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59IiwiLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYm9sZXRvYmFuY2FyaW8gLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fY29kZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsIDE4cHgpO1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KTtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1veHhvIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2NvZGUge1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LCAxOHB4KTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwgMjRweCk7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19pc3N1ZXItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwgI2ZmZmZmZik7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LCAjZGJkZWUyKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpO1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAwMCwgMHB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxleC1iYXNpczogNDclO1xuICBmbGV4LWdyb3c6IDI7XG4gIGhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMTAsIDQwcHgpO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2Utb3V0LCBib3gtc2hhZG93IDAuM3MgZWFzZS1vdXQ7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2lzc3Vlci1idXR0b246YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbn1cbi5hZHllbi1jaGVja291dF9faXNzdWVyLWJ1dHRvbjpub3QoLmFkeWVuLWNoZWNrb3V0X19pc3N1ZXItYnV0dG9uLS1zZWxlY3RlZCk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtdGVydGlhcnksICM4NDhEOTYpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19pc3N1ZXItYnV0dG9uOm5vdCguYWR5ZW4tY2hlY2tvdXRfX2lzc3Vlci1idXR0b24tLXNlbGVjdGVkKTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXRlcnRpYXJ5LCAjODQ4RDk2KTtcbn1cbi5hZHllbi1jaGVja291dF9faXNzdWVyLWJ1dHRvbjpub3QoLmFkeWVuLWNoZWNrb3V0X19pc3N1ZXItYnV0dG9uLS1zZWxlY3RlZCk6aG92ZXIge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtdGVydGlhcnksICM4NDhEOTYpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19pc3N1ZXItYnV0dG9uLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksICNmZmZmZmYpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxLjVweCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LWFjdGl2ZSwgIzAwMTEyYyk7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LXN0cm9uZ2VyLWZvbnQtd2VpZ2h0LCA1MDApO1xuICBoZWlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLCA0MHB4KTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19pc3N1ZXItYnV0dG9uLWltZyB7XG4gIG1heC1oZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCk7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19pc3N1ZXItYnV0dG9uLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBnYXA6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogMDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1pc3N1ZXItbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1pc3N1ZXItbGlzdCAuYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi5hZHllbi1jaGVja291dF9fZmllbGQtLWlzc3Vlci1saXN0IC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksICNmZmZmZmYpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXI6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywgMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1zZWNvbmRhcnksICNjOWNkZDMpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlci0tcmVzdWx0IHtcbiAgcGFkZGluZzogMTAwcHg7XG4gIGdhcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsIDI0cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlcl9fYnJhbmQtbG9nby13cmFwcGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcywgNHB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYWR5ZW4tc2RrLXNoYWRvdy1sb3csIDBweCAycHggNHB4IHJnYmEoMCwgMTcsIDQ0LCAwLjA0KSwgMHB4IDFweCAycHggcmdiYSgwLCAxNywgNDQsIDAuMDIpKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsIDI0cHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlcl9fYnJhbmQtbG9nbyB7XG4gIHdpZHRoOiA4MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19xci1sb2FkZXJfX3N1YnRpdGxlIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwgMC44NzVyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCwgNDAwKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktbGluZS1oZWlnaHQsIDIwcHgpO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXNlY29uZGFyeSwgIzVjNjg3Yyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19xci1sb2FkZXJfX2ljb24ge1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiA4OHB4O1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlcl9fcGF5bWVudF9hbW91bnQge1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtbC1mb250LXdlaWdodCwgNjAwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1sLWZvbnQtc2l6ZSwgMS41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktd2lkZS1saW5lLWhlaWdodCwgMjRweCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19xci1sb2FkZXJfX3Byb2dyZXNzIHtcbiAgaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCwgNHB4KTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtc2Vjb25kYXJ5LCAjYzljZGQzKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbCwgMTJweCk7XG4gIHdpZHRoOiAxNTJweDtcbiAgcGFkZGluZy1yaWdodDogMyU7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbn1cbltkaXI9cnRsXSAuYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlcl9fcHJvZ3Jlc3Mge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDMlO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlcl9fcGVyY2VudGFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLWwsIDEycHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYyk7XG59XG5cbi5hZHllbi1jaGVja291dF9fcXItbG9hZGVyX19jb3VudGRvd24ge1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tZm9udC1zaXplLCAwLjc1cmVtKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlciA+IC5hZHllbi1jaGVja291dF9fc3Bpbm5lcl9fd3JhcHBlciB7XG4gIG1hcmdpbjogNjBweCAwO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlcl9fYXBwLWxpbmsge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1xci1sb2FkZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19xci1sb2FkZXJfX2luc3RydWN0aW9ucyB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsIDQwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LCAyMHB4KTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC10ZXJ0aWFyeSwgIzVjNjg3Yyk7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlcl9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEwMCwgMzJweCk7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hZHllbi1jaGVja291dF9fcXItbG9hZGVyX19hcHAtbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLXdpZHRoOiAyMjBweDtcbiAgfVxufSIsIi5hZHllbi1jaGVja291dF9fc2VnbWVudGVkLWNvbnRyb2wge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpdCwgbWlubWF4KHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTQwLCA2NHB4KSwgMWZyKSk7XG4gIGdhcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsIDRweCk7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDMwLCA2cHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC10ZXJ0aWFyeSwgI2VlZWZmMSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLWwsIDEycHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19zZWdtZW50ZWQtY29udHJvbC0tZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5hZHllbi1jaGVja291dF9fc2VnbWVudGVkLWNvbnRyb2wtLWRpc2FibGVkID4gLmFkeWVuLWNoZWNrb3V0X19zZWdtZW50ZWQtY29udHJvbC1zZWdtZW50IHtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1kaXNhYmxlZCwgIzhkOTVhMyk7XG59XG5cbi5hZHllbi1jaGVja291dF9fc2VnbWVudGVkLWNvbnRyb2wtc2VnbWVudCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsIDEycHgpO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LXN0cm9uZ2VyLWZvbnQtd2VpZ2h0LCA1MDApO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sIDhweCk7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlLW91dDtcbn1cbi5hZHllbi1jaGVja291dF9fc2VnbWVudGVkLWNvbnRyb2wtc2VnbWVudDpub3QoLmFkeWVuLWNoZWNrb3V0X19zZWdtZW50ZWQtY29udHJvbC1zZWdtZW50LS1zZWxlY3RlZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnksICNmN2Y3ZjgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19zZWdtZW50ZWQtY29udHJvbC1zZWdtZW50OmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeSwgI2Y3ZjdmOCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3NlZ21lbnRlZC1jb250cm9sLXNlZ21lbnQtLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwgI2ZmZmZmZik7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLWFkeWVuLXNkay1zaGFkb3ctbG93LCAwcHggMnB4IDRweCByZ2JhKDAsIDE3LCA0NCwgMC4wNCksIDBweCAxcHggMnB4IHJnYmEoMCwgMTcsIDQ0LCAwLjAyKSk7XG59IiwiLmluc3RydWN0aW9uIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtc2l6ZSwgMC43NXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtd2VpZ2h0LCA0MDApO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwgMThweCk7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCAjNWM2ODdjKTtcbn0iLCIuYmFua0xpc3Qge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufSIsIi5hZHllbi1jaGVja291dC10aW1lbGluZS13cmFwcGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnksICNmN2Y3ZjgpO1xufSIsIi5hZHllbi1jaGVja291dC10aW1lbGluZSB7XG4gIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcXVhdGVybmFyeSwgI2MwYzVjYykgdHJhbnNwYXJlbnQ7XG59XG5cbi5hZHllbi1jaGVja291dC10aW1lbGluZV9faXRlbXMge1xuICBhbGw6IHVuc2V0O1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtdGltZWxpbmUtaXRlbSB7XG4gIHNjcm9sbGJhci1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcXVhdGVybmFyeSwgI2MwYzVjYykgdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG4uYWR5ZW4tY2hlY2tvdXQtdGltZWxpbmUtaXRlbTpsYXN0LWNoaWxkIC5hZHllbi1jaGVja291dC10aW1lbGluZS1pdGVtX19zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFkeWVuLWNoZWNrb3V0LXRpbWVsaW5lLWl0ZW06bGFzdC1jaGlsZCAuYWR5ZW4tY2hlY2tvdXQtdGltZWxpbmUtaXRlbV9fY29udGVudCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtdGltZWxpbmUtaXRlbV9fcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG5cbi5hZHllbi1jaGVja291dC10aW1lbGluZS1pdGVtX19tYXJrZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwgMnB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LXRpbWVsaW5lLWl0ZW1fX3NlcGFyYXRvciB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFkeWVuLWNoZWNrb3V0LXRpbWVsaW5lLWl0ZW1fX3NlcGFyYXRvcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLXNlcGFyYXRvci1zZWNvbmRhcnksICNjOWNkZDMpO1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LXRpbWVsaW5lLWl0ZW1fX2NvbnRlbnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsIDEycHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtdGltZWxpbmUtaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tZm9udC1zaXplLCAwLjc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsIDQwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LCAyMHB4KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYyk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDEwLCAycHgpO1xufSIsIi5hZHllbi1jaGVja291dF9fZWNvbnRleHQtaW5wdXRfX2ZpZWxkID4gLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLXBheTpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXQtdHJ1c3RseSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cbi5hZHllbi1jaGVja291dC10cnVzdGx5X19kZXNjcmlwdG9yIHtcbiAgbWFyZ2luOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAwMCwgMHB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAwMCwgMHB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCwgNHB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXNpemUsIDFyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlci1mb250LXdlaWdodCwgNTAwKTtcbn1cbi5hZHllbi1jaGVja291dC10cnVzdGx5X19kZXNjcmlwdGlvbi1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1sZWZ0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA4MCwgMjBweCk7XG59IiwiLmFkeWVuLWNoZWNrb3V0LXBheWJ5YmFua19BSVNfREQge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXQtcGF5YnliYW5rX0FJU19ERF9fZGVzY3JpcHRpb24taGVhZGVyIHtcbiAgbWFyZ2luOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAwMCwgMHB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAwMCwgMHB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCwgNHB4KTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXNpemUsIDFyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlci1mb250LXdlaWdodCwgNTAwKTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbn1cbi5hZHllbi1jaGVja291dC1wYXlieWJhbmtfQUlTX0REX19kZXNjcmlwdGlvbi1ib2R5IHtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsIDQwMCk7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zZWNvbmRhcnksICM1YzY4N2MpO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1wYXlieWJhbmtfcGl4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwgI2ZmZmZmZik7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtLXBheWJ5YmFua19waXggLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fdG9wIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAwMCwgMHB4KTtcbiAgbWFyZ2luOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMDAsIDBweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1wYXlieWJhbmtfcGl4IC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2JvdHRvbSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtLXBheWJ5YmFua19waXggLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9faW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1wYXlieWJhbmtfcGl4IC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2ltYWdlX193cmFwcGVyIHtcbiAgd2lkdGg6IDhlbTtcbn1cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtLXBheWJ5YmFua19waXggLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9faW1hZ2VfX3dyYXBwZXIgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtLXBheWJ5YmFua19waXggLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fYW1vdW50IHtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1sLWZvbnQtc2l6ZSwgMS41cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLWwtZm9udC13ZWlnaHQsIDYwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1sLWxpbmUtaGVpZ2h0LCAzNHB4KTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMDAsIDBweCk7XG59XG5cbi5hZHllbi1jaGVja291dC1hd2FpdC1sb2dvLW9wZW4tZmluYW5jZSB7XG4gIHdpZHRoOiA4ZW07XG4gIGhlaWdodDogYXV0bztcbn0iLCIuYWR5ZW4tY2hlY2tvdXQtYXdhaXQtbG9nby1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsIDI0cHgpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnksICNmN2Y3ZjgpO1xufVxuXG4vKiBXaGVuIHRoZXJlJ3Mgb25seSBvbmUgY2hpbGQgaW5zaWRlLCByZW1vdmUgdGhlIGJhY2tncm91bmQgKi9cbi5hZHllbi1jaGVja291dC1hd2FpdC1sb2dvLWNvbnRhaW5lcjpoYXMoPiAqOm9ubHktY2hpbGQpIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX2F3YWl0IHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwgI2ZmZmZmZik7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLCA0MHB4KTtcbiAgYm9yZGVyOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsIDFweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtc2Vjb25kYXJ5LCAjYzljZGQzKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2F3YWl0LS1yZXN1bHQge1xuICBwYWRkaW5nOiAxMDBweDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19hd2FpdF9fYnJhbmQtbG9nbyB7XG4gIHdpZHRoOiA3NHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5hZHllbi1jaGVja291dF9fYXdhaXRfX2luc3RydWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2F3YWl0X19zdWJ0aXRsZSxcbi5hZHllbi1jaGVja291dF9fYXdhaXRfX2luZGljYXRvci10ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXNpemUsIDFyZW0pO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwgMThweCk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTAwLCAzMnB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19hd2FpdF9faW5kaWNhdG9yLWhvbGRlciAuYWR5ZW4tY2hlY2tvdXRfX2F3YWl0X19pbmRpY2F0b3ItdGV4dCB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDMwLCA2cHgpO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNTAsIDEwcHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2F3YWl0X19pbmRpY2F0b3ItaG9sZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTAwLCAzMnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wODAsIDIwcHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2F3YWl0X19zdWJ0aXRsZS0tcmVzdWx0IHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMDAsIDMycHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2F3YWl0X19pY29uIHtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogODhweDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19hd2FpdF9fcHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLCA0cHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1zZWNvbmRhcnksICNjOWNkZDMpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1sLCAxMnB4KTtcbiAgbWFyZ2luOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEwMCwgMzJweCkgYXV0byB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCk7XG4gIHdpZHRoOiAxNTJweDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19hd2FpdF9fcGVyY2VudGFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLWwsIDEycHgpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYyk7XG59XG5cbi5hZHllbi1jaGVja291dF9fYXdhaXRfX2NvdW50ZG93biB7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCAjNWM2ODdjKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwgMC44NzVyZW0pO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2F3YWl0ID4gLmFkeWVuLWNoZWNrb3V0X19zcGlubmVyX193cmFwcGVyIHtcbiAgbWFyZ2luOiA2MHB4IDA7XG59XG5cbi5hZHllbi1jaGVja291dF9fYXdhaXRfX2FwcC1saW5rIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19hd2FpdF9fYW1vdW50IHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLWwtZm9udC1zaXplLCAxLjVyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtZm9udC13ZWlnaHQsIDYwMCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuYWR5ZW4tY2hlY2tvdXRfX2F3YWl0X19hcHAtbGluayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufSIsIi5hZHllbi1jaGVja291dC1wYXktYnktYmFuay1waXgtYXdhaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmFkeWVuLWNoZWNrb3V0LXBheS1ieS1iYW5rLXBpeC1hd2FpdCAuYWR5ZW4tY2hlY2tvdXRfX2F3YWl0X19zdWJ0aXRsZSxcbi5hZHllbi1jaGVja291dC1wYXktYnktYmFuay1waXgtYXdhaXQgLmFkeWVuLWNoZWNrb3V0X19hd2FpdF9fY291bnRkb3duLWhvbGRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWR5ZW4tY2hlY2tvdXQtcGF5LWJ5LWJhbmstcGl4LWF3YWl0IC5hZHllbi1jaGVja291dF9fYXdhaXQsXG4uYWR5ZW4tY2hlY2tvdXQtcGF5LWJ5LWJhbmstcGl4LWF3YWl0IC5hZHllbi1jaGVja291dF9fYXdhaXQtLXBheWJ5YmFua19waXgge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uYWR5ZW4tY2hlY2tvdXQtcGF5LWJ5LWJhbmstcGl4LWF3YWl0IC5hZHllbi1jaGVja291dF9fYXdhaXRfX2luZGljYXRvci1ob2xkZXIge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwgMjRweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXQtcGF5LWJ5LWJhbmstcGl4LWF3YWl0IC5hZHllbi1jaGVja291dF9fYXdhaXRfX2NvdW50ZG93biB7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYyk7XG59XG4uYWR5ZW4tY2hlY2tvdXQtcGF5LWJ5LWJhbmstcGl4LWF3YWl0IC5hZHllbi1jaGVja291dF9fYXdhaXRfX2VuZC1zbG90IHtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtc2l6ZSwgMC43NXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtd2VpZ2h0LCA0MDApO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwgMThweCk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC10ZXJ0aWFyeSwgIzVjNjg3Yyk7XG59IiwiLmFkeWVuLWNoZWNrb3V0LWlzc3Vlci1saXN0LWludHJvZHVjdGlvbi1sb2dvLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KTtcbiAgcGFkZGluZzogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KSAwO1xufVxuLmFkeWVuLWNoZWNrb3V0LWlzc3Vlci1saXN0LWludHJvZHVjdGlvbi1sb2dvLWNvbnRhaW5lcl9fdGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tZm9udC1zaXplLCAwLjc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tZm9udC13ZWlnaHQsIDQwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LCAxOHB4KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tc3Ryb25nZXItZm9udC13ZWlnaHQsIDUwMCk7XG4gIG1hcmdpbjogMDtcbn1cbi5hZHllbi1jaGVja291dC1pc3N1ZXItbGlzdC1pbnRyb2R1Y3Rpb24tbG9nby1jb250YWluZXJfX2xvZ28ge1xuICB3aWR0aDogOGVtO1xuICBoZWlnaHQ6IGF1dG87IC8qIE1haW50YWlucyBhc3BlY3QgcmF0aW8gKi9cbn0iLCIuYWR5ZW4tY2hlY2tvdXQtcGl4LWVucm9sbG1lbnQtaXNzdWVyLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cbi5hZHllbi1jaGVja291dC1waXgtZW5yb2xsbWVudC1pc3N1ZXItbGlzdCAuYWR5ZW4tY2hlY2tvdXQtZGlzY2xhaW1lcl9fbGFiZWwge1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tZm9udC1zaXplLCAwLjc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tZm9udC13ZWlnaHQsIDQwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LCAxOHB4KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXNlY29uZGFyeSwgIzVjNjg3Yyk7XG4gIG1hcmdpbjogMDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LWF3YWl0LWxvZ28tb3Blbi1maW5hbmNlIHtcbiAgd2lkdGg6IDhlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtYXdhaXQtbG9nby1hcnJvdy1kb3duIHtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtYXdhaXQtbG9nby1iYW5rIHtcbiAgd2lkdGg6IDNlbTtcbiAgaGVpZ2h0OiBhdXRvO1xufSIsIi5hZHllbi1jaGVja291dF9fa2xhcm5hLXdpZGdldCB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19xci1sb2FkZXItLXBpeCB7XG4gIHBhZGRpbmctYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTExMCwgNDBweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlci0tcGl4X19xcl9kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzE4cHg7XG4gIGdhcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19xci1sb2FkZXItLXBpeF9fcXJfZGV0YWlsc19fdGltZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fcXItbG9hZGVyLS1waXhfX3FyX2RldGFpbHNfX2NvZGUge1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlci0tc3dpc2ggPiAuYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlcl9faW5zdHJ1Y3Rpb25zIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufSIsIi5hZHllbi1jaGVja291dC1wYXlub3dfX2ludHJvZHVjdGlvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsIDQwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufSIsIi5hZHllbi1jaGVja291dC1wYXlub3dfX2luc3RydWN0aW9ucyB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsIDQwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LCAyMHB4KTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtcGF5bm93X19pbnN0cnVjdGlvbnMgPiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX2JsaWtfX2hlbHBlciB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtZm9udC1zaXplLCAxcmVtKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgbWFyZ2luOiAwIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICBwYWRkaW5nOiAwO1xufSIsIi5hZHllbi1jaGVja291dF9fbG9hZGluZy1pbnB1dF9fZm9ybSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1vdXQ7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldC0tcGhvbmUtaW5wdXQge1xuICBkaXJlY3Rpb246IGx0cjtcbn1cbi5hZHllbi1jaGVja291dF9fZmllbGRzZXQtLXBob25lLWlucHV0IC5hZHllbi1jaGVja291dF9fZmllbGRzZXRfX2ZpZWxkcyB7XG4gIGdhcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldC0tcGhvbmUtaW5wdXQgLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldF9fZmllbGRzID4gLmFkeWVuLWNoZWNrb3V0X19maWVsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hZHllbi1jaGVja291dC1maWVsZC0tcGhvbmUtcHJlZml4IHtcbiAgd2lkdGg6IDE0NHB4O1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtZmllbGQtLXBob25lLW51bWJlciB7XG4gIGZsZXg6IDE7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faGVhZGVyX190aXRsZSB7XG4gIG1heC1oZWlnaHQ6IDM4cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsIDEycHgpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBmb250LXNpemU6IDFlbTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktc3Ryb25nZXItZm9udC13ZWlnaHQsIDUwMCk7XG59XG5bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faGVhZGVyX190aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMDAsIDBweCk7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19oZWFkZXJfX3RpdGxlLS1zdGFuZGFsb25lIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiAgUGF5bWVudCBNZXRob2QgUmFkaW8gQnV0dG9uICovXG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19yYWRpbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksICNmZmZmZmYpO1xuICBib3JkZXI6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywgMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1zZWNvbmRhcnksICNjOWNkZDMpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICB3aWR0aDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICBsZWZ0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjJzIGVhc2Utb3V0LCBib3gtc2hhZG93IDAuMnMgZWFzZS1vdXQ7XG59XG5bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fcmFkaW8ge1xuICByaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19yYWRpbzo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogNTAlO1xuICBoZWlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xuICB3aWR0aDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksICNmZmZmZmYpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG5cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX3JhZGlvLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgYm9yZGVyOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcbn1cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX3JhZGlvLS1zZWxlY3RlZDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDEwLCAycHgpIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnktaG92ZXIsICNjOWNkZDMpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fcmFkaW8tLXNlbGVjdGVkOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxKTtcbn0iLCIuYWR5ZW4tY2hlY2tvdXQtdXBpLWFwcC1pdGVtIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwgI2ZmZmZmZik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDUwLCAxMHB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIGJvcmRlcjogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci13aWR0aC1zLCAxcHgpIHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnksICNkYmRlZTIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2UsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLCBjb2xvciAwLjE1cyBlYXNlLCBib3gtc2hhZG93IDAuMTVzIGVhc2UsIGJvcmRlci1yYWRpdXMgMC4xNXMgZWFzZTtcbn1cbi5hZHllbi1jaGVja291dC11cGktYXBwLWl0ZW1fX2xhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG59XG4uYWR5ZW4tY2hlY2tvdXQtdXBpLWFwcC1pdGVtOmhvdmVyOm5vdCguYWR5ZW4tY2hlY2tvdXQtdXBpLWFwcC1pdGVtLS1zZWxlY3RlZCkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnktaG92ZXIsICNjOWNkZDMpO1xufVxuLmFkeWVuLWNoZWNrb3V0LXVwaS1hcHAtaXRlbS0tc2VsZWN0ZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUsICMwMDExMmMpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjVweCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LWFjdGl2ZSwgIzAwMTEyYyk7XG59XG4uYWR5ZW4tY2hlY2tvdXQtdXBpLWFwcC1pdGVtLS1zZWxlY3RlZCAuYWR5ZW4tY2hlY2tvdXQtZXhwYW5kLWJ1dHRvbi0tdXBpLWFwcC1pdGVtIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmFkeWVuLWNoZWNrb3V0LXVwaS1hcHAtaXRlbS0tc2VsZWN0ZWQgLmFkeWVuLWNoZWNrb3V0LWV4cGFuZC1idXR0b24tLXVwaS1hcHAtaXRlbSA+IGxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmFkeWVuLWNoZWNrb3V0LXVwaS1hcHAtaXRlbSAuYWR5ZW4tY2hlY2tvdXQtZXhwYW5kLWJ1dHRvbi0tdXBpLWFwcC1pdGVtIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmFkeWVuLWNoZWNrb3V0LXVwaS1hcHAtaXRlbV9fY2hlY2ttYXJrIHtcbiAgYm9yZGVyLWJvdHRvbTogMS41cHggc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBib3JkZXItcmlnaHQ6IDEuNXB4IHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBoZWlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbiAgd2lkdGg6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDMwLCA2cHgpO1xufSIsIi5hZHllbi1jaGVja291dC11cGktYXBwLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0LXVwaS1hcHAtbGlzdC0tbG9hZGluZyB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn0iLCIuYWR5ZW4tY2hlY2tvdXQtdXBpLWFyZWEtaW50ZW50IC5hZHllbi1jaGVja291dF9fYnV0dG9uLS1wYXkge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXQtdXBpLWFyZWEtaW50ZW50IC5hZHllbi1jaGVja291dF9fYWxlcnQtbWVzc2FnZS0taW5mbyB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cbi5hZHllbi1jaGVja291dC11cGktYXJlYS1pbnRlbnQgLmFkeWVuLWNoZWNrb3V0X19jb250ZW50LXNlcGFyYXRvciB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0LXVwaS1hcmVhLWludGVudCAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS11cGktYXBwLWxpc3Qge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAwMCwgMHB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LXVwaS1hcmVhLXFyLWNvZGUgLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLXBheSB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDAwLCAwcHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtdXBpLWluc3RydWN0aW9uLWxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwgMC44NzVyZW0pO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAwMCwgMHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtdXBpLWJyYW5kcyB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LXVwaS1pbnN0cnVjdGlvbi1sYWJlbC1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtc2l6ZSwgMC43NXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtd2VpZ2h0LCA0MDApO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwgMThweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCAjNWM2ODdjKTtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMDAsIDBweCk7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LXVwaS1pbnN0cnVjdGlvbi10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtZm9udC1zaXplLCAxcmVtKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LXN1YnRpdGxlLXN0cm9uZ2VyLWZvbnQtd2VpZ2h0LCA2MDApO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAwMCwgMHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtdXBpLWluc3RydWN0aW9uLXNlcGFyYXRvciB7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCAjNWM2ODdjKTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19wYXl0by1jb21wb25lbnQgLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldCB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fcGF5dG8tY29tcG9uZW50IC5hZHllbi1jaGVja291dF9fZmllbGRzZXQgLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldF9fZmllbGRzIHtcbiAgbWFyZ2luLXRvcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19wYXl0by1jb21wb25lbnQgLmFkeWVuLWNoZWNrb3V0LWZpZWxkLS1waG9uZS1wcmVmaXgge1xuICB3aWR0aDogOThweDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX3BheXRvLWNvbXBvbmVudC0tbG9hZGluZyB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufSIsIi5hZHllbi1jaGVja291dF9fYXdhaXQtLXBheXRvIC5hZHllbi1jaGVja291dF9fZGV0YWlscy10YWJsZSB7XG4gIG1hcmdpbi10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbiAgcGFkZGluZy10b3A6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fYXdhaXQtLXBheXRvIC5hZHllbi1jaGVja291dF9fZGV0YWlscy10YWJsZV9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19naWZ0Y2FyZC1yZXN1bHRfX2JhbGFuY2Uge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KSAwIDA7XG59XG5cbi5hZHllbi1jaGVja291dF9fZ2lmdGNhcmQtcmVzdWx0X19iYWxhbmNlX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fZ2lmdGNhcmQtcmVzdWx0X19iYWxhbmNlX19pdGVtIC5hZHllbi1jaGVja291dF9fZ2lmdGNhcmQtcmVzdWx0X19iYWxhbmNlX190aXRsZS0tdHJhbnNhY3Rpb25MaW1pdCB7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCAjNWM2ODdjKTtcbn1cbi5hZHllbi1jaGVja291dF9fZ2lmdGNhcmQtcmVzdWx0X19iYWxhbmNlX19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2dpZnRjYXJkLXJlc3VsdF9fYmFsYW5jZV9fdmFsdWUtLWFtb3VudCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2dpZnRjYXJkLXJlc3VsdF9fcmVtYWluaW5nLWJhbGFuY2Uge1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LCAxOHB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXNlY29uZGFyeSwgIzVjNjg3Yyk7XG4gIG1hcmdpbjogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCkgYXV0byAwO1xufSIsIi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtdGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLWZvbnQtc2l6ZSwgMXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1mb250LXdlaWdodCwgNjAwKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLWxpbmUtaGVpZ2h0LCAyNnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX3RvcCxcbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtLWJhbmtUcmFuc2ZlciAuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCAjZmZmZmZmKTtcbiAgYm9yZGVyOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsIDFweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLXNlcGFyYXRvci1wcmltYXJ5LCAjZGJkZWUyKTtcbn1cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtLWJhbmtUcmFuc2ZlciAuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X190b3AgLmFkeWVuLWNoZWNrb3V0X19kZXRhaWxzLXRhYmxlLFxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2JvdHRvbSAuYWR5ZW4tY2hlY2tvdXRfX2RldGFpbHMtdGFibGUge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sIDhweCk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeSwgI2Y3ZjdmOCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1iYW5rVHJhbnNmZXIgLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fdG9wIC5hZHllbi1jaGVja291dF9fZGV0YWlscy10YWJsZV9faXRlbTpmaXJzdC1jaGlsZCxcbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtLWJhbmtUcmFuc2ZlciAuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19ib3R0b20gLmFkeWVuLWNoZWNrb3V0X19kZXRhaWxzLXRhYmxlX19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtLWJhbmtUcmFuc2ZlciAuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X190b3Age1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEwMCwgMzJweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsIDI0cHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KSB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpIDAgMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtLWJhbmtUcmFuc2ZlciAuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19ib3R0b20ge1xuICBwYWRkaW5nOiAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLCAyNHB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEwMCwgMzJweCk7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpIHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sIDhweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1iYW5rVHJhbnNmZXIgLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9faW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwgMjRweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtLWJhbmtUcmFuc2ZlciAuYWR5ZW4tY2hlY2tvdXQtbGluay0tdm91Y2hlci1yZXN1bHQtaW5zdHJ1Y3Rpb25zIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2ltYWdlX193cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEyMCwgNDhweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1iYW5rVHJhbnNmZXIgLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9faW1hZ2VfX3dyYXBwZXI6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KTtcbiAgYm94LXNoYWRvdzogdmFyKC0tYWR5ZW4tc2RrLXNoYWRvdy1sb3csIDBweCAycHggNHB4IHJnYmEoMCwgMTcsIDQ0LCAwLjA0KSwgMHB4IDFweCAycHggcmdiYSgwLCAxNywgNDQsIDAuMDIpKTtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1iYW5rVHJhbnNmZXIgLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9faW1hZ2VfX3dyYXBwZXI6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1iYW5rVHJhbnNmZXIgLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9faW1hZ2VfX2JyYW5kLFxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2ltYWdlX19pc3N1ZXIge1xuICBoZWlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTIwLCA0OHB4KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtLWJhbmtUcmFuc2ZlciAuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19hbW91bnQge1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLWwtZm9udC1zaXplLCAxLjVyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtbC1mb250LXdlaWdodCwgNjAwKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLWwtbGluZS1oZWlnaHQsIDM0cHgpO1xuICBtYXJnaW46IDAgYXV0byB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwgMjRweCk7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19iYW5rVHJhbnNmZXJfX2ludHJvZHVjdGlvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsIDQwMCk7XG4gIG1hcmdpbjogMCAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbiAgcGFkZGluZzogMDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19iYW5rVHJhbnNmZXJfX2VtYWlsRmllbGQge1xuICBtYXJnaW46IDAgMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59IiwiQGtleWZyYW1lcyBhZHllbi1jaGVja291dC1kb25hdGlvbi1mYWRlLWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmFkeWVuLWNoZWNrb3V0X19hZHllbi1naXZpbmcge1xuICBhbmltYXRpb246IGFkeWVuLWNoZWNrb3V0LWRvbmF0aW9uLWZhZGUtaW4gMjUwbXMgZWFzZS1vdXQ7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2FkeWVuLWdpdmluZyAuYWR5ZW4tY2hlY2tvdXRfX3N0YXR1c19faWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTMwLCA1NnB4KSBhdXRvIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTAwLCAzMnB4KTtcbn1cbi5hZHllbi1jaGVja291dF9fYWR5ZW4tZ2l2aW5nIC5hZHllbi1jaGVja291dF9fc3RhdHVzX190ZXh0IHtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMzAsIDU2cHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2FkeWVuLWdpdmluZyAuYWR5ZW4tY2hlY2tvdXQtZGlzY2xhaW1lcl9fbGFiZWwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2NhbXBhaWduIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2NhbXBhaWduLWxpbms6aG92ZXIgLmFkeWVuLWNoZWNrb3V0X19jYW1wYWlnbi1kZXNjcmlwdGlvbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2NhbXBhaWduLWxvZ28ge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1zLCA0cHgpO1xuICBib3JkZXI6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywgMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LCAjZGJkZWUyKTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBoZWlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTIwLCA0OHB4KTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMjAsIDQ4cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2NhbXBhaWduLWJhY2tncm91bmQtaW1hZ2Uge1xuICBhc3BlY3QtcmF0aW86IDUvMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsIDEycHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLXNpemUgMC42cyBlYXNlLW91dDtcbn1cbi5hZHllbi1jaGVja291dF9fY2FtcGFpZ24tYmFja2dyb3VuZC1pbWFnZTpob3ZlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTEwJTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19jYW1wYWlnbi1saW5rIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFkeWVuLWNoZWNrb3V0X19jYW1wYWlnbi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5hZHllbi1jaGVja291dF9fY2FtcGFpZ24tY29udGVudCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19jYW1wYWlnbi10aXRsZSxcbi5hZHllbi1jaGVja291dF9fY2FtcGFpZ24tZGVzY3JpcHRpb24ge1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBtYXJnaW46IDA7XG59XG5cbi5hZHllbi1jaGVja291dF9fY2FtcGFpZ24tdGl0bGUge1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLWZvbnQtc2l6ZSwgMXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1mb250LXdlaWdodCwgNjAwKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLWxpbmUtaGVpZ2h0LCAyNnB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19jYW1wYWlnbi1jYXVzZSB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXNpemUsIDAuNzVyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXdlaWdodCwgNDAwKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsIDE4cHgpO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1zdHJvbmdlci1mb250LXdlaWdodCwgNTAwKTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19jYW1wYWlnbi1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXNpemUsIDAuNzVyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXdlaWdodCwgNDAwKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsIDE4cHgpO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwgMTJweCk7XG59XG5cbi5hZHllbi1jaGVja291dC1yb3VuZHVwLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtc2l6ZSwgMC43NXJlbSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtd2VpZ2h0LCA0MDApO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwgMThweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zZWNvbmRhcnksICM1YzY4N2MpO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5hZHllbi1jaGVja291dF9fYWR5ZW4tZ2l2aW5nLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWRvbmF0ZSB7XG4gIG1hcmdpbjogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMDAsIDBweCk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1kZWNsaW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogYXV0bztcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi1ncm91cCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi1ncm91cCAuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LCAjZGJkZWUyKTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwgMC44NzVyZW0pO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMTAsIDQwcHgpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xuICBoZWlnaHQ6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLCA0MHB4KTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24tZ3JvdXAgLmFkeWVuLWNoZWNrb3V0X19idXR0b246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5hZHllbi1jaGVja291dF9fYnV0dG9uLWdyb3VwIC5hZHllbi1jaGVja291dF9fYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDEwLCAycHgpIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnktaG92ZXIsICNjOWNkZDMpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24tZ3JvdXAgLmFkeWVuLWNoZWNrb3V0X19idXR0b246YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LCAjZjdmN2Y4KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMTAsIDJweCkgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtdGVydGlhcnksICM4NDhEOTYpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24tZ3JvdXAgLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWRpc2FibGVkLCAuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi1ncm91cCAuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tZGlzYWJsZWQ6aG92ZXIge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjQ7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24tZ3JvdXAgLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLXNlbGVjdGVkLCAuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi1ncm91cCAuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tc2VsZWN0ZWQ6aG92ZXIsIC5hZHllbi1jaGVja291dF9fYnV0dG9uLWdyb3VwIC5hZHllbi1jaGVja291dF9fYnV0dG9uLS1zZWxlY3RlZDphY3RpdmUsIC5hZHllbi1jaGVja291dF9fYnV0dG9uLWdyb3VwIC5hZHllbi1jaGVja291dF9fYnV0dG9uLS1zZWxlY3RlZDphY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnksICNmN2Y3ZjgpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlci1mb250LXdlaWdodCwgNTAwKTtcbiAgaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTExMCwgNDBweCk7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi1ncm91cCAuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbiAuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi1ncm91cF9faW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufSIsIi5hZHllbi1jaGVja291dF9fb3JkZXItcGF5bWVudC1tZXRob2RzLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgYXV0byB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5hZHllbi1jaGVja291dF9fb3JkZXItcGF5bWVudC1tZXRob2Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksICNmZmZmZmYpO1xuICBib3JkZXI6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywgMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeSwgIzg0OEQ5Nik7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX29yZGVyLXBheW1lbnQtbWV0aG9kOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sIDhweCk7XG59XG5cbi5hZHllbi1jaGVja291dF9fb3JkZXItcGF5bWVudC1tZXRob2Q6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sIDhweCk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX29yZGVyLXBheW1lbnQtbWV0aG9kX19oZWFkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlci1mb250LXdlaWdodCwgNTAwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1mb250LXNpemUsIDFyZW0pO1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjFzIGVhc2Utb3V0O1xuICB3aWR0aDogMTAwJTtcbn1cbi5hZHllbi1jaGVja291dF9fb3JkZXItcGF5bWVudC1tZXRob2RfX2hlYWRlciAuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19oZWFkZXJfX3RpdGxlIHtcbiAgcGFkZGluZzogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMDAsIDBweCk7XG59XG5cbi5hZHllbi1jaGVja291dF9fb3JkZXItcGF5bWVudC1tZXRob2RfX2RldGFpbHMge1xuICBwYWRkaW5nOiAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG5cbi5hZHllbi1jaGVja291dF9fb3JkZXItcGF5bWVudC1tZXRob2RfX2RlZHVjdGVkLWFtb3VudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWFkeWVuLXNkay10ZXh0LXN1YnRpdGxlLWZvbnQtc2l6ZSwgMXJlbSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtZm9udC1zaXplLCAxcmVtKTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19vcmRlci1wYXltZW50LW1ldGhvZF9fZGVkdWN0ZWQtYW1vdW50X19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19vcmRlci1wYXltZW50LW1ldGhvZF9fZGVkdWN0ZWQtYW1vdW50X192YWx1ZSB7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LXN0cm9uZ2VyLWZvbnQtd2VpZ2h0LCA1MDApO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX29yZGVyLXJlbWFpbmluZy1hbW91bnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zZWNvbmRhcnksICM1YzY4N2MpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLCA4cHgpO1xuICBmb250LXNpemU6IHZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLCAwLjg3NXJlbSk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX29yZGVyLXJlbWFpbmluZy1hbW91bnQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19kcm9waW4tLWxvYWRpbmcgLmFkeWVuLWNoZWNrb3V0X19pbnN0YW50LXBheW1lbnQtbWV0aG9kcy1saXN0IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBvcGFjaXR5OiAwLjI7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGlzYWJsZS1jb25maXJtYXRpb24ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDBmcjtcbiAgdHJhbnNpdGlvbjogZ3JpZC10ZW1wbGF0ZS1yb3dzIHZhcigtLWFkeWVuLXNkay1hbmltYXRpb24tZHVyYXRpb24tbW9kZXJhdGUsIDE1MG1zKSB2YXIoLS1hZHllbi1zZGstYW5pbWF0aW9uLWVhc2luZy1saW5lYXIsIGxpbmVhciksIG9wYWNpdHkgdmFyKC0tYWR5ZW4tc2RrLWFuaW1hdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZSwgMTUwbXMpIHZhcigtLWFkeWVuLXNkay1hbmltYXRpb24tZWFzaW5nLXN0YW5kYXJkLCBjdWJpYy1iZXppZXIoMC4yLCAwLCAwLjQsIDAuOSkpLCBtYXJnaW4tYm90dG9tIHZhcigtLWFkeWVuLXNkay1hbmltYXRpb24tZHVyYXRpb24tZmFzdCwgMTAwbXMpIHZhcigtLWFkeWVuLXNkay1hbmltYXRpb24tZWFzaW5nLWxpbmVhciwgbGluZWFyKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtY3JpdGljYWwtc3Ryb25nLCAjZTIyZDJkKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwgMC44NzVyZW0pO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLW9uLWNvbG9yLCAjZmZmZmZmKTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiKDIyNC43NjIzNDMwOTYyLCAzNi4wMzc2NTY5MDM4LCAzNi4wMzc2NTY5MDM4KTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2IoMjI0Ljc2MjM0MzA5NjIsIDM2LjAzNzY1NjkwMzgsIDM2LjAzNzY1NjkwMzgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBtYXJnaW46IDAgLTE3cHg7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19kaXNhYmxlLWNvbmZpcm1hdGlvbl9fY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgdmFyKC0tYWR5ZW4tc2RrLWFuaW1hdGlvbi1kdXJhdGlvbi1tb2RlcmF0ZSwgMTUwbXMpIHZhcigtLWFkeWVuLXNkay1hbmltYXRpb24tZWFzaW5nLWxpbmVhciwgbGluZWFyKSwgcGFkZGluZyB2YXIoLS1hZHllbi1zZGstYW5pbWF0aW9uLWR1cmF0aW9uLWZhc3QsIDEwMG1zKSB2YXIoLS1hZHllbi1zZGstYW5pbWF0aW9uLWVhc2luZy1saW5lYXIsIGxpbmVhcik7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGlzYWJsZS1jb25maXJtYXRpb24tLW9wZW4ge1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGlzYWJsZS1jb25maXJtYXRpb24tLW9wZW4gLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGlzYWJsZS1jb25maXJtYXRpb25fX2NvbnRlbnQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG59XG5cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2Rpc2FibGUtY29uZmlybWF0aW9uX19idXR0b25zIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGlzYWJsZS1jb25maXJtYXRpb25fX2J1dHRvbiB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsIDAuODc1cmVtKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtY3JpdGljYWwtc3Ryb25nLCAjZTIyZDJkKTtcbiAgYm9yZGVyOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsIDFweCkgc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sIDhweCk7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtb24tY29sb3IsICNmZmZmZmYpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMCAwIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCk7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xuICB3aWR0aDogYXV0bztcbn1cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2Rpc2FibGUtY29uZmlybWF0aW9uX19idXR0b246aG92ZXIsIC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2Rpc2FibGUtY29uZmlybWF0aW9uX19idXR0b246aG92ZXI6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjE1LjcxMTI5NzA3MTEsIDI5Ljc4ODcwMjkyODksIDI5Ljc4ODcwMjkyODkpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGlzYWJsZS1jb25maXJtYXRpb25fX2J1dHRvbjphY3RpdmUsIC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2Rpc2FibGUtY29uZmlybWF0aW9uX19idXR0b246aG92ZXI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiKDE5My4zMDU0MzkzMzA1LCAyNi42OTQ1NjA2Njk1LCAyNi42OTQ1NjA2Njk1KTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGlzYWJsZS1jb25maXJtYXRpb25fX2J1dHRvbi0tcmVtb3ZlLFxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGlzYWJsZS1jb25maXJtYXRpb25fX2J1dHRvbi0tcmVtb3ZlOmRpc2FibGVkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtb24tY29sb3IsICNmZmZmZmYpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19kaXNhYmxlLWNvbmZpcm1hdGlvbl9fYnV0dG9uLS1jYW5jZWwsXG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19kaXNhYmxlLWNvbmZpcm1hdGlvbl9fYnV0dG9uLS1jYW5jZWw6ZGlzYWJsZWQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufSIsIi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX25hbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2FkZGl0aW9uYWwtaW5mbyB7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXNpemUsIDAuNzVyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCwgNDAwKTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zZWNvbmRhcnksICM1YzY4N2MpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fbmFtZV93cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCwgNHB4KTtcbiAgbWluLXdpZHRoOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEyMCwgNDhweCk7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCAjZmZmZmZmKTtcbiAgYm9yZGVyOiB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsIDFweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeSwgI2RiZGVlMik7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSwgOHB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZSwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UsIGNvbG9yIDAuMTVzIGVhc2UsIGJveC1zaGFkb3cgMC4xNXMgZWFzZSwgYm9yZGVyLXJhZGl1cyAwLjE1cyBlYXNlO1xufVxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kOmhvdmVyOm5vdCguYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kLS1zZWxlY3RlZCkge1xuICBib3JkZXItY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnktaG92ZXIsICNjOWNkZDMpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kLS1sb2FkaW5nIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kLS1zZWxlY3RlZC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2QtLWxvYWRpbmcge1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2QtLWNvbmZpcm1pbmcgLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGV0YWlsc19fY29udGVudCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZC0tZGlzYWJsaW5nIHtcbiAgb3BhY2l0eTogMC4zO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2QtLXN0YW5kYWxvbmUgLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fcmFkaW8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksICMwMDExMmMpO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCwgNDAwKTtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1mb250LXNpemUsIDFyZW0pO1xuICBwYWRkaW5nOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjFzIGVhc2Utb3V0O1xuICB3aWR0aDogMTAwJTtcbn1cbltkaXI9cnRsXSAuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19oZWFkZXIge1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KSAtIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLCA0cHgpKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEyMCwgNDhweCkgLSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCwgNHB4KSk7XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19oZWFkZXIgLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faGVhZGVyX19jb250ZW50IHtcbiAgbWF4LWhlaWdodDogZml0LWNvbnRlbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDI3LjVweCkge1xuICAuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19oZWFkZXIgLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faGVhZGVyX19jb250ZW50IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19oZWFkZXIgLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faGVhZGVyX19kZXRhaWxzIHtcbiAgZmxleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQyNy41cHgpIHtcbiAgLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faGVhZGVyIC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2hlYWRlcl9fZGV0YWlscyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kLS1zdGFuZGFsb25lIC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2hlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fc3VyY2hhcmdlIHtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zZWNvbmRhcnksICM1YzY4N2MpO1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsIDRweCk7XG59XG5cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2QtLXNlbGVjdGVkIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnksICNmN2Y3ZjgpO1xuICBib3JkZXI6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywgMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1zZWNvbmRhcnksICNjOWNkZDMpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2QtLXNlbGVjdGVkIC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2hlYWRlciB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGV0YWlscyB7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDAwLCAwcHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19kZXRhaWxzX19jb250ZW50ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19pbWFnZV9fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLCA0MHB4KTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcywgNHB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faW1hZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYWR5ZW4tY2hlY2tvdXQtYm9yZGVyLXJhZGl1cy1zKTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2QtLXNlbGVjdGVkIC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2JyYW5kcyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2JyYW5kcyAuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19pbWFnZV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCk7XG4gIHdpZHRoOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwgMjRweCk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlLW91dDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fYnJhbmRzIC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2ltYWdlX193cmFwcGVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDAwLCAwcHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kLS1zZWxlY3RlZCAuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19icmFuZHMgLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faW1hZ2VfX3dyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCwgNHB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fYnJhbmRzIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2Q6aG92ZXI6bm90KC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2QtLXNlbGVjdGVkKSAuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19yYWRpbyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDEwLCAycHgpIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnktaG92ZXIsICNjOWNkZDMpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59IiwiLmFkeWVuLWNoZWNrb3V0X19zdGF0dXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDM1MHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTAwLCAzMnB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwgI2ZmZmZmZik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sIDhweCk7XG4gIGJvcmRlcjogdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci13aWR0aC1zLCAxcHgpIHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXNlY29uZGFyeSwgI2M5Y2RkMyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtZm9udC1zaXplLCAxcmVtKTtcbiAgY29sb3I6IHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCAjMDAxMTJjKTtcbn1cbi5hZHllbi1jaGVja291dF9fc3RhdHVzX19pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsIDI0cHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19zdGF0dXMgLmFkeWVuLWNoZWNrb3V0X19zcGlubmVyX193cmFwcGVyIHtcbiAgbWF4LWhlaWdodDogODhweDtcbn0iLCIuYWR5ZW4tY2hlY2tvdXRfX2Ryb3BpbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tZHJvcGluLXNob3ctcGF5bWVudG1ldGhvZHMge1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LXBheW1lbnQtbWV0aG9kcy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LXBheW1lbnQtbWV0aG9kcy1saXN0LWxhYmVsIHtcbiAgZm9udC1zaXplOiB2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXNpemUsIDFyZW0pO1xuICBmb250LXdlaWdodDogdmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtc3Ryb25nZXItZm9udC13ZWlnaHQsIDYwMCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1saW5lLWhlaWdodCwgMjZweCk7XG4gIGNvbG9yOiB2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwgIzAwMTEyYyk7XG59XG5cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RzLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZHMtbGlzdC0tbG9hZGluZyB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0X19pbnN0YW50LXBheW1lbnQtbWV0aG9kcy1saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpO1xufVxuLmFkeWVuLWNoZWNrb3V0X19pbnN0YW50LXBheW1lbnQtbWV0aG9kcy1saXN0IGxpIHtcbiAgZmxleDogMSAwIGNhbGMoNTAlIC0gdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsIDE2cHgpIC8gMik7XG59XG5cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2RldGFpbHMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faW1hZ2Uge1xuICB3aWR0aDogdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMTAsIDQwcHgpO1xuICBoZWlnaHQ6IDI2cHg7XG59XG5bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faW1hZ2VfX3dyYXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KTtcbn1cblxuLmFkeWVuLWNoZWNrb3V0LXBtLWRldGFpbHMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMGZyO1xuICB0cmFuc2l0aW9uOiBncmlkLXRlbXBsYXRlLXJvd3MgMjUwbXMgZWFzZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uYWR5ZW4tY2hlY2tvdXQtcG0tZGV0YWlscy13cmFwcGVyW2FyaWEtaGlkZGVuPWZhbHNlXSB7XG4gIGdyaWQtdGVtcGxhdGUtcm93czogMWZyO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmFkeWVuLWNoZWNrb3V0LXBtLWRldGFpbHMtd3JhcHBlclthcmlhLWhpZGRlbj1mYWxzZV0gLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGV0YWlscyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufSIsIi5hZHllbi1jaGVja291dC1zci1wYW5lbCB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDgwLCAyMHB4KTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG59XG5cbi5hZHllbi1jaGVja291dC1zci1wYW5lbC0tc3Itb25seSB7XG4gIGJvcmRlcjogMDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKTsgLyogZmFsbGJhY2sgZm9yIG9sZGVyIGJyb3dzZXJzICovXG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufSIsIi5qcy1pZnJhbWV7Ym9yZGVyOm5vbmU7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW47Y29sb3Itc2NoZW1lOmF1dG99XG4uYWR5ZW4tY2hlY2tvdXQtY2FyZC1pbnB1dF9fd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZX0uYWR5ZW4tY2hlY2tvdXQtY2FyZC1pbnB1dF9faWNvbntib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLXMsNHB4KTtoZWlnaHQ6MThweDt3aWR0aDoyN3B4O21hcmdpbi1yaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KX0uYWR5ZW4tY2hlY2tvdXQtY2FyZC1pbnB1dF9fZm9ybXtvcGFjaXR5OjF9LmFkeWVuLWNoZWNrb3V0LWNhcmQtaW5wdXRfX3NwaW5uZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ei1pbmRleDoxO2Rpc3BsYXk6bm9uZX0uYWR5ZW4tY2hlY2tvdXQtY2FyZC1pbnB1dF9fc3Bpbm5lci0tYWN0aXZle2Rpc3BsYXk6YmxvY2t9LmFkeWVuLWNoZWNrb3V0LWNhcmQtaW5wdXRfX2Zvcm0tLWxvYWRpbmd7b3BhY2l0eTowfS5hZHllbi1jaGVja291dF9faW5wdXR7ZGlzcGxheTpibG9jazttYXgtaGVpZ2h0OjEwMHB4fS5hZHllbi1jaGVja291dF9fZmllbGQuYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2N2Y19faW5wdXQtLWhpZGRlbntkaXNwbGF5Om5vbmV9LnJldm9sdmluZy1wbGFuLWluc3RhbGxtZW50c19fZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5Oi40fS5hZHllbi1jaGVja291dF9fY2FyZF9fY2FyZE51bWJlcnttYXgtd2lkdGg6NDAwcHh9LmFkeWVuLWNoZWNrb3V0X19jYXJkX19jYXJkTnVtYmVyX19pbnB1dHtwYWRkaW5nLWxlZnQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsMTJweCl9LmFkeWVuLWNoZWNrb3V0X19jYXJkX19ob2xkZXJOYW1le21hcmdpbi1ib3R0b206MH0uYWR5ZW4tY2hlY2tvdXRfX2NhcmQtaW5wdXQgLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldC0tYmlsbGluZ0FkZHJlc3MsLmFkeWVuLWNoZWNrb3V0X19jYXJkX19ob2xkZXJOYW1lLC5hZHllbi1jaGVja291dF9fY2FyZF9fa2NwLWF1dGhlbnRpY2F0aW9uLC5hZHllbi1jaGVja291dF9fY2FyZF9fc29jaWFsU2VjdXJpdHlOdW1iZXIsLmFkeWVuLWNoZWNrb3V0X19pbnN0YWxsbWVudHN7bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KX0uYWR5ZW4tY2hlY2tvdXRfX2NhcmQtaW5wdXQuYWR5ZW4tY2hlY2tvdXRfX2NhcmQtaW5wdXQtLWxvYWRpbmd7cG9pbnRlci1ldmVudHM6bm9uZX0uYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2hvbGRlck5hbWU6Zmlyc3QtY2hpbGR7bWFyZ2luOjAgMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KX0uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1jYXJkTnVtYmVyIC5hZHllbi1jaGVja291dF9faW5wdXQtLWVycm9yKy5hZHllbi1jaGVja291dC1icmFuZC13cmFwcGVyLC5hZHllbi1jaGVja291dF9fZmllbGQtLWNhcmROdW1iZXIgLmFkeWVuLWNoZWNrb3V0X19pbnB1dC0tdmFsaWQ6bm90KC5hZHllbi1jaGVja291dF9fY2FyZF9fY2FyZE51bWJlcl9faW5wdXQtLW5vQnJhbmQpKy5hZHllbi1jaGVja291dC1pbnB1dF9faW5saW5lLXZhbGlkYXRpb24tLXZhbGlke2Rpc3BsYXk6bm9uZX0uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1zZWN1cml0eUNvZGUuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1lcnJvciAuYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2N2Y19faGludCwuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1zZWN1cml0eUNvZGUuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS12YWxpZCAuYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2N2Y19faGludHtvcGFjaXR5OjB9QGtleWZyYW1lcyBjdmMtaW5kaWNhdGUtbG9jYXRpb257MCV7b3BhY2l0eToxfXRve29wYWNpdHk6LjN9fS5hZHllbi1jaGVja291dF9fbGFiZWwtLWZvY3VzZWQgLmFkeWVuLWNoZWNrb3V0X19maWVsZF9fY3ZjLS1iYWNrLWhpbnQgLmFkeWVuLWNoZWNrb3V0X19jYXJkX19jdmNfX2hpbnQtLWJhY2sgLmFkeWVuLWNoZWNrb3V0X19jYXJkX19jdmNfX2hpbnRfX2xvY2F0aW9uLC5hZHllbi1jaGVja291dF9fbGFiZWwtLWZvY3VzZWQgLmFkeWVuLWNoZWNrb3V0X19maWVsZF9fY3ZjLS1mcm9udC1oaW50IC5hZHllbi1jaGVja291dF9fY2FyZF9fY3ZjX19oaW50LS1mcm9udCAuYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2N2Y19faGludF9fbG9jYXRpb257YW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1uYW1lOmN2Yy1pbmRpY2F0ZS1sb2NhdGlvbjthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2FuaW1hdGlvbi1kaXJlY3Rpb246YWx0ZXJuYXRlfS5hZHllbi1jaGVja291dF9fY2FyZF9fY3ZjX19oaW50X193cmFwcGVye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7aGVpZ2h0OjEwMCU7d2lkdGg6MjdweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1yaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC40NTUsLjAzLC41MTUsLjk1NSk7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkO3dpbGwtY2hhbmdlOnRyYW5zZm9ybTtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LmFkeWVuLWNoZWNrb3V0X19maWVsZF9fY3ZjLS1mcm9udC1oaW50LmFkeWVuLWNoZWNrb3V0X19jYXJkX19jdmNfX2hpbnRfX3dyYXBwZXJ7dHJhbnNmb3JtOnJvdGF0ZVkoMTgwZGVnKX0uYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2N2Y19faGludHtib3gtc2hhZG93OnZhcigtLWFkeWVuLXNkay1zaGFkb3ctbG93LDAgMnB4IDRweCByZ2JhKDAsMTcsNDQsLjA0KSwwIDFweCAycHggcmdiYSgwLDE3LDQ0LC4wMikpO2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcyw0cHgpO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zaXRpb246b3BhY2l0eSAuMXMgbGluZWFyfS5hZHllbi1jaGVja291dF9fY2FyZF9fY3ZjX19oaW50LS1mcm9udHt0cmFuc2Zvcm06cm90YXRlWSgxODBkZWcpfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2Upey5hZHllbi1jaGVja291dF9fY2FyZF9fY3ZjX19oaW50X193cmFwcGVye3RyYW5zaXRpb246bm9uZX19LmFkeWVuLWNoZWNrb3V0X19maWVsZHNldC0tcmV2b2x2aW5nLXBsYW4gLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldF9fZmllbGRze2p1c3RpZnktY29udGVudDpsZWZ0fS5hZHllbi1jaGVja291dF9fZmllbGRzZXQtLXJldm9sdmluZy1wbGFuIC5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0LS1yZXZvbHZpbmctcGxhbiAuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19pbnB1dC13cmFwcGVye21hcmdpbi10b3A6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wODAsMjBweCl9LmFkeWVuLWNoZWNrb3V0X19maWVsZHNldC0tcmV2b2x2aW5nLXBsYW4gLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tcmV2b2x2aW5nLXBsYW4taW5zdGFsbG1lbnRze3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDo1MnB4O3dpZHRoOjMwJTtoZWlnaHQ6MTAwJTttYXJnaW4tbGVmdDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KX0uYWR5ZW4tY2hlY2tvdXRfX2NhcmQtaW5wdXQgLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldC0tZHVhbC1icmFuZC1zd2l0Y2hlcnttYXJnaW4tdG9wOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dF9fY2FyZC1pbnB1dCAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0LS1kdWFsLWJyYW5kLXN3aXRjaGVyIC5hZHllbi1jaGVja291dF9fZmllbGRzZXRfX3RpdGxle3BhZGRpbmctYm90dG9tOjB9LmFkeWVuLWNoZWNrb3V0X19jYXJkLWlucHV0IC5hZHllbi1jaGVja291dF9fZmllbGRzZXQtLWR1YWwtYnJhbmQtc3dpdGNoZXIgLmFkeWVuLWNoZWNrb3V0LWZvcm0taW5zdHJ1Y3Rpb257bWFyZ2luOjB9XG4uYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXJfX3dyYXBwZXJ7aGVpZ2h0OjEwMCU7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyfS5hZHllbi1jaGVja291dF9fc3Bpbm5lcl9fd3JhcHBlci0taW5saW5le2hlaWdodDphdXRvO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCw4cHgpfVtkaXI9cnRsXSAuYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXJfX3dyYXBwZXItLWlubGluZXttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCw4cHgpfS5hZHllbi1jaGVja291dF9fc3Bpbm5lcntoZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCk7d2lkdGg6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCk7cG9zaXRpb246cmVsYXRpdmV9LmFkeWVuLWNoZWNrb3V0X19zcGlubmVyOmFmdGVyLC5hZHllbi1jaGVja291dF9fc3Bpbm5lcjpiZWZvcmV7YW5pbWF0aW9uOnJvdGF0ZSAxcyBjdWJpYy1iZXppZXIoLjc4NSwuMTM1LC4xNSwuODYpIGluZmluaXRlO2JvcmRlcjp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLWwsM3B4KSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOjUwJTtib3gtc2l6aW5nOmJvcmRlci1ib3g7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMCU7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9LmFkeWVuLWNoZWNrb3V0X19zcGlubmVyOmJlZm9yZXtib3JkZXItY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtaW52ZXJzZS1wcmltYXJ5LCMwMDExMmMpO2JvcmRlci10b3AtY29sb3I6dHJhbnNwYXJlbnQ7b3BhY2l0eTouMX0uYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXI6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci10b3AtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUsIzAwMTEyYyl9LmFkeWVuLWNoZWNrb3V0X19zcGlubmVyLS1zbWFsbHtoZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7d2lkdGg6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0X19zcGlubmVyLS1zbWFsbDphZnRlciwuYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXItLXNtYWxsOmJlZm9yZXtib3JkZXItd2lkdGg6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMTAsMnB4KX0uYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXItLW1lZGl1bXtoZWlnaHQ6MjhweDt3aWR0aDoyOHB4fS5hZHllbi1jaGVja291dF9fc3Bpbm5lci0tbGFyZ2V7aGVpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMTIwLDQ4cHgpO3dpZHRoOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMTIwLDQ4cHgpfS5hZHllbi1jaGVja291dF9fc3Bpbm5lci0tbGFyZ2U6YWZ0ZXIsLmFkeWVuLWNoZWNrb3V0X19zcGlubmVyLS1sYXJnZTpiZWZvcmV7Ym9yZGVyLXdpZHRoOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLDRweCl9QGtleWZyYW1lcyByb3RhdGV7MCV7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX10b3t0cmFuc2Zvcm06cm90YXRlKDF0dXJuKX19XG4ubG9hZGluZy1pbnB1dF9fZm9ybXtvcGFjaXR5OjF9LmxvYWRpbmctaW5wdXRfX2Zvcm0tLWxvYWRpbmd7b3BhY2l0eTowfS5sb2FkaW5nLWlucHV0X19zcGlubmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtkaXNwbGF5Om5vbmV9LmxvYWRpbmctaW5wdXRfX3NwaW5uZXItLWFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5hZHllbi1jaGVja291dF9fbG9hZGluZy1pbnB1dF9fZm9ybXt0cmFuc2l0aW9uOm9wYWNpdHkgLjI1cyBlYXNlLW91dH1cbi5hZHllbi1jaGVja291dF9faW1hZ2V7ZGlzcGxheTpibG9jaztvcGFjaXR5OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC42cyBlYXNlLW91dH0uYWR5ZW4tY2hlY2tvdXRfX2ltYWdlLS1sb2FkZWR7b3BhY2l0eToxfVxuLmFkeWVuLWNoZWNrb3V0X19maWVsZHtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7d2lkdGg6MTAwJX0uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLXN0YXRpYy12YWx1ZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnktaG92ZXIsI2Y3ZjdmOCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1zLDRweCk7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtaW52ZXJzZS1wcmltYXJ5LCMwMDExMmMpO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MjhweDtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLDRweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMzAsNnB4KTttYXJnaW4tbGVmdDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCw0cHgpO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LDQwMCk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1saW5lLWhlaWdodCwyMHB4KX0uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1uby1ib3JkZXJzIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcntib3gtc2hhZG93Om5vbmU7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1uby1ib3JkZXJzIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjphY3RpdmUsLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tbm8tYm9yZGVycyAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6YWN0aXZlOmhvdmVyLC5hZHllbi1jaGVja291dF9fZmllbGQtLW5vLWJvcmRlcnMgLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyOmZvY3VzLXdpdGhpbiwuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1uby1ib3JkZXJzIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjpmb2N1cy13aXRoaW46aG92ZXJ7Ym94LXNoYWRvdzpub25lO2JvcmRlcjpub25lfS5hZHllbi1jaGVja291dF9fZmllbGQtLW5vLWJvcmRlcnMgLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyOmhvdmVye2JveC1zaGFkb3c6bm9uZTtib3JkZXI6bm9uZX1AbWVkaWEgKG1pbi13aWR0aDo0ODBweCl7LmFkeWVuLWNoZWNrb3V0X19maWVsZC0tMjB7d2lkdGg6MjAlfS5hZHllbi1jaGVja291dF9fZmllbGQtLTMwe3dpZHRoOjMwJX0uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS00MHt3aWR0aDo0MCV9LmFkeWVuLWNoZWNrb3V0X19maWVsZC0tNTB7d2lkdGg6NTAlfS5hZHllbi1jaGVja291dF9fZmllbGQtLTYwe3dpZHRoOjYwJX0uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS03MHt3aWR0aDo3MCV9LmFkeWVuLWNoZWNrb3V0X19maWVsZC0tODB7d2lkdGg6ODAlfS5hZHllbi1jaGVja291dF9fZmllbGQtLWNvbC0yMHt3aWR0aDpjYWxjKDIwJSAtIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpKX0uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1jb2wtMzB7d2lkdGg6Y2FsYygzMCUgLSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KSl9LmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY29sLTQwe3dpZHRoOmNhbGMoNDAlIC0gdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCkpfS5hZHllbi1jaGVja291dF9fZmllbGQtLWNvbC01MHt3aWR0aDpjYWxjKDUwJSAtIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpKX0uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1jb2wtNjB7d2lkdGg6Y2FsYyg2MCUgLSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KSl9LmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY29sLTcwe3dpZHRoOmNhbGMoNzAlIC0gdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsIDhweCkpfS5hZHllbi1jaGVja291dF9fZmllbGQtLWNvbC04MHt3aWR0aDpjYWxjKDgwJSAtIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLCA4cHgpKX19LmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCNmZmZmZmYpO2JvcmRlcjp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeSwjODQ4ZDk2KTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KX0uYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXIgZGl2Om5vdCguYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXIpLC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlciBpbnB1dCwuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXIgc3Bhbntib3JkZXItcmFkaXVzOmluaGVyaXR9LmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyIGJ1dHRvbiwuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXIgZGl2Om5vdCguYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXIpLC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlciBpbnB1dHtib3JkZXI6bm9uZX0uYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6YWN0aXZlLC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjphY3RpdmU6aG92ZXIsLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyOmZvY3VzLXdpdGhpbiwuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6Zm9jdXMtd2l0aGluOmhvdmVye2JveC1zaGFkb3c6MCAwIDAgLjVweCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeS1hY3RpdmUsIzAwMTEyYyk7Ym9yZGVyLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXRlcnRpYXJ5LWFjdGl2ZSwjMDAxMTJjKX0uYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6aG92ZXJ7Ym9yZGVyLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXRlcnRpYXJ5LWhvdmVyLCMwMDExMmMpfS5hZHllbi1jaGVja291dF9fZmllbGQtLWluYWN0aXZlPi5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcntiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLWRpc2FibGVkLCNlZWVmZjEpO2JvcmRlci1jb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1zZWNvbmRhcnksI2M5Y2RkMyl9LmFkeWVuLWNoZWNrb3V0X19maWVsZC0tZXJyb3I+Om5vdCguYWR5ZW4tY2hlY2tvdXRfX2xhYmVsLS1mb2N1c2VkKSsuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6bm90KDpmb2N1cy13aXRoaW4sOmFjdGl2ZSl7Ym9yZGVyLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLWNyaXRpY2FsLCNlMjJkMmQpfS5hZHllbi1jaGVja291dF9fbGFiZWx7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uYWR5ZW4tY2hlY2tvdXRfX2xhYmVsLS1mb2N1c2VkKy5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcntib3gtc2hhZG93OjAgMCAwIC44cHggdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUsIzAwMTEyYyk7Ym9yZGVyLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnktYWN0aXZlLCMwMDExMmMpfS5hZHllbi1jaGVja291dF9fbGFiZWwtLWRpc2FibGVkKy5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcntiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLWRpc2FibGVkLCNlZWVmZjEpO2JvcmRlci1jb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1zZWNvbmRhcnksI2M5Y2RkMyl9LmFkeWVuLWNoZWNrb3V0X19oZWxwZXItdGV4dHtkaXNwbGF5OmJsb2NrO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsNDAwKTtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LDE4cHgpO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtc2l6ZSwuNzVyZW0pO21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsNHB4KX0uYWR5ZW4tY2hlY2tvdXRfX2xhYmVsLWFkb3JubWVudC0tZW5ke3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjB9LmFkeWVuLWNoZWNrb3V0X19sYWJlbF9fdGV4dHtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKTttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLDRweCk7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlci1mb250LXdlaWdodCw1MDApO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktbGluZS1oZWlnaHQsMjBweCk7dHJhbnNpdGlvbjpjb2xvciAuMXMgZWFzZS1vdXQ7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwfS5hZHllbi1jaGVja291dF9fbGFiZWxfX3RleHQtLWVycm9ye2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1jcml0aWNhbCwjYzcyNzI3KX0uYWR5ZW4tY2hlY2tvdXRfX2xhYmVsLS1mb2N1c2VkIC5hZHllbi1jaGVja291dF9fbGFiZWxfX3RleHR7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyl9LmFkeWVuLWNoZWNrb3V0LWNvbnRleHR1YWwtdGV4dCwuYWR5ZW4tY2hlY2tvdXQtY29udGV4dHVhbC10ZXh0LS1lcnJvcntkaXNwbGF5OmZsZXg7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCw0MDApO21hcmdpbi10b3A6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsNHB4KTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXNpemUsLjc1cmVtKTtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LDE4cHgpO2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTtvcGFjaXR5OjE7dHJhbnNpdGlvbjptYXJnaW4gLjJzIGVhc2Utb3V0LG9wYWNpdHkgLjJzIGVhc2Utb3V0fS5hZHllbi1jaGVja291dC1jb250ZXh0dWFsLXRleHQtLWVycm9ye2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1jcml0aWNhbCwjYzcyNzI3KX0uYWR5ZW4tY2hlY2tvdXQtY29udGV4dHVhbC10ZXh0LS1oaWRkZW57aGVpZ2h0OjA7bWFyZ2luOjA7b3BhY2l0eTowfVxuLmFkeWVuLWNoZWNrb3V0X19maWVsZF9fY3ZjIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcntjdXJzb3I6dGV4dH1cbi5hZHllbi1jaGVja291dF9fZmlsdGVyLWlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsLmFkeWVuLWNoZWNrb3V0X19pbnB1dDotd2Via2l0LWF1dG9maWxse2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpIWltcG9ydGFudDstd2Via2l0LXRleHQtZmlsbC1jb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKSFpbXBvcnRhbnQ7Ym94LXNoYWRvdzowIDAgMCAxMDAwcHggdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwjZmZmZmZmKSBpbnNldCFpbXBvcnRhbnQ7LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6dGV4dCFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jbGlwOnRleHQhaW1wb3J0YW50O2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYykhaW1wb3J0YW50Oy13ZWJraXQtdHJhbnNpdGlvbjpub25lIWltcG9ydGFudDt0cmFuc2l0aW9uOm5vbmUhaW1wb3J0YW50fS5hZHllbi1jaGVja291dF9fZmlsdGVyLWlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsLmFkeWVuLWNoZWNrb3V0X19maWx0ZXItaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUsLmFkeWVuLWNoZWNrb3V0X19maWx0ZXItaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywuYWR5ZW4tY2hlY2tvdXRfX2ZpbHRlci1pbnB1dDotd2Via2l0LWF1dG9maWxsOmhvdmVyLC5hZHllbi1jaGVja291dF9fZmlsdGVyLWlucHV0OmF1dG9maWxsLC5hZHllbi1jaGVja291dF9faW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCwuYWR5ZW4tY2hlY2tvdXRfX2lucHV0Oi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlLC5hZHllbi1jaGVja291dF9faW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywuYWR5ZW4tY2hlY2tvdXRfX2lucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsLmFkeWVuLWNoZWNrb3V0X19pbnB1dDphdXRvZmlsbHtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKSFpbXBvcnRhbnQ7LXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYykhaW1wb3J0YW50O2JveC1zaGFkb3c6MCAwIDAgMTAwMHB4IHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZikgaW5zZXQhaW1wb3J0YW50Oy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnRleHQhaW1wb3J0YW50O2JhY2tncm91bmQtY2xpcDp0ZXh0IWltcG9ydGFudDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpIWltcG9ydGFudDstd2Via2l0LXRyYW5zaXRpb246bm9uZSFpbXBvcnRhbnQ7dHJhbnNpdGlvbjpub25lIWltcG9ydGFudH0uYWR5ZW4tY2hlY2tvdXRfX2ZpbHRlci1pbnB1dCwuYWR5ZW4tY2hlY2tvdXRfX2lucHV0e2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpIWltcG9ydGFudDstd2Via2l0LWJhY2tncm91bmQtY2xpcDp0ZXh0IWltcG9ydGFudDtiYWNrZ3JvdW5kLWNsaXA6dGV4dCFpbXBvcnRhbnR9LmFkeWVuLWNoZWNrb3V0X19maWVsZC13cmFwcGVye2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlfS5hZHllbi1jaGVja291dF9fZmllbGQtd3JhcHBlcj4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkOmZpcnN0LWNoaWxke21hcmdpbi1yaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCw4cHgpfVtkaXI9cnRsXSAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLXdyYXBwZXI+LmFkeWVuLWNoZWNrb3V0X19maWVsZDpmaXJzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCw4cHgpfS5hZHllbi1jaGVja291dF9fZmllbGQtd3JhcHBlcj4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkOm50aC1jaGlsZCgyKXttYXJnaW4tbGVmdDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCw4cHgpfVtkaXI9cnRsXSAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLXdyYXBwZXI+LmFkeWVuLWNoZWNrb3V0X19maWVsZDpudGgtY2hpbGQoMil7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsOHB4KX0uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLXdyYXBwZXI6bGFzdC1vZi10eXBlPi5hZHllbi1jaGVja291dF9fZmllbGR7bWFyZ2luLWJvdHRvbTowfS5hZHllbi1jaGVja291dF9faW5wdXR7d2lkdGg6MTAwJTtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtZm9udC1zaXplLDFyZW0pO2ZvbnQtZmFtaWx5OmluaGVyaXQ7ZGlzcGxheTpibG9jaztoZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMTAsNDBweCk7cGFkZGluZy1sZWZ0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpO2JhY2tncm91bmQ6aW5oZXJpdDtvdXRsaW5lOm5vbmU7dHJhbnNpdGlvbjpib3JkZXIgLjJzIGVhc2Utb3V0LGJveC1zaGFkb3cgLjJzIGVhc2Utb3V0fS5hZHllbi1jaGVja291dF9faW5wdXQ6cmVxdWlyZWR7Ym94LXNoYWRvdzpub25lfS5hZHllbi1jaGVja291dF9faW5wdXQ6LW1vei1yZWFkLW9ubHl7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXNlY29uZGFyeSwjNWM2ODdjKSFpbXBvcnRhbnQ7Y3Vyc29yOmRlZmF1bHR9LmFkeWVuLWNoZWNrb3V0X19pbnB1dDpkaXNhYmxlZCwuYWR5ZW4tY2hlY2tvdXRfX2lucHV0OnJlYWQtb25seXtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCM1YzY4N2MpIWltcG9ydGFudDtjdXJzb3I6ZGVmYXVsdH1zcGFuLmFkeWVuLWNoZWNrb3V0X19pbnB1dHtvdmVyZmxvdzpoaWRkZW59LmFkeWVuLWNoZWNrb3V0LWlucHV0X19pbmxpbmUtdmFsaWRhdGlvbnt3aWR0aDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTtoZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7bWFyZ2luLXJpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpfVtkaXI9cnRsXSAuYWR5ZW4tY2hlY2tvdXQtaW5wdXRfX2lubGluZS12YWxpZGF0aW9ue21hcmdpbi1sZWZ0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpfS5hZHllbi1jaGVja291dC1pbnB1dF9faW5saW5lLXZhbGlkYXRpb24+LmFkeWVuLWNoZWNrb3V0X19pY29ue2Rpc3BsYXk6YmxvY2t9LmFkeWVuLWNoZWNrb3V0LWlucHV0X19pbmxpbmUtdmFsaWRhdGlvbi0taW52YWxpZHtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtY3JpdGljYWwsI2M3MjcyNyl9LmFkeWVuLWNoZWNrb3V0X19pbnB1dC0tZGF0ZXtwYWRkaW5nOi41ZW19XG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0e2Rpc3BsYXk6YmxvY2s7cGFkZGluZy1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsOHB4KTt3aWR0aDoxMDAlO21hcmdpbi1pbmxpbmUtc3RhcnQ6MDttYXJnaW4taW5saW5lLWVuZDowO21hcmdpbjowO2JvcmRlcjpub25lO3BhZGRpbmctYmxvY2stc3RhcnQ6MDtwYWRkaW5nLWJsb2NrLWVuZDowO3BhZGRpbmctaW5saW5lLXN0YXJ0OjA7cGFkZGluZy1pbmxpbmUtZW5kOjB9LmFkeWVuLWNoZWNrb3V0X19maWVsZHNldF9fZGVzY3JpcHRpb257Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCw0MDApO2xpc3Qtc3R5bGUtdHlwZTpkaXNjO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zZWNvbmRhcnksIzVjNjg3Yyk7bWFyZ2luOjA7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLC44NzVyZW0pO2xpbmUtaGVpZ2h0OjEuNX0uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0Omxhc3Qtb2YtdHlwZXtwYWRkaW5nLWJvdHRvbTowfS5hZHllbi1jaGVja291dF9fZmllbGRzZXQrLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldHttYXJnaW4tdG9wOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dF9fZmllbGRzZXRfX3RpdGxle2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXNpemUsMXJlbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtc3Ryb25nZXItZm9udC13ZWlnaHQsNjAwKTtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1saW5lLWhlaWdodCwyNnB4KTtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXdlaWdodCw1MDApO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjA7cGFkZGluZzowIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsMTJweCl9LmFkeWVuLWNoZWNrb3V0X19maWVsZHNldF9fdGl0bGU6aGFzKCsuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0X19kZXNjcmlwdGlvbil7cGFkZGluZzowfS5hZHllbi1jaGVja291dF9fZmllbGRzZXRfX3RpdGxlLWhlYWRpbmd7Zm9udDppbmhlcml0O2NvbG9yOmluaGVyaXQ7bWFyZ2luOjA7cGFkZGluZzowfS5hZHllbi1jaGVja291dF9fZmllbGRzZXRfX2ZpZWxkc3tkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7d2lkdGg6MTAwJTtnYXA6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0X19maWVsZHNldF9fZmllbGRzPi5hZHllbi1jaGVja291dF9fZmllbGR7bWFyZ2luLWJvdHRvbTowfS5hZHllbi1jaGVja291dF9fZmllbGRzZXQtLXJlYWRvbmx5IC5hZHllbi1jaGVja291dF9fZmllbGRzZXRfX2ZpZWxkc3tjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwxOHB4KTttYXJnaW46MH1cbi5hZHllbi1jaGVja291dF9fY2FyZF9fZXhwLWRhdGVfX2lucHV0LS1vbmVjbGlja3tsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1saW5lLWhlaWdodCwyNnB4KTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LDQwMCk7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwO3RleHQtYWxpZ246bGVmdH1cbi5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXArLmFkeWVuLWNoZWNrb3V0LWlucHV0X19pbmxpbmUtdmFsaWRhdGlvbntkaXNwbGF5Om5vbmV9LmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9faW5wdXR7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlfS5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2xhYmVse21hcmdpbjowO3BhZGRpbmctYm90dG9tOjA7cGFkZGluZy1sZWZ0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLDI0cHgpO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7Y29sb3I6aW5oZXJpdDtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktbGluZS1oZWlnaHQsMjBweCk7b3ZlcmZsb3c6dmlzaWJsZX0uYWR5ZW4tY2hlY2tvdXRfX2xhYmVsLS1mb2N1c2VkIC5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2xhYmVse2NvbG9yOmluaGVyaXR9LmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9fbGFiZWw6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZik7Ym9yZGVyOnZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywxcHgpIHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXRlcnRpYXJ5LCM4NDhkOTYpO2JvcmRlci1yYWRpdXM6NTAlO2hlaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTt3aWR0aDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTtsZWZ0OjA7dG9wOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDEwLDJweCk7dHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjJzIGVhc2Utb3V0LGJveC1zaGFkb3cgLjJzIGVhc2Utb3V0fS5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2xhYmVsOmhvdmVyOmJlZm9yZXtib3gtc2hhZG93OjAgMCAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDEwLDJweCkgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeS1ob3ZlciwjYzljZGQzKTtjdXJzb3I6cG9pbnRlcn0uYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19sYWJlbDphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW46MCBhdXRvO2xlZnQ6NXB4O3RvcDo3cHg7aGVpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDMwLDZweCk7d2lkdGg6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMzAsNnB4KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZik7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zaXRpb246dHJhbnNmb3JtIC4ycyBlYXNlLW91dDtib3gtc2hhZG93OjAgMXB4IDFweCByZ2JhKDAsMTUsNDUsLjI1KX0uYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19sYWJlbDpob3Zlcntib3JkZXItY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyk7Y3Vyc29yOnBvaW50ZXJ9LmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9faW5wdXQ6Y2hlY2tlZCsuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19sYWJlbDpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTtib3JkZXI6MDt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1vdXR9LmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9faW5wdXQ6Y2hlY2tlZCsuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19sYWJlbDphZnRlcnt0cmFuc2Zvcm06c2NhbGUoMSl9LmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9faW5wdXQ6Zm9jdXMrLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9fbGFiZWw6YmVmb3Jle2JvcmRlci1jb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKX0uYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19pbnB1dDpjaGVja2VkKy5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2xhYmVsOmhvdmVyOmJlZm9yZSwuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19pbnB1dDpjaGVja2VkOmFjdGl2ZSsuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19sYWJlbDpiZWZvcmUsLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9faW5wdXQ6Y2hlY2tlZDpmb2N1cysuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19sYWJlbDpiZWZvcmUsLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9faW5wdXQ6Zm9jdXMrLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9fbGFiZWw6YmVmb3Jle2JveC1zaGFkb3c6MCAwIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMTAsMnB4KSB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeSwjODQ4RDk2KX0uYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19sYWJlbC5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2xhYmVsLS1pbnZhbGlkOmJlZm9yZXtib3JkZXI6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci13aWR0aC1zLDFweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtY3JpdGljYWwsI2UyMmQyZCl9LmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cC0tYnV0dG9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0O2ZsZXgtd3JhcDp3cmFwO2dhcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTthbGlnbi1zZWxmOnN0cmV0Y2g7d2lkdGg6MTAwJX0uYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwLS1idXR0b24gLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9faW5wdXQtd3JhcHBlcntkaXNwbGF5OmZsZXg7ZmxleDoxIDAgMH0uYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwLS1idXR0b24gLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9fbGFiZWw6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOmNhbGMoNTAlIC0gdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMzAsIDZweCkvMik7bGVmdDpjYWxjKHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KSArIDVweCl9LmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cC0tYnV0dG9uIC5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2xhYmVsOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6Y2FsYyg1MCUgLSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCkvMik7bGVmdDpjYWxjKHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLCAxMnB4KSl9LmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cC0tYnV0dG9uIC5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2xhYmVse3BhZGRpbmc6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsMTJweCk7cGFkZGluZy1sZWZ0OmNhbGModmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsIDEycHgpICsgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsIDI0cHgpKTt3aWR0aDoxMDAlO2JvcmRlcjp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LCNkYmRlZTIpO2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSw4cHgpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwjZmZmZmZmKX0uYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwLS1idXR0b24gLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9faW5wdXQrLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9fbGFiZWw6aG92ZXIsLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cC0tYnV0dG9uIC5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXBfX2lucHV0OmNoZWNrZWQrLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9fbGFiZWx7Ym9yZGVyLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnktYWN0aXZlLCMwMDExMmMpfS5hZHllbi1jaGVja291dF9fcmFkaW9fZ3JvdXAtLWJ1dHRvbiAuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19pbnB1dDpjaGVja2VkOmFjdGl2ZSsuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19sYWJlbCwuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwLS1idXR0b24gLmFkeWVuLWNoZWNrb3V0X19yYWRpb19ncm91cF9faW5wdXQ6Y2hlY2tlZDpmb2N1cysuYWR5ZW4tY2hlY2tvdXRfX3JhZGlvX2dyb3VwX19sYWJlbHtib3gtc2hhZG93OjAgMCAwIC44cHggdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUsIzAwMTEyYyk7Ym9yZGVyLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnktYWN0aXZlLCMwMDExMmMpfVxuLlRhZy1tb2R1bGVfdGFnX196VHltNHtkaXNwbGF5OmlubGluZS1mbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDEwLDJweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsOHB4KTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXNpemUsLjc1cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLXN0cm9uZ2VyLWZvbnQtd2VpZ2h0LDUwMCk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwxOHB4KTt3aGl0ZS1zcGFjZTpub3dyYXB9LlRhZy1tb2R1bGVfdGFnX196VHltNC5UYWctbW9kdWxlX3N1Y2Nlc3NfX1VVNXg5e2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcyw0cHgpO2JhY2tncm91bmQ6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtc3VjY2Vzcy13ZWFrLCNlZGZhZjMpO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1vbi1iYWNrZ3JvdW5kLXN1Y2Nlc3Mtd2VhaywjMDY3OTM0KX0uVGFnLW1vZHVsZV90YWdfX3pUeW00LlRhZy1tb2R1bGVfaW5mb19faXluM0N7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1zLDRweCk7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1oaWdobGlnaHQtd2VhaywjZjJmOGZmKTtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtb24tYmFja2dyb3VuZC1oaWdobGlnaHQtd2VhaywjMDA2M2Q3KX1cbi5UYWdMaXN0LW1vZHVsZV90YWdMaXN0X19xQ2RUMHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZsZXgtc2hyaW5rOjA7Z2FwOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLDRweCl9XG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3due3Bvc2l0aW9uOnJlbGF0aXZlO21heC13aWR0aDoxMDAlO3dpZHRoOjEwMCU7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LXN1YnRpdGxlLWZvbnQtc2l6ZSwxcmVtKX0uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19zdGF0dXN7Ym9yZGVyOjA7Y2xpcDpyZWN0KDAgMCAwIDApO2NsaXAtcGF0aDppbnNldCg1MCUpO3dpZHRoOjFweDtoZWlnaHQ6MXB4O292ZXJmbG93OmhpZGRlbjttYXJnaW46LTFweDtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGV9LmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fYnV0dG9ue2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2N1cnNvcjpwb2ludGVyO2JvcmRlci1yYWRpdXM6aW5oZXJpdDtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTtiYWNrZ3JvdW5kOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7b3V0bGluZTowO3BhZGRpbmc6MCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KTt3aWR0aDoxMDAlO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXNpemUsMXJlbSk7aGVpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLDQwcHgpO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktbGluZS1oZWlnaHQsMjBweCk7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO3RyYW5zaXRpb246Ym9yZGVyIC4ycyBlYXNlLW91dCxib3gtc2hhZG93IC4ycyBlYXNlLW91dH1bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fYnV0dG9ue3BhZGRpbmc6N3B4IHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpIDdweCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwyNHB4KX0uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19idXR0b246YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDpcIlwiO2hlaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAzMCw2cHgpO3JpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpO3dpZHRoOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTcnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAxNiAxNyclM0UlM0NwYXRoIGZpbGw9JyUyMzAwMTEyYycgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNNC40NyA2LjQ3YS43NS43NSAwIDAgMSAxLjA2IDBMOCA4Ljk0bDIuNDctMi40N2EuNzUuNzUgMCAwIDEgMS4wNiAxLjA2bC0zIDNhLjc1Ljc1IDAgMCAxLTEuMDYgMGwtMy0zYS43NS43NSAwIDAgMSAwLTEuMDYnIGNsaXAtcnVsZT0nZXZlbm9kZCcvJTNFJTNDL3N2ZyUzRVwiKTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCV9W2Rpcj1ydGxdIC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbjphZnRlcntsZWZ0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpO3JpZ2h0OmF1dG99LmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fYnV0dG9uLS1hY3RpdmU6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbi0tZGlzYWJsZWR7b3BhY2l0eTouNH0uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19idXR0b24tLXJlYWRvbmx5LC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbi0tcmVhZG9ubHktLWFjdGl2ZSwuYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19idXR0b24tLXJlYWRvbmx5OmZvY3VzLC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbi0tcmVhZG9ubHk6aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1kaXNhYmxlZCwjZWVlZmYxKTtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyk7Y3Vyc29yOm5vdC1hbGxvd2VkfS5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbi0tcmVhZG9ubHk6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc3JyBmaWxsPSdub25lJyB2aWV3Qm94PScwIDAgOCA3JyUzRSUzQ3BhdGggZmlsbD0nJTIzYjljNGM5JyBkPSdNMy4xOTUgNi41NjVhMSAxIDAgMCAwIDEuNiAwbDIuOTkyLTMuOThhMSAxIDAgMCAwLS44LTEuNjAySDEuMDEzYTEgMSAwIDAgMC0uOCAxLjZ6Jy8lM0UlM0Mvc3ZnJTNFXCIpfS5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbi0taW52YWxpZHtib3JkZXItY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtY3JpdGljYWwsI2UyMmQyZCl9LmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fYnV0dG9uX19pY29ue21hcmdpbi1yaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCw4cHgpO21heC13aWR0aDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTExMCw0MHB4KTtoZWlnaHQ6MjZweDtib3JkZXItcmFkaXVzOjNweH1bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fYnV0dG9uX19pY29ue21hcmdpbi1yaWdodDowO21hcmdpbi1sZWZ0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCl9LmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fYnV0dG9uX190ZXh0e292ZXJmbG93OmhpZGRlbjtwb2ludGVyLWV2ZW50czpub25lO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO2ZsZXgtZ3JvdzoxO3RleHQtYWxpZ246bGVmdDttaW4td2lkdGg6MH0uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19idXR0b25fX3RleHQtcGxhY2Vob2xkZXJ7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXNlY29uZGFyeSwjNWM2ODdjKX0uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19idXR0b25fX3RhZ3N7bWFyZ2luLXJpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLDI0cHgpO21heC13aWR0aDo1MCU7b3ZlcmZsb3c6aGlkZGVufS5hZHllbi1jaGVja291dF9fZmlsdGVyLWlucHV0e2JhY2tncm91bmQ6aW5oZXJpdDtib3JkZXI6MDtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTtmb250LWZhbWlseTppbmhlcml0O2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXNpemUsMXJlbSk7aGVpZ2h0OjEwMCU7cGFkZGluZzowO3dpZHRoOjEwMCU7ZmxleDoxIDEgYXV0bzttaW4td2lkdGg6MDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5hZHllbi1jaGVja291dF9fZmlsdGVyLWlucHV0OmFjdGl2ZSwuYWR5ZW4tY2hlY2tvdXRfX2ZpbHRlci1pbnB1dDpmb2N1c3tvdXRsaW5lOjB9LmFkeWVuLWNoZWNrb3V0X19maWx0ZXItaW5wdXRbcmVhZG9ubHlde2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCM1YzY4N2MpIWltcG9ydGFudDtjdXJzb3I6bm90LWFsbG93ZWR9LmFkeWVuLWNoZWNrb3V0X19maWx0ZXItaW5wdXQtLXBsYWNlaG9sZGVye2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zZWNvbmRhcnksIzVjNjg3Yyl9LmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fbGlzdHtvdmVyZmxvdy15OmF1dG87ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6Mjtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KTttYXgtaGVpZ2h0OjM3NXB4O2JveC1zaGFkb3c6MCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwycHgpIDdweCByZ2JhKDAsMTUsNDUsLjMpO3dpZHRoOjEwMCU7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCNmZmZmZmYpO2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjAgMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEyMCw0OHB4KX0uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19saXN0LmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fbGlzdC0tYWN0aXZle2Rpc3BsYXk6YmxvY2s7bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwycHgpfS5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2VsZW1lbnR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktbGluZS1oZWlnaHQsMjBweCk7Ym9yZGVyOnZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywxcHgpIHNvbGlkIHRyYW5zcGFyZW50O3dvcmQtYnJlYWs6YnJlYWstd29yZDtoeXBoZW5zOmF1dG87Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLC44NzVyZW0pO291dGxpbmU6MDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4ycyBlYXNlLW91dCxib3JkZXItY29sb3IgLjJzIGVhc2Utb3V0fS5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2VsZW1lbnQgLmFkeWVuLWNoZWNrb3V0X19pY29ue2ZsZXgtc2hyaW5rOjB9LmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fZWxlbWVudDpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MH0uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50LmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fZWxlbWVudC0tYWN0aXZle2JhY2tncm91bmQ6cmdiYSgyMzAsMjMzLDIzNSwuNik7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLDhweCk7Ym94LXNoYWRvdzppbnNldCAwIDAgMCB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsMXB4KSB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LWFjdGl2ZSwjMDAxMTJjKX0uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50OmhvdmVye2JhY2tncm91bmQ6cmdiYSgyMzAsMjMzLDIzNSwuNil9LmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fZWxlbWVudC0tZGlzYWJsZWR7b3BhY2l0eTouNDtjdXJzb3I6bm90LWFsbG93ZWR9LmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fZWxlbWVudF9faWNvbntib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLXMsNHB4KTttYXJnaW4tcmlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsOHB4KTttYXgtd2lkdGg6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMTAsNDBweCk7bWF4LWhlaWdodDoyNnB4fVtkaXI9cnRsXSAuYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50X19pY29ue21hcmdpbi1sZWZ0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCk7bWFyZ2luLXJpZ2h0OjB9LmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fZWxlbWVudF9fY29udGVudHtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZ3JvdzoxO21pbi13aWR0aDowO2dhcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCw4cHgpfS5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2VsZW1lbnRfX3ByaW1hcnl7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50X190ZXh0e2ZsZXgtZ3JvdzoxO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXNpemUsMXJlbSl9LmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fZWxlbWVudF9fdGFnc3ttYXJnaW4tbGVmdDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCw4cHgpfS5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2VsZW1lbnRfX3RhZ3M6bm90KDpsYXN0LWNoaWxkKXttYXJnaW4tcmlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsOHB4KX0uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duKy5hZHllbi1jaGVja291dC1pbnB1dF9faW5saW5lLXZhbGlkYXRpb257cmlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMDAsMzJweCl9XG4uYWR5ZW4tY2hlY2tvdXRfX2luc3RhbGxtZW50cy0tcmV2b2x2aW5nLXBsYW4gLmFkeWVuLWNoZWNrb3V0X19maWVsZC0taW5zdGFsbG1lbnRzPi5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcntib3JkZXI6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JveC1zaGFkb3c6bm9uZX0uYWR5ZW4tY2hlY2tvdXRfX2luc3RhbGxtZW50cy0tcmV2b2x2aW5nLXBsYW4gLmFkeWVuLWNoZWNrb3V0X19maWVsZC0taW5zdGFsbG1lbnRzPi5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjphY3RpdmUsLmFkeWVuLWNoZWNrb3V0X19pbnN0YWxsbWVudHMtLXJldm9sdmluZy1wbGFuIC5hZHllbi1jaGVja291dF9fZmllbGQtLWluc3RhbGxtZW50cz4uYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6YWN0aXZlOmhvdmVyLC5hZHllbi1jaGVja291dF9faW5zdGFsbG1lbnRzLS1yZXZvbHZpbmctcGxhbiAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1pbnN0YWxsbWVudHM+LmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyOmZvY3VzLXdpdGhpbiwuYWR5ZW4tY2hlY2tvdXRfX2luc3RhbGxtZW50cy0tcmV2b2x2aW5nLXBsYW4gLmFkeWVuLWNoZWNrb3V0X19maWVsZC0taW5zdGFsbG1lbnRzPi5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjpmb2N1cy13aXRoaW46aG92ZXJ7Ym94LXNoYWRvdzpub25lfS5hZHllbi1jaGVja291dF9faW5zdGFsbG1lbnRzLS1yZXZvbHZpbmctcGxhbiAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0LS1yZXZvbHZpbmctcGxhbnttYXJnaW4tdG9wOi01cHh9XG4uYWR5ZW4tY2hlY2tvdXQtZGlzY2xhaW1lcl9fbGFiZWx7bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTtwYWRkaW5nLWxlZnQ6MDtkaXNwbGF5OmlubGluZS1ibG9jaztsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LDE4cHgpO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zZWNvbmRhcnksIzVjNjg3Yyk7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tZm9udC1zaXplLC43NXJlbSk7Zm9udC13ZWlnaHQ6NDAwfVtkaXI9cnRsXSAuYWR5ZW4tY2hlY2tvdXQtZGlzY2xhaW1lcl9fbGFiZWx7cGFkZGluZy1yaWdodDowfVxuLmFkeWVuLWNoZWNrb3V0LWxpbmt7LS10ZXh0LWRlY29yYXRpb246bm9uZTtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtaGlnaGxpZ2h0LCMwMDcwZjUpOy13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOnZhcigtLXRleHQtZGVjb3JhdGlvbik7dGV4dC1kZWNvcmF0aW9uOnZhcigtLXRleHQtZGVjb3JhdGlvbil9LmFkeWVuLWNoZWNrb3V0LWxpbms6Zm9jdXMtdmlzaWJsZXtvdXRsaW5lOm5vbmV9LmFkeWVuLWNoZWNrb3V0LWxpbms6YWN0aXZlLC5hZHllbi1jaGVja291dC1saW5rOmhvdmVyey0tdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYWR5ZW4tY2hlY2tvdXQtbGluazpmb2N1cy12aXNpYmxle2JveC1zaGFkb3c6MCAwIDAgMXB4ICNmZmYsMCAwIDAgM3B4IHZhcigtLWFkeWVuLXNkay1mb2N1cy1yaW5nLWNvbG9yLHJnYmEoMCwxMTIsMjQ1LC44KSk7dHJhbnNpdGlvbjouMXMgY3ViaWMtYmV6aWVyKC43ODUsLjEzNSwuMTUsLjg2KTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLXhzLDJweCl9XG4uYWR5ZW4tY2hlY2tvdXQtYnJhbmQtd3JhcHBlcntib3gtc2hhZG93OnZhcigtLWFkeWVuLXNkay1zaGFkb3ctbG93LDAgMnB4IDRweCByZ2JhKDAsMTcsNDQsLjA0KSwwIDFweCAycHggcmdiYSgwLDE3LDQ0LC4wMikpO2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcyw0cHgpO292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LmFkeWVuLWNoZWNrb3V0LWJyYW5kLXdyYXBwZXItLWVycm9ye2Rpc3BsYXk6bm9uZX1cbi5hZHllbi1jaGVja291dF9fZmllbGQtLWNhcmROdW1iZXIgLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVye2N1cnNvcjp0ZXh0fS5hZHllbi1jaGVja291dF9fZmllbGQtLWNhcmROdW1iZXIgLmFkeWVuLWNoZWNrb3V0LWJyYW5kLXdyYXBwZXJ7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1zLDRweCk7bWFyZ2luLXJpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpfS5hZHllbi1jaGVja291dF9fZmllbGQtLWNhcmROdW1iZXIgLmFkeWVuLWNoZWNrb3V0LWNhcmQtaW5wdXRfX2ljb257bWFyZ2luLXJpZ2h0OjB9LmFkeWVuLWNoZWNrb3V0X19jYXJkX19kdWFsLWJyYW5kaW5nX19pY29uc3tkaXNwbGF5OmZsZXh9LmFkeWVuLWNoZWNrb3V0X19jYXJkX19kdWFsLWJyYW5kaW5nX19pY29ucyAuYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2NhcmROdW1iZXJfX2JyYW5kSWNvbntvcGFjaXR5OjF9LmFkeWVuLWNoZWNrb3V0X19jYXJkX19kdWFsLWJyYW5kaW5nX19zci1vbmx5e2JvcmRlcjowO2NsaXA6cmVjdCgwIDAgMCAwKTtjbGlwLXBhdGg6aW5zZXQoNTAlKTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtvdmVyZmxvdzpoaWRkZW47bWFyZ2luOi0xcHg7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlfVxuLkR1YWxCcmFuZFNlbGVjdG9yLW1vZHVsZV9kdWFsQnJhbmRTZWxlY3Rvcl9fRno3VVd7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCw0cHgpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtdGVydGlhcnksI2VlZWZmMSk7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLDhweCk7cGFkZGluZzp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCw0cHgpO21hcmdpbi1yaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KX0uRHVhbEJyYW5kU2VsZWN0b3ItbW9kdWxlX2R1YWxCcmFuZFNlbGVjdG9yQnV0dG9uX18zRHhlbXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcyw0cHgpO3BhZGRpbmc6MDtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6MjRweDt3aWR0aDozNHB4O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZSxib3JkZXItY29sb3IgLjJzIGVhc2UsYm94LXNoYWRvdyAuMnMgZWFzZX0uRHVhbEJyYW5kU2VsZWN0b3ItbW9kdWxlX2R1YWxCcmFuZFNlbGVjdG9yQnV0dG9uX18zRHhlbTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZik7Ym9yZGVyLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnksI2RiZGVlMik7Ym94LXNoYWRvdzowIDJweCA0cHggcmdiYSgwLDAsMCwuMyl9LkR1YWxCcmFuZFNlbGVjdG9yLW1vZHVsZV9kdWFsQnJhbmRTZWxlY3RvckJ1dHRvblNlbGVjdGVkX19Fc3dUS3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZik7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAuNXB4IHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnksI2RiZGVlMiksMCAycHggNHB4IHJnYmEoMCwwLDAsLjUpfS5EdWFsQnJhbmRTZWxlY3Rvci1tb2R1bGVfZHVhbEJyYW5kU2VsZWN0b3JJY29uX19xZU4wTHtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLXMsNHB4KTtoZWlnaHQ6MTZweDt3aWR0aDoyNHB4fVxuLmFkeWVuLWNoZWNrb3V0X19maWVsZC5hZHllbi1jaGVja291dF9fY2FyZF9fZXhwLWRhdGVfX2lucHV0LS1oaWRkZW57ZGlzcGxheTpub25lfS5hZHllbi1jaGVja291dF9fY2FyZF9fZXhwLWN2Y19fZXhwLWRhdGVfX2lucHV0LS1oaWRkZW57anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5hZHllbi1jaGVja291dF9fZmllbGRfX2V4cC1kYXRlIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcntjdXJzb3I6dGV4dH0uYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXIgLmFkeWVuLWNoZWNrb3V0X19maWVsZF9fZXhwLWRhdGVfaGludF93cmFwcGVye3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dHJhbnNpdGlvbjpvcGFjaXR5IC4xcyBsaW5lYXI7bWFyZ2luLXJpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpO3dpZHRoOjI3cHg7aGVpZ2h0OjE4cHg7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1zLDRweCl9LmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyIC5hZHllbi1jaGVja291dF9fZmllbGRfX2V4cC1kYXRlX2hpbnRfd3JhcHBlci5hZHllbi1jaGVja291dF9fZmllbGRfX2V4cC1kYXRlX2hpbnRfd3JhcHBlci0taGlkZGVue29wYWNpdHk6MH0uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkX19leHAtZGF0ZV9oaW50e3dpZHRoOjI3cHg7aGVpZ2h0OjE4cHh9XG4uQnJhbmRJY29ucy1tb2R1bGVfY29udGFpbmVyX19GZUN4S3tkaXNwbGF5OmZsZXg7ZmxleC1iYXNpczphdXRvO2ZsZXgtd3JhcDp3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsOHB4KTttYXJnaW46dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsNHB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAwMCwwKTtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZzowfS5CcmFuZEljb25zLW1vZHVsZV9ncmlkX193YjBERXtkaXNwbGF5OmdyaWQ7Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOnJlcGVhdChhdXRvLWZpbGwsbWlubWF4KHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLDQwcHgpLDFmcikpfS5CcmFuZEljb25zLW1vZHVsZV9zbWFsbEltZ0dyaWRfX2lDTXFUe2dyaWQtdGVtcGxhdGUtY29sdW1uczpyZXBlYXQoYXV0by1maWxsLG1pbm1heCh2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwyNHB4KSwxZnIpKX0uQnJhbmRJY29ucy1tb2R1bGVfcmVtYWluaW5nQnJhbmRzTGFiZWxfX3YwRktTe2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zZWNvbmRhcnksIzVjNjg3Yyk7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLC44NzVyZW0pfS5CcmFuZEljb25zLW1vZHVsZV9pbWdfX09lM2kte3BhZGRpbmc6MDtkaXNwbGF5OmJsb2NrO3dpZHRoOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLDQwcHgpO2hlaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwyNHB4KX0uQnJhbmRJY29ucy1tb2R1bGVfc21hbGxJbWdfX0d3T1owe3dpZHRoOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLDI0cHgpO2hlaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KX1cbi5hZHllbi1jaGVja291dF9fY2FyZF9fYnJhbmRze21hcmdpbi10b3A6Y2FsYyh2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KSotMSk7bWFyZ2luLWJvdHRvbTp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KX0uYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2JyYW5kcy0taGlkZGVue29wYWNpdHk6MDttYXgtaGVpZ2h0OjA7bWluLWhlaWdodDowO21hcmdpbjotOHB4IDAgOHB4fVxuLmFkeWVuLWNoZWNrb3V0X19jYXJkX19leHAtY3Zje2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDt3aWR0aDoxMDAlO2dhcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KX0uYWR5ZW4tY2hlY2tvdXRfX2NhcmRfX2V4cC1jdmM+LmFkeWVuLWNoZWNrb3V0X19maWVsZHttYXJnaW4tYm90dG9tOjB9QG1lZGlhIChtaW4td2lkdGg6NDgwcHgpey5hZHllbi1jaGVja291dF9fY2FyZF9fZXhwLWN2YyAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxke21hcmdpbi1ib3R0b206MH19XG4uYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94e2Rpc3BsYXk6ZmxleDt3aWR0aDoxMDAlfS5hZHllbi1jaGVja291dF9fY2hlY2tib3hfX2xhYmVse2ZsZXg6MTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCk7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwxOHB4KTtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7Zm9udC13ZWlnaHQ6NDAwOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX1bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0X19jaGVja2JveF9fbGFiZWx7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwyNHB4KX0uYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19pbnB1dHtwb3NpdGlvbjphYnNvbHV0ZTtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZX0uYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19pbnB1dDpjaGVja2VkKy5hZHllbi1jaGVja291dF9fY2hlY2tib3hfX2xhYmVsOmJlZm9yZXtvcGFjaXR5OjF9LmFkeWVuLWNoZWNrb3V0X19jaGVja2JveF9faW5wdXQ6Y2hlY2tlZCsuYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19sYWJlbDphZnRlcntib3JkZXI6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci13aWR0aC1zLDFweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKX0uYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19pbnB1dDpjaGVja2VkOmhvdmVyKy5hZHllbi1jaGVja291dF9fY2hlY2tib3hfX2xhYmVsOmFmdGVye2JveC1zaGFkb3c6MCAwIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMTAsMnB4KSB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeSwjODQ4RDk2KTtib3JkZXItY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyl9LmFkeWVuLWNoZWNrb3V0X19jaGVja2JveF9faW5wdXQ6Zm9jdXMrLmFkeWVuLWNoZWNrb3V0X19jaGVja2JveF9fbGFiZWw6YWZ0ZXJ7Ym9yZGVyOnZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywxcHgpIHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO2JveC1zaGFkb3c6MCAwIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMTAsMnB4KSB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeSwjODQ4RDk2KX0uYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19pbnB1dDpob3Zlcjpub3QoOmZvY3VzKSsuYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19sYWJlbDphZnRlcntib3JkZXItY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtdGVydGlhcnksIzg0OEQ5Nik7Ym94LXNoYWRvdzowIDAgMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwycHgpIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnktaG92ZXIsI2M5Y2RkMyl9LmFkeWVuLWNoZWNrb3V0X19jaGVja2JveF9faW5wdXQrLmFkeWVuLWNoZWNrb3V0X19jaGVja2JveF9fbGFiZWw6YmVmb3Jle2JvcmRlci1sZWZ0OjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wOjFweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDEwLDJweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLW9uLWNvbG9yLCNmZmZmZmYpO2JvcmRlci1yaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwycHgpIHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1vbi1jb2xvciwjZmZmZmZmKTtib3JkZXItcmFkaXVzOjAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMTAsMnB4KSAxcHg7Y29udGVudDpcIlwiO2hlaWdodDoxMXB4O2xlZnQ6MXB4O29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMTAsMnB4KTt0cmFuc2Zvcm06cm90YXRlKDM3ZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMTAwJTt0cmFuc2l0aW9uOm9wYWNpdHkgLjJzIGVhc2Utb3V0O3dpZHRoOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDMwLDZweCk7ei1pbmRleDoxfVtkaXI9cnRsXSAuYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19pbnB1dCsuYWR5ZW4tY2hlY2tvdXRfX2NoZWNrYm94X19sYWJlbDpiZWZvcmV7bGVmdDphdXRvO3JpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCl9LmFkeWVuLWNoZWNrb3V0X19jaGVja2JveF9faW5wdXQrLmFkeWVuLWNoZWNrb3V0X19jaGVja2JveF9fbGFiZWw6YWZ0ZXJ7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt3aWR0aDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTtoZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1zLDRweCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCNmZmZmZmYpO2JvcmRlcjp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeSwjODQ4ZDk2KTt6LWluZGV4OjA7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4xNXMgZWFzZS1vdXQsYm9yZGVyIC4wNXMgZWFzZS1vdXQsYm94LXNoYWRvdyAuMXMgZWFzZS1vdXR9W2Rpcj1ydGxdIC5hZHllbi1jaGVja291dF9fY2hlY2tib3hfX2lucHV0Ky5hZHllbi1jaGVja291dF9fY2hlY2tib3hfX2xhYmVsOmFmdGVye2xlZnQ6YXV0bztyaWdodDowfS5hZHllbi1jaGVja291dF9fZmllbGQtLWNvbnNlbnRDaGVja2JveHtiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZik7Ym9yZGVyOnZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywxcHgpIHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXNlY29uZGFyeSwjYzljZGQzKTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyfS5hZHllbi1jaGVja291dF9fZmllbGQtLWNvbnNlbnRDaGVja2JveCxbZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY29uc2VudENoZWNrYm94e3BhZGRpbmc6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsMTJweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY29uc2VudENoZWNrYm94IC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcntmbGV4OjE7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Ym9yZGVyOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3gtc2hhZG93Om5vbmV9LmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY29uc2VudENoZWNrYm94IC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjphY3RpdmUsLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY29uc2VudENoZWNrYm94IC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjphY3RpdmU6aG92ZXIsLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY29uc2VudENoZWNrYm94IC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjpmb2N1cy13aXRoaW4sLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY29uc2VudENoZWNrYm94IC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjpmb2N1cy13aXRoaW46aG92ZXJ7Ym94LXNoYWRvdzpub25lfS5hZHllbi1jaGVja291dF9fZmllbGQtLWNvbnNlbnRDaGVja2JveC5hZHllbi1jaGVja291dF9fZmllbGQtLWVycm9ye2JvcmRlci1jb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1jcml0aWNhbCwjZTIyZDJkKX0uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1jb25zZW50Q2hlY2tib3ggLmFkeWVuLWNoZWNrb3V0LWlucHV0X19pbmxpbmUtdmFsaWRhdGlvbnttYXJnaW4tcmlnaHQ6MH1bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY29uc2VudENoZWNrYm94IC5hZHllbi1jaGVja291dC1pbnB1dF9faW5saW5lLXZhbGlkYXRpb257bWFyZ2luLWxlZnQ6MH1cbi5hZHllbi1jaGVja291dF9fc3RvcmUtZGV0YWlsc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQ6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwjZmZmZmZmKTtnYXA6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsMTJweCk7cGFkZGluZzp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTttYXJnaW4tdG9wOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpO2JvcmRlcjp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LCNkYmRlZTIpO2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSw4cHgpfVxuLmFkeWVuLWNoZWNrb3V0X19hZGRyZXNzLXNlYXJjaHtwb3NpdGlvbjpyZWxhdGl2ZX0uYWR5ZW4tY2hlY2tvdXRfX2FkZHJlc3Mtc2VhcmNoIC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7bGVmdDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KTtoZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7d2lkdGg6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAxNiAxNiclM0UlM0NwYXRoIGZpbGw9JyUyMzY4NzI4MicgZD0nTTYuNSAxMS45YTQuNSA0LjUgMCAwIDAgMi42LS44M2wyLjc3IDIuNzRjLjEzLjEzLjMuMTkuNDguMTkuMzggMCAuNjUtLjI5LjY1LS42NmEuNjMuNjMgMCAwIDAtLjE5LS40NmwtMi43NS0yLjczYTQuNCA0LjQgMCAwIDAgLjkyLTIuNyA0LjQ4IDQuNDggMCAwIDAtOC45OCAwIDQuNDggNC40OCAwIDAgMCA0LjUgNC40NW0wLS45NmEzLjUzIDMuNTMgMCAwIDEtMy41My0zLjQ5IDMuNTIgMy41MiAwIDAgMSA3LjA0IDBjMCAxLjktMS41OSAzLjQ5LTMuNTIgMy40OVonLyUzRSUzQy9zdmclM0VcIik7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246NTAlfS5hZHllbi1jaGVja291dF9fYWRkcmVzcy1zZWFyY2ggLmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fYnV0dG9uLS1hY3RpdmU6YWZ0ZXJ7dHJhbnNmb3JtOm5vbmU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9J25vbmUnIHZpZXdCb3g9JzAgMCAxNiAxNiclM0UlM0NwYXRoIGZpbGw9JyUyMzAwMTEyYycgZD0nTTYuNSAxMS45YTQuNSA0LjUgMCAwIDAgMi42LS44M2wyLjc3IDIuNzRjLjEzLjEzLjMuMTkuNDguMTkuMzggMCAuNjUtLjI5LjY1LS42NmEuNjMuNjMgMCAwIDAtLjE5LS40NmwtMi43NS0yLjczYTQuNCA0LjQgMCAwIDAgLjkyLTIuNyA0LjQ4IDQuNDggMCAwIDAtOC45OCAwIDQuNDggNC40OCAwIDAgMCA0LjUgNC40NW0wLS45NmEzLjUzIDMuNTMgMCAwIDEtMy41My0zLjQ5IDMuNTIgMy41MiAwIDAgMSA3LjA0IDBjMCAxLjktMS41OSAzLjQ5LTMuNTIgMy40OVonLyUzRSUzQy9zdmclM0VcIil9LmFkeWVuLWNoZWNrb3V0X19hZGRyZXNzLXNlYXJjaCAuYWR5ZW4tY2hlY2tvdXRfX2ZpbHRlci1pbnB1dHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLWxlZnQ6Y2FsYyh2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCwgOHB4KSArIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KSl9LmFkeWVuLWNoZWNrb3V0X19hZGRyZXNzLXNlYXJjaF9fbWFudWFsLWFkZHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowfS5hZHllbi1jaGVja291dF9fYWRkcmVzcy1zZWFyY2hfX21hbnVhbC1hZGQgLmFkeWVuLWNoZWNrb3V0X19hZGRyZXNzLXNlYXJjaF9fbWFudWFsLWFkZF9fYnV0dG9ue2JvcmRlcjowO3BhZGRpbmc6MH1cbi5hZHllbi1jaGVja291dF9fZmllbGRzZXQtLWFkZHJlc3MgLmFkeWVuLWNoZWNrb3V0X19maWVsZC1ncm91cHtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7d2lkdGg6MTAwJTtnYXA6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0X19maWVsZHNldC0tYWRkcmVzcyAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLWdyb3VwPi5hZHllbi1jaGVja291dF9fZmllbGR7bWFyZ2luLWJvdHRvbTowfVxuLmFkeWVuLWNoZWNrb3V0LWZvcm0taW5zdHJ1Y3Rpb257bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwxOHB4KTtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXNpemUsLjc1cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LDQwMCk7bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9W2Rpcj1ydGxdIC5hZHllbi1jaGVja291dC1mb3JtLWluc3RydWN0aW9ue3BhZGRpbmctcmlnaHQ6MH1cbi5hZHllbi1jaGVja291dC10b2dnbGV7Y29sb3I6aW5oZXJpdDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmZsZXg7d2lkdGg6YXV0b30uYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlLC5hZHllbi1jaGVja291dC10b2dnbGUgKiwuYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlIDphZnRlciwuYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlIDpiZWZvcmUsLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZTphZnRlciwuYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlOmJlZm9yZXtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmFkeWVuLWNoZWNrb3V0LXRvZ2dsZS0tZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkO2Rpc3BsYXk6ZmxleH0uYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlLS1yZWFkb25seXtwb2ludGVyLWV2ZW50czpub25lfS5hZHllbi1jaGVja291dC10b2dnbGUtLWxhYmVsLWZpcnN0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kfS5hZHllbi1jaGVja291dC10b2dnbGVfX2lucHV0e2N1cnNvcjppbmhlcml0O29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZX0uYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX190cmFja3thbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hZHllbi1zZGstdG9nZ2xlLXRyYWNrLWJhY2tncm91bmQtY29sb3IsI2ZmZmZmZik7Ym9yZGVyOnZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2stYm9yZGVyLDFweCBzb2xpZCAjOGQ5NWEzKTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2stYm9yZGVyLXJhZGl1cywxMnB4KTtkaXNwbGF5OmZsZXg7aGVpZ2h0OnZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2staGVpZ2h0LDIwcHgpO21pbi13aWR0aDp2YXIoLS1hZHllbi1zZGstdG9nZ2xlLXRyYWNrLXdpZHRoLDM2cHgpO3BhZGRpbmc6dmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS10cmFjay1wYWRkaW5nLDJweCA0cHgpO3Bvc2l0aW9uOnJlbGF0aXZlfS5hZHllbi1jaGVja291dC10b2dnbGVfX2lucHV0OmZvY3VzLXZpc2libGUrLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9fdHJhY2t7Ym94LXNoYWRvdzowIDAgMCAxcHggI2ZmZiwwIDAgMCAzcHggdmFyKC0tYWR5ZW4tc2RrLWZvY3VzLXJpbmctY29sb3IscmdiYSgwLDExMiwyNDUsLjgpKTt0cmFuc2l0aW9uOi4xcyBjdWJpYy1iZXppZXIoLjc4NSwuMTM1LC4xNSwuODYpfS5hZHllbi1jaGVja291dC10b2dnbGVfX2lucHV0OmhvdmVyOmVuYWJsZWQrLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9fdHJhY2t7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hZHllbi1zZGstdG9nZ2xlLXRyYWNrLWhvdmVyLWJhY2tncm91bmQtY29sb3IsI2Y3ZjdmOCk7Ym9yZGVyLWNvbG9yOnZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2staG92ZXItYm9yZGVyLWNvbG9yLCM2ZDc3ODkpfS5hZHllbi1jaGVja291dC10b2dnbGVfX2lucHV0OmFjdGl2ZTplbmFibGVkKy5hZHllbi1jaGVja291dC10b2dnbGVfX3RyYWNre2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS10cmFjay1hY3RpdmUtYmFja2dyb3VuZC1jb2xvciwjZWVlZmYxKTtib3JkZXItY29sb3I6dmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS10cmFjay1hY3RpdmUtYm9yZGVyLWNvbG9yLCMwMDExMmMpfS5hZHllbi1jaGVja291dC10b2dnbGVfX2lucHV0OmRpc2FibGVkKy5hZHllbi1jaGVja291dC10b2dnbGVfX3RyYWNre2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS10cmFjay1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yLCNmN2Y3ZjgpO2JvcmRlci1jb2xvcjp2YXIoLS1hZHllbi1zZGstdG9nZ2xlLXRyYWNrLWRpc2FibGVkLWJvcmRlci1jb2xvciwjZGJkZWUyKTtjdXJzb3I6bm90LWFsbG93ZWR9LmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9faW5wdXQ6ZGlzYWJsZWQrLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9fdHJhY2sgcGF0aHtmaWxsOiM4ZDk1YTN9LmFkeWVuLWNoZWNrb3V0LXRvZ2dsZS0tcmVhZG9ubHkgLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9faW5wdXQrLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9fdHJhY2t7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hZHllbi1zZGstdG9nZ2xlLXRyYWNrLXJlYWRvbmx5LWJhY2tncm91bmQtY29sb3IsI2Y3ZjdmOCk7Ym9yZGVyLWNvbG9yOnZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2stcmVhZG9ubHktYm9yZGVyLWNvbG9yLCNkYmRlZTIpfS5hZHllbi1jaGVja291dC10b2dnbGVfX2lucHV0OmNoZWNrZWQrLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9fdHJhY2t7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hZHllbi1zZGstdG9nZ2xlLXRyYWNrLXRvZ2dsZWQtYmFja2dyb3VuZC1jb2xvciwjMDAxMTJjKTtib3JkZXI6dmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS10cmFjay10b2dnbGVkLWJvcmRlciwwKTtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2stdG9nZ2xlZC1wYWRkaW5nLDJweCl9LmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9faW5wdXQ6Y2hlY2tlZDpob3ZlcjplbmFibGVkKy5hZHllbi1jaGVja291dC10b2dnbGVfX3RyYWNre2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS10cmFjay10b2dnbGVkLWhvdmVyLWJhY2tncm91bmQtY29sb3IsIzVjNjg3Yyl9LmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9faW5wdXQ6Y2hlY2tlZDphY3RpdmU6ZW5hYmxlZCsuYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX190cmFja3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2stdG9nZ2xlZC1hY3RpdmUtYmFja2dyb3VuZC1jb2xvciwjOGQ5NWEzKX0uYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX19pbnB1dDpjaGVja2VkOmRpc2FibGVkKy5hZHllbi1jaGVja291dC10b2dnbGVfX3RyYWNre2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS10cmFjay10b2dnbGVkLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3IsI2MwYzVjYyl9LmFkeWVuLWNoZWNrb3V0LXRvZ2dsZS0tcmVhZG9ubHkgLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9faW5wdXQ6Y2hlY2tlZCsuYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX190cmFja3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay10b2dnbGUtdHJhY2stdG9nZ2xlZC1yZWFkb25seS1iYWNrZ3JvdW5kLWNvbG9yLCNjMGM1Y2MpfS5hZHllbi1jaGVja291dC10b2dnbGVfX2hhbmRsZXthbGlnbi1jb250ZW50OmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay10b2dnbGUtaGFuZGxlLWJhY2tncm91bmQtY29sb3IsIzAwMTEyYyk7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstdG9nZ2xlLWhhbmRsZS1ib3JkZXItcmFkaXVzLDEycHgpO2NvbG9yOnZhcigtLWFkeWVuLXNkay10b2dnbGUtaGFuZGxlLXRvZ2dsZWQtY29sb3IsIzAwMTEyYyk7ZGlzcGxheTppbmxpbmUtZmxleDtoZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS1oYW5kbGUtaGVpZ2h0LDEycHgpO2p1c3RpZnktY29udGVudDpjZW50ZXI7dHJhbnNpdGlvbjp2YXIoLS1hZHllbi1zZGstdG9nZ2xlLWhhbmRsZS10cmFuc2l0aW9uLHRyYW5zZm9ybSAuMTVzIGN1YmljLWJlemllciguMiwwLC40LC45KSk7d2lkdGg6dmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS1oYW5kbGUtd2lkdGgsMTJweCl9LmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9faW5wdXQ6ZGlzYWJsZWQrKiAuYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX19oYW5kbGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hZHllbi1zZGstdG9nZ2xlLWhhbmRsZS1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yLCM4ZDk1YTMpO2N1cnNvcjpub3QtYWxsb3dlZH0uYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX19pbnB1dDpjaGVja2VkKyogLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9faGFuZGxle2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS1oYW5kbGUtdG9nZ2xlZC1iYWNrZ3JvdW5kLWNvbG9yLCNmZmZmZmYpO2hlaWdodDp2YXIoLS1hZHllbi1zZGstdG9nZ2xlLWhhbmRsZS10b2dnbGVkLWhlaWdodCwxNnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKTt3aWR0aDp2YXIoLS1hZHllbi1zZGstdG9nZ2xlLWhhbmRsZS10b2dnbGVkLXdpZHRoLDE2cHgpfS5hZHllbi1jaGVja291dC10b2dnbGVfX2lucHV0OmNoZWNrZWQ6ZGlzYWJsZWQrKiAuYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX19oYW5kbGV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hZHllbi1zZGstdG9nZ2xlLWhhbmRsZS10b2dnbGVkLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3IsI2VlZWZmMSk7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS1oYW5kbGUtdG9nZ2xlZC1kaXNhYmxlZC1jb2xvciwjOGQ5NWEzKTtjdXJzb3I6bm90LWFsbG93ZWR9LmFkeWVuLWNoZWNrb3V0LXRvZ2dsZS0tcmVhZG9ubHkgLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9faW5wdXQ6Y2hlY2tlZCsqIC5hZHllbi1jaGVja291dC10b2dnbGVfX2hhbmRsZXtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay10b2dnbGUtaGFuZGxlLXRvZ2dsZWQtcmVhZG9ubHktYmFja2dyb3VuZC1jb2xvciwjZWVlZmYxKX0uYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX19sYWJlbC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6dmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS1sYWJlbC1wYWRkaW5nLDE2cHgpO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LDQwMCk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1saW5lLWhlaWdodCwyMHB4KX0uYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlLS1sYWJlbC1maXJzdD4uYWR5ZW4tY2hlY2tvdXQtdG9nZ2xlX19sYWJlbC1jb250YWluZXJ7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDp2YXIoLS1hZHllbi1zZGstdG9nZ2xlLWxhYmVsLXBhZGRpbmcsMTZweCl9LmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9fbGFiZWx7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9LmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9fZGVzY3JpcHRpb24sLmFkeWVuLWNoZWNrb3V0LXRvZ2dsZV9fbGFiZWx7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLC44NzVyZW0pO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsNDAwKTtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LDIwcHgpfS5hZHllbi1jaGVja291dC10b2dnbGVfX2Rlc2NyaXB0aW9ue2NvbG9yOnZhcigtLWFkeWVuLXNkay10b2dnbGUtZGVzY3JpcHRpb24tY29sb3IsIzVjNjg3Yyk7cGFkZGluZy10b3A6dmFyKC0tYWR5ZW4tc2RrLXRvZ2dsZS1kZXNjcmlwdGlvbi1wYWRkaW5nLDRweCl9XG4uYWR5ZW4tY2hlY2tvdXRfX21vZGFsLXdyYXBwZXJ7YWxpZ24taXRlbXM6Y2VudGVyO2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTtsZWZ0OjA7b3ZlcmZsb3cteTphdXRvO292ZXJzY3JvbGwtYmVoYXZpb3IteTpjb250YWluO3BhZGRpbmc6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCk7cG9zaXRpb246Zml4ZWQ7dG9wOjA7dmlzaWJpbGl0eTpoaWRkZW47d2lkdGg6MTAwJTt6LWluZGV4OjEwfS5hZHllbi1jaGVja291dF9fbW9kYWwtd3JhcHBlcjpiZWZvcmV7YmFja2dyb3VuZDpyZ2JhKDAsMTcsNDQsLjUpO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MTAwJTtsZWZ0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmZpeGVkO3RvcDowO3RyYW5zaXRpb246b3BhY2l0eSAuM3MgbGluZWFyO3dpZHRoOjEwMCU7ei1pbmRleDoxMH0uYWR5ZW4tY2hlY2tvdXRfX21vZGFsLXdyYXBwZXItLW9wZW57dmlzaWJpbGl0eTp2aXNpYmxlfS5hZHllbi1jaGVja291dF9fbW9kYWwtd3JhcHBlci0tb3BlbiAuYWR5ZW4tY2hlY2tvdXRfX21vZGFsLC5hZHllbi1jaGVja291dF9fbW9kYWwtd3JhcHBlci0tb3BlbjpiZWZvcmV7b3BhY2l0eToxfS5hZHllbi1jaGVja291dF9fbW9kYWx7Ym94LXNoYWRvdzowIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCkgcmdiYSgwLDE3LDQ0LC4xNSk7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLDhweCk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCNmZmZmZmYpO21hcmdpbjphdXRvO3BhZGRpbmc6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7dHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBlYXNlLHZpc2liaWxpdHkgLjJzIGVhc2U7b3BhY2l0eTowO3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTF9XG4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbntiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLWFsd2F5cy1kYXJrLCMwMDExMmMpO2JvcmRlcjowO2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSw4cHgpO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1vbi1jb2xvciwjZmZmZmZmKTtjdXJzb3I6cG9pbnRlcjtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtZm9udC1zaXplLDFyZW0pO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktc3Ryb25nZXItZm9udC13ZWlnaHQsNTAwKTtoZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMjAsNDhweCk7bWFyZ2luOjA7cGFkZGluZzp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAwMCwwKTt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjNzIGVhc2Utb3V0LGJveC1zaGFkb3cgLjNzIGVhc2Utb3V0O3dpZHRoOjEwMCV9LmFkeWVuLWNoZWNrb3V0X19idXR0b246Zm9jdXMtdmlzaWJsZXtib3gtc2hhZG93OjAgMCAwIHZhcigtLWFkeWVuLXNkay1mb2N1cy1yaW5nLXNwYWNlciwxcHgpIHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZiksMCAwIDAgdmFyKC0tYWR5ZW4tc2RrLWZvY3VzLXJpbmctb3V0bGluZSwzcHgpIHZhcigtLWFkeWVuLXNkay1mb2N1cy1yaW5nLWNvbG9yLHJnYmEoMCwxMTIsMjQ1LC44KSk7b3V0bGluZTowfS5hZHllbi1jaGVja291dF9fYnV0dG9uOmhvdmVye2JhY2tncm91bmQ6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtaW52ZXJzZS1wcmltYXJ5LWhvdmVyLCM1YzY4N2MpfS5hZHllbi1jaGVja291dF9fYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLWFsd2F5cy1kYXJrLWFjdGl2ZSwjOGQ5NWEzKX0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbjpkaXNhYmxlZCwuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbjpkaXNhYmxlZDpob3ZlciwuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvblthcmlhLWRpc2FibGVkPXRydWVdLC5hZHllbi1jaGVja291dF9fYnV0dG9uW2FyaWEtZGlzYWJsZWQ9dHJ1ZV06aG92ZXJ7Ym94LXNoYWRvdzpub25lO2N1cnNvcjpub3QtYWxsb3dlZDtvcGFjaXR5Oi40Oy13ZWJraXQtdXNlci1zZWxlY3Q6YWxsOy1tb3otdXNlci1zZWxlY3Q6YWxsO3VzZXItc2VsZWN0OmFsbH0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1sb2FkaW5ne2JhY2tncm91bmQ6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLWRpc2FibGVkLCM4ZDk1YTMpO2JveC1zaGFkb3c6bm9uZTtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1wYXl7bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLDRweCk7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tcGF5OmRpc2FibGVke29wYWNpdHk6LjR9LmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tc3RhbmRhbG9uZXttYXJnaW4tdG9wOjB9LmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0taW5saW5le2Rpc3BsYXk6YmxvY2s7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bztwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDUwLDEwcHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCk7Zm9udC1zaXplOi44MWVtfS5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWdob3N0e2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MDtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKX0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1naG9zdCAuYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXI6YmVmb3Jle2JvcmRlci1jb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1pbnZlcnNlLXByaW1hcnksIzAwMTEyYyk7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudDtvcGFjaXR5Oi4xfS5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWdob3N0IC5hZHllbi1jaGVja291dF9fc3Bpbm5lcjphZnRlcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcC1jb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LWFjdGl2ZSwjMDAxMTJjKX0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1naG9zdDpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeS1ob3ZlciwjZWVlZmYxKX0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1naG9zdDphY3RpdmV7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnktYWN0aXZlLCNlM2U1ZTkpO2JveC1zaGFkb3c6bm9uZX0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1zZWNvbmRhcnl7cGFkZGluZzp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA1MCwxMHB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KTtiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZik7Ym9yZGVyOnZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywxcHgpIHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpfS5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLXNlY29uZGFyeSAuYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXI6YmVmb3Jle2JvcmRlci1jb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1pbnZlcnNlLXByaW1hcnksIzAwMTEyYyk7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudDtvcGFjaXR5Oi4xfS5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLXNlY29uZGFyeSAuYWR5ZW4tY2hlY2tvdXRfX3NwaW5uZXI6YWZ0ZXJ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci10b3AtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUsIzAwMTEyYyl9LmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tc2Vjb25kYXJ5OmhvdmVye2JhY2tncm91bmQ6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LCNmN2Y3ZjgpfS5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLXNlY29uZGFyeTpob3Zlcjpub3QoOmZvY3VzLXZpc2libGUpe2JveC1zaGFkb3c6MCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwycHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLDRweCkgcmdiYSgyNyw0Miw2MCwuMiksMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCw0cHgpIDVweCByZ2JhKDI3LDQyLDYwLC4xNCl9LmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tc2Vjb25kYXJ5OmFjdGl2ZSwuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1zZWNvbmRhcnk6YWN0aXZlOmhvdmVye2JhY2tncm91bmQ6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LCNmN2Y3ZjgpO2JveC1zaGFkb3c6bm9uZX0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1zZWNvbmRhcnk6ZGlzYWJsZWQsLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tc2Vjb25kYXJ5OmRpc2FibGVkOmhvdmVye2JveC1zaGFkb3c6bm9uZTtjdXJzb3I6bm90LWFsbG93ZWQ7Ym9yZGVyLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLWRpc2FibGVkLCNkYmRlZTIpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LCNmN2Y3ZjgpO29wYWNpdHk6LjU7LXdlYmtpdC11c2VyLXNlbGVjdDphbGw7LW1vei11c2VyLXNlbGVjdDphbGw7dXNlci1zZWxlY3Q6YWxsfS5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWFjdGlvbntwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDUwLDEwcHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpO2JhY2tncm91bmQ6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtYWx3YXlzLWRhcmssIzAwMTEyYyk7Ym9yZGVyOnZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywxcHgpIHNvbGlkIHRyYW5zcGFyZW50O2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1vbi1jb2xvciwjZmZmZmZmKX0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1hY3Rpb246aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1pbnZlcnNlLXByaW1hcnktaG92ZXIsIzVjNjg3Yyl9LmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tYWN0aW9uOmFjdGl2ZSwuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1hY3Rpb246YWN0aXZlOmhvdmVye2JhY2tncm91bmQ6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtYWx3YXlzLWRhcmstYWN0aXZlLCM4ZDk1YTMpO2JveC1zaGFkb3c6bm9uZX0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1saW5re2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOnZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywxcHgpIHNvbGlkIHRyYW5zcGFyZW50O2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1oaWdobGlnaHQsIzAwNzBmNSk7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCw0MDApO2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcyw0cHgpO3BhZGRpbmc6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMTAsMnB4KX0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1saW5rOmhvdmVye2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1jb21wbGV0ZWQsLmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tY29tcGxldGVkOmFjdGl2ZSwuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1jb21wbGV0ZWQ6YWN0aXZlOmhvdmVyLC5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWNvbXBsZXRlZDpob3ZlcntiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zdWNjZXNzLCMwNzg5M2MpO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1vbi1jb2xvciwjZmZmZmZmKX0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1jb21wbGV0ZWQgLmFkeWVuLWNoZWNrb3V0X19idXR0b25fX2ljb257ZmlsdGVyOmJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpfS5hZHllbi1jaGVja291dF9fYnV0dG9uX19jb250ZW50e2hlaWdodDoxMDAlO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbl9faWNvbnttYXJnaW4tcmlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsOHB4KX1bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0X19idXR0b25fX2ljb257bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsOHB4KX0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbl9fdGV4dHtkaXNwbGF5OmJsb2NrO2p1c3RpZnktY29udGVudDpjZW50ZXI7b3ZlcmZsb3c6aGlkZGVuO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwfS5hZHllbi1jaGVja291dF9fYnV0dG9uX190ZXh0LS1zci1vbmx5e2JvcmRlcjowO2NsaXA6cmVjdCgwIDAgMCAwKTtjbGlwLXBhdGg6aW5zZXQoNTAlKTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtvdmVyZmxvdzpoaWRkZW47bWFyZ2luOi0xcHg7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlfS5hZHllbi1jaGVja291dF9fYnV0dG9uIC5hZHllbi1jaGVja291dF9fc3Bpbm5lcjpiZWZvcmV7Ym9yZGVyLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1vbi1jb2xvciwjZmZmZmZmKTtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50O29wYWNpdHk6LjF9LmFkeWVuLWNoZWNrb3V0X19idXR0b24gLmFkeWVuLWNoZWNrb3V0X19zcGlubmVyOmFmdGVye2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItdG9wLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1vbi1jb2xvciwjZmZmZmZmKX0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1pY29uT25seXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87cGFkZGluZzp2YXIoLS1hZHllbi1zZGstYnV0dG9uLWljb24tb25seS1wYWRkaW5nLDEwcHgpO2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWJ1dHRvbi10ZXJ0aWFyeS1jb2xvciwjMDAxMTJjKTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KTtib3gtc2hhZG93OnZhcigtLWFkeWVuLXNkay1idXR0b24tdGVydGlhcnktYm94LXNoYWRvdyxpbnNldCAwIDAgMCAxcHggcmdiYSgwLDAsMCwwKSl9LmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0taWNvbk9ubHk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnktaG92ZXIsI2VlZWZmMSl9LmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0taWNvbk9ubHk6YWN0aXZle2NvbG9yOnZhcigtLWFkeWVuLXNkay1idXR0b24tdGVydGlhcnktYWN0aXZlLWNvbG9yLCM4ZDk1YTMpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWJ1dHRvbi10ZXJ0aWFyeS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcixyZ2JhKDAsMCwwLDApKX0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1pY29uT25seTpmb2N1c3tib3gtc2hhZG93Om5vbmV9LmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0taWNvbk9ubHk6Zm9jdXMtdmlzaWJsZXtib3gtc2hhZG93OjAgMCAwIHZhcigtLWFkeWVuLXNkay1mb2N1cy1yaW5nLXNwYWNlciwxcHgpIHZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZiksMCAwIDAgdmFyKC0tYWR5ZW4tc2RrLWZvY3VzLXJpbmctb3V0bGluZSwzcHgpIHZhcigtLWFkeWVuLXNkay1mb2N1cy1yaW5nLWNvbG9yLHJnYmEoMCwxMTIsMjQ1LC44KSk7b3V0bGluZTowfS5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWljb25Pbmx5OmRpc2FibGVkLC5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWljb25Pbmx5OmRpc2FibGVkOmhvdmVye2JveC1zaGFkb3c6bm9uZTtjdXJzb3I6bm90LWFsbG93ZWQ7b3BhY2l0eTouNDstd2Via2l0LXVzZXItc2VsZWN0OmFsbDstbW96LXVzZXItc2VsZWN0OmFsbDt1c2VyLXNlbGVjdDphbGx9LmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0taWNvbk9ubHkgLmFkeWVuLWNoZWNrb3V0X19idXR0b25fX2ljb257bWFyZ2luOjB9XG4uYWR5ZW4tY2hlY2tvdXQtY2FyZC1mYXN0bGFuZV9fbW9kYWx7bWF4LXdpZHRoOjM3MnB4O21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0LWNhcmQtZmFzdGxhbmVfX21vZGFsLXNlY3Rpb257ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtY29sdW1uczphdXRvIDFmcjtncmlkLXRlbXBsYXRlLXJvd3M6YXV0bztncmlkLXRlbXBsYXRlLWFyZWFzOlwiaW1hZ2UgaGVhZGVyXCIgXCIuIHRleHRcIjtwbGFjZS1pdGVtczpzdGFydDstbW96LWNvbHVtbi1nYXA6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7Y29sdW1uLWdhcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpfS5hZHllbi1jaGVja291dC1jYXJkLWZhc3RsYW5lX19tb2RhbC1zZWN0aW9uLWltYWdle2dyaWQtYXJlYTppbWFnZTtwbGFjZS1zZWxmOmNlbnRlcn0uYWR5ZW4tY2hlY2tvdXQtY2FyZC1mYXN0bGFuZV9fbW9kYWwtc2VjdGlvbi1oZWFkZXJ7Z3JpZC1hcmVhOmhlYWRlcjttYXJnaW46MDtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1tLWxpbmUtaGVpZ2h0LDMwcHgpO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1tLWZvbnQtc2l6ZSwxLjI1cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1tLWZvbnQtd2VpZ2h0LDYwMCk7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtaW52ZXJzZS1wcmltYXJ5LCMwMDExMmMpfS5hZHllbi1jaGVja291dC1jYXJkLWZhc3RsYW5lX19tb2RhbC1zZWN0aW9uLXRleHR7Z3JpZC1hcmVhOnRleHQ7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtaW52ZXJzZS1wcmltYXJ5LCMwMDExMmMpO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LDQwMCk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1saW5lLWhlaWdodCwyMHB4KX0uYWR5ZW4tY2hlY2tvdXQtY2FyZC1mYXN0bGFuZV9fbW9kYWwtYnJhbmR7d2lkdGg6MTY4cHg7aGVpZ2h0OjIzcHg7bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCw4cHgpfS5hZHllbi1jaGVja291dC1jYXJkLWZhc3RsYW5lX19tb2RhbC1idXR0b24tY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpfS5hZHllbi1jaGVja291dC1jYXJkLWZhc3RsYW5lX19tb2RhbC1idXR0b24tY29udGFpbmVyPmJ1dHRvbntsaW5lLWhlaWdodDowfVxuLmFkeWVuLWNoZWNrb3V0LWNhcmRfX2Zhc3RsYW5le2JhY2tncm91bmQ6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwjZmZmZmZmKTtib3JkZXI6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci13aWR0aC1zLDFweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeSwjZGJkZWUyKTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KTttYXJnaW4tdG9wOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpO2FsaWduLWl0ZW1zOmNlbnRlcn0uYWR5ZW4tY2hlY2tvdXQtY2FyZF9fZmFzdGxhbmUsW2Rpcj1ydGxdIC5hZHllbi1jaGVja291dC1jYXJkX19mYXN0bGFuZXtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dC1jYXJkX19mYXN0bGFuZS1jb25zZW50LXRvZ2dsZXtkaXNwbGF5OmZsZXh9LmFkeWVuLWNoZWNrb3V0LWNhcmRfX2Zhc3RsYW5lLWNvbnNlbnQtdGV4dCwuYWR5ZW4tY2hlY2tvdXQtY2FyZF9fZmFzdGxhbmUtY29uc2VudC10b2dnbGUtLWFjdGl2ZXttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dC1jYXJkX19mYXN0bGFuZS1jb25zZW50LXRleHR7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tZm9udC1zaXplLC43NXJlbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXdlaWdodCw0MDApO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsMThweCl9LmFkeWVuLWNoZWNrb3V0LWNhcmRfX2Zhc3RsYW5lLWJyYW5ke3dpZHRoOjE2OHB4O2hlaWdodDoyM3B4fS5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWZhc3RsYW5lLWluZm8tbW9kYWx7dmVydGljYWwtYWxpZ246Ym90dG9tO21hcmdpbi1sZWZ0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLDRweCk7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtsaW5lLWhlaWdodDowO3BhZGRpbmc6MH1cbi5hZHllbi1jaGVja291dC1jdHBfX290cC1yZXNlbmQtY29kZS13cmFwcGVye21hcmdpbi1sZWZ0OmF1dG87dG9wOjA7cmlnaHQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LDIwcHgpfS5hZHllbi1jaGVja291dC1jdHBfX290cC1yZXNlbmQtY29kZS0tY29uZmlybWF0aW9uLC5hZHllbi1jaGVja291dC1jdHBfX290cC1yZXNlbmQtY29kZS0tZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCw0MDApO21hcmdpbi1sZWZ0OmF1dG87Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXRlcnRpYXJ5LCM1YzY4N2MpO2N1cnNvcjpkZWZhdWx0fS5hZHllbi1jaGVja291dC1jdHBfX290cC1yZXNlbmQtY29kZS0tY29uZmlybWF0aW9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmFkeWVuLWNoZWNrb3V0LWN0cF9fb3RwLXJlc2VuZC1jb2RlLS1jb25maXJtYXRpb24+aW1ne21hcmdpbi1sZWZ0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLDRweCl9LmFkeWVuLWNoZWNrb3V0LWN0cF9fb3RwLXJlc2VuZC1jb2RlLWNvdW50ZXJ7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLC44NzVyZW0pO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsNDAwKTttYXJnaW4tbGVmdDphdXRvO2N1cnNvcjpkZWZhdWx0O2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RleHQtYWxpZ246cmlnaHR9LmFkeWVuLWNoZWNrb3V0LWN0cF9fc2VjdGlvbj4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tb3Rwe21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsMTJweCl9LmFkeWVuLWNoZWNrb3V0LWN0cF9fb3RwLWZpZWxkLXdyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmV9XG4uYWR5ZW5fY2hlY2tvdXQtY3RwX19icmFuZC13cmFwcGVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7aGVpZ2h0OjE4cHh9LmFkeWVuX2NoZWNrb3V0LWN0cF9fYnJhbmQtbG9nb3t3aWR0aDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwyNHB4KTttYXJnaW4tcmlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMzAsNnB4KX0uYWR5ZW5fY2hlY2tvdXQtY3RwX19icmFuZC1waXBle2hlaWdodDoxNXB4O21hcmdpbi1yaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAzMCw2cHgpfS5hZHllbl9jaGVja291dC1jdHBfX2JyYW5kLXNjaGVtZXstby1vYmplY3QtZml0Om5vbmU7b2JqZWN0LWZpdDpub25lO21hcmdpbi1yaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAzMCw2cHgpfS5hZHllbl9jaGVja291dC1jdHBfX2JyYW5kLXNjaGVtZS1tY3t3aWR0aDoyN3B4fS5hZHllbl9jaGVja291dC1jdHBfX2JyYW5kLXNjaGVtZS12aXNhe3dpZHRoOjM1cHh9XG4uYWR5ZW4tY2hlY2tvdXRfX2N0cC1tb2RhbC1oZWFkZXItaW1hZ2V7ZGlzcGxheTpibG9jazttYXJnaW46YXV0b30uYWR5ZW4tY2hlY2tvdXRfX2N0cC1tb2RhbC10aXRsZXtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLW0tZm9udC1zaXplLDEuMjVyZW0pO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLDI0cHgpO3BhZGRpbmc6MDttYXJnaW46MCAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpfS5hZHllbi1jaGVja291dF9fY3RwLW1vZGFsLXRleHR7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCw0MDApO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKTtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LDE4cHgpO21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0X19jdHAtbW9kYWwtYmVuZWZpdHN7bWFyZ2luLWxlZnQ6MDtwYWRkaW5nLWxlZnQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wODAsMjBweCl9LmFkeWVuLWNoZWNrb3V0X19jdHAtbW9kYWwtYmVuZWZpdHMgbGl7bWFyZ2luLWJvdHRvbTp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTtsaXN0LXN0eWxlOmRpc2N9LmFkeWVuLWNoZWNrb3V0X19tb2RhbC13cmFwcGVyLS1jdHAgLmFkeWVuLWNoZWNrb3V0X19tb2RhbHttYXgtd2lkdGg6NDY0cHh9LmFkeWVuX2NoZWNrb3V0LWN0cF9fYnJhbmQtd3JhcHBlci0tcG9wdXB7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLDI0cHgpfVxuLmFkeWVuLXdlYl9fY3RwLWluZm8tYnV0dG9ue2N1cnNvcjpwb2ludGVyO2JvcmRlcjowO3BhZGRpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fVxuLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLXNlY3Rpb24tbG9nb3V0LWJ1dHRvbnttYXJnaW4tbGVmdDphdXRvfS5hZHllbi1jaGVja291dF9fYnV0dG9uLS1zZWN0aW9uLWxvZ291dC1idXR0b24tLWRpc2FibGVke3BvaW50ZXItZXZlbnRzOm5vbmU7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLWRpc2FibGVkLCM4ZDk1YTMpfVxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fc2VjdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlO2JveC1zaGFkb3c6MCA2cHggMTJweCByZ2JhKDAsMTcsNDQsLjA4KSwwIDJweCA0cHggcmdiYSgwLDE3LDQ0LC4wNCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KTtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dC1jdHBfX3NlY3Rpb24tYnJhbmR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtoZWlnaHQ6MThweDttYXJnaW4tYm90dG9tOjE2cHh9LmFkeWVuLWNoZWNrb3V0LWN0cF9fc2VjdGlvbi0tc3RhbmRhbG9uZXthbGw6dW5zZXR9LmFkeWVuLWNoZWNrb3V0LWN0cF9fc2VjdGlvbiAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0e21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCl9LmFkeWVuLWNoZWNrb3V0LWN0cF9fc2VjdGlvbi1oZWFkZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcn0uYWR5ZW4tY2hlY2tvdXQtY3RwX19zZWN0aW9uLWhlYWRlci10aXRsZXtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtZm9udC13ZWlnaHQsNjAwKTtsaW5lLWhlaWdodDoyMnB4O3BhZGRpbmc6MDttYXJnaW46MDt3aWR0aDphdXRvfUBtZWRpYSAobWluLXdpZHRoOjQ4MHB4KXsuYWR5ZW4tY2hlY2tvdXQtY3RwX19zZWN0aW9uLWhlYWRlci10aXRsZXtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtZm9udC1zaXplLDFyZW0pfX0uYWR5ZW4tY2hlY2tvdXQtY3RwX19zZWN0aW9uLWhlYWRlci1hZG9ybm1lbnR7bWFyZ2luLWxlZnQ6NXB4fS5hZHllbi1jaGVja291dC1jdHBfX3NlY3Rpb24tdGV4dHtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LDE4cHgpO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC10ZXJ0aWFyeSwjNWM2ODdjKTttYXJnaW46MCAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dC1jdHBfX3NlY3Rpb24tdGV4dCwuYWR5ZW4tY2hlY2tvdXQtY3RwX19zZXBhcmF0b3J7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLC44NzVyZW0pO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsNDAwKX0uYWR5ZW4tY2hlY2tvdXQtY3RwX19zZXBhcmF0b3J7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyl9XG4uYWR5ZW4tY2hlY2tvdXQtY3RwX19vdHAtc3VidGl0bGUtLWhpZ2hsaWdodGVke2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktc3Ryb25nZXItZm9udC13ZWlnaHQsNTAwKX1cbi5hZHllbi1jaGVja291dC1jdHBfX290cC1jaGVja2JveC1jb250YWluZXJ7cGFkZGluZzp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KTttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpO2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcyw0cHgpO2JhY2tncm91bmQtY29sb3I6I2Y3ZjhmOX0uYWR5ZW4tY2hlY2tvdXQtY3RwX19vdHAtY2hlY2tib3gtY29udGFpbmVyLS1jaGVja2Vke2JhY2tncm91bmQtY29sb3I6I0YyRjhGRn0uYWR5ZW4tY2hlY2tvdXQtY3RwX19vdHAtY2hlY2tib3gtY29udGFpbmVyIGxhYmVse2N1cnNvcjpwb2ludGVyfS5hZHllbi1jaGVja291dC1jdHBfX3NlY3Rpb24gLmFkeWVuLWNoZWNrb3V0X19maWVsZC5hZHllbi1jaGVja291dC1jdHBfX290cC1jaGVja2JveC1jb250YWluZXJ7bWFyZ2luLWJvdHRvbTp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCw0cHgpfS5hZHllbi1jaGVja291dC1jdHBfX290cC1jaGVja2JveC1pbmZve2NvbG9yOiM3MDcwNzA7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLC44NzVyZW0pO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsNDAwKTtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LDIwcHgpO21hcmdpbjp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCw0cHgpIDAgMH0uYWR5ZW4tY2hlY2tvdXQtY3RwX19vdHAtcmVhZG1vcmUtYnV0dG9ue2FsbDp1bnNldDt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2U7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLW9uLWJhY2tncm91bmQtaGlnaGxpZ2h0LXdlYWssIzAwNjNkNyl9XG4uYWR5ZW4tY2hlY2tvdXQtY3RwX19jYXJkLWxpc3Qtc2luZ2xlLWNhcmR7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAzMCw2cHgpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LCNmN2Y3ZjgpO2hlaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTExMCw0MHB4KTtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpO21hcmdpbi10b3A6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCw0MDApO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsMThweCl9LmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZC1saXN0LXNpbmdsZS1jYXJkLWV4cGlyZWR7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaDtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtdGVydGlhcnksIzVjNjg3Yyl9LmFkeWVuLWNoZWNrb3V0LWN0cF9fZXhwaXJlZC1sYWJlbHtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtdGVydGlhcnksIzVjNjg3Yyk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlci1mb250LXdlaWdodCw1MDApO2xpbmUtaGVpZ2h0OjE3cHg7bWFyZ2luLWxlZnQ6YXV0b30uYWR5ZW4tY2hlY2tvdXQtY3RwX19jYXJkLWltYWdle2JvcmRlci1yYWRpdXM6M3B4O21hcmdpbi1yaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCw4cHgpO2hlaWdodDoyNHB4fVxuLmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZHMtbGlzdC1maWVsZCAuYWR5ZW4tY2hlY2tvdXRfX2xhYmVse21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZHMtbGlzdC1maWVsZCAuYWR5ZW4tY2hlY2tvdXRfX2xhYmVsX190ZXh0e2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LDQwMCk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwxOHB4KTtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtdGVydGlhcnksIzVjNjg3Yyl9LmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZHMtbGlzdC1kcm9wZG93biAuYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50LS1kaXNhYmxlZHtvcGFjaXR5OjF9LmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZHMtbGlzdC1kcm9wZG93biAuYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50LS1kaXNhYmxlZCAuYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19lbGVtZW50X190ZXh0e3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2g7b3BhY2l0eTouNDttYXJnaW46MH0uYWR5ZW4tY2hlY2tvdXQtY3RwX19jYXJkcy1saXN0LWRyb3Bkb3duIC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2VsZW1lbnQtLWRpc2FibGVkIC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2VsZW1lbnRfX3NlY29uZGFyeS10ZXh0e2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC10ZXJ0aWFyeSwjNWM2ODdjKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LXN0cm9uZ2VyLWZvbnQtd2VpZ2h0LDUwMCk7bGluZS1oZWlnaHQ6MTdweH0uYWR5ZW4tY2hlY2tvdXQtY3RwX19jYXJkcy1saXN0LWRyb3Bkb3duIC5hZHllbi1jaGVja291dF9fZHJvcGRvd25fX2J1dHRvbi0tZGlzYWJsZWR7b3BhY2l0eToxfS5hZHllbi1jaGVja291dC1jdHBfX2NhcmRzLWxpc3QtZHJvcGRvd24gLmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fYnV0dG9uLS1kaXNhYmxlZCAuYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bkb3duX19idXR0b25fX3RleHR7dGV4dC1kZWNvcmF0aW9uOmxpbmUtdGhyb3VnaDtvcGFjaXR5Oi40fVxuLmFkeWVuLWNoZWNrb3V0X19pZnJhbWV7Ym9yZGVyOjB9XG4uYWR5ZW4tY2hlY2tvdXQtY3RwX19jYXJke3dpZHRoOjEwMCU7aGVpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLDQwcHgpO21hcmdpbjowO2JhY2tncm91bmQtY29sb3I6d2hpdGU7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCw0cHgpO21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wODAsMjBweCk7Ym94LXNoYWRvdzowIDAgMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwycHgpICM5OTk1OTU7Y3Vyc29yOnBvaW50ZXJ9LmFkeWVuLWNoZWNrb3V0LWN0cF9fZW1wdHktY2FyZHN7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAzMCw2cHgpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LCNmN2Y3ZjgpO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC10ZXJ0aWFyeSwjNWM2ODdjKTtoZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMTAsNDBweCk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCw0MDApO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsMThweCk7cGFkZGluZzp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTttYXJnaW4tdG9wOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpO21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCl9LmFkeWVuLWNoZWNrb3V0X19pZnJhbWUtLWN0cElmcmFtZXtwb2ludGVyLWV2ZW50czphdXRvfS5hZHllbi1jaGVja291dF9faWZyYW1lLS1jdHBJZnJhbWUtaGlkZGVue2Rpc3BsYXk6bm9uZX1cbkBrZXlmcmFtZXMgY2FyZC1ib3VuY2V7MCV7LXdlYmtpdC10cmFuc2xhdGU6MCAtNjAlOy1tb3otdHJhbnNsYXRlOjAgLTYwJTstbXMtdHJhbnNsYXRlOjAgLTYwJTt0cmFuc2xhdGU6MCAtNjAlO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNywuMTcsLjMyLDEpfTkuNzA4NzQley13ZWJraXQtdHJhbnNsYXRlOjAgOC41JTstbW96LXRyYW5zbGF0ZTowIDguNSU7LW1zLXRyYW5zbGF0ZTowIDguNSU7dHJhbnNsYXRlOjAgOC41JTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDEsMCwuNDksMSl9MjMuNDQ2NiV7LXdlYmtpdC10cmFuc2xhdGU6MCAtMjIuNSU7LW1vei10cmFuc2xhdGU6MCAtMjIuNSU7LW1zLXRyYW5zbGF0ZTowIC0yMi41JTt0cmFuc2xhdGU6MCAtMjIuNSU7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjI5LDAsLjI2LDEpfTQ3LjcxODQley13ZWJraXQtdHJhbnNsYXRlOjA7LW1vei10cmFuc2xhdGU6MDstbXMtdHJhbnNsYXRlOjA7dHJhbnNsYXRlOjB9NjMuODgzNSV7LXdlYmtpdC10cmFuc2xhdGU6MDstbW96LXRyYW5zbGF0ZTowOy1tcy10cmFuc2xhdGU6MDt0cmFuc2xhdGU6MDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigxLDAsLjc4LDEpfTg2LjU1MzQley13ZWJraXQtdHJhbnNsYXRlOjAgNDAuNyU7LW1vei10cmFuc2xhdGU6MCA0MC43JTstbXMtdHJhbnNsYXRlOjAgNDAuNyU7dHJhbnNsYXRlOjAgNDAuNyV9dG97LXdlYmtpdC10cmFuc2xhdGU6MCA0MC43JTstbW96LXRyYW5zbGF0ZTowIDQwLjclOy1tcy10cmFuc2xhdGU6MCA0MC43JTt0cmFuc2xhdGU6MCA0MC43JX19QGtleWZyYW1lcyBjYXJkLWZhZGUtMTAwezAle29wYWNpdHk6MDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcn04LjEwNjgle29wYWNpdHk6MX03OC40NDY2JXtvcGFjaXR5OjF9ODYuNTUzNCV7b3BhY2l0eTowfXRve29wYWNpdHk6MH19QGtleWZyYW1lcyBjYXJkLWZhZGUtNjB7MCV7b3BhY2l0eTowO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyfTguMTA2OCV7b3BhY2l0eTouNn03OC40NDY2JXtvcGFjaXR5Oi42fTg2LjU1MzQle29wYWNpdHk6MH10b3tvcGFjaXR5OjB9fUBrZXlmcmFtZXMgY2FyZC1mYWRlLTIwezAle29wYWNpdHk6MDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcn04LjEwNjgle29wYWNpdHk6LjJ9NzguNDQ2NiV7b3BhY2l0eTouMn04Ni41NTM0JXtvcGFjaXR5OjB9dG97b3BhY2l0eTowfX0uYWR5ZW4tY2hlY2tvdXQtY3RwX19jYXJkLWFuaW1hdGlvbntwb3NpdGlvbjpyZWxhdGl2ZTttYXgtd2lkdGg6MTAwJTthc3BlY3QtcmF0aW86MS8uNDM4O2ZpbHRlcjpncmF5c2NhbGUoMSk7d2lkdGg6MTQwcHg7bWFyZ2luOjQwcHggYXV0byA1MHB4fS5hZHllbi1jaGVja291dC1jdHBfX2NhcmQtYW5pbWF0aW9uPi5hZHllbi1jaGVja291dC1jdHBfX2NhcmQtYW5pbWF0aW9uLWxheWVye29wYWNpdHk6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtc2l6ZTpjb250YWluIWltcG9ydGFudH0uYWR5ZW4tY2hlY2tvdXQtY3RwX19jYXJkLWFuaW1hdGlvbj4uYWR5ZW4tY2hlY2tvdXQtY3RwX19jYXJkLWFuaW1hdGlvbi1sYXllcjpmaXJzdC1vZi10eXBle3otaW5kZXg6MztvcGFjaXR5OjE7YmFja2dyb3VuZDp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTA2NCcgaGVpZ2h0PSc0NjYnIGZpbGw9J25vbmUnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nbTg5NS4zMSAyMjguODYyLTQ2LjQxNi0xMC45ODhjLTEuMTcyLS4zODEtMi41MjgtLjQ4MS0zLjU2NS0uMjAzLTEuNTgyLjQyNC0xLjgyNSAxLjU2Ny0uNTQzIDIuNTU0LjY3Ni41MiAxLjY0MS44OTMgMi42MzQgMS4wNjdsNDIuODE2IDEwLjU0NS0uNTM3IDIxLjc0Mi0yLjMyOC42MjQtNi44OTcgMS44NDggMS4xNDYtMjAuMDU2cS4wMDItLjAxOS4wMDMtLjAzN2guMDA1Yy4wNjEtLjUzNi0uMjc0LTEuMDU0LS44NjQtMS40OTQtLjU2My0uNDQ3LTEuMzk5LS44MzEtMi40NjItMS4wNjVsLS4wMDMuMDAxLS4wNzItLjAxNi00Ni41ODctMTAuODQ5LS4wMzItLjAwOGMtMS4xOC0uMzktMi41NTQtLjQ5Ni0zLjYwMS0uMjE1bC0xNi45MjYgNC41MzVjLTEuNTgyLjQyNC0xLjgyNSAxLjU2OC0uNTQyIDIuNTU1LjM4OS4yOTkuODU5LjU5MyAxLjQwNy43NDJsNDQuNDUzIDEwLjkzOC0uNTI2IDE5LjQyOWMtLjAyMS4xMDEuMjM0IDIuMDA3LTIuNjYyIDIuNzgzbC0yMi44MzEgNi4xMThjLTMuMTA1LjgzMi03LjY0NC4wMS0xMC4yNTMtMS45OThsLTMyLjIyNy0yNC44Yy0yLjI3MS0xLjc0OC0yLjAyOS00LjIzMyAxLjE0Ni01LjA4M2wxNC4yMDQtMy44MDZjMS42NzQtLjQ0OSAxLjkzOC0xLjQ4MS41OC0yLjUyNnMtMy41NTYtMS41MDEtNS4yMy0xLjA1M2wtMTQuMjk3IDMuODc5Yy02Ljc5NSAxLjgyLTYuODE3IDYuNTM5LTIuMTk5IDEwLjA5M2wzMi4yNzUgMjQuODM3YzQuOTcyIDMuODI2IDE0LjYxNSA1LjYzNiAyMC41NjcgNC4wNDJsMjIuODI0LTYuMTE2YzEuMTUxLS4zMDkgMi4wNjctLjY5NiAyLjc5Ny0xLjExOHEuMTU2LS4wOTEuMzAxLS4xODNjMi4zMi0xLjQ4IDIuNTIxLTMuMjk2IDIuNTI4LTMuNjcxbDEuMTktMjEuNDA2Yy4wODEtLjk5Mi0xLjE0LTIuMDczLTMuMjg5LTIuNTQ4bC0uMDAzLjAwMi0uMDcyLS4wMTctMzkuMzg1LTkuMTk2IDcuMDY1LTEuODkzIDIuMzI5LS42MjQgNDEuOTk4IDEwLjI1Ni0uNDk2IDIyLjgzNnEwIC4wMS4wOTMuMDMyYy4xMTMuMzA0LjM2MS42MTguNzUuOTE4IDEuMjgzLjk4NyAzLjYwNSAxLjQ0MyA1LjE4NyAxLjAybDE2LjkyNS00LjUzNWMxLjA0OC0uMjgxIDEuNTA3LS44NzggMS4zMjYtMS41MzZsMS42MTItMjMuNzc5LjAwMi0uMDM3LjAwNS0uMDAxYy4xMjMtMS4wODMtMS4zNjktMi4wOTItMy4zMjMtMi41MzknLyUzRSUzQ3BhdGggc3Ryb2tlPSclMjNmZmYnIGQ9J204OTUuMzEgMjI4Ljg2Mi00Ni40MTYtMTAuOTg4Yy0xLjE3Mi0uMzgxLTIuNTI4LS40ODEtMy41NjUtLjIwMy0xLjU4Mi40MjQtMS44MjUgMS41NjctLjU0MyAyLjU1NC42NzYuNTIgMS42NDEuODkzIDIuNjM0IDEuMDY3bDQyLjgxNiAxMC41NDUtLjUzNyAyMS43NDItMi4zMjguNjI0LTYuODk3IDEuODQ4IDEuMTQ2LTIwLjA1NnEuMDAyLS4wMTkuMDAzLS4wMzdoLjAwNWMuMDYxLS41MzYtLjI3NC0xLjA1NC0uODY0LTEuNDk0LS41NjMtLjQ0Ny0xLjM5OS0uODMxLTIuNDYyLTEuMDY1bC0uMDAzLjAwMS0uMDcyLS4wMTYtNDYuNTg3LTEwLjg0OS0uMDMyLS4wMDhjLTEuMTgtLjM5LTIuNTU0LS40OTYtMy42MDEtLjIxNWwtMTYuOTI2IDQuNTM1Yy0xLjU4Mi40MjQtMS44MjUgMS41NjgtLjU0MiAyLjU1NS4zODkuMjk5Ljg1OS41OTMgMS40MDcuNzQybDQ0LjQ1MyAxMC45MzgtLjUyNiAxOS40MjljLS4wMjEuMTAxLjIzNCAyLjAwNy0yLjY2MiAyLjc4M2wtMjIuODMxIDYuMTE4Yy0zLjEwNS44MzItNy42NDQuMDEtMTAuMjUzLTEuOTk4bC0zMi4yMjctMjQuOGMtMi4yNzEtMS43NDgtMi4wMjktNC4yMzMgMS4xNDYtNS4wODNsMTQuMjA0LTMuODA2YzEuNjc0LS40NDkgMS45MzgtMS40ODEuNTgtMi41MjZzLTMuNTU2LTEuNTAxLTUuMjMtMS4wNTNsLTE0LjI5NyAzLjg3OWMtNi43OTUgMS44Mi02LjgxNyA2LjUzOS0yLjE5OSAxMC4wOTNsMzIuMjc1IDI0LjgzN2M0Ljk3MiAzLjgyNiAxNC42MTUgNS42MzYgMjAuNTY3IDQuMDQybDIyLjgyNC02LjExNmMxLjE1MS0uMzA5IDIuMDY3LS42OTYgMi43OTctMS4xMThxLjE1Ni0uMDkxLjMwMS0uMTgzYzIuMzItMS40OCAyLjUyMS0zLjI5NiAyLjUyOC0zLjY3MWwxLjE5LTIxLjQwNmMuMDgxLS45OTItMS4xNC0yLjA3My0zLjI4OS0yLjU0OGwtLjAwMy4wMDItLjA3Mi0uMDE3LTM5LjM4NS05LjE5NiA3LjA2NS0xLjg5MyAyLjMyOS0uNjI0IDQxLjk5OCAxMC4yNTYtLjQ5NiAyMi44MzZxMCAuMDEuMDkzLjAzMmMuMTEzLjMwNC4zNjEuNjE4Ljc1LjkxOCAxLjI4My45ODcgMy42MDUgMS40NDMgNS4xODcgMS4wMmwxNi45MjUtNC41MzVjMS4wNDgtLjI4MSAxLjUwNy0uODc4IDEuMzI2LTEuNTM2bDEuNjEyLTIzLjc3OS4wMDItLjAzNy4wMDUtLjAwMWMuMTIzLTEuMDgzLTEuMzY5LTIuMDkyLTMuMzIzLTIuNTM5Jy8lM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZmlsbC1vcGFjaXR5PScuOScgZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNNDE4Ljk1IDI0Mi44MTNjLTEuMTY2LjA4LTMuMDQyLS4zNzItNC4xMjEtLjk5NC0uNzAyLS40MDUtLjk0MS0uNzU1LTEuNTI3LTIuMjQzLTIuMzczLTYuMDE3LTYuNTE3LTExLjAyOC0xMy42NzktMTYuNTQtNi45MjEtNS4zMjUtMTMuODYzLTkuMDUzLTI0LjE3OC0xMi45ODctMi4yMTUtLjg0NC00LjE4Mi0xLjY1Mi00LjM2OC0xLjc5NS0uNjg3LS41MjgtLjk3OS0xLjQ4Mi0uNjEyLTEuOTg2LjUwNS0uNjkxIDIuMzQ5LTEuMDgxIDMuODI0LS44MDkuNTY3LjEwMyAyLjUyMS43NDMgNC4zNDUgMS40MjEgNy4yMTUgMi42ODcgMTMuOTkgNS45MzcgMjAuMDA5IDkuNTk4IDMuNzIzIDIuMjY3IDkuODAzIDYuODIzIDEyLjIxOSA5LjE2NCA0LjQ2MiA0LjMxNyA3LjQ5MyA4LjQyMiA5LjQgMTIuNzMgMS4xNTMgMi42MDQgMS4yNjkgMy43Ny40IDQuMDAzYTIuNCAyLjQgMCAwIDAtLjU0OC4yM2MtLjEzMi4wOC0uNjUzLjE3My0xLjE2NC4yMDhtLTE2LjA2OS0uNzAxYy0xLjc5MS4xMjItNC4yOS0uNzE5LTQuOTY1LTEuNjcxLS4xNjMtLjIzLS42OTctMS4zNDktMS4xOS0yLjQ4NS0yLjA4My00LjgxNS02LjM0Ni05LjQzLTEyLjQyNy0xMy40NTUtNC45OTQtMy4zMDUtOC43OTctNS4yMTgtMTUuMzkyLTcuNzM3LTQuNDI0LTEuNjktNC45MjktMi01LjA4Ny0zLjExNy0uMTQ2LTEuMDYgMS45NjEtMS44MDQgNC4wNjEtMS40MzEgMS40NTcuMjU4IDguNDY3IDIuOTcyIDExLjk2OSA0LjYzNCAxMS41OTQgNS40OTggMTkuOTkzIDEyLjQ4NCAyMy45MTMgMTkuODg5IDIuMDA4IDMuNzkyIDEuNzc5IDUuMTkyLS44ODIgNS4zNzNtLTE2LjQ5Mi0uNjU5Yy0xLjIyNC0uMDE1LTIuNzY4LS40MDYtMy43NTgtLjk1MS0uNjAzLS4zMzItLjkxMi0uNzk3LTEuNjE0LTIuNDM3LTIuNTc1LTYuMDI0LTguNzY4LTEwLjgzMy0xOC44OTgtMTQuNjc2LTQuNDQ3LTEuNjg4LTUuMDM4LTIuMTA0LTQuNzE4LTMuMzI0LjE1OC0uNjA1LjM1OC0uNzU3IDEuMzQtMS4wMiAxLjY0Mi0uNDQgMy4xNzUtLjE0NiA3LjEyMSAxLjM2NSA2LjA2OCAyLjMyNSAxMC4yOTggNC42MjEgMTQuNTI1IDcuODgxIDQuMzQ1IDMuMzUyIDYuNDY1IDUuODgyIDguMDY5IDkuNjIuOTE1IDIuMTQxLjgzOSAyLjc5LS4zODkgMy4yODItLjM3NS4xNDktMS4xMzEuMjY2LTEuNjc4LjI2bS0xNS4zNzktLjYxMWMtLjk0OS4wMDYtMi41NDYtLjM4NS0zLjQ3Ni0uODUxLTEuMDM1LS41MTktMS40MjQtMS4wNDUtMS43OTYtMi40MzQtLjQ3Ny0xLjc4Ni0xLjE0Ny0yLjYzMi0zLjU1OC00LjQ4OHMtMy43MTktMi41MzEtNi45MzEtMy41ODRjLTEuMDg5LS4zNTYtMi4zMDItLjgwOS0yLjY5OC0xLjAwMy0xLjY1OC0uODE4LTEuOTE0LTIuMjk2LS41MDgtMi45MzYgMS4xODctLjU0NCAyLjY3LS40MDYgNS42MTcuNTIyIDguNTMzIDIuNjg1IDE0LjkzNCA3LjYxMSAxNS45NDEgMTIuMjcuMzU3IDEuNjQ1LS41MjEgMi40OTUtMi41OTEgMi41MDQnLyUzRSUzQ3JlY3Qgd2lkdGg9JzExMCcgaGVpZ2h0PSc3NCcgZmlsbD0ndXJsKCUyM2EpJyByeD0nMTAnIHRyYW5zZm9ybT0nbWF0cml4KC45NjU5MyAtLjI1ODgyIC43OTI1IC42MDk4NyAxOTkuNzE3IDI0NS45MDYpJy8lM0UlM0NnIHN0cm9rZT0nJTIzMDAwJyBzdHJva2Utb3BhY2l0eT0nLjgnIHN0cm9rZS13aWR0aD0nMiclM0UlM0NwYXRoIGQ9J20yMzMuNDQ3IDIzNi44NjggNDYuODQ2IDM2LjA1Yy44NzYuNjczLjcyIDEuNDUxLS4zNDcgMS43MzdsLTMxLjc5OSA4LjUyMU0yNjYuNjU3IDI2Mi40MjRsLTMzLjczMSA5LjAzOG0xNy4xMjYtMjEuODE2LTMzLjczIDkuMDM4bTExNS4yMTUgMTMuNDIzLTQ2Ljg0Ni0zNi4wNWMtLjg3NS0uNjczLS43Mi0xLjQ1MS4zNDctMS43MzdsMzEuNzk5LTguNTJNMjk4LjMyNyAyNDYuNTUxbDMzLjczMS05LjAzOG0tMTcuMTI2IDIxLjgxNiAzMy43MzEtOS4wMzgnLyUzRSUzQ3JlY3Qgd2lkdGg9JzExMicgaGVpZ2h0PSc3NicgeD0nLTEuNzU4JyB5PSctLjM1MScgcng9JzExJyBzdHlsZT0nbWl4LWJsZW5kLW1vZGU6c29mdC1saWdodCcgdHJhbnNmb3JtPSdtYXRyaXgoLjk2NTkzIC0uMjU4ODIgLjc5MjUgLjYwOTg3IDE5OS45MzUgMjQ1LjMxNCknLyUzRSUzQy9nJTNFJTNDZGVmcyUzRSUzQ2xpbmVhckdyYWRpZW50IGlkPSdhJyB4MT0nLTEyLjYwNCcgeDI9Jzk5LjE5MycgeTE9JzAnIHkyPSc4OC4xMTQnIGdyYWRpZW50VW5pdHM9J3VzZXJTcGFjZU9uVXNlJyUzRSUzQ3N0b3Agc3RvcC1jb2xvcj0nJTIzZmZmJy8lM0UlM0NzdG9wIG9mZnNldD0nLjQ4NCcgc3RvcC1jb2xvcj0nJTIzYjNiM2IzJy8lM0UlM0NzdG9wIG9mZnNldD0nMScgc3RvcC1jb2xvcj0nJTIzZmZmJy8lM0UlM0MvbGluZWFyR3JhZGllbnQlM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIikgMCAwIG5vLXJlcGVhdCx1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTA2NCcgaGVpZ2h0PSc0NjYnIGZpbGw9J25vbmUnJTNFJTNDZyBjbGlwLXBhdGg9J3VybCglMjNhKSclM0UlM0NyZWN0IHdpZHRoPSc3MjgnIGhlaWdodD0nNDU1JyBmaWxsPSd1cmwoJTIzYiknIHJ4PScyNCcgdHJhbnNmb3JtPSdtYXRyaXgoLjk2NTkzIC0uMjU4ODIgLjc5MjUgLjYwOTg3IDAgMTg4LjQyKScvJTNFJTNDZyBmaWxsPSclMjMwMzM3ODMnJTNFJTNDcGF0aCBmaWxsLW9wYWNpdHk9Jy4yJyBkPSdNNjM4LjIwOS01MC4wMDlDMzc2LjU2NCA5OS41MDYgNDc3LjQwOCAzMjAuNTE4IDU2MC41MzUgNDEyLjMzNUwxMDYzLjc4IDI3Ny40OXonLyUzRSUzQ3BhdGggZmlsbC1vcGFjaXR5PScuNCcgZD0nTTcxMS4xMTkgNi4wOTlDNDk0LjEzMiAxMzAuMDQzIDU3Ny42MyAzMTMuMjEgNjQ2LjUwMyAzODkuM2w0MTcuMjc3LTExMS44MXonLyUzRSUzQy9nJTNFJTNDcGF0aCBmaWxsPSclMjMwMDM3ODAnIGQ9J003OTEuMTYyIDY3LjY5NUM2MjQuMDQgMTYzLjM0MyA2ODguODM5IDMwNC44NyA3NDIuMTI5IDM2My42NzdsMzIxLjY1MS04Ni4xODd6Jy8lM0UlM0MvZyUzRSUzQ2RlZnMlM0UlM0NsaW5lYXJHcmFkaWVudCBpZD0nYicgeDE9JzcyLjU0NScgeDI9JzI0OS4yMjQnIHkxPScyNi40MzUnIHkyPSc0OTguMDAyJyBncmFkaWVudFVuaXRzPSd1c2VyU3BhY2VPblVzZSclM0UlM0NzdG9wIHN0b3AtY29sb3I9JyUyMzMzODJlYScvJTNFJTNDc3RvcCBvZmZzZXQ9JzEnIHN0b3AtY29sb3I9JyUyMzAwM2VhOScvJTNFJTNDL2xpbmVhckdyYWRpZW50JTNFJTNDY2xpcFBhdGggaWQ9J2EnJTNFJTNDcmVjdCB3aWR0aD0nNzI4JyBoZWlnaHQ9JzQ1NScgZmlsbD0nJTIzZmZmJyByeD0nMjQnIHRyYW5zZm9ybT0nbWF0cml4KC45NjU5MyAtLjI1ODgyIC43OTI1IC42MDk4NyAwIDE4OC40MiknLyUzRSUzQy9jbGlwUGF0aCUzRSUzQy9kZWZzJTNFJTNDL3N2ZyUzRVwiKSAwIDAgbm8tcmVwZWF0O2FuaW1hdGlvbjpjYXJkLWJvdW5jZSAyLjA2cyBsaW5lYXIgaW5maW5pdGUgYm90aCxjYXJkLWZhZGUtMTAwIDIuMDZzIGxpbmVhciBpbmZpbml0ZSBib3RoO2FuaW1hdGlvbi1kZWxheTouMXN9LmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZC1hbmltYXRpb24+LmFkeWVuLWNoZWNrb3V0LWN0cF9fY2FyZC1hbmltYXRpb24tbGF5ZXI6bnRoLW9mLXR5cGUoMil7ei1pbmRleDoyO29wYWNpdHk6LjY7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMjUlKTthbmltYXRpb246Y2FyZC1ib3VuY2UgMi4wNnMgbGluZWFyIGluZmluaXRlIGJvdGgsY2FyZC1mYWRlLTYwIDIuMDZzIGxpbmVhciBpbmZpbml0ZSBib3RoO2FuaW1hdGlvbi1kZWxheTo1MG1zfS5hZHllbi1jaGVja291dC1jdHBfX2NhcmQtYW5pbWF0aW9uPi5hZHllbi1jaGVja291dC1jdHBfX2NhcmQtYW5pbWF0aW9uLWxheWVyOm50aC1vZi10eXBlKDIpLC5hZHllbi1jaGVja291dC1jdHBfX2NhcmQtYW5pbWF0aW9uPi5hZHllbi1jaGVja291dC1jdHBfX2NhcmQtYW5pbWF0aW9uLWxheWVyOm50aC1vZi10eXBlKDMpe2JhY2tncm91bmQ6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEwNjQnIGhlaWdodD0nNDY2JyBmaWxsPSdub25lJyUzRSUzQ2cgY2xpcC1wYXRoPSd1cmwoJTIzYSknJTNFJTNDcmVjdCB3aWR0aD0nNzI4JyBoZWlnaHQ9JzQ1NScgZmlsbD0ndXJsKCUyM2IpJyByeD0nMjQnIHRyYW5zZm9ybT0nbWF0cml4KC45NjU5MyAtLjI1ODgyIC43OTI1IC42MDk4NyAwIDE4OC40MiknLyUzRSUzQ2cgZmlsbD0nJTIzMDMzNzgzJyUzRSUzQ3BhdGggZmlsbC1vcGFjaXR5PScuMicgZD0nTTYzOC4yMDktNTAuMDA5QzM3Ni41NjQgOTkuNTA2IDQ3Ny40MDggMzIwLjUxOCA1NjAuNTM1IDQxMi4zMzVMMTA2My43OCAyNzcuNDl6Jy8lM0UlM0NwYXRoIGZpbGwtb3BhY2l0eT0nLjQnIGQ9J003MTEuMTE5IDYuMDk5QzQ5NC4xMzIgMTMwLjA0MyA1NzcuNjMgMzEzLjIxIDY0Ni41MDMgMzg5LjNsNDE3LjI3Ny0xMTEuODF6Jy8lM0UlM0MvZyUzRSUzQ3BhdGggZmlsbD0nJTIzMDAzNzgwJyBkPSdNNzkxLjE2MiA2Ny42OTVDNjI0LjA0IDE2My4zNDMgNjg4LjgzOSAzMDQuODcgNzQyLjEyOSAzNjMuNjc3bDMyMS42NTEtODYuMTg3eicvJTNFJTNDL2clM0UlM0NkZWZzJTNFJTNDbGluZWFyR3JhZGllbnQgaWQ9J2InIHgxPSc3Mi41NDUnIHgyPScyNDkuMjI0JyB5MT0nMjYuNDM1JyB5Mj0nNDk4LjAwMicgZ3JhZGllbnRVbml0cz0ndXNlclNwYWNlT25Vc2UnJTNFJTNDc3RvcCBzdG9wLWNvbG9yPSclMjMzMzgyZWEnLyUzRSUzQ3N0b3Agb2Zmc2V0PScxJyBzdG9wLWNvbG9yPSclMjMwMDNlYTknLyUzRSUzQy9saW5lYXJHcmFkaWVudCUzRSUzQ2NsaXBQYXRoIGlkPSdhJyUzRSUzQ3JlY3Qgd2lkdGg9JzcyOCcgaGVpZ2h0PSc0NTUnIGZpbGw9JyUyM2ZmZicgcng9JzI0JyB0cmFuc2Zvcm09J21hdHJpeCguOTY1OTMgLS4yNTg4MiAuNzkyNSAuNjA5ODcgMCAxODguNDIpJy8lM0UlM0MvY2xpcFBhdGglM0UlM0MvZGVmcyUzRSUzQy9zdmclM0VcIikgMCAwIG5vLXJlcGVhdH0uYWR5ZW4tY2hlY2tvdXQtY3RwX19jYXJkLWFuaW1hdGlvbj4uYWR5ZW4tY2hlY2tvdXQtY3RwX19jYXJkLWFuaW1hdGlvbi1sYXllcjpudGgtb2YtdHlwZSgzKXt6LWluZGV4OjE7b3BhY2l0eTouMjt0cmFuc2Zvcm06dHJhbnNsYXRlWSg1MCUpO2FuaW1hdGlvbjpjYXJkLWJvdW5jZSAyLjA2cyBsaW5lYXIgaW5maW5pdGUgYm90aCxjYXJkLWZhZGUtMjAgMi4wNnMgbGluZWFyIGluZmluaXRlIGJvdGh9LmFkeWVuLWNoZWNrb3V0LWN0cF9fbG9hZGluZy1zdWJ0aXRsZXtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtZm9udC1zaXplLDFyZW0pO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsMThweCk7bWF4LXdpZHRoOjI4MHB4O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbjowIGF1dG8gNThweH1cbi5hZHllbi1jaGVja291dC1jdHBfX3NlY3Rpb24+LmFkeWVuLWNoZWNrb3V0X19maWVsZC5hZHllbi1jaGVja291dF9fZmllbGQtLXNob3BwZXJMb2dpbnttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDgwLDIwcHgpfVxuLmFkeWVuLWNoZWNrb3V0X19jb250ZW50LXNlcGFyYXRvcnttYXJnaW4tdG9wOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpO21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKTtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LDE4cHgpfS5hZHllbi1jaGVja291dF9fY29udGVudC1zZXBhcmF0b3I6YWZ0ZXIsLmFkeWVuLWNoZWNrb3V0X19jb250ZW50LXNlcGFyYXRvcjpiZWZvcmV7Y29udGVudDpcIlwiO2ZsZXg6MTtib3JkZXItYm90dG9tOjFweCBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itc2VwYXJhdG9yLXByaW1hcnksI2RiZGVlMil9LmFkeWVuLWNoZWNrb3V0X19jb250ZW50LXNlcGFyYXRvcjphZnRlcnttYXJnaW4tbGVmdDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA4MCwyMHB4KX0uYWR5ZW4tY2hlY2tvdXRfX2NvbnRlbnQtc2VwYXJhdG9yOmJlZm9yZXttYXJnaW4tcmlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wODAsMjBweCl9XG5bY2xhc3NePWFkeWVuLWNoZWNrb3V0XSxbY2xhc3NePWFkeWVuLWNoZWNrb3V0XSAqLFtjbGFzc149YWR5ZW4tY2hlY2tvdXRdIDphZnRlcixbY2xhc3NePWFkeWVuLWNoZWNrb3V0XSA6YmVmb3JlLFtjbGFzc149YWR5ZW4tY2hlY2tvdXRdOmFmdGVyLFtjbGFzc149YWR5ZW4tY2hlY2tvdXRdOmJlZm9yZXtib3gtc2l6aW5nOmJvcmRlci1ib3h9XG4uYWR5ZW4tY2hlY2tvdXRfX3RocmVlZHMyX19jaGFsbGVuZ2V7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlO21pbi1oZWlnaHQ6NDAwcHg7aGVpZ2h0OmluaGVyaXR9LmFkeWVuLWNoZWNrb3V0X190aHJlZWRzMl9fY2hhbGxlbmdlLS0wMSwuYWR5ZW4tY2hlY2tvdXRfX3RocmVlZHMyX19jaGFsbGVuZ2UtLTAxIC5hZHllbi1jaGVja291dF9faWZyYW1lLS10aHJlZURTSWZyYW1le3dpZHRoOjI1MHB4O2hlaWdodDo0MDBweH0uYWR5ZW4tY2hlY2tvdXRfX3RocmVlZHMyX19jaGFsbGVuZ2UtLTAyLC5hZHllbi1jaGVja291dF9fdGhyZWVkczJfX2NoYWxsZW5nZS0tMDIgLmFkeWVuLWNoZWNrb3V0X19pZnJhbWUtLXRocmVlRFNJZnJhbWV7d2lkdGg6MzkwcHg7aGVpZ2h0OjQwMHB4fS5hZHllbi1jaGVja291dF9fdGhyZWVkczJfX2NoYWxsZW5nZS0tMDMsLmFkeWVuLWNoZWNrb3V0X190aHJlZWRzMl9fY2hhbGxlbmdlLS0wMyAuYWR5ZW4tY2hlY2tvdXRfX2lmcmFtZS0tdGhyZWVEU0lmcmFtZXt3aWR0aDo1MDBweDtoZWlnaHQ6NjAwcHh9LmFkeWVuLWNoZWNrb3V0X190aHJlZWRzMl9fY2hhbGxlbmdlLS0wNCwuYWR5ZW4tY2hlY2tvdXRfX3RocmVlZHMyX19jaGFsbGVuZ2UtLTA0IC5hZHllbi1jaGVja291dF9faWZyYW1lLS10aHJlZURTSWZyYW1le3dpZHRoOjYwMHB4O2hlaWdodDo0MDBweH0uYWR5ZW4tY2hlY2tvdXRfX3RocmVlZHMyX19jaGFsbGVuZ2UtLTA1LC5hZHllbi1jaGVja291dF9fdGhyZWVkczJfX2NoYWxsZW5nZS0tMDUgLmFkeWVuLWNoZWNrb3V0X19pZnJhbWUtLXRocmVlRFNJZnJhbWV7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uYWR5ZW4tY2hlY2tvdXRfX2lmcmFtZS0tdGhyZWVEU0lmcmFtZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Ym9yZGVyOjB9XG4uYWR5ZW4tY2hlY2tvdXRfX3RocmVlZHMyLWNoYWxsZW5nZS1lcnJvciAuYWR5ZW4tY2hlY2tvdXRfX3N0YXR1c19faWNvbntkaXNwbGF5OmJsb2NrO21hcmdpbjp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEzMCw1NnB4KSBhdXRvIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTAwLDMycHgpfS5hZHllbi1jaGVja291dF9fdGhyZWVkczItY2hhbGxlbmdlLWVycm9yIC5hZHllbi1jaGVja291dF9fc3RhdHVzX190ZXh0e2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1jcml0aWNhbCwjYzcyNzI3KTttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMTMwLDU2cHgpO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1mb250LXNpemUsMXJlbSl9XG4uYWR5ZW4tY2hlY2tvdXRfX2JhY3MtLWNvbmZpcm17cG9zaXRpb246cmVsYXRpdmV9LmFkeWVuLWNoZWNrb3V0X19iYWNzLS1jb25maXJtIC5hZHllbi1jaGVja291dC1pbnB1dF9faW5saW5lLXZhbGlkYXRpb24tLXZhbGlke2Rpc3BsYXk6bm9uZX0uYWR5ZW4tY2hlY2tvdXRfX2JhY3MgLmFkeWVuLWNoZWNrb3V0X19maWVsZC0taW5hY3RpdmV7cG9pbnRlci1ldmVudHM6bm9uZX0uYWR5ZW4tY2hlY2tvdXRfX2JhY3MgLmFkeWVuLWNoZWNrb3V0X19iYWNzLS1lZGl0e3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3JpZ2h0OjA7Y3Vyc29yOnBvaW50ZXJ9LmFkeWVuLWNoZWNrb3V0X19iYWNzIC5hZHllbi1jaGVja291dF9fYmFjcy0tZWRpdC1kcm9waW57dG9wOi01MHB4fS5hZHllbi1jaGVja291dF9fYmFjcyAuYWR5ZW4tY2hlY2tvdXRfX2JhY3MtLWVkaXQgLmFkeWVuLWNoZWNrb3V0X19iYWNzLS1lZGl0LWJ1dHRvbntib3JkZXI6bm9uZTtiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyk7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt0ZXh0LWFsaWduOmVuZDtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nOjB9XG4uYWR5ZW4tY2hlY2tvdXRfX2RldGFpbHMtdGFibGV7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDttYXJnaW46LTFweCBhdXRvIDB9LmFkeWVuLWNoZWNrb3V0X19kZXRhaWxzLXRhYmxlX19pdGVte2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLC44NzVyZW0pO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO3BhZGRpbmc6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCk7Ym9yZGVyLXRvcDoxcHggc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLXNlcGFyYXRvci1wcmltYXJ5LCNkYmRlZTIpO3dvcmQtYnJlYWs6YnJlYWstd29yZH0uYWR5ZW4tY2hlY2tvdXRfX2RldGFpbHMtdGFibGVfX2l0ZW06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmFkeWVuLWNoZWNrb3V0X19kZXRhaWxzLXRhYmxlX19sYWJlbHtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LDQwMCk7dGV4dC1hbGlnbjpsZWZ0fS5hZHllbi1jaGVja291dF9fZGV0YWlscy10YWJsZV9fbGFiZWwsLmFkeWVuLWNoZWNrb3V0X19kZXRhaWxzLXRhYmxlX192YWx1ZXtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1saW5lLWhlaWdodCwyMHB4KTttYXgtd2lkdGg6NTAlfS5hZHllbi1jaGVja291dF9fZGV0YWlscy10YWJsZV9fdmFsdWV7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlc3QtZm9udC13ZWlnaHQsNjAwKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTt0ZXh0LWFsaWduOnJpZ2h0fVxuLmFkeWVuLWNoZWNrb3V0LXRvb2x0aXB7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstdG9vbHRpcC1iYWNrZ3JvdW5kLWNvbG9yLCMwMDExMmMpO2NvbG9yOnZhcigtLWFkeWVuLXNkay10b29sdGlwLWNvbG9yLCNmZmZmZmYpO3BhZGRpbmc6dmFyKC0tYWR5ZW4tc2RrLXRvb2x0aXAtcGFkZGluZyw0cHggOHB4KTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstdG9vbHRpcC1ib3JkZXItcmFkaXVzLDRweCk7d2hpdGUtc3BhY2U6bm93cmFwO3otaW5kZXg6dmFyKC0tYWR5ZW4tc2RrLXRvb2x0aXAtei1pbmRleCw1KTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7cG9pbnRlci1ldmVudHM6bm9uZX0uYWR5ZW4tY2hlY2tvdXQtdG9vbHRpcC0taGlkZGVue3dpZHRoOjFweDtoZWlnaHQ6MXB4O3BhZGRpbmc6MDttYXJnaW46LTFweDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAgMCAwIDApO2NsaXAtcGF0aDppbnNldCg1MCUpO3doaXRlLXNwYWNlOm5vd3JhcDtib3JkZXI6MH0uYWR5ZW4tY2hlY2tvdXQtdG9vbHRpcC1hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowO2hlaWdodDowO2JvcmRlci1zdHlsZTpzb2xpZH0uYWR5ZW4tY2hlY2tvdXQtdG9vbHRpcC1hcnJvdy5hZHllbi1jaGVja291dC10b29sdGlwLWFycm93LS10b3B7Ym90dG9tOi00cHg7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7Ym9yZGVyLXdpZHRoOjZweCA2cHggMDtib3JkZXItY29sb3I6dmFyKC0tYWR5ZW4tc2RrLXRvb2x0aXAtYmFja2dyb3VuZC1jb2xvciwjMDAxMTJjKSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudH0uYWR5ZW4tY2hlY2tvdXQtdG9vbHRpcC1hcnJvdy5hZHllbi1jaGVja291dC10b29sdGlwLWFycm93LS1ib3R0b217dG9wOi00cHg7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7Ym9yZGVyLXdpZHRoOjAgNnB4IDZweDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdmFyKC0tYWR5ZW4tc2RrLXRvb2x0aXAtYmFja2dyb3VuZC1jb2xvciwjMDAxMTJjKX1cbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1pY29uT25seV9faWNvbntmaWxsOmN1cnJlbnRjb2xvcjt0cmFuc2l0aW9uOmZpbGwgLjNzIGVhc2V9XG4uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0e2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSw4cHgpO3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlfS5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2JvdHRvbSwuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X190b3B7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCNmZmZmZmYpO2JvcmRlcjp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itc2VwYXJhdG9yLXByaW1hcnksI2RiZGVlMil9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fYm90dG9tIC5hZHllbi1jaGVja291dF9fZGV0YWlscy10YWJsZSwuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X190b3AgLmFkeWVuLWNoZWNrb3V0X19kZXRhaWxzLXRhYmxle2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSw4cHgpO2JhY2tncm91bmQ6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LCNmN2Y3ZjgpO21hcmdpbjowIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLDI0cHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTAwLDMycHgpfS5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2JvdHRvbSAuYWR5ZW4tY2hlY2tvdXRfX2RldGFpbHMtdGFibGVfX2l0ZW06Zmlyc3QtY2hpbGQsLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fdG9wIC5hZHllbi1jaGVja291dF9fZGV0YWlscy10YWJsZV9faXRlbTpmaXJzdC1jaGlsZHtib3JkZXItdG9wOm5vbmV9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fdG9we3BhZGRpbmc6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMTAsNDBweCkgMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwyNHB4KTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KSB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLDhweCkgMCAwO2JvcmRlci1ib3R0b206MH0uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19ib3R0b217Ym9yZGVyLXRvcDowO2JvcmRlci1yYWRpdXM6MCAwIHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KSB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLDhweCl9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fc2VwYXJhdG9ye2JhY2tncm91bmQ6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwjZmZmZmZmKTtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCBhdXRvO2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fc2VwYXJhdG9yX19pbm5lcnt3aWR0aDoxMDAlO2JvcmRlci10b3A6MXB4IHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1zZXBhcmF0b3ItcHJpbWFyeSwjZGJkZWUyKX0uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19pbWFnZXtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLDQwcHgpfS5hZHllbi1jaGVja291dC1saW5rLS12b3VjaGVyLXJlc3VsdC1pbnN0cnVjdGlvbnN7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9faW1hZ2VfX3dyYXBwZXJ7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMjAsNDhweCk7bWFyZ2luOjAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCl9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9faW1hZ2VfX3dyYXBwZXI6YWZ0ZXJ7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLDhweCk7Ym94LXNoYWRvdzp2YXIoLS1hZHllbi1zZGstc2hhZG93LWxvdywwIDJweCA0cHggcmdiYSgwLDE3LDQ0LC4wNCksMCAxcHggMnB4IHJnYmEoMCwxNyw0NCwuMDIpKTtjb250ZW50OlwiXCI7aGVpZ2h0OjEwMCU7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjEwMCV9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9faW1hZ2VfX3dyYXBwZXI6bnRoLWNoaWxkKDIpe21hcmdpbi1sZWZ0OjB9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9faW1hZ2VfX2JyYW5kLC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2ltYWdlX19pc3N1ZXJ7aGVpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMTIwLDQ4cHgpO2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSw4cHgpfS5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2ludHJvZHVjdGlvbntsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LDE4cHgpO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTttYXgtd2lkdGg6NDAwcHg7bWFyZ2luOjAgYXV0b30uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19hbW91bnR7bWFyZ2luOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLDI0cHgpIGF1dG8gMDtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtZm9udC1zaXplLDFyZW0pO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtd2VpZ2h0OjcwMH0uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19zdXJjaGFyZ2V7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLC44NzVyZW0pO3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zZWNvbmRhcnksIzVjNjg3Yyl9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fY29kZV9fbGFiZWwsLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fc3VyY2hhcmdle2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsMThweCk7ZGlzcGxheTpibG9jaztmb250LXdlaWdodDo0MDB9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fY29kZV9fbGFiZWx7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDtsZWZ0OjA7d2lkdGg6YXV0bzttYXJnaW46MCBhdXRvOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19jb2RlX19sYWJlbDpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlfS5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2NvZGVfX2xhYmVsX190ZXh0e2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKTtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTtiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZik7cGFkZGluZzowIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCk7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2xpbmUtaGVpZ2h0OjF9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fY29kZV9fYmFyY29kZXtkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG8gdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsOHB4KTttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMzAsNTZweCk7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2NvZGV7cG9zaXRpb246cmVsYXRpdmU7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLWwtZm9udC1zaXplLDEuNXJlbSk7dGV4dC1hbGlnbjpjZW50ZXI7bGV0dGVyLXNwYWNpbmc6MXB4O2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO2JvcmRlci13aWR0aDoxcHggMDtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTIwLDQ4cHgpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIGF1dG87d2lkdGg6MTAwJTtmb250LXdlaWdodDo3MDA7LXdlYmtpdC11c2VyLXNlbGVjdDphbGw7LW1vei11c2VyLXNlbGVjdDphbGw7dXNlci1zZWxlY3Q6YWxsO3dvcmQtYnJlYWs6YnJlYWstd29yZDtsaW5lLWhlaWdodDoxLjJ9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fYWN0aW9uc3ttYXJnaW46MCBhdXRvIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTAwLDMycHgpO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjMwMHB4O21pbi13aWR0aDoyMDBweDtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwyNHB4KTtnYXA6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsOHB4KX0uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19hY3Rpb25zX19pdGVte2ZsZXg6MSAxIDA7bWluLXdpZHRoOjEwMHB4fS5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2FjdGlvbnNfX2l0ZW0gLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWlubGluZXt3aWR0aDoxMDAlfVxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9faW50cm9kdWN0aW9ue2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1mb250LXNpemUsMXJlbSk7bWF4LXdpZHRoOjQyMHB4fVxuLmFkeWVuLWNoZWNrb3V0X19hbGVydC1tZXNzYWdle2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyOnZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywxcHgpIHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXNlY29uZGFyeSwjYzljZGQzKTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KTttYXJnaW46MCAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpO3RleHQtYWxpZ246bGVmdDtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LDQwMCk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1saW5lLWhlaWdodCwyMHB4KX0uYWR5ZW4tY2hlY2tvdXRfX2FsZXJ0LW1lc3NhZ2UtLWVycm9ye2JhY2tncm91bmQ6dmFyKC0tYWR5ZW4tc2RrLWFsZXJ0LWNyaXRpY2FsLWJhY2tncm91bmQtY29sb3IsI2ZlZjRmNCl9LmFkeWVuLWNoZWNrb3V0X19hbGVydC1tZXNzYWdlLS13YXJuaW5ne2JhY2tncm91bmQ6dmFyKC0tYWR5ZW4tc2RrLWFsZXJ0LXdhcm5pbmctYmFja2dyb3VuZC1jb2xvciwjZmZmNWU5KX0uYWR5ZW4tY2hlY2tvdXRfX2FsZXJ0LW1lc3NhZ2UtLWluZm97YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstYWxlcnQtaGlnaGxpZ2h0LWJhY2tncm91bmQtY29sb3IsI2YyZjhmZil9LmFkeWVuLWNoZWNrb3V0X19hbGVydC1tZXNzYWdlLS1zdWNjZXNze2JhY2tncm91bmQ6dmFyKC0tYWR5ZW4tc2RrLWFsZXJ0LXN1Y2Nlc3MtYmFja2dyb3VuZC1jb2xvciwjZWRmYWYzKX0uYWR5ZW4tY2hlY2tvdXRfX2FsZXJ0LW1lc3NhZ2VfX2ljb257d2lkdGg6MTRweDtoZWlnaHQ6MTRweDttYXJnaW4tcmlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsOHB4KX1cbi5hZHllbi1jaGVja291dF9fZmllbGRzZXQrLmFkeWVuLWNoZWNrb3V0X19lZnRwYWQtY2FuYWRhLWluZm97bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KX0uYWR5ZW4tY2hlY2tvdXRfZWZ0cGFkLWNhbmFkYS1zdG9yZS1kZXRhaWxze21hcmdpbjp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KSAwfVxuXG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1zZXBhcmF0ZURlbGl2ZXJ5QWRkcmVzcyAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXJ7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3gtc2hhZG93Om5vbmV9LmFkeWVuLWNoZWNrb3V0X19maWVsZC0tc2VwYXJhdGVEZWxpdmVyeUFkZHJlc3MgLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyOmFjdGl2ZSwuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1zZXBhcmF0ZURlbGl2ZXJ5QWRkcmVzcyAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6YWN0aXZlOmhvdmVyLC5hZHllbi1jaGVja291dF9fZmllbGQtLXNlcGFyYXRlRGVsaXZlcnlBZGRyZXNzIC5hZHllbi1jaGVja291dF9faW5wdXQtd3JhcHBlcjpmb2N1cy13aXRoaW4sLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tc2VwYXJhdGVEZWxpdmVyeUFkZHJlc3MgLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVyOmZvY3VzLXdpdGhpbjpob3Zlcntib3gtc2hhZG93Om5vbmV9LmFkeWVuLWNoZWNrb3V0X19vcGVuLWludm9pY2UgLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldC0tYmlsbGluZ0FkZHJlc3MsLmFkeWVuLWNoZWNrb3V0X19vcGVuLWludm9pY2UgLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldC0tcGVyc29uYWxEZXRhaWxze3BhZGRpbmctYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCl9LmFkeWVuLWNoZWNrb3V0X19vcGVuLWludm9pY2UgLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldC0tZGVsaXZlcnlBZGRyZXNze21hcmdpbi10b3A6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCk7cGFkZGluZy1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsOHB4KX0uYWR5ZW4tY2hlY2tvdXRfX29wZW4taW52b2ljZSAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LS1zZXBhcmF0ZURlbGl2ZXJ5QWRkcmVzc3ttYXJnaW4tYm90dG9tOjB9LmFkeWVuLWNoZWNrb3V0X19vcGVuLWludm9pY2UgLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tY29uc2VudENoZWNrYm94e21hcmdpbi10b3A6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0X19vcGVuLWludm9pY2UtLWxvYWRpbmd7cG9pbnRlci1ldmVudHM6bm9uZX1cbi5hZHllbi1jaGVja291dF9fYW1hem9ucGF5X19idXR0b257bWFyZ2luOmF1dG99LmFkeWVuLWNoZWNrb3V0X19hbWF6b25wYXkgLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWdob3N0e2Rpc3BsYXk6YmxvY2s7bWFyZ2luOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCkgYXV0byAwO3dpZHRoOmF1dG99XG5hcHBsZS1wYXktYnV0dG9uey0tYXBwbGUtcGF5LWJ1dHRvbi13aWR0aDoxMDAlOy0tYXBwbGUtcGF5LWJ1dHRvbi1oZWlnaHQ6NDhweDstLWFwcGxlLXBheS1idXR0b24tYm9yZGVyLXJhZGl1czo0cHh9XG4uYWR5ZW4tY2hlY2tvdXRfX2Nhc2hhcHA+LmFkeWVuLWNoZWNrb3V0X19zdG9yZS1kZXRhaWxze21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfVxuLmFkeWVuLWNoZWNrb3V0X19wYXl3aXRoZ29vZ2xle2hlaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEyMCw0OHB4KX1cbi5hZHllbi1jaGVja291dF9fcGF5cGFsX19idXR0b25ze3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MH0uYWR5ZW4tY2hlY2tvdXRfX3BheXBhbF9fYnV0dG9ue2Rpc3BsYXk6ZmxleDttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dF9fcGF5cGFsX19idXR0b246ZW1wdHl7ZGlzcGxheTpub25lfS5hZHllbi1jaGVja291dF9fcGF5cGFsX19zdGF0dXMtLXBlbmRpbmd7bWFyZ2luOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpIDB9LmFkeWVuLWNoZWNrb3V0X19wYXlwYWxfX3N0YXR1cy0tcHJvY2Vzc2luZ3thbGlnbi1pdGVtczpjZW50ZXI7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKTtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3BhZGRpbmc6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCkgMH0uYWR5ZW4tY2hlY2tvdXRfX3BheXBhbC1wcm9jZXNzaW5nIC5hZHllbi1jaGVja291dF9fcGF5cGFsX19idXR0b257ZGlzcGxheTpub25lfS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2QgLmFkeWVuLWNoZWNrb3V0X19wYXlwYWxfX3N0YXR1cy0tcGVuZGluZ3ttYXJnaW46dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCkgMCAzOHB4fS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2QgLmFkeWVuLWNoZWNrb3V0X19wYXlwYWxfX3N0YXR1cy0tcHJvY2Vzc2luZ3twYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDgwLDIwcHgpIDAgNjVweH1cbi5hZHllbi1jaGVja291dC1mYXN0bGFuZV9fY2FyZC1icmFuZC0td3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7d2lkdGg6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMTAsNDBweCk7aGVpZ2h0OjI2cHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1zLDRweCk7b3ZlcmZsb3c6aGlkZGVuO2JveC1zaGFkb3c6dmFyKC0tYWR5ZW4tc2RrLXNoYWRvdy1sb3csMCAycHggNHB4IHJnYmEoMCwxNyw0NCwuMDQpLDAgMXB4IDJweCByZ2JhKDAsMTcsNDQsLjAyKSk7bWFyZ2luLXJpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpfS5hZHllbi1jaGVja291dC1mYXN0bGFuZV9fY2FyZC1zZWN0aW9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9LmFkeWVuLWNoZWNrb3V0LWZhc3RsYW5lX19jYXJkLW51bWJlcntsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LDIwcHgpO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LXN0cm9uZ2VyLWZvbnQtd2VpZ2h0LDUwMCl9LmFkeWVuLWNoZWNrb3V0LWZhc3RsYW5lX19icmFuZHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tdG9wOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dC1mYXN0bGFuZV9fYnJhbmQgaW1ne3dpZHRoOjk1cHh9XG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1zZW5kQ29weVRvRW1haWwgLmFkeWVuLWNoZWNrb3V0X19pbnB1dC13cmFwcGVye2JvcmRlcjpub25lO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Ym94LXNoYWRvdzpub25lfS5hZHllbi1jaGVja291dF9fZmllbGQtLXNlbmRDb3B5VG9FbWFpbCAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6YWN0aXZlLC5hZHllbi1jaGVja291dF9fZmllbGQtLXNlbmRDb3B5VG9FbWFpbCAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6YWN0aXZlOmhvdmVyLC5hZHllbi1jaGVja291dF9fZmllbGQtLXNlbmRDb3B5VG9FbWFpbCAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6Zm9jdXMtd2l0aGluLC5hZHllbi1jaGVja291dF9fZmllbGQtLXNlbmRDb3B5VG9FbWFpbCAuYWR5ZW4tY2hlY2tvdXRfX2lucHV0LXdyYXBwZXI6Zm9jdXMtd2l0aGluOmhvdmVye2JveC1zaGFkb3c6bm9uZX1cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtLWJvbGV0b2JhbmNhcmlvIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2NvZGV7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLC44NzVyZW0pO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsMThweCk7d29yZC1icmVhazpicmVhay1hbGw7cGFkZGluZzp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwyNHB4KX1cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtLW94eG8gLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fY29kZXtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwxOHB4KTt3b3JkLWJyZWFrOmJyZWFrLWFsbDtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLDI0cHgpfVxuLmFkeWVuLWNoZWNrb3V0X19pc3N1ZXItYnV0dG9ue2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcHJpbWFyeSwjZmZmZmZmKTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LCNkYmRlZTIpO2JvcmRlcjpub25lO2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSw4cHgpO3BhZGRpbmc6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMDAsMCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsMTJweCk7Y3Vyc29yOnBvaW50ZXI7ZmxleC1iYXNpczo0NyU7ZmxleC1ncm93OjI7aGVpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLDQwcHgpO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO3RyYW5zaXRpb246YmFja2dyb3VuZCAuM3MgZWFzZS1vdXQsYm94LXNoYWRvdyAuM3MgZWFzZS1vdXR9LmFkeWVuLWNoZWNrb3V0X19pc3N1ZXItYnV0dG9uOmFjdGl2ZXtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKX0uYWR5ZW4tY2hlY2tvdXRfX2lzc3Vlci1idXR0b246bm90KC5hZHllbi1jaGVja291dF9faXNzdWVyLWJ1dHRvbi0tc2VsZWN0ZWQpOmZvY3Vze291dGxpbmU6bm9uZTtib3gtc2hhZG93Omluc2V0IDAgMCAwIDFweCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS10ZXJ0aWFyeSwjODQ4RDk2KX0uYWR5ZW4tY2hlY2tvdXRfX2lzc3Vlci1idXR0b246bm90KC5hZHllbi1jaGVja291dF9faXNzdWVyLWJ1dHRvbi0tc2VsZWN0ZWQpOmZvY3VzLXZpc2libGV7b3V0bGluZTpub25lO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXRlcnRpYXJ5LCM4NDhEOTYpfS5hZHllbi1jaGVja291dF9faXNzdWVyLWJ1dHRvbjpub3QoLmFkeWVuLWNoZWNrb3V0X19pc3N1ZXItYnV0dG9uLS1zZWxlY3RlZCk6aG92ZXJ7b3V0bGluZTpub25lO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMXB4IHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXRlcnRpYXJ5LCM4NDhEOTYpfS5hZHllbi1jaGVja291dF9faXNzdWVyLWJ1dHRvbi0tc2VsZWN0ZWR7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCNmZmZmZmYpO2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgMS41cHggdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUsIzAwMTEyYyk7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlci1mb250LXdlaWdodCw1MDApO2hlaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTExMCw0MHB4KTt0cmFuc2l0aW9uOm5vbmV9LmFkeWVuLWNoZWNrb3V0X19pc3N1ZXItYnV0dG9uLWltZ3ttYXgtaGVpZ2h0OjI2cHg7bWFyZ2luLXJpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCl9XG4uYWR5ZW4tY2hlY2tvdXRfX2lzc3Vlci1idXR0b24tZ3JvdXB7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTtib3JkZXI6MDttYXJnaW46MDtwYWRkaW5nOjA7bWluLXdpZHRoOjB9XG4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkLS1pc3N1ZXItbGlzdHttYXJnaW4tYm90dG9tOjB9LmFkeWVuLWNoZWNrb3V0X19maWVsZC0taXNzdWVyLWxpc3QgLmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bntwb3NpdGlvbjpzdGF0aWN9LmFkeWVuLWNoZWNrb3V0X19maWVsZC0taXNzdWVyLWxpc3QgLmFkeWVuLWNoZWNrb3V0X19kcm9wZG93bl9fYnV0dG9ue3Bvc2l0aW9uOnJlbGF0aXZlfVxuLmFkeWVuLWNoZWNrb3V0X19xci1sb2FkZXJ7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCNmZmZmZmYpO3BhZGRpbmc6MTZweDtib3JkZXI6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci13aWR0aC1zLDFweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtc2Vjb25kYXJ5LCNjOWNkZDMpO2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSw4cHgpO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyfS5hZHllbi1jaGVja291dF9fcXItbG9hZGVyLS1yZXN1bHR7cGFkZGluZzoxMDBweDtnYXA6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCl9LmFkeWVuLWNoZWNrb3V0X19xci1sb2FkZXJfX2JyYW5kLWxvZ28td3JhcHBlcntib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLXMsNHB4KTtib3gtc2hhZG93OnZhcigtLWFkeWVuLXNkay1zaGFkb3ctbG93LDAgMnB4IDRweCByZ2JhKDAsMTcsNDQsLjA0KSwwIDFweCAycHggcmdiYSgwLDE3LDQ0LC4wMikpO21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCk7b3ZlcmZsb3c6aGlkZGVufS5hZHllbi1jaGVja291dF9fcXItbG9hZGVyX19icmFuZC1sb2dve3dpZHRoOjgwcHg7ZGlzcGxheTpibG9ja30uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlcl9fc3VidGl0bGV7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLC44NzVyZW0pO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsNDAwKTtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LDIwcHgpO21heC13aWR0aDo0MDBweDtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCM1YzY4N2MpO3RleHQtYWxpZ246Y2VudGVyfS5hZHllbi1jaGVja291dF9fcXItbG9hZGVyX19pY29ue3dpZHRoOjg4cHg7aGVpZ2h0Ojg4cHh9LmFkeWVuLWNoZWNrb3V0X19xci1sb2FkZXJfX3BheW1lbnRfYW1vdW50e2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLWwtZm9udC13ZWlnaHQsNjAwKTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtbC1mb250LXNpemUsMS41cmVtKTtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LXdpZGUtbGluZS1oZWlnaHQsMjRweCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwyNHB4KX0uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlcl9fcHJvZ3Jlc3N7aGVpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLDRweCk7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1zZWNvbmRhcnksI2M5Y2RkMyk7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1sLDEycHgpO3dpZHRoOjE1MnB4O3BhZGRpbmctcmlnaHQ6MyU7bWFyZ2luLWJvdHRvbTp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KX1bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0X19xci1sb2FkZXJfX3Byb2dyZXNze3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MyV9LmFkeWVuLWNoZWNrb3V0X19xci1sb2FkZXJfX3BlcmNlbnRhZ2V7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLWwsMTJweCk7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKX0uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlcl9fY291bnRkb3due2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtc2l6ZSwuNzVyZW0pO3RleHQtYWxpZ246Y2VudGVyfS5hZHllbi1jaGVja291dF9fcXItbG9hZGVyPi5hZHllbi1jaGVja291dF9fc3Bpbm5lcl9fd3JhcHBlcnttYXJnaW46NjBweCAwfS5hZHllbi1jaGVja291dF9fcXItbG9hZGVyX19hcHAtbGlua3tkaXNwbGF5Om5vbmV9LmFkeWVuLWNoZWNrb3V0X19idXR0b24uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tcXItbG9hZGVye3RleHQtZGVjb3JhdGlvbjpub25lO21hcmdpbi10b3A6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCl9LmFkeWVuLWNoZWNrb3V0X19xci1sb2FkZXJfX2luc3RydWN0aW9uc3tmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCw0MDApO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktbGluZS1oZWlnaHQsMjBweCk7bWF4LXdpZHRoOjMwMHB4O2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC10ZXJ0aWFyeSwjNWM2ODdjKTtsaW5lLWhlaWdodDoxLjU7bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwyNHB4KTt0ZXh0LWFsaWduOmNlbnRlcn0uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlcl9fYWN0aW9uc3tkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEwMCwzMnB4KTt3aWR0aDoxMDAlO21heC13aWR0aDo0MDBweH1AbWVkaWEgKG1heC13aWR0aDoxMDI0cHgpey5hZHllbi1jaGVja291dF9fcXItbG9hZGVyX19hcHAtbGlua3tkaXNwbGF5OmJsb2NrO21pbi13aWR0aDoyMjBweH19XG4uYWR5ZW4tY2hlY2tvdXRfX3NlZ21lbnRlZC1jb250cm9se2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6cmVwZWF0KGF1dG8tZml0LG1pbm1heCh2YXIoLS1hZHllbi1zZGstc3BhY2VyLTE0MCw2NHB4KSwxZnIpKTtnYXA6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsNHB4KTtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDMwLDZweCk7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC10ZXJ0aWFyeSwjZWVlZmYxKTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLWwsMTJweCl9LmFkeWVuLWNoZWNrb3V0X19zZWdtZW50ZWQtY29udHJvbC0tZGlzYWJsZWR7cG9pbnRlci1ldmVudHM6bm9uZX0uYWR5ZW4tY2hlY2tvdXRfX3NlZ21lbnRlZC1jb250cm9sLS1kaXNhYmxlZD4uYWR5ZW4tY2hlY2tvdXRfX3NlZ21lbnRlZC1jb250cm9sLXNlZ21lbnR7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLWRpc2FibGVkLCM4ZDk1YTMpfS5hZHllbi1jaGVja291dF9fc2VnbWVudGVkLWNvbnRyb2wtc2VnbWVudHtjdXJzb3I6cG9pbnRlcjtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsMTJweCk7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyk7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlci1mb250LXdlaWdodCw1MDApO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KTtib3JkZXI6MDtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O3RyYW5zaXRpb246YmFja2dyb3VuZCAuM3MgZWFzZS1vdXR9LmFkeWVuLWNoZWNrb3V0X19zZWdtZW50ZWQtY29udHJvbC1zZWdtZW50OmFjdGl2ZSwuYWR5ZW4tY2hlY2tvdXRfX3NlZ21lbnRlZC1jb250cm9sLXNlZ21lbnQ6bm90KC5hZHllbi1jaGVja291dF9fc2VnbWVudGVkLWNvbnRyb2wtc2VnbWVudC0tc2VsZWN0ZWQpOmhvdmVye2JhY2tncm91bmQtY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LCNmN2Y3ZjgpfS5hZHllbi1jaGVja291dF9fc2VnbWVudGVkLWNvbnRyb2wtc2VnbWVudC0tc2VsZWN0ZWR7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCNmZmZmZmYpO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO2JveC1zaGFkb3c6dmFyKC0tYWR5ZW4tc2RrLXNoYWRvdy1sb3csMCAycHggNHB4IHJnYmEoMCwxNyw0NCwuMDQpLDAgMXB4IDJweCByZ2JhKDAsMTcsNDQsLjAyKSl9XG4uSXJpc0dlbmVyYXRlUVJDb2RlLW1vZHVsZV9pbnN0cnVjdGlvbl9fdURUYi17Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tZm9udC1zaXplLC43NXJlbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXdlaWdodCw0MDApO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsMThweCk7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXNlY29uZGFyeSwjNWM2ODdjKX1cbi5JcmlzQ29tcG9uZW50LW1vZHVsZV9iYW5rTGlzdF9fZmVoUC17cGFkZGluZy10b3A6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9XG4uYWR5ZW4tY2hlY2tvdXQtdGltZWxpbmUtd3JhcHBlcntwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpO2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSw4cHgpO21heC13aWR0aDozMDBweDtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeSwjZjdmN2Y4KX1cbi5hZHllbi1jaGVja291dC10aW1lbGluZXtzY3JvbGxiYXItY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcXVhdGVybmFyeSwjYzBjNWNjKSB0cmFuc3BhcmVudH0uYWR5ZW4tY2hlY2tvdXQtdGltZWxpbmVfX2l0ZW1ze2FsbDp1bnNldH0uYWR5ZW4tY2hlY2tvdXQtdGltZWxpbmUtaXRlbXtzY3JvbGxiYXItY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtcXVhdGVybmFyeSwjYzBjNWNjKSB0cmFuc3BhcmVudDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXgtd2lkdGg6NTAwcHh9LmFkeWVuLWNoZWNrb3V0LXRpbWVsaW5lLWl0ZW06bGFzdC1jaGlsZCAuYWR5ZW4tY2hlY2tvdXQtdGltZWxpbmUtaXRlbV9fc2VwYXJhdG9ye2Rpc3BsYXk6bm9uZX0uYWR5ZW4tY2hlY2tvdXQtdGltZWxpbmUtaXRlbTpsYXN0LWNoaWxkIC5hZHllbi1jaGVja291dC10aW1lbGluZS1pdGVtX19jb250ZW50e3BhZGRpbmctYm90dG9tOjB9LmFkeWVuLWNoZWNrb3V0LXRpbWVsaW5lLWl0ZW1fX3Jvd3tkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dC10aW1lbGluZS1pdGVtX19tYXJrZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtZmxvdzpjb2x1bW47d2lkdGg6MTAwJTttYXgtd2lkdGg6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwycHgpfS5hZHllbi1jaGVja291dC10aW1lbGluZS1pdGVtX19zZXBhcmF0b3J7ZmxleC1ncm93OjE7cG9zaXRpb246cmVsYXRpdmV9LmFkeWVuLWNoZWNrb3V0LXRpbWVsaW5lLWl0ZW1fX3NlcGFyYXRvcjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3Itc2VwYXJhdG9yLXNlY29uZGFyeSwjYzljZGQzKTtjb250ZW50OlwiXCI7aGVpZ2h0OjEwMCU7bGVmdDo1MCU7cG9zaXRpb246YWJzb2x1dGU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlKTt3aWR0aDoxcHh9LmFkeWVuLWNoZWNrb3V0LXRpbWVsaW5lLWl0ZW1fX2NvbnRlbnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZ3JvdzoxO3BhZGRpbmctYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpfS5hZHllbi1jaGVja291dC10aW1lbGluZS1pdGVtX190aXRsZXtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXNpemUsLjc1cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LDQwMCk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1saW5lLWhlaWdodCwyMHB4KTtsZXR0ZXItc3BhY2luZzowO3RleHQtYWxpZ246bGVmdDtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDEwLDJweCl9XG4uYWR5ZW4tY2hlY2tvdXRfX2Vjb250ZXh0LWlucHV0X19maWVsZD4uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tcGF5Om9ubHktY2hpbGR7bWFyZ2luLXRvcDowfVxuLmFkeWVuLWNoZWNrb3V0LXRydXN0bHl7bWFyZ2luLWJvdHRvbTp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KX0uYWR5ZW4tY2hlY2tvdXQtdHJ1c3RseV9fZGVzY3JpcHRvcnttYXJnaW46dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMDAsMCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMDAsMCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsNHB4KTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtZm9udC1zaXplLDFyZW0pO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktc3Ryb25nZXItZm9udC13ZWlnaHQsNTAwKX0uYWR5ZW4tY2hlY2tvdXQtdHJ1c3RseV9fZGVzY3JpcHRpb24tbGlzdHtsaXN0LXN0eWxlLXR5cGU6ZGlzYzttYXJnaW46MDtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7bGluZS1oZWlnaHQ6MS41O3BhZGRpbmctbGVmdDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA4MCwyMHB4KX1cbi5hZHllbi1jaGVja291dC1wYXlieWJhbmtfQUlTX0REe21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0LXBheWJ5YmFua19BSVNfRERfX2Rlc2NyaXB0aW9uLWhlYWRlcnttYXJnaW46dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMDAsMCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMDAsMCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsNHB4KTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtZm9udC1zaXplLDFyZW0pO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktc3Ryb25nZXItZm9udC13ZWlnaHQsNTAwKTtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKX0uYWR5ZW4tY2hlY2tvdXQtcGF5YnliYW5rX0FJU19ERF9fZGVzY3JpcHRpb24tYm9keXtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtd2VpZ2h0LDQwMCk7bGlzdC1zdHlsZS10eXBlOmRpc2M7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXNlY29uZGFyeSwjNWM2ODdjKTttYXJnaW46MDtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7bGluZS1oZWlnaHQ6MS41fVxuLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tcGF5YnliYW5rX3BpeHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZik7bWFyZ2luLWJvdHRvbTp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KX0uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1wYXlieWJhbmtfcGl4IC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX3RvcHtib3JkZXI6bm9uZTtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDAwLDApO21hcmdpbjp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAwMCwwKX0uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1wYXlieWJhbmtfcGl4IC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2JvdHRvbXtib3JkZXI6bm9uZX0uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1wYXlieWJhbmtfcGl4IC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2ltYWdle21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tcGF5YnliYW5rX3BpeCAuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19pbWFnZV9fd3JhcHBlcnt3aWR0aDo4ZW19LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tcGF5YnliYW5rX3BpeCAuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19pbWFnZV9fd3JhcHBlcj5pbWd7d2lkdGg6MTAwJX0uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1wYXlieWJhbmtfcGl4IC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2Ftb3VudHtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtbC1mb250LXNpemUsMS41cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1sLWZvbnQtd2VpZ2h0LDYwMCk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtbC1saW5lLWhlaWdodCwzNHB4KTttYXJnaW4tdG9wOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDAwLDApfS5hZHllbi1jaGVja291dC1hd2FpdC1sb2dvLW9wZW4tZmluYW5jZXt3aWR0aDo4ZW07aGVpZ2h0OmF1dG99XG4uYWR5ZW4tY2hlY2tvdXQtYXdhaXQtbG9nby1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2dhcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOi1tb3otZml0LWNvbnRlbnQ7d2lkdGg6Zml0LWNvbnRlbnQ7cGFkZGluZzp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwyNHB4KTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KTtiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeSwjZjdmN2Y4KX0uYWR5ZW4tY2hlY2tvdXQtYXdhaXQtbG9nby1jb250YWluZXI6aGFzKD46b25seS1jaGlsZCl7YmFja2dyb3VuZDpub25lfVxuLmFkeWVuLWNoZWNrb3V0X19hd2FpdHtiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZik7cGFkZGluZzp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTExMCw0MHB4KTtib3JkZXI6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci13aWR0aC1zLDFweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtc2Vjb25kYXJ5LCNjOWNkZDMpO2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSw4cHgpO3RleHQtYWxpZ246Y2VudGVyfS5hZHllbi1jaGVja291dF9fYXdhaXQtLXJlc3VsdHtwYWRkaW5nOjEwMHB4fS5hZHllbi1jaGVja291dF9fYXdhaXRfX2JyYW5kLWxvZ297d2lkdGg6NzRweDtib3JkZXItcmFkaXVzOjNweH0uYWR5ZW4tY2hlY2tvdXRfX2F3YWl0X19pbnN0cnVjdGlvbnN7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXJ9LmFkeWVuLWNoZWNrb3V0X19hd2FpdF9faW5kaWNhdG9yLXRleHQsLmFkeWVuLWNoZWNrb3V0X19hd2FpdF9fc3VidGl0bGV7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyk7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LXN1YnRpdGxlLWZvbnQtc2l6ZSwxcmVtKTtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LDE4cHgpO21hcmdpbi10b3A6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMDAsMzJweCl9LmFkeWVuLWNoZWNrb3V0X19hd2FpdF9faW5kaWNhdG9yLWhvbGRlciAuYWR5ZW4tY2hlY2tvdXRfX2F3YWl0X19pbmRpY2F0b3ItdGV4dHttYXJnaW4tdG9wOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDMwLDZweCk7bWFyZ2luLWxlZnQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNTAsMTBweCl9LmFkeWVuLWNoZWNrb3V0X19hd2FpdF9faW5kaWNhdG9yLWhvbGRlcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tdG9wOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMTAwLDMycHgpO21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wODAsMjBweCl9LmFkeWVuLWNoZWNrb3V0X19hd2FpdF9fc3VidGl0bGUtLXJlc3VsdHttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMTAwLDMycHgpfS5hZHllbi1jaGVja291dF9fYXdhaXRfX2ljb257d2lkdGg6ODhweDtoZWlnaHQ6ODhweH0uYWR5ZW4tY2hlY2tvdXRfX2F3YWl0X19wcm9ncmVzc3toZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsNHB4KTtiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXNlY29uZGFyeSwjYzljZGQzKTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLWwsMTJweCk7bWFyZ2luOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMTAwLDMycHgpIGF1dG8gdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNjAsMTJweCk7d2lkdGg6MTUycHh9LmFkeWVuLWNoZWNrb3V0X19hd2FpdF9fcGVyY2VudGFnZXtkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbCwxMnB4KTtiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpfS5hZHllbi1jaGVja291dF9fYXdhaXRfX2NvdW50ZG93bntjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCM1YzY4N2MpO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKX0uYWR5ZW4tY2hlY2tvdXRfX2F3YWl0Pi5hZHllbi1jaGVja291dF9fc3Bpbm5lcl9fd3JhcHBlcnttYXJnaW46NjBweCAwfS5hZHllbi1jaGVja291dF9fYXdhaXRfX2FwcC1saW5re21hcmdpbi10b3A6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7ZGlzcGxheTpibG9ja30uYWR5ZW4tY2hlY2tvdXRfX2F3YWl0X19hbW91bnR7bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtbC1mb250LXNpemUsMS41cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1mb250LXdlaWdodCw2MDApO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSAobWluLXdpZHRoOjEyODBweCl7LmFkeWVuLWNoZWNrb3V0X19hd2FpdF9fYXBwLWxpbmt7ZGlzcGxheTpub25lfX1cbi5hZHllbi1jaGVja291dC1wYXktYnktYmFuay1waXgtYXdhaXR7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LmFkeWVuLWNoZWNrb3V0LXBheS1ieS1iYW5rLXBpeC1hd2FpdCAuYWR5ZW4tY2hlY2tvdXRfX2F3YWl0X19jb3VudGRvd24taG9sZGVyLC5hZHllbi1jaGVja291dC1wYXktYnktYmFuay1waXgtYXdhaXQgLmFkeWVuLWNoZWNrb3V0X19hd2FpdF9fc3VidGl0bGV7ZGlzcGxheTpub25lfS5hZHllbi1jaGVja291dC1wYXktYnktYmFuay1waXgtYXdhaXQgLmFkeWVuLWNoZWNrb3V0X19hd2FpdCwuYWR5ZW4tY2hlY2tvdXQtcGF5LWJ5LWJhbmstcGl4LWF3YWl0IC5hZHllbi1jaGVja291dF9fYXdhaXQtLXBheWJ5YmFua19waXh7cGFkZGluZzowO2JvcmRlcjpub25lfS5hZHllbi1jaGVja291dC1wYXktYnktYmFuay1waXgtYXdhaXQgLmFkeWVuLWNoZWNrb3V0X19hd2FpdF9faW5kaWNhdG9yLWhvbGRlcnttYXJnaW4tdG9wOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLDI0cHgpfS5hZHllbi1jaGVja291dC1wYXktYnktYmFuay1waXgtYXdhaXQgLmFkeWVuLWNoZWNrb3V0X19hd2FpdF9fY291bnRkb3due2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpfS5hZHllbi1jaGVja291dC1wYXktYnktYmFuay1waXgtYXdhaXQgLmFkeWVuLWNoZWNrb3V0X19hd2FpdF9fZW5kLXNsb3R7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tZm9udC1zaXplLC43NXJlbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXdlaWdodCw0MDApO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsMThweCk7bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwyNHB4KTtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtdGVydGlhcnksIzVjNjg3Yyl9XG4uYWR5ZW4tY2hlY2tvdXQtaXNzdWVyLWxpc3QtaW50cm9kdWN0aW9uLWxvZ28tY29udGFpbmVye3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSw4cHgpO3BhZGRpbmc6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCkgMH0uYWR5ZW4tY2hlY2tvdXQtaXNzdWVyLWxpc3QtaW50cm9kdWN0aW9uLWxvZ28tY29udGFpbmVyX190aXRsZXtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXNpemUsLjc1cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtd2VpZ2h0LDQwMCk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwxOHB4KTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLXN0cm9uZ2VyLWZvbnQtd2VpZ2h0LDUwMCk7bWFyZ2luOjB9LmFkeWVuLWNoZWNrb3V0LWlzc3Vlci1saXN0LWludHJvZHVjdGlvbi1sb2dvLWNvbnRhaW5lcl9fbG9nb3t3aWR0aDo4ZW07aGVpZ2h0OmF1dG99XG4uYWR5ZW4tY2hlY2tvdXQtcGl4LWVucm9sbG1lbnQtaXNzdWVyLWxpc3R7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0LXBpeC1lbnJvbGxtZW50LWlzc3Vlci1saXN0IC5hZHllbi1jaGVja291dC1kaXNjbGFpbWVyX19sYWJlbHtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXNpemUsLjc1cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtd2VpZ2h0LDQwMCk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwxOHB4KTtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCM1YzY4N2MpO21hcmdpbjowfS5hZHllbi1jaGVja291dC1hd2FpdC1sb2dvLW9wZW4tZmluYW5jZXt3aWR0aDo4ZW07aGVpZ2h0OmF1dG99LmFkeWVuLWNoZWNrb3V0LWF3YWl0LWxvZ28tYXJyb3ctZG93bnt3aWR0aDoxZW07aGVpZ2h0OmF1dG99LmFkeWVuLWNoZWNrb3V0LWF3YWl0LWxvZ28tYmFua3t3aWR0aDozZW07aGVpZ2h0OmF1dG99XG4uYWR5ZW4tY2hlY2tvdXRfX2tsYXJuYS13aWRnZXR7cG9pbnRlci1ldmVudHM6YWxsfVxuLmFkeWVuLWNoZWNrb3V0X19xci1sb2FkZXItLXBpeHtwYWRkaW5nLWJvdHRvbTp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTExMCw0MHB4KX0uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlci0tcGl4X19xcl9kZXRhaWxze2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjEwMCU7bWF4LXdpZHRoOjMxOHB4O2dhcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KX0uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlci0tcGl4X19xcl9kZXRhaWxzX190aW1lcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2FsaWduLWl0ZW1zOmNlbnRlcjttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCl9LmFkeWVuLWNoZWNrb3V0X19xci1sb2FkZXItLXBpeF9fcXJfZGV0YWlsc19fY29kZXtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7dGV4dC1hbGlnbjpjZW50ZXJ9XG4uYWR5ZW4tY2hlY2tvdXRfX3FyLWxvYWRlci0tc3dpc2g+LmFkeWVuLWNoZWNrb3V0X19xci1sb2FkZXJfX2luc3RydWN0aW9uc3t0ZXh0LWFsaWduOmNlbnRlcn1cbi5hZHllbi1jaGVja291dC1wYXlub3dfX2ludHJvZHVjdGlvbntmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCw0MDApO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktbGluZS1oZWlnaHQsMjBweCk7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyk7dGV4dC1hbGlnbjpjZW50ZXJ9XG4uYWR5ZW4tY2hlY2tvdXQtcGF5bm93X19pbnN0cnVjdGlvbnN7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLC44NzVyZW0pO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsNDAwKTtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWxpbmUtaGVpZ2h0LDIwcHgpO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO3RleHQtYWxpZ246Y2VudGVyfS5hZHllbi1jaGVja291dC1wYXlub3dfX2luc3RydWN0aW9ucz5we21hcmdpbi1ib3R0b206MH1cbi5hZHllbi1jaGVja291dF9fYmxpa19faGVscGVye2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXNpemUsMXJlbSk7Zm9udC13ZWlnaHQ6NDAwO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO21hcmdpbjowIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7cGFkZGluZzowfVxuLmFkeWVuLWNoZWNrb3V0X19sb2FkaW5nLWlucHV0X19mb3Jte3RyYW5zaXRpb246b3BhY2l0eSAuMjVzIGVhc2Utb3V0fVxuLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldC0tcGhvbmUtaW5wdXR7ZGlyZWN0aW9uOmx0cn0uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0LS1waG9uZS1pbnB1dCAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0X19maWVsZHN7Z2FwOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dF9fZmllbGRzZXQtLXBob25lLWlucHV0IC5hZHllbi1jaGVja291dF9fZmllbGRzZXRfX2ZpZWxkcz4uYWR5ZW4tY2hlY2tvdXRfX2ZpZWxke21hcmdpbi1ib3R0b206MH0uYWR5ZW4tY2hlY2tvdXQtZmllbGQtLXBob25lLXByZWZpeHt3aWR0aDoxNDRweH0uYWR5ZW4tY2hlY2tvdXQtZmllbGQtLXBob25lLW51bWJlcntmbGV4OjF9XG4uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19oZWFkZXJfX3RpdGxle21heC1oZWlnaHQ6MzhweDtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4OjE7bWF4LXdpZHRoOjEwMCU7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDpub25lO2N1cnNvcjpwb2ludGVyO3BhZGRpbmc6MDtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTtmb250LXNpemU6MWVtO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktc3Ryb25nZXItZm9udC13ZWlnaHQsNTAwKX1bZGlyPXJ0bF0gLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faGVhZGVyX190aXRsZXttYXJnaW4tcmlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMDAsMCk7bWFyZ2luLWxlZnQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faGVhZGVyX190aXRsZS0tc3RhbmRhbG9uZXtjdXJzb3I6ZGVmYXVsdH0uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19yYWRpb3tiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZik7Ym9yZGVyOnZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywxcHgpIHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXNlY29uZGFyeSwjYzljZGQzKTtib3JkZXItcmFkaXVzOjUwJTtoZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7d2lkdGg6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7bGVmdDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMnMgZWFzZS1vdXQsYm94LXNoYWRvdyAuMnMgZWFzZS1vdXR9W2Rpcj1ydGxdIC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX3JhZGlve3JpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpO2xlZnQ6YXV0b30uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19yYWRpbzphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MCBhdXRvO2xlZnQ6MDtyaWdodDowO3RvcDo1MCU7aGVpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCk7d2lkdGg6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsOHB4KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZik7Ym9yZGVyLXJhZGl1czo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMCk7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0fS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX3JhZGlvLS1zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO2JvcmRlcjowO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlLW91dH0uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19yYWRpby0tc2VsZWN0ZWQ6aG92ZXJ7Ym94LXNoYWRvdzowIDAgMCB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAxMCwycHgpIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnktaG92ZXIsI2M5Y2RkMyl9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fcmFkaW8tLXNlbGVjdGVkOmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDEpfVxuLmFkeWVuLWNoZWNrb3V0LXVwaS1hcHAtaXRlbXtiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZik7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2FsaWduLWl0ZW1zOmNlbnRlcjtnYXA6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7cGFkZGluZzp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA1MCwxMHB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTtib3JkZXI6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci13aWR0aC1zLDFweCkgc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeSwjZGJkZWUyKTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KTtjdXJzb3I6cG9pbnRlcjt3aWR0aDoxMDAlO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMTVzIGVhc2UsYm9yZGVyLWNvbG9yIC4xNXMgZWFzZSxjb2xvciAuMTVzIGVhc2UsYm94LXNoYWRvdyAuMTVzIGVhc2UsYm9yZGVyLXJhZGl1cyAuMTVzIGVhc2V9LmFkeWVuLWNoZWNrb3V0LXVwaS1hcHAtaXRlbV9fbGFiZWx7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLC44NzVyZW0pfS5hZHllbi1jaGVja291dC11cGktYXBwLWl0ZW06aG92ZXI6bm90KC5hZHllbi1jaGVja291dC11cGktYXBwLWl0ZW0tLXNlbGVjdGVkKXtib3JkZXItY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeS1ob3ZlciwjYzljZGQzKX0uYWR5ZW4tY2hlY2tvdXQtdXBpLWFwcC1pdGVtLS1zZWxlY3RlZHtjdXJzb3I6ZGVmYXVsdDtib3JkZXItY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeS1hY3RpdmUsIzAwMTEyYyk7Ym94LXNoYWRvdzowIDAgMCAuNXB4IHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnktYWN0aXZlLCMwMDExMmMpfS5hZHllbi1jaGVja291dC11cGktYXBwLWl0ZW0tLXNlbGVjdGVkIC5hZHllbi1jaGVja291dC1leHBhbmQtYnV0dG9uLS11cGktYXBwLWl0ZW0sLmFkeWVuLWNoZWNrb3V0LXVwaS1hcHAtaXRlbS0tc2VsZWN0ZWQgLmFkeWVuLWNoZWNrb3V0LWV4cGFuZC1idXR0b24tLXVwaS1hcHAtaXRlbT5sYWJlbHtjdXJzb3I6ZGVmYXVsdH0uYWR5ZW4tY2hlY2tvdXQtdXBpLWFwcC1pdGVtIC5hZHllbi1jaGVja291dC1leHBhbmQtYnV0dG9uLS11cGktYXBwLWl0ZW17bWFyZ2luLXJpZ2h0OjB9LmFkeWVuLWNoZWNrb3V0LXVwaS1hcHAtaXRlbV9fY2hlY2ttYXJre2JvcmRlci1ib3R0b206MS41cHggc29saWQgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyk7Ym9yZGVyLXJpZ2h0OjEuNXB4IHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO2hlaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KTt3aWR0aDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAzMCw2cHgpfVxuLmFkeWVuLWNoZWNrb3V0LXVwaS1hcHAtbGlzdHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dC11cGktYXBwLWxpc3QtLWxvYWRpbmd7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO3BvaW50ZXItZXZlbnRzOm5vbmV9XG4uYWR5ZW4tY2hlY2tvdXQtdXBpLWFyZWEtaW50ZW50IC5hZHllbi1jaGVja291dF9fYWxlcnQtbWVzc2FnZS0taW5mbywuYWR5ZW4tY2hlY2tvdXQtdXBpLWFyZWEtaW50ZW50IC5hZHllbi1jaGVja291dF9fYnV0dG9uLS1wYXl7bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KX0uYWR5ZW4tY2hlY2tvdXQtdXBpLWFyZWEtaW50ZW50IC5hZHllbi1jaGVja291dF9fY29udGVudC1zZXBhcmF0b3J7bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dC11cGktYXJlYS1pbnRlbnQgLmFkeWVuLWNoZWNrb3V0X19maWVsZC0tdXBpLWFwcC1saXN0LC5hZHllbi1jaGVja291dC11cGktYXJlYS1xci1jb2RlIC5hZHllbi1jaGVja291dF9fYnV0dG9uLS1wYXksLmFkeWVuLWNoZWNrb3V0LXVwaS1pbnN0cnVjdGlvbi1sYWJlbHttYXJnaW4tdG9wOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDAwLDApfS5hZHllbi1jaGVja291dC11cGktaW5zdHJ1Y3Rpb24tbGFiZWx7ZGlzcGxheTpmbGV4O2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LWZvbnQtc2l6ZSwuODc1cmVtKTtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKX0uYWR5ZW4tY2hlY2tvdXQtdXBpLWJyYW5kcywuYWR5ZW4tY2hlY2tvdXQtdXBpLWluc3RydWN0aW9uLWxhYmVse21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0LXVwaS1pbnN0cnVjdGlvbi1sYWJlbC1jYXB0aW9ue2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtc2l6ZSwuNzVyZW0pO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tZm9udC13ZWlnaHQsNDAwKTtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWxpbmUtaGVpZ2h0LDE4cHgpO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zZWNvbmRhcnksIzVjNjg3Yyl9LmFkeWVuLWNoZWNrb3V0LXVwaS1pbnN0cnVjdGlvbi1sYWJlbC1jYXB0aW9uLC5hZHllbi1jaGVja291dC11cGktaW5zdHJ1Y3Rpb24tdGl0bGV7ZGlzcGxheTpmbGV4O21hcmdpbi10b3A6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMDAsMCk7bWFyZ2luLWJvdHRvbTp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KX0uYWR5ZW4tY2hlY2tvdXQtdXBpLWluc3RydWN0aW9uLXRpdGxle2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXNpemUsMXJlbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtc3Ryb25nZXItZm9udC13ZWlnaHQsNjAwKTtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKX0uYWR5ZW4tY2hlY2tvdXQtdXBpLWluc3RydWN0aW9uLXNlcGFyYXRvcntjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCM1YzY4N2MpO3RleHQtdHJhbnNmb3JtOm5vbmV9XG4uYWR5ZW4tY2hlY2tvdXRfX3BheXRvLWNvbXBvbmVudCAuYWR5ZW4tY2hlY2tvdXRfX2ZpZWxkc2V0LC5hZHllbi1jaGVja291dF9fcGF5dG8tY29tcG9uZW50IC5hZHllbi1jaGVja291dF9fZmllbGRzZXQgLmFkeWVuLWNoZWNrb3V0X19maWVsZHNldF9fZmllbGRze21hcmdpbi10b3A6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0X19wYXl0by1jb21wb25lbnQgLmFkeWVuLWNoZWNrb3V0LWZpZWxkLS1waG9uZS1wcmVmaXh7d2lkdGg6OThweH1cbi5hZHllbi1jaGVja291dF9fcGF5dG8tY29tcG9uZW50LS1sb2FkaW5ne3BvaW50ZXItZXZlbnRzOm5vbmV9XG4uYWR5ZW4tY2hlY2tvdXRfX2F3YWl0LS1wYXl0byAuYWR5ZW4tY2hlY2tvdXRfX2RldGFpbHMtdGFibGV7bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTtwYWRkaW5nLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KX0uYWR5ZW4tY2hlY2tvdXRfX2F3YWl0LS1wYXl0byAuYWR5ZW4tY2hlY2tvdXRfX2RldGFpbHMtdGFibGVfX2l0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDpub25lfVxuLmFkeWVuLWNoZWNrb3V0X19naWZ0Y2FyZC1yZXN1bHRfX2JhbGFuY2V7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZTttYXJnaW46dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCkgMCAwfS5hZHllbi1jaGVja291dF9fZ2lmdGNhcmQtcmVzdWx0X19iYWxhbmNlX19pdGVte2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCl9LmFkeWVuLWNoZWNrb3V0X19naWZ0Y2FyZC1yZXN1bHRfX2JhbGFuY2VfX2l0ZW0gLmFkeWVuLWNoZWNrb3V0X19naWZ0Y2FyZC1yZXN1bHRfX2JhbGFuY2VfX3RpdGxlLS10cmFuc2FjdGlvbkxpbWl0e2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zZWNvbmRhcnksIzVjNjg3Yyl9LmFkeWVuLWNoZWNrb3V0X19naWZ0Y2FyZC1yZXN1bHRfX2JhbGFuY2VfX2l0ZW06bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjB9LmFkeWVuLWNoZWNrb3V0X19naWZ0Y2FyZC1yZXN1bHRfX2JhbGFuY2VfX3ZhbHVlLS1hbW91bnR7Zm9udC13ZWlnaHQ6NzAwfS5hZHllbi1jaGVja291dF9fZ2lmdGNhcmQtcmVzdWx0X19yZW1haW5pbmctYmFsYW5jZXtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwxOHB4KTt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCM1YzY4N2MpO21hcmdpbjp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCw4cHgpIGF1dG8gMH1cbi5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHR7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLDhweCk7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmV9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtdGl0bGV7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLWZvbnQtc2l6ZSwxcmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1mb250LXdlaWdodCw2MDApO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLWxpbmUtaGVpZ2h0LDI2cHgpO21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2JvdHRvbSwuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1iYW5rVHJhbnNmZXIgLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9fdG9we2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCNmZmZmZmYpO2JvcmRlcjp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itc2VwYXJhdG9yLXByaW1hcnksI2RiZGVlMil9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2JvdHRvbSAuYWR5ZW4tY2hlY2tvdXRfX2RldGFpbHMtdGFibGUsLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX3RvcCAuYWR5ZW4tY2hlY2tvdXRfX2RldGFpbHMtdGFibGV7bWFyZ2luOjA7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLDhweCk7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnksI2Y3ZjdmOCl9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2JvdHRvbSAuYWR5ZW4tY2hlY2tvdXRfX2RldGFpbHMtdGFibGVfX2l0ZW06Zmlyc3QtY2hpbGQsLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX3RvcCAuYWR5ZW4tY2hlY2tvdXRfX2RldGFpbHMtdGFibGVfX2l0ZW06Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcDpub25lfS5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtLWJhbmtUcmFuc2ZlciAuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X190b3B7cGFkZGluZzp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEwMCwzMnB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwyNHB4KSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA5MCwyNHB4KTthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLDhweCkgdmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSw4cHgpIDAgMDtib3JkZXItYm90dG9tOjB9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2JvdHRvbXtwYWRkaW5nOjAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMDAsMzJweCk7Ym9yZGVyLXRvcDowO2JvcmRlci1yYWRpdXM6MCAwIHZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KSB2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLDhweCl9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2ltYWdle21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCk7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOjEwMCV9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dC1saW5rLS12b3VjaGVyLXJlc3VsdC1pbnN0cnVjdGlvbnN7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2ltYWdlX193cmFwcGVye2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7aGVpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMTIwLDQ4cHgpfS5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHQtLWJhbmtUcmFuc2ZlciAuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0X19pbWFnZV9fd3JhcHBlcjphZnRlcntib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KTtib3gtc2hhZG93OnZhcigtLWFkeWVuLXNkay1zaGFkb3ctbG93LDAgMnB4IDRweCByZ2JhKDAsMTcsNDQsLjA0KSwwIDFweCAycHggcmdiYSgwLDE3LDQ0LC4wMikpO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MTAwJTtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7d2lkdGg6MTAwJX0uYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1iYW5rVHJhbnNmZXIgLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9faW1hZ2VfX3dyYXBwZXI6bnRoLWNoaWxkKDIpe21hcmdpbi1sZWZ0OjB9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2ltYWdlX19icmFuZCwuYWR5ZW4tY2hlY2tvdXRfX3ZvdWNoZXItcmVzdWx0LS1iYW5rVHJhbnNmZXIgLmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdF9faW1hZ2VfX2lzc3VlcntoZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMjAsNDhweCk7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLDhweCl9LmFkeWVuLWNoZWNrb3V0X192b3VjaGVyLXJlc3VsdC0tYmFua1RyYW5zZmVyIC5hZHllbi1jaGVja291dF9fdm91Y2hlci1yZXN1bHRfX2Ftb3VudHtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtbC1mb250LXNpemUsMS41cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1sLWZvbnQtd2VpZ2h0LDYwMCk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtbC1saW5lLWhlaWdodCwzNHB4KTttYXJnaW46MCBhdXRvIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDkwLDI0cHgpfVxuLmFkeWVuLWNoZWNrb3V0X19iYW5rVHJhbnNmZXJfX2ludHJvZHVjdGlvbntmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCw0MDApO21hcmdpbjowIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7cGFkZGluZzowfS5hZHllbi1jaGVja291dF9fYmFua1RyYW5zZmVyX19lbWFpbEZpZWxke21hcmdpbjowIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9XG5Aa2V5ZnJhbWVzIGFkeWVuLWNoZWNrb3V0LWRvbmF0aW9uLWZhZGUtaW57MCV7b3BhY2l0eTowfXRve29wYWNpdHk6MX19LmFkeWVuLWNoZWNrb3V0X19hZHllbi1naXZpbmd7YW5pbWF0aW9uOmFkeWVuLWNoZWNrb3V0LWRvbmF0aW9uLWZhZGUtaW4gLjI1cyBlYXNlLW91dH0uYWR5ZW4tY2hlY2tvdXRfX2FkeWVuLWdpdmluZyAuYWR5ZW4tY2hlY2tvdXRfX3N0YXR1c19faWNvbntkaXNwbGF5OmJsb2NrO21hcmdpbjp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEzMCw1NnB4KSBhdXRvIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMTAwLDMycHgpfS5hZHllbi1jaGVja291dF9fYWR5ZW4tZ2l2aW5nIC5hZHllbi1jaGVja291dF9fc3RhdHVzX190ZXh0e2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMzAsNTZweCk7dGV4dC1hbGlnbjpjZW50ZXJ9LmFkeWVuLWNoZWNrb3V0X19hZHllbi1naXZpbmcgLmFkeWVuLWNoZWNrb3V0LWRpc2NsYWltZXJfX2xhYmVse21hcmdpbi10b3A6MDtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKX0uYWR5ZW4tY2hlY2tvdXRfX2NhbXBhaWdue3Bvc2l0aW9uOnJlbGF0aXZlfS5hZHllbi1jaGVja291dF9fY2FtcGFpZ24tbGluazpob3ZlciAuYWR5ZW4tY2hlY2tvdXRfX2NhbXBhaWduLWRlc2NyaXB0aW9ue3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmFkeWVuLWNoZWNrb3V0X19jYW1wYWlnbi1sb2dve2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtcyw0cHgpO2JvcmRlcjp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LCNkYmRlZTIpO2Rpc3BsYXk6YmxvY2s7ZmxleC1zaHJpbms6MDtoZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMjAsNDhweCk7LW8tb2JqZWN0LWZpdDpjb3ZlcjtvYmplY3QtZml0OmNvdmVyOy1vLW9iamVjdC1wb3NpdGlvbjpjZW50ZXI7b2JqZWN0LXBvc2l0aW9uOmNlbnRlcjtvdmVyZmxvdzpoaWRkZW47d2lkdGg6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMjAsNDhweCl9LmFkeWVuLWNoZWNrb3V0X19jYW1wYWlnbi1iYWNrZ3JvdW5kLWltYWdle2FzcGVjdC1yYXRpbzo1LzI7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjUwJTtiYWNrZ3JvdW5kLXNpemU6MTAwJTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KTttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpO292ZXJmbG93OmhpZGRlbjt0cmFuc2l0aW9uOmJhY2tncm91bmQtc2l6ZSAuNnMgZWFzZS1vdXR9LmFkeWVuLWNoZWNrb3V0X19jYW1wYWlnbi1iYWNrZ3JvdW5kLWltYWdlOmhvdmVye2JhY2tncm91bmQtc2l6ZToxMTAlfS5hZHllbi1jaGVja291dF9fY2FtcGFpZ24tbGlua3t0ZXh0LWRlY29yYXRpb246bm9uZX0uYWR5ZW4tY2hlY2tvdXRfX2NhbXBhaWduLWxpbms6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uYWR5ZW4tY2hlY2tvdXRfX2NhbXBhaWduLWNvbnRlbnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtkaXNwbGF5OmZsZXg7Z2FwOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDYwLDEycHgpfS5hZHllbi1jaGVja291dF9fY2FtcGFpZ24tZGVzY3JpcHRpb24sLmFkeWVuLWNoZWNrb3V0X19jYW1wYWlnbi10aXRsZXtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTttYXJnaW46MH0uYWR5ZW4tY2hlY2tvdXRfX2NhbXBhaWduLXRpdGxle2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1mb250LXNpemUsMXJlbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtZm9udC13ZWlnaHQsNjAwKTtsaW5lLWhlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC10aXRsZS1saW5lLWhlaWdodCwyNnB4KX0uYWR5ZW4tY2hlY2tvdXRfX2NhbXBhaWduLWNhdXNle2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tZm9udC13ZWlnaHQsNDAwKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLXN0cm9uZ2VyLWZvbnQtd2VpZ2h0LDUwMCl9LmFkeWVuLWNoZWNrb3V0X19jYW1wYWlnbi1jYXVzZSwuYWR5ZW4tY2hlY2tvdXRfX2NhbXBhaWduLWRlc2NyaXB0aW9ue2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtc2l6ZSwuNzVyZW0pO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tbGluZS1oZWlnaHQsMThweCl9LmFkeWVuLWNoZWNrb3V0X19jYW1wYWlnbi1kZXNjcmlwdGlvbntmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtd2VpZ2h0LDQwMCk7bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA2MCwxMnB4KX0uYWR5ZW4tY2hlY2tvdXQtcm91bmR1cC1kZXNjcmlwdGlvbntmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1mb250LXNpemUsLjc1cmVtKTtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1jYXB0aW9uLWZvbnQtd2VpZ2h0LDQwMCk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtY2FwdGlvbi1saW5lLWhlaWdodCwxOHB4KTtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtc2Vjb25kYXJ5LCM1YzY4N2MpO3BhZGRpbmctbGVmdDowfS5hZHllbi1jaGVja291dF9fYWR5ZW4tZ2l2aW5nLWFjdGlvbnN7bWFyZ2luLXRvcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTtkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTt0ZXh0LWFsaWduOmNlbnRlcn0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi5hZHllbi1jaGVja291dF9fYnV0dG9uLS1kb25hdGV7bWFyZ2luOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDAwLDApfS5hZHllbi1jaGVja291dF9fYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWRlY2xpbmV7ZGlzcGxheTpibG9jazttYXJnaW46YXV0b31cbi5hZHllbi1jaGVja291dF9fYnV0dG9uLWdyb3Vwe2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVufS5hZHllbi1jaGVja291dF9fYnV0dG9uLWdyb3VwIC5hZHllbi1jaGVja291dF9fYnV0dG9ue2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtcHJpbWFyeSwjZGJkZWUyKTtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OnZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLDQwcHgpO21hcmdpbi1yaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCw4cHgpO2hlaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTExMCw0MHB4KTtwYWRkaW5nOjA7dGV4dC1hbGlnbjpjZW50ZXJ9LmFkeWVuLWNoZWNrb3V0X19idXR0b24tZ3JvdXAgLmFkeWVuLWNoZWNrb3V0X19idXR0b246bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6MH0uYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi1ncm91cCAuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbjpob3ZlcntiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMTAsMnB4KSB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LWhvdmVyLCNjOWNkZDMpfS5hZHllbi1jaGVja291dF9fYnV0dG9uLWdyb3VwIC5hZHllbi1jaGVja291dF9fYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeSwjZjdmN2Y4KTtib3gtc2hhZG93Omluc2V0IDAgMCAwIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDEwLDJweCkgdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLW91dGxpbmUtdGVydGlhcnksIzg0OEQ5Nil9LmFkeWVuLWNoZWNrb3V0X19idXR0b24tZ3JvdXAgLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLWRpc2FibGVkLC5hZHllbi1jaGVja291dF9fYnV0dG9uLWdyb3VwIC5hZHllbi1jaGVja291dF9fYnV0dG9uLS1kaXNhYmxlZDpob3ZlcntjdXJzb3I6bm90LWFsbG93ZWQ7b3BhY2l0eTouNDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFkeWVuLWNoZWNrb3V0X19idXR0b24tZ3JvdXAgLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLXNlbGVjdGVkLC5hZHllbi1jaGVja291dF9fYnV0dG9uLWdyb3VwIC5hZHllbi1jaGVja291dF9fYnV0dG9uLS1zZWxlY3RlZDphY3RpdmUsLmFkeWVuLWNoZWNrb3V0X19idXR0b24tZ3JvdXAgLmFkeWVuLWNoZWNrb3V0X19idXR0b24tLXNlbGVjdGVkOmFjdGl2ZTpob3ZlciwuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi1ncm91cCAuYWR5ZW4tY2hlY2tvdXRfX2J1dHRvbi0tc2VsZWN0ZWQ6aG92ZXJ7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnksI2Y3ZjdmOCk7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAxcHggdmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyk7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1zdHJvbmdlci1mb250LXdlaWdodCw1MDApO2hlaWdodDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTExMCw0MHB4KTt0cmFuc2l0aW9uOm5vbmV9LmFkeWVuLWNoZWNrb3V0X19idXR0b24tZ3JvdXAgLmFkeWVuLWNoZWNrb3V0X19idXR0b24gLmFkeWVuLWNoZWNrb3V0X19idXR0b24tZ3JvdXBfX2lucHV0e29wYWNpdHk6MDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlfVxuLmFkeWVuLWNoZWNrb3V0X19vcmRlci1wYXltZW50LW1ldGhvZHMtbGlzdHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjAgYXV0byB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KTtwYWRkaW5nOjB9LmFkeWVuLWNoZWNrb3V0X19vcmRlci1wYXltZW50LW1ldGhvZHtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZik7Ym9yZGVyOnZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywxcHgpIHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXRlcnRpYXJ5LCM4NDhkOTYpO21hcmdpbi10b3A6LTFweDt3aWR0aDoxMDAlfS5hZHllbi1jaGVja291dF9fb3JkZXItcGF5bWVudC1tZXRob2Q6Zmlyc3QtY2hpbGR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLDhweCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSw4cHgpfS5hZHllbi1jaGVja291dF9fb3JkZXItcGF5bWVudC1tZXRob2Q6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLDhweCl9LmFkeWVuLWNoZWNrb3V0X19vcmRlci1wYXltZW50LW1ldGhvZF9faGVhZGVye2FsaWduLWl0ZW1zOmNlbnRlcjtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtcHJpbWFyeSwjMDAxMTJjKTtkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LXN0cm9uZ2VyLWZvbnQtd2VpZ2h0LDUwMCk7Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LXRpdGxlLWZvbnQtc2l6ZSwxcmVtKTtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpO3Bvc2l0aW9uOnJlbGF0aXZlO3RyYW5zaXRpb246YmFja2dyb3VuZCAuMXMgZWFzZS1vdXQ7d2lkdGg6MTAwJX0uYWR5ZW4tY2hlY2tvdXRfX29yZGVyLXBheW1lbnQtbWV0aG9kX19oZWFkZXIgLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faGVhZGVyX190aXRsZXtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDAwLDApfS5hZHllbi1jaGVja291dF9fb3JkZXItcGF5bWVudC1tZXRob2RfX2RldGFpbHN7cGFkZGluZzowIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dF9fb3JkZXItcGF5bWVudC1tZXRob2RfX2RlZHVjdGVkLWFtb3VudHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtZm9udC1zaXplLDFyZW0pO2ZvbnQtc2l6ZTp2YXIoLS1hZHllbi1zZGstdGV4dC1zdWJ0aXRsZS1mb250LXNpemUsMXJlbSl9LmFkeWVuLWNoZWNrb3V0X19vcmRlci1wYXltZW50LW1ldGhvZF9fZGVkdWN0ZWQtYW1vdW50X19sYWJlbHtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSl9LmFkeWVuLWNoZWNrb3V0X19vcmRlci1wYXltZW50LW1ldGhvZF9fZGVkdWN0ZWQtYW1vdW50X192YWx1ZXtmb250LXdlaWdodDp2YXIoLS1hZHllbi1zZGstdGV4dC1ib2R5LXN0cm9uZ2VyLWZvbnQtd2VpZ2h0LDUwMCl9LmFkeWVuLWNoZWNrb3V0X19vcmRlci1yZW1haW5pbmctYW1vdW50e2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXNlY29uZGFyeSwjNWM2ODdjKTtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSl9LmFkeWVuLWNoZWNrb3V0X19vcmRlci1yZW1haW5pbmctYW1vdW50IHN0cm9uZ3tmb250LXdlaWdodDo3MDB9XG4uYWR5ZW4tY2hlY2tvdXRfX2Ryb3Bpbi0tbG9hZGluZyAuYWR5ZW4tY2hlY2tvdXRfX2luc3RhbnQtcGF5bWVudC1tZXRob2RzLWxpc3R7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7b3BhY2l0eTouMn1cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2Rpc2FibGUtY29uZmlybWF0aW9ue2Rpc3BsYXk6Z3JpZDtncmlkLXRlbXBsYXRlLXJvd3M6MGZyO3RyYW5zaXRpb246Z3JpZC10ZW1wbGF0ZS1yb3dzIHZhcigtLWFkeWVuLXNkay1hbmltYXRpb24tZHVyYXRpb24tbW9kZXJhdGUsLjE1cykgdmFyKC0tYWR5ZW4tc2RrLWFuaW1hdGlvbi1lYXNpbmctbGluZWFyLGxpbmVhciksb3BhY2l0eSB2YXIoLS1hZHllbi1zZGstYW5pbWF0aW9uLWR1cmF0aW9uLW1vZGVyYXRlLC4xNXMpIHZhcigtLWFkeWVuLXNkay1hbmltYXRpb24tZWFzaW5nLXN0YW5kYXJkLGN1YmljLWJlemllciguMiwwLC40LC45KSksbWFyZ2luLWJvdHRvbSB2YXIoLS1hZHllbi1zZGstYW5pbWF0aW9uLWR1cmF0aW9uLWZhc3QsLjFzKSB2YXIoLS1hZHllbi1zZGstYW5pbWF0aW9uLWVhc2luZy1saW5lYXIsbGluZWFyKTtiYWNrZ3JvdW5kOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLWNyaXRpY2FsLXN0cm9uZywjZTIyZDJkKTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXNpemUsLjg3NXJlbSk7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLW9uLWNvbG9yLCNmZmZmZmYpO2JvcmRlci1yaWdodDoxcHggc29saWQgcmdiKDIyNC43NjIzNDMwOTYyLDM2LjAzNzY1NjkwMzgsMzYuMDM3NjU2OTAzOCk7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkIHJnYigyMjQuNzYyMzQzMDk2MiwzNi4wMzc2NTY5MDM4LDM2LjAzNzY1NjkwMzgpO292ZXJmbG93OmhpZGRlbjtvcGFjaXR5OjA7bWFyZ2luOjAgLTE3cHh9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGlzYWJsZS1jb25maXJtYXRpb25fX2NvbnRlbnR7bWluLWhlaWdodDowO3RyYW5zaXRpb246dmlzaWJpbGl0eSB2YXIoLS1hZHllbi1zZGstYW5pbWF0aW9uLWR1cmF0aW9uLW1vZGVyYXRlLC4xNXMpIHZhcigtLWFkeWVuLXNkay1hbmltYXRpb24tZWFzaW5nLWxpbmVhcixsaW5lYXIpLHBhZGRpbmcgdmFyKC0tYWR5ZW4tc2RrLWFuaW1hdGlvbi1kdXJhdGlvbi1mYXN0LC4xcykgdmFyKC0tYWR5ZW4tc2RrLWFuaW1hdGlvbi1lYXNpbmctbGluZWFyLGxpbmVhcik7dmlzaWJpbGl0eTpoaWRkZW47ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbn0uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19kaXNhYmxlLWNvbmZpcm1hdGlvbi0tb3BlbntncmlkLXRlbXBsYXRlLXJvd3M6MWZyO29wYWNpdHk6MTttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2Rpc2FibGUtY29uZmlybWF0aW9uLS1vcGVuIC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2Rpc2FibGUtY29uZmlybWF0aW9uX19jb250ZW50e3Zpc2liaWxpdHk6dmlzaWJsZTtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCkgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCl9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGlzYWJsZS1jb25maXJtYXRpb25fX2J1dHRvbnN7ZGlzcGxheTpmbGV4fS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2Rpc2FibGUtY29uZmlybWF0aW9uX19idXR0b257Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC1zaXplLC44NzVyZW0pO2JhY2tncm91bmQ6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWJhY2tncm91bmQtY3JpdGljYWwtc3Ryb25nLCNlMjJkMmQpO2JvcmRlcjp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsMXB4KSBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmFkaXVzOnZhcigtLWFkeWVuLXNkay1ib3JkZXItcmFkaXVzLW0sOHB4KTtjb2xvcjp2YXIoLS1hZHllbi1zZGstY29sb3ItbGFiZWwtb24tY29sb3IsI2ZmZmZmZik7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0bzttYXJnaW46MCAwIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNDAsOHB4KTtwYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCk7d2lkdGg6YXV0b30uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19kaXNhYmxlLWNvbmZpcm1hdGlvbl9fYnV0dG9uOmhvdmVyLC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2Rpc2FibGUtY29uZmlybWF0aW9uX19idXR0b246aG92ZXI6Zm9jdXN7Ym94LXNoYWRvdzpub25lO2JhY2tncm91bmQ6cmdiKDIxNS43MTEyOTcwNzExLDI5Ljc4ODcwMjkyODksMjkuNzg4NzAyOTI4OSl9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGlzYWJsZS1jb25maXJtYXRpb25fX2J1dHRvbjphY3RpdmUsLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGlzYWJsZS1jb25maXJtYXRpb25fX2J1dHRvbjpob3ZlcjphY3RpdmV7YmFja2dyb3VuZDpyZ2IoMTkzLjMwNTQzOTMzMDUsMjYuNjk0NTYwNjY5NSwyNi42OTQ1NjA2Njk1KTtib3gtc2hhZG93Om5vbmV9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGlzYWJsZS1jb25maXJtYXRpb25fX2J1dHRvbi0tcmVtb3ZlLC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2Rpc2FibGUtY29uZmlybWF0aW9uX19idXR0b24tLXJlbW92ZTpkaXNhYmxlZHtib3JkZXItY29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLW9uLWNvbG9yLCNmZmZmZmYpfS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2Rpc2FibGUtY29uZmlybWF0aW9uX19idXR0b24tLWNhbmNlbCwuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19kaXNhYmxlLWNvbmZpcm1hdGlvbl9fYnV0dG9uLS1jYW5jZWw6ZGlzYWJsZWR7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50fVxuLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fbmFtZXtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxMDAlO3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbn0uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19hZGRpdGlvbmFsLWluZm97Zm9udC1zaXplOnZhcigtLWFkeWVuLXNkay10ZXh0LWNhcHRpb24tZm9udC1zaXplLC43NXJlbSk7Zm9udC13ZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtYm9keS1mb250LXdlaWdodCw0MDApO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1zZWNvbmRhcnksIzVjNjg3Yyl9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fbmFtZV93cmFwcGVye2Rpc3BsYXk6ZmxleDtnYXA6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsNHB4KTttaW4td2lkdGg6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMjAsNDhweCk7YWxpZ24taXRlbXM6ZmxleC1zdGFydDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47dGV4dC1hbGlnbjpzdGFydH1cbi5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2R7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LCNmZmZmZmYpO2JvcmRlcjp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXdpZHRoLXMsMXB4KSBzb2xpZCB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LCNkYmRlZTIpO2N1cnNvcjpwb2ludGVyO2JvcmRlci1yYWRpdXM6dmFyKC0tYWR5ZW4tc2RrLWJvcmRlci1yYWRpdXMtbSw4cHgpO3dpZHRoOjEwMCU7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4xNXMgZWFzZSxib3JkZXItY29sb3IgLjE1cyBlYXNlLGNvbG9yIC4xNXMgZWFzZSxib3gtc2hhZG93IC4xNXMgZWFzZSxib3JkZXItcmFkaXVzIC4xNXMgZWFzZX0uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kOmZvY3Vze291dGxpbmU6MH0uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kOmhvdmVyOm5vdCguYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kLS1zZWxlY3RlZCl7Ym9yZGVyLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXByaW1hcnktaG92ZXIsI2M5Y2RkMyl9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZC0tbG9hZGluZ3tvcGFjaXR5Oi4yfS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2QtLXNlbGVjdGVkLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZC0tbG9hZGluZ3tvcGFjaXR5Oi45fS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2QtLWNvbmZpcm1pbmcgLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGV0YWlsc19fY29udGVudCwuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kLS1kaXNhYmxpbmd7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZC0tZGlzYWJsaW5ne29wYWNpdHk6LjN9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZC0tc3RhbmRhbG9uZSAuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19yYWRpb3tkaXNwbGF5Om5vbmV9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faGVhZGVye2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6bm93cmFwO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LWJvZHktZm9udC13ZWlnaHQsNDAwKTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtZm9udC1zaXplLDFyZW0pO3BhZGRpbmc6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4xcyBlYXNlLW91dDt3aWR0aDoxMDAlfVtkaXI9cnRsXSAuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19oZWFkZXJ7cGFkZGluZzpjYWxjKHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLCAxNnB4KSAtIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDIwLCA0cHgpKTtwYWRkaW5nLXJpZ2h0OmNhbGModmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMjAsIDQ4cHgpIC0gdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsIDRweCkpfS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2hlYWRlciAuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19oZWFkZXJfX2NvbnRlbnR7bWF4LWhlaWdodDotbW96LWZpdC1jb250ZW50O21heC1oZWlnaHQ6Zml0LWNvbnRlbnR9QG1lZGlhIChtaW4td2lkdGg6NDI3LjVweCl7LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faGVhZGVyIC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2hlYWRlcl9fY29udGVudHthbGlnbi1pdGVtczpjZW50ZXJ9fS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2hlYWRlciAuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19oZWFkZXJfX2RldGFpbHN7ZmxleDoxO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47Z2FwOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDQwLDhweCk7b3ZlcmZsb3c6aGlkZGVufUBtZWRpYSAobWluLXdpZHRoOjQyNy41cHgpey5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2hlYWRlciAuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19oZWFkZXJfX2RldGFpbHN7ZmxleC1kaXJlY3Rpb246cm93O2FsaWduLWl0ZW1zOmNlbnRlcn19LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZC0tc3RhbmRhbG9uZSAuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19oZWFkZXJ7cGFkZGluZzp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KX0uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19zdXJjaGFyZ2V7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXNlY29uZGFyeSwjNWM2ODdjKTttYXJnaW4tbGVmdDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTAyMCw0cHgpfS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2QtLXNlbGVjdGVke3RyYW5zaXRpb246b3BhY2l0eSAuM3MgZWFzZS1vdXQ7YmFja2dyb3VuZDp2YXIoLS1hZHllbi1zZGstY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnksI2Y3ZjdmOCk7Ym9yZGVyOnZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywxcHgpIHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXNlY29uZGFyeSwjYzljZGQzKTtjdXJzb3I6ZGVmYXVsdH0uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kLS1zZWxlY3RlZCAuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19oZWFkZXJ7ZmxleC13cmFwOndyYXB9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fZGV0YWlsc3twYWRkaW5nOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDAwLDApIHZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpO3Bvc2l0aW9uOnJlbGF0aXZlfS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2RldGFpbHNfX2NvbnRlbnQ+Omxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KX0uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19pbWFnZV9fd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7d2lkdGg6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0xMTAsNDBweCk7aGVpZ2h0OjI2cHg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1zLDRweCk7b3ZlcmZsb3c6aGlkZGVufS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2ltYWdle2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1jaGVja291dC1ib3JkZXItcmFkaXVzLXMpO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6aGlkZGVuO2ZsZXgtc2hyaW5rOjB9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZC0tc2VsZWN0ZWQgLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fYnJhbmRze3RleHQtYWxpZ246bGVmdDtvdmVyZmxvdzp2aXNpYmxlO2hlaWdodDphdXRvfS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2JyYW5kcyAuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19pbWFnZV9fd3JhcHBlcntkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wNzAsMTZweCk7d2lkdGg6dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCk7dHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBlYXNlLW91dH0uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19icmFuZHMgLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9faW1hZ2VfX3dyYXBwZXI6bGFzdC1jaGlsZHttYXJnaW46dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMDAsMCl9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZC0tc2VsZWN0ZWQgLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZF9fYnJhbmRzIC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2ltYWdlX193cmFwcGVye21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMjAsNHB4KX0uYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19icmFuZHMgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZDpob3Zlcjpub3QoLmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZC0tc2VsZWN0ZWQpIC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX3JhZGlve2JveC1zaGFkb3c6MCAwIDAgdmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wMTAsMnB4KSB2YXIoLS1hZHllbi1zZGstY29sb3Itb3V0bGluZS1wcmltYXJ5LWhvdmVyLCNjOWNkZDMpO2N1cnNvcjpwb2ludGVyfVxuLmFkeWVuLWNoZWNrb3V0X19zdGF0dXN7ZGlzcGxheTpmbGV4O3RleHQtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtoZWlnaHQ6MzUwcHg7bWFyZ2luOjA7cGFkZGluZzp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTEwMCwzMnB4KTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1iYWNrZ3JvdW5kLXByaW1hcnksI2ZmZmZmZik7Ym9yZGVyLXJhZGl1czp2YXIoLS1hZHllbi1zZGstYm9yZGVyLXJhZGl1cy1tLDhweCk7Ym9yZGVyOnZhcigtLWFkeWVuLXNkay1ib3JkZXItd2lkdGgtcywxcHgpIHNvbGlkIHZhcigtLWFkeWVuLXNkay1jb2xvci1vdXRsaW5lLXNlY29uZGFyeSwjYzljZGQzKTtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtdGl0bGUtZm9udC1zaXplLDFyZW0pO2NvbG9yOnZhcigtLWFkeWVuLXNkay1jb2xvci1sYWJlbC1wcmltYXJ5LCMwMDExMmMpfS5hZHllbi1jaGVja291dF9fc3RhdHVzX19pY29ue21hcmdpbi1ib3R0b206dmFyKC0tYWR5ZW4tc2RrLXNwYWNlci0wOTAsMjRweCl9LmFkeWVuLWNoZWNrb3V0X19zdGF0dXMgLmFkeWVuLWNoZWNrb3V0X19zcGlubmVyX193cmFwcGVye21heC1oZWlnaHQ6ODhweH1cbi5hZHllbi1jaGVja291dF9fZHJvcGlue2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dF9fYnV0dG9uLS1kcm9waW4tc2hvdy1wYXltZW50bWV0aG9kc3thbGlnbi1zZWxmOnN0YXJ0fS5hZHllbi1jaGVja291dC1wYXltZW50LW1ldGhvZHMtY29udGFpbmVye2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dC1wYXltZW50LW1ldGhvZHMtbGlzdC1sYWJlbHtmb250LXNpemU6dmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtZm9udC1zaXplLDFyZW0pO2ZvbnQtd2VpZ2h0OnZhcigtLWFkeWVuLXNkay10ZXh0LXN1YnRpdGxlLXN0cm9uZ2VyLWZvbnQtd2VpZ2h0LDYwMCk7bGluZS1oZWlnaHQ6dmFyKC0tYWR5ZW4tc2RrLXRleHQtc3VidGl0bGUtbGluZS1oZWlnaHQsMjZweCk7Y29sb3I6dmFyKC0tYWR5ZW4tc2RrLWNvbG9yLWxhYmVsLXByaW1hcnksIzAwMTEyYyl9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZHMtbGlzdHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDcwLDE2cHgpfS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RzLWxpc3QtLWxvYWRpbmd7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO3BvaW50ZXItZXZlbnRzOm5vbmV9LmFkeWVuLWNoZWNrb3V0X19pbnN0YW50LXBheW1lbnQtbWV0aG9kcy1saXN0e2xpc3Qtc3R5bGU6bm9uZTtwYWRkaW5nOjA7bWFyZ2luOjA7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO2dhcDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwxNnB4KX0uYWR5ZW4tY2hlY2tvdXRfX2luc3RhbnQtcGF5bWVudC1tZXRob2RzLWxpc3QgbGl7ZmxleDoxIDAgY2FsYyg1MCUgLSB2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA3MCwgMTZweCkvMil9LmFkeWVuLWNoZWNrb3V0X19wYXltZW50LW1ldGhvZHtkaXNwbGF5OmJsb2NrfS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2RldGFpbHN7b3ZlcmZsb3c6aGlkZGVufS5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2ltYWdle3dpZHRoOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMTEwLDQwcHgpO2hlaWdodDoyNnB4fVtkaXI9cnRsXSAuYWR5ZW4tY2hlY2tvdXRfX3BheW1lbnQtbWV0aG9kX19pbWFnZV9fd3JhcHBlcnttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDp2YXIoLS1hZHllbi1zZGstc3BhY2VyLTA0MCw4cHgpfS5hZHllbi1jaGVja291dC1wbS1kZXRhaWxzLXdyYXBwZXJ7ZGlzcGxheTpncmlkO2dyaWQtdGVtcGxhdGUtcm93czowZnI7dHJhbnNpdGlvbjpncmlkLXRlbXBsYXRlLXJvd3MgLjI1cyBlYXNlO3Zpc2liaWxpdHk6aGlkZGVufS5hZHllbi1jaGVja291dC1wbS1kZXRhaWxzLXdyYXBwZXJbYXJpYS1oaWRkZW49ZmFsc2Vde2dyaWQtdGVtcGxhdGUtcm93czoxZnI7dmlzaWJpbGl0eTp2aXNpYmxlfS5hZHllbi1jaGVja291dC1wbS1kZXRhaWxzLXdyYXBwZXJbYXJpYS1oaWRkZW49ZmFsc2VdIC5hZHllbi1jaGVja291dF9fcGF5bWVudC1tZXRob2RfX2RldGFpbHN7b3ZlcmZsb3c6dmlzaWJsZX1cbi5hZHllbi1jaGVja291dC1zci1wYW5lbHttYXJnaW4tYm90dG9tOnZhcigtLWFkeWVuLXNkay1zcGFjZXItMDgwLDIwcHgpO2ZvbnQtc2l6ZTouNzVlbX0uYWR5ZW4tY2hlY2tvdXQtc3ItcGFuZWwtLXNyLW9ubHl7Ym9yZGVyOjA7Y2xpcDpyZWN0KDAgMCAwIDApO2NsaXAtcGF0aDppbnNldCg1MCUpO3dpZHRoOjFweDtoZWlnaHQ6MXB4O292ZXJmbG93OmhpZGRlbjttYXJnaW46LTFweDtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGV9XG4vKiMgc291cmNlTWFwcGluZ1VSTD1hZHllbi5jc3MubWFwICovIiwiYm9keSAuZHJvcGluLWNvbnRhaW5lciAuYWR5ZW4tY2hlY2tvdXRfX3RocmVlZHMyX19jaGFsbGVuZ2UsXG5ib2R5IC5kcm9waW4tY29udGFpbmVyIC5hZHllbi1jaGVja291dF9fdGhyZWVkczJfX2NoYWxsZW5nZSBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uYWR5ZW4tbWV0aG9kLWdyaWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4uYWR5ZW4tbWV0aG9kLWdyaWQgLm9ubGluZS1wYXltZW50X19pdGVtIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDM0LCAzNiwgMzgsIDAuMDUpO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDAuMmVtO1xuICAgIG1hcmdpbjogMC4yZW07XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbn1cblxuLmFkeWVuLW1ldGhvZC1ncmlkIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLXdpZHRoOiA3N3B4O1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG5cbi5hZHllbi1tZXRob2QgLmRyb3Bpbi1jb250YWluZXIge1xuICAgIG1hcmdpbjogMS41cmVtIDA7XG59XG5cbi5hZHllbi1zdWJtaXQuaGlkZGVuLFxuLmRyb3Bpbi1jb250YWluZXIuaGlkZGVuLFxuLmFkeWVuLW1ldGhvZC1ncmlkLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuYnV0dG9uLmFkeWVuLWNoZWNrb3V0X19hcHBsZXBheV9fYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IC1hcHBsZS1wYXktYnV0dG9uO1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gICAgZnJvbSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbn1cblxuLmFkeWVuLXBheW1lbnQtZXJyb3IgLmVycm9yLWNsb3NlIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgY29sb3I6ICM3MjFjMjQ7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5hZHllbi1wYXltZW50LWVycm9yIC5lcnJvci1jbG9zZTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43O1xufVxuXG4uYWR5ZW4tcGF5bWVudC1lcnJvciAuZXJyb3ItaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4jZ29vZ2xlcGF5LWNvbnRhaW5lcixcbiNhcHBsZXBheS1jb250YWluZXIsXG4jcGF5cGFsLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwLjVyZW0gMDtcbn1cbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGT05UUyAtIEN1c3RvbSBUeXBvZ3JhcGh5XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgQVZFUlRBIC0gVGV4dGUgY291cmFudFxuICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVydGEnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9hdmVydGEvQXZlcnRhU3RkLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZXJ0YSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2F2ZXJ0YS9BdmVydGFTdGQtUmVndWxhckl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlcnRhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvYXZlcnRhL0F2ZXJ0YVN0ZC1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlcnRhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvYXZlcnRhL0F2ZXJ0YVN0ZC1MaWdodEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlcnRhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvYXZlcnRhL0F2ZXJ0YVN0ZC1TZW1pYm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlcnRhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvYXZlcnRhL0F2ZXJ0YVN0ZC1TZW1pYm9sZEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnQXZlcnRhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvYXZlcnRhL0F2ZXJ0YVN0ZC1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVydGEnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9hdmVydGEvQXZlcnRhU3RkLUJvbGRJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0F2ZXJ0YSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL2F2ZXJ0YS9BdmVydGFTdGQtRXh0cmFCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdBdmVydGEnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9hdmVydGEvQXZlcnRhU3RkLUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIE5FWEEgLSBUaXRyZXMgLyBCYXNlbGluZVxuICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOZXhhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvbmV4YS9OZXhhLVRoaW4ud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ05leGEnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9uZXhhL05leGEtVGhpbkl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTmV4YSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL25leGEvTmV4YS1MaWdodC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTmV4YSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL25leGEvTmV4YS1MaWdodEl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTmV4YSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL25leGEvTmV4YS1SZWd1bGFyLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOZXhhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvbmV4YS9OZXhhLUl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTmV4YSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL25leGEvTmV4YS1Cb29rLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICAgIGZvbnQtd2VpZ2h0OiA0NTA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOZXhhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvbmV4YS9OZXhhLUJvb2tJdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gICAgZm9udC13ZWlnaHQ6IDQ1MDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ05leGEnO1xuICAgIHNyYzogdXJsKCcuLi9mb250cy9uZXhhL05leGEtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnTmV4YSc7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL25leGEvTmV4YS1Cb2xkSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOZXhhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvbmV4YS9OZXhhLVhCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOZXhhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvbmV4YS9OZXhhLVhCb2xkSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOZXhhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvbmV4YS9OZXhhLUhlYXZ5LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICAgIGZvbnQtd2VpZ2h0OiA4NTA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOZXhhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvbmV4YS9OZXhhLUhlYXZ5SXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICAgIGZvbnQtd2VpZ2h0OiA4NTA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOZXhhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvbmV4YS9OZXhhLUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdOZXhhJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvbmV4YS9OZXhhLUJsYWNrSXRhbGljLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgIFJPVVNURUwgLSBQb2xpY2UgbWFudXNjcml0ZVxuICAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdSb3VzdGVsJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvcm91c3RlbC9Sb3VzdGVsLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIENTUyBWQVJJQUJMRVNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbjpyb290IHtcbiAgICAtLWZvbnQtYm9keTogJ0F2ZXJ0YScsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgJ1NlZ29lIFVJJywgUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIC0tZm9udC1oZWFkaW5nOiAnTmV4YScsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgJ1NlZ29lIFVJJywgUm9ib3RvLCBzYW5zLXNlcmlmO1xuICAgIC0tZm9udC1oYW5kd3JpdHRlbjogJ1JvdXN0ZWwnLCBjdXJzaXZlO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgVFlQT0dSQVBIWSBCQVNFXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5ib2R5IHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1ib2R5KTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhlYWRpbmcpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5mb250LWJvZHkge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWJvZHkpO1xufVxuXG4uZm9udC1oZWFkaW5nIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkaW5nKTtcbn1cblxuLmZvbnQtaGFuZHdyaXR0ZW4ge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWhhbmR3cml0dGVuKTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIE1vZHVsZSBjb2xvciBwaWNrZXIgLSBDdXN0b20gc3R5bGVzIGZvciBSZWFjdCBjb21wb25lbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4uZ3JhZGllbnQtcGlja2VyLXdyYXBwZXIgZGl2W2lkXj1cInJiZ2NwXCJdIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1ib2R5KTtcbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQ1NTIFZBUklBQkxFU1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuKiB7XG4gICAgLS1tYWluLWNvbG9yOiAjMGQwZDU1O1xuICAgIC0tYWNjZW50LWNvbG9yOiAjNTI3MWZmOyAvKiBSR0IgODI7MTEzOzI1NSAqL1xuXG4gICAgLS1icy1saW5rLWNvbG9yLXJnYjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbiAgICAtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICAgIC0tYnMtYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDgyLCAxMTMsIDI1NSwgMC4yNSk7XG4gICAgLS1icy1uYXYtbGluay1ob3Zlci1jb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbiAgICAtLWJzLWxpbmstY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG4gICAgLS1icy1idG4tY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG4gICAgLS1icy1wcmltYXJ5OiB2YXIoLS1hY2NlbnQtY29sb3IpO1xufVxuXG4vKiBHbG9iYWwgKi9cbmEubGluay1yZXNldDpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG59XG4uYnRuLWNsb3NlIHtcbiAgICAtLWJzLWJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSg4MiwgMTEzLCAyNTUsIDAuMjUpO1xufVxuLmJ0bi1wcmltYXJ5IHtcbiAgICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgICAtLWJzLWJ0bi1iZzogIzUyNzFGRjtcbiAgICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICM1MjcxRkY7XG4gICAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gICAgLS1icy1idG4taG92ZXItYmc6ICM2Yjg2ZmY7IC8qIH4xNSUgcGx1cyBjbGFpciAqL1xuICAgIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzVmN2JmZjtcbiAgICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA4MiwgMTEzLCAyNTU7IC8qIFJHQiBkZSAjNTI3MUZGICovXG4gICAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAgIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzQ2NjJmZjsgLyogfjEwJSBwbHVzIGZvbmPDqSAqL1xuICAgIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMzYjU3ZjU7XG4gICAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAgIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAgIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjNTI3MUZGO1xuICAgIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzUyNzFGRjtcbn1cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgICAtLWJzLWJ0bi1jb2xvcjogIzUyNzFGRjsgLyogIzIyQjk5QSAqL1xuICAgIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzUyNzFGRjtcbiAgICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI0ZGRjtcbiAgICAtLWJzLWJ0bi1ob3Zlci1iZzogIzUyNzFGRjtcbiAgICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM1MjcxRkY7XG4gICAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMzQsIDE4NSwgMTU0O1xuICAgIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI0ZGRjtcbiAgICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM1MjcxRkY7XG4gICAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzUyNzFGRjtcbiAgICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gICAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM1MjcxRkY7XG4gICAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAgIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzUyNzFGRjtcbiAgICAtLWJzLWdyYWRpZW50OiBub25lO1xuICAgIC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSg4MiwgMTE0LCAyNTUsIC41KVxufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgICAtLWJzLWJ0bi1ob3Zlci1jb2xvciA6ICM0MjVjZGE7XG4gICAgLS1icy1idG4tYWN0aXZlLWNvbG9yIDogIzQyNWNkYTtcbn1cbmE6aG92ZXIsIC5zdGVwcyAuc3RlcHMtaXRlbSBhOmhvdmVyIHtcbiAgICBjb2xvcjogIzQyNWNkYTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSg4MiwgMTEzLCAyNTUsIDAuMjUpO1xufVxuLnRhYmxlLXN1Y2Nlc3Mge1xuICAgIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gICAgLS1icy10YWJsZS1iZzogI2Q2ZGNmYjtcbiAgICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2FhYjRkZjtcbiAgICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNkMGQ3Zjk7XG4gICAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAgIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYzFjOWYxO1xuICAgIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAgIC0tYnMtdGFibGUtaG92ZXItYmc6ICNjYmQyZjc7XG4gICAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcblxuICAgIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuLmZvcm0tc2VsZWN0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoODIsIDExMywgMjU1LCAwLjI1KTtcbn1cbi5iZy1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXByaW1hcnksIC5saW5rLXByaW1hcnk6Zm9jdXMsIC5saW5rLXByaW1hcnk6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cblxuLyogTWFpbiBnbG9iYWwgKi9cbi5iZy1tYWluIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbn1cbi5ib3JkZXItbWFpbiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLnRleHQtbWFpbiB7XG4gICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xufVxuXG4vKiBBY2NlbnQgZ2xvYmFsICovXG4uYmctYWNjZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xufVxuLmJvcmRlci1hY2NlbnQge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbn1cbi50ZXh0LWFjY2VudCB7XG4gICAgY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG59IiwiLyogbG9nbyAqL1xuLm5hdmJhci1icmFuZC1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbn1cblxuLyogVG9wIGJhciAqL1xuLmhlYWRlci1uYXZiYXIge1xuICAgIHotaW5kZXg6IDEwMjI7XG59XG4ubG9jYWxlLXN3aXRjaCBidXR0b24ge1xuICAgIHBhZGRpbmc6IDhweCAxMnB4O1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgTU9CSUxFIE1FTlVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qIEhhbWJ1cmdlciBidXR0b24gKi9cbi5tb2JpbGUtbWVudS10cmlnZ2VyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogNDRweDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGdhcDogNXB4O1xufVxuXG4uaGFtYnVyZ2VyLWxpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZTtcbn1cblxuLm1vYmlsZS1tZW51LXRyaWdnZXI6aG92ZXIgLmhhbWJ1cmdlci1saW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IpO1xufVxuXG4vKiBNb2JpbGUgbWVudSBvZmZjYW52YXMgKi9cbi5tb2JpbGUtbWVudSB7XG4gICAgd2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiA4NXZ3O1xuICAgIGJvcmRlci1yaWdodDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubW9iaWxlLW1lbnUgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMS4yNXJlbSAxLjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG5cbi5tb2JpbGUtbWVudS1sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4ubW9iaWxlLW1lbnUtY2xvc2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG5cbi5tb2JpbGUtbWVudS1jbG9zZTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG59XG5cbi5tb2JpbGUtbWVudSAub2ZmY2FudmFzLWJvZHkge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi8qIE5hdmlnYXRpb24gbGlua3MgKi9cbi5tb2JpbGUtbWVudS1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLm1vYmlsZS1tZW51LWxpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBmb250LWZhbWlseTogdmFyKC0tZm9udC1oZWFkaW5nKTtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjBmMGYwO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLCBwYWRkaW5nLWxlZnQgMC4ycyBlYXNlO1xufVxuXG4ubW9iaWxlLW1lbnUtbGluazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW07XG4gICAgY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG59XG5cbi5tb2JpbGUtbWVudS1saW5rLXRleHQge1xuICAgIGZsZXg6IDE7XG59XG5cbi5tb2JpbGUtbWVudS1saW5rLWFycm93IHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UsIHRyYW5zZm9ybSAwLjJzIGVhc2U7XG59XG5cbi5tb2JpbGUtbWVudS1saW5rOmhvdmVyIC5tb2JpbGUtbWVudS1saW5rLWFycm93IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg0cHgpO1xufVxuXG4vKiBDYXTDqWdvcmllIG5hdmJhciAoZGVza3RvcCkgKi9cbmRpdjpoYXMoPiAjbmF2YmFyTmF2KS5ib3JkZXItYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tbWFpbi1jb2xvcikgIWltcG9ydGFudDtcbn1cbi5uYXZiYXIgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEwcHggMCAhaW1wb3J0YW50O1xufVxuXG5cbi8qIEJhbm5pw6hyZSAqL1xuLmJhbm5lci1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDV2aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJhbm5lci12aWRlbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4vKiBMaXN0ZSBkZXMgcHJvZHVpdHMgKi9cbi5wcm9kdWN0cy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgyNDBweCwgMWZyKSk7XG59XG5cbi8qIFBhZ2UgcHJvZHVpdCAqL1xuLmJhY2stdG8tY2F0ZWdvcnktYnV0dG9uIC5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1cnJlbnRDb2xvciAhaW1wb3J0YW50O1xufVxuXG4udGllcnByaWNlcy10YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4vKiBCb3V0b24gYWZmaWNoZXIgcGx1cyAqL1xuLnByb2R1Y3QtZGVzY3JpcHRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZTtcbn1cbi8qIMOpdGF0IFwiY291cMOpXCIgKyBlZmZldCBmbG91L2ZhZGUgKi9cbi5wcm9kdWN0LWRlc2NyaXB0aW9uLS1jbGFtcGVkIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDsgICAgICAgICAgLyogaGF1dGV1ciB2aXNpYmxlIGF2YW50IFwiQWZmaWNoZXIgcGx1c1wiICovXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wcm9kdWN0LWRlc2NyaXB0aW9uLS1jbGFtcGVkOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIC8qIGTDqWdyYWTDqSBxdWkgc2ltdWxlIGxlIGZsb3UgLyBtYXNxdWUgKi9cbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwyNTUsMjU1LDApLCByZ2JhKDI1NSwyNTUsMjU1LDEpKTtcbn1cbi8qIMOpdGF0IG91dmVydCAqL1xuLnByb2R1Y3QtZGVzY3JpcHRpb24tLWV4cGFuZGVkIHtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xufVxuLnByb2R1Y3QtZGVzY3JpcHRpb24tdG9nZ2xlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLyogRG9jdW1lbnRzICovXG4jcHJvZHVjdERvY3VtZW50cyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLWFjY2VudC1jb2xvcikgIWltcG9ydGFudDtcbn1cbiNwcm9kdWN0RG9jdW1lbnRzIC5wcmV2aWV3LWJ0bjpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLWFjY2VudC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgb3V0bGluZTogMXB4IHNvbGlkIHZhcigtLWFjY2VudC1jb2xvcik7XG59XG5cbi8qIFBhZ2UgcHJvZHVpdCAtIE1vZGUgY2F0YWxvZ3VlICovXG4uY2F0YWxvZy1tb2RlLW1lc3NhZ2UgYS5saW5rOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbn1cblxuLyogUGFuaWVyICovXG4uY2FydC1zdW1tYXJ5LXN0aWNreSB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5OyAvKiBwb3VyIGNvbXBhdGliaWxpdMOpIFNhZmFyaSAqL1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAxMHJlbTtcbiAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuLmFjdGlvbnMtaXRlbSBhIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4uY3VzdG9tLXByb2R1Y3QtaW1nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hY2NlbnQtY29sb3IpO1xufVxuLmV4cGFuZC1pY29uIHtcbiAgICB0b3A6IDFweDtcbiAgICByaWdodDogNnB4O1xufVxuXG4vKiBDaGVja291dCAtIFBhaWVtZW50ICovXG4ubmF2YmFyLWJyYW5kLWltYWdlLmNoZWNrb3V0IHtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xufVxuXG4vKiBQYWdlIGRlIHJlbWVyY2llbWVudCBkZSBjb21tYW5kZSAqL1xuLnBheW1lbnQtaW5zdHJ1Y3Rpb25zLWNvbW1hbmQgeyBcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogRXNwYWNlIGNsaWVudCAtIFZpcmVtZW50IGJhbmNhaXJlICovXG4ucGF5bWVudC1pbnN0cnVjdGlvbnMtY2xpZW50IC5jYXJkLWhlYWRlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgZGl2Omhhcyg+ICNuYXZiYXJOYXYpLmJvcmRlci1ib3R0b20ge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNoZWNrb3V0LWZpeGVkLXN1bW1hcnkge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgfVxuXG4gICAgLmNndiAuY2FyZC5zdGlja3ktdG9wIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAxMDBweDtcbiAgICAgICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgfVxuXG4gICAgLmNndiAuY2FyZC5zdGlja3ktdG9wIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICAgIH1cbn1cblxuXG4vKiBGb290ZXIgLSBJbmZvcm1hdGlvbnMgbMOpZ2FsZXMgKi9cbi5mb290ZXItbGVnYWwgYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmZvb3Rlci1sZWdhbCBhOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yKTtcbn1cblxuLyogQ29udGFjdCAqL1xuLmNvbnRhY3QgLmJ0bi1wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAxMnB4IDQwcHg7XG59XG5cbi8qIEZBUSAqL1xuLmZhcSAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgY29sb3I6ICMwZDBkNTU7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxLjI1cmVtO1xufVxuLmZhcSAuYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCkge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGgpKSAwIHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xufVxuLmZhcSAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZmFxIC5hY2NvcmRpb24tYm9keSB7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbn1cbi5mYXEgLmJ0bi1wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAxMnB4IDQwcHg7XG59XG5cbi8qIENHViAqL1xuLmNndiAuY2FyZC5zdGlja3ktdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmNndiAuY2FyZC1oZWFkZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG59XG4uY2d2IGgyLCAuY2d2IGg2IHtcbiAgICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG59XG4uY2d2IC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgcGFkZGluZzogMS4yNXJlbSAxLjVyZW07XG59XG4uY2d2IC5hY2NvcmRpb24tYnV0dG9uOm5vdCguY29sbGFwc2VkKSB7XG4gICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuLmNndiAuYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMCwwLDAsLjEyNSk7XG59XG4uY2d2IC5hY2NvcmRpb24taXRlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEyNSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIGJvcmRlci1yaWdodDogMDtcbn1cbi5jZ3YgLmFjY29yZGlvbi1ib2R5IHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG59XG4uY2d2IC5uby1jaGV2cm9uOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogQUdQIGJ0biAqL1xuLmN1c3RvbS1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDIwcHggMCA2MHB4O1xuICAgIGhlaWdodDogNTJweDtcbiAgICBib3JkZXI6IDNweCBzb2xpZCB2YXIoLS1tYWluLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAycHggc29saWQgd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY3VzdG9tLWJ1dHRvbiAuaWNvbi1oYWxmLWNpcmNsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0ycHg7XG4gICAgdG9wOiAtMnB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tYWluLWNvbG9yKTtcbiAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jdXN0b20tYnV0dG9uIC5pY29uLWhhbGYtY2lyY2xlOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uY3VzdG9tLWJ1dHRvbjpob3ZlciAub3RoZXItaGFsZiB7XG4gICAgY2xpcC1wYXRoOiBpbnNldCg1MCUgNTAlIDUwJSAwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLmN1c3RvbS1idXR0b24gLm90aGVyLWhhbGYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgY2xpcC1wYXRoOiBpbnNldCgwIDUwJSAwIDApO1xuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbn1cbi5jdXN0b20tYnV0dG9uIC5pY29uLWhhbGYtY2lyY2xlIHN2ZyB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xufVxuLmN1c3RvbS1idXR0b24gLmljb24tY29udGFpbmVyIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uY3VzdG9tLWJ1dHRvbjpob3ZlciAuaWNvbi1jb250YWluZXIge1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4uY3VzdG9tLWJ1dHRvbiAudGV4dC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgY29sb3I6IHZhcigtLW1haW4tY29sb3IpO1xufVxuLmN1c3RvbS1idXR0b246aG92ZXIgLnRleHQtY29udGVudCwgLmN1c3RvbS1idXR0b246aG92ZXIgc3ZnIHtcbiAgICBjb2xvcjogdmFyKC0tbWFpbi1jb2xvcik7XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/