/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./assets/vue/components/registration/StepIndicator.vue?vue&type=style&index=0&id=a9088c02&lang=scss&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.step-indicator[data-v-a9088c02] {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding: 0 1rem;
}
.step-item[data-v-a9088c02] {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  flex: 1;
}
.step-item:last-child .step-line[data-v-a9088c02] {
  display: none;
}
.step-circle[data-v-a9088c02] {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 600;
  font-size: 1rem;
  background: #e2e8f0;
  color: #64748b;
  transition: all 0.3s ease;
  z-index: 1;
}
.step-completed .step-circle[data-v-a9088c02] {
  background: #10b981;
  color: #fff;
}
.step-active .step-circle[data-v-a9088c02] {
  background: #3b82f6;
  color: #fff;
  box-shadow: 0 0 0 4px rgba(59, 130, 246, 0.2);
}
.step-info[data-v-a9088c02] {
  margin-top: 0.75rem;
  text-align: center;
}
.step-label[data-v-a9088c02] {
  display: block;
  font-weight: 600;
  font-size: 0.875rem;
  color: #1e293b;
}
.step-upcoming .step-label[data-v-a9088c02] {
  color: #94a3b8;
}
.step-description[data-v-a9088c02] {
  display: none;
  font-size: 0.75rem;
  color: #64748b;
  margin-top: 0.25rem;
}
@media (min-width: 640px) {
.step-description[data-v-a9088c02] {
    display: block;
}
}
.step-upcoming .step-description[data-v-a9088c02] {
  color: #cbd5e1;
}
.step-line[data-v-a9088c02] {
  position: absolute;
  top: 20px;
  left: calc(50% + 20px);
  width: calc(100% - 40px);
  height: 2px;
  background: #e2e8f0;
}
.step-completed .step-line[data-v-a9088c02] {
  background: #10b981;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./assets/vue/pages/registration/steps/EmailStep.vue?vue&type=style&index=0&id=0bf003a8&lang=scss&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.email-step[data-v-0bf003a8] {
  width: 100%;
}
.input-error[data-v-0bf003a8] {
  border-color: #dc3545 !important;
}
.error-message[data-v-0bf003a8] {
  color: #dc3545;
  font-size: 0.85rem;
  margin-top: 0.25rem;
  display: block;
}
.verified-state[data-v-0bf003a8] {
  text-align: center;
  padding: 1.5rem 0;
}
.verified-state .verified-icon[data-v-0bf003a8] {
  width: 64px;
  height: 64px;
  margin: 0 auto 1rem;
  background: #d4edda;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.verified-state .verified-icon i[data-v-0bf003a8] {
  font-size: 2rem;
  color: #28a745;
}
.email-sent-state[data-v-0bf003a8] {
  text-align: center;
  padding: 1.5rem;
  background: #d4edda;
  border-radius: 8px;
  margin-top: 1rem;
}
.email-sent-state .sent-icon[data-v-0bf003a8] {
  width: 64px;
  height: 64px;
  margin: 0 auto 1rem;
  background: #c3e6cb;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.email-sent-state .sent-icon i[data-v-0bf003a8] {
  font-size: 2rem;
  color: #28a745;
}
.email-sent-state p[data-v-0bf003a8] {
  color: #155724;
}
.resend-section[data-v-0bf003a8] {
  margin-top: 1.5rem;
  padding-top: 1rem;
  border-top: 1px solid #c3e6cb;
}
.change-email[data-v-0bf003a8] {
  margin-top: 1rem;
}
.form__bottom[data-v-0bf003a8] {
  padding: 1rem 0;
}
.button--secondary[data-v-0bf003a8] {
  background: #6c757d;
  border-color: #6c757d;
  color: #fff;
  padding: 0.5rem 1rem;
  border-radius: 4px;
  cursor: pointer;
}
.button--secondary[data-v-0bf003a8]:hover {
  background: #5a6268;
  border-color: #545b62;
}
.button--secondary[data-v-0bf003a8]:disabled {
  opacity: 0.65;
  cursor: not-allowed;
}
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./assets/vue/pages/registration/steps/PersonalInfoStep.vue?vue&type=style&index=0&id=e57c67f4&lang=scss&scoped=true ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.personal-info-step[data-v-e57c67f4] {
  width: 100%;
}
.form-row[data-v-e57c67f4] {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1rem;
}
@media (max-width: 480px) {
.form-row[data-v-e57c67f4] {
    grid-template-columns: 1fr;
}
}
.input-error[data-v-e57c67f4] {
  border-color: #dc3545 !important;
}
.error-message[data-v-e57c67f4] {
  color: #dc3545;
  font-size: 0.85rem;
  margin-top: 0.25rem;
  display: block;
}
.optional[data-v-e57c67f4] {
  font-weight: 400;
  color: #94a3b8;
  font-size: 0.85rem;
}
.account-type[data-v-e57c67f4] {
  margin-top: 0.5rem;
}
.account-type-toggle[data-v-e57c67f4] {
  display: flex;
  gap: 0.75rem;
}
.account-type-toggle .type-btn[data-v-e57c67f4] {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  padding: 0.75rem 1rem;
  border: 2px solid #e2e8f0;
  border-radius: 8px;
  background: #fff;
  color: #64748b;
  cursor: pointer;
  transition: all 0.2s ease;
  font-size: 0.9rem;
}
.account-type-toggle .type-btn[data-v-e57c67f4]:hover {
  border-color: #cbd5e1;
}
.account-type-toggle .type-btn.active[data-v-e57c67f4] {
  border-color: #3b82f6;
  background: #eff6ff;
  color: #3b82f6;
}
.account-type-toggle .type-btn i[data-v-e57c67f4] {
  font-size: 1rem;
}
.company-fields[data-v-e57c67f4] {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  padding: 1.25rem;
  background: #f8fafc;
  border-radius: 8px;
  border: 1px solid #e2e8f0;
  margin-top: 1rem;
}
.form-actions[data-v-e57c67f4] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
}
.button--secondary[data-v-e57c67f4] {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  background: transparent;
  border: 1px solid #cbd5e1;
  color: #64748b;
  padding: 0.5rem 1rem;
  border-radius: 4px;
  cursor: pointer;
  font-size: 0.9rem;
}
.button--secondary[data-v-e57c67f4]:hover {
  background: #f1f5f9;
  border-color: #94a3b8;
}
.button--secondary i[data-v-e57c67f4] {
  font-size: 0.85rem;
}
select[data-v-e57c67f4] {
  width: 100%;
  padding: 0.75rem;
  border: 1px solid #e2e8f0;
  border-radius: 4px;
  font-size: 1rem;
  background: #fff;
  cursor: pointer;
}
select[data-v-e57c67f4]:focus {
  outline: none;
  border-color: #3b82f6;
}
select[data-v-e57c67f4]:disabled {
  background: #f1f5f9;
  cursor: not-allowed;
}
.country-field[data-v-e57c67f4] {
  position: relative;
}
.country-search-wrapper[data-v-e57c67f4] {
  position: relative;
}
.country-search-input[data-v-e57c67f4] {
  width: 100%;
  padding: 0.75rem;
  border: 1px solid #e2e8f0;
  border-radius: 4px;
  font-size: 1rem;
  background: #fff;
}
.country-search-input[data-v-e57c67f4]:focus {
  outline: none;
  border-color: #3b82f6;
}
.country-search-input[data-v-e57c67f4]:disabled {
  background: #f1f5f9;
  cursor: not-allowed;
}
.selected-country-display[data-v-e57c67f4] {
  position: absolute;
  top: 50%;
  left: 0.75rem;
  transform: translateY(-50%);
  background: #fff;
  padding-right: 2rem;
  cursor: pointer;
  display: flex;
  align-items: center;
  gap: 0.5rem;
  font-size: 1rem;
  width: calc(100% - 1.5rem);
}
.selected-country-display i[data-v-e57c67f4] {
  position: absolute;
  right: 0;
  color: #94a3b8;
  font-size: 0.75rem;
}
.selected-country-display i[data-v-e57c67f4]:hover {
  color: #dc3545;
}
.country-dropdown[data-v-e57c67f4] {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  background: #fff;
  border: 1px solid #e2e8f0;
  border-radius: 4px;
  box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
  z-index: 100;
  max-height: 250px;
  overflow-y: auto;
  margin-top: 2px;
}
.country-option[data-v-e57c67f4] {
  padding: 0.75rem;
  cursor: pointer;
  transition: background 0.15s ease;
}
.country-option[data-v-e57c67f4]:hover {
  background: #f1f5f9;
}
.country-option.selected[data-v-e57c67f4] {
  background: #eff6ff;
  color: #3b82f6;
}
.help-text[data-v-e57c67f4] {
  color: #94a3b8;
  font-size: 0.8rem;
  margin-top: 0.25rem;
  display: block;
}
.no-tax-id-checkbox[data-v-e57c67f4] {
  display: inline-flex;
  align-items: center;
  gap: 0.4rem;
  font-size: 0.85rem;
  color: #64748b;
  cursor: pointer;
  margin-top: 0.25rem;
}
.no-tax-id-checkbox input[type=checkbox][data-v-e57c67f4] {
  -webkit-appearance: none;
  appearance: none;
  display: inline-grid !important;
  place-content: center;
  width: 1rem !important;
  height: 1rem !important;
  min-width: 1rem;
  margin: 0;
  padding: 0;
  border: 1.5px solid #94a3b8;
  border-radius: 3px;
  background: #fff;
  cursor: pointer;
  vertical-align: middle;
  transition: all 0.15s ease;
}
.no-tax-id-checkbox input[type=checkbox][data-v-e57c67f4]::before {
  content: "";
  width: 0.55rem;
  height: 0.55rem;
  transform: scale(0);
  transition: transform 0.15s ease;
  background-color: #fff;
  clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
}
.no-tax-id-checkbox input[type=checkbox][data-v-e57c67f4]:checked {
  background: #3b82f6;
  border-color: #3b82f6;
}
.no-tax-id-checkbox input[type=checkbox][data-v-e57c67f4]:checked::before {
  transform: scale(1);
}
.no-tax-id-checkbox input[type=checkbox][data-v-e57c67f4]:hover {
  border-color: #3b82f6;
}
.no-tax-id-checkbox span[data-v-e57c67f4] {
  line-height: 1.2;
}
.slide-enter-active[data-v-e57c67f4],
.slide-leave-active[data-v-e57c67f4] {
  transition: all 0.3s ease;
}
.slide-enter-from[data-v-e57c67f4],
.slide-leave-to[data-v-e57c67f4] {
  opacity: 0;
  transform: translateY(-10px);
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./assets/vue/components/registration/PasswordStrengthMeter.vue?vue&type=style&index=0&id=72547949&lang=scss&scoped=true ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.password-requirements[data-v-72547949] {
  margin-top: 0.75rem;
  padding: 0.75rem;
  background: #f8fafc;
  border-radius: 6px;
  border: 1px solid #e2e8f0;
}
.requirements-title[data-v-72547949] {
  font-size: 0.8rem;
  font-weight: 500;
  color: #475569;
  margin-bottom: 0.5rem;
}
.requirements-list[data-v-72547949] {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 0.375rem;
}
.requirements-list li[data-v-72547949] {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  font-size: 0.8rem;
  color: #94a3b8;
  transition: color 0.2s ease;
}
.requirements-list li i[data-v-72547949] {
  font-size: 0.7rem;
  width: 14px;
  text-align: center;
}
.requirements-list li .pi-times[data-v-72547949] {
  color: #cbd5e1;
}
.requirements-list li .pi-check[data-v-72547949] {
  color: #22c55e;
}
.requirements-list li.met[data-v-72547949] {
  color: #22c55e;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./assets/vue/pages/registration/steps/PasswordStep.vue?vue&type=style&index=0&id=6894b6da&lang=scss&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.password-step[data-v-6894b6da] {
  width: 100%;
  position: relative;
}
.creating-overlay[data-v-6894b6da] {
  position: absolute;
  inset: 0;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.92);
  backdrop-filter: blur(2px);
  border-radius: 8px;
}
.creating-card[data-v-6894b6da] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.25rem;
  padding: 2.5rem 2rem;
  max-width: 300px;
  text-align: center;
}
.creating-spinner[data-v-6894b6da] {
  position: relative;
  width: 64px;
  height: 64px;
}
.creating-spinner .spinner-svg[data-v-6894b6da] {
  width: 100%;
  height: 100%;
  animation: rotate-6894b6da 2s linear infinite;
}
.creating-spinner .spinner-track[data-v-6894b6da] {
  stroke: #e2e8f0;
}
.creating-spinner .spinner-arc[data-v-6894b6da] {
  stroke: #3b82f6;
  stroke-linecap: round;
  stroke-dasharray: 80, 126;
  animation: dash-6894b6da 1.5s ease-in-out infinite;
}
.creating-spinner .spinner-icon[data-v-6894b6da] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 1.25rem;
  color: #3b82f6;
}
@keyframes rotate-6894b6da {
100% {
    transform: rotate(360deg);
}
}
@keyframes dash-6894b6da {
0% {
    stroke-dasharray: 1, 126;
    stroke-dashoffset: 0;
}
50% {
    stroke-dasharray: 80, 126;
    stroke-dashoffset: -35;
}
100% {
    stroke-dasharray: 80, 126;
    stroke-dashoffset: -126;
}
}
.creating-text .creating-title[data-v-6894b6da] {
  font-size: 1.1rem;
  font-weight: 600;
  color: #1e293b;
  margin-bottom: 0.25rem;
}
.creating-text .creating-subtitle[data-v-6894b6da] {
  font-size: 0.85rem;
  color: #64748b;
  min-height: 1.2em;
  transition: opacity 0.3s ease;
}
.creating-progress[data-v-6894b6da] {
  width: 100%;
  max-width: 220px;
}
.progress-bar[data-v-6894b6da] {
  width: 100%;
  height: 4px;
  background: #e2e8f0;
  border-radius: 2px;
  overflow: hidden;
}
.progress-fill[data-v-6894b6da] {
  height: 100%;
  background: linear-gradient(90deg, #3b82f6, #60a5fa);
  border-radius: 2px;
  transition: width 0.5s ease;
}
.fade-overlay-enter-active[data-v-6894b6da] {
  transition: opacity 0.2s ease;
}
.fade-overlay-leave-active[data-v-6894b6da] {
  transition: opacity 0.3s ease 0.2s;
}
.fade-overlay-enter-from[data-v-6894b6da],
.fade-overlay-leave-to[data-v-6894b6da] {
  opacity: 0;
}
.input-error[data-v-6894b6da] {
  border-color: #dc3545 !important;
}
.error-message[data-v-6894b6da] {
  color: #dc3545;
  font-size: 0.85rem;
  margin-top: 0.25rem;
  display: block;
}
.password-input-wrapper[data-v-6894b6da] {
  position: relative;
  display: flex;
  align-items: center;
}
.password-input-wrapper input[data-v-6894b6da] {
  width: 100%;
  padding-right: 3rem;
}
.password-input-wrapper .password-toggle[data-v-6894b6da] {
  position: absolute;
  right: 0.75rem;
  background: none;
  border: none;
  padding: 0.5rem;
  cursor: pointer;
  color: #64748b;
}
.password-input-wrapper .password-toggle[data-v-6894b6da]:hover {
  color: #3b82f6;
}
.success-text[data-v-6894b6da] {
  display: flex;
  align-items: center;
  gap: 0.375rem;
  color: #16a34a;
  font-size: 0.85rem;
  margin-top: 0.25rem;
}
.success-text i[data-v-6894b6da] {
  font-size: 0.75rem;
}
.agreements-section[data-v-6894b6da] {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
  padding: 1.25rem;
  background: #f8fafc;
  border-radius: 8px;
  border: 1px solid #e2e8f0;
  margin-top: 0.5rem;
}
.agreements-title[data-v-6894b6da] {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  font-weight: 600;
  font-size: 0.9rem;
  color: #334155;
  margin-bottom: 0.25rem;
}
.agreements-title i[data-v-6894b6da] {
  color: #3b82f6;
  font-size: 1rem;
}
.agreement-item[data-v-6894b6da] {
  display: flex;
  align-items: flex-start;
  gap: 0.75rem;
}
.agreement-item.has-error label[data-v-6894b6da] {
  color: #dc2626;
}
.agreement-item input[type=checkbox][data-v-6894b6da] {
  width: 18px;
  height: 18px;
  min-width: 18px;
  min-height: 18px;
  flex-shrink: 0;
  margin-top: 2px;
  cursor: pointer;
  accent-color: #3b82f6;
  appearance: auto;
  -webkit-appearance: checkbox;
}
.agreement-item label[data-v-6894b6da] {
  font-size: 0.875rem;
  color: #475569;
  line-height: 1.5;
  cursor: pointer;
}
.agreement-item label a[data-v-6894b6da] {
  color: #3b82f6;
  text-decoration: none;
}
.agreement-item label a[data-v-6894b6da]:hover {
  text-decoration: underline;
}
.form-actions[data-v-6894b6da] {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 1rem;
}
.button--secondary[data-v-6894b6da] {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  background: transparent;
  border: 1px solid #cbd5e1;
  color: #64748b;
  padding: 0.5rem 1rem;
  border-radius: 4px;
  cursor: pointer;
  font-size: 0.9rem;
}
.button--secondary[data-v-6894b6da]:hover {
  background: #f1f5f9;
  border-color: #94a3b8;
}
.button--secondary i[data-v-6894b6da] {
  font-size: 0.85rem;
}
/*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./assets/vue/pages/registration/steps/PhoneVerificationStep.vue?vue&type=style&index=0&id=64f7d639&lang=scss&scoped=true ***!
  \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.phone-verification-step[data-v-64f7d639] {
  width: 100%;
  position: relative;
}
.creating-overlay[data-v-64f7d639] {
  position: absolute;
  inset: 0;
  z-index: 10;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.92);
  backdrop-filter: blur(2px);
  border-radius: 8px;
}
.creating-card[data-v-64f7d639] {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 1.25rem;
  padding: 2.5rem 2rem;
  max-width: 300px;
  text-align: center;
}
.creating-spinner[data-v-64f7d639] {
  position: relative;
  width: 64px;
  height: 64px;
}
.creating-spinner .spinner-svg[data-v-64f7d639] {
  width: 100%;
  height: 100%;
  animation: rotate-64f7d639 2s linear infinite;
}
.creating-spinner .spinner-track[data-v-64f7d639] {
  stroke: #e2e8f0;
}
.creating-spinner .spinner-arc[data-v-64f7d639] {
  stroke: #3b82f6;
  stroke-linecap: round;
  stroke-dasharray: 80, 126;
  animation: dash-64f7d639 1.5s ease-in-out infinite;
}
.creating-spinner .spinner-icon[data-v-64f7d639] {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 1.25rem;
  color: #3b82f6;
}
@keyframes rotate-64f7d639 {
100% {
    transform: rotate(360deg);
}
}
@keyframes dash-64f7d639 {
0% {
    stroke-dasharray: 1, 126;
    stroke-dashoffset: 0;
}
50% {
    stroke-dasharray: 80, 126;
    stroke-dashoffset: -35;
}
100% {
    stroke-dasharray: 80, 126;
    stroke-dashoffset: -126;
}
}
.creating-text .creating-title[data-v-64f7d639] {
  font-size: 1.1rem;
  font-weight: 600;
  color: #1e293b;
  margin-bottom: 0.25rem;
}
.creating-text .creating-subtitle[data-v-64f7d639] {
  font-size: 0.85rem;
  color: #64748b;
  min-height: 1.2em;
}
.creating-progress[data-v-64f7d639] {
  width: 100%;
  max-width: 220px;
}
.progress-bar[data-v-64f7d639] {
  width: 100%;
  height: 4px;
  background: #e2e8f0;
  border-radius: 2px;
  overflow: hidden;
}
.progress-fill[data-v-64f7d639] {
  height: 100%;
  background: linear-gradient(90deg, #3b82f6, #60a5fa);
  border-radius: 2px;
  transition: width 0.5s ease;
}
.fade-overlay-enter-active[data-v-64f7d639] {
  transition: opacity 0.2s ease;
}
.fade-overlay-leave-active[data-v-64f7d639] {
  transition: opacity 0.3s ease 0.2s;
}
.fade-overlay-enter-from[data-v-64f7d639], .fade-overlay-leave-to[data-v-64f7d639] {
  opacity: 0;
}
.input-error[data-v-64f7d639] {
  border-color: #dc3545 !important;
}
.error-message[data-v-64f7d639] {
  color: #dc3545;
  font-size: 0.85rem;
  margin-top: 0.25rem;
  display: block;
}
.info-banner[data-v-64f7d639] {
  display: flex;
  gap: 1rem;
  padding: 1rem;
  background: #eff6ff;
  border: 1px solid #bfdbfe;
  border-radius: 8px;
  margin-bottom: 1.5rem;
}
.info-banner > i[data-v-64f7d639] {
  font-size: 1.5rem;
  color: #3b82f6;
  flex-shrink: 0;
}
.info-banner .info-content strong[data-v-64f7d639] {
  color: #1e40af;
  display: block;
  margin-bottom: 0.25rem;
}
.info-banner .info-content p[data-v-64f7d639] {
  margin: 0;
  font-size: 0.875rem;
  color: #3b82f6;
}
.warning-message[data-v-64f7d639] {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  padding: 1rem;
  background: #fef3c7;
  border: 1px solid #fcd34d;
  border-radius: 8px;
  color: #92400e;
  font-size: 0.9rem;
}
.warning-message i[data-v-64f7d639] {
  color: #d97706;
  font-size: 1.25rem;
}
.channel-selection[data-v-64f7d639] {
  margin-top: 1.5rem;
  padding-top: 1.5rem;
  border-top: 1px solid #e2e8f0;
}
.channel-selection h3[data-v-64f7d639] {
  margin: 0 0 1rem 0;
  font-weight: 600;
}
.channel-options[data-v-64f7d639] {
  display: flex;
  flex-direction: column;
  gap: 0.75rem;
}
.channel-btn[data-v-64f7d639] {
  display: flex;
  align-items: center;
  gap: 1rem;
  padding: 1rem;
  background: #fff;
  border: 2px solid #e2e8f0;
  border-radius: 8px;
  cursor: pointer;
  transition: all 0.2s ease;
  text-align: left;
  width: 100%;
}
.channel-btn[data-v-64f7d639]:hover {
  border-color: #cbd5e1;
}
.channel-btn.selected[data-v-64f7d639] {
  border-color: #3b82f6;
  background: #eff6ff;
}
.channel-btn .channel-icon[data-v-64f7d639] {
  width: 48px;
  height: 48px;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.channel-btn .channel-icon i[data-v-64f7d639] {
  font-size: 1.5rem;
  color: #fff;
}
.channel-btn .channel-icon.whatsapp[data-v-64f7d639] {
  background: #25d366;
}
.channel-btn .channel-icon.telegram[data-v-64f7d639] {
  background: #0088cc;
}
.channel-btn .channel-info[data-v-64f7d639] {
  flex: 1;
}
.channel-btn .channel-info strong[data-v-64f7d639] {
  display: block;
  color: #1e293b;
  margin-bottom: 0.25rem;
}
.channel-btn .channel-info span[data-v-64f7d639] {
  font-size: 0.875rem;
  color: #64748b;
}
.channel-btn .check-icon[data-v-64f7d639] {
  color: #3b82f6;
  font-size: 1.25rem;
}
.no-channels[data-v-64f7d639] {
  margin-bottom: 1rem;
}
.code-verification-stage[data-v-64f7d639] {
  text-align: center;
}
.telegram-link-section[data-v-64f7d639] {
  margin-bottom: 2rem;
}
.telegram-link-section .telegram-link-btn[data-v-64f7d639] {
  display: inline-flex;
  align-items: center;
  gap: 0.75rem;
  padding: 1rem 2rem;
  background: #0088cc;
  color: #fff;
  text-decoration: none;
  border-radius: 8px;
  font-weight: 600;
  transition: background 0.2s ease;
}
.telegram-link-section .telegram-link-btn[data-v-64f7d639]:hover {
  background: #006699;
}
.telegram-link-section .telegram-link-btn i[data-v-64f7d639] {
  font-size: 1.25rem;
}
.whatsapp-info-section[data-v-64f7d639] {
  margin-bottom: 2rem;
}
.whatsapp-info-section .sent-icon[data-v-64f7d639] {
  width: 64px;
  height: 64px;
  margin: 0 auto 1rem;
  background: #dcfce7;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.whatsapp-info-section .sent-icon i[data-v-64f7d639] {
  font-size: 2rem;
  color: #25d366;
}
.code-input-section[data-v-64f7d639] {
  margin-bottom: 1.5rem;
}
.code-input-section label[data-v-64f7d639] {
  display: block;
  font-weight: 500;
  margin-bottom: 0.75rem;
}
.code-inputs[data-v-64f7d639] {
  display: flex;
  justify-content: center;
  gap: 0.5rem;
}
.code-inputs .code-digit[data-v-64f7d639] {
  width: 48px;
  height: 56px;
  text-align: center;
  font-size: 1.5rem;
  font-weight: 600;
  border: 1px solid #e2e8f0;
  border-radius: 8px;
}
.code-inputs .code-digit[data-v-64f7d639]:focus {
  outline: none;
  border-color: #3b82f6;
}
@media (max-width: 380px) {
.code-inputs .code-digit[data-v-64f7d639] {
    width: 40px;
    height: 48px;
    font-size: 1.25rem;
}
}
.timer-section[data-v-64f7d639] {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1rem;
  margin-bottom: 1.5rem;
}
.button--text[data-v-64f7d639] {
  background: transparent;
  border: none;
  color: #3b82f6;
  cursor: pointer;
  font-size: 0.9rem;
  padding: 0.25rem 0.5rem;
}
.button--text[data-v-64f7d639]:hover {
  text-decoration: underline;
}
.change-method[data-v-64f7d639] {
  margin-top: 1rem;
}
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./assets/vue/pages/registration/steps/CompletionStep.vue?vue&type=style&index=0&id=40e12058&lang=scss&scoped=true ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.completion-step[data-v-40e12058] {
  width: 100%;
}
.success-content[data-v-40e12058] {
  text-align: center;
  padding: 1rem 0;
}
.success-icon[data-v-40e12058] {
  width: 80px;
  height: 80px;
  margin: 0 auto 1.5rem;
  background: linear-gradient(135deg, #10b981 0%, #059669 100%);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 10px 25px rgba(16, 185, 129, 0.3);
}
.success-icon i[data-v-40e12058] {
  font-size: 2.5rem;
  color: #fff;
}
.service-info[data-v-40e12058] {
  display: flex;
  align-items: center;
  gap: 1rem;
  padding: 1.25rem;
  background: #f8fafc;
  border-radius: 8px;
  border: 1px solid #e2e8f0;
  margin-bottom: 1.5rem;
  text-align: left;
}
.service-info .service-icon[data-v-40e12058] {
  width: 48px;
  height: 48px;
  background: #eff6ff;
  border-radius: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.service-info .service-icon i[data-v-40e12058] {
  font-size: 1.5rem;
  color: #3b82f6;
}
.service-info .service-details strong[data-v-40e12058] {
  display: block;
  color: #1e293b;
  margin-bottom: 0.25rem;
}
.pending-banner[data-v-40e12058] {
  display: flex;
  gap: 1rem;
  padding: 1rem;
  background: #fef3c7;
  border: 1px solid #fcd34d;
  border-radius: 8px;
  margin-bottom: 1.5rem;
  text-align: left;
}
.pending-banner > i[data-v-40e12058] {
  font-size: 1.25rem;
  color: #d97706;
  flex-shrink: 0;
}
.pending-banner strong[data-v-40e12058] {
  display: block;
  color: #92400e;
  margin-bottom: 0.25rem;
}
.pending-banner p[data-v-40e12058] {
  margin: 0;
  font-size: 0.875rem;
  color: #b45309;
}
.redirect-section[data-v-40e12058] {
  margin-bottom: 1.5rem;
}
.redirect-progress[data-v-40e12058] {
  height: 4px;
  background: #e2e8f0;
  border-radius: 2px;
  overflow: hidden;
  margin-top: 0.75rem;
}
.redirect-progress .redirect-progress-bar[data-v-40e12058] {
  height: 100%;
  background: #3b82f6;
  transition: width 1s linear;
}
.form__bottom[data-v-40e12058] {
  padding: 1rem 0;
}
.form__bottom .button[data-v-40e12058] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 0.5rem;
  width: 100%;
}
.form__bottom .button i[data-v-40e12058] {
  font-size: 0.9rem;
}
.additional-links[data-v-40e12058] {
  margin-top: 1rem;
}
.additional-links a[data-v-40e12058] {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  text-decoration: none;
  transition: opacity 0.2s ease;
}
.additional-links a[data-v-40e12058]:hover {
  opacity: 0.8;
}
.additional-links a i[data-v-40e12058] {
  font-size: 1rem;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./assets/vue/pages/registration/RegistrationWizard.vue?vue&type=style&index=0&id=75e7bfa8&lang=scss&scoped=true ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.registration-wizard[data-v-75e7bfa8] {
  width: 100%;
}
.service-badge[data-v-75e7bfa8] {
  display: inline-flex;
  align-items: center;
  gap: 0.5rem;
  padding: 0.5rem 1rem;
  background: linear-gradient(135deg, #e0f2fe 0%, #dbeafe 100%);
  border: 1px solid #7dd3fc;
  border-radius: 20px;
  color: #0369a1;
  font-size: 0.85rem;
  margin-bottom: 1rem;
}
.service-badge i[data-v-75e7bfa8] {
  font-size: 1rem;
}
.service-badge strong[data-v-75e7bfa8] {
  font-weight: 600;
}
.error-alert[data-v-75e7bfa8] {
  display: flex;
  align-items: center;
  gap: 0.75rem;
  padding: 0.75rem 1rem;
  background: #fef2f2;
  border: 1px solid #fecaca;
  border-radius: 8px;
  color: #dc2626;
  margin-top: 1rem;
}
.error-alert > i[data-v-75e7bfa8] {
  font-size: 1rem;
  flex-shrink: 0;
}
.error-alert span[data-v-75e7bfa8] {
  flex: 1;
  font-size: 0.9rem;
}
.error-alert .close-btn[data-v-75e7bfa8] {
  background: none;
  border: none;
  padding: 0.25rem;
  cursor: pointer;
  color: #dc2626;
  opacity: 0.7;
}
.error-alert .close-btn[data-v-75e7bfa8]:hover {
  opacity: 1;
}
.error-alert .close-btn i[data-v-75e7bfa8] {
  font-size: 0.85rem;
}
.wizard-content[data-v-75e7bfa8] {
  margin-top: 2rem;
}
.fade-enter-active[data-v-75e7bfa8],
.fade-leave-active[data-v-75e7bfa8] {
  transition: opacity 0.2s ease;
}
.fade-enter-from[data-v-75e7bfa8],
.fade-leave-to[data-v-75e7bfa8] {
  opacity: 0;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./assets/vue/pages/registration/index.vue?vue&type=style&index=0&id=9b7aa904&lang=scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
.sing-up__left {
  width: 480px !important;
}
@media screen and (max-width: 1150px) {
.sing-up__left {
    width: 100% !important;
    max-width: 480px;
}
}
/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./node_modules/primeicons/primeicons.css ***!
  \******************************************************************************************************************/
@font-face {
    font-family: 'primeicons';
    font-display: block;
    src: url(/build/fonts/primeicons.d44157bd.eot);
    src: url(/build/fonts/primeicons.d44157bd.eot?#iefix) format('embedded-opentype'), url(/build/fonts/primeicons.78172950.woff2) format('woff2'), url(/build/fonts/primeicons.10d31521.woff) format('woff'), url(/build/fonts/primeicons.ea535860.ttf) format('truetype'), url(/build/images/primeicons.e1441b13.svg?#primeicons) format('svg');
    font-weight: normal;
    font-style: normal;
}

.pi {
    font-family: 'primeicons';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    display: inline-block;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.pi:before {
    --webkit-backface-visibility:hidden;
    backface-visibility: hidden;
}

.pi-fw {
    width: 1.28571429em;
    text-align: center;
}

.pi-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear;
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

.pi-eraser:before {
    content: "\ea04";
}

.pi-stopwatch:before {
    content: "\ea01";
}

.pi-verified:before {
    content: "\ea02";
}

.pi-delete-left:before {
    content: "\ea03";
}

.pi-hourglass:before {
    content: "\e9fe";
}

.pi-truck:before {
    content: "\ea00";
}

.pi-wrench:before {
    content: "\e9ff";
}

.pi-microphone:before {
    content: "\e9fa";
}

.pi-megaphone:before {
    content: "\e9fb";
}

.pi-arrow-right-arrow-left:before {
    content: "\e9fc";
}

.pi-bitcoin:before {
    content: "\e9fd";
}

.pi-file-edit:before {
    content: "\e9f6";
}

.pi-language:before {
    content: "\e9f7";
}

.pi-file-export:before {
    content: "\e9f8";
}

.pi-file-import:before {
    content: "\e9f9";
}

.pi-file-word:before {
    content: "\e9f1";
}

.pi-gift:before {
    content: "\e9f2";
}

.pi-cart-plus:before {
    content: "\e9f3";
}

.pi-thumbs-down-fill:before {
    content: "\e9f4";
}

.pi-thumbs-up-fill:before {
    content: "\e9f5";
}

.pi-arrows-alt:before {
    content: "\e9f0";
}

.pi-calculator:before {
    content: "\e9ef";
}

.pi-sort-alt-slash:before {
    content: "\e9ee";
}

.pi-arrows-h:before {
    content: "\e9ec";
}

.pi-arrows-v:before {
    content: "\e9ed";
}

.pi-pound:before {
    content: "\e9eb";
}

.pi-prime:before {
    content: "\e9ea";
}

.pi-chart-pie:before {
    content: "\e9e9";
}

.pi-reddit:before {
    content: "\e9e8";
}

.pi-code:before {
    content: "\e9e7";
}

.pi-sync:before {
    content: "\e9e6";
}

.pi-shopping-bag:before {
    content: "\e9e5";
}

.pi-server:before {
    content: "\e9e4";
}

.pi-database:before {
    content: "\e9e3";
}

.pi-hashtag:before {
    content: "\e9e2";
}

.pi-bookmark-fill:before {
    content: "\e9df";
}

.pi-filter-fill:before {
    content: "\e9e0";
}

.pi-heart-fill:before {
    content: "\e9e1";
}

.pi-flag-fill:before {
    content: "\e9de";
}

.pi-circle:before {
    content: "\e9dc";
}

.pi-circle-fill:before {
    content: "\e9dd";
}

.pi-bolt:before {
    content: "\e9db";
}

.pi-history:before {
    content: "\e9da";
}

.pi-box:before {
    content: "\e9d9";
}

.pi-at:before {
    content: "\e9d8";
}

.pi-arrow-up-right:before {
    content: "\e9d4";
}

.pi-arrow-up-left:before {
    content: "\e9d5";
}

.pi-arrow-down-left:before {
    content: "\e9d6";
}

.pi-arrow-down-right:before {
    content: "\e9d7";
}

.pi-telegram:before {
    content: "\e9d3";
}

.pi-stop-circle:before {
    content: "\e9d2";
}

.pi-stop:before {
    content: "\e9d1";
}

.pi-whatsapp:before {
    content: "\e9d0";
}

.pi-building:before {
    content: "\e9cf";
}

.pi-qrcode:before {
    content: "\e9ce";
}

.pi-car:before {
    content: "\e9cd";
}

.pi-instagram:before {
    content: "\e9cc";
}

.pi-linkedin:before {
    content: "\e9cb";
}

.pi-send:before {
    content: "\e9ca";
}

.pi-slack:before {
    content: "\e9c9";
}

.pi-sun:before {
    content: "\e9c8";
}

.pi-moon:before {
    content: "\e9c7";
}

.pi-vimeo:before {
    content: "\e9c6";
}

.pi-youtube:before {
    content: "\e9c5";
}

.pi-flag:before {
    content: "\e9c4";
}

.pi-wallet:before {
    content: "\e9c3";
}

.pi-map:before {
    content: "\e9c2";
}

.pi-link:before {
    content: "\e9c1";
}

.pi-credit-card:before {
    content: "\e9bf";
}

.pi-discord:before {
    content: "\e9c0";
}

.pi-percentage:before {
    content: "\e9be";
}

.pi-euro:before {
    content: "\e9bd";
}

.pi-book:before {
    content: "\e9ba";
}

.pi-shield:before {
    content: "\e9b9";
}

.pi-paypal:before {
    content: "\e9bb";
}

.pi-amazon:before {
    content: "\e9bc";
}

.pi-phone:before {
    content: "\e9b8";
}

.pi-filter-slash:before {
    content: "\e9b7";
}

.pi-facebook:before {
    content: "\e9b4";
}

.pi-github:before {
    content: "\e9b5";
}

.pi-twitter:before {
    content: "\e9b6";
}

.pi-step-backward-alt:before {
    content: "\e9ac";
}

.pi-step-forward-alt:before {
    content: "\e9ad";
}

.pi-forward:before {
    content: "\e9ae";
}

.pi-backward:before {
    content: "\e9af";
}

.pi-fast-backward:before {
    content: "\e9b0";
}

.pi-fast-forward:before {
    content: "\e9b1";
}

.pi-pause:before {
    content: "\e9b2";
}

.pi-play:before {
    content: "\e9b3";
}

.pi-compass:before {
    content: "\e9ab";
}

.pi-id-card:before {
    content: "\e9aa";
}

.pi-ticket:before {
    content: "\e9a9";
}

.pi-file-o:before {
    content: "\e9a8";
}

.pi-reply:before {
    content: "\e9a7";
}

.pi-directions-alt:before {
    content: "\e9a5";
}

.pi-directions:before {
    content: "\e9a6";
}

.pi-thumbs-up:before {
    content: "\e9a3";
}

.pi-thumbs-down:before {
    content: "\e9a4";
}

.pi-sort-numeric-down-alt:before {
    content: "\e996";
}

.pi-sort-numeric-up-alt:before {
    content: "\e997";
}

.pi-sort-alpha-down-alt:before {
    content: "\e998";
}

.pi-sort-alpha-up-alt:before {
    content: "\e999";
}

.pi-sort-numeric-down:before {
    content: "\e99a";
}

.pi-sort-numeric-up:before {
    content: "\e99b";
}

.pi-sort-alpha-down:before {
    content: "\e99c";
}

.pi-sort-alpha-up:before {
    content: "\e99d";
}

.pi-sort-alt:before {
    content: "\e99e";
}

.pi-sort-amount-up:before {
    content: "\e99f";
}

.pi-sort-amount-down:before {
    content: "\e9a0";
}

.pi-sort-amount-down-alt:before {
    content: "\e9a1";
}

.pi-sort-amount-up-alt:before {
    content: "\e9a2";
}

.pi-palette:before {
    content: "\e995";
}

.pi-undo:before {
    content: "\e994";
}

.pi-desktop:before {
    content: "\e993";
}

.pi-sliders-v:before {
    content: "\e991";
}

.pi-sliders-h:before {
    content: "\e992";
}

.pi-search-plus:before {
    content: "\e98f";
}

.pi-search-minus:before {
    content: "\e990";
}

.pi-file-excel:before {
    content: "\e98e";
}

.pi-file-pdf:before {
    content: "\e98d";
}

.pi-check-square:before {
    content: "\e98c";
}

.pi-chart-line:before {
    content: "\e98b";
}

.pi-user-edit:before {
    content: "\e98a";
}

.pi-exclamation-circle:before {
    content: "\e989";
}

.pi-android:before {
    content: "\e985";
}

.pi-google:before {
    content: "\e986";
}

.pi-apple:before {
    content: "\e987";
}

.pi-microsoft:before {
    content: "\e988";
}

.pi-heart:before {
    content: "\e984";
}

.pi-mobile:before {
    content: "\e982";
}

.pi-tablet:before {
    content: "\e983";
}

.pi-key:before {
    content: "\e981";
}

.pi-shopping-cart:before {
    content: "\e980";
}

.pi-comments:before {
    content: "\e97e";
}

.pi-comment:before {
    content: "\e97f";
}

.pi-briefcase:before {
    content: "\e97d";
}

.pi-bell:before {
    content: "\e97c";
}

.pi-paperclip:before {
    content: "\e97b";
}

.pi-share-alt:before {
    content: "\e97a";
}

.pi-envelope:before {
    content: "\e979";
}

.pi-volume-down:before {
    content: "\e976";
}

.pi-volume-up:before {
    content: "\e977";
}

.pi-volume-off:before {
    content: "\e978";
}

.pi-eject:before {
    content: "\e975";
}

.pi-money-bill:before {
    content: "\e974";
}

.pi-images:before {
    content: "\e973";
}

.pi-image:before {
    content: "\e972";
}

.pi-sign-in:before {
    content: "\e970";
}

.pi-sign-out:before {
    content: "\e971";
}

.pi-wifi:before {
    content: "\e96f";
}

.pi-sitemap:before {
    content: "\e96e";
}

.pi-chart-bar:before {
    content: "\e96d";
}

.pi-camera:before {
    content: "\e96c";
}

.pi-dollar:before {
    content: "\e96b";
}

.pi-lock-open:before {
    content: "\e96a";
}

.pi-table:before {
    content: "\e969";
}

.pi-map-marker:before {
    content: "\e968";
}

.pi-list:before {
    content: "\e967";
}

.pi-eye-slash:before {
    content: "\e965";
}

.pi-eye:before {
    content: "\e966";
}

.pi-folder-open:before {
    content: "\e964";
}

.pi-folder:before {
    content: "\e963";
}

.pi-video:before {
    content: "\e962";
}

.pi-inbox:before {
    content: "\e961";
}

.pi-lock:before {
    content: "\e95f";
}

.pi-unlock:before {
    content: "\e960";
}

.pi-tags:before {
    content: "\e95d";
}

.pi-tag:before {
    content: "\e95e";
}

.pi-power-off:before {
    content: "\e95c";
}

.pi-save:before {
    content: "\e95b";
}

.pi-question-circle:before {
    content: "\e959";
}

.pi-question:before {
    content: "\e95a";
}

.pi-copy:before {
    content: "\e957";
}

.pi-file:before {
    content: "\e958";
}

.pi-clone:before {
    content: "\e955";
}

.pi-calendar-times:before {
    content: "\e952";
}

.pi-calendar-minus:before {
    content: "\e953";
}

.pi-calendar-plus:before {
    content: "\e954";
}

.pi-ellipsis-v:before {
    content: "\e950";
}

.pi-ellipsis-h:before {
    content: "\e951";
}

.pi-bookmark:before {
    content: "\e94e";
}

.pi-globe:before {
    content: "\e94f";
}

.pi-replay:before {
    content: "\e94d";
}

.pi-filter:before {
    content: "\e94c";
}

.pi-print:before {
    content: "\e94b";
}

.pi-align-right:before {
    content: "\e946";
}

.pi-align-left:before {
    content: "\e947";
}

.pi-align-center:before {
    content: "\e948";
}

.pi-align-justify:before {
    content: "\e949";
}

.pi-cog:before {
    content: "\e94a";
}

.pi-cloud-download:before {
    content: "\e943";
}

.pi-cloud-upload:before {
    content: "\e944";
}

.pi-cloud:before {
    content: "\e945";
}

.pi-pencil:before {
    content: "\e942";
}

.pi-users:before {
    content: "\e941";
}

.pi-clock:before {
    content: "\e940";
}

.pi-user-minus:before {
    content: "\e93e";
}

.pi-user-plus:before {
    content: "\e93f";
}

.pi-trash:before {
    content: "\e93d";
}

.pi-external-link:before {
    content: "\e93c";
}

.pi-window-maximize:before {
    content: "\e93b";
}

.pi-window-minimize:before {
    content: "\e93a";
}

.pi-refresh:before {
    content: "\e938";
}
  
.pi-user:before {
    content: "\e939";
}

.pi-exclamation-triangle:before {
    content: "\e922";
}

.pi-calendar:before {
    content: "\e927";
}

.pi-chevron-circle-left:before {
    content: "\e928";
}

.pi-chevron-circle-down:before {
    content: "\e929";
}

.pi-chevron-circle-right:before {
    content: "\e92a";
}

.pi-chevron-circle-up:before {
    content: "\e92b";
}

.pi-angle-double-down:before {
    content: "\e92c";
}

.pi-angle-double-left:before {
    content: "\e92d";
}

.pi-angle-double-right:before {
    content: "\e92e";
}

.pi-angle-double-up:before {
    content: "\e92f";
}

.pi-angle-down:before {
    content: "\e930";
}

.pi-angle-left:before {
    content: "\e931";
}

.pi-angle-right:before {
    content: "\e932";
}

.pi-angle-up:before {
    content: "\e933";
}

.pi-upload:before {
    content: "\e934";
}

.pi-download:before {
    content: "\e956";
}

.pi-ban:before {
    content: "\e935";
}

.pi-star-fill:before {
    content: "\e936";
}

.pi-star:before {
    content: "\e937";
}

.pi-chevron-left:before {
    content: "\e900";
}

.pi-chevron-right:before {
    content: "\e901";
}

.pi-chevron-down:before {
    content: "\e902";
}

.pi-chevron-up:before {
    content: "\e903";
}

.pi-caret-left:before {
    content: "\e904";
}

.pi-caret-right:before {
    content: "\e905";
}

.pi-caret-down:before {
    content: "\e906";
}

.pi-caret-up:before {
    content: "\e907";
}

.pi-search:before {
    content: "\e908";
}

.pi-check:before {
    content: "\e909";
}

.pi-check-circle:before {
    content: "\e90a";
}

.pi-times:before {
    content: "\e90b";
}

.pi-times-circle:before {
    content: "\e90c";
}

.pi-plus:before {
    content: "\e90d";
}

.pi-plus-circle:before {
    content: "\e90e";
}

.pi-minus:before {
    content: "\e90f";
}

.pi-minus-circle:before {
    content: "\e910";
}

.pi-circle-on:before {
    content: "\e911";
}

.pi-circle-off:before {
    content: "\e912";
}

.pi-sort-down:before {
    content: "\e913";
}

.pi-sort-up:before {
    content: "\e914";
}

.pi-sort:before {
    content: "\e915";
}

.pi-step-backward:before {
    content: "\e916";
}

.pi-step-forward:before {
    content: "\e917";
}

.pi-th-large:before {
    content: "\e918";
}

.pi-arrow-down:before {
    content: "\e919";
}

.pi-arrow-left:before {
    content: "\e91a";
}

.pi-arrow-right:before {
    content: "\e91b";
}

.pi-arrow-up:before {
    content: "\e91c";
}

.pi-bars:before {
    content: "\e91d";
}

.pi-arrow-circle-down:before {
    content: "\e91e";
}

.pi-arrow-circle-left:before {
    content: "\e91f";
}

.pi-arrow-circle-right:before {
    content: "\e920";
}

.pi-arrow-circle-up:before {
    content: "\e921";
}

.pi-info:before {
    content: "\e923";
}

.pi-info-circle:before {
    content: "\e924";
}

.pi-home:before {
    content: "\e925";
}

.pi-spinner:before {
    content: "\e926";
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVnaXN0cmF0aW9uLjlkZDBiNDNmLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBQUY7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFBRjtBQUVFO0VBQ0U7QUFBSjtBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBREY7QUFHRTtFQUNFO0VBQ0E7QUFESjtBQUlFO0VBQ0U7RUFDQTtFQUNBO0FBRko7QUFNQTtFQUNFO0VBQ0E7QUFIRjtBQU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFIRjtBQUtFO0VBQ0U7QUFISjtBQU9BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFKRjtBQU1FO0FBTkY7SUFPSTtBQUhGO0FBQ0Y7QUFLRTtFQUNFO0FBSEo7QUFPQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUpGO0FBTUU7RUFDRTtBQUpKLEM7Ozs7QUNqRkE7RUFDRTtBQUFGO0FBR0E7RUFDRTtBQUFGO0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQUFGO0FBR0E7RUFDRTtFQUNBO0FBQUY7QUFFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFBSjtBQUVJO0VBQ0U7RUFDQTtBQUFOO0FBS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBRkY7QUFJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFGSjtBQUlJO0VBQ0U7RUFDQTtBQUZOO0FBTUU7RUFDRTtBQUpKO0FBUUE7RUFDRTtFQUNBO0VBQ0E7QUFMRjtBQVFBO0VBQ0U7QUFMRjtBQVFBO0VBQ0U7QUFMRjtBQVFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTEY7QUFPRTtFQUNFO0VBQ0E7QUFMSjtBQVFFO0VBQ0U7RUFDQTtBQU5KLEM7Ozs7QUN2RkE7RUFDRTtBQUFGO0FBR0E7RUFDRTtFQUNBO0VBQ0E7QUFBRjtBQUVFO0FBTEY7SUFNSTtBQUNGO0FBQ0Y7QUFFQTtFQUNFO0FBQ0Y7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7QUFFQTtFQUNFO0VBQ0E7RUFDQTtBQUNGO0FBRUE7RUFDRTtBQUNGO0FBRUE7RUFDRTtFQUNBO0FBQ0Y7QUFDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0o7QUFDSTtFQUNFO0FBQ047QUFFSTtFQUNFO0VBQ0E7RUFDQTtBQUFOO0FBR0k7RUFDRTtBQUROO0FBTUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBSEY7QUFNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBSEY7QUFNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBSEY7QUFLRTtFQUNFO0VBQ0E7QUFISjtBQU1FO0VBQ0U7QUFKSjtBQVFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFMRjtBQU9FO0VBQ0U7RUFDQTtBQUxKO0FBUUU7RUFDRTtFQUNBO0FBTko7QUFXQTtFQUNFO0FBUkY7QUFXQTtFQUNFO0FBUkY7QUFXQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVJGO0FBVUU7RUFDRTtFQUNBO0FBUko7QUFXRTtFQUNFO0VBQ0E7QUFUSjtBQWFBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBVkY7QUFZRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBVko7QUFZSTtFQUNFO0FBVk47QUFlQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVpGO0FBZUE7RUFDRTtFQUNBO0VBQ0E7QUFaRjtBQWNFO0VBQ0U7QUFaSjtBQWVFO0VBQ0U7RUFDQTtBQWJKO0FBaUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFkRjtBQWlCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZEY7QUFnQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFkSjtBQWdCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBZE47QUFpQkk7RUFDRTtFQUNBO0FBZk47QUFpQk07RUFDRTtBQWZSO0FBbUJJO0VBQ0U7QUFqQk47QUFxQkU7RUFDRTtBQW5CSjtBQXdCQTs7RUFFRTtBQXJCRjtBQXdCQTs7RUFFRTtFQUNBO0FBckJGLEM7Ozs7QUN4UUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQUY7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBQUY7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUFGO0FBRUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFBSjtBQUVJO0VBQ0U7RUFDQTtFQUNBO0FBQU47QUFHSTtFQUNFO0FBRE47QUFJSTtFQUNFO0FBRk47QUFLSTtFQUNFO0FBSE4sQzs7OztBQzNDQTtFQUNFO0VBQ0E7QUFBRjtBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBREY7QUFJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBREY7QUFJQTtFQUNFO0VBQ0E7RUFDQTtBQURGO0FBR0U7RUFDRTtFQUNBO0VBQ0E7QUFESjtBQUlFO0VBQ0U7QUFGSjtBQUtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFISjtBQU1FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBSko7QUFRQTtBQUNFO0lBQU87QUFKUDtBQUNGO0FBTUE7QUFDRTtJQUFLO0lBQTBCO0FBRi9CO0FBR0E7SUFBTTtJQUEyQjtBQUNqQztBQUFBO0lBQU87SUFBMkI7QUFJbEM7QUFDRjtBQURFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFHSjtBQUFFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFFSjtBQUVBO0VBQ0U7RUFDQTtBQUNGO0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7QUFHQTtFQUNFO0FBQUY7QUFHQTtFQUNFO0FBQUY7QUFHQTs7RUFFRTtBQUFGO0FBR0E7RUFDRTtBQUFGO0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQUFGO0FBR0E7RUFDRTtFQUNBO0VBQ0E7QUFBRjtBQUVFO0VBQ0U7RUFDQTtBQUFKO0FBR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQURKO0FBR0k7RUFDRTtBQUROO0FBTUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFIRjtBQUtFO0VBQ0U7QUFISjtBQU9BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUpGO0FBT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUpGO0FBTUU7RUFDRTtFQUNBO0FBSko7QUFRQTtFQUNFO0VBQ0E7RUFDQTtBQUxGO0FBUUk7RUFDRTtBQU5OO0FBVUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVJKO0FBV0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQVRKO0FBV0k7RUFDRTtFQUNBO0FBVE47QUFXTTtFQUNFO0FBVFI7QUFlQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBWkY7QUFlQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBWkY7QUFjRTtFQUNFO0VBQ0E7QUFaSjtBQWVFO0VBQ0U7QUFiSixDOzs7O0FDeFBBO0VBQ0U7RUFDQTtBQUFGO0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFERjtBQUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFERjtBQUlBO0VBQ0U7RUFDQTtFQUNBO0FBREY7QUFHRTtFQUNFO0VBQ0E7RUFDQTtBQURKO0FBSUU7RUFBaUI7QUFEbkI7QUFHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBREo7QUFJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUZKO0FBTUE7QUFBb0I7SUFBTztBQUR6QjtBQUNGO0FBQ0E7QUFDRTtJQUFLO0lBQTBCO0FBRy9CO0FBRkE7SUFBTTtJQUEyQjtBQU1qQztBQUxBO0lBQU87SUFBMkI7QUFTbEM7QUFDRjtBQU5FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFRSjtBQU5FO0VBQ0U7RUFDQTtFQUNBO0FBUUo7QUFKQTtFQUFxQjtFQUFhO0FBU2xDO0FBUEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBVUY7QUFQQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBVUY7QUFQQTtFQUE2QjtBQVc3QjtBQVZBO0VBQTZCO0FBYzdCO0FBYkE7RUFBbUQ7QUFpQm5EO0FBZkE7RUFDRTtBQWtCRjtBQWZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFrQkY7QUFmQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBa0JGO0FBaEJFO0VBQ0U7RUFDQTtFQUNBO0FBa0JKO0FBZEk7RUFDRTtFQUNBO0VBQ0E7QUFnQk47QUFiSTtFQUNFO0VBQ0E7RUFDQTtBQWVOO0FBVkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFhRjtBQVhFO0VBQ0U7RUFDQTtBQWFKO0FBVEE7RUFDRTtFQUNBO0VBQ0E7QUFZRjtBQVZFO0VBQ0U7RUFDQTtBQVlKO0FBUkE7RUFDRTtFQUNBO0VBQ0E7QUFXRjtBQVJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVdGO0FBVEU7RUFDRTtBQVdKO0FBUkU7RUFDRTtFQUNBO0FBVUo7QUFQRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBU0o7QUFQSTtFQUNFO0VBQ0E7QUFTTjtBQU5JO0VBQ0U7QUFRTjtBQUxJO0VBQ0U7QUFPTjtBQUhFO0VBQ0U7QUFLSjtBQUhJO0VBQ0U7RUFDQTtFQUNBO0FBS047QUFGSTtFQUNFO0VBQ0E7QUFJTjtBQUFFO0VBQ0U7RUFDQTtBQUVKO0FBRUE7RUFDRTtBQUNGO0FBRUE7RUFDRTtBQUNGO0FBRUE7RUFDRTtBQUNGO0FBQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNKO0FBQ0k7RUFDRTtBQUNOO0FBRUk7RUFDRTtBQUFOO0FBS0E7RUFDRTtBQUZGO0FBSUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBRko7QUFJSTtFQUNFO0VBQ0E7QUFGTjtBQU9BO0VBQ0U7QUFKRjtBQU1FO0VBQ0U7RUFDQTtFQUNBO0FBSko7QUFRQTtFQUNFO0VBQ0E7RUFDQTtBQUxGO0FBT0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUxKO0FBT0k7RUFDRTtFQUNBO0FBTE47QUFRSTtBQWRGO0lBZUk7SUFDQTtJQUNBO0FBTEo7QUFDRjtBQVNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQU5GO0FBU0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFORjtBQVFFO0VBQ0U7QUFOSjtBQVVBO0VBQ0U7QUFQRixDOzs7O0FDMVZBO0VBQ0U7QUFBRjtBQUdBO0VBQ0U7RUFDQTtBQUFGO0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFBRjtBQUVFO0VBQ0U7RUFDQTtBQUFKO0FBSUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFERjtBQUdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQURKO0FBR0k7RUFDRTtFQUNBO0FBRE47QUFNSTtFQUNFO0VBQ0E7RUFDQTtBQUpOO0FBU0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTkY7QUFRRTtFQUNFO0VBQ0E7RUFDQTtBQU5KO0FBU0U7RUFDRTtFQUNBO0VBQ0E7QUFQSjtBQVVFO0VBQ0U7RUFDQTtFQUNBO0FBUko7QUFZQTtFQUNFO0FBVEY7QUFZQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFURjtBQVdFO0VBQ0U7RUFDQTtFQUNBO0FBVEo7QUFhQTtFQUNFO0FBVkY7QUFZRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFWSjtBQVlJO0VBQ0U7QUFWTjtBQWVBO0VBQ0U7QUFaRjtBQWNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQVpKO0FBY0k7RUFDRTtBQVpOO0FBZUk7RUFDRTtBQWJOLEM7Ozs7QUMvSEE7RUFDRTtBQUFGO0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUFGO0FBRUU7RUFDRTtBQUFKO0FBR0U7RUFDRTtBQURKO0FBS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFGRjtBQUlFO0VBQ0U7RUFDQTtBQUZKO0FBS0U7RUFDRTtFQUNBO0FBSEo7QUFNRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUpKO0FBTUk7RUFDRTtBQUpOO0FBT0k7RUFDRTtBQUxOO0FBVUE7RUFDRTtBQVBGO0FBV0E7O0VBRUU7QUFSRjtBQVdBOztFQUVFO0FBUkYsQzs7OztBQ25FQTtFQUNFO0FBREY7QUFLQTtBQUNFO0lBQ0U7SUFDQTtBQUZGO0FBQ0YsQzs7OztBQ1RBO0lBQ0kseUJBQXlCO0lBQ3pCLG1CQUFtQjtJQUNuQiw0Q0FBa0M7SUFDbEMsNFNBQWdSO0lBQ2hSLG1CQUFtQjtJQUNuQixrQkFBa0I7QUFDdEI7O0FBRUE7SUFDSSx5QkFBeUI7SUFDekIsV0FBVztJQUNYLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLG9CQUFvQjtJQUNwQixjQUFjO0lBQ2QscUJBQXFCO0lBQ3JCLG1DQUFtQztJQUNuQyxrQ0FBa0M7QUFDdEM7O0FBRUE7SUFDSSxtQ0FBbUM7SUFDbkMsMkJBQTJCO0FBQy9COztBQUVBO0lBQ0ksbUJBQW1CO0lBQ25CLGtCQUFrQjtBQUN0Qjs7QUFFQTtJQUNJLDZDQUE2QztJQUM3QyxxQ0FBcUM7QUFDekM7O0FBRUE7SUFDSTtRQUNJLCtCQUErQjtRQUMvQix1QkFBdUI7SUFDM0I7SUFDQTtRQUNJLGlDQUFpQztRQUNqQyx5QkFBeUI7SUFDN0I7QUFDSjs7QUFFQTtJQUNJO1FBQ0ksK0JBQStCO1FBQy9CLHVCQUF1QjtJQUMzQjtJQUNBO1FBQ0ksaUNBQWlDO1FBQ2pDLHlCQUF5QjtJQUM3QjtBQUNKOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCOztBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Z1ZS9jb21wb25lbnRzL3JlZ2lzdHJhdGlvbi9TdGVwSW5kaWNhdG9yLnZ1ZSIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdnVlL3BhZ2VzL3JlZ2lzdHJhdGlvbi9zdGVwcy9FbWFpbFN0ZXAudnVlIiwid2VicGFjazovLy8uL2Fzc2V0cy92dWUvcGFnZXMvcmVnaXN0cmF0aW9uL3N0ZXBzL1BlcnNvbmFsSW5mb1N0ZXAudnVlIiwid2VicGFjazovLy8uL2Fzc2V0cy92dWUvY29tcG9uZW50cy9yZWdpc3RyYXRpb24vUGFzc3dvcmRTdHJlbmd0aE1ldGVyLnZ1ZSIsIndlYnBhY2s6Ly8vLi9hc3NldHMvdnVlL3BhZ2VzL3JlZ2lzdHJhdGlvbi9zdGVwcy9QYXNzd29yZFN0ZXAudnVlIiwid2VicGFjazovLy8uL2Fzc2V0cy92dWUvcGFnZXMvcmVnaXN0cmF0aW9uL3N0ZXBzL1Bob25lVmVyaWZpY2F0aW9uU3RlcC52dWUiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Z1ZS9wYWdlcy9yZWdpc3RyYXRpb24vc3RlcHMvQ29tcGxldGlvblN0ZXAudnVlIiwid2VicGFjazovLy8uL2Fzc2V0cy92dWUvcGFnZXMvcmVnaXN0cmF0aW9uL1JlZ2lzdHJhdGlvbldpemFyZC52dWUiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Z1ZS9wYWdlcy9yZWdpc3RyYXRpb24vaW5kZXgudnVlIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9wcmltZWljb25zL3ByaW1laWNvbnMuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5zdGVwLWluZGljYXRvciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbn1cblxuLnN0ZXAtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMTtcbn1cbi5zdGVwLWl0ZW06bGFzdC1jaGlsZCAuc3RlcC1saW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN0ZXAtY2lyY2xlIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZTJlOGYwO1xuICBjb2xvcjogIzY0NzQ4YjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgei1pbmRleDogMTtcbn1cbi5zdGVwLWNvbXBsZXRlZCAuc3RlcC1jaXJjbGUge1xuICBiYWNrZ3JvdW5kOiAjMTBiOTgxO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zdGVwLWFjdGl2ZSAuc3RlcC1jaXJjbGUge1xuICBiYWNrZ3JvdW5kOiAjM2I4MmY2O1xuICBjb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoNTksIDEzMCwgMjQ2LCAwLjIpO1xufVxuXG4uc3RlcC1pbmZvIHtcbiAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3RlcC1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzFlMjkzYjtcbn1cbi5zdGVwLXVwY29taW5nIC5zdGVwLWxhYmVsIHtcbiAgY29sb3I6ICM5NGEzYjg7XG59XG5cbi5zdGVwLWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogIzY0NzQ4YjtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuc3RlcC1kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zdGVwLXVwY29taW5nIC5zdGVwLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICNjYmQ1ZTE7XG59XG5cbi5zdGVwLWxpbmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgbGVmdDogY2FsYyg1MCUgKyAyMHB4KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2UyZThmMDtcbn1cbi5zdGVwLWNvbXBsZXRlZCAuc3RlcC1saW5lIHtcbiAgYmFja2dyb3VuZDogIzEwYjk4MTtcbn0iLCIuZW1haWwtc3RlcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5wdXQtZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuLmVycm9yLW1lc3NhZ2Uge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnZlcmlmaWVkLXN0YXRlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxLjVyZW0gMDtcbn1cbi52ZXJpZmllZC1zdGF0ZSAudmVyaWZpZWQtaWNvbiB7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1hcmdpbjogMCBhdXRvIDFyZW07XG4gIGJhY2tncm91bmQ6ICNkNGVkZGE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4udmVyaWZpZWQtc3RhdGUgLnZlcmlmaWVkLWljb24gaSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgY29sb3I6ICMyOGE3NDU7XG59XG5cbi5lbWFpbC1zZW50LXN0YXRlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxLjVyZW07XG4gIGJhY2tncm91bmQ6ICNkNGVkZGE7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cbi5lbWFpbC1zZW50LXN0YXRlIC5zZW50LWljb24ge1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiA2NHB4O1xuICBtYXJnaW46IDAgYXV0byAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjYzNlNmNiO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmVtYWlsLXNlbnQtc3RhdGUgLnNlbnQtaWNvbiBpIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogIzI4YTc0NTtcbn1cbi5lbWFpbC1zZW50LXN0YXRlIHAge1xuICBjb2xvcjogIzE1NTcyNDtcbn1cblxuLnJlc2VuZC1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjM2U2Y2I7XG59XG5cbi5jaGFuZ2UtZW1haWwge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4uZm9ybV9fYm90dG9tIHtcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuXG4uYnV0dG9uLS1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYnV0dG9uLS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNWE2MjY4O1xuICBib3JkZXItY29sb3I6ICM1NDViNjI7XG59XG4uYnV0dG9uLS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY1O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufSIsIi5wZXJzb25hbC1pbmZvLXN0ZXAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBnYXA6IDFyZW07XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmZvcm0tcm93IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuXG4uaW5wdXQtZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuLmVycm9yLW1lc3NhZ2Uge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm9wdGlvbmFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM5NGEzYjg7XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbn1cblxuLmFjY291bnQtdHlwZSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLmFjY291bnQtdHlwZS10b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDAuNzVyZW07XG59XG4uYWNjb3VudC10eXBlLXRvZ2dsZSAudHlwZS1idG4ge1xuICBmbGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgYm9yZGVyOiAycHggc29saWQgI2UyZThmMDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzY0NzQ4YjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cbi5hY2NvdW50LXR5cGUtdG9nZ2xlIC50eXBlLWJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2NiZDVlMTtcbn1cbi5hY2NvdW50LXR5cGUtdG9nZ2xlIC50eXBlLWJ0bi5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMzYjgyZjY7XG4gIGJhY2tncm91bmQ6ICNlZmY2ZmY7XG4gIGNvbG9yOiAjM2I4MmY2O1xufVxuLmFjY291bnQtdHlwZS10b2dnbGUgLnR5cGUtYnRuIGkge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5jb21wYW55LWZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMXJlbTtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogI2Y4ZmFmYztcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTJlOGYwO1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4uZm9ybS1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG59XG5cbi5idXR0b24tLXNlY29uZGFyeSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYmQ1ZTE7XG4gIGNvbG9yOiAjNjQ3NDhiO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuLmJ1dHRvbi0tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YxZjVmOTtcbiAgYm9yZGVyLWNvbG9yOiAjOTRhM2I4O1xufVxuLmJ1dHRvbi0tc2Vjb25kYXJ5IGkge1xuICBmb250LXNpemU6IDAuODVyZW07XG59XG5cbnNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTJlOGYwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjM2I4MmY2O1xufVxuc2VsZWN0OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2YxZjVmOTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLmNvdW50cnktZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb3VudHJ5LXNlYXJjaC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY291bnRyeS1zZWFyY2gtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZThmMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uY291bnRyeS1zZWFyY2gtaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItY29sb3I6ICMzYjgyZjY7XG59XG4uY291bnRyeS1zZWFyY2gtaW5wdXQ6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjFmNWY5O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uc2VsZWN0ZWQtY291bnRyeS1kaXNwbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMC43NXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxLjVyZW0pO1xufVxuLnNlbGVjdGVkLWNvdW50cnktZGlzcGxheSBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgY29sb3I6ICM5NGEzYjg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbi5zZWxlY3RlZC1jb3VudHJ5LWRpc3BsYXkgaTpob3ZlciB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uY291bnRyeS1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZThmMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwIDRweCA2cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHotaW5kZXg6IDEwMDtcbiAgbWF4LWhlaWdodDogMjUwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLmNvdW50cnktb3B0aW9uIHtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2U7XG59XG4uY291bnRyeS1vcHRpb246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjFmNWY5O1xufVxuLmNvdW50cnktb3B0aW9uLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogI2VmZjZmZjtcbiAgY29sb3I6ICMzYjgyZjY7XG59XG5cbi5oZWxwLXRleHQge1xuICBjb2xvcjogIzk0YTNiODtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubm8tdGF4LWlkLWNoZWNrYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC40cmVtO1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIGNvbG9yOiAjNjQ3NDhiO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG4ubm8tdGF4LWlkLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICBwbGFjZS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxcmVtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDFyZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAxLjVweCBzb2xpZCAjOTRhM2I4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2U7XG59XG4ubm8tdGF4LWlkLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMC41NXJlbTtcbiAgaGVpZ2h0OiAwLjU1cmVtO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDE0JSA0NCUsIDAgNjUlLCA1MCUgMTAwJSwgMTAwJSAxNiUsIDgwJSAwJSwgNDMlIDYyJSk7XG59XG4ubm8tdGF4LWlkLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjM2I4MmY2O1xuICBib3JkZXItY29sb3I6ICMzYjgyZjY7XG59XG4ubm8tdGF4LWlkLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4ubm8tdGF4LWlkLWNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2I4MmY2O1xufVxuLm5vLXRheC1pZC1jaGVja2JveCBzcGFuIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLnNsaWRlLWVudGVyLWFjdGl2ZSxcbi5zbGlkZS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uc2xpZGUtZW50ZXItZnJvbSxcbi5zbGlkZS1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG59IiwiLnBhc3N3b3JkLXJlcXVpcmVtZW50cyB7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGJhY2tncm91bmQ6ICNmOGZhZmM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZThmMDtcbn1cblxuLnJlcXVpcmVtZW50cy10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzQ3NTU2OTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4ucmVxdWlyZW1lbnRzLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC4zNzVyZW07XG59XG4ucmVxdWlyZW1lbnRzLWxpc3QgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGNvbG9yOiAjOTRhM2I4O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGVhc2U7XG59XG4ucmVxdWlyZW1lbnRzLWxpc3QgbGkgaSB7XG4gIGZvbnQtc2l6ZTogMC43cmVtO1xuICB3aWR0aDogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJlcXVpcmVtZW50cy1saXN0IGxpIC5waS10aW1lcyB7XG4gIGNvbG9yOiAjY2JkNWUxO1xufVxuLnJlcXVpcmVtZW50cy1saXN0IGxpIC5waS1jaGVjayB7XG4gIGNvbG9yOiAjMjJjNTVlO1xufVxuLnJlcXVpcmVtZW50cy1saXN0IGxpLm1ldCB7XG4gIGNvbG9yOiAjMjJjNTVlO1xufSIsIi5wYXNzd29yZC1zdGVwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNyZWF0aW5nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45Mik7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigycHgpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG59XG5cbi5jcmVhdGluZy1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxLjI1cmVtO1xuICBwYWRkaW5nOiAyLjVyZW0gMnJlbTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY3JlYXRpbmctc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbn1cbi5jcmVhdGluZy1zcGlubmVyIC5zcGlubmVyLXN2ZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGFuaW1hdGlvbjogcm90YXRlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5jcmVhdGluZy1zcGlubmVyIC5zcGlubmVyLXRyYWNrIHtcbiAgc3Ryb2tlOiAjZTJlOGYwO1xufVxuLmNyZWF0aW5nLXNwaW5uZXIgLnNwaW5uZXItYXJjIHtcbiAgc3Ryb2tlOiAjM2I4MmY2O1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIHN0cm9rZS1kYXNoYXJyYXk6IDgwLCAxMjY7XG4gIGFuaW1hdGlvbjogZGFzaCAxLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xufVxuLmNyZWF0aW5nLXNwaW5uZXIgLnNwaW5uZXItaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgY29sb3I6ICMzYjgyZjY7XG59XG5cbkBrZXlmcmFtZXMgcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBkYXNoIHtcbiAgMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEsIDEyNjtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxuICA1MCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDgwLCAxMjY7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zNTtcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4MCwgMTI2O1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTI2O1xuICB9XG59XG4uY3JlYXRpbmctdGV4dCAuY3JlYXRpbmctdGl0bGUge1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMxZTI5M2I7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG4uY3JlYXRpbmctdGV4dCAuY3JlYXRpbmctc3VidGl0bGUge1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIGNvbG9yOiAjNjQ3NDhiO1xuICBtaW4taGVpZ2h0OiAxLjJlbTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG59XG5cbi5jcmVhdGluZy1wcm9ncmVzcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIyMHB4O1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZTJlOGYwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wcm9ncmVzcy1maWxsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMzYjgyZjYsICM2MGE1ZmEpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNXMgZWFzZTtcbn1cblxuLmZhZGUtb3ZlcmxheS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbn1cblxuLmZhZGUtb3ZlcmxheS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSAwLjJzO1xufVxuXG4uZmFkZS1vdmVybGF5LWVudGVyLWZyb20sXG4uZmFkZS1vdmVybGF5LWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmlucHV0LWVycm9yIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6ICNkYzM1NDU7XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5wYXNzd29yZC1pbnB1dC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBhc3N3b3JkLWlucHV0LXdyYXBwZXIgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cbi5wYXNzd29yZC1pbnB1dC13cmFwcGVyIC5wYXNzd29yZC10b2dnbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzY0NzQ4Yjtcbn1cbi5wYXNzd29yZC1pbnB1dC13cmFwcGVyIC5wYXNzd29yZC10b2dnbGU6aG92ZXIge1xuICBjb2xvcjogIzNiODJmNjtcbn1cblxuLnN1Y2Nlc3MtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC4zNzVyZW07XG4gIGNvbG9yOiAjMTZhMzRhO1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG4uc3VjY2Vzcy10ZXh0IGkge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi5hZ3JlZW1lbnRzLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDAuNzVyZW07XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJhY2tncm91bmQ6ICNmOGZhZmM7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZThmMDtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4uYWdyZWVtZW50cy10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgY29sb3I6ICMzMzQxNTU7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG4uYWdyZWVtZW50cy10aXRsZSBpIHtcbiAgY29sb3I6ICMzYjgyZjY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmFncmVlbWVudC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMC43NXJlbTtcbn1cbi5hZ3JlZW1lbnQtaXRlbS5oYXMtZXJyb3IgbGFiZWwge1xuICBjb2xvcjogI2RjMjYyNjtcbn1cbi5hZ3JlZW1lbnQtaXRlbSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1pbi13aWR0aDogMThweDtcbiAgbWluLWhlaWdodDogMThweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhY2NlbnQtY29sb3I6ICMzYjgyZjY7XG4gIGFwcGVhcmFuY2U6IGF1dG87XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogY2hlY2tib3g7XG59XG4uYWdyZWVtZW50LWl0ZW0gbGFiZWwge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzQ3NTU2OTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmFncmVlbWVudC1pdGVtIGxhYmVsIGEge1xuICBjb2xvcjogIzNiODJmNjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFncmVlbWVudC1pdGVtIGxhYmVsIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmZvcm0tYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xufVxuXG4uYnV0dG9uLS1zZWNvbmRhcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjVyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2JkNWUxO1xuICBjb2xvcjogIzY0NzQ4YjtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDAuOXJlbTtcbn1cbi5idXR0b24tLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmMWY1Zjk7XG4gIGJvcmRlci1jb2xvcjogIzk0YTNiODtcbn1cbi5idXR0b24tLXNlY29uZGFyeSBpIHtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xufSIsIi5waG9uZS12ZXJpZmljYXRpb24tc3RlcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jcmVhdGluZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMDtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOTIpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMnB4KTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4uY3JlYXRpbmctY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMS4yNXJlbTtcbiAgcGFkZGluZzogMi41cmVtIDJyZW07XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmNyZWF0aW5nLXNwaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG59XG4uY3JlYXRpbmctc3Bpbm5lciAuc3Bpbm5lci1zdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBhbmltYXRpb246IHJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGU7XG59XG4uY3JlYXRpbmctc3Bpbm5lciAuc3Bpbm5lci10cmFjayB7XG4gIHN0cm9rZTogI2UyZThmMDtcbn1cbi5jcmVhdGluZy1zcGlubmVyIC5zcGlubmVyLWFyYyB7XG4gIHN0cm9rZTogIzNiODJmNjtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtZGFzaGFycmF5OiA4MCwgMTI2O1xuICBhbmltYXRpb246IGRhc2ggMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbn1cbi5jcmVhdGluZy1zcGlubmVyIC5zcGlubmVyLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGNvbG9yOiAjM2I4MmY2O1xufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZGFzaCB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxLCAxMjY7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIH1cbiAgNTAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiA4MCwgMTI2O1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMzU7XG4gIH1cbiAgMTAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogODAsIDEyNjtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNjtcbiAgfVxufVxuLmNyZWF0aW5nLXRleHQgLmNyZWF0aW5nLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMWUyOTNiO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuLmNyZWF0aW5nLXRleHQgLmNyZWF0aW5nLXN1YnRpdGxlIHtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBjb2xvcjogIzY0NzQ4YjtcbiAgbWluLWhlaWdodDogMS4yZW07XG59XG5cbi5jcmVhdGluZy1wcm9ncmVzcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDIyMHB4O1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZTJlOGYwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wcm9ncmVzcy1maWxsIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMzYjgyZjYsICM2MGE1ZmEpO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNXMgZWFzZTtcbn1cblxuLmZhZGUtb3ZlcmxheS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZTtcbn1cblxuLmZhZGUtb3ZlcmxheS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSAwLjJzO1xufVxuXG4uZmFkZS1vdmVybGF5LWVudGVyLWZyb20sIC5mYWRlLW92ZXJsYXktbGVhdmUtdG8ge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaW5wdXQtZXJyb3Ige1xuICBib3JkZXItY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuLmVycm9yLW1lc3NhZ2Uge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmluZm8tYmFubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxcmVtO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZWZmNmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmZkYmZlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbn1cbi5pbmZvLWJhbm5lciA+IGkge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICMzYjgyZjY7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLmluZm8tYmFubmVyIC5pbmZvLWNvbnRlbnQgc3Ryb25nIHtcbiAgY29sb3I6ICMxZTQwYWY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuLmluZm8tYmFubmVyIC5pbmZvLWNvbnRlbnQgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMzYjgyZjY7XG59XG5cbi53YXJuaW5nLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNzVyZW07XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNmZWYzYzc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmY2QzNGQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6ICM5MjQwMGU7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuLndhcm5pbmctbWVzc2FnZSBpIHtcbiAgY29sb3I6ICNkOTc3MDY7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLmNoYW5uZWwtc2VsZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2UyZThmMDtcbn1cbi5jaGFubmVsLXNlbGVjdGlvbiBoMyB7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmNoYW5uZWwtb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogMC43NXJlbTtcbn1cblxuLmNoYW5uZWwtYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZTJlOGYwO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2hhbm5lbC1idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjYmQ1ZTE7XG59XG4uY2hhbm5lbC1idG4uc2VsZWN0ZWQge1xuICBib3JkZXItY29sb3I6ICMzYjgyZjY7XG4gIGJhY2tncm91bmQ6ICNlZmY2ZmY7XG59XG4uY2hhbm5lbC1idG4gLmNoYW5uZWwtaWNvbiB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5jaGFubmVsLWJ0biAuY2hhbm5lbC1pY29uIGkge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2hhbm5lbC1idG4gLmNoYW5uZWwtaWNvbi53aGF0c2FwcCB7XG4gIGJhY2tncm91bmQ6ICMyNWQzNjY7XG59XG4uY2hhbm5lbC1idG4gLmNoYW5uZWwtaWNvbi50ZWxlZ3JhbSB7XG4gIGJhY2tncm91bmQ6ICMwMDg4Y2M7XG59XG4uY2hhbm5lbC1idG4gLmNoYW5uZWwtaW5mbyB7XG4gIGZsZXg6IDE7XG59XG4uY2hhbm5lbC1idG4gLmNoYW5uZWwtaW5mbyBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxZTI5M2I7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW07XG59XG4uY2hhbm5lbC1idG4gLmNoYW5uZWwtaW5mbyBzcGFuIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM2NDc0OGI7XG59XG4uY2hhbm5lbC1idG4gLmNoZWNrLWljb24ge1xuICBjb2xvcjogIzNiODJmNjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4ubm8tY2hhbm5lbHMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4uY29kZS12ZXJpZmljYXRpb24tc3RhZ2Uge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZWxlZ3JhbS1saW5rLXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuLnRlbGVncmFtLWxpbmstc2VjdGlvbiAudGVsZWdyYW0tbGluay1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gIGJhY2tncm91bmQ6ICMwMDg4Y2M7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzIGVhc2U7XG59XG4udGVsZWdyYW0tbGluay1zZWN0aW9uIC50ZWxlZ3JhbS1saW5rLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDY2OTk7XG59XG4udGVsZWdyYW0tbGluay1zZWN0aW9uIC50ZWxlZ3JhbS1saW5rLWJ0biBpIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4ud2hhdHNhcHAtaW5mby1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cbi53aGF0c2FwcC1pbmZvLXNlY3Rpb24gLnNlbnQtaWNvbiB7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIG1hcmdpbjogMCBhdXRvIDFyZW07XG4gIGJhY2tncm91bmQ6ICNkY2ZjZTc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ud2hhdHNhcHAtaW5mby1zZWN0aW9uIC5zZW50LWljb24gaSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgY29sb3I6ICMyNWQzNjY7XG59XG5cbi5jb2RlLWlucHV0LXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG4uY29kZS1pbnB1dC1zZWN0aW9uIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi5jb2RlLWlucHV0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbn1cbi5jb2RlLWlucHV0cyAuY29kZS1kaWdpdCB7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMmU4ZjA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cbi5jb2RlLWlucHV0cyAuY29kZS1kaWdpdDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzNiODJmNjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xuICAuY29kZS1pbnB1dHMgLmNvZGUtZGlnaXQge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDhweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cblxuLnRpbWVyLXNlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5idXR0b24tLXRleHQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzNiODJmNjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG59XG4uYnV0dG9uLS10ZXh0OmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5jaGFuZ2UtbWV0aG9kIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn0iLCIuY29tcGxldGlvbi1zdGVwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zdWNjZXNzLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMDtcbn1cblxuLnN1Y2Nlc3MtaWNvbiB7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDEuNXJlbTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgIzEwYjk4MSAwJSwgIzA1OTY2OSAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgxNiwgMTg1LCAxMjksIDAuMyk7XG59XG4uc3VjY2Vzcy1pY29uIGkge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZXJ2aWNlLWluZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDFyZW07XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIGJhY2tncm91bmQ6ICNmOGZhZmM7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZThmMDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnNlcnZpY2UtaW5mbyAuc2VydmljZS1pY29uIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYmFja2dyb3VuZDogI2VmZjZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnNlcnZpY2UtaW5mbyAuc2VydmljZS1pY29uIGkge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgY29sb3I6ICMzYjgyZjY7XG59XG4uc2VydmljZS1pbmZvIC5zZXJ2aWNlLWRldGFpbHMgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMWUyOTNiO1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xufVxuXG4ucGVuZGluZy1iYW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNmZWYzYzc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmY2QzNGQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBlbmRpbmctYmFubmVyID4gaSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgY29sb3I6ICNkOTc3MDY7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnBlbmRpbmctYmFubmVyIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzkyNDAwZTtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbn1cbi5wZW5kaW5nLWJhbm5lciBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2I0NTMwOTtcbn1cblxuLnJlZGlyZWN0LXNlY3Rpb24ge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5yZWRpcmVjdC1wcm9ncmVzcyB7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAjZTJlOGYwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDAuNzVyZW07XG59XG4ucmVkaXJlY3QtcHJvZ3Jlc3MgLnJlZGlyZWN0LXByb2dyZXNzLWJhciB7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzNiODJmNjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMXMgbGluZWFyO1xufVxuXG4uZm9ybV9fYm90dG9tIHtcbiAgcGFkZGluZzogMXJlbSAwO1xufVxuLmZvcm1fX2JvdHRvbSAuYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZm9ybV9fYm90dG9tIC5idXR0b24gaSB7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuXG4uYWRkaXRpb25hbC1saW5rcyB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4uYWRkaXRpb25hbC1saW5rcyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMC41cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuLmFkZGl0aW9uYWwtbGlua3MgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5hZGRpdGlvbmFsLWxpbmtzIGEgaSB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn0iLCIucmVnaXN0cmF0aW9uLXdpemFyZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2VydmljZS1iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNlMGYyZmUgMCUsICNkYmVhZmUgMTAwJSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3ZGQzZmM7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGNvbG9yOiAjMDM2OWExO1xuICBmb250LXNpemU6IDAuODVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG4uc2VydmljZS1iYWRnZSBpIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuLnNlcnZpY2UtYmFkZ2Ugc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmVycm9yLWFsZXJ0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAwLjc1cmVtO1xuICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG4gIGJhY2tncm91bmQ6ICNmZWYyZjI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZWNhY2E7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6ICNkYzI2MjY7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG4uZXJyb3ItYWxlcnQgPiBpIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmbGV4LXNocmluazogMDtcbn1cbi5lcnJvci1hbGVydCBzcGFuIHtcbiAgZmxleDogMTtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG4uZXJyb3ItYWxlcnQgLmNsb3NlLWJ0biB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2RjMjYyNjtcbiAgb3BhY2l0eTogMC43O1xufVxuLmVycm9yLWFsZXJ0IC5jbG9zZS1idG46aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmVycm9yLWFsZXJ0IC5jbG9zZS1idG4gaSB7XG4gIGZvbnQtc2l6ZTogMC44NXJlbTtcbn1cblxuLndpemFyZC1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLmZhZGUtZW50ZXItYWN0aXZlLFxuLmZhZGUtbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2U7XG59XG5cbi5mYWRlLWVudGVyLWZyb20sXG4uZmFkZS1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG59IiwiLnNpbmctdXBfX2xlZnQge1xuICB3aWR0aDogNDgwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE1MHB4KSB7XG4gIC5zaW5nLXVwX19sZWZ0IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gIH1cbn0iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ3ByaW1laWNvbnMnO1xuICAgIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gICAgc3JjOiB1cmwoJy4vZm9udHMvcHJpbWVpY29ucy5lb3QnKTtcbiAgICBzcmM6IHVybCgnLi9mb250cy9wcmltZWljb25zLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi9mb250cy9wcmltZWljb25zLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4vZm9udHMvcHJpbWVpY29ucy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi9mb250cy9wcmltZWljb25zLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuL2ZvbnRzL3ByaW1laWNvbnMuc3ZnPyNwcmltZWljb25zJykgZm9ybWF0KCdzdmcnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLnBpIHtcbiAgICBmb250LWZhbWlseTogJ3ByaW1laWNvbnMnO1xuICAgIHNwZWFrOiBub25lO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4ucGk6YmVmb3JlIHtcbiAgICAtLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5waS1mdyB7XG4gICAgd2lkdGg6IDEuMjg1NzE0MjllbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5waS1zcGluIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgfVxufVxuXG4ucGktZXJhc2VyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGVhMDRcIjtcbn1cblxuLnBpLXN0b3B3YXRjaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTAxXCI7XG59XG5cbi5waS12ZXJpZmllZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTAyXCI7XG59XG5cbi5waS1kZWxldGUtbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTAzXCI7XG59XG5cbi5waS1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmZVwiO1xufVxuXG4ucGktdHJ1Y2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZWEwMFwiO1xufVxuXG4ucGktd3JlbmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZmZcIjtcbn1cblxuLnBpLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmYVwiO1xufVxuXG4ucGktbWVnYXBob25lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZmJcIjtcbn1cblxuLnBpLWFycm93LXJpZ2h0LWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmY1wiO1xufVxuXG4ucGktYml0Y29pbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWZkXCI7XG59XG5cbi5waS1maWxlLWVkaXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmNlwiO1xufVxuXG4ucGktbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmN1wiO1xufVxuXG4ucGktZmlsZS1leHBvcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmOFwiO1xufVxuXG4ucGktZmlsZS1pbXBvcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmOVwiO1xufVxuXG4ucGktZmlsZS13b3JkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZjFcIjtcbn1cblxuLnBpLWdpZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmMlwiO1xufVxuXG4ucGktY2FydC1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZjNcIjtcbn1cblxuLnBpLXRodW1icy1kb3duLWZpbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmNFwiO1xufVxuXG4ucGktdGh1bWJzLXVwLWZpbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlmNVwiO1xufVxuXG4ucGktYXJyb3dzLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWYwXCI7XG59XG5cbi5waS1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZWZcIjtcbn1cblxuLnBpLXNvcnQtYWx0LXNsYXNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZWVcIjtcbn1cblxuLnBpLWFycm93cy1oOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZWNcIjtcbn1cblxuLnBpLWFycm93cy12OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZWRcIjtcbn1cblxuLnBpLXBvdW5kOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZWJcIjtcbn1cblxuLnBpLXByaW1lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZWFcIjtcbn1cblxuLnBpLWNoYXJ0LXBpZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWU5XCI7XG59XG5cbi5waS1yZWRkaXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTllOFwiO1xufVxuXG4ucGktY29kZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWU3XCI7XG59XG5cbi5waS1zeW5jOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZTZcIjtcbn1cblxuLnBpLXNob3BwaW5nLWJhZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWU1XCI7XG59XG5cbi5waS1zZXJ2ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTllNFwiO1xufVxuXG4ucGktZGF0YWJhc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTllM1wiO1xufVxuXG4ucGktaGFzaHRhZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWUyXCI7XG59XG5cbi5waS1ib29rbWFyay1maWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZGZcIjtcbn1cblxuLnBpLWZpbHRlci1maWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZTBcIjtcbn1cblxuLnBpLWhlYXJ0LWZpbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTllMVwiO1xufVxuXG4ucGktZmxhZy1maWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZGVcIjtcbn1cblxuLnBpLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWRjXCI7XG59XG5cbi5waS1jaXJjbGUtZmlsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWRkXCI7XG59XG5cbi5waS1ib2x0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZGJcIjtcbn1cblxuLnBpLWhpc3Rvcnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkYVwiO1xufVxuXG4ucGktYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZDlcIjtcbn1cblxuLnBpLWF0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZDhcIjtcbn1cblxuLnBpLWFycm93LXVwLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZDRcIjtcbn1cblxuLnBpLWFycm93LXVwLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkNVwiO1xufVxuXG4ucGktYXJyb3ctZG93bi1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ZDZcIjtcbn1cblxuLnBpLWFycm93LWRvd24tcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkN1wiO1xufVxuXG4ucGktdGVsZWdyYW06YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkM1wiO1xufVxuXG4ucGktc3RvcC1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlkMlwiO1xufVxuXG4ucGktc3RvcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWQxXCI7XG59XG5cbi5waS13aGF0c2FwcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWQwXCI7XG59XG5cbi5waS1idWlsZGluZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWNmXCI7XG59XG5cbi5waS1xcmNvZGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljZVwiO1xufVxuXG4ucGktY2FyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5Y2RcIjtcbn1cblxuLnBpLWluc3RhZ3JhbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWNjXCI7XG59XG5cbi5waS1saW5rZWRpbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWNiXCI7XG59XG5cbi5waS1zZW5kOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5Y2FcIjtcbn1cblxuLnBpLXNsYWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzlcIjtcbn1cblxuLnBpLXN1bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWM4XCI7XG59XG5cbi5waS1tb29uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzdcIjtcbn1cblxuLnBpLXZpbWVvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzZcIjtcbn1cblxuLnBpLXlvdXR1YmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljNVwiO1xufVxuXG4ucGktZmxhZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWM0XCI7XG59XG5cbi5waS13YWxsZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljM1wiO1xufVxuXG4ucGktbWFwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YzJcIjtcbn1cblxuLnBpLWxpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTljMVwiO1xufVxuXG4ucGktY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliZlwiO1xufVxuXG4ucGktZGlzY29yZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWMwXCI7XG59XG5cbi5waS1wZXJjZW50YWdlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YmVcIjtcbn1cblxuLnBpLWV1cm86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliZFwiO1xufVxuXG4ucGktYm9vazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWJhXCI7XG59XG5cbi5waS1zaGllbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliOVwiO1xufVxuXG4ucGktcGF5cGFsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YmJcIjtcbn1cblxuLnBpLWFtYXpvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWJjXCI7XG59XG5cbi5waS1waG9uZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWI4XCI7XG59XG5cbi5waS1maWx0ZXItc2xhc2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliN1wiO1xufVxuXG4ucGktZmFjZWJvb2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliNFwiO1xufVxuXG4ucGktZ2l0aHViOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YjVcIjtcbn1cblxuLnBpLXR3aXR0ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliNlwiO1xufVxuXG4ucGktc3RlcC1iYWNrd2FyZC1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhY1wiO1xufVxuXG4ucGktc3RlcC1mb3J3YXJkLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWFkXCI7XG59XG5cbi5waS1mb3J3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YWVcIjtcbn1cblxuLnBpLWJhY2t3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YWZcIjtcbn1cblxuLnBpLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliMFwiO1xufVxuXG4ucGktZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YjFcIjtcbn1cblxuLnBpLXBhdXNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YjJcIjtcbn1cblxuLnBpLXBsYXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTliM1wiO1xufVxuXG4ucGktY29tcGFzczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWFiXCI7XG59XG5cbi5waS1pZC1jYXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5YWFcIjtcbn1cblxuLnBpLXRpY2tldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWE5XCI7XG59XG5cbi5waS1maWxlLW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhOFwiO1xufVxuXG4ucGktcmVwbHk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhN1wiO1xufVxuXG4ucGktZGlyZWN0aW9ucy1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhNVwiO1xufVxuXG4ucGktZGlyZWN0aW9uczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWE2XCI7XG59XG5cbi5waS10aHVtYnMtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhM1wiO1xufVxuXG4ucGktdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhNFwiO1xufVxuXG4ucGktc29ydC1udW1lcmljLWRvd24tYWx0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTZcIjtcbn1cblxuLnBpLXNvcnQtbnVtZXJpYy11cC1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5N1wiO1xufVxuXG4ucGktc29ydC1hbHBoYS1kb3duLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTk4XCI7XG59XG5cbi5waS1zb3J0LWFscGhhLXVwLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTk5XCI7XG59XG5cbi5waS1zb3J0LW51bWVyaWMtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTlhXCI7XG59XG5cbi5waS1zb3J0LW51bWVyaWMtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5YlwiO1xufVxuXG4ucGktc29ydC1hbHBoYS1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OWNcIjtcbn1cblxuLnBpLXNvcnQtYWxwaGEtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5ZFwiO1xufVxuXG4ucGktc29ydC1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5ZVwiO1xufVxuXG4ucGktc29ydC1hbW91bnQtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5ZlwiO1xufVxuXG4ucGktc29ydC1hbW91bnQtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWEwXCI7XG59XG5cbi5waS1zb3J0LWFtb3VudC1kb3duLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWExXCI7XG59XG5cbi5waS1zb3J0LWFtb3VudC11cC1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTlhMlwiO1xufVxuXG4ucGktcGFsZXR0ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTk1XCI7XG59XG5cbi5waS11bmRvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTRcIjtcbn1cblxuLnBpLWRlc2t0b3A6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5M1wiO1xufVxuXG4ucGktc2xpZGVycy12OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5OTFcIjtcbn1cblxuLnBpLXNsaWRlcnMtaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTkyXCI7XG59XG5cbi5waS1zZWFyY2gtcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThmXCI7XG59XG5cbi5waS1zZWFyY2gtbWludXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk5MFwiO1xufVxuXG4ucGktZmlsZS1leGNlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThlXCI7XG59XG5cbi5waS1maWxlLXBkZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThkXCI7XG59XG5cbi5waS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4Y1wiO1xufVxuXG4ucGktY2hhcnQtbGluZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThiXCI7XG59XG5cbi5waS11c2VyLWVkaXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4YVwiO1xufVxuXG4ucGktZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODlcIjtcbn1cblxuLnBpLWFuZHJvaWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4NVwiO1xufVxuXG4ucGktZ29vZ2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODZcIjtcbn1cblxuLnBpLWFwcGxlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODdcIjtcbn1cblxuLnBpLW1pY3Jvc29mdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTg4XCI7XG59XG5cbi5waS1oZWFydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTg0XCI7XG59XG5cbi5waS1tb2JpbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk4MlwiO1xufVxuXG4ucGktdGFibGV0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODNcIjtcbn1cblxuLnBpLWtleTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTgxXCI7XG59XG5cbi5waS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5ODBcIjtcbn1cblxuLnBpLWNvbW1lbnRzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5N2VcIjtcbn1cblxuLnBpLWNvbW1lbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3ZlwiO1xufVxuXG4ucGktYnJpZWZjYXNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5N2RcIjtcbn1cblxuLnBpLWJlbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3Y1wiO1xufVxuXG4ucGktcGFwZXJjbGlwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5N2JcIjtcbn1cblxuLnBpLXNoYXJlLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTdhXCI7XG59XG5cbi5waS1lbnZlbG9wZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc5XCI7XG59XG5cbi5waS12b2x1bWUtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc2XCI7XG59XG5cbi5waS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk3N1wiO1xufVxuXG4ucGktdm9sdW1lLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc4XCI7XG59XG5cbi5waS1lamVjdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc1XCI7XG59XG5cbi5waS1tb25leS1iaWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NzRcIjtcbn1cblxuLnBpLWltYWdlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTczXCI7XG59XG5cbi5waS1pbWFnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTcyXCI7XG59XG5cbi5waS1zaWduLWluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NzBcIjtcbn1cblxuLnBpLXNpZ24tb3V0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NzFcIjtcbn1cblxuLnBpLXdpZmk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2ZlwiO1xufVxuXG4ucGktc2l0ZW1hcDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTZlXCI7XG59XG5cbi5waS1jaGFydC1iYXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2ZFwiO1xufVxuXG4ucGktY2FtZXJhOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NmNcIjtcbn1cblxuLnBpLWRvbGxhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTZiXCI7XG59XG5cbi5waS1sb2NrLW9wZW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2YVwiO1xufVxuXG4ucGktdGFibGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2OVwiO1xufVxuXG4ucGktbWFwLW1hcmtlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTY4XCI7XG59XG5cbi5waS1saXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjdcIjtcbn1cblxuLnBpLWV5ZS1zbGFzaDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTY1XCI7XG59XG5cbi5waS1leWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2NlwiO1xufVxuXG4ucGktZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk2NFwiO1xufVxuXG4ucGktZm9sZGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjNcIjtcbn1cblxuLnBpLXZpZGVvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjJcIjtcbn1cblxuLnBpLWluYm94OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjFcIjtcbn1cblxuLnBpLWxvY2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1ZlwiO1xufVxuXG4ucGktdW5sb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NjBcIjtcbn1cblxuLnBpLXRhZ3M6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1ZFwiO1xufVxuXG4ucGktdGFnOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NWVcIjtcbn1cblxuLnBpLXBvd2VyLW9mZjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTVjXCI7XG59XG5cbi5waS1zYXZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NWJcIjtcbn1cblxuLnBpLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTU5XCI7XG59XG5cbi5waS1xdWVzdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTVhXCI7XG59XG5cbi5waS1jb3B5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTdcIjtcbn1cblxuLnBpLWZpbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1OFwiO1xufVxuXG4ucGktY2xvbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1NVwiO1xufVxuXG4ucGktY2FsZW5kYXItdGltZXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1MlwiO1xufVxuXG4ucGktY2FsZW5kYXItbWludXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1M1wiO1xufVxuXG4ucGktY2FsZW5kYXItcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTU0XCI7XG59XG5cbi5waS1lbGxpcHNpcy12OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTBcIjtcbn1cblxuLnBpLWVsbGlwc2lzLWg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk1MVwiO1xufVxuXG4ucGktYm9va21hcms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0ZVwiO1xufVxuXG4ucGktZ2xvYmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0ZlwiO1xufVxuXG4ucGktcmVwbGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NGRcIjtcbn1cblxuLnBpLWZpbHRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRjXCI7XG59XG5cbi5waS1wcmludDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRiXCI7XG59XG5cbi5waS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQ2XCI7XG59XG5cbi5waS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDdcIjtcbn1cblxuLnBpLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQ4XCI7XG59XG5cbi5waS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDlcIjtcbn1cblxuLnBpLWNvZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRhXCI7XG59XG5cbi5waS1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQzXCI7XG59XG5cbi5waS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0NFwiO1xufVxuXG4ucGktY2xvdWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTk0NVwiO1xufVxuXG4ucGktcGVuY2lsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDJcIjtcbn1cblxuLnBpLXVzZXJzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDFcIjtcbn1cblxuLnBpLWNsb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NDBcIjtcbn1cblxuLnBpLXVzZXItbWludXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzZVwiO1xufVxuXG4ucGktdXNlci1wbHVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2ZcIjtcbn1cblxuLnBpLXRyYXNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2RcIjtcbn1cblxuLnBpLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzY1wiO1xufVxuXG4ucGktd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5M2JcIjtcbn1cblxuLnBpLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTNhXCI7XG59XG5cbi5waS1yZWZyZXNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzhcIjtcbn1cbiAgXG4ucGktdXNlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM5XCI7XG59XG5cbi5waS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIyXCI7XG59XG5cbi5waS1jYWxlbmRhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI3XCI7XG59XG5cbi5waS1jaGV2cm9uLWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjhcIjtcbn1cblxuLnBpLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyOVwiO1xufVxuXG4ucGktY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyYVwiO1xufVxuXG4ucGktY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyYlwiO1xufVxuXG4ucGktYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyY1wiO1xufVxuXG4ucGktYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyZFwiO1xufVxuXG4ucGktYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MmVcIjtcbn1cblxuLnBpLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJmXCI7XG59XG5cbi5waS1hbmdsZS1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzBcIjtcbn1cblxuLnBpLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzMVwiO1xufVxuXG4ucGktYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzMlwiO1xufVxuXG4ucGktYW5nbGUtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzM1wiO1xufVxuXG4ucGktdXBsb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MzRcIjtcbn1cblxuLnBpLWRvd25sb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5NTZcIjtcbn1cblxuLnBpLWJhbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM1XCI7XG59XG5cbi5waS1zdGFyLWZpbGw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkzNlwiO1xufVxuXG4ucGktc3RhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM3XCI7XG59XG5cbi5waS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMFwiO1xufVxuXG4ucGktY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAxXCI7XG59XG5cbi5waS1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuXG4ucGktY2hldnJvbi11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG5cbi5waS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cblxuLnBpLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDVcIjtcbn1cblxuLnBpLWNhcmV0LWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwNlwiO1xufVxuXG4ucGktY2FyZXQtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuXG4ucGktc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cblxuLnBpLWNoZWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MDlcIjtcbn1cblxuLnBpLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBhXCI7XG59XG5cbi5waS10aW1lczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBiXCI7XG59XG5cbi5waS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkwY1wiO1xufVxuXG4ucGktcGx1czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBkXCI7XG59XG5cbi5waS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG59XG5cbi5waS1taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTBmXCI7XG59XG5cbi5waS1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMFwiO1xufVxuXG4ucGktY2lyY2xlLW9uOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTFcIjtcbn1cblxuLnBpLWNpcmNsZS1vZmY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxMlwiO1xufVxuXG4ucGktc29ydC1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTNcIjtcbn1cblxuLnBpLXNvcnQtdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxNFwiO1xufVxuXG4ucGktc29ydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG5cbi5waS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTZcIjtcbn1cblxuLnBpLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE3XCI7XG59XG5cbi5waS10aC1sYXJnZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTE4XCI7XG59XG5cbi5waS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MTlcIjtcbn1cblxuLnBpLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxYVwiO1xufVxuXG4ucGktYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxYlwiO1xufVxuXG4ucGktYXJyb3ctdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkxY1wiO1xufVxuXG4ucGktYmFyczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFkXCI7XG59XG5cbi5waS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG59XG5cbi5waS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTFmXCI7XG59XG5cbi5waS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyMFwiO1xufVxuXG4ucGktYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjFcIjtcbn1cblxuLnBpLWluZm86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyM1wiO1xufVxuXG4ucGktaW5mby1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuXG4ucGktaG9tZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI1XCI7XG59XG5cbi5waS1zcGlubmVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGU5MjZcIjtcbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/