/*
** RTL Mixins including margin, pading, position, border and border radius
** See documentation https://www.npmjs.com/package/rtl-sass
*/
/*
** Variables, Functions and Mixins
*/
/* Margin left and right */
/* Padding left and right */
/* Position left and right */
/* Float */
/* Text align */
/* Border */
/* Text color palette */
/* Divider color palette */
/* Background color palette */
/* 
** Custom property dark and ligth mode
*/
/* Custom shadows */
/** spacing funcation
** Sample 1: margin-left: spacing(5);
** Sample 2: @include margin-left(spacing(5));
**/
/* See full documentation at:
** https://glennmccomb.com/articles/useful-sass-scss-media-query-mixins-for-bootstrap/
*/
.use-text-title {
  font-weight: var(--font-bold);
  font-size: 48px;
  line-height: 72px;
}

@media (max-width: 1279px) {
  .use-text-title {
    font-size: 38px;
    line-height: 60px;
  }
}

@media (max-width: 599px) {
  .use-text-title {
    font-size: 28px;
    line-height: 44px;
  }
}

.use-text-title2 {
  font-size: 36px;
  line-height: 56px;
  font-weight: var(--font-bold);
}

@media (max-width: 1279px) {
  .use-text-title2 {
    font-size: 32px;
    line-height: 48px;
  }
}

@media (max-width: 599px) {
  .use-text-title2 {
    font-size: 24px;
    line-height: 36px;
  }
}

.use-text-subtitle {
  font-weight: var(--font-medium);
  font-size: 28px;
  line-height: 44px;
}

@media (max-width: 1279px) {
  .use-text-subtitle {
    font-size: 24px;
    line-height: 36px;
  }
}

@media (max-width: 599px) {
  .use-text-subtitle {
    font-size: 18px;
    line-height: 28px;
  }
}

.use-text-subtitle2 {
  font-weight: var(--font-regular);
  font-size: 22px;
  line-height: 32px;
}

@media (max-width: 1279px) {
  .use-text-subtitle2 {
    font-size: 20px;
    line-height: 32px;
  }
}

@media (max-width: 599px) {
  .use-text-subtitle2 {
    font-size: 16px;
    line-height: 24px;
  }
}

.use-text-paragraph {
  font-weight: var(--font-regular);
  font-size: 16px;
  line-height: 24px;
}

.use-text-caption {
  font-weight: var(--font-regular);
  font-size: 16px;
  line-height: 24px;
}

@media (max-width: 599px) {
  .use-text-caption {
    font-size: 14px;
    line-height: 22px;
  }
}

@media (max-width: 1919px) {
  .hidden-lg-down {
    display: none !important;
  }
}

@media (max-width: 1279px) {
  .hidden-md-down {
    display: none !important;
  }
}

@media (max-width: 959px) {
  .hidden-sm-down {
    display: none !important;
  }
}

@media (max-width: 599px) {
  .hidden-xs-down {
    display: none !important;
  }
}

@media (min-width: 1280px) {
  .hidden-lg-up {
    display: none !important;
  }
}

@media (min-width: 960px) {
  .hidden-md-up {
    display: none !important;
  }
}

@media (min-width: 600px) {
  .hidden-sm-up {
    display: none !important;
  }
}

@media (min-width: 1920px) {
  .show-lg-down {
    display: none !important;
  }
}

@media (min-width: 1280px) {
  .show-md-down {
    display: none !important;
  }
}

@media (min-width: 960px) {
  .show-sm-down {
    display: none !important;
  }
}

@media (min-width: 600px) {
  .show-xs-down {
    display: none !important;
  }
}

@media (max-width: 1919px) {
  .show-xl-up {
    display: none !important;
  }
}

@media (max-width: 1279px) {
  .show-lg-up {
    display: none !important;
  }
}

@media (max-width: 959px) {
  .show-md-up {
    display: none !important;
  }
}

@media (max-width: 599px) {
  .show-sm-up {
    display: none !important;
  }
}

.page-fadeUp-transition-enter {
  opacity: 0;
  -webkit-transform: translate3d(0, 20px, 0);
  -ms-transform: translate3d(0, 20px, 0);
  transform: translate3d(0, 20px, 0);
}

.page-fadeUp-transition-enter-active {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: opacity 400ms, -webkit-transform 400ms;
  -webkit-transition: opacity 400ms, transform 400ms;
  transition: opacity 400ms, -webkit-transform 400ms;
  -o-transition: opacity 400ms, transform 400ms;
  transition: opacity 400ms, transform 400ms;
  transition: opacity 400ms, transform 400ms, -webkit-transform 400ms;
}

.page-fadeUp-transition-exit {
  opacity: 1;
}

.fragment-fadeUp {
  opacity: 0;
  -webkit-transform: translate3d(0, 20px, 0);
  -ms-transform: translate3d(0, 20px, 0);
  transform: translate3d(0, 20px, 0);
}

[class*="transition-exit"] .fragment-fadeUp {
  opacity: 1;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  -webkit-transition: opacity 400ms, -webkit-transform 400ms;
  -webkit-transition: opacity 400ms, transform 400ms;
  transition: opacity 400ms, -webkit-transform 400ms;
  -o-transition: opacity 400ms, transform 400ms;
  transition: opacity 400ms, transform 400ms;
  transition: opacity 400ms, transform 400ms, -webkit-transform 400ms;
}

/*
** theme color var
*/
.fresh-var {
  --v-anchor-base: #03ACF2;
  --v-primarylight-base: #B3E5FC;
  --v-primary-base: #03ACF2;
  --v-primarydark-base: #01579B;
  --v-secondarylight-base: #C8E6C9;
  --v-secondary-base: #4CAF50;
  --v-secondarydark-base: #357A38;
}

.passion-var {
  --v-anchor-base: #E91E63;
  --v-primarylight-base: #F8BBD0;
  --v-primary-base: #E91E63;
  --v-primarydark-base: #880E4F;
  --v-secondarylight-base: #C5CAE9;
  --v-secondary-base: #304FFE;
  --v-secondarydark-base: #1A237E;
}

.smart-var {
  --v-anchor-base: #00BCD4;
  --v-primarylight-base: #B2EBF2;
  --v-primary-base: #00BCD4;
  --v-primarydark-base: #00838F;
  --v-secondarylight-base: #FFECB3;
  --v-secondary-base: #FFA000;
  --v-secondarydark-base: #FF6F00;
}

.burgundy-var {
  --v-anchor-base: #e91e63;
  --v-primarylight-base: #f8bbd0;
  --v-primary-base: #e91e63;
  --v-primarydark-base: #ad1457;
  --v-secondarylight-base: #bbdefb;
  --v-secondary-base: #2196f3;
  --v-secondarydark-base: #1565c0;
}

.ocean-blue-var {
  --v-anchor-base: #2196f3;
  --v-primarylight-base: #bbdefb;
  --v-primary-base: #2196f3;
  --v-primarydark-base: #0d47a1;
  --v-secondarylight-base: #b2ebf2;
  --v-secondary-base: #00bcd4;
  --v-secondarydark-base: #006064;
}

.green-leaf-var {
  --v-anchor-base: #009688;
  --v-primarylight-base: #E0F7FA;
  --v-primary-base: #009688;
  --v-primarydark-base: #00695C;
  --v-secondarylight-base: #CFD8DC;
  --v-secondary-base: #607D8B;
  --v-secondarydark-base: #37474F;
}

.money-var {
  --v-anchor-base: #4CAF50;
  --v-primarylight-base: #C8E6C9;
  --v-primary-base: #4CAF50;
  --v-primarydark-base: #2E7D32;
  --v-secondarylight-base: #FFECB3;
  --v-secondary-base: #FFA000;
  --v-secondarydark-base: #FF6F00;
}

.grayscale-var {
  --v-anchor-base: #546E7A;
  --v-primarylight-base: #CFD8DC;
  --v-primary-base: #546E7A;
  --v-primarydark-base: #263238;
  --v-secondarylight-base: #D7CCC8;
  --v-secondary-base: #6D4C41;
  --v-secondarydark-base: #3E2723;
}

.cloud-var {
  --v-anchor-base: #03A9F4;
  --v-primarylight-base: #B3E5FC;
  --v-primary-base: #03A9F4;
  --v-primarydark-base: #01579B;
  --v-secondarylight-base: #FFE0B2;
  --v-secondary-base: #FF9800;
  --v-secondarydark-base: #E65100;
}

.joker-var {
  --v-anchor-base: #673AB7;
  --v-primarylight-base: #D1C4E9;
  --v-primary-base: #673AB7;
  --v-primarydark-base: #311B92;
  --v-secondarylight-base: #B2EBF2;
  --v-secondary-base: #00BCD4;
  --v-secondarydark-base: #006064;
  --v-primarylight-lighten1: #ede0ff;
}

.violet-var {
  --v-anchor-base: #EC407A;
  --v-primarylight-base: #FCE4EC;
  --v-primary-base: #EC407A;
  --v-primarydark-base: #D81B60;
  --v-secondarylight-base: #D1C4E9;
  --v-secondary-base: #673AB7;
  --v-secondarydark-base: #311B92;
}

.violeta-var {
  --v-anchor-base: #9C27B0;
  --v-primarylight-base: #E1BEE7;
  --v-primary-base: #9C27B0;
  --v-primarydark-base: #6A1B9A;
  --v-secondarylight-base: #DCEDC8;
  --v-secondary-base: #8BC34A;
  --v-secondarydark-base: #558B2F;
}

.roseGold-var {
  --v-anchor-base: #EC407A;
  --v-primarylight-base: #FFF8E1;
  --v-primary-base: #FFA000;
  --v-primarydark-base: #FFA000;
  --v-secondarylight-base: #FCE4EC;
  --v-secondary-base: #EC407A;
  --v-secondarydark-base: #D81B60;
}

.deepBlue-var {
  --v-anchor-base: #3F51B5;
  --v-primarylight-base: #E8EAF6;
  --v-primary-base: #3F51B5;
  --v-primarydark-base: #283593;
  --v-secondarylight-base: #E1F5FE;
  --v-secondary-base: #03A9F4;
  --v-secondarydark-base: #0277BD;
}

.ubuntu-var {
  --v-anchor-base: #EF6C00;
  --v-primarylight-base: #FFF3E0;
  --v-primary-base: #EF6C00;
  --v-primarydark-base: #E65100;
  --v-secondarylight-base: #F3E5F5;
  --v-secondary-base: #9C27B0;
  --v-secondarydark-base: #7B1FA2;
}

.greenNature-var {
  --v-anchor-base: #009688;
  --v-primarylight-base: #E0F7FA;
  --v-primary-base: #009688;
  --v-primarydark-base: #00695C;
  --v-secondarylight-base: #F1F8E9;
  --v-secondary-base: #689F38;
  --v-secondarydark-base: #33691E;
}

.vampire-var {
  --v-anchor-base: #f44336;
  --v-primarylight-base: #FFEBEE;
  --v-primary-base: #f44336;
  --v-primarydark-base: #E53935;
  --v-secondarylight-base: #ECEFF1;
  --v-secondary-base: #607D8B;
  --v-secondarydark-base: #455A64;
}

.mint-var {
  --v-anchor-base: #2196f3;
  --v-primarylight-base: #bbdefb;
  --v-primary-base: #2196f3;
  --v-primarydark-base: #0d47a1;
  --v-secondarylight-base: #b3e5fc;
  --v-secondary-base: #03a9f4;
  --v-secondarydark-base: #01579b;
}

.gold-var {
  --v-anchor-base: #FF9100;
  --v-primarylight-base: #FFF9C4;
  --v-primary-base: #FF9100;
  --v-primarydark-base: #FF6D00;
  --v-secondarylight-base: #EFEBE9;
  --v-secondary-base: #8D6E63;
  --v-secondarydark-base: #4E342E;
}

.botani-var {
  --v-anchor-base: #689F38;
  --v-primarylight-base: #DCEDC8;
  --v-primary-base: #689F38;
  --v-primarydark-base: #33691E;
  --v-secondarylight-base: #FCE4EC;
  --v-secondary-base: #F06292;
  --v-secondarydark-base: #AD1457;
}

.littleQueen-var {
  --v-anchor-base: #00BCD4;
  --v-primarylight-base: #E0F7FA;
  --v-primary-base: #00BCD4;
  --v-primarydark-base: #006064;
  --v-secondarylight-base: #FCE4EC;
  --v-secondary-base: #F06292;
  --v-secondarydark-base: #AD1457;
}

.purple-var {
  --v-anchor-base: #9c27b0;
  --v-primarylight-base: #f3e5f5;
  --v-primary-base: #9c27b0;
  --v-primarydark-base: #6a1b9a;
  --v-secondarylight-base: #ea80fc;
  --v-secondary-base: #aa00ff;
  --v-secondarydark-base: #4a148c;
}

.black-var {
  --v-anchor-base: #212121;
  --v-primarylight-base: #9e9e9e;
  --v-primary-base: #212121;
  --v-primarydark-base: #000;
  --v-secondarylight-base: #E0E0E0;
  --v-secondary-base: #757575;
  --v-secondarydark-base: #424242;
}

.brown-var {
  --v-anchor-base: #795548;
  --v-primarylight-base: #d7ccc8;
  --v-primary-base: #795548;
  --v-primarydark-base: #4e342e;
  --v-secondarylight-base: #ccb0b0;
  --v-secondary-base: #794848;
  --v-secondarydark-base: #3e2723;
}

* {
  background-repeat: no-repeat;
  padding: 0;
  margin: 0;
}

*, ::before, ::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

@media only screen and (min-width: 992px) {
  html {
    font-size: 16px;
  }
}

@media only screen and (min-width: 0) {
  html {
    font-size: 16px;
  }
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  line-height: 1.5;
}

strong {
  font-weight: var(--font-bold);
}

button {
  text-align: center;
}

.m-application {
  overflow: hidden;
  line-height: 1.5;
}

.m-application .input-field .help-block {
  position: absolute;
  font-size: 13px;
}

.m-application .input-field .help-block.form-error {
  color: #dd493c;
}

.m-application input:not([type]):focus.valid ~ label, .m-application input[type=text]:not(.browser-default):focus.valid ~ label, .m-application input[type=password]:not(.browser-default):focus.valid ~ label, .m-application input[type=email]:not(.browser-default):focus.valid ~ label, .m-application input[type=url]:not(.browser-default):focus.valid ~ label, .m-application input[type=time]:not(.browser-default):focus.valid ~ label, .m-application input[type=date]:not(.browser-default):focus.valid ~ label, .m-application input[type=datetime]:not(.browser-default):focus.valid ~ label, .m-application input[type=datetime-local]:not(.browser-default):focus.valid ~ label, .m-application input[type=tel]:not(.browser-default):focus.valid ~ label, .m-application input[type=number]:not(.browser-default):focus.valid ~ label, .m-application input[type=search]:not(.browser-default):focus.valid ~ label, .m-application textarea.materialize-textarea:focus.valid ~ label {
  color: inherit;
}

.m-application [type=checkbox] + span:not(.lever) {
  padding-left: 30px;
}

.m-application .carousel-item {
  -webkit-transition: auto;
  -o-transition: auto;
  transition: auto;
}

.m-application .modal-content {
  border-radius: 0;
  border: none;
}

.m-application .modal-content h4 {
  font-size: 1.25rem;
  font-weight: var(--font-bold);
  margin-bottom: 16px;
}

.m-application .modal-content .modal-close {
  position: absolute;
  top: 8px;
  right: 8px;
}

.m-application .carousel {
  height: auto;
}

.m-application a:hover {
  text-decoration: none;
}

.m-application figure {
  margin: 0;
}

.m-application .btn:not(.btn-flat):not(.btn-icon):hover {
  color: #FFF;
}

.m-application .btn:not(.btn-flat):not(.btn-icon):focus {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.theme--dark .m-application .btn-floating {
  -webkit-box-shadow: 0px 2px 4px -1px rgba(50, 50, 50, 0.2), 0px 4px 5px 0px rgba(50, 50, 50, 0.14), 0px 1px 10px 0px rgba(50, 50, 50, 0.12);
  box-shadow: 0px 2px 4px -1px rgba(50, 50, 50, 0.2), 0px 4px 5px 0px rgba(50, 50, 50, 0.14), 0px 1px 10px 0px rgba(50, 50, 50, 0.12);
}

.theme--light .m-application .btn-floating {
  -webkit-box-shadow: 0px 2px 4px -1px rgba(128, 128, 128, 0.2), 0px 4px 5px 0px rgba(128, 128, 128, 0.14), 0px 1px 10px 0px rgba(128, 128, 128, 0.12);
  box-shadow: 0px 2px 4px -1px rgba(128, 128, 128, 0.2), 0px 4px 5px 0px rgba(128, 128, 128, 0.14), 0px 1px 10px 0px rgba(128, 128, 128, 0.12);
}

.m-application textarea.materialize-textarea {
  height: auto;
}

.m-application nav {
  -webkit-box-shadow: none;
  box-shadow: none;
  background: none;
  width: auto;
  color: inherit;
}

.m-application nav i {
  height: auto;
  line-height: normal;
}

.m-application nav ul a:hover {
  background: none;
}

.m-application--is-rtl {
  text-align: right;
}

.m-application .m-content {
  font-family: 'Open Sans', sans-serif;
  padding: 0 !important;
}

.m-application .overlay {
  z-index: 90 !important;
}

.m-application .m-application--wrap a {
  color: var(--v-primary-base);
}

.m-application .btn.btn-large {
  font-size: 0.9375rem;
}

.m-application .btn {
  font-weight: var(--font-bold);
}

.m-application .slick-slide:focus {
  outline: none;
}

.m-application label {
  font-size: 1rem;
  color: var(--con-2);
}

.m-application .row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-bottom: 0;
}

.m-application .row:after {
  display: none;
}

.m-application .row.spacing2 {
  margin-left: -8px;
  margin-right: -8px;
}

.m-application .row.spacing4 {
  margin-left: -16px;
  margin-right: -16px;
}

.m-application .row.spacing6 {
  margin-left: -24px;
  margin-right: -24px;
}

.m-application .row.spacing8 {
  margin-left: -32px;
  margin-right: -32px;
}

.m-application .row.row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

.m-application .row.column {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.m-application .row.column-reverse {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}

.m-application :focus {
  outline: none;
}

.m-application .card {
  border: none;
  border-radius: 12px;
  overflow: hidden;
}

.m-application .card-content {
  font-size: 0.875rem;
}

.m-application .accordion-content.active .collapsible-header > .arrow {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.m-application .collapsible-header > p {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.m-application .collapsible-header > i {
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
  height: 28px;
  width: 28px;
}

.m-application .collapsible-header h6 {
  margin: 0;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.m-application .collapsible-body {
  padding: 0 1rem;
}

.m-application.theme--dark .card {
  -webkit-box-shadow: 0px 1px 3px 0px #404040, 0px 1px 1px 0px #2a2a2a, 0px 2px 1px -1px #141414;
  box-shadow: 0px 1px 3px 0px #404040, 0px 1px 1px 0px #2a2a2a, 0px 2px 1px -1px #141414;
}

.m-application.theme--light .card {
  -webkit-box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.06);
  box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.06);
}

.m-content {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-height: 100vh;
  max-width: 100%;
  position: relative;
}

.theme--light .m-content .modal-content, .theme--light .m-content .modal {
  background-color: #fff;
}

.theme--dark .m-content .modal-content, .theme--dark .m-content .modal {
  background-color: #424242;
}

/* Content Overider */
#main-wrap .container {
  padding: 0 16px;
  max-width: 1280px;
  width: auto;
}

@media (min-width: 600px) {
  #main-wrap .container {
    padding: 0 24px;
  }
}

@media (min-width: 960px) {
  #main-wrap .container {
    padding: 0 32px;
  }
}

@media (min-width: 600px) {
  #main-wrap .container.fixed-width {
    max-width: 600px;
  }
}

@media (min-width: 960px) {
  #main-wrap .container.fixed-width {
    max-width: 960px;
  }
}

@media (min-width: 1280px) {
  #main-wrap .container.fixed-width {
    max-width: 1280px;
  }
}

@media (min-width: 960px) {
  #main-wrap .container.fixed-width-md-up {
    max-width: 960px;
  }
}

@media (min-width: 1280px) {
  #main-wrap .container.fixed-width-md-up {
    max-width: 1280px;
  }
}

@media (min-width: 1280px) {
  #main-wrap .container.fixed-width-lg-up {
    max-width: 1280px;
  }
}

#main-wrap .container.max-lg {
  max-width: 1280px;
}

#main-wrap .container.max-md {
  max-width: 960px;
}

#main-wrap .container.max-sm {
  max-width: 600px;
}

#main-wrap .container.max-xs {
  max-width: 444px;
}

.card .card-action a:not(.btn):not(.btn-small):not(.btn-large):not(.btn-large):not(.btn-floating) {
  color: var(--v-primary-base) !important;
  padding: 0;
}

select.select {
  display: none;
}

.theme--light .dropdown-content li > a, .theme--light .dropdown-content li > span {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .dropdown-content li > a, .theme--dark .dropdown-content li > span {
  color: #fff;
}

/* Theme overider */
.joker {
  --font-regular: 400;
  --font-medium: 600;
  --font-bold: 700;
}

.joker .input-field > label {
  padding: 4px 16px;
}

.joker .input-field > label:not(.label-icon).active {
  -webkit-transform: translateY(0px) scale(0.8);
  -ms-transform: translateY(0px) scale(0.8);
  transform: translateY(0px) scale(0.8);
}

.joker .input-field input, .joker .input-field textarea {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 20px 12px 0px 12px;
  border-radius: 8px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border: 1px solid;
  margin-bottom: 0;
}

.theme--light .joker .input-field input, .theme--light .joker .input-field textarea {
  background-color: rgba(255, 255, 255, 0.5);
}

.theme--dark .joker .input-field input, .theme--dark .joker .input-field textarea {
  background-color: rgba(0, 0, 0, 0.38);
}

.theme--light .joker .input-field input, .theme--light .joker .input-field textarea {
  border-color: rgba(0, 0, 0, 0.2);
}

.theme--dark .joker .input-field input, .theme--dark .joker .input-field textarea {
  border-color: rgba(255, 255, 255, 0.25);
}

.joker .input-field input:focus, .joker .input-field textarea:focus {
  border-color: var(--v-secondary-base) !important;
}

.joker .input-field input:focus + label, .joker .input-field textarea:focus + label {
  color: var(--v-secondary-base);
}

.joker .input-field input {
  height: 54px;
}

.joker .modal {
  border-radius: 12px;
}

.joker .accordion .collapsible {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
}

.joker .accordion .collapsible-header {
  border: none;
}

.joker .tabs {
  background: transparent;
}

.theme--light .joker .tabs a {
  color: rgba(0, 0, 0, 0.54);
}

.theme--dark .joker .tabs a {
  color: rgba(255, 255, 255, 0.7);
}

.theme--light .joker .tabs a.active {
  color: var(--v-primary-base);
}

.theme--dark .joker .tabs a.active {
  color: var(--v-primarylight-base);
}

.joker .tabs .indicator {
  height: 5px;
  border-radius: 4px 4px 0 0;
  bottom: 0px;
  background: var(--v-primarylight-base);
}

.joker .btn {
  letter-spacing: 0.3px;
  border-radius: 36px;
  font-weight: var(--font-bold);
  -webkit-box-shadow: none;
  box-shadow: none;
  line-height: 28px;
  height: auto;
}

.joker .btn:not(.btn-small) {
  padding: 8px 24px;
  line-height: 28px;
}

html {
  height: 100%;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}

body {
  min-height: 100%;
}

.btn {
  border-radius: 4px;
  background: none;
  line-height: normal;
  position: relative;
  font-weight: var(--font-bold);
}

.btn.block {
  width: 100%;
}

.theme--light .btn-default {
  background-color: #f5f5f5;
}

.theme--dark .btn-default {
  background-color: #212121;
}

.btn.primary {
  background-color: var(--v-primary-base);
}

.btn.secondary {
  background-color: var(--v-secondary-base);
}

.btn-flat {
  font-weight: var(--font-medium);
}

.btn-flat:hover {
  background: none;
}

.btn-icon {
  text-decoration: none;
  text-align: center;
  letter-spacing: .5px;
  -webkit-transition: background-color .2s ease-out;
  -o-transition: background-color .2s ease-out;
  transition: background-color .2s ease-out;
  cursor: pointer;
  font-size: 14px;
  outline: 0;
  border: none;
  font-weight: var(--font-bold);
  border-radius: 50%;
  display: inline-block;
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
  text-transform: uppercase;
  vertical-align: middle;
  -webkit-tap-highlight-color: transparent;
  background-color: transparent;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  padding: 0;
  width: 36px;
  overflow: hidden;
}

.btn-icon:before {
  border-radius: 4px;
  bottom: 0;
  color: inherit;
  content: "";
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  background-color: currentColor;
  -webkit-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
  -o-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
  transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
}

.btn-icon:hover:before {
  opacity: 0.06;
}

.theme--light .btn-icon {
  color: rgba(0, 0, 0, 0.54);
}

.theme--dark .btn-icon {
  color: rgba(255, 255, 255, 0.7);
}

.btn-icon:focus {
  background-color: transparent;
}

.btn-icon i {
  line-height: 36px;
}

.btn-icon:before {
  border-radius: 50%;
}

.btn-outlined {
  position: relative;
  background-color: transparent !important;
  text-decoration: none;
  text-align: center;
  letter-spacing: .5px;
  -webkit-transition: background-color .2s ease-out;
  -o-transition: background-color .2s ease-out;
  transition: background-color .2s ease-out;
  cursor: pointer;
  font-size: 14px;
  outline: 0;
  border: 1px solid;
  font-weight: var(--font-bold);
  border-radius: 4px;
  display: inline-block;
  height: 36px;
  line-height: 36px;
  padding: 0 16px;
  text-transform: uppercase;
  vertical-align: middle;
  -webkit-tap-highlight-color: transparent;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.btn-outlined:before {
  border-radius: 4px;
  bottom: 0;
  color: inherit;
  content: "";
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  background-color: currentColor;
  -webkit-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
  -o-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
  transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
}

.btn-outlined:hover:before {
  opacity: 0.06;
}

.theme--light .btn-outlined {
  border-color: rgba(0, 0, 0, 0.87);
}

.theme--dark .btn-outlined {
  border-color: #fff;
}

.btn-outlined.primary {
  color: var(--v-primary-base) !important;
  border-color: var(--v-primary-base);
}

.btn-outlined.primary .waves-ripple {
  background: var(--v-primarylight-base);
}

.btn-outlined.secondary {
  color: var(--v-secondary-base) !important;
  border-color: var(--v-secondary-base);
}

.btn-outlined.secondary .waves-ripple {
  background: var(--v-secondarylight-base);
}

.btn-outlined.white {
  color: #FFF;
  border-color: rgba(255, 255, 255, 0.54);
}

.btn-floating.primary {
  background: var(--v-primary-base) !important;
}

.btn-floating.secondary {
  background: var(--v-secondary-base) !important;
}

.btn:before {
  border-radius: 4px;
  bottom: 0;
  color: inherit;
  content: "";
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  background-color: currentColor;
  -webkit-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
  -o-transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
  transition: opacity 0.2s cubic-bezier(0.4, 0, 0.6, 1);
}

.btn:hover:before {
  opacity: 0.06;
}

.icon.primary {
  color: var(--v-primary-base);
}

.icon.secondary {
  color: var(--v-secondary-base);
}

.collection-item.no-hover:hover {
  background: none;
}

.m-application .display-4 {
  font-size: 6rem !important;
  font-weight: var(--font-regular);
  line-height: 6rem;
  letter-spacing: -0.015625em !important;
}

.m-application .display-3 {
  font-size: 3.75rem !important;
  font-weight: var(--font-regular);
  line-height: 3.75rem;
  letter-spacing: -0.0083333333em !important;
}

.m-application .display-2 {
  font-size: 3rem !important;
  font-weight: var(--font-regular);
  line-height: 3.125rem;
  letter-spacing: normal !important;
}

.m-application .display-1 {
  font-size: 2.125rem !important;
  font-weight: var(--font-medium);
  line-height: 2.5rem;
  letter-spacing: 0.0073529412em !important;
}

.m-application .headline {
  font-size: 1.5rem !important;
  font-weight: var(--font-medium);
  line-height: 2rem;
  letter-spacing: normal !important;
}

.m-application .title {
  font-size: 1.25rem !important;
  font-weight: var(--font-bold);
  line-height: 2rem;
  letter-spacing: 0.0125em !important;
}

.m-application .subtitle-1 {
  font-size: 1rem !important;
  font-weight: var(--font-medium);
  letter-spacing: 0.009375em !important;
  line-height: 1.75rem;
}

.m-application .subtitle-2 {
  font-size: 0.875rem !important;
  font-weight: var(--font-bold);
  letter-spacing: 0.0071428571em !important;
  line-height: 1.375rem;
}

.m-application .body-2 {
  font-size: 0.875rem !important;
  font-weight: var(--font-medium);
  letter-spacing: 0.0178571429em !important;
  line-height: 1.25rem;
}

.m-application .body-1 {
  font-size: 1rem !important;
  font-weight: var(--font-medium);
  letter-spacing: 0.03125em !important;
  line-height: 1.5rem;
}

.m-application .caption {
  font-size: 0.75rem !important;
  font-weight: var(--font-medium);
  letter-spacing: 0.0333333333em !important;
  line-height: 1.25rem;
}

.m-application .overline {
  font-size: 0.625rem !important;
  font-weight: var(--font-medium);
  letter-spacing: 0.1666666667em !important;
  line-height: 1rem;
  text-transform: uppercase;
}

.m-application p {
  margin-bottom: 16px;
}

.avatar-img {
  width: 42px;
  height: 42px;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
  border-radius: 50%;
}

.avatar-img img {
  width: 100%;
}

.theme--light .avatar-img.icon {
  background-color: #bdbdbd;
}

.theme--dark .avatar-img.icon {
  background-color: #757575;
}

.theme--light .avatar-img.icon {
  color: #fff;
}

.theme--dark .avatar-img.icon {
  color: #121212;
}

.avatar-img.small {
  width: 24px;
  height: 24px;
}

.avatar-img.big {
  width: 56px;
  height: 56px;
}

.select-outlined .select-wrapper input.select-dropdown {
  border: 1px solid var(--div-2);
  border-radius: 4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

[dir="ltr"] .select-outlined .select-wrapper input.select-dropdown {
  padding-left: 8px;
}

[dir="rtl"] .select-outlined .select-wrapper input.select-dropdown {
  padding-right: 8px;
}

.input-field input:-internal-autofill-selected {
  background-color: transparent !important;
}

.input-field.primary input:not([type]):focus:not([readonly]), .input-field.primary input[type=text]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=password]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=email]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=url]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=time]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=date]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=datetime]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=datetime-local]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=tel]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=number]:not(.browser-default):focus:not([readonly]), .input-field.primary input[type=search]:not(.browser-default):focus:not([readonly]), .input-field.primary textarea.materialize-textarea:focus:not([readonly]) {
  border-bottom-color: var(--v-primary-base);
  -webkit-box-shadow: 0 1px 0 0 var(--v-primary-base);
  box-shadow: 0 1px 0 0 var(--v-primary-base);
}

.input-field.primary input:not([type]):focus:not([readonly]) + label, .input-field.primary input[type=text]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=password]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=email]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=url]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=time]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=date]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=datetime]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=datetime-local]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=tel]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=number]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary input[type=search]:not(.browser-default):focus:not([readonly]) + label, .input-field.primary textarea.materialize-textarea:focus:not([readonly]) + label {
  color: var(--v-primary-base);
}

.input-field.secondary input:not([type]):focus:not([readonly]), .input-field.secondary input[type=text]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=password]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=email]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=url]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=time]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=date]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=datetime]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=datetime-local]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=tel]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=number]:not(.browser-default):focus:not([readonly]), .input-field.secondary input[type=search]:not(.browser-default):focus:not([readonly]), .input-field.secondary textarea.materialize-textarea:focus:not([readonly]) {
  border-bottom-color: var(--v-secondary-base);
  -webkit-box-shadow: 0 1px 0 0 var(--v-secondary-base);
  box-shadow: 0 1px 0 0 var(--v-secondary-base);
}

.input-field.secondary input:not([type]):focus:not([readonly]) + label, .input-field.secondary input[type=text]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=password]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=email]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=url]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=time]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=date]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=datetime]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=datetime-local]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=tel]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=number]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary input[type=search]:not(.browser-default):focus:not([readonly]) + label, .input-field.secondary textarea.materialize-textarea:focus:not([readonly]) + label {
  color: var(--v-secondary-base);
}

[type=checkbox].filled-in.primary:checked + span:not(.lever):after {
  border: 2px solid var(--v-primary-base);
  background-color: var(--v-primary-base);
}

[type=checkbox].filled-in.secondary:checked + span:not(.lever):after {
  border: 2px solid var(--v-secondary-base);
  background-color: var(--v-secondary-base);
}

.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.pace-inactive {
  display: none;
}

.pace .pace-progress {
  background: #673AB7;
  position: fixed;
  z-index: 10000;
  top: 0;
  right: 100%;
  width: 100%;
  height: 2px;
}

.justify-content-evenly {
  -webkit-box-pack: space-evenly !important;
  -ms-flex-pack: space-evenly !important;
  justify-content: space-evenly !important;
}

.theme--light .dropdown-divider {
  border-color: rgba(0, 0, 0, 0.12);
}

.theme--dark .dropdown-divider {
  border-color: rgba(255, 255, 255, 0.12);
}

@media (min-width: 576px) {
  [class*=row-cols-sm-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=col-sm-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=order-sm-] {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  [class*=offset-sm-] {
    margin-left: 0;
  }
}

@media (min-width: 768px) {
  [class*=row-cols-md-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=col-md-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=order-md-] {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  [class*=offset-md-] {
    margin-left: 0;
  }
}

@media (min-width: 992px) {
  [class*=row-cols-lg-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=col-lg-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=order-lg-] {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  [class*=offset-lg-] {
    margin-left: 0;
  }
}

@media (min-width: 1200px) {
  [class*=row-cols-xl-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=col-xl-] {
    -ms-flex: inherit;
    -webkit-box-flex: inherit;
    flex: inherit;
    max-width: inherit;
  }
  [class*=order-xl-] {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  [class*=offset-xl-] {
    margin-left: 0;
  }
}

@media (min-width: 600px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-sm-4 > * {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    -ms-flex: 0 0 20%;
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .order-sm-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .order-sm-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .order-sm-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .order-sm-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .order-sm-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .order-sm-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .order-sm-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .order-sm-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .order-sm-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .order-sm-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .order-sm-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .order-sm-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .order-sm-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .order-sm-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 960px) {
  .col-md {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-md-4 > * {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    -ms-flex: 0 0 20%;
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .order-md-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .order-md-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .order-md-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .order-md-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .order-md-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .order-md-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .order-md-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .order-md-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .order-md-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .order-md-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .order-md-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .order-md-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .order-md-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .order-md-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1264px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-lg-4 > * {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    -ms-flex: 0 0 20%;
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .order-lg-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .order-lg-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .order-lg-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .order-lg-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .order-lg-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .order-lg-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .order-lg-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .order-lg-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .order-lg-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .order-lg-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .order-lg-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .order-lg-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .order-lg-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .order-lg-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}

@media (min-width: 1904px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-positive: 1;
    -webkit-box-flex: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-xl-4 > * {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    -ms-flex: 0 0 20%;
    -webkit-box-flex: 0;
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    -ms-flex: 0 0 8.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    -ms-flex: 0 0 16.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    -ms-flex: 0 0 25%;
    -webkit-box-flex: 0;
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -ms-flex: 0 0 33.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    -ms-flex: 0 0 41.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    -ms-flex: 0 0 50%;
    -webkit-box-flex: 0;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -ms-flex: 0 0 58.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    -ms-flex: 0 0 75%;
    -webkit-box-flex: 0;
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -ms-flex: 0 0 83.333333%;
    -webkit-box-flex: 0;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    -ms-flex: 0 0 91.666667%;
    -webkit-box-flex: 0;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    -ms-flex: 0 0 100%;
    -webkit-box-flex: 0;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0;
    order: -1;
  }
  .order-xl-last {
    -ms-flex-order: 13;
    -webkit-box-ordinal-group: 14;
    order: 13;
  }
  .order-xl-0 {
    -ms-flex-order: 0;
    -webkit-box-ordinal-group: 1;
    order: 0;
  }
  .order-xl-1 {
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2;
    order: 1;
  }
  .order-xl-2 {
    -ms-flex-order: 2;
    -webkit-box-ordinal-group: 3;
    order: 2;
  }
  .order-xl-3 {
    -ms-flex-order: 3;
    -webkit-box-ordinal-group: 4;
    order: 3;
  }
  .order-xl-4 {
    -ms-flex-order: 4;
    -webkit-box-ordinal-group: 5;
    order: 4;
  }
  .order-xl-5 {
    -ms-flex-order: 5;
    -webkit-box-ordinal-group: 6;
    order: 5;
  }
  .order-xl-6 {
    -ms-flex-order: 6;
    -webkit-box-ordinal-group: 7;
    order: 6;
  }
  .order-xl-7 {
    -ms-flex-order: 7;
    -webkit-box-ordinal-group: 8;
    order: 7;
  }
  .order-xl-8 {
    -ms-flex-order: 8;
    -webkit-box-ordinal-group: 9;
    order: 8;
  }
  .order-xl-9 {
    -ms-flex-order: 9;
    -webkit-box-ordinal-group: 10;
    order: 9;
  }
  .order-xl-10 {
    -ms-flex-order: 10;
    -webkit-box-ordinal-group: 11;
    order: 10;
  }
  .order-xl-11 {
    -ms-flex-order: 11;
    -webkit-box-ordinal-group: 12;
    order: 11;
  }
  .order-xl-12 {
    -ms-flex-order: 12;
    -webkit-box-ordinal-group: 13;
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}

.m-application .ma-0 {
  margin: 0px !important;
}

.m-application .ma-1 {
  margin: 4px !important;
}

.m-application .ma-2 {
  margin: 8px !important;
}

.m-application .ma-3 {
  margin: 12px !important;
}

.m-application .ma-4 {
  margin: 16px !important;
}

.m-application .ma-5 {
  margin: 20px !important;
}

.m-application .ma-6 {
  margin: 24px !important;
}

.m-application .ma-7 {
  margin: 28px !important;
}

.m-application .ma-8 {
  margin: 32px !important;
}

.m-application .ma-9 {
  margin: 36px !important;
}

.m-application .ma-10 {
  margin: 40px !important;
}

.m-application .ma-11 {
  margin: 44px !important;
}

.m-application .ma-12 {
  margin: 48px !important;
}

.m-application .ma-auto {
  margin: auto !important;
}

.m-application .mx-0 {
  margin-right: 0px !important;
  margin-left: 0px !important;
}

.m-application .mx-1 {
  margin-right: 4px !important;
  margin-left: 4px !important;
}

.m-application .mx-2 {
  margin-right: 8px !important;
  margin-left: 8px !important;
}

.m-application .mx-3 {
  margin-right: 12px !important;
  margin-left: 12px !important;
}

.m-application .mx-4 {
  margin-right: 16px !important;
  margin-left: 16px !important;
}

.m-application .mx-5 {
  margin-right: 20px !important;
  margin-left: 20px !important;
}

.m-application .mx-6 {
  margin-right: 24px !important;
  margin-left: 24px !important;
}

.m-application .mx-7 {
  margin-right: 28px !important;
  margin-left: 28px !important;
}

.m-application .mx-8 {
  margin-right: 32px !important;
  margin-left: 32px !important;
}

.m-application .mx-9 {
  margin-right: 36px !important;
  margin-left: 36px !important;
}

.m-application .mx-10 {
  margin-right: 40px !important;
  margin-left: 40px !important;
}

.m-application .mx-11 {
  margin-right: 44px !important;
  margin-left: 44px !important;
}

.m-application .mx-12 {
  margin-right: 48px !important;
  margin-left: 48px !important;
}

.m-application .mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.m-application .my-0 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

.m-application .my-1 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.m-application .my-2 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.m-application .my-3 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.m-application .my-4 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.m-application .my-5 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.m-application .my-6 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.m-application .my-7 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

.m-application .my-8 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.m-application .my-9 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

.m-application .my-10 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.m-application .my-11 {
  margin-top: 44px !important;
  margin-bottom: 44px !important;
}

.m-application .my-12 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}

.m-application .my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.m-application .mt-0 {
  margin-top: 0px !important;
}

.m-application .mt-1 {
  margin-top: 4px !important;
}

.m-application .mt-2 {
  margin-top: 8px !important;
}

.m-application .mt-3 {
  margin-top: 12px !important;
}

.m-application .mt-4 {
  margin-top: 16px !important;
}

.m-application .mt-5 {
  margin-top: 20px !important;
}

.m-application .mt-6 {
  margin-top: 24px !important;
}

.m-application .mt-7 {
  margin-top: 28px !important;
}

.m-application .mt-8 {
  margin-top: 32px !important;
}

.m-application .mt-9 {
  margin-top: 36px !important;
}

.m-application .mt-10 {
  margin-top: 40px !important;
}

.m-application .mt-11 {
  margin-top: 44px !important;
}

.m-application .mt-12 {
  margin-top: 48px !important;
}

.m-application .mt-auto {
  margin-top: auto !important;
}

.m-application .mr-0 {
  margin-right: 0px !important;
}

.m-application .mr-1 {
  margin-right: 4px !important;
}

.m-application .mr-2 {
  margin-right: 8px !important;
}

.m-application .mr-3 {
  margin-right: 12px !important;
}

.m-application .mr-4 {
  margin-right: 16px !important;
}

.m-application .mr-5 {
  margin-right: 20px !important;
}

.m-application .mr-6 {
  margin-right: 24px !important;
}

.m-application .mr-7 {
  margin-right: 28px !important;
}

.m-application .mr-8 {
  margin-right: 32px !important;
}

.m-application .mr-9 {
  margin-right: 36px !important;
}

.m-application .mr-10 {
  margin-right: 40px !important;
}

.m-application .mr-11 {
  margin-right: 44px !important;
}

.m-application .mr-12 {
  margin-right: 48px !important;
}

.m-application .mr-auto {
  margin-right: auto !important;
}

.m-application .mb-0 {
  margin-bottom: 0px !important;
}

.m-application .mb-1 {
  margin-bottom: 4px !important;
}

.m-application .mb-2 {
  margin-bottom: 8px !important;
}

.m-application .mb-3 {
  margin-bottom: 12px !important;
}

.m-application .mb-4 {
  margin-bottom: 16px !important;
}

.m-application .mb-5 {
  margin-bottom: 20px !important;
}

.m-application .mb-6 {
  margin-bottom: 24px !important;
}

.m-application .mb-7 {
  margin-bottom: 28px !important;
}

.m-application .mb-8 {
  margin-bottom: 32px !important;
}

.m-application .mb-9 {
  margin-bottom: 36px !important;
}

.m-application .mb-10 {
  margin-bottom: 40px !important;
}

.m-application .mb-11 {
  margin-bottom: 44px !important;
}

.m-application .mb-12 {
  margin-bottom: 48px !important;
}

.m-application .mb-auto {
  margin-bottom: auto !important;
}

.m-application .ml-0 {
  margin-left: 0px !important;
}

.m-application .ml-1 {
  margin-left: 4px !important;
}

.m-application .ml-2 {
  margin-left: 8px !important;
}

.m-application .ml-3 {
  margin-left: 12px !important;
}

.m-application .ml-4 {
  margin-left: 16px !important;
}

.m-application .ml-5 {
  margin-left: 20px !important;
}

.m-application .ml-6 {
  margin-left: 24px !important;
}

.m-application .ml-7 {
  margin-left: 28px !important;
}

.m-application .ml-8 {
  margin-left: 32px !important;
}

.m-application .ml-9 {
  margin-left: 36px !important;
}

.m-application .ml-10 {
  margin-left: 40px !important;
}

.m-application .ml-11 {
  margin-left: 44px !important;
}

.m-application .ml-12 {
  margin-left: 48px !important;
}

.m-application .ml-auto {
  margin-left: auto !important;
}

[dir="ltr"] .m-application .ms-0 {
  margin-left: 0px !important;
}

[dir="rtl"] .m-application .ms-0 {
  margin-right: 0px !important;
}

[dir="ltr"] .m-application .ms-1 {
  margin-left: 4px !important;
}

[dir="rtl"] .m-application .ms-1 {
  margin-right: 4px !important;
}

[dir="ltr"] .m-application .ms-2 {
  margin-left: 8px !important;
}

[dir="rtl"] .m-application .ms-2 {
  margin-right: 8px !important;
}

[dir="ltr"] .m-application .ms-3 {
  margin-left: 12px !important;
}

[dir="rtl"] .m-application .ms-3 {
  margin-right: 12px !important;
}

[dir="ltr"] .m-application .ms-4 {
  margin-left: 16px !important;
}

[dir="rtl"] .m-application .ms-4 {
  margin-right: 16px !important;
}

[dir="ltr"] .m-application .ms-5 {
  margin-left: 20px !important;
}

[dir="rtl"] .m-application .ms-5 {
  margin-right: 20px !important;
}

[dir="ltr"] .m-application .ms-6 {
  margin-left: 24px !important;
}

[dir="rtl"] .m-application .ms-6 {
  margin-right: 24px !important;
}

[dir="ltr"] .m-application .ms-7 {
  margin-left: 28px !important;
}

[dir="rtl"] .m-application .ms-7 {
  margin-right: 28px !important;
}

[dir="ltr"] .m-application .ms-8 {
  margin-left: 32px !important;
}

[dir="rtl"] .m-application .ms-8 {
  margin-right: 32px !important;
}

[dir="ltr"] .m-application .ms-9 {
  margin-left: 36px !important;
}

[dir="rtl"] .m-application .ms-9 {
  margin-right: 36px !important;
}

[dir="ltr"] .m-application .ms-10 {
  margin-left: 40px !important;
}

[dir="rtl"] .m-application .ms-10 {
  margin-right: 40px !important;
}

[dir="ltr"] .m-application .ms-11 {
  margin-left: 44px !important;
}

[dir="rtl"] .m-application .ms-11 {
  margin-right: 44px !important;
}

[dir="ltr"] .m-application .ms-12 {
  margin-left: 48px !important;
}

[dir="rtl"] .m-application .ms-12 {
  margin-right: 48px !important;
}

[dir="ltr"] .m-application .ms-auto {
  margin-left: auto !important;
}

[dir="rtl"] .m-application .ms-auto {
  margin-right: auto !important;
}

[dir="ltr"] .m-application .me-0 {
  margin-right: 0px !important;
}

[dir="rtl"] .m-application .me-0 {
  margin-left: 0px !important;
}

[dir="ltr"] .m-application .me-1 {
  margin-right: 4px !important;
}

[dir="rtl"] .m-application .me-1 {
  margin-left: 4px !important;
}

[dir="ltr"] .m-application .me-2 {
  margin-right: 8px !important;
}

[dir="rtl"] .m-application .me-2 {
  margin-left: 8px !important;
}

[dir="ltr"] .m-application .me-3 {
  margin-right: 12px !important;
}

[dir="rtl"] .m-application .me-3 {
  margin-left: 12px !important;
}

[dir="ltr"] .m-application .me-4 {
  margin-right: 16px !important;
}

[dir="rtl"] .m-application .me-4 {
  margin-left: 16px !important;
}

[dir="ltr"] .m-application .me-5 {
  margin-right: 20px !important;
}

[dir="rtl"] .m-application .me-5 {
  margin-left: 20px !important;
}

[dir="ltr"] .m-application .me-6 {
  margin-right: 24px !important;
}

[dir="rtl"] .m-application .me-6 {
  margin-left: 24px !important;
}

[dir="ltr"] .m-application .me-7 {
  margin-right: 28px !important;
}

[dir="rtl"] .m-application .me-7 {
  margin-left: 28px !important;
}

[dir="ltr"] .m-application .me-8 {
  margin-right: 32px !important;
}

[dir="rtl"] .m-application .me-8 {
  margin-left: 32px !important;
}

[dir="ltr"] .m-application .me-9 {
  margin-right: 36px !important;
}

[dir="rtl"] .m-application .me-9 {
  margin-left: 36px !important;
}

[dir="ltr"] .m-application .me-10 {
  margin-right: 40px !important;
}

[dir="rtl"] .m-application .me-10 {
  margin-left: 40px !important;
}

[dir="ltr"] .m-application .me-11 {
  margin-right: 44px !important;
}

[dir="rtl"] .m-application .me-11 {
  margin-left: 44px !important;
}

[dir="ltr"] .m-application .me-12 {
  margin-right: 48px !important;
}

[dir="rtl"] .m-application .me-12 {
  margin-left: 48px !important;
}

[dir="ltr"] .m-application .me-auto {
  margin-right: auto !important;
}

[dir="rtl"] .m-application .me-auto {
  margin-left: auto !important;
}

.m-application .ma-n1 {
  margin: -4px !important;
}

.m-application .ma-n2 {
  margin: -8px !important;
}

.m-application .ma-n3 {
  margin: -12px !important;
}

.m-application .ma-n4 {
  margin: -16px !important;
}

.m-application .ma-n5 {
  margin: -20px !important;
}

.m-application .ma-n6 {
  margin: -24px !important;
}

.m-application .ma-n7 {
  margin: -28px !important;
}

.m-application .ma-n8 {
  margin: -32px !important;
}

.m-application .ma-n9 {
  margin: -36px !important;
}

.m-application .ma-n10 {
  margin: -40px !important;
}

.m-application .ma-n11 {
  margin: -44px !important;
}

.m-application .ma-n12 {
  margin: -48px !important;
}

.m-application .mx-n1 {
  margin-right: -4px !important;
  margin-left: -4px !important;
}

.m-application .mx-n2 {
  margin-right: -8px !important;
  margin-left: -8px !important;
}

.m-application .mx-n3 {
  margin-right: -12px !important;
  margin-left: -12px !important;
}

.m-application .mx-n4 {
  margin-right: -16px !important;
  margin-left: -16px !important;
}

.m-application .mx-n5 {
  margin-right: -20px !important;
  margin-left: -20px !important;
}

.m-application .mx-n6 {
  margin-right: -24px !important;
  margin-left: -24px !important;
}

.m-application .mx-n7 {
  margin-right: -28px !important;
  margin-left: -28px !important;
}

.m-application .mx-n8 {
  margin-right: -32px !important;
  margin-left: -32px !important;
}

.m-application .mx-n9 {
  margin-right: -36px !important;
  margin-left: -36px !important;
}

.m-application .mx-n10 {
  margin-right: -40px !important;
  margin-left: -40px !important;
}

.m-application .mx-n11 {
  margin-right: -44px !important;
  margin-left: -44px !important;
}

.m-application .mx-n12 {
  margin-right: -48px !important;
  margin-left: -48px !important;
}

.m-application .my-n1 {
  margin-top: -4px !important;
  margin-bottom: -4px !important;
}

.m-application .my-n2 {
  margin-top: -8px !important;
  margin-bottom: -8px !important;
}

.m-application .my-n3 {
  margin-top: -12px !important;
  margin-bottom: -12px !important;
}

.m-application .my-n4 {
  margin-top: -16px !important;
  margin-bottom: -16px !important;
}

.m-application .my-n5 {
  margin-top: -20px !important;
  margin-bottom: -20px !important;
}

.m-application .my-n6 {
  margin-top: -24px !important;
  margin-bottom: -24px !important;
}

.m-application .my-n7 {
  margin-top: -28px !important;
  margin-bottom: -28px !important;
}

.m-application .my-n8 {
  margin-top: -32px !important;
  margin-bottom: -32px !important;
}

.m-application .my-n9 {
  margin-top: -36px !important;
  margin-bottom: -36px !important;
}

.m-application .my-n10 {
  margin-top: -40px !important;
  margin-bottom: -40px !important;
}

.m-application .my-n11 {
  margin-top: -44px !important;
  margin-bottom: -44px !important;
}

.m-application .my-n12 {
  margin-top: -48px !important;
  margin-bottom: -48px !important;
}

.m-application .mt-n1 {
  margin-top: -4px !important;
}

.m-application .mt-n2 {
  margin-top: -8px !important;
}

.m-application .mt-n3 {
  margin-top: -12px !important;
}

.m-application .mt-n4 {
  margin-top: -16px !important;
}

.m-application .mt-n5 {
  margin-top: -20px !important;
}

.m-application .mt-n6 {
  margin-top: -24px !important;
}

.m-application .mt-n7 {
  margin-top: -28px !important;
}

.m-application .mt-n8 {
  margin-top: -32px !important;
}

.m-application .mt-n9 {
  margin-top: -36px !important;
}

.m-application .mt-n10 {
  margin-top: -40px !important;
}

.m-application .mt-n11 {
  margin-top: -44px !important;
}

.m-application .mt-n12 {
  margin-top: -48px !important;
}

.m-application .mr-n1 {
  margin-right: -4px !important;
}

.m-application .mr-n2 {
  margin-right: -8px !important;
}

.m-application .mr-n3 {
  margin-right: -12px !important;
}

.m-application .mr-n4 {
  margin-right: -16px !important;
}

.m-application .mr-n5 {
  margin-right: -20px !important;
}

.m-application .mr-n6 {
  margin-right: -24px !important;
}

.m-application .mr-n7 {
  margin-right: -28px !important;
}

.m-application .mr-n8 {
  margin-right: -32px !important;
}

.m-application .mr-n9 {
  margin-right: -36px !important;
}

.m-application .mr-n10 {
  margin-right: -40px !important;
}

.m-application .mr-n11 {
  margin-right: -44px !important;
}

.m-application .mr-n12 {
  margin-right: -48px !important;
}

.m-application .mb-n1 {
  margin-bottom: -4px !important;
}

.m-application .mb-n2 {
  margin-bottom: -8px !important;
}

.m-application .mb-n3 {
  margin-bottom: -12px !important;
}

.m-application .mb-n4 {
  margin-bottom: -16px !important;
}

.m-application .mb-n5 {
  margin-bottom: -20px !important;
}

.m-application .mb-n6 {
  margin-bottom: -24px !important;
}

.m-application .mb-n7 {
  margin-bottom: -28px !important;
}

.m-application .mb-n8 {
  margin-bottom: -32px !important;
}

.m-application .mb-n9 {
  margin-bottom: -36px !important;
}

.m-application .mb-n10 {
  margin-bottom: -40px !important;
}

.m-application .mb-n11 {
  margin-bottom: -44px !important;
}

.m-application .mb-n12 {
  margin-bottom: -48px !important;
}

.m-application .ml-n1 {
  margin-left: -4px !important;
}

.m-application .ml-n2 {
  margin-left: -8px !important;
}

.m-application .ml-n3 {
  margin-left: -12px !important;
}

.m-application .ml-n4 {
  margin-left: -16px !important;
}

.m-application .ml-n5 {
  margin-left: -20px !important;
}

.m-application .ml-n6 {
  margin-left: -24px !important;
}

.m-application .ml-n7 {
  margin-left: -28px !important;
}

.m-application .ml-n8 {
  margin-left: -32px !important;
}

.m-application .ml-n9 {
  margin-left: -36px !important;
}

.m-application .ml-n10 {
  margin-left: -40px !important;
}

.m-application .ml-n11 {
  margin-left: -44px !important;
}

.m-application .ml-n12 {
  margin-left: -48px !important;
}

[dir="ltr"] .m-application .ms-n1 {
  margin-left: -4px !important;
}

[dir="rtl"] .m-application .ms-n1 {
  margin-right: -4px !important;
}

[dir="ltr"] .m-application .ms-n2 {
  margin-left: -8px !important;
}

[dir="rtl"] .m-application .ms-n2 {
  margin-right: -8px !important;
}

[dir="ltr"] .m-application .ms-n3 {
  margin-left: -12px !important;
}

[dir="rtl"] .m-application .ms-n3 {
  margin-right: -12px !important;
}

[dir="ltr"] .m-application .ms-n4 {
  margin-left: -16px !important;
}

[dir="rtl"] .m-application .ms-n4 {
  margin-right: -16px !important;
}

[dir="ltr"] .m-application .ms-n5 {
  margin-left: -20px !important;
}

[dir="rtl"] .m-application .ms-n5 {
  margin-right: -20px !important;
}

[dir="ltr"] .m-application .ms-n6 {
  margin-left: -24px !important;
}

[dir="rtl"] .m-application .ms-n6 {
  margin-right: -24px !important;
}

[dir="ltr"] .m-application .ms-n7 {
  margin-left: -28px !important;
}

[dir="rtl"] .m-application .ms-n7 {
  margin-right: -28px !important;
}

[dir="ltr"] .m-application .ms-n8 {
  margin-left: -32px !important;
}

[dir="rtl"] .m-application .ms-n8 {
  margin-right: -32px !important;
}

[dir="ltr"] .m-application .ms-n9 {
  margin-left: -36px !important;
}

[dir="rtl"] .m-application .ms-n9 {
  margin-right: -36px !important;
}

[dir="ltr"] .m-application .ms-n10 {
  margin-left: -40px !important;
}

[dir="rtl"] .m-application .ms-n10 {
  margin-right: -40px !important;
}

[dir="ltr"] .m-application .ms-n11 {
  margin-left: -44px !important;
}

[dir="rtl"] .m-application .ms-n11 {
  margin-right: -44px !important;
}

[dir="ltr"] .m-application .ms-n12 {
  margin-left: -48px !important;
}

[dir="rtl"] .m-application .ms-n12 {
  margin-right: -48px !important;
}

[dir="ltr"] .m-application .me-n1 {
  margin-right: -4px !important;
}

[dir="rtl"] .m-application .me-n1 {
  margin-left: -4px !important;
}

[dir="ltr"] .m-application .me-n2 {
  margin-right: -8px !important;
}

[dir="rtl"] .m-application .me-n2 {
  margin-left: -8px !important;
}

[dir="ltr"] .m-application .me-n3 {
  margin-right: -12px !important;
}

[dir="rtl"] .m-application .me-n3 {
  margin-left: -12px !important;
}

[dir="ltr"] .m-application .me-n4 {
  margin-right: -16px !important;
}

[dir="rtl"] .m-application .me-n4 {
  margin-left: -16px !important;
}

[dir="ltr"] .m-application .me-n5 {
  margin-right: -20px !important;
}

[dir="rtl"] .m-application .me-n5 {
  margin-left: -20px !important;
}

[dir="ltr"] .m-application .me-n6 {
  margin-right: -24px !important;
}

[dir="rtl"] .m-application .me-n6 {
  margin-left: -24px !important;
}

[dir="ltr"] .m-application .me-n7 {
  margin-right: -28px !important;
}

[dir="rtl"] .m-application .me-n7 {
  margin-left: -28px !important;
}

[dir="ltr"] .m-application .me-n8 {
  margin-right: -32px !important;
}

[dir="rtl"] .m-application .me-n8 {
  margin-left: -32px !important;
}

[dir="ltr"] .m-application .me-n9 {
  margin-right: -36px !important;
}

[dir="rtl"] .m-application .me-n9 {
  margin-left: -36px !important;
}

[dir="ltr"] .m-application .me-n10 {
  margin-right: -40px !important;
}

[dir="rtl"] .m-application .me-n10 {
  margin-left: -40px !important;
}

[dir="ltr"] .m-application .me-n11 {
  margin-right: -44px !important;
}

[dir="rtl"] .m-application .me-n11 {
  margin-left: -44px !important;
}

[dir="ltr"] .m-application .me-n12 {
  margin-right: -48px !important;
}

[dir="rtl"] .m-application .me-n12 {
  margin-left: -48px !important;
}

.m-application .pa-0 {
  padding: 0px !important;
}

.m-application .pa-1 {
  padding: 4px !important;
}

.m-application .pa-2 {
  padding: 8px !important;
}

.m-application .pa-3 {
  padding: 12px !important;
}

.m-application .pa-4 {
  padding: 16px !important;
}

.m-application .pa-5 {
  padding: 20px !important;
}

.m-application .pa-6 {
  padding: 24px !important;
}

.m-application .pa-7 {
  padding: 28px !important;
}

.m-application .pa-8 {
  padding: 32px !important;
}

.m-application .pa-9 {
  padding: 36px !important;
}

.m-application .pa-10 {
  padding: 40px !important;
}

.m-application .pa-11 {
  padding: 44px !important;
}

.m-application .pa-12 {
  padding: 48px !important;
}

.m-application .px-0 {
  padding-right: 0px !important;
  padding-left: 0px !important;
}

.m-application .px-1 {
  padding-right: 4px !important;
  padding-left: 4px !important;
}

.m-application .px-2 {
  padding-right: 8px !important;
  padding-left: 8px !important;
}

.m-application .px-3 {
  padding-right: 12px !important;
  padding-left: 12px !important;
}

.m-application .px-4 {
  padding-right: 16px !important;
  padding-left: 16px !important;
}

.m-application .px-5 {
  padding-right: 20px !important;
  padding-left: 20px !important;
}

.m-application .px-6 {
  padding-right: 24px !important;
  padding-left: 24px !important;
}

.m-application .px-7 {
  padding-right: 28px !important;
  padding-left: 28px !important;
}

.m-application .px-8 {
  padding-right: 32px !important;
  padding-left: 32px !important;
}

.m-application .px-9 {
  padding-right: 36px !important;
  padding-left: 36px !important;
}

.m-application .px-10 {
  padding-right: 40px !important;
  padding-left: 40px !important;
}

.m-application .px-11 {
  padding-right: 44px !important;
  padding-left: 44px !important;
}

.m-application .px-12 {
  padding-right: 48px !important;
  padding-left: 48px !important;
}

.m-application .py-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.m-application .py-1 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.m-application .py-2 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.m-application .py-3 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.m-application .py-4 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.m-application .py-5 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.m-application .py-6 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.m-application .py-7 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}

.m-application .py-8 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}

.m-application .py-9 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}

.m-application .py-10 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.m-application .py-11 {
  padding-top: 44px !important;
  padding-bottom: 44px !important;
}

.m-application .py-12 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

.m-application .pt-0 {
  padding-top: 0px !important;
}

.m-application .pt-1 {
  padding-top: 4px !important;
}

.m-application .pt-2 {
  padding-top: 8px !important;
}

.m-application .pt-3 {
  padding-top: 12px !important;
}

.m-application .pt-4 {
  padding-top: 16px !important;
}

.m-application .pt-5 {
  padding-top: 20px !important;
}

.m-application .pt-6 {
  padding-top: 24px !important;
}

.m-application .pt-7 {
  padding-top: 28px !important;
}

.m-application .pt-8 {
  padding-top: 32px !important;
}

.m-application .pt-9 {
  padding-top: 36px !important;
}

.m-application .pt-10 {
  padding-top: 40px !important;
}

.m-application .pt-11 {
  padding-top: 44px !important;
}

.m-application .pt-12 {
  padding-top: 48px !important;
}

.m-application .pr-0 {
  padding-right: 0px !important;
}

.m-application .pr-1 {
  padding-right: 4px !important;
}

.m-application .pr-2 {
  padding-right: 8px !important;
}

.m-application .pr-3 {
  padding-right: 12px !important;
}

.m-application .pr-4 {
  padding-right: 16px !important;
}

.m-application .pr-5 {
  padding-right: 20px !important;
}

.m-application .pr-6 {
  padding-right: 24px !important;
}

.m-application .pr-7 {
  padding-right: 28px !important;
}

.m-application .pr-8 {
  padding-right: 32px !important;
}

.m-application .pr-9 {
  padding-right: 36px !important;
}

.m-application .pr-10 {
  padding-right: 40px !important;
}

.m-application .pr-11 {
  padding-right: 44px !important;
}

.m-application .pr-12 {
  padding-right: 48px !important;
}

.m-application .pb-0 {
  padding-bottom: 0px !important;
}

.m-application .pb-1 {
  padding-bottom: 4px !important;
}

.m-application .pb-2 {
  padding-bottom: 8px !important;
}

.m-application .pb-3 {
  padding-bottom: 12px !important;
}

.m-application .pb-4 {
  padding-bottom: 16px !important;
}

.m-application .pb-5 {
  padding-bottom: 20px !important;
}

.m-application .pb-6 {
  padding-bottom: 24px !important;
}

.m-application .pb-7 {
  padding-bottom: 28px !important;
}

.m-application .pb-8 {
  padding-bottom: 32px !important;
}

.m-application .pb-9 {
  padding-bottom: 36px !important;
}

.m-application .pb-10 {
  padding-bottom: 40px !important;
}

.m-application .pb-11 {
  padding-bottom: 44px !important;
}

.m-application .pb-12 {
  padding-bottom: 48px !important;
}

.m-application .pl-0 {
  padding-left: 0px !important;
}

.m-application .pl-1 {
  padding-left: 4px !important;
}

.m-application .pl-2 {
  padding-left: 8px !important;
}

.m-application .pl-3 {
  padding-left: 12px !important;
}

.m-application .pl-4 {
  padding-left: 16px !important;
}

.m-application .pl-5 {
  padding-left: 20px !important;
}

.m-application .pl-6 {
  padding-left: 24px !important;
}

.m-application .pl-7 {
  padding-left: 28px !important;
}

.m-application .pl-8 {
  padding-left: 32px !important;
}

.m-application .pl-9 {
  padding-left: 36px !important;
}

.m-application .pl-10 {
  padding-left: 40px !important;
}

.m-application .pl-11 {
  padding-left: 44px !important;
}

.m-application .pl-12 {
  padding-left: 48px !important;
}

[dir="ltr"] .m-application .ps-0 {
  padding-left: 0px !important;
}

[dir="rtl"] .m-application .ps-0 {
  padding-right: 0px !important;
}

[dir="ltr"] .m-application .ps-1 {
  padding-left: 4px !important;
}

[dir="rtl"] .m-application .ps-1 {
  padding-right: 4px !important;
}

[dir="ltr"] .m-application .ps-2 {
  padding-left: 8px !important;
}

[dir="rtl"] .m-application .ps-2 {
  padding-right: 8px !important;
}

[dir="ltr"] .m-application .ps-3 {
  padding-left: 12px !important;
}

[dir="rtl"] .m-application .ps-3 {
  padding-right: 12px !important;
}

[dir="ltr"] .m-application .ps-4 {
  padding-left: 16px !important;
}

[dir="rtl"] .m-application .ps-4 {
  padding-right: 16px !important;
}

[dir="ltr"] .m-application .ps-5 {
  padding-left: 20px !important;
}

[dir="rtl"] .m-application .ps-5 {
  padding-right: 20px !important;
}

[dir="ltr"] .m-application .ps-6 {
  padding-left: 24px !important;
}

[dir="rtl"] .m-application .ps-6 {
  padding-right: 24px !important;
}

[dir="ltr"] .m-application .ps-7 {
  padding-left: 28px !important;
}

[dir="rtl"] .m-application .ps-7 {
  padding-right: 28px !important;
}

[dir="ltr"] .m-application .ps-8 {
  padding-left: 32px !important;
}

[dir="rtl"] .m-application .ps-8 {
  padding-right: 32px !important;
}

[dir="ltr"] .m-application .ps-9 {
  padding-left: 36px !important;
}

[dir="rtl"] .m-application .ps-9 {
  padding-right: 36px !important;
}

[dir="ltr"] .m-application .ps-10 {
  padding-left: 40px !important;
}

[dir="rtl"] .m-application .ps-10 {
  padding-right: 40px !important;
}

[dir="ltr"] .m-application .ps-11 {
  padding-left: 44px !important;
}

[dir="rtl"] .m-application .ps-11 {
  padding-right: 44px !important;
}

[dir="ltr"] .m-application .ps-12 {
  padding-left: 48px !important;
}

[dir="rtl"] .m-application .ps-12 {
  padding-right: 48px !important;
}

[dir="ltr"] .m-application .pe-0 {
  padding-right: 0px !important;
}

[dir="rtl"] .m-application .pe-0 {
  padding-left: 0px !important;
}

[dir="ltr"] .m-application .pe-1 {
  padding-right: 4px !important;
}

[dir="rtl"] .m-application .pe-1 {
  padding-left: 4px !important;
}

[dir="ltr"] .m-application .pe-2 {
  padding-right: 8px !important;
}

[dir="rtl"] .m-application .pe-2 {
  padding-left: 8px !important;
}

[dir="ltr"] .m-application .pe-3 {
  padding-right: 12px !important;
}

[dir="rtl"] .m-application .pe-3 {
  padding-left: 12px !important;
}

[dir="ltr"] .m-application .pe-4 {
  padding-right: 16px !important;
}

[dir="rtl"] .m-application .pe-4 {
  padding-left: 16px !important;
}

[dir="ltr"] .m-application .pe-5 {
  padding-right: 20px !important;
}

[dir="rtl"] .m-application .pe-5 {
  padding-left: 20px !important;
}

[dir="ltr"] .m-application .pe-6 {
  padding-right: 24px !important;
}

[dir="rtl"] .m-application .pe-6 {
  padding-left: 24px !important;
}

[dir="ltr"] .m-application .pe-7 {
  padding-right: 28px !important;
}

[dir="rtl"] .m-application .pe-7 {
  padding-left: 28px !important;
}

[dir="ltr"] .m-application .pe-8 {
  padding-right: 32px !important;
}

[dir="rtl"] .m-application .pe-8 {
  padding-left: 32px !important;
}

[dir="ltr"] .m-application .pe-9 {
  padding-right: 36px !important;
}

[dir="rtl"] .m-application .pe-9 {
  padding-left: 36px !important;
}

[dir="ltr"] .m-application .pe-10 {
  padding-right: 40px !important;
}

[dir="rtl"] .m-application .pe-10 {
  padding-left: 40px !important;
}

[dir="ltr"] .m-application .pe-11 {
  padding-right: 44px !important;
}

[dir="rtl"] .m-application .pe-11 {
  padding-left: 44px !important;
}

[dir="ltr"] .m-application .pe-12 {
  padding-right: 48px !important;
}

[dir="rtl"] .m-application .pe-12 {
  padding-left: 48px !important;
}

@media only screen and (min-width: 600px) {
  .m-application .ma-sm-0 {
    margin: 0px !important;
  }
  .m-application .ma-sm-1 {
    margin: 4px !important;
  }
  .m-application .ma-sm-2 {
    margin: 8px !important;
  }
  .m-application .ma-sm-3 {
    margin: 12px !important;
  }
  .m-application .ma-sm-4 {
    margin: 16px !important;
  }
  .m-application .ma-sm-5 {
    margin: 20px !important;
  }
  .m-application .ma-sm-6 {
    margin: 24px !important;
  }
  .m-application .ma-sm-7 {
    margin: 28px !important;
  }
  .m-application .ma-sm-8 {
    margin: 32px !important;
  }
  .m-application .ma-sm-9 {
    margin: 36px !important;
  }
  .m-application .ma-sm-10 {
    margin: 40px !important;
  }
  .m-application .ma-sm-11 {
    margin: 44px !important;
  }
  .m-application .ma-sm-12 {
    margin: 48px !important;
  }
  .m-application .ma-sm-auto {
    margin: auto !important;
  }
  .m-application .mx-sm-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .m-application .mx-sm-1 {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .m-application .mx-sm-2 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .m-application .mx-sm-3 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .m-application .mx-sm-4 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .m-application .mx-sm-5 {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .m-application .mx-sm-6 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .m-application .mx-sm-7 {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .m-application .mx-sm-8 {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .m-application .mx-sm-9 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .m-application .mx-sm-10 {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .m-application .mx-sm-11 {
    margin-right: 44px !important;
    margin-left: 44px !important;
  }
  .m-application .mx-sm-12 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .m-application .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .m-application .my-sm-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .m-application .my-sm-1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .m-application .my-sm-2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .m-application .my-sm-3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .m-application .my-sm-4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .m-application .my-sm-5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .m-application .my-sm-6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .m-application .my-sm-7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .m-application .my-sm-8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .m-application .my-sm-9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .m-application .my-sm-10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .m-application .my-sm-11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .m-application .my-sm-12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .m-application .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .m-application .mt-sm-0 {
    margin-top: 0px !important;
  }
  .m-application .mt-sm-1 {
    margin-top: 4px !important;
  }
  .m-application .mt-sm-2 {
    margin-top: 8px !important;
  }
  .m-application .mt-sm-3 {
    margin-top: 12px !important;
  }
  .m-application .mt-sm-4 {
    margin-top: 16px !important;
  }
  .m-application .mt-sm-5 {
    margin-top: 20px !important;
  }
  .m-application .mt-sm-6 {
    margin-top: 24px !important;
  }
  .m-application .mt-sm-7 {
    margin-top: 28px !important;
  }
  .m-application .mt-sm-8 {
    margin-top: 32px !important;
  }
  .m-application .mt-sm-9 {
    margin-top: 36px !important;
  }
  .m-application .mt-sm-10 {
    margin-top: 40px !important;
  }
  .m-application .mt-sm-11 {
    margin-top: 44px !important;
  }
  .m-application .mt-sm-12 {
    margin-top: 48px !important;
  }
  .m-application .mt-sm-auto {
    margin-top: auto !important;
  }
  .m-application .mr-sm-0 {
    margin-right: 0px !important;
  }
  .m-application .mr-sm-1 {
    margin-right: 4px !important;
  }
  .m-application .mr-sm-2 {
    margin-right: 8px !important;
  }
  .m-application .mr-sm-3 {
    margin-right: 12px !important;
  }
  .m-application .mr-sm-4 {
    margin-right: 16px !important;
  }
  .m-application .mr-sm-5 {
    margin-right: 20px !important;
  }
  .m-application .mr-sm-6 {
    margin-right: 24px !important;
  }
  .m-application .mr-sm-7 {
    margin-right: 28px !important;
  }
  .m-application .mr-sm-8 {
    margin-right: 32px !important;
  }
  .m-application .mr-sm-9 {
    margin-right: 36px !important;
  }
  .m-application .mr-sm-10 {
    margin-right: 40px !important;
  }
  .m-application .mr-sm-11 {
    margin-right: 44px !important;
  }
  .m-application .mr-sm-12 {
    margin-right: 48px !important;
  }
  .m-application .mr-sm-auto {
    margin-right: auto !important;
  }
  .m-application .mb-sm-0 {
    margin-bottom: 0px !important;
  }
  .m-application .mb-sm-1 {
    margin-bottom: 4px !important;
  }
  .m-application .mb-sm-2 {
    margin-bottom: 8px !important;
  }
  .m-application .mb-sm-3 {
    margin-bottom: 12px !important;
  }
  .m-application .mb-sm-4 {
    margin-bottom: 16px !important;
  }
  .m-application .mb-sm-5 {
    margin-bottom: 20px !important;
  }
  .m-application .mb-sm-6 {
    margin-bottom: 24px !important;
  }
  .m-application .mb-sm-7 {
    margin-bottom: 28px !important;
  }
  .m-application .mb-sm-8 {
    margin-bottom: 32px !important;
  }
  .m-application .mb-sm-9 {
    margin-bottom: 36px !important;
  }
  .m-application .mb-sm-10 {
    margin-bottom: 40px !important;
  }
  .m-application .mb-sm-11 {
    margin-bottom: 44px !important;
  }
  .m-application .mb-sm-12 {
    margin-bottom: 48px !important;
  }
  .m-application .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .m-application .ml-sm-0 {
    margin-left: 0px !important;
  }
  .m-application .ml-sm-1 {
    margin-left: 4px !important;
  }
  .m-application .ml-sm-2 {
    margin-left: 8px !important;
  }
  .m-application .ml-sm-3 {
    margin-left: 12px !important;
  }
  .m-application .ml-sm-4 {
    margin-left: 16px !important;
  }
  .m-application .ml-sm-5 {
    margin-left: 20px !important;
  }
  .m-application .ml-sm-6 {
    margin-left: 24px !important;
  }
  .m-application .ml-sm-7 {
    margin-left: 28px !important;
  }
  .m-application .ml-sm-8 {
    margin-left: 32px !important;
  }
  .m-application .ml-sm-9 {
    margin-left: 36px !important;
  }
  .m-application .ml-sm-10 {
    margin-left: 40px !important;
  }
  .m-application .ml-sm-11 {
    margin-left: 44px !important;
  }
  .m-application .ml-sm-12 {
    margin-left: 48px !important;
  }
  .m-application .ml-sm-auto {
    margin-left: auto !important;
  }
  [dir="ltr"] .m-application .ms-sm-0 {
    margin-left: 0px !important;
  }
  [dir="rtl"] .m-application .ms-sm-0 {
    margin-right: 0px !important;
  }
  [dir="ltr"] .m-application .ms-sm-1 {
    margin-left: 4px !important;
  }
  [dir="rtl"] .m-application .ms-sm-1 {
    margin-right: 4px !important;
  }
  [dir="ltr"] .m-application .ms-sm-2 {
    margin-left: 8px !important;
  }
  [dir="rtl"] .m-application .ms-sm-2 {
    margin-right: 8px !important;
  }
  [dir="ltr"] .m-application .ms-sm-3 {
    margin-left: 12px !important;
  }
  [dir="rtl"] .m-application .ms-sm-3 {
    margin-right: 12px !important;
  }
  [dir="ltr"] .m-application .ms-sm-4 {
    margin-left: 16px !important;
  }
  [dir="rtl"] .m-application .ms-sm-4 {
    margin-right: 16px !important;
  }
  [dir="ltr"] .m-application .ms-sm-5 {
    margin-left: 20px !important;
  }
  [dir="rtl"] .m-application .ms-sm-5 {
    margin-right: 20px !important;
  }
  [dir="ltr"] .m-application .ms-sm-6 {
    margin-left: 24px !important;
  }
  [dir="rtl"] .m-application .ms-sm-6 {
    margin-right: 24px !important;
  }
  [dir="ltr"] .m-application .ms-sm-7 {
    margin-left: 28px !important;
  }
  [dir="rtl"] .m-application .ms-sm-7 {
    margin-right: 28px !important;
  }
  [dir="ltr"] .m-application .ms-sm-8 {
    margin-left: 32px !important;
  }
  [dir="rtl"] .m-application .ms-sm-8 {
    margin-right: 32px !important;
  }
  [dir="ltr"] .m-application .ms-sm-9 {
    margin-left: 36px !important;
  }
  [dir="rtl"] .m-application .ms-sm-9 {
    margin-right: 36px !important;
  }
  [dir="ltr"] .m-application .ms-sm-10 {
    margin-left: 40px !important;
  }
  [dir="rtl"] .m-application .ms-sm-10 {
    margin-right: 40px !important;
  }
  [dir="ltr"] .m-application .ms-sm-11 {
    margin-left: 44px !important;
  }
  [dir="rtl"] .m-application .ms-sm-11 {
    margin-right: 44px !important;
  }
  [dir="ltr"] .m-application .ms-sm-12 {
    margin-left: 48px !important;
  }
  [dir="rtl"] .m-application .ms-sm-12 {
    margin-right: 48px !important;
  }
  [dir="ltr"] .m-application .ms-sm-auto {
    margin-left: auto !important;
  }
  [dir="rtl"] .m-application .ms-sm-auto {
    margin-right: auto !important;
  }
  [dir="ltr"] .m-application .me-sm-0 {
    margin-right: 0px !important;
  }
  [dir="rtl"] .m-application .me-sm-0 {
    margin-left: 0px !important;
  }
  [dir="ltr"] .m-application .me-sm-1 {
    margin-right: 4px !important;
  }
  [dir="rtl"] .m-application .me-sm-1 {
    margin-left: 4px !important;
  }
  [dir="ltr"] .m-application .me-sm-2 {
    margin-right: 8px !important;
  }
  [dir="rtl"] .m-application .me-sm-2 {
    margin-left: 8px !important;
  }
  [dir="ltr"] .m-application .me-sm-3 {
    margin-right: 12px !important;
  }
  [dir="rtl"] .m-application .me-sm-3 {
    margin-left: 12px !important;
  }
  [dir="ltr"] .m-application .me-sm-4 {
    margin-right: 16px !important;
  }
  [dir="rtl"] .m-application .me-sm-4 {
    margin-left: 16px !important;
  }
  [dir="ltr"] .m-application .me-sm-5 {
    margin-right: 20px !important;
  }
  [dir="rtl"] .m-application .me-sm-5 {
    margin-left: 20px !important;
  }
  [dir="ltr"] .m-application .me-sm-6 {
    margin-right: 24px !important;
  }
  [dir="rtl"] .m-application .me-sm-6 {
    margin-left: 24px !important;
  }
  [dir="ltr"] .m-application .me-sm-7 {
    margin-right: 28px !important;
  }
  [dir="rtl"] .m-application .me-sm-7 {
    margin-left: 28px !important;
  }
  [dir="ltr"] .m-application .me-sm-8 {
    margin-right: 32px !important;
  }
  [dir="rtl"] .m-application .me-sm-8 {
    margin-left: 32px !important;
  }
  [dir="ltr"] .m-application .me-sm-9 {
    margin-right: 36px !important;
  }
  [dir="rtl"] .m-application .me-sm-9 {
    margin-left: 36px !important;
  }
  [dir="ltr"] .m-application .me-sm-10 {
    margin-right: 40px !important;
  }
  [dir="rtl"] .m-application .me-sm-10 {
    margin-left: 40px !important;
  }
  [dir="ltr"] .m-application .me-sm-11 {
    margin-right: 44px !important;
  }
  [dir="rtl"] .m-application .me-sm-11 {
    margin-left: 44px !important;
  }
  [dir="ltr"] .m-application .me-sm-12 {
    margin-right: 48px !important;
  }
  [dir="rtl"] .m-application .me-sm-12 {
    margin-left: 48px !important;
  }
  [dir="ltr"] .m-application .me-sm-auto {
    margin-right: auto !important;
  }
  [dir="rtl"] .m-application .me-sm-auto {
    margin-left: auto !important;
  }
  .m-application .ma-sm-n1 {
    margin: -4px !important;
  }
  .m-application .ma-sm-n2 {
    margin: -8px !important;
  }
  .m-application .ma-sm-n3 {
    margin: -12px !important;
  }
  .m-application .ma-sm-n4 {
    margin: -16px !important;
  }
  .m-application .ma-sm-n5 {
    margin: -20px !important;
  }
  .m-application .ma-sm-n6 {
    margin: -24px !important;
  }
  .m-application .ma-sm-n7 {
    margin: -28px !important;
  }
  .m-application .ma-sm-n8 {
    margin: -32px !important;
  }
  .m-application .ma-sm-n9 {
    margin: -36px !important;
  }
  .m-application .ma-sm-n10 {
    margin: -40px !important;
  }
  .m-application .ma-sm-n11 {
    margin: -44px !important;
  }
  .m-application .ma-sm-n12 {
    margin: -48px !important;
  }
  .m-application .mx-sm-n1 {
    margin-right: -4px !important;
    margin-left: -4px !important;
  }
  .m-application .mx-sm-n2 {
    margin-right: -8px !important;
    margin-left: -8px !important;
  }
  .m-application .mx-sm-n3 {
    margin-right: -12px !important;
    margin-left: -12px !important;
  }
  .m-application .mx-sm-n4 {
    margin-right: -16px !important;
    margin-left: -16px !important;
  }
  .m-application .mx-sm-n5 {
    margin-right: -20px !important;
    margin-left: -20px !important;
  }
  .m-application .mx-sm-n6 {
    margin-right: -24px !important;
    margin-left: -24px !important;
  }
  .m-application .mx-sm-n7 {
    margin-right: -28px !important;
    margin-left: -28px !important;
  }
  .m-application .mx-sm-n8 {
    margin-right: -32px !important;
    margin-left: -32px !important;
  }
  .m-application .mx-sm-n9 {
    margin-right: -36px !important;
    margin-left: -36px !important;
  }
  .m-application .mx-sm-n10 {
    margin-right: -40px !important;
    margin-left: -40px !important;
  }
  .m-application .mx-sm-n11 {
    margin-right: -44px !important;
    margin-left: -44px !important;
  }
  .m-application .mx-sm-n12 {
    margin-right: -48px !important;
    margin-left: -48px !important;
  }
  .m-application .my-sm-n1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
  .m-application .my-sm-n2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .m-application .my-sm-n3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .m-application .my-sm-n4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .m-application .my-sm-n5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }
  .m-application .my-sm-n6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .m-application .my-sm-n7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }
  .m-application .my-sm-n8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
  .m-application .my-sm-n9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }
  .m-application .my-sm-n10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }
  .m-application .my-sm-n11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }
  .m-application .my-sm-n12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  .m-application .mt-sm-n1 {
    margin-top: -4px !important;
  }
  .m-application .mt-sm-n2 {
    margin-top: -8px !important;
  }
  .m-application .mt-sm-n3 {
    margin-top: -12px !important;
  }
  .m-application .mt-sm-n4 {
    margin-top: -16px !important;
  }
  .m-application .mt-sm-n5 {
    margin-top: -20px !important;
  }
  .m-application .mt-sm-n6 {
    margin-top: -24px !important;
  }
  .m-application .mt-sm-n7 {
    margin-top: -28px !important;
  }
  .m-application .mt-sm-n8 {
    margin-top: -32px !important;
  }
  .m-application .mt-sm-n9 {
    margin-top: -36px !important;
  }
  .m-application .mt-sm-n10 {
    margin-top: -40px !important;
  }
  .m-application .mt-sm-n11 {
    margin-top: -44px !important;
  }
  .m-application .mt-sm-n12 {
    margin-top: -48px !important;
  }
  .m-application .mr-sm-n1 {
    margin-right: -4px !important;
  }
  .m-application .mr-sm-n2 {
    margin-right: -8px !important;
  }
  .m-application .mr-sm-n3 {
    margin-right: -12px !important;
  }
  .m-application .mr-sm-n4 {
    margin-right: -16px !important;
  }
  .m-application .mr-sm-n5 {
    margin-right: -20px !important;
  }
  .m-application .mr-sm-n6 {
    margin-right: -24px !important;
  }
  .m-application .mr-sm-n7 {
    margin-right: -28px !important;
  }
  .m-application .mr-sm-n8 {
    margin-right: -32px !important;
  }
  .m-application .mr-sm-n9 {
    margin-right: -36px !important;
  }
  .m-application .mr-sm-n10 {
    margin-right: -40px !important;
  }
  .m-application .mr-sm-n11 {
    margin-right: -44px !important;
  }
  .m-application .mr-sm-n12 {
    margin-right: -48px !important;
  }
  .m-application .mb-sm-n1 {
    margin-bottom: -4px !important;
  }
  .m-application .mb-sm-n2 {
    margin-bottom: -8px !important;
  }
  .m-application .mb-sm-n3 {
    margin-bottom: -12px !important;
  }
  .m-application .mb-sm-n4 {
    margin-bottom: -16px !important;
  }
  .m-application .mb-sm-n5 {
    margin-bottom: -20px !important;
  }
  .m-application .mb-sm-n6 {
    margin-bottom: -24px !important;
  }
  .m-application .mb-sm-n7 {
    margin-bottom: -28px !important;
  }
  .m-application .mb-sm-n8 {
    margin-bottom: -32px !important;
  }
  .m-application .mb-sm-n9 {
    margin-bottom: -36px !important;
  }
  .m-application .mb-sm-n10 {
    margin-bottom: -40px !important;
  }
  .m-application .mb-sm-n11 {
    margin-bottom: -44px !important;
  }
  .m-application .mb-sm-n12 {
    margin-bottom: -48px !important;
  }
  .m-application .ml-sm-n1 {
    margin-left: -4px !important;
  }
  .m-application .ml-sm-n2 {
    margin-left: -8px !important;
  }
  .m-application .ml-sm-n3 {
    margin-left: -12px !important;
  }
  .m-application .ml-sm-n4 {
    margin-left: -16px !important;
  }
  .m-application .ml-sm-n5 {
    margin-left: -20px !important;
  }
  .m-application .ml-sm-n6 {
    margin-left: -24px !important;
  }
  .m-application .ml-sm-n7 {
    margin-left: -28px !important;
  }
  .m-application .ml-sm-n8 {
    margin-left: -32px !important;
  }
  .m-application .ml-sm-n9 {
    margin-left: -36px !important;
  }
  .m-application .ml-sm-n10 {
    margin-left: -40px !important;
  }
  .m-application .ml-sm-n11 {
    margin-left: -44px !important;
  }
  .m-application .ml-sm-n12 {
    margin-left: -48px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n1 {
    margin-left: -4px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n1 {
    margin-right: -4px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n2 {
    margin-left: -8px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n2 {
    margin-right: -8px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n3 {
    margin-left: -12px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n3 {
    margin-right: -12px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n4 {
    margin-left: -16px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n4 {
    margin-right: -16px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n5 {
    margin-left: -20px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n5 {
    margin-right: -20px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n6 {
    margin-left: -24px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n6 {
    margin-right: -24px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n7 {
    margin-left: -28px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n7 {
    margin-right: -28px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n8 {
    margin-left: -32px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n8 {
    margin-right: -32px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n9 {
    margin-left: -36px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n9 {
    margin-right: -36px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n10 {
    margin-left: -40px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n10 {
    margin-right: -40px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n11 {
    margin-left: -44px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n11 {
    margin-right: -44px !important;
  }
  [dir="ltr"] .m-application .ms-sm-n12 {
    margin-left: -48px !important;
  }
  [dir="rtl"] .m-application .ms-sm-n12 {
    margin-right: -48px !important;
  }
  [dir="ltr"] .m-application .me-sm-n1 {
    margin-right: -4px !important;
  }
  [dir="rtl"] .m-application .me-sm-n1 {
    margin-left: -4px !important;
  }
  [dir="ltr"] .m-application .me-sm-n2 {
    margin-right: -8px !important;
  }
  [dir="rtl"] .m-application .me-sm-n2 {
    margin-left: -8px !important;
  }
  [dir="ltr"] .m-application .me-sm-n3 {
    margin-right: -12px !important;
  }
  [dir="rtl"] .m-application .me-sm-n3 {
    margin-left: -12px !important;
  }
  [dir="ltr"] .m-application .me-sm-n4 {
    margin-right: -16px !important;
  }
  [dir="rtl"] .m-application .me-sm-n4 {
    margin-left: -16px !important;
  }
  [dir="ltr"] .m-application .me-sm-n5 {
    margin-right: -20px !important;
  }
  [dir="rtl"] .m-application .me-sm-n5 {
    margin-left: -20px !important;
  }
  [dir="ltr"] .m-application .me-sm-n6 {
    margin-right: -24px !important;
  }
  [dir="rtl"] .m-application .me-sm-n6 {
    margin-left: -24px !important;
  }
  [dir="ltr"] .m-application .me-sm-n7 {
    margin-right: -28px !important;
  }
  [dir="rtl"] .m-application .me-sm-n7 {
    margin-left: -28px !important;
  }
  [dir="ltr"] .m-application .me-sm-n8 {
    margin-right: -32px !important;
  }
  [dir="rtl"] .m-application .me-sm-n8 {
    margin-left: -32px !important;
  }
  [dir="ltr"] .m-application .me-sm-n9 {
    margin-right: -36px !important;
  }
  [dir="rtl"] .m-application .me-sm-n9 {
    margin-left: -36px !important;
  }
  [dir="ltr"] .m-application .me-sm-n10 {
    margin-right: -40px !important;
  }
  [dir="rtl"] .m-application .me-sm-n10 {
    margin-left: -40px !important;
  }
  [dir="ltr"] .m-application .me-sm-n11 {
    margin-right: -44px !important;
  }
  [dir="rtl"] .m-application .me-sm-n11 {
    margin-left: -44px !important;
  }
  [dir="ltr"] .m-application .me-sm-n12 {
    margin-right: -48px !important;
  }
  [dir="rtl"] .m-application .me-sm-n12 {
    margin-left: -48px !important;
  }
  .m-application .pa-sm-0 {
    padding: 0px !important;
  }
  .m-application .pa-sm-1 {
    padding: 4px !important;
  }
  .m-application .pa-sm-2 {
    padding: 8px !important;
  }
  .m-application .pa-sm-3 {
    padding: 12px !important;
  }
  .m-application .pa-sm-4 {
    padding: 16px !important;
  }
  .m-application .pa-sm-5 {
    padding: 20px !important;
  }
  .m-application .pa-sm-6 {
    padding: 24px !important;
  }
  .m-application .pa-sm-7 {
    padding: 28px !important;
  }
  .m-application .pa-sm-8 {
    padding: 32px !important;
  }
  .m-application .pa-sm-9 {
    padding: 36px !important;
  }
  .m-application .pa-sm-10 {
    padding: 40px !important;
  }
  .m-application .pa-sm-11 {
    padding: 44px !important;
  }
  .m-application .pa-sm-12 {
    padding: 48px !important;
  }
  .m-application .px-sm-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .m-application .px-sm-1 {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .m-application .px-sm-2 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .m-application .px-sm-3 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .m-application .px-sm-4 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .m-application .px-sm-5 {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .m-application .px-sm-6 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .m-application .px-sm-7 {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .m-application .px-sm-8 {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .m-application .px-sm-9 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .m-application .px-sm-10 {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .m-application .px-sm-11 {
    padding-right: 44px !important;
    padding-left: 44px !important;
  }
  .m-application .px-sm-12 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .m-application .py-sm-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .m-application .py-sm-1 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .m-application .py-sm-2 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .m-application .py-sm-3 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .m-application .py-sm-4 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .m-application .py-sm-5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .m-application .py-sm-6 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .m-application .py-sm-7 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .m-application .py-sm-8 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .m-application .py-sm-9 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .m-application .py-sm-10 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .m-application .py-sm-11 {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .m-application .py-sm-12 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .m-application .pt-sm-0 {
    padding-top: 0px !important;
  }
  .m-application .pt-sm-1 {
    padding-top: 4px !important;
  }
  .m-application .pt-sm-2 {
    padding-top: 8px !important;
  }
  .m-application .pt-sm-3 {
    padding-top: 12px !important;
  }
  .m-application .pt-sm-4 {
    padding-top: 16px !important;
  }
  .m-application .pt-sm-5 {
    padding-top: 20px !important;
  }
  .m-application .pt-sm-6 {
    padding-top: 24px !important;
  }
  .m-application .pt-sm-7 {
    padding-top: 28px !important;
  }
  .m-application .pt-sm-8 {
    padding-top: 32px !important;
  }
  .m-application .pt-sm-9 {
    padding-top: 36px !important;
  }
  .m-application .pt-sm-10 {
    padding-top: 40px !important;
  }
  .m-application .pt-sm-11 {
    padding-top: 44px !important;
  }
  .m-application .pt-sm-12 {
    padding-top: 48px !important;
  }
  .m-application .pr-sm-0 {
    padding-right: 0px !important;
  }
  .m-application .pr-sm-1 {
    padding-right: 4px !important;
  }
  .m-application .pr-sm-2 {
    padding-right: 8px !important;
  }
  .m-application .pr-sm-3 {
    padding-right: 12px !important;
  }
  .m-application .pr-sm-4 {
    padding-right: 16px !important;
  }
  .m-application .pr-sm-5 {
    padding-right: 20px !important;
  }
  .m-application .pr-sm-6 {
    padding-right: 24px !important;
  }
  .m-application .pr-sm-7 {
    padding-right: 28px !important;
  }
  .m-application .pr-sm-8 {
    padding-right: 32px !important;
  }
  .m-application .pr-sm-9 {
    padding-right: 36px !important;
  }
  .m-application .pr-sm-10 {
    padding-right: 40px !important;
  }
  .m-application .pr-sm-11 {
    padding-right: 44px !important;
  }
  .m-application .pr-sm-12 {
    padding-right: 48px !important;
  }
  .m-application .pb-sm-0 {
    padding-bottom: 0px !important;
  }
  .m-application .pb-sm-1 {
    padding-bottom: 4px !important;
  }
  .m-application .pb-sm-2 {
    padding-bottom: 8px !important;
  }
  .m-application .pb-sm-3 {
    padding-bottom: 12px !important;
  }
  .m-application .pb-sm-4 {
    padding-bottom: 16px !important;
  }
  .m-application .pb-sm-5 {
    padding-bottom: 20px !important;
  }
  .m-application .pb-sm-6 {
    padding-bottom: 24px !important;
  }
  .m-application .pb-sm-7 {
    padding-bottom: 28px !important;
  }
  .m-application .pb-sm-8 {
    padding-bottom: 32px !important;
  }
  .m-application .pb-sm-9 {
    padding-bottom: 36px !important;
  }
  .m-application .pb-sm-10 {
    padding-bottom: 40px !important;
  }
  .m-application .pb-sm-11 {
    padding-bottom: 44px !important;
  }
  .m-application .pb-sm-12 {
    padding-bottom: 48px !important;
  }
  .m-application .pl-sm-0 {
    padding-left: 0px !important;
  }
  .m-application .pl-sm-1 {
    padding-left: 4px !important;
  }
  .m-application .pl-sm-2 {
    padding-left: 8px !important;
  }
  .m-application .pl-sm-3 {
    padding-left: 12px !important;
  }
  .m-application .pl-sm-4 {
    padding-left: 16px !important;
  }
  .m-application .pl-sm-5 {
    padding-left: 20px !important;
  }
  .m-application .pl-sm-6 {
    padding-left: 24px !important;
  }
  .m-application .pl-sm-7 {
    padding-left: 28px !important;
  }
  .m-application .pl-sm-8 {
    padding-left: 32px !important;
  }
  .m-application .pl-sm-9 {
    padding-left: 36px !important;
  }
  .m-application .pl-sm-10 {
    padding-left: 40px !important;
  }
  .m-application .pl-sm-11 {
    padding-left: 44px !important;
  }
  .m-application .pl-sm-12 {
    padding-left: 48px !important;
  }
  [dir="ltr"] .m-application .ps-sm-0 {
    padding-left: 0px !important;
  }
  [dir="rtl"] .m-application .ps-sm-0 {
    padding-right: 0px !important;
  }
  [dir="ltr"] .m-application .ps-sm-1 {
    padding-left: 4px !important;
  }
  [dir="rtl"] .m-application .ps-sm-1 {
    padding-right: 4px !important;
  }
  [dir="ltr"] .m-application .ps-sm-2 {
    padding-left: 8px !important;
  }
  [dir="rtl"] .m-application .ps-sm-2 {
    padding-right: 8px !important;
  }
  [dir="ltr"] .m-application .ps-sm-3 {
    padding-left: 12px !important;
  }
  [dir="rtl"] .m-application .ps-sm-3 {
    padding-right: 12px !important;
  }
  [dir="ltr"] .m-application .ps-sm-4 {
    padding-left: 16px !important;
  }
  [dir="rtl"] .m-application .ps-sm-4 {
    padding-right: 16px !important;
  }
  [dir="ltr"] .m-application .ps-sm-5 {
    padding-left: 20px !important;
  }
  [dir="rtl"] .m-application .ps-sm-5 {
    padding-right: 20px !important;
  }
  [dir="ltr"] .m-application .ps-sm-6 {
    padding-left: 24px !important;
  }
  [dir="rtl"] .m-application .ps-sm-6 {
    padding-right: 24px !important;
  }
  [dir="ltr"] .m-application .ps-sm-7 {
    padding-left: 28px !important;
  }
  [dir="rtl"] .m-application .ps-sm-7 {
    padding-right: 28px !important;
  }
  [dir="ltr"] .m-application .ps-sm-8 {
    padding-left: 32px !important;
  }
  [dir="rtl"] .m-application .ps-sm-8 {
    padding-right: 32px !important;
  }
  [dir="ltr"] .m-application .ps-sm-9 {
    padding-left: 36px !important;
  }
  [dir="rtl"] .m-application .ps-sm-9 {
    padding-right: 36px !important;
  }
  [dir="ltr"] .m-application .ps-sm-10 {
    padding-left: 40px !important;
  }
  [dir="rtl"] .m-application .ps-sm-10 {
    padding-right: 40px !important;
  }
  [dir="ltr"] .m-application .ps-sm-11 {
    padding-left: 44px !important;
  }
  [dir="rtl"] .m-application .ps-sm-11 {
    padding-right: 44px !important;
  }
  [dir="ltr"] .m-application .ps-sm-12 {
    padding-left: 48px !important;
  }
  [dir="rtl"] .m-application .ps-sm-12 {
    padding-right: 48px !important;
  }
  [dir="ltr"] .m-application .pe-sm-0 {
    padding-right: 0px !important;
  }
  [dir="rtl"] .m-application .pe-sm-0 {
    padding-left: 0px !important;
  }
  [dir="ltr"] .m-application .pe-sm-1 {
    padding-right: 4px !important;
  }
  [dir="rtl"] .m-application .pe-sm-1 {
    padding-left: 4px !important;
  }
  [dir="ltr"] .m-application .pe-sm-2 {
    padding-right: 8px !important;
  }
  [dir="rtl"] .m-application .pe-sm-2 {
    padding-left: 8px !important;
  }
  [dir="ltr"] .m-application .pe-sm-3 {
    padding-right: 12px !important;
  }
  [dir="rtl"] .m-application .pe-sm-3 {
    padding-left: 12px !important;
  }
  [dir="ltr"] .m-application .pe-sm-4 {
    padding-right: 16px !important;
  }
  [dir="rtl"] .m-application .pe-sm-4 {
    padding-left: 16px !important;
  }
  [dir="ltr"] .m-application .pe-sm-5 {
    padding-right: 20px !important;
  }
  [dir="rtl"] .m-application .pe-sm-5 {
    padding-left: 20px !important;
  }
  [dir="ltr"] .m-application .pe-sm-6 {
    padding-right: 24px !important;
  }
  [dir="rtl"] .m-application .pe-sm-6 {
    padding-left: 24px !important;
  }
  [dir="ltr"] .m-application .pe-sm-7 {
    padding-right: 28px !important;
  }
  [dir="rtl"] .m-application .pe-sm-7 {
    padding-left: 28px !important;
  }
  [dir="ltr"] .m-application .pe-sm-8 {
    padding-right: 32px !important;
  }
  [dir="rtl"] .m-application .pe-sm-8 {
    padding-left: 32px !important;
  }
  [dir="ltr"] .m-application .pe-sm-9 {
    padding-right: 36px !important;
  }
  [dir="rtl"] .m-application .pe-sm-9 {
    padding-left: 36px !important;
  }
  [dir="ltr"] .m-application .pe-sm-10 {
    padding-right: 40px !important;
  }
  [dir="rtl"] .m-application .pe-sm-10 {
    padding-left: 40px !important;
  }
  [dir="ltr"] .m-application .pe-sm-11 {
    padding-right: 44px !important;
  }
  [dir="rtl"] .m-application .pe-sm-11 {
    padding-left: 44px !important;
  }
  [dir="ltr"] .m-application .pe-sm-12 {
    padding-right: 48px !important;
  }
  [dir="rtl"] .m-application .pe-sm-12 {
    padding-left: 48px !important;
  }
  .m-application .text-sm-left {
    text-align: left !important;
  }
  .m-application .text-sm-right {
    text-align: right !important;
  }
  .m-application .text-sm-center {
    text-align: center !important;
  }
  .m-application .text-sm-justify {
    text-align: justify !important;
  }
  .m-application .text-sm-start {
    text-align: start !important;
  }
  .m-application .text-sm-end {
    text-align: end !important;
  }
}

@media (min-width: 960px) {
  .m-application .ma-md-0 {
    margin: 0px !important;
  }
  .m-application .ma-md-1 {
    margin: 4px !important;
  }
  .m-application .ma-md-2 {
    margin: 8px !important;
  }
  .m-application .ma-md-3 {
    margin: 12px !important;
  }
  .m-application .ma-md-4 {
    margin: 16px !important;
  }
  .m-application .ma-md-5 {
    margin: 20px !important;
  }
  .m-application .ma-md-6 {
    margin: 24px !important;
  }
  .m-application .ma-md-7 {
    margin: 28px !important;
  }
  .m-application .ma-md-8 {
    margin: 32px !important;
  }
  .m-application .ma-md-9 {
    margin: 36px !important;
  }
  .m-application .ma-md-10 {
    margin: 40px !important;
  }
  .m-application .ma-md-11 {
    margin: 44px !important;
  }
  .m-application .ma-md-12 {
    margin: 48px !important;
  }
  .m-application .ma-md-auto {
    margin: auto !important;
  }
  .m-application .mx-md-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .m-application .mx-md-1 {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .m-application .mx-md-2 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .m-application .mx-md-3 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .m-application .mx-md-4 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .m-application .mx-md-5 {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .m-application .mx-md-6 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .m-application .mx-md-7 {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .m-application .mx-md-8 {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .m-application .mx-md-9 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .m-application .mx-md-10 {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .m-application .mx-md-11 {
    margin-right: 44px !important;
    margin-left: 44px !important;
  }
  .m-application .mx-md-12 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .m-application .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .m-application .my-md-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .m-application .my-md-1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .m-application .my-md-2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .m-application .my-md-3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .m-application .my-md-4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .m-application .my-md-5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .m-application .my-md-6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .m-application .my-md-7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .m-application .my-md-8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .m-application .my-md-9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .m-application .my-md-10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .m-application .my-md-11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .m-application .my-md-12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .m-application .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .m-application .mt-md-0 {
    margin-top: 0px !important;
  }
  .m-application .mt-md-1 {
    margin-top: 4px !important;
  }
  .m-application .mt-md-2 {
    margin-top: 8px !important;
  }
  .m-application .mt-md-3 {
    margin-top: 12px !important;
  }
  .m-application .mt-md-4 {
    margin-top: 16px !important;
  }
  .m-application .mt-md-5 {
    margin-top: 20px !important;
  }
  .m-application .mt-md-6 {
    margin-top: 24px !important;
  }
  .m-application .mt-md-7 {
    margin-top: 28px !important;
  }
  .m-application .mt-md-8 {
    margin-top: 32px !important;
  }
  .m-application .mt-md-9 {
    margin-top: 36px !important;
  }
  .m-application .mt-md-10 {
    margin-top: 40px !important;
  }
  .m-application .mt-md-11 {
    margin-top: 44px !important;
  }
  .m-application .mt-md-12 {
    margin-top: 48px !important;
  }
  .m-application .mt-md-auto {
    margin-top: auto !important;
  }
  .m-application .mr-md-0 {
    margin-right: 0px !important;
  }
  .m-application .mr-md-1 {
    margin-right: 4px !important;
  }
  .m-application .mr-md-2 {
    margin-right: 8px !important;
  }
  .m-application .mr-md-3 {
    margin-right: 12px !important;
  }
  .m-application .mr-md-4 {
    margin-right: 16px !important;
  }
  .m-application .mr-md-5 {
    margin-right: 20px !important;
  }
  .m-application .mr-md-6 {
    margin-right: 24px !important;
  }
  .m-application .mr-md-7 {
    margin-right: 28px !important;
  }
  .m-application .mr-md-8 {
    margin-right: 32px !important;
  }
  .m-application .mr-md-9 {
    margin-right: 36px !important;
  }
  .m-application .mr-md-10 {
    margin-right: 40px !important;
  }
  .m-application .mr-md-11 {
    margin-right: 44px !important;
  }
  .m-application .mr-md-12 {
    margin-right: 48px !important;
  }
  .m-application .mr-md-auto {
    margin-right: auto !important;
  }
  .m-application .mb-md-0 {
    margin-bottom: 0px !important;
  }
  .m-application .mb-md-1 {
    margin-bottom: 4px !important;
  }
  .m-application .mb-md-2 {
    margin-bottom: 8px !important;
  }
  .m-application .mb-md-3 {
    margin-bottom: 12px !important;
  }
  .m-application .mb-md-4 {
    margin-bottom: 16px !important;
  }
  .m-application .mb-md-5 {
    margin-bottom: 20px !important;
  }
  .m-application .mb-md-6 {
    margin-bottom: 24px !important;
  }
  .m-application .mb-md-7 {
    margin-bottom: 28px !important;
  }
  .m-application .mb-md-8 {
    margin-bottom: 32px !important;
  }
  .m-application .mb-md-9 {
    margin-bottom: 36px !important;
  }
  .m-application .mb-md-10 {
    margin-bottom: 40px !important;
  }
  .m-application .mb-md-11 {
    margin-bottom: 44px !important;
  }
  .m-application .mb-md-12 {
    margin-bottom: 48px !important;
  }
  .m-application .mb-md-auto {
    margin-bottom: auto !important;
  }
  .m-application .ml-md-0 {
    margin-left: 0px !important;
  }
  .m-application .ml-md-1 {
    margin-left: 4px !important;
  }
  .m-application .ml-md-2 {
    margin-left: 8px !important;
  }
  .m-application .ml-md-3 {
    margin-left: 12px !important;
  }
  .m-application .ml-md-4 {
    margin-left: 16px !important;
  }
  .m-application .ml-md-5 {
    margin-left: 20px !important;
  }
  .m-application .ml-md-6 {
    margin-left: 24px !important;
  }
  .m-application .ml-md-7 {
    margin-left: 28px !important;
  }
  .m-application .ml-md-8 {
    margin-left: 32px !important;
  }
  .m-application .ml-md-9 {
    margin-left: 36px !important;
  }
  .m-application .ml-md-10 {
    margin-left: 40px !important;
  }
  .m-application .ml-md-11 {
    margin-left: 44px !important;
  }
  .m-application .ml-md-12 {
    margin-left: 48px !important;
  }
  .m-application .ml-md-auto {
    margin-left: auto !important;
  }
  [dir="ltr"] .m-application .ms-md-0 {
    margin-left: 0px !important;
  }
  [dir="rtl"] .m-application .ms-md-0 {
    margin-right: 0px !important;
  }
  [dir="ltr"] .m-application .ms-md-1 {
    margin-left: 4px !important;
  }
  [dir="rtl"] .m-application .ms-md-1 {
    margin-right: 4px !important;
  }
  [dir="ltr"] .m-application .ms-md-2 {
    margin-left: 8px !important;
  }
  [dir="rtl"] .m-application .ms-md-2 {
    margin-right: 8px !important;
  }
  [dir="ltr"] .m-application .ms-md-3 {
    margin-left: 12px !important;
  }
  [dir="rtl"] .m-application .ms-md-3 {
    margin-right: 12px !important;
  }
  [dir="ltr"] .m-application .ms-md-4 {
    margin-left: 16px !important;
  }
  [dir="rtl"] .m-application .ms-md-4 {
    margin-right: 16px !important;
  }
  [dir="ltr"] .m-application .ms-md-5 {
    margin-left: 20px !important;
  }
  [dir="rtl"] .m-application .ms-md-5 {
    margin-right: 20px !important;
  }
  [dir="ltr"] .m-application .ms-md-6 {
    margin-left: 24px !important;
  }
  [dir="rtl"] .m-application .ms-md-6 {
    margin-right: 24px !important;
  }
  [dir="ltr"] .m-application .ms-md-7 {
    margin-left: 28px !important;
  }
  [dir="rtl"] .m-application .ms-md-7 {
    margin-right: 28px !important;
  }
  [dir="ltr"] .m-application .ms-md-8 {
    margin-left: 32px !important;
  }
  [dir="rtl"] .m-application .ms-md-8 {
    margin-right: 32px !important;
  }
  [dir="ltr"] .m-application .ms-md-9 {
    margin-left: 36px !important;
  }
  [dir="rtl"] .m-application .ms-md-9 {
    margin-right: 36px !important;
  }
  [dir="ltr"] .m-application .ms-md-10 {
    margin-left: 40px !important;
  }
  [dir="rtl"] .m-application .ms-md-10 {
    margin-right: 40px !important;
  }
  [dir="ltr"] .m-application .ms-md-11 {
    margin-left: 44px !important;
  }
  [dir="rtl"] .m-application .ms-md-11 {
    margin-right: 44px !important;
  }
  [dir="ltr"] .m-application .ms-md-12 {
    margin-left: 48px !important;
  }
  [dir="rtl"] .m-application .ms-md-12 {
    margin-right: 48px !important;
  }
  [dir="ltr"] .m-application .ms-md-auto {
    margin-left: auto !important;
  }
  [dir="rtl"] .m-application .ms-md-auto {
    margin-right: auto !important;
  }
  [dir="ltr"] .m-application .me-md-0 {
    margin-right: 0px !important;
  }
  [dir="rtl"] .m-application .me-md-0 {
    margin-left: 0px !important;
  }
  [dir="ltr"] .m-application .me-md-1 {
    margin-right: 4px !important;
  }
  [dir="rtl"] .m-application .me-md-1 {
    margin-left: 4px !important;
  }
  [dir="ltr"] .m-application .me-md-2 {
    margin-right: 8px !important;
  }
  [dir="rtl"] .m-application .me-md-2 {
    margin-left: 8px !important;
  }
  [dir="ltr"] .m-application .me-md-3 {
    margin-right: 12px !important;
  }
  [dir="rtl"] .m-application .me-md-3 {
    margin-left: 12px !important;
  }
  [dir="ltr"] .m-application .me-md-4 {
    margin-right: 16px !important;
  }
  [dir="rtl"] .m-application .me-md-4 {
    margin-left: 16px !important;
  }
  [dir="ltr"] .m-application .me-md-5 {
    margin-right: 20px !important;
  }
  [dir="rtl"] .m-application .me-md-5 {
    margin-left: 20px !important;
  }
  [dir="ltr"] .m-application .me-md-6 {
    margin-right: 24px !important;
  }
  [dir="rtl"] .m-application .me-md-6 {
    margin-left: 24px !important;
  }
  [dir="ltr"] .m-application .me-md-7 {
    margin-right: 28px !important;
  }
  [dir="rtl"] .m-application .me-md-7 {
    margin-left: 28px !important;
  }
  [dir="ltr"] .m-application .me-md-8 {
    margin-right: 32px !important;
  }
  [dir="rtl"] .m-application .me-md-8 {
    margin-left: 32px !important;
  }
  [dir="ltr"] .m-application .me-md-9 {
    margin-right: 36px !important;
  }
  [dir="rtl"] .m-application .me-md-9 {
    margin-left: 36px !important;
  }
  [dir="ltr"] .m-application .me-md-10 {
    margin-right: 40px !important;
  }
  [dir="rtl"] .m-application .me-md-10 {
    margin-left: 40px !important;
  }
  [dir="ltr"] .m-application .me-md-11 {
    margin-right: 44px !important;
  }
  [dir="rtl"] .m-application .me-md-11 {
    margin-left: 44px !important;
  }
  [dir="ltr"] .m-application .me-md-12 {
    margin-right: 48px !important;
  }
  [dir="rtl"] .m-application .me-md-12 {
    margin-left: 48px !important;
  }
  [dir="ltr"] .m-application .me-md-auto {
    margin-right: auto !important;
  }
  [dir="rtl"] .m-application .me-md-auto {
    margin-left: auto !important;
  }
  .m-application .ma-md-n1 {
    margin: -4px !important;
  }
  .m-application .ma-md-n2 {
    margin: -8px !important;
  }
  .m-application .ma-md-n3 {
    margin: -12px !important;
  }
  .m-application .ma-md-n4 {
    margin: -16px !important;
  }
  .m-application .ma-md-n5 {
    margin: -20px !important;
  }
  .m-application .ma-md-n6 {
    margin: -24px !important;
  }
  .m-application .ma-md-n7 {
    margin: -28px !important;
  }
  .m-application .ma-md-n8 {
    margin: -32px !important;
  }
  .m-application .ma-md-n9 {
    margin: -36px !important;
  }
  .m-application .ma-md-n10 {
    margin: -40px !important;
  }
  .m-application .ma-md-n11 {
    margin: -44px !important;
  }
  .m-application .ma-md-n12 {
    margin: -48px !important;
  }
  .m-application .mx-md-n1 {
    margin-right: -4px !important;
    margin-left: -4px !important;
  }
  .m-application .mx-md-n2 {
    margin-right: -8px !important;
    margin-left: -8px !important;
  }
  .m-application .mx-md-n3 {
    margin-right: -12px !important;
    margin-left: -12px !important;
  }
  .m-application .mx-md-n4 {
    margin-right: -16px !important;
    margin-left: -16px !important;
  }
  .m-application .mx-md-n5 {
    margin-right: -20px !important;
    margin-left: -20px !important;
  }
  .m-application .mx-md-n6 {
    margin-right: -24px !important;
    margin-left: -24px !important;
  }
  .m-application .mx-md-n7 {
    margin-right: -28px !important;
    margin-left: -28px !important;
  }
  .m-application .mx-md-n8 {
    margin-right: -32px !important;
    margin-left: -32px !important;
  }
  .m-application .mx-md-n9 {
    margin-right: -36px !important;
    margin-left: -36px !important;
  }
  .m-application .mx-md-n10 {
    margin-right: -40px !important;
    margin-left: -40px !important;
  }
  .m-application .mx-md-n11 {
    margin-right: -44px !important;
    margin-left: -44px !important;
  }
  .m-application .mx-md-n12 {
    margin-right: -48px !important;
    margin-left: -48px !important;
  }
  .m-application .my-md-n1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
  .m-application .my-md-n2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .m-application .my-md-n3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .m-application .my-md-n4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .m-application .my-md-n5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }
  .m-application .my-md-n6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .m-application .my-md-n7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }
  .m-application .my-md-n8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
  .m-application .my-md-n9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }
  .m-application .my-md-n10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }
  .m-application .my-md-n11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }
  .m-application .my-md-n12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  .m-application .mt-md-n1 {
    margin-top: -4px !important;
  }
  .m-application .mt-md-n2 {
    margin-top: -8px !important;
  }
  .m-application .mt-md-n3 {
    margin-top: -12px !important;
  }
  .m-application .mt-md-n4 {
    margin-top: -16px !important;
  }
  .m-application .mt-md-n5 {
    margin-top: -20px !important;
  }
  .m-application .mt-md-n6 {
    margin-top: -24px !important;
  }
  .m-application .mt-md-n7 {
    margin-top: -28px !important;
  }
  .m-application .mt-md-n8 {
    margin-top: -32px !important;
  }
  .m-application .mt-md-n9 {
    margin-top: -36px !important;
  }
  .m-application .mt-md-n10 {
    margin-top: -40px !important;
  }
  .m-application .mt-md-n11 {
    margin-top: -44px !important;
  }
  .m-application .mt-md-n12 {
    margin-top: -48px !important;
  }
  .m-application .mr-md-n1 {
    margin-right: -4px !important;
  }
  .m-application .mr-md-n2 {
    margin-right: -8px !important;
  }
  .m-application .mr-md-n3 {
    margin-right: -12px !important;
  }
  .m-application .mr-md-n4 {
    margin-right: -16px !important;
  }
  .m-application .mr-md-n5 {
    margin-right: -20px !important;
  }
  .m-application .mr-md-n6 {
    margin-right: -24px !important;
  }
  .m-application .mr-md-n7 {
    margin-right: -28px !important;
  }
  .m-application .mr-md-n8 {
    margin-right: -32px !important;
  }
  .m-application .mr-md-n9 {
    margin-right: -36px !important;
  }
  .m-application .mr-md-n10 {
    margin-right: -40px !important;
  }
  .m-application .mr-md-n11 {
    margin-right: -44px !important;
  }
  .m-application .mr-md-n12 {
    margin-right: -48px !important;
  }
  .m-application .mb-md-n1 {
    margin-bottom: -4px !important;
  }
  .m-application .mb-md-n2 {
    margin-bottom: -8px !important;
  }
  .m-application .mb-md-n3 {
    margin-bottom: -12px !important;
  }
  .m-application .mb-md-n4 {
    margin-bottom: -16px !important;
  }
  .m-application .mb-md-n5 {
    margin-bottom: -20px !important;
  }
  .m-application .mb-md-n6 {
    margin-bottom: -24px !important;
  }
  .m-application .mb-md-n7 {
    margin-bottom: -28px !important;
  }
  .m-application .mb-md-n8 {
    margin-bottom: -32px !important;
  }
  .m-application .mb-md-n9 {
    margin-bottom: -36px !important;
  }
  .m-application .mb-md-n10 {
    margin-bottom: -40px !important;
  }
  .m-application .mb-md-n11 {
    margin-bottom: -44px !important;
  }
  .m-application .mb-md-n12 {
    margin-bottom: -48px !important;
  }
  .m-application .ml-md-n1 {
    margin-left: -4px !important;
  }
  .m-application .ml-md-n2 {
    margin-left: -8px !important;
  }
  .m-application .ml-md-n3 {
    margin-left: -12px !important;
  }
  .m-application .ml-md-n4 {
    margin-left: -16px !important;
  }
  .m-application .ml-md-n5 {
    margin-left: -20px !important;
  }
  .m-application .ml-md-n6 {
    margin-left: -24px !important;
  }
  .m-application .ml-md-n7 {
    margin-left: -28px !important;
  }
  .m-application .ml-md-n8 {
    margin-left: -32px !important;
  }
  .m-application .ml-md-n9 {
    margin-left: -36px !important;
  }
  .m-application .ml-md-n10 {
    margin-left: -40px !important;
  }
  .m-application .ml-md-n11 {
    margin-left: -44px !important;
  }
  .m-application .ml-md-n12 {
    margin-left: -48px !important;
  }
  [dir="ltr"] .m-application .ms-md-n1 {
    margin-left: -4px !important;
  }
  [dir="rtl"] .m-application .ms-md-n1 {
    margin-right: -4px !important;
  }
  [dir="ltr"] .m-application .ms-md-n2 {
    margin-left: -8px !important;
  }
  [dir="rtl"] .m-application .ms-md-n2 {
    margin-right: -8px !important;
  }
  [dir="ltr"] .m-application .ms-md-n3 {
    margin-left: -12px !important;
  }
  [dir="rtl"] .m-application .ms-md-n3 {
    margin-right: -12px !important;
  }
  [dir="ltr"] .m-application .ms-md-n4 {
    margin-left: -16px !important;
  }
  [dir="rtl"] .m-application .ms-md-n4 {
    margin-right: -16px !important;
  }
  [dir="ltr"] .m-application .ms-md-n5 {
    margin-left: -20px !important;
  }
  [dir="rtl"] .m-application .ms-md-n5 {
    margin-right: -20px !important;
  }
  [dir="ltr"] .m-application .ms-md-n6 {
    margin-left: -24px !important;
  }
  [dir="rtl"] .m-application .ms-md-n6 {
    margin-right: -24px !important;
  }
  [dir="ltr"] .m-application .ms-md-n7 {
    margin-left: -28px !important;
  }
  [dir="rtl"] .m-application .ms-md-n7 {
    margin-right: -28px !important;
  }
  [dir="ltr"] .m-application .ms-md-n8 {
    margin-left: -32px !important;
  }
  [dir="rtl"] .m-application .ms-md-n8 {
    margin-right: -32px !important;
  }
  [dir="ltr"] .m-application .ms-md-n9 {
    margin-left: -36px !important;
  }
  [dir="rtl"] .m-application .ms-md-n9 {
    margin-right: -36px !important;
  }
  [dir="ltr"] .m-application .ms-md-n10 {
    margin-left: -40px !important;
  }
  [dir="rtl"] .m-application .ms-md-n10 {
    margin-right: -40px !important;
  }
  [dir="ltr"] .m-application .ms-md-n11 {
    margin-left: -44px !important;
  }
  [dir="rtl"] .m-application .ms-md-n11 {
    margin-right: -44px !important;
  }
  [dir="ltr"] .m-application .ms-md-n12 {
    margin-left: -48px !important;
  }
  [dir="rtl"] .m-application .ms-md-n12 {
    margin-right: -48px !important;
  }
  [dir="ltr"] .m-application .me-md-n1 {
    margin-right: -4px !important;
  }
  [dir="rtl"] .m-application .me-md-n1 {
    margin-left: -4px !important;
  }
  [dir="ltr"] .m-application .me-md-n2 {
    margin-right: -8px !important;
  }
  [dir="rtl"] .m-application .me-md-n2 {
    margin-left: -8px !important;
  }
  [dir="ltr"] .m-application .me-md-n3 {
    margin-right: -12px !important;
  }
  [dir="rtl"] .m-application .me-md-n3 {
    margin-left: -12px !important;
  }
  [dir="ltr"] .m-application .me-md-n4 {
    margin-right: -16px !important;
  }
  [dir="rtl"] .m-application .me-md-n4 {
    margin-left: -16px !important;
  }
  [dir="ltr"] .m-application .me-md-n5 {
    margin-right: -20px !important;
  }
  [dir="rtl"] .m-application .me-md-n5 {
    margin-left: -20px !important;
  }
  [dir="ltr"] .m-application .me-md-n6 {
    margin-right: -24px !important;
  }
  [dir="rtl"] .m-application .me-md-n6 {
    margin-left: -24px !important;
  }
  [dir="ltr"] .m-application .me-md-n7 {
    margin-right: -28px !important;
  }
  [dir="rtl"] .m-application .me-md-n7 {
    margin-left: -28px !important;
  }
  [dir="ltr"] .m-application .me-md-n8 {
    margin-right: -32px !important;
  }
  [dir="rtl"] .m-application .me-md-n8 {
    margin-left: -32px !important;
  }
  [dir="ltr"] .m-application .me-md-n9 {
    margin-right: -36px !important;
  }
  [dir="rtl"] .m-application .me-md-n9 {
    margin-left: -36px !important;
  }
  [dir="ltr"] .m-application .me-md-n10 {
    margin-right: -40px !important;
  }
  [dir="rtl"] .m-application .me-md-n10 {
    margin-left: -40px !important;
  }
  [dir="ltr"] .m-application .me-md-n11 {
    margin-right: -44px !important;
  }
  [dir="rtl"] .m-application .me-md-n11 {
    margin-left: -44px !important;
  }
  [dir="ltr"] .m-application .me-md-n12 {
    margin-right: -48px !important;
  }
  [dir="rtl"] .m-application .me-md-n12 {
    margin-left: -48px !important;
  }
  .m-application .pa-md-0 {
    padding: 0px !important;
  }
  .m-application .pa-md-1 {
    padding: 4px !important;
  }
  .m-application .pa-md-2 {
    padding: 8px !important;
  }
  .m-application .pa-md-3 {
    padding: 12px !important;
  }
  .m-application .pa-md-4 {
    padding: 16px !important;
  }
  .m-application .pa-md-5 {
    padding: 20px !important;
  }
  .m-application .pa-md-6 {
    padding: 24px !important;
  }
  .m-application .pa-md-7 {
    padding: 28px !important;
  }
  .m-application .pa-md-8 {
    padding: 32px !important;
  }
  .m-application .pa-md-9 {
    padding: 36px !important;
  }
  .m-application .pa-md-10 {
    padding: 40px !important;
  }
  .m-application .pa-md-11 {
    padding: 44px !important;
  }
  .m-application .pa-md-12 {
    padding: 48px !important;
  }
  .m-application .px-md-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .m-application .px-md-1 {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .m-application .px-md-2 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .m-application .px-md-3 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .m-application .px-md-4 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .m-application .px-md-5 {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .m-application .px-md-6 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .m-application .px-md-7 {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .m-application .px-md-8 {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .m-application .px-md-9 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .m-application .px-md-10 {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .m-application .px-md-11 {
    padding-right: 44px !important;
    padding-left: 44px !important;
  }
  .m-application .px-md-12 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .m-application .py-md-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .m-application .py-md-1 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .m-application .py-md-2 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .m-application .py-md-3 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .m-application .py-md-4 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .m-application .py-md-5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .m-application .py-md-6 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .m-application .py-md-7 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .m-application .py-md-8 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .m-application .py-md-9 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .m-application .py-md-10 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .m-application .py-md-11 {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .m-application .py-md-12 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .m-application .pt-md-0 {
    padding-top: 0px !important;
  }
  .m-application .pt-md-1 {
    padding-top: 4px !important;
  }
  .m-application .pt-md-2 {
    padding-top: 8px !important;
  }
  .m-application .pt-md-3 {
    padding-top: 12px !important;
  }
  .m-application .pt-md-4 {
    padding-top: 16px !important;
  }
  .m-application .pt-md-5 {
    padding-top: 20px !important;
  }
  .m-application .pt-md-6 {
    padding-top: 24px !important;
  }
  .m-application .pt-md-7 {
    padding-top: 28px !important;
  }
  .m-application .pt-md-8 {
    padding-top: 32px !important;
  }
  .m-application .pt-md-9 {
    padding-top: 36px !important;
  }
  .m-application .pt-md-10 {
    padding-top: 40px !important;
  }
  .m-application .pt-md-11 {
    padding-top: 44px !important;
  }
  .m-application .pt-md-12 {
    padding-top: 48px !important;
  }
  .m-application .pr-md-0 {
    padding-right: 0px !important;
  }
  .m-application .pr-md-1 {
    padding-right: 4px !important;
  }
  .m-application .pr-md-2 {
    padding-right: 8px !important;
  }
  .m-application .pr-md-3 {
    padding-right: 12px !important;
  }
  .m-application .pr-md-4 {
    padding-right: 16px !important;
  }
  .m-application .pr-md-5 {
    padding-right: 20px !important;
  }
  .m-application .pr-md-6 {
    padding-right: 24px !important;
  }
  .m-application .pr-md-7 {
    padding-right: 28px !important;
  }
  .m-application .pr-md-8 {
    padding-right: 32px !important;
  }
  .m-application .pr-md-9 {
    padding-right: 36px !important;
  }
  .m-application .pr-md-10 {
    padding-right: 40px !important;
  }
  .m-application .pr-md-11 {
    padding-right: 44px !important;
  }
  .m-application .pr-md-12 {
    padding-right: 48px !important;
  }
  .m-application .pb-md-0 {
    padding-bottom: 0px !important;
  }
  .m-application .pb-md-1 {
    padding-bottom: 4px !important;
  }
  .m-application .pb-md-2 {
    padding-bottom: 8px !important;
  }
  .m-application .pb-md-3 {
    padding-bottom: 12px !important;
  }
  .m-application .pb-md-4 {
    padding-bottom: 16px !important;
  }
  .m-application .pb-md-5 {
    padding-bottom: 20px !important;
  }
  .m-application .pb-md-6 {
    padding-bottom: 24px !important;
  }
  .m-application .pb-md-7 {
    padding-bottom: 28px !important;
  }
  .m-application .pb-md-8 {
    padding-bottom: 32px !important;
  }
  .m-application .pb-md-9 {
    padding-bottom: 36px !important;
  }
  .m-application .pb-md-10 {
    padding-bottom: 40px !important;
  }
  .m-application .pb-md-11 {
    padding-bottom: 44px !important;
  }
  .m-application .pb-md-12 {
    padding-bottom: 48px !important;
  }
  .m-application .pl-md-0 {
    padding-left: 0px !important;
  }
  .m-application .pl-md-1 {
    padding-left: 4px !important;
  }
  .m-application .pl-md-2 {
    padding-left: 8px !important;
  }
  .m-application .pl-md-3 {
    padding-left: 12px !important;
  }
  .m-application .pl-md-4 {
    padding-left: 16px !important;
  }
  .m-application .pl-md-5 {
    padding-left: 20px !important;
  }
  .m-application .pl-md-6 {
    padding-left: 24px !important;
  }
  .m-application .pl-md-7 {
    padding-left: 28px !important;
  }
  .m-application .pl-md-8 {
    padding-left: 32px !important;
  }
  .m-application .pl-md-9 {
    padding-left: 36px !important;
  }
  .m-application .pl-md-10 {
    padding-left: 40px !important;
  }
  .m-application .pl-md-11 {
    padding-left: 44px !important;
  }
  .m-application .pl-md-12 {
    padding-left: 48px !important;
  }
  [dir="ltr"] .m-application .ps-md-0 {
    padding-left: 0px !important;
  }
  [dir="rtl"] .m-application .ps-md-0 {
    padding-right: 0px !important;
  }
  [dir="ltr"] .m-application .ps-md-1 {
    padding-left: 4px !important;
  }
  [dir="rtl"] .m-application .ps-md-1 {
    padding-right: 4px !important;
  }
  [dir="ltr"] .m-application .ps-md-2 {
    padding-left: 8px !important;
  }
  [dir="rtl"] .m-application .ps-md-2 {
    padding-right: 8px !important;
  }
  [dir="ltr"] .m-application .ps-md-3 {
    padding-left: 12px !important;
  }
  [dir="rtl"] .m-application .ps-md-3 {
    padding-right: 12px !important;
  }
  [dir="ltr"] .m-application .ps-md-4 {
    padding-left: 16px !important;
  }
  [dir="rtl"] .m-application .ps-md-4 {
    padding-right: 16px !important;
  }
  [dir="ltr"] .m-application .ps-md-5 {
    padding-left: 20px !important;
  }
  [dir="rtl"] .m-application .ps-md-5 {
    padding-right: 20px !important;
  }
  [dir="ltr"] .m-application .ps-md-6 {
    padding-left: 24px !important;
  }
  [dir="rtl"] .m-application .ps-md-6 {
    padding-right: 24px !important;
  }
  [dir="ltr"] .m-application .ps-md-7 {
    padding-left: 28px !important;
  }
  [dir="rtl"] .m-application .ps-md-7 {
    padding-right: 28px !important;
  }
  [dir="ltr"] .m-application .ps-md-8 {
    padding-left: 32px !important;
  }
  [dir="rtl"] .m-application .ps-md-8 {
    padding-right: 32px !important;
  }
  [dir="ltr"] .m-application .ps-md-9 {
    padding-left: 36px !important;
  }
  [dir="rtl"] .m-application .ps-md-9 {
    padding-right: 36px !important;
  }
  [dir="ltr"] .m-application .ps-md-10 {
    padding-left: 40px !important;
  }
  [dir="rtl"] .m-application .ps-md-10 {
    padding-right: 40px !important;
  }
  [dir="ltr"] .m-application .ps-md-11 {
    padding-left: 44px !important;
  }
  [dir="rtl"] .m-application .ps-md-11 {
    padding-right: 44px !important;
  }
  [dir="ltr"] .m-application .ps-md-12 {
    padding-left: 48px !important;
  }
  [dir="rtl"] .m-application .ps-md-12 {
    padding-right: 48px !important;
  }
  [dir="ltr"] .m-application .pe-md-0 {
    padding-right: 0px !important;
  }
  [dir="rtl"] .m-application .pe-md-0 {
    padding-left: 0px !important;
  }
  [dir="ltr"] .m-application .pe-md-1 {
    padding-right: 4px !important;
  }
  [dir="rtl"] .m-application .pe-md-1 {
    padding-left: 4px !important;
  }
  [dir="ltr"] .m-application .pe-md-2 {
    padding-right: 8px !important;
  }
  [dir="rtl"] .m-application .pe-md-2 {
    padding-left: 8px !important;
  }
  [dir="ltr"] .m-application .pe-md-3 {
    padding-right: 12px !important;
  }
  [dir="rtl"] .m-application .pe-md-3 {
    padding-left: 12px !important;
  }
  [dir="ltr"] .m-application .pe-md-4 {
    padding-right: 16px !important;
  }
  [dir="rtl"] .m-application .pe-md-4 {
    padding-left: 16px !important;
  }
  [dir="ltr"] .m-application .pe-md-5 {
    padding-right: 20px !important;
  }
  [dir="rtl"] .m-application .pe-md-5 {
    padding-left: 20px !important;
  }
  [dir="ltr"] .m-application .pe-md-6 {
    padding-right: 24px !important;
  }
  [dir="rtl"] .m-application .pe-md-6 {
    padding-left: 24px !important;
  }
  [dir="ltr"] .m-application .pe-md-7 {
    padding-right: 28px !important;
  }
  [dir="rtl"] .m-application .pe-md-7 {
    padding-left: 28px !important;
  }
  [dir="ltr"] .m-application .pe-md-8 {
    padding-right: 32px !important;
  }
  [dir="rtl"] .m-application .pe-md-8 {
    padding-left: 32px !important;
  }
  [dir="ltr"] .m-application .pe-md-9 {
    padding-right: 36px !important;
  }
  [dir="rtl"] .m-application .pe-md-9 {
    padding-left: 36px !important;
  }
  [dir="ltr"] .m-application .pe-md-10 {
    padding-right: 40px !important;
  }
  [dir="rtl"] .m-application .pe-md-10 {
    padding-left: 40px !important;
  }
  [dir="ltr"] .m-application .pe-md-11 {
    padding-right: 44px !important;
  }
  [dir="rtl"] .m-application .pe-md-11 {
    padding-left: 44px !important;
  }
  [dir="ltr"] .m-application .pe-md-12 {
    padding-right: 48px !important;
  }
  [dir="rtl"] .m-application .pe-md-12 {
    padding-left: 48px !important;
  }
  .m-application .text-md-left {
    text-align: left !important;
  }
  .m-application .text-md-right {
    text-align: right !important;
  }
  .m-application .text-md-center {
    text-align: center !important;
  }
  .m-application .text-md-justify {
    text-align: justify !important;
  }
  .m-application .text-md-start {
    text-align: start !important;
  }
  .m-application .text-md-end {
    text-align: end !important;
  }
}

@media (min-width: 1264px) {
  .m-application .ma-lg-0 {
    margin: 0px !important;
  }
  .m-application .ma-lg-1 {
    margin: 4px !important;
  }
  .m-application .ma-lg-2 {
    margin: 8px !important;
  }
  .m-application .ma-lg-3 {
    margin: 12px !important;
  }
  .m-application .ma-lg-4 {
    margin: 16px !important;
  }
  .m-application .ma-lg-5 {
    margin: 20px !important;
  }
  .m-application .ma-lg-6 {
    margin: 24px !important;
  }
  .m-application .ma-lg-7 {
    margin: 28px !important;
  }
  .m-application .ma-lg-8 {
    margin: 32px !important;
  }
  .m-application .ma-lg-9 {
    margin: 36px !important;
  }
  .m-application .ma-lg-10 {
    margin: 40px !important;
  }
  .m-application .ma-lg-11 {
    margin: 44px !important;
  }
  .m-application .ma-lg-12 {
    margin: 48px !important;
  }
  .m-application .ma-lg-auto {
    margin: auto !important;
  }
  .m-application .mx-lg-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .m-application .mx-lg-1 {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .m-application .mx-lg-2 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .m-application .mx-lg-3 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .m-application .mx-lg-4 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .m-application .mx-lg-5 {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .m-application .mx-lg-6 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .m-application .mx-lg-7 {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .m-application .mx-lg-8 {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .m-application .mx-lg-9 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .m-application .mx-lg-10 {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .m-application .mx-lg-11 {
    margin-right: 44px !important;
    margin-left: 44px !important;
  }
  .m-application .mx-lg-12 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .m-application .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .m-application .my-lg-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .m-application .my-lg-1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .m-application .my-lg-2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .m-application .my-lg-3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .m-application .my-lg-4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .m-application .my-lg-5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .m-application .my-lg-6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .m-application .my-lg-7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .m-application .my-lg-8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .m-application .my-lg-9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .m-application .my-lg-10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .m-application .my-lg-11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .m-application .my-lg-12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .m-application .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .m-application .mt-lg-0 {
    margin-top: 0px !important;
  }
  .m-application .mt-lg-1 {
    margin-top: 4px !important;
  }
  .m-application .mt-lg-2 {
    margin-top: 8px !important;
  }
  .m-application .mt-lg-3 {
    margin-top: 12px !important;
  }
  .m-application .mt-lg-4 {
    margin-top: 16px !important;
  }
  .m-application .mt-lg-5 {
    margin-top: 20px !important;
  }
  .m-application .mt-lg-6 {
    margin-top: 24px !important;
  }
  .m-application .mt-lg-7 {
    margin-top: 28px !important;
  }
  .m-application .mt-lg-8 {
    margin-top: 32px !important;
  }
  .m-application .mt-lg-9 {
    margin-top: 36px !important;
  }
  .m-application .mt-lg-10 {
    margin-top: 40px !important;
  }
  .m-application .mt-lg-11 {
    margin-top: 44px !important;
  }
  .m-application .mt-lg-12 {
    margin-top: 48px !important;
  }
  .m-application .mt-lg-auto {
    margin-top: auto !important;
  }
  .m-application .mr-lg-0 {
    margin-right: 0px !important;
  }
  .m-application .mr-lg-1 {
    margin-right: 4px !important;
  }
  .m-application .mr-lg-2 {
    margin-right: 8px !important;
  }
  .m-application .mr-lg-3 {
    margin-right: 12px !important;
  }
  .m-application .mr-lg-4 {
    margin-right: 16px !important;
  }
  .m-application .mr-lg-5 {
    margin-right: 20px !important;
  }
  .m-application .mr-lg-6 {
    margin-right: 24px !important;
  }
  .m-application .mr-lg-7 {
    margin-right: 28px !important;
  }
  .m-application .mr-lg-8 {
    margin-right: 32px !important;
  }
  .m-application .mr-lg-9 {
    margin-right: 36px !important;
  }
  .m-application .mr-lg-10 {
    margin-right: 40px !important;
  }
  .m-application .mr-lg-11 {
    margin-right: 44px !important;
  }
  .m-application .mr-lg-12 {
    margin-right: 48px !important;
  }
  .m-application .mr-lg-auto {
    margin-right: auto !important;
  }
  .m-application .mb-lg-0 {
    margin-bottom: 0px !important;
  }
  .m-application .mb-lg-1 {
    margin-bottom: 4px !important;
  }
  .m-application .mb-lg-2 {
    margin-bottom: 8px !important;
  }
  .m-application .mb-lg-3 {
    margin-bottom: 12px !important;
  }
  .m-application .mb-lg-4 {
    margin-bottom: 16px !important;
  }
  .m-application .mb-lg-5 {
    margin-bottom: 20px !important;
  }
  .m-application .mb-lg-6 {
    margin-bottom: 24px !important;
  }
  .m-application .mb-lg-7 {
    margin-bottom: 28px !important;
  }
  .m-application .mb-lg-8 {
    margin-bottom: 32px !important;
  }
  .m-application .mb-lg-9 {
    margin-bottom: 36px !important;
  }
  .m-application .mb-lg-10 {
    margin-bottom: 40px !important;
  }
  .m-application .mb-lg-11 {
    margin-bottom: 44px !important;
  }
  .m-application .mb-lg-12 {
    margin-bottom: 48px !important;
  }
  .m-application .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .m-application .ml-lg-0 {
    margin-left: 0px !important;
  }
  .m-application .ml-lg-1 {
    margin-left: 4px !important;
  }
  .m-application .ml-lg-2 {
    margin-left: 8px !important;
  }
  .m-application .ml-lg-3 {
    margin-left: 12px !important;
  }
  .m-application .ml-lg-4 {
    margin-left: 16px !important;
  }
  .m-application .ml-lg-5 {
    margin-left: 20px !important;
  }
  .m-application .ml-lg-6 {
    margin-left: 24px !important;
  }
  .m-application .ml-lg-7 {
    margin-left: 28px !important;
  }
  .m-application .ml-lg-8 {
    margin-left: 32px !important;
  }
  .m-application .ml-lg-9 {
    margin-left: 36px !important;
  }
  .m-application .ml-lg-10 {
    margin-left: 40px !important;
  }
  .m-application .ml-lg-11 {
    margin-left: 44px !important;
  }
  .m-application .ml-lg-12 {
    margin-left: 48px !important;
  }
  .m-application .ml-lg-auto {
    margin-left: auto !important;
  }
  [dir="ltr"] .m-application .ms-lg-0 {
    margin-left: 0px !important;
  }
  [dir="rtl"] .m-application .ms-lg-0 {
    margin-right: 0px !important;
  }
  [dir="ltr"] .m-application .ms-lg-1 {
    margin-left: 4px !important;
  }
  [dir="rtl"] .m-application .ms-lg-1 {
    margin-right: 4px !important;
  }
  [dir="ltr"] .m-application .ms-lg-2 {
    margin-left: 8px !important;
  }
  [dir="rtl"] .m-application .ms-lg-2 {
    margin-right: 8px !important;
  }
  [dir="ltr"] .m-application .ms-lg-3 {
    margin-left: 12px !important;
  }
  [dir="rtl"] .m-application .ms-lg-3 {
    margin-right: 12px !important;
  }
  [dir="ltr"] .m-application .ms-lg-4 {
    margin-left: 16px !important;
  }
  [dir="rtl"] .m-application .ms-lg-4 {
    margin-right: 16px !important;
  }
  [dir="ltr"] .m-application .ms-lg-5 {
    margin-left: 20px !important;
  }
  [dir="rtl"] .m-application .ms-lg-5 {
    margin-right: 20px !important;
  }
  [dir="ltr"] .m-application .ms-lg-6 {
    margin-left: 24px !important;
  }
  [dir="rtl"] .m-application .ms-lg-6 {
    margin-right: 24px !important;
  }
  [dir="ltr"] .m-application .ms-lg-7 {
    margin-left: 28px !important;
  }
  [dir="rtl"] .m-application .ms-lg-7 {
    margin-right: 28px !important;
  }
  [dir="ltr"] .m-application .ms-lg-8 {
    margin-left: 32px !important;
  }
  [dir="rtl"] .m-application .ms-lg-8 {
    margin-right: 32px !important;
  }
  [dir="ltr"] .m-application .ms-lg-9 {
    margin-left: 36px !important;
  }
  [dir="rtl"] .m-application .ms-lg-9 {
    margin-right: 36px !important;
  }
  [dir="ltr"] .m-application .ms-lg-10 {
    margin-left: 40px !important;
  }
  [dir="rtl"] .m-application .ms-lg-10 {
    margin-right: 40px !important;
  }
  [dir="ltr"] .m-application .ms-lg-11 {
    margin-left: 44px !important;
  }
  [dir="rtl"] .m-application .ms-lg-11 {
    margin-right: 44px !important;
  }
  [dir="ltr"] .m-application .ms-lg-12 {
    margin-left: 48px !important;
  }
  [dir="rtl"] .m-application .ms-lg-12 {
    margin-right: 48px !important;
  }
  [dir="ltr"] .m-application .ms-lg-auto {
    margin-left: auto !important;
  }
  [dir="rtl"] .m-application .ms-lg-auto {
    margin-right: auto !important;
  }
  [dir="ltr"] .m-application .me-lg-0 {
    margin-right: 0px !important;
  }
  [dir="rtl"] .m-application .me-lg-0 {
    margin-left: 0px !important;
  }
  [dir="ltr"] .m-application .me-lg-1 {
    margin-right: 4px !important;
  }
  [dir="rtl"] .m-application .me-lg-1 {
    margin-left: 4px !important;
  }
  [dir="ltr"] .m-application .me-lg-2 {
    margin-right: 8px !important;
  }
  [dir="rtl"] .m-application .me-lg-2 {
    margin-left: 8px !important;
  }
  [dir="ltr"] .m-application .me-lg-3 {
    margin-right: 12px !important;
  }
  [dir="rtl"] .m-application .me-lg-3 {
    margin-left: 12px !important;
  }
  [dir="ltr"] .m-application .me-lg-4 {
    margin-right: 16px !important;
  }
  [dir="rtl"] .m-application .me-lg-4 {
    margin-left: 16px !important;
  }
  [dir="ltr"] .m-application .me-lg-5 {
    margin-right: 20px !important;
  }
  [dir="rtl"] .m-application .me-lg-5 {
    margin-left: 20px !important;
  }
  [dir="ltr"] .m-application .me-lg-6 {
    margin-right: 24px !important;
  }
  [dir="rtl"] .m-application .me-lg-6 {
    margin-left: 24px !important;
  }
  [dir="ltr"] .m-application .me-lg-7 {
    margin-right: 28px !important;
  }
  [dir="rtl"] .m-application .me-lg-7 {
    margin-left: 28px !important;
  }
  [dir="ltr"] .m-application .me-lg-8 {
    margin-right: 32px !important;
  }
  [dir="rtl"] .m-application .me-lg-8 {
    margin-left: 32px !important;
  }
  [dir="ltr"] .m-application .me-lg-9 {
    margin-right: 36px !important;
  }
  [dir="rtl"] .m-application .me-lg-9 {
    margin-left: 36px !important;
  }
  [dir="ltr"] .m-application .me-lg-10 {
    margin-right: 40px !important;
  }
  [dir="rtl"] .m-application .me-lg-10 {
    margin-left: 40px !important;
  }
  [dir="ltr"] .m-application .me-lg-11 {
    margin-right: 44px !important;
  }
  [dir="rtl"] .m-application .me-lg-11 {
    margin-left: 44px !important;
  }
  [dir="ltr"] .m-application .me-lg-12 {
    margin-right: 48px !important;
  }
  [dir="rtl"] .m-application .me-lg-12 {
    margin-left: 48px !important;
  }
  [dir="ltr"] .m-application .me-lg-auto {
    margin-right: auto !important;
  }
  [dir="rtl"] .m-application .me-lg-auto {
    margin-left: auto !important;
  }
  .m-application .ma-lg-n1 {
    margin: -4px !important;
  }
  .m-application .ma-lg-n2 {
    margin: -8px !important;
  }
  .m-application .ma-lg-n3 {
    margin: -12px !important;
  }
  .m-application .ma-lg-n4 {
    margin: -16px !important;
  }
  .m-application .ma-lg-n5 {
    margin: -20px !important;
  }
  .m-application .ma-lg-n6 {
    margin: -24px !important;
  }
  .m-application .ma-lg-n7 {
    margin: -28px !important;
  }
  .m-application .ma-lg-n8 {
    margin: -32px !important;
  }
  .m-application .ma-lg-n9 {
    margin: -36px !important;
  }
  .m-application .ma-lg-n10 {
    margin: -40px !important;
  }
  .m-application .ma-lg-n11 {
    margin: -44px !important;
  }
  .m-application .ma-lg-n12 {
    margin: -48px !important;
  }
  .m-application .mx-lg-n1 {
    margin-right: -4px !important;
    margin-left: -4px !important;
  }
  .m-application .mx-lg-n2 {
    margin-right: -8px !important;
    margin-left: -8px !important;
  }
  .m-application .mx-lg-n3 {
    margin-right: -12px !important;
    margin-left: -12px !important;
  }
  .m-application .mx-lg-n4 {
    margin-right: -16px !important;
    margin-left: -16px !important;
  }
  .m-application .mx-lg-n5 {
    margin-right: -20px !important;
    margin-left: -20px !important;
  }
  .m-application .mx-lg-n6 {
    margin-right: -24px !important;
    margin-left: -24px !important;
  }
  .m-application .mx-lg-n7 {
    margin-right: -28px !important;
    margin-left: -28px !important;
  }
  .m-application .mx-lg-n8 {
    margin-right: -32px !important;
    margin-left: -32px !important;
  }
  .m-application .mx-lg-n9 {
    margin-right: -36px !important;
    margin-left: -36px !important;
  }
  .m-application .mx-lg-n10 {
    margin-right: -40px !important;
    margin-left: -40px !important;
  }
  .m-application .mx-lg-n11 {
    margin-right: -44px !important;
    margin-left: -44px !important;
  }
  .m-application .mx-lg-n12 {
    margin-right: -48px !important;
    margin-left: -48px !important;
  }
  .m-application .my-lg-n1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
  .m-application .my-lg-n2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .m-application .my-lg-n3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .m-application .my-lg-n4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .m-application .my-lg-n5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }
  .m-application .my-lg-n6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .m-application .my-lg-n7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }
  .m-application .my-lg-n8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
  .m-application .my-lg-n9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }
  .m-application .my-lg-n10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }
  .m-application .my-lg-n11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }
  .m-application .my-lg-n12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  .m-application .mt-lg-n1 {
    margin-top: -4px !important;
  }
  .m-application .mt-lg-n2 {
    margin-top: -8px !important;
  }
  .m-application .mt-lg-n3 {
    margin-top: -12px !important;
  }
  .m-application .mt-lg-n4 {
    margin-top: -16px !important;
  }
  .m-application .mt-lg-n5 {
    margin-top: -20px !important;
  }
  .m-application .mt-lg-n6 {
    margin-top: -24px !important;
  }
  .m-application .mt-lg-n7 {
    margin-top: -28px !important;
  }
  .m-application .mt-lg-n8 {
    margin-top: -32px !important;
  }
  .m-application .mt-lg-n9 {
    margin-top: -36px !important;
  }
  .m-application .mt-lg-n10 {
    margin-top: -40px !important;
  }
  .m-application .mt-lg-n11 {
    margin-top: -44px !important;
  }
  .m-application .mt-lg-n12 {
    margin-top: -48px !important;
  }
  .m-application .mr-lg-n1 {
    margin-right: -4px !important;
  }
  .m-application .mr-lg-n2 {
    margin-right: -8px !important;
  }
  .m-application .mr-lg-n3 {
    margin-right: -12px !important;
  }
  .m-application .mr-lg-n4 {
    margin-right: -16px !important;
  }
  .m-application .mr-lg-n5 {
    margin-right: -20px !important;
  }
  .m-application .mr-lg-n6 {
    margin-right: -24px !important;
  }
  .m-application .mr-lg-n7 {
    margin-right: -28px !important;
  }
  .m-application .mr-lg-n8 {
    margin-right: -32px !important;
  }
  .m-application .mr-lg-n9 {
    margin-right: -36px !important;
  }
  .m-application .mr-lg-n10 {
    margin-right: -40px !important;
  }
  .m-application .mr-lg-n11 {
    margin-right: -44px !important;
  }
  .m-application .mr-lg-n12 {
    margin-right: -48px !important;
  }
  .m-application .mb-lg-n1 {
    margin-bottom: -4px !important;
  }
  .m-application .mb-lg-n2 {
    margin-bottom: -8px !important;
  }
  .m-application .mb-lg-n3 {
    margin-bottom: -12px !important;
  }
  .m-application .mb-lg-n4 {
    margin-bottom: -16px !important;
  }
  .m-application .mb-lg-n5 {
    margin-bottom: -20px !important;
  }
  .m-application .mb-lg-n6 {
    margin-bottom: -24px !important;
  }
  .m-application .mb-lg-n7 {
    margin-bottom: -28px !important;
  }
  .m-application .mb-lg-n8 {
    margin-bottom: -32px !important;
  }
  .m-application .mb-lg-n9 {
    margin-bottom: -36px !important;
  }
  .m-application .mb-lg-n10 {
    margin-bottom: -40px !important;
  }
  .m-application .mb-lg-n11 {
    margin-bottom: -44px !important;
  }
  .m-application .mb-lg-n12 {
    margin-bottom: -48px !important;
  }
  .m-application .ml-lg-n1 {
    margin-left: -4px !important;
  }
  .m-application .ml-lg-n2 {
    margin-left: -8px !important;
  }
  .m-application .ml-lg-n3 {
    margin-left: -12px !important;
  }
  .m-application .ml-lg-n4 {
    margin-left: -16px !important;
  }
  .m-application .ml-lg-n5 {
    margin-left: -20px !important;
  }
  .m-application .ml-lg-n6 {
    margin-left: -24px !important;
  }
  .m-application .ml-lg-n7 {
    margin-left: -28px !important;
  }
  .m-application .ml-lg-n8 {
    margin-left: -32px !important;
  }
  .m-application .ml-lg-n9 {
    margin-left: -36px !important;
  }
  .m-application .ml-lg-n10 {
    margin-left: -40px !important;
  }
  .m-application .ml-lg-n11 {
    margin-left: -44px !important;
  }
  .m-application .ml-lg-n12 {
    margin-left: -48px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n1 {
    margin-left: -4px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n1 {
    margin-right: -4px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n2 {
    margin-left: -8px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n2 {
    margin-right: -8px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n3 {
    margin-left: -12px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n3 {
    margin-right: -12px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n4 {
    margin-left: -16px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n4 {
    margin-right: -16px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n5 {
    margin-left: -20px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n5 {
    margin-right: -20px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n6 {
    margin-left: -24px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n6 {
    margin-right: -24px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n7 {
    margin-left: -28px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n7 {
    margin-right: -28px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n8 {
    margin-left: -32px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n8 {
    margin-right: -32px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n9 {
    margin-left: -36px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n9 {
    margin-right: -36px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n10 {
    margin-left: -40px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n10 {
    margin-right: -40px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n11 {
    margin-left: -44px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n11 {
    margin-right: -44px !important;
  }
  [dir="ltr"] .m-application .ms-lg-n12 {
    margin-left: -48px !important;
  }
  [dir="rtl"] .m-application .ms-lg-n12 {
    margin-right: -48px !important;
  }
  [dir="ltr"] .m-application .me-lg-n1 {
    margin-right: -4px !important;
  }
  [dir="rtl"] .m-application .me-lg-n1 {
    margin-left: -4px !important;
  }
  [dir="ltr"] .m-application .me-lg-n2 {
    margin-right: -8px !important;
  }
  [dir="rtl"] .m-application .me-lg-n2 {
    margin-left: -8px !important;
  }
  [dir="ltr"] .m-application .me-lg-n3 {
    margin-right: -12px !important;
  }
  [dir="rtl"] .m-application .me-lg-n3 {
    margin-left: -12px !important;
  }
  [dir="ltr"] .m-application .me-lg-n4 {
    margin-right: -16px !important;
  }
  [dir="rtl"] .m-application .me-lg-n4 {
    margin-left: -16px !important;
  }
  [dir="ltr"] .m-application .me-lg-n5 {
    margin-right: -20px !important;
  }
  [dir="rtl"] .m-application .me-lg-n5 {
    margin-left: -20px !important;
  }
  [dir="ltr"] .m-application .me-lg-n6 {
    margin-right: -24px !important;
  }
  [dir="rtl"] .m-application .me-lg-n6 {
    margin-left: -24px !important;
  }
  [dir="ltr"] .m-application .me-lg-n7 {
    margin-right: -28px !important;
  }
  [dir="rtl"] .m-application .me-lg-n7 {
    margin-left: -28px !important;
  }
  [dir="ltr"] .m-application .me-lg-n8 {
    margin-right: -32px !important;
  }
  [dir="rtl"] .m-application .me-lg-n8 {
    margin-left: -32px !important;
  }
  [dir="ltr"] .m-application .me-lg-n9 {
    margin-right: -36px !important;
  }
  [dir="rtl"] .m-application .me-lg-n9 {
    margin-left: -36px !important;
  }
  [dir="ltr"] .m-application .me-lg-n10 {
    margin-right: -40px !important;
  }
  [dir="rtl"] .m-application .me-lg-n10 {
    margin-left: -40px !important;
  }
  [dir="ltr"] .m-application .me-lg-n11 {
    margin-right: -44px !important;
  }
  [dir="rtl"] .m-application .me-lg-n11 {
    margin-left: -44px !important;
  }
  [dir="ltr"] .m-application .me-lg-n12 {
    margin-right: -48px !important;
  }
  [dir="rtl"] .m-application .me-lg-n12 {
    margin-left: -48px !important;
  }
  .m-application .pa-lg-0 {
    padding: 0px !important;
  }
  .m-application .pa-lg-1 {
    padding: 4px !important;
  }
  .m-application .pa-lg-2 {
    padding: 8px !important;
  }
  .m-application .pa-lg-3 {
    padding: 12px !important;
  }
  .m-application .pa-lg-4 {
    padding: 16px !important;
  }
  .m-application .pa-lg-5 {
    padding: 20px !important;
  }
  .m-application .pa-lg-6 {
    padding: 24px !important;
  }
  .m-application .pa-lg-7 {
    padding: 28px !important;
  }
  .m-application .pa-lg-8 {
    padding: 32px !important;
  }
  .m-application .pa-lg-9 {
    padding: 36px !important;
  }
  .m-application .pa-lg-10 {
    padding: 40px !important;
  }
  .m-application .pa-lg-11 {
    padding: 44px !important;
  }
  .m-application .pa-lg-12 {
    padding: 48px !important;
  }
  .m-application .px-lg-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .m-application .px-lg-1 {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .m-application .px-lg-2 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .m-application .px-lg-3 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .m-application .px-lg-4 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .m-application .px-lg-5 {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .m-application .px-lg-6 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .m-application .px-lg-7 {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .m-application .px-lg-8 {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .m-application .px-lg-9 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .m-application .px-lg-10 {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .m-application .px-lg-11 {
    padding-right: 44px !important;
    padding-left: 44px !important;
  }
  .m-application .px-lg-12 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .m-application .py-lg-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .m-application .py-lg-1 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .m-application .py-lg-2 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .m-application .py-lg-3 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .m-application .py-lg-4 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .m-application .py-lg-5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .m-application .py-lg-6 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .m-application .py-lg-7 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .m-application .py-lg-8 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .m-application .py-lg-9 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .m-application .py-lg-10 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .m-application .py-lg-11 {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .m-application .py-lg-12 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .m-application .pt-lg-0 {
    padding-top: 0px !important;
  }
  .m-application .pt-lg-1 {
    padding-top: 4px !important;
  }
  .m-application .pt-lg-2 {
    padding-top: 8px !important;
  }
  .m-application .pt-lg-3 {
    padding-top: 12px !important;
  }
  .m-application .pt-lg-4 {
    padding-top: 16px !important;
  }
  .m-application .pt-lg-5 {
    padding-top: 20px !important;
  }
  .m-application .pt-lg-6 {
    padding-top: 24px !important;
  }
  .m-application .pt-lg-7 {
    padding-top: 28px !important;
  }
  .m-application .pt-lg-8 {
    padding-top: 32px !important;
  }
  .m-application .pt-lg-9 {
    padding-top: 36px !important;
  }
  .m-application .pt-lg-10 {
    padding-top: 40px !important;
  }
  .m-application .pt-lg-11 {
    padding-top: 44px !important;
  }
  .m-application .pt-lg-12 {
    padding-top: 48px !important;
  }
  .m-application .pr-lg-0 {
    padding-right: 0px !important;
  }
  .m-application .pr-lg-1 {
    padding-right: 4px !important;
  }
  .m-application .pr-lg-2 {
    padding-right: 8px !important;
  }
  .m-application .pr-lg-3 {
    padding-right: 12px !important;
  }
  .m-application .pr-lg-4 {
    padding-right: 16px !important;
  }
  .m-application .pr-lg-5 {
    padding-right: 20px !important;
  }
  .m-application .pr-lg-6 {
    padding-right: 24px !important;
  }
  .m-application .pr-lg-7 {
    padding-right: 28px !important;
  }
  .m-application .pr-lg-8 {
    padding-right: 32px !important;
  }
  .m-application .pr-lg-9 {
    padding-right: 36px !important;
  }
  .m-application .pr-lg-10 {
    padding-right: 40px !important;
  }
  .m-application .pr-lg-11 {
    padding-right: 44px !important;
  }
  .m-application .pr-lg-12 {
    padding-right: 48px !important;
  }
  .m-application .pb-lg-0 {
    padding-bottom: 0px !important;
  }
  .m-application .pb-lg-1 {
    padding-bottom: 4px !important;
  }
  .m-application .pb-lg-2 {
    padding-bottom: 8px !important;
  }
  .m-application .pb-lg-3 {
    padding-bottom: 12px !important;
  }
  .m-application .pb-lg-4 {
    padding-bottom: 16px !important;
  }
  .m-application .pb-lg-5 {
    padding-bottom: 20px !important;
  }
  .m-application .pb-lg-6 {
    padding-bottom: 24px !important;
  }
  .m-application .pb-lg-7 {
    padding-bottom: 28px !important;
  }
  .m-application .pb-lg-8 {
    padding-bottom: 32px !important;
  }
  .m-application .pb-lg-9 {
    padding-bottom: 36px !important;
  }
  .m-application .pb-lg-10 {
    padding-bottom: 40px !important;
  }
  .m-application .pb-lg-11 {
    padding-bottom: 44px !important;
  }
  .m-application .pb-lg-12 {
    padding-bottom: 48px !important;
  }
  .m-application .pl-lg-0 {
    padding-left: 0px !important;
  }
  .m-application .pl-lg-1 {
    padding-left: 4px !important;
  }
  .m-application .pl-lg-2 {
    padding-left: 8px !important;
  }
  .m-application .pl-lg-3 {
    padding-left: 12px !important;
  }
  .m-application .pl-lg-4 {
    padding-left: 16px !important;
  }
  .m-application .pl-lg-5 {
    padding-left: 20px !important;
  }
  .m-application .pl-lg-6 {
    padding-left: 24px !important;
  }
  .m-application .pl-lg-7 {
    padding-left: 28px !important;
  }
  .m-application .pl-lg-8 {
    padding-left: 32px !important;
  }
  .m-application .pl-lg-9 {
    padding-left: 36px !important;
  }
  .m-application .pl-lg-10 {
    padding-left: 40px !important;
  }
  .m-application .pl-lg-11 {
    padding-left: 44px !important;
  }
  .m-application .pl-lg-12 {
    padding-left: 48px !important;
  }
  [dir="ltr"] .m-application .ps-lg-0 {
    padding-left: 0px !important;
  }
  [dir="rtl"] .m-application .ps-lg-0 {
    padding-right: 0px !important;
  }
  [dir="ltr"] .m-application .ps-lg-1 {
    padding-left: 4px !important;
  }
  [dir="rtl"] .m-application .ps-lg-1 {
    padding-right: 4px !important;
  }
  [dir="ltr"] .m-application .ps-lg-2 {
    padding-left: 8px !important;
  }
  [dir="rtl"] .m-application .ps-lg-2 {
    padding-right: 8px !important;
  }
  [dir="ltr"] .m-application .ps-lg-3 {
    padding-left: 12px !important;
  }
  [dir="rtl"] .m-application .ps-lg-3 {
    padding-right: 12px !important;
  }
  [dir="ltr"] .m-application .ps-lg-4 {
    padding-left: 16px !important;
  }
  [dir="rtl"] .m-application .ps-lg-4 {
    padding-right: 16px !important;
  }
  [dir="ltr"] .m-application .ps-lg-5 {
    padding-left: 20px !important;
  }
  [dir="rtl"] .m-application .ps-lg-5 {
    padding-right: 20px !important;
  }
  [dir="ltr"] .m-application .ps-lg-6 {
    padding-left: 24px !important;
  }
  [dir="rtl"] .m-application .ps-lg-6 {
    padding-right: 24px !important;
  }
  [dir="ltr"] .m-application .ps-lg-7 {
    padding-left: 28px !important;
  }
  [dir="rtl"] .m-application .ps-lg-7 {
    padding-right: 28px !important;
  }
  [dir="ltr"] .m-application .ps-lg-8 {
    padding-left: 32px !important;
  }
  [dir="rtl"] .m-application .ps-lg-8 {
    padding-right: 32px !important;
  }
  [dir="ltr"] .m-application .ps-lg-9 {
    padding-left: 36px !important;
  }
  [dir="rtl"] .m-application .ps-lg-9 {
    padding-right: 36px !important;
  }
  [dir="ltr"] .m-application .ps-lg-10 {
    padding-left: 40px !important;
  }
  [dir="rtl"] .m-application .ps-lg-10 {
    padding-right: 40px !important;
  }
  [dir="ltr"] .m-application .ps-lg-11 {
    padding-left: 44px !important;
  }
  [dir="rtl"] .m-application .ps-lg-11 {
    padding-right: 44px !important;
  }
  [dir="ltr"] .m-application .ps-lg-12 {
    padding-left: 48px !important;
  }
  [dir="rtl"] .m-application .ps-lg-12 {
    padding-right: 48px !important;
  }
  [dir="ltr"] .m-application .pe-lg-0 {
    padding-right: 0px !important;
  }
  [dir="rtl"] .m-application .pe-lg-0 {
    padding-left: 0px !important;
  }
  [dir="ltr"] .m-application .pe-lg-1 {
    padding-right: 4px !important;
  }
  [dir="rtl"] .m-application .pe-lg-1 {
    padding-left: 4px !important;
  }
  [dir="ltr"] .m-application .pe-lg-2 {
    padding-right: 8px !important;
  }
  [dir="rtl"] .m-application .pe-lg-2 {
    padding-left: 8px !important;
  }
  [dir="ltr"] .m-application .pe-lg-3 {
    padding-right: 12px !important;
  }
  [dir="rtl"] .m-application .pe-lg-3 {
    padding-left: 12px !important;
  }
  [dir="ltr"] .m-application .pe-lg-4 {
    padding-right: 16px !important;
  }
  [dir="rtl"] .m-application .pe-lg-4 {
    padding-left: 16px !important;
  }
  [dir="ltr"] .m-application .pe-lg-5 {
    padding-right: 20px !important;
  }
  [dir="rtl"] .m-application .pe-lg-5 {
    padding-left: 20px !important;
  }
  [dir="ltr"] .m-application .pe-lg-6 {
    padding-right: 24px !important;
  }
  [dir="rtl"] .m-application .pe-lg-6 {
    padding-left: 24px !important;
  }
  [dir="ltr"] .m-application .pe-lg-7 {
    padding-right: 28px !important;
  }
  [dir="rtl"] .m-application .pe-lg-7 {
    padding-left: 28px !important;
  }
  [dir="ltr"] .m-application .pe-lg-8 {
    padding-right: 32px !important;
  }
  [dir="rtl"] .m-application .pe-lg-8 {
    padding-left: 32px !important;
  }
  [dir="ltr"] .m-application .pe-lg-9 {
    padding-right: 36px !important;
  }
  [dir="rtl"] .m-application .pe-lg-9 {
    padding-left: 36px !important;
  }
  [dir="ltr"] .m-application .pe-lg-10 {
    padding-right: 40px !important;
  }
  [dir="rtl"] .m-application .pe-lg-10 {
    padding-left: 40px !important;
  }
  [dir="ltr"] .m-application .pe-lg-11 {
    padding-right: 44px !important;
  }
  [dir="rtl"] .m-application .pe-lg-11 {
    padding-left: 44px !important;
  }
  [dir="ltr"] .m-application .pe-lg-12 {
    padding-right: 48px !important;
  }
  [dir="rtl"] .m-application .pe-lg-12 {
    padding-left: 48px !important;
  }
  .m-application .text-lg-left {
    text-align: left !important;
  }
  .m-application .text-lg-right {
    text-align: right !important;
  }
  .m-application .text-lg-center {
    text-align: center !important;
  }
  .m-application .text-lg-justify {
    text-align: justify !important;
  }
  .m-application .text-lg-start {
    text-align: start !important;
  }
  .m-application .text-lg-end {
    text-align: end !important;
  }
}

@media (min-width: 1904px) {
  .m-application .ma-xl-0 {
    margin: 0px !important;
  }
  .m-application .ma-xl-1 {
    margin: 4px !important;
  }
  .m-application .ma-xl-2 {
    margin: 8px !important;
  }
  .m-application .ma-xl-3 {
    margin: 12px !important;
  }
  .m-application .ma-xl-4 {
    margin: 16px !important;
  }
  .m-application .ma-xl-5 {
    margin: 20px !important;
  }
  .m-application .ma-xl-6 {
    margin: 24px !important;
  }
  .m-application .ma-xl-7 {
    margin: 28px !important;
  }
  .m-application .ma-xl-8 {
    margin: 32px !important;
  }
  .m-application .ma-xl-9 {
    margin: 36px !important;
  }
  .m-application .ma-xl-10 {
    margin: 40px !important;
  }
  .m-application .ma-xl-11 {
    margin: 44px !important;
  }
  .m-application .ma-xl-12 {
    margin: 48px !important;
  }
  .m-application .ma-xl-auto {
    margin: auto !important;
  }
  .m-application .mx-xl-0 {
    margin-right: 0px !important;
    margin-left: 0px !important;
  }
  .m-application .mx-xl-1 {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }
  .m-application .mx-xl-2 {
    margin-right: 8px !important;
    margin-left: 8px !important;
  }
  .m-application .mx-xl-3 {
    margin-right: 12px !important;
    margin-left: 12px !important;
  }
  .m-application .mx-xl-4 {
    margin-right: 16px !important;
    margin-left: 16px !important;
  }
  .m-application .mx-xl-5 {
    margin-right: 20px !important;
    margin-left: 20px !important;
  }
  .m-application .mx-xl-6 {
    margin-right: 24px !important;
    margin-left: 24px !important;
  }
  .m-application .mx-xl-7 {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }
  .m-application .mx-xl-8 {
    margin-right: 32px !important;
    margin-left: 32px !important;
  }
  .m-application .mx-xl-9 {
    margin-right: 36px !important;
    margin-left: 36px !important;
  }
  .m-application .mx-xl-10 {
    margin-right: 40px !important;
    margin-left: 40px !important;
  }
  .m-application .mx-xl-11 {
    margin-right: 44px !important;
    margin-left: 44px !important;
  }
  .m-application .mx-xl-12 {
    margin-right: 48px !important;
    margin-left: 48px !important;
  }
  .m-application .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .m-application .my-xl-0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .m-application .my-xl-1 {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }
  .m-application .my-xl-2 {
    margin-top: 8px !important;
    margin-bottom: 8px !important;
  }
  .m-application .my-xl-3 {
    margin-top: 12px !important;
    margin-bottom: 12px !important;
  }
  .m-application .my-xl-4 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
  }
  .m-application .my-xl-5 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .m-application .my-xl-6 {
    margin-top: 24px !important;
    margin-bottom: 24px !important;
  }
  .m-application .my-xl-7 {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }
  .m-application .my-xl-8 {
    margin-top: 32px !important;
    margin-bottom: 32px !important;
  }
  .m-application .my-xl-9 {
    margin-top: 36px !important;
    margin-bottom: 36px !important;
  }
  .m-application .my-xl-10 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .m-application .my-xl-11 {
    margin-top: 44px !important;
    margin-bottom: 44px !important;
  }
  .m-application .my-xl-12 {
    margin-top: 48px !important;
    margin-bottom: 48px !important;
  }
  .m-application .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .m-application .mt-xl-0 {
    margin-top: 0px !important;
  }
  .m-application .mt-xl-1 {
    margin-top: 4px !important;
  }
  .m-application .mt-xl-2 {
    margin-top: 8px !important;
  }
  .m-application .mt-xl-3 {
    margin-top: 12px !important;
  }
  .m-application .mt-xl-4 {
    margin-top: 16px !important;
  }
  .m-application .mt-xl-5 {
    margin-top: 20px !important;
  }
  .m-application .mt-xl-6 {
    margin-top: 24px !important;
  }
  .m-application .mt-xl-7 {
    margin-top: 28px !important;
  }
  .m-application .mt-xl-8 {
    margin-top: 32px !important;
  }
  .m-application .mt-xl-9 {
    margin-top: 36px !important;
  }
  .m-application .mt-xl-10 {
    margin-top: 40px !important;
  }
  .m-application .mt-xl-11 {
    margin-top: 44px !important;
  }
  .m-application .mt-xl-12 {
    margin-top: 48px !important;
  }
  .m-application .mt-xl-auto {
    margin-top: auto !important;
  }
  .m-application .mr-xl-0 {
    margin-right: 0px !important;
  }
  .m-application .mr-xl-1 {
    margin-right: 4px !important;
  }
  .m-application .mr-xl-2 {
    margin-right: 8px !important;
  }
  .m-application .mr-xl-3 {
    margin-right: 12px !important;
  }
  .m-application .mr-xl-4 {
    margin-right: 16px !important;
  }
  .m-application .mr-xl-5 {
    margin-right: 20px !important;
  }
  .m-application .mr-xl-6 {
    margin-right: 24px !important;
  }
  .m-application .mr-xl-7 {
    margin-right: 28px !important;
  }
  .m-application .mr-xl-8 {
    margin-right: 32px !important;
  }
  .m-application .mr-xl-9 {
    margin-right: 36px !important;
  }
  .m-application .mr-xl-10 {
    margin-right: 40px !important;
  }
  .m-application .mr-xl-11 {
    margin-right: 44px !important;
  }
  .m-application .mr-xl-12 {
    margin-right: 48px !important;
  }
  .m-application .mr-xl-auto {
    margin-right: auto !important;
  }
  .m-application .mb-xl-0 {
    margin-bottom: 0px !important;
  }
  .m-application .mb-xl-1 {
    margin-bottom: 4px !important;
  }
  .m-application .mb-xl-2 {
    margin-bottom: 8px !important;
  }
  .m-application .mb-xl-3 {
    margin-bottom: 12px !important;
  }
  .m-application .mb-xl-4 {
    margin-bottom: 16px !important;
  }
  .m-application .mb-xl-5 {
    margin-bottom: 20px !important;
  }
  .m-application .mb-xl-6 {
    margin-bottom: 24px !important;
  }
  .m-application .mb-xl-7 {
    margin-bottom: 28px !important;
  }
  .m-application .mb-xl-8 {
    margin-bottom: 32px !important;
  }
  .m-application .mb-xl-9 {
    margin-bottom: 36px !important;
  }
  .m-application .mb-xl-10 {
    margin-bottom: 40px !important;
  }
  .m-application .mb-xl-11 {
    margin-bottom: 44px !important;
  }
  .m-application .mb-xl-12 {
    margin-bottom: 48px !important;
  }
  .m-application .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .m-application .ml-xl-0 {
    margin-left: 0px !important;
  }
  .m-application .ml-xl-1 {
    margin-left: 4px !important;
  }
  .m-application .ml-xl-2 {
    margin-left: 8px !important;
  }
  .m-application .ml-xl-3 {
    margin-left: 12px !important;
  }
  .m-application .ml-xl-4 {
    margin-left: 16px !important;
  }
  .m-application .ml-xl-5 {
    margin-left: 20px !important;
  }
  .m-application .ml-xl-6 {
    margin-left: 24px !important;
  }
  .m-application .ml-xl-7 {
    margin-left: 28px !important;
  }
  .m-application .ml-xl-8 {
    margin-left: 32px !important;
  }
  .m-application .ml-xl-9 {
    margin-left: 36px !important;
  }
  .m-application .ml-xl-10 {
    margin-left: 40px !important;
  }
  .m-application .ml-xl-11 {
    margin-left: 44px !important;
  }
  .m-application .ml-xl-12 {
    margin-left: 48px !important;
  }
  .m-application .ml-xl-auto {
    margin-left: auto !important;
  }
  [dir="ltr"] .m-application .ms-xl-0 {
    margin-left: 0px !important;
  }
  [dir="rtl"] .m-application .ms-xl-0 {
    margin-right: 0px !important;
  }
  [dir="ltr"] .m-application .ms-xl-1 {
    margin-left: 4px !important;
  }
  [dir="rtl"] .m-application .ms-xl-1 {
    margin-right: 4px !important;
  }
  [dir="ltr"] .m-application .ms-xl-2 {
    margin-left: 8px !important;
  }
  [dir="rtl"] .m-application .ms-xl-2 {
    margin-right: 8px !important;
  }
  [dir="ltr"] .m-application .ms-xl-3 {
    margin-left: 12px !important;
  }
  [dir="rtl"] .m-application .ms-xl-3 {
    margin-right: 12px !important;
  }
  [dir="ltr"] .m-application .ms-xl-4 {
    margin-left: 16px !important;
  }
  [dir="rtl"] .m-application .ms-xl-4 {
    margin-right: 16px !important;
  }
  [dir="ltr"] .m-application .ms-xl-5 {
    margin-left: 20px !important;
  }
  [dir="rtl"] .m-application .ms-xl-5 {
    margin-right: 20px !important;
  }
  [dir="ltr"] .m-application .ms-xl-6 {
    margin-left: 24px !important;
  }
  [dir="rtl"] .m-application .ms-xl-6 {
    margin-right: 24px !important;
  }
  [dir="ltr"] .m-application .ms-xl-7 {
    margin-left: 28px !important;
  }
  [dir="rtl"] .m-application .ms-xl-7 {
    margin-right: 28px !important;
  }
  [dir="ltr"] .m-application .ms-xl-8 {
    margin-left: 32px !important;
  }
  [dir="rtl"] .m-application .ms-xl-8 {
    margin-right: 32px !important;
  }
  [dir="ltr"] .m-application .ms-xl-9 {
    margin-left: 36px !important;
  }
  [dir="rtl"] .m-application .ms-xl-9 {
    margin-right: 36px !important;
  }
  [dir="ltr"] .m-application .ms-xl-10 {
    margin-left: 40px !important;
  }
  [dir="rtl"] .m-application .ms-xl-10 {
    margin-right: 40px !important;
  }
  [dir="ltr"] .m-application .ms-xl-11 {
    margin-left: 44px !important;
  }
  [dir="rtl"] .m-application .ms-xl-11 {
    margin-right: 44px !important;
  }
  [dir="ltr"] .m-application .ms-xl-12 {
    margin-left: 48px !important;
  }
  [dir="rtl"] .m-application .ms-xl-12 {
    margin-right: 48px !important;
  }
  [dir="ltr"] .m-application .ms-xl-auto {
    margin-left: auto !important;
  }
  [dir="rtl"] .m-application .ms-xl-auto {
    margin-right: auto !important;
  }
  [dir="ltr"] .m-application .me-xl-0 {
    margin-right: 0px !important;
  }
  [dir="rtl"] .m-application .me-xl-0 {
    margin-left: 0px !important;
  }
  [dir="ltr"] .m-application .me-xl-1 {
    margin-right: 4px !important;
  }
  [dir="rtl"] .m-application .me-xl-1 {
    margin-left: 4px !important;
  }
  [dir="ltr"] .m-application .me-xl-2 {
    margin-right: 8px !important;
  }
  [dir="rtl"] .m-application .me-xl-2 {
    margin-left: 8px !important;
  }
  [dir="ltr"] .m-application .me-xl-3 {
    margin-right: 12px !important;
  }
  [dir="rtl"] .m-application .me-xl-3 {
    margin-left: 12px !important;
  }
  [dir="ltr"] .m-application .me-xl-4 {
    margin-right: 16px !important;
  }
  [dir="rtl"] .m-application .me-xl-4 {
    margin-left: 16px !important;
  }
  [dir="ltr"] .m-application .me-xl-5 {
    margin-right: 20px !important;
  }
  [dir="rtl"] .m-application .me-xl-5 {
    margin-left: 20px !important;
  }
  [dir="ltr"] .m-application .me-xl-6 {
    margin-right: 24px !important;
  }
  [dir="rtl"] .m-application .me-xl-6 {
    margin-left: 24px !important;
  }
  [dir="ltr"] .m-application .me-xl-7 {
    margin-right: 28px !important;
  }
  [dir="rtl"] .m-application .me-xl-7 {
    margin-left: 28px !important;
  }
  [dir="ltr"] .m-application .me-xl-8 {
    margin-right: 32px !important;
  }
  [dir="rtl"] .m-application .me-xl-8 {
    margin-left: 32px !important;
  }
  [dir="ltr"] .m-application .me-xl-9 {
    margin-right: 36px !important;
  }
  [dir="rtl"] .m-application .me-xl-9 {
    margin-left: 36px !important;
  }
  [dir="ltr"] .m-application .me-xl-10 {
    margin-right: 40px !important;
  }
  [dir="rtl"] .m-application .me-xl-10 {
    margin-left: 40px !important;
  }
  [dir="ltr"] .m-application .me-xl-11 {
    margin-right: 44px !important;
  }
  [dir="rtl"] .m-application .me-xl-11 {
    margin-left: 44px !important;
  }
  [dir="ltr"] .m-application .me-xl-12 {
    margin-right: 48px !important;
  }
  [dir="rtl"] .m-application .me-xl-12 {
    margin-left: 48px !important;
  }
  [dir="ltr"] .m-application .me-xl-auto {
    margin-right: auto !important;
  }
  [dir="rtl"] .m-application .me-xl-auto {
    margin-left: auto !important;
  }
  .m-application .ma-xl-n1 {
    margin: -4px !important;
  }
  .m-application .ma-xl-n2 {
    margin: -8px !important;
  }
  .m-application .ma-xl-n3 {
    margin: -12px !important;
  }
  .m-application .ma-xl-n4 {
    margin: -16px !important;
  }
  .m-application .ma-xl-n5 {
    margin: -20px !important;
  }
  .m-application .ma-xl-n6 {
    margin: -24px !important;
  }
  .m-application .ma-xl-n7 {
    margin: -28px !important;
  }
  .m-application .ma-xl-n8 {
    margin: -32px !important;
  }
  .m-application .ma-xl-n9 {
    margin: -36px !important;
  }
  .m-application .ma-xl-n10 {
    margin: -40px !important;
  }
  .m-application .ma-xl-n11 {
    margin: -44px !important;
  }
  .m-application .ma-xl-n12 {
    margin: -48px !important;
  }
  .m-application .mx-xl-n1 {
    margin-right: -4px !important;
    margin-left: -4px !important;
  }
  .m-application .mx-xl-n2 {
    margin-right: -8px !important;
    margin-left: -8px !important;
  }
  .m-application .mx-xl-n3 {
    margin-right: -12px !important;
    margin-left: -12px !important;
  }
  .m-application .mx-xl-n4 {
    margin-right: -16px !important;
    margin-left: -16px !important;
  }
  .m-application .mx-xl-n5 {
    margin-right: -20px !important;
    margin-left: -20px !important;
  }
  .m-application .mx-xl-n6 {
    margin-right: -24px !important;
    margin-left: -24px !important;
  }
  .m-application .mx-xl-n7 {
    margin-right: -28px !important;
    margin-left: -28px !important;
  }
  .m-application .mx-xl-n8 {
    margin-right: -32px !important;
    margin-left: -32px !important;
  }
  .m-application .mx-xl-n9 {
    margin-right: -36px !important;
    margin-left: -36px !important;
  }
  .m-application .mx-xl-n10 {
    margin-right: -40px !important;
    margin-left: -40px !important;
  }
  .m-application .mx-xl-n11 {
    margin-right: -44px !important;
    margin-left: -44px !important;
  }
  .m-application .mx-xl-n12 {
    margin-right: -48px !important;
    margin-left: -48px !important;
  }
  .m-application .my-xl-n1 {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }
  .m-application .my-xl-n2 {
    margin-top: -8px !important;
    margin-bottom: -8px !important;
  }
  .m-application .my-xl-n3 {
    margin-top: -12px !important;
    margin-bottom: -12px !important;
  }
  .m-application .my-xl-n4 {
    margin-top: -16px !important;
    margin-bottom: -16px !important;
  }
  .m-application .my-xl-n5 {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }
  .m-application .my-xl-n6 {
    margin-top: -24px !important;
    margin-bottom: -24px !important;
  }
  .m-application .my-xl-n7 {
    margin-top: -28px !important;
    margin-bottom: -28px !important;
  }
  .m-application .my-xl-n8 {
    margin-top: -32px !important;
    margin-bottom: -32px !important;
  }
  .m-application .my-xl-n9 {
    margin-top: -36px !important;
    margin-bottom: -36px !important;
  }
  .m-application .my-xl-n10 {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }
  .m-application .my-xl-n11 {
    margin-top: -44px !important;
    margin-bottom: -44px !important;
  }
  .m-application .my-xl-n12 {
    margin-top: -48px !important;
    margin-bottom: -48px !important;
  }
  .m-application .mt-xl-n1 {
    margin-top: -4px !important;
  }
  .m-application .mt-xl-n2 {
    margin-top: -8px !important;
  }
  .m-application .mt-xl-n3 {
    margin-top: -12px !important;
  }
  .m-application .mt-xl-n4 {
    margin-top: -16px !important;
  }
  .m-application .mt-xl-n5 {
    margin-top: -20px !important;
  }
  .m-application .mt-xl-n6 {
    margin-top: -24px !important;
  }
  .m-application .mt-xl-n7 {
    margin-top: -28px !important;
  }
  .m-application .mt-xl-n8 {
    margin-top: -32px !important;
  }
  .m-application .mt-xl-n9 {
    margin-top: -36px !important;
  }
  .m-application .mt-xl-n10 {
    margin-top: -40px !important;
  }
  .m-application .mt-xl-n11 {
    margin-top: -44px !important;
  }
  .m-application .mt-xl-n12 {
    margin-top: -48px !important;
  }
  .m-application .mr-xl-n1 {
    margin-right: -4px !important;
  }
  .m-application .mr-xl-n2 {
    margin-right: -8px !important;
  }
  .m-application .mr-xl-n3 {
    margin-right: -12px !important;
  }
  .m-application .mr-xl-n4 {
    margin-right: -16px !important;
  }
  .m-application .mr-xl-n5 {
    margin-right: -20px !important;
  }
  .m-application .mr-xl-n6 {
    margin-right: -24px !important;
  }
  .m-application .mr-xl-n7 {
    margin-right: -28px !important;
  }
  .m-application .mr-xl-n8 {
    margin-right: -32px !important;
  }
  .m-application .mr-xl-n9 {
    margin-right: -36px !important;
  }
  .m-application .mr-xl-n10 {
    margin-right: -40px !important;
  }
  .m-application .mr-xl-n11 {
    margin-right: -44px !important;
  }
  .m-application .mr-xl-n12 {
    margin-right: -48px !important;
  }
  .m-application .mb-xl-n1 {
    margin-bottom: -4px !important;
  }
  .m-application .mb-xl-n2 {
    margin-bottom: -8px !important;
  }
  .m-application .mb-xl-n3 {
    margin-bottom: -12px !important;
  }
  .m-application .mb-xl-n4 {
    margin-bottom: -16px !important;
  }
  .m-application .mb-xl-n5 {
    margin-bottom: -20px !important;
  }
  .m-application .mb-xl-n6 {
    margin-bottom: -24px !important;
  }
  .m-application .mb-xl-n7 {
    margin-bottom: -28px !important;
  }
  .m-application .mb-xl-n8 {
    margin-bottom: -32px !important;
  }
  .m-application .mb-xl-n9 {
    margin-bottom: -36px !important;
  }
  .m-application .mb-xl-n10 {
    margin-bottom: -40px !important;
  }
  .m-application .mb-xl-n11 {
    margin-bottom: -44px !important;
  }
  .m-application .mb-xl-n12 {
    margin-bottom: -48px !important;
  }
  .m-application .ml-xl-n1 {
    margin-left: -4px !important;
  }
  .m-application .ml-xl-n2 {
    margin-left: -8px !important;
  }
  .m-application .ml-xl-n3 {
    margin-left: -12px !important;
  }
  .m-application .ml-xl-n4 {
    margin-left: -16px !important;
  }
  .m-application .ml-xl-n5 {
    margin-left: -20px !important;
  }
  .m-application .ml-xl-n6 {
    margin-left: -24px !important;
  }
  .m-application .ml-xl-n7 {
    margin-left: -28px !important;
  }
  .m-application .ml-xl-n8 {
    margin-left: -32px !important;
  }
  .m-application .ml-xl-n9 {
    margin-left: -36px !important;
  }
  .m-application .ml-xl-n10 {
    margin-left: -40px !important;
  }
  .m-application .ml-xl-n11 {
    margin-left: -44px !important;
  }
  .m-application .ml-xl-n12 {
    margin-left: -48px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n1 {
    margin-left: -4px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n1 {
    margin-right: -4px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n2 {
    margin-left: -8px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n2 {
    margin-right: -8px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n3 {
    margin-left: -12px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n3 {
    margin-right: -12px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n4 {
    margin-left: -16px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n4 {
    margin-right: -16px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n5 {
    margin-left: -20px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n5 {
    margin-right: -20px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n6 {
    margin-left: -24px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n6 {
    margin-right: -24px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n7 {
    margin-left: -28px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n7 {
    margin-right: -28px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n8 {
    margin-left: -32px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n8 {
    margin-right: -32px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n9 {
    margin-left: -36px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n9 {
    margin-right: -36px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n10 {
    margin-left: -40px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n10 {
    margin-right: -40px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n11 {
    margin-left: -44px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n11 {
    margin-right: -44px !important;
  }
  [dir="ltr"] .m-application .ms-xl-n12 {
    margin-left: -48px !important;
  }
  [dir="rtl"] .m-application .ms-xl-n12 {
    margin-right: -48px !important;
  }
  [dir="ltr"] .m-application .me-xl-n1 {
    margin-right: -4px !important;
  }
  [dir="rtl"] .m-application .me-xl-n1 {
    margin-left: -4px !important;
  }
  [dir="ltr"] .m-application .me-xl-n2 {
    margin-right: -8px !important;
  }
  [dir="rtl"] .m-application .me-xl-n2 {
    margin-left: -8px !important;
  }
  [dir="ltr"] .m-application .me-xl-n3 {
    margin-right: -12px !important;
  }
  [dir="rtl"] .m-application .me-xl-n3 {
    margin-left: -12px !important;
  }
  [dir="ltr"] .m-application .me-xl-n4 {
    margin-right: -16px !important;
  }
  [dir="rtl"] .m-application .me-xl-n4 {
    margin-left: -16px !important;
  }
  [dir="ltr"] .m-application .me-xl-n5 {
    margin-right: -20px !important;
  }
  [dir="rtl"] .m-application .me-xl-n5 {
    margin-left: -20px !important;
  }
  [dir="ltr"] .m-application .me-xl-n6 {
    margin-right: -24px !important;
  }
  [dir="rtl"] .m-application .me-xl-n6 {
    margin-left: -24px !important;
  }
  [dir="ltr"] .m-application .me-xl-n7 {
    margin-right: -28px !important;
  }
  [dir="rtl"] .m-application .me-xl-n7 {
    margin-left: -28px !important;
  }
  [dir="ltr"] .m-application .me-xl-n8 {
    margin-right: -32px !important;
  }
  [dir="rtl"] .m-application .me-xl-n8 {
    margin-left: -32px !important;
  }
  [dir="ltr"] .m-application .me-xl-n9 {
    margin-right: -36px !important;
  }
  [dir="rtl"] .m-application .me-xl-n9 {
    margin-left: -36px !important;
  }
  [dir="ltr"] .m-application .me-xl-n10 {
    margin-right: -40px !important;
  }
  [dir="rtl"] .m-application .me-xl-n10 {
    margin-left: -40px !important;
  }
  [dir="ltr"] .m-application .me-xl-n11 {
    margin-right: -44px !important;
  }
  [dir="rtl"] .m-application .me-xl-n11 {
    margin-left: -44px !important;
  }
  [dir="ltr"] .m-application .me-xl-n12 {
    margin-right: -48px !important;
  }
  [dir="rtl"] .m-application .me-xl-n12 {
    margin-left: -48px !important;
  }
  .m-application .pa-xl-0 {
    padding: 0px !important;
  }
  .m-application .pa-xl-1 {
    padding: 4px !important;
  }
  .m-application .pa-xl-2 {
    padding: 8px !important;
  }
  .m-application .pa-xl-3 {
    padding: 12px !important;
  }
  .m-application .pa-xl-4 {
    padding: 16px !important;
  }
  .m-application .pa-xl-5 {
    padding: 20px !important;
  }
  .m-application .pa-xl-6 {
    padding: 24px !important;
  }
  .m-application .pa-xl-7 {
    padding: 28px !important;
  }
  .m-application .pa-xl-8 {
    padding: 32px !important;
  }
  .m-application .pa-xl-9 {
    padding: 36px !important;
  }
  .m-application .pa-xl-10 {
    padding: 40px !important;
  }
  .m-application .pa-xl-11 {
    padding: 44px !important;
  }
  .m-application .pa-xl-12 {
    padding: 48px !important;
  }
  .m-application .px-xl-0 {
    padding-right: 0px !important;
    padding-left: 0px !important;
  }
  .m-application .px-xl-1 {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }
  .m-application .px-xl-2 {
    padding-right: 8px !important;
    padding-left: 8px !important;
  }
  .m-application .px-xl-3 {
    padding-right: 12px !important;
    padding-left: 12px !important;
  }
  .m-application .px-xl-4 {
    padding-right: 16px !important;
    padding-left: 16px !important;
  }
  .m-application .px-xl-5 {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .m-application .px-xl-6 {
    padding-right: 24px !important;
    padding-left: 24px !important;
  }
  .m-application .px-xl-7 {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }
  .m-application .px-xl-8 {
    padding-right: 32px !important;
    padding-left: 32px !important;
  }
  .m-application .px-xl-9 {
    padding-right: 36px !important;
    padding-left: 36px !important;
  }
  .m-application .px-xl-10 {
    padding-right: 40px !important;
    padding-left: 40px !important;
  }
  .m-application .px-xl-11 {
    padding-right: 44px !important;
    padding-left: 44px !important;
  }
  .m-application .px-xl-12 {
    padding-right: 48px !important;
    padding-left: 48px !important;
  }
  .m-application .py-xl-0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .m-application .py-xl-1 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }
  .m-application .py-xl-2 {
    padding-top: 8px !important;
    padding-bottom: 8px !important;
  }
  .m-application .py-xl-3 {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
  }
  .m-application .py-xl-4 {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .m-application .py-xl-5 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .m-application .py-xl-6 {
    padding-top: 24px !important;
    padding-bottom: 24px !important;
  }
  .m-application .py-xl-7 {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }
  .m-application .py-xl-8 {
    padding-top: 32px !important;
    padding-bottom: 32px !important;
  }
  .m-application .py-xl-9 {
    padding-top: 36px !important;
    padding-bottom: 36px !important;
  }
  .m-application .py-xl-10 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .m-application .py-xl-11 {
    padding-top: 44px !important;
    padding-bottom: 44px !important;
  }
  .m-application .py-xl-12 {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }
  .m-application .pt-xl-0 {
    padding-top: 0px !important;
  }
  .m-application .pt-xl-1 {
    padding-top: 4px !important;
  }
  .m-application .pt-xl-2 {
    padding-top: 8px !important;
  }
  .m-application .pt-xl-3 {
    padding-top: 12px !important;
  }
  .m-application .pt-xl-4 {
    padding-top: 16px !important;
  }
  .m-application .pt-xl-5 {
    padding-top: 20px !important;
  }
  .m-application .pt-xl-6 {
    padding-top: 24px !important;
  }
  .m-application .pt-xl-7 {
    padding-top: 28px !important;
  }
  .m-application .pt-xl-8 {
    padding-top: 32px !important;
  }
  .m-application .pt-xl-9 {
    padding-top: 36px !important;
  }
  .m-application .pt-xl-10 {
    padding-top: 40px !important;
  }
  .m-application .pt-xl-11 {
    padding-top: 44px !important;
  }
  .m-application .pt-xl-12 {
    padding-top: 48px !important;
  }
  .m-application .pr-xl-0 {
    padding-right: 0px !important;
  }
  .m-application .pr-xl-1 {
    padding-right: 4px !important;
  }
  .m-application .pr-xl-2 {
    padding-right: 8px !important;
  }
  .m-application .pr-xl-3 {
    padding-right: 12px !important;
  }
  .m-application .pr-xl-4 {
    padding-right: 16px !important;
  }
  .m-application .pr-xl-5 {
    padding-right: 20px !important;
  }
  .m-application .pr-xl-6 {
    padding-right: 24px !important;
  }
  .m-application .pr-xl-7 {
    padding-right: 28px !important;
  }
  .m-application .pr-xl-8 {
    padding-right: 32px !important;
  }
  .m-application .pr-xl-9 {
    padding-right: 36px !important;
  }
  .m-application .pr-xl-10 {
    padding-right: 40px !important;
  }
  .m-application .pr-xl-11 {
    padding-right: 44px !important;
  }
  .m-application .pr-xl-12 {
    padding-right: 48px !important;
  }
  .m-application .pb-xl-0 {
    padding-bottom: 0px !important;
  }
  .m-application .pb-xl-1 {
    padding-bottom: 4px !important;
  }
  .m-application .pb-xl-2 {
    padding-bottom: 8px !important;
  }
  .m-application .pb-xl-3 {
    padding-bottom: 12px !important;
  }
  .m-application .pb-xl-4 {
    padding-bottom: 16px !important;
  }
  .m-application .pb-xl-5 {
    padding-bottom: 20px !important;
  }
  .m-application .pb-xl-6 {
    padding-bottom: 24px !important;
  }
  .m-application .pb-xl-7 {
    padding-bottom: 28px !important;
  }
  .m-application .pb-xl-8 {
    padding-bottom: 32px !important;
  }
  .m-application .pb-xl-9 {
    padding-bottom: 36px !important;
  }
  .m-application .pb-xl-10 {
    padding-bottom: 40px !important;
  }
  .m-application .pb-xl-11 {
    padding-bottom: 44px !important;
  }
  .m-application .pb-xl-12 {
    padding-bottom: 48px !important;
  }
  .m-application .pl-xl-0 {
    padding-left: 0px !important;
  }
  .m-application .pl-xl-1 {
    padding-left: 4px !important;
  }
  .m-application .pl-xl-2 {
    padding-left: 8px !important;
  }
  .m-application .pl-xl-3 {
    padding-left: 12px !important;
  }
  .m-application .pl-xl-4 {
    padding-left: 16px !important;
  }
  .m-application .pl-xl-5 {
    padding-left: 20px !important;
  }
  .m-application .pl-xl-6 {
    padding-left: 24px !important;
  }
  .m-application .pl-xl-7 {
    padding-left: 28px !important;
  }
  .m-application .pl-xl-8 {
    padding-left: 32px !important;
  }
  .m-application .pl-xl-9 {
    padding-left: 36px !important;
  }
  .m-application .pl-xl-10 {
    padding-left: 40px !important;
  }
  .m-application .pl-xl-11 {
    padding-left: 44px !important;
  }
  .m-application .pl-xl-12 {
    padding-left: 48px !important;
  }
  [dir="ltr"] .m-application .ps-xl-0 {
    padding-left: 0px !important;
  }
  [dir="rtl"] .m-application .ps-xl-0 {
    padding-right: 0px !important;
  }
  [dir="ltr"] .m-application .ps-xl-1 {
    padding-left: 4px !important;
  }
  [dir="rtl"] .m-application .ps-xl-1 {
    padding-right: 4px !important;
  }
  [dir="ltr"] .m-application .ps-xl-2 {
    padding-left: 8px !important;
  }
  [dir="rtl"] .m-application .ps-xl-2 {
    padding-right: 8px !important;
  }
  [dir="ltr"] .m-application .ps-xl-3 {
    padding-left: 12px !important;
  }
  [dir="rtl"] .m-application .ps-xl-3 {
    padding-right: 12px !important;
  }
  [dir="ltr"] .m-application .ps-xl-4 {
    padding-left: 16px !important;
  }
  [dir="rtl"] .m-application .ps-xl-4 {
    padding-right: 16px !important;
  }
  [dir="ltr"] .m-application .ps-xl-5 {
    padding-left: 20px !important;
  }
  [dir="rtl"] .m-application .ps-xl-5 {
    padding-right: 20px !important;
  }
  [dir="ltr"] .m-application .ps-xl-6 {
    padding-left: 24px !important;
  }
  [dir="rtl"] .m-application .ps-xl-6 {
    padding-right: 24px !important;
  }
  [dir="ltr"] .m-application .ps-xl-7 {
    padding-left: 28px !important;
  }
  [dir="rtl"] .m-application .ps-xl-7 {
    padding-right: 28px !important;
  }
  [dir="ltr"] .m-application .ps-xl-8 {
    padding-left: 32px !important;
  }
  [dir="rtl"] .m-application .ps-xl-8 {
    padding-right: 32px !important;
  }
  [dir="ltr"] .m-application .ps-xl-9 {
    padding-left: 36px !important;
  }
  [dir="rtl"] .m-application .ps-xl-9 {
    padding-right: 36px !important;
  }
  [dir="ltr"] .m-application .ps-xl-10 {
    padding-left: 40px !important;
  }
  [dir="rtl"] .m-application .ps-xl-10 {
    padding-right: 40px !important;
  }
  [dir="ltr"] .m-application .ps-xl-11 {
    padding-left: 44px !important;
  }
  [dir="rtl"] .m-application .ps-xl-11 {
    padding-right: 44px !important;
  }
  [dir="ltr"] .m-application .ps-xl-12 {
    padding-left: 48px !important;
  }
  [dir="rtl"] .m-application .ps-xl-12 {
    padding-right: 48px !important;
  }
  [dir="ltr"] .m-application .pe-xl-0 {
    padding-right: 0px !important;
  }
  [dir="rtl"] .m-application .pe-xl-0 {
    padding-left: 0px !important;
  }
  [dir="ltr"] .m-application .pe-xl-1 {
    padding-right: 4px !important;
  }
  [dir="rtl"] .m-application .pe-xl-1 {
    padding-left: 4px !important;
  }
  [dir="ltr"] .m-application .pe-xl-2 {
    padding-right: 8px !important;
  }
  [dir="rtl"] .m-application .pe-xl-2 {
    padding-left: 8px !important;
  }
  [dir="ltr"] .m-application .pe-xl-3 {
    padding-right: 12px !important;
  }
  [dir="rtl"] .m-application .pe-xl-3 {
    padding-left: 12px !important;
  }
  [dir="ltr"] .m-application .pe-xl-4 {
    padding-right: 16px !important;
  }
  [dir="rtl"] .m-application .pe-xl-4 {
    padding-left: 16px !important;
  }
  [dir="ltr"] .m-application .pe-xl-5 {
    padding-right: 20px !important;
  }
  [dir="rtl"] .m-application .pe-xl-5 {
    padding-left: 20px !important;
  }
  [dir="ltr"] .m-application .pe-xl-6 {
    padding-right: 24px !important;
  }
  [dir="rtl"] .m-application .pe-xl-6 {
    padding-left: 24px !important;
  }
  [dir="ltr"] .m-application .pe-xl-7 {
    padding-right: 28px !important;
  }
  [dir="rtl"] .m-application .pe-xl-7 {
    padding-left: 28px !important;
  }
  [dir="ltr"] .m-application .pe-xl-8 {
    padding-right: 32px !important;
  }
  [dir="rtl"] .m-application .pe-xl-8 {
    padding-left: 32px !important;
  }
  [dir="ltr"] .m-application .pe-xl-9 {
    padding-right: 36px !important;
  }
  [dir="rtl"] .m-application .pe-xl-9 {
    padding-left: 36px !important;
  }
  [dir="ltr"] .m-application .pe-xl-10 {
    padding-right: 40px !important;
  }
  [dir="rtl"] .m-application .pe-xl-10 {
    padding-left: 40px !important;
  }
  [dir="ltr"] .m-application .pe-xl-11 {
    padding-right: 44px !important;
  }
  [dir="rtl"] .m-application .pe-xl-11 {
    padding-left: 44px !important;
  }
  [dir="ltr"] .m-application .pe-xl-12 {
    padding-right: 48px !important;
  }
  [dir="rtl"] .m-application .pe-xl-12 {
    padding-left: 48px !important;
  }
  .m-application .text-xl-left {
    text-align: left !important;
  }
  .m-application .text-xl-right {
    text-align: right !important;
  }
  .m-application .text-xl-center {
    text-align: center !important;
  }
  .m-application .text-xl-justify {
    text-align: justify !important;
  }
  .m-application .text-xl-start {
    text-align: start !important;
  }
  .m-application .text-xl-end {
    text-align: end !important;
  }
}

/*
** Components and Pages
*/
#banner .root {
  position: relative;
  display: block;
}

#banner .background {
  position: absolute;
  height: 720px;
  top: 0px;
  width: 55%;
}

[dir="ltr"] #banner .background {
  right: 0;
}

[dir="rtl"] #banner .background {
  left: 0;
}

@media (min-width: 1280px) {
  #banner .background {
    width: 50%;
  }
}

@media (max-width: 959px) {
  #banner .background {
    height: 260px;
  }
}

@media (max-width: 599px) {
  #banner .background {
    display: none;
  }
}

#banner .background img {
  position: absolute;
  top: 0;
}

[dir="ltr"] #banner .background img {
  right: 0;
}

[dir="rtl"] #banner .background img {
  left: 0;
}

#banner .deco-inner {
  position: absolute;
  top: 0;
  opacity: 0.2;
}

[dir="ltr"] #banner .deco-inner {
  right: 0;
}

[dir="rtl"] #banner .deco-inner {
  left: 0;
}

@media (max-width: 1279px) {
  #banner .deco-inner {
    display: none;
  }
}

#banner .gradient {
  background-image: -o-linear-gradient(60deg, var(--v-primary-base) 50%, var(--v-secondary-base) 140%);
  background-image: linear-gradient(30deg, var(--v-primary-base) 50%, var(--v-secondary-base) 140%);
  width: 100%;
  height: 100%;
}

#banner .gradient img {
  display: block;
}

#banner .text {
  height: 680px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  z-index: 10;
}

@media (min-width: 600px) {
  [dir="ltr"] #banner .text {
    padding-left: 20px;
  }
  [dir="rtl"] #banner .text {
    padding-right: 20px;
  }
  [dir="ltr"] #banner .text {
    padding-right: 32px;
  }
  [dir="rtl"] #banner .text {
    padding-left: 32px;
  }
}

@media (max-width: 599px) {
  #banner .text {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding-top: 160px;
    height: 560px;
  }
}

#banner .text h3 {
  margin-top: 80px;
}

@media (max-width: 599px) {
  #banner .text h3 {
    margin-top: 0;
    text-align: center;
  }
}

#banner .text h3 strong {
  font-weight: var(--font-bold);
}

.theme--light #banner .text h3 strong {
  color: var(--v-primary-base);
}

.theme--dark #banner .text h3 strong {
  color: var(--v-primarylight-base);
}

#banner .text h5 {
  margin: 24px 0px 32px 0px;
}

.theme--light #banner .text h5 {
  color: rgba(0, 0, 0, 0.54);
}

.theme--dark #banner .text h5 {
  color: rgba(255, 255, 255, 0.7);
}

@media (max-width: 599px) {
  #banner .text h5 {
    text-align: center;
  }
}

#banner .btn-area {
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (max-width: 599px) {
  #banner .btn-area {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
}

@media (min-width: 600px) {
  [dir="ltr"] #banner .btn-area a {
    margin-right: 16px;
  }
  [dir="rtl"] #banner .btn-area a {
    margin-left: 16px;
  }
}

@media (max-width: 599px) {
  #banner .btn-area a {
    margin: 4px;
  }
}

#banner .btn-area a img {
  width: 160px;
}

@media (max-width: 599px) {
  #banner .btn-area a img {
    width: 100%;
  }
}

#banner .decoration {
  position: relative;
  height: 100%;
}

#banner .deco-wave {
  position: absolute;
  top: 40px;
  width: 102%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% 720px;
}

[dir="ltr"] #banner .deco-wave {
  left: -1px;
}

[dir="rtl"] #banner .deco-wave {
  right: -1px;
}

[dir="rtl"] #banner .deco-wave {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.theme--light #banner .deco-wave {
  background-image: url("../images/mobile/deco-wave-light.png");
}

.theme--dark #banner .deco-wave {
  background-image: url("../images/mobile/deco-wave-dark.png");
}

@media (max-width: 959px) {
  #banner .deco-wave {
    background-size: 100% 240px;
  }
}

#banner .deco-line {
  position: absolute;
  top: -10px;
  opacity: 0.56;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% 700px;
}

[dir="ltr"] #banner .deco-line {
  left: -10px;
}

[dir="rtl"] #banner .deco-line {
  right: -10px;
}

[dir="rtl"] #banner .deco-line {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.theme--light #banner .deco-line {
  background-image: url("../images/mobile/deco-line-light.png");
}

.theme--dark #banner .deco-line {
  background-image: url("../images/mobile/deco-line-dark.png");
}

#banner .phone-illustration {
  position: relative;
  height: 100%;
}

@media (max-width: 1279px) {
  [dir="ltr"] #banner .phone-illustration {
    right: -80px;
  }
  [dir="rtl"] #banner .phone-illustration {
    left: -80px;
  }
}

@media (max-width: 959px) {
  #banner .phone-illustration {
    top: 200px;
  }
  .theme--light #banner .phone-illustration {
    opacity: 0.8;
  }
  .theme--dark #banner .phone-illustration {
    opacity: 0.4;
  }
  [dir="ltr"] #banner .phone-illustration {
    right: 0;
  }
  [dir="rtl"] #banner .phone-illustration {
    left: 0;
  }
}

@media (max-width: 599px) {
  [dir="ltr"] #banner .phone-illustration {
    right: -20px;
  }
  [dir="rtl"] #banner .phone-illustration {
    left: -20px;
  }
  .theme--light #banner .phone-illustration {
    opacity: 0.4;
  }
  .theme--dark #banner .phone-illustration {
    opacity: 0.2;
  }
}

#banner .phone-illustration img {
  position: absolute;
}

#banner .phone {
  width: 600px;
  bottom: 0;
}

[dir="ltr"] #banner .phone {
  right: -40px;
}

[dir="rtl"] #banner .phone {
  left: -40px;
}

#banner .widget-top {
  width: 150px;
  bottom: 330px;
}

[dir="ltr"] #banner .widget-top {
  left: 130px;
}

[dir="rtl"] #banner .widget-top {
  right: 130px;
}

#banner .widget-top.fragment-fadeUp {
  -webkit-transition-delay: 0.2s;
  -o-transition-delay: 0.2s;
  transition-delay: 0.2s;
}

#banner .widget-left {
  width: 170px;
  bottom: 180px;
}

[dir="ltr"] #banner .widget-left {
  left: 110px;
}

[dir="rtl"] #banner .widget-left {
  right: 110px;
}

#banner .widget-left.fragment-fadeUp {
  -webkit-transition-delay: 0.3s;
  -o-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

#banner .widget-right {
  width: 170px;
  bottom: 240px;
}

[dir="ltr"] #banner .widget-right {
  right: 80px;
}

[dir="rtl"] #banner .widget-right {
  left: 80px;
}

#banner .widget-right.fragment-fadeUp {
  -webkit-transition-delay: 0.4s;
  -o-transition-delay: 0.4s;
  transition-delay: 0.4s;
}

.card-news {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (max-width: 599px) {
  .card-news {
    margin-bottom: 64px;
  }
}

.card-news.landscape {
  margin-bottom: 24px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

@media (max-width: 599px) {
  .card-news.landscape {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

.card-news.landscape figure {
  width: 150px;
  height: 150px;
  margin: 0;
}

@media (max-width: 599px) {
  .card-news.landscape figure {
    width: 93%;
    margin: 0 auto;
    height: 180px;
  }
}

.card-news.landscape figure img {
  height: 100%;
}

@media (max-width: 599px) {
  .card-news.landscape figure img {
    height: auto;
    min-width: 100%;
    height: 100%;
  }
}

.card-news.landscape .desc {
  height: 185px;
  padding: 24px 8px 24px 8px;
}

@media (min-width: 600px) {
  .card-news.landscape .desc {
    padding: 24px;
  }
  [dir="ltr"] .card-news.landscape .desc {
    margin-left: -96px;
  }
  [dir="rtl"] .card-news.landscape .desc {
    margin-right: -96px;
  }
  [dir="ltr"] .card-news.landscape .desc {
    padding-left: 104px;
  }
  [dir="rtl"] .card-news.landscape .desc {
    padding-right: 104px;
  }
}

@media (max-width: 599px) {
  .card-news.landscape .desc {
    padding: 24px 8px 24px 8px;
    padding-top: 230px;
    margin-top: -200px;
  }
}

.card-news.potrait {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

.card-news.potrait figure {
  height: 250px;
  width: 93%;
  margin: 0 auto;
}

@media (max-width: 599px) {
  .card-news.potrait figure {
    height: 180px;
  }
}

.card-news.potrait figure img {
  width: 100%;
  min-height: 100%;
}

.card-news.potrait .desc {
  margin-top: -200px;
  padding: 24px;
  padding-top: 230px;
}

@media (max-width: 599px) {
  .card-news.potrait .desc {
    padding-left: 8px;
    padding-right: 8px;
  }
}

.card-news figure {
  overflow: hidden;
  border-radius: 15px;
  z-index: 1;
}

.theme--dark .card-news figure {
  -webkit-box-shadow: 0px 4px 5px -2px rgba(50, 50, 50, 0.2), 0px 7px 10px 1px rgba(50, 50, 50, 0.14), 0px 2px 16px 1px rgba(50, 50, 50, 0.12);
  box-shadow: 0px 4px 5px -2px rgba(50, 50, 50, 0.2), 0px 7px 10px 1px rgba(50, 50, 50, 0.14), 0px 2px 16px 1px rgba(50, 50, 50, 0.12);
}

.theme--light .card-news figure {
  -webkit-box-shadow: 0px 4px 5px -2px rgba(128, 128, 128, 0.2), 0px 7px 10px 1px rgba(128, 128, 128, 0.14), 0px 2px 16px 1px rgba(128, 128, 128, 0.12);
  box-shadow: 0px 4px 5px -2px rgba(128, 128, 128, 0.2), 0px 7px 10px 1px rgba(128, 128, 128, 0.14), 0px 2px 16px 1px rgba(128, 128, 128, 0.12);
}

[dir="ltr"] .card-news figure img {
  margin-left: 50%;
}

[dir="rtl"] .card-news figure img {
  margin-right: 50%;
}

[dir="rtl"] .card-news figure img {
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%);
}

[dir="ltr"] .card-news figure img {
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.card-news p {
  font-size: 18px;
  font-weight: var(--font-medium);
}

.card-news .desc {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.card-news .desc a {
  display: inline-block;
}

.card-news .text {
  padding: 0px 12px 0px 12px;
}

.card-news .type {
  font-weight: var(--font-bold);
  text-transform: uppercase;
}

.theme--light .card-news .type {
  color: rgba(0, 0, 0, 0.54);
}

.theme--dark .card-news .type {
  color: rgba(255, 255, 255, 0.7);
}

.card-news .btn {
  margin-top: 8px;
  text-transform: none;
  padding: 0 12px !important;
}

.theme--light .card-news .btn {
  color: var(--v-primary-base);
}

.theme--dark .card-news .btn {
  color: var(--v-primarylight-base);
}

.counter-wrap {
  margin: 32px 0px 32px 0px;
}

@media (max-width: 1279px) {
  .counter-wrap {
    margin: 0;
  }
}

.counter-item {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.counter-item p {
  text-transform: capitalize;
}

.theme--light .counter-item p {
  color: rgba(0, 0, 0, 0.54);
}

.theme--dark .counter-item p {
  color: rgba(255, 255, 255, 0.7);
}

@media (max-width: 599px) {
  .counter-item p {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

.counter-item p i {
  font-size: 36px;
  line-height: 42px;
}

[dir="ltr"] .counter-item p i {
  margin-right: 16px;
}

[dir="rtl"] .counter-item p i {
  margin-left: 16px;
}

@media (max-width: 599px) {
  .counter-item p i {
    font-size: 28px;
    line-height: 28px;
  }
}

@media (min-width: 960px) {
  .counter-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

.counter-item .text {
  text-align: center;
}

.counter-item .text h3 {
  position: relative;
  padding-bottom: 16px;
}

.theme--light .counter-item .text h3 {
  color: var(--v-primary-base);
}

.theme--dark .counter-item .text h3 {
  color: var(--v-primarylight-base);
}

.counter-inner > div {
  position: relative;
}

.counter-inner > div:after {
  content: "";
  height: 60px;
  position: absolute;
  top: 30px;
}

[dir="ltr"] .counter-inner > div:after {
  right: 0;
}

[dir="rtl"] .counter-inner > div:after {
  left: 0;
}

@media (min-width: 600px) {
  .counter-inner > div:after {
    border-left: 2px solid var(--v-primarylight-base);
  }
}

.counter-inner > div:last-child:after {
  display: none;
}

.error-wrap {
  width: 100%;
  min-height: 640px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

@media (min-width: 0) {
  .error-wrap {
    padding-top: 160px;
  }
}

#main-wrap .error-wrap .container {
  width: 100%;
}

.error-wrap .flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.error-wrap .artwork {
  position: absolute;
  top: -20px;
}

[dir="ltr"] .error-wrap .artwork {
  left: 0;
}

[dir="rtl"] .error-wrap .artwork {
  right: 0;
}

.error-wrap .deco {
  position: relative;
  height: 250px;
}

.error-wrap .deco h3 {
  color: #FFF;
  font-size: 96px;
  text-transform: capitalize;
  font-weight: 700;
  padding-top: 40px;
  position: relative;
  z-index: 1;
}

[dir="ltr"] .error-wrap .deco h3 {
  padding-left: 20px;
}

[dir="rtl"] .error-wrap .deco h3 {
  padding-right: 20px;
}

@media (min-width: 600px) {
  [dir="ltr"] .error-wrap .text {
    padding-left: 40px;
  }
  [dir="rtl"] .error-wrap .text {
    padding-right: 40px;
  }
  [dir="ltr"] .error-wrap .text {
    border-left: 1px solid;
  }
  [dir="rtl"] .error-wrap .text {
    border-right: 1px solid;
  }
  .theme--light .error-wrap .text {
    border-color: rgba(0, 0, 0, 0.12);
  }
  .theme--dark .error-wrap .text {
    border-color: rgba(255, 255, 255, 0.12);
  }
}

@media (max-width: 959px) {
  .error-wrap .text {
    text-align: center;
    margin: 40px 0px 160px 0px;
  }
}

.error-wrap .text h4 {
  font-weight: var(--font-bold);
  margin-bottom: 32px;
}

.error-wrap .button {
  margin-top: 32px;
}

#faq .root {
  position: relative;
  z-index: 56;
}

#faq .text {
  position: relative;
  z-index: 20;
}

#faq .illustration {
  position: relative;
  margin: 48px 48px 0px 48px;
}

#faq .illustration img {
  z-index: 10;
  position: relative;
  display: block;
  width: 280px;
}

#faq .accordion {
  position: relative;
}

#faq .item {
  margin-bottom: 24px;
}

#faq .paper {
  border-radius: 12px !important;
  margin-bottom: 24px;
  overflow: hidden;
}

.theme--dark #faq .paper {
  -webkit-box-shadow: 0px 1px 3px 0px #404040, 0px 1px 1px 0px #2a2a2a, 0px 2px 1px -1px #141414;
  box-shadow: 0px 1px 3px 0px #404040, 0px 1px 1px 0px #2a2a2a, 0px 2px 1px -1px #141414;
}

.theme--light #faq .paper {
  -webkit-box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.06);
  box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.06);
}

#faq .heading {
  font-weight: var(--font-medium);
  padding: 8px 16px 8px 0px;
  font-size: 18px;
  line-height: 1.5;
  margin-bottom: 0;
}

@media (max-width: 599px) {
  #faq .heading {
    font-size: 16px;
  }
}

#faq .content .icon {
  position: absolute;
  top: 20px;
}

[dir="ltr"] #faq .content .icon {
  right: 16px;
}

[dir="rtl"] #faq .content .icon {
  left: 16px;
}

#faq .active .collapsible-header {
  color: #FFF;
}

.theme--light #faq .active .collapsible-header {
  background: -o-linear-gradient(60deg, var(--v-primary-base), var(--v-secondary-base));
  background: linear-gradient(30deg, var(--v-primary-base), var(--v-secondary-base));
}

.theme--dark #faq .active .collapsible-header {
  background: -o-linear-gradient(60deg, var(--v-primarydark-base), var(--v-secondarydark-base));
  background: linear-gradient(30deg, var(--v-primarydark-base), var(--v-secondarydark-base));
}

#faq .active i.material-icons {
  color: #FFF !important;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

#faq .detail {
  padding-top: 24px;
  border-radius: 0 0 12px 12px;
}

.theme--light #faq .detail {
  background-color: #fff;
}

.theme--dark #faq .detail {
  background-color: #424242;
}

#faq .detail p {
  font-size: 18px;
}

@media (max-width: 599px) {
  #faq .detail p {
    font-size: 16px;
  }
}

.theme--light #faq .icon {
  color: var(--v-primary-base);
}

.theme--dark #faq .icon {
  color: var(--v-primarylight-base);
}

#faq .deco-primary {
  width: 450px;
  height: 450px;
  position: absolute;
  top: -20px;
  -webkit-transform: scale(0.6);
  -ms-transform: scale(0.6);
  transform: scale(0.6);
}

.theme--light #faq .deco-primary {
  fill: var(--v-primarylight-base);
}

.theme--dark #faq .deco-primary {
  fill: var(--v-secondarydark-base);
}

[dir="ltr"] #faq .deco-primary {
  left: -110px;
}

[dir="rtl"] #faq .deco-primary {
  right: -110px;
}

#faq .deco-primary [dir="rtl"] {
  -webkit-transform-origin: right center;
  -ms-transform-origin: right center;
  transform-origin: right center;
}

#faq .deco-primary [dir="ltr"] {
  -webkit-transform-origin: left center;
  -ms-transform-origin: left center;
  transform-origin: left center;
}

#feature .deco-primary {
  width: 450px;
  height: 450px;
  position: absolute;
  top: 80px;
}

.theme--light #feature .deco-primary {
  fill: var(--v-primarylight-base);
}

.theme--dark #feature .deco-primary {
  fill: var(--v-primarydark-base);
}

@media (max-width: 959px) {
  #feature .deco-primary {
    top: 0;
  }
}

[dir="ltr"] #feature .deco-primary {
  right: 40px;
}

[dir="rtl"] #feature .deco-primary {
  left: 40px;
}

#feature .deco-secondary {
  width: 450px;
  height: 450px;
  position: absolute;
  top: 80px;
}

.theme--light #feature .deco-secondary {
  fill: var(--v-secondarylight-base);
}

.theme--dark #feature .deco-secondary {
  fill: var(--v-secondarydark-base);
}

@media (max-width: 959px) {
  #feature .deco-secondary {
    top: 0;
  }
}

[dir="ltr"] #feature .deco-secondary {
  right: 40px;
}

[dir="rtl"] #feature .deco-secondary {
  left: 40px;
}

#feature .first {
  position: relative;
  z-index: 10;
}

#feature .last {
  position: relative;
  z-index: 30;
  margin-bottom: -560px;
}

@media (min-width: 1920px) {
  #feature .last {
    margin-bottom: -320px;
  }
}

#feature .deco-primary-big {
  fill: var(--v-primarydark-base);
  width: 500px;
  height: 500px;
  top: -40px;
  position: absolute;
}

[dir="ltr"] #feature .deco-primary-big {
  left: 80px;
}

[dir="rtl"] #feature .deco-primary-big {
  right: 80px;
}

@media (max-width: 599px) {
  #feature .deco-primary-big {
    top: -100px;
    -webkit-transform: scale(0.5);
    -ms-transform: scale(0.5);
    transform: scale(0.5);
  }
}

#feature .bg-color {
  position: relative;
  padding: 160px 0px 160px 0px;
  margin-top: -160px;
}

.theme--light #feature .bg-color {
  position: relative;
}

.theme--light #feature .bg-color:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: var(--v-primarylight-base);
  opacity: 0.2;
}

.theme--dark #feature .bg-color {
  background-color: var(--v-primarylight-base);
  position: relative;
}

.theme--dark #feature .bg-color:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0.65;
}

#feature .deco-bg-top {
  background-repeat: no-repeat;
  background-color: transparent;
  background-size: 100% auto;
  position: absolute;
  width: 100%;
  height: 550px;
  top: 0;
}

.theme--light #feature .deco-bg-top {
  background-image: url("../images/mobile/deco-light-top.svg");
}

.theme--dark #feature .deco-bg-top {
  background-image: url("../images/mobile/deco-dark-top.svg");
}

[dir="ltr"] #feature .deco-bg-top {
  left: 0;
}

[dir="rtl"] #feature .deco-bg-top {
  right: 0;
}

#feature .deco-bg-top:after {
  content: "";
  background-repeat: no-repeat;
  background-color: transparent;
  background-size: 100% auto;
  position: absolute;
  width: 100%;
  height: 550px;
  opacity: 0.5;
  top: 20px;
}

.theme--light #feature .deco-bg-top:after {
  background-image: url("../images/mobile/deco-light-top.svg");
}

.theme--dark #feature .deco-bg-top:after {
  background-image: url("../images/mobile/deco-dark-top.svg");
}

[dir="ltr"] #feature .deco-bg-top:after {
  left: 20px;
}

[dir="rtl"] #feature .deco-bg-top:after {
  right: 20px;
}

#feature .item {
  position: relative;
  padding-bottom: 64px;
}

#feature .item p {
  margin-bottom: 8px;
}

@media (max-width: 599px) {
  #feature .item > div {
    padding: 0;
  }
}

@media (min-width: 960px) {
  #feature .text {
    padding-top: 96px;
  }
}

@media (max-width: 959px) {
  #feature .text {
    text-align: center;
  }
}

#feature .screen {
  position: relative;
}

#feature .screen img {
  display: block;
  width: 400px;
  margin: 0 auto;
}

@media (max-width: 959px) {
  #feature .screen img {
    width: 320px;
    margin: 0 auto;
  }
}

#feature .video {
  overflow: hidden;
  font-weight: var(--font-bold);
  text-align: center;
  width: 100%;
  position: relative;
  height: 300px;
}

@media (max-width: 599px) {
  #feature .video {
    height: 180px;
  }
}

#feature .video img {
  position: absolute;
  width: 100%;
  min-height: 100%;
}

[dir="ltr"] #feature .video img {
  left: 0;
}

[dir="rtl"] #feature .video img {
  right: 0;
}

#feature .video h6 {
  font-weight: var(--font-bold);
  text-align: center;
  position: relative;
  margin: 64px 0px 32px 0px;
}

@media (max-width: 599px) {
  #feature .video h6 {
    margin: 32px 0px 32px 0px;
  }
}

#feature .video .button {
  background: var(--v-primary-base);
  width: 64px;
  height: 64px;
  margin: 0 auto;
  line-height: 80px;
}

#feature .video .button i {
  font-size: 36px;
  color: #FFF;
  -webkit-transform: scale(1.7) translateX(2px);
  -ms-transform: scale(1.7) translateX(2px);
  transform: scale(1.7) translateX(2px);
}

[dir="ltr"] #feature .video .button i {
  margin-left: 6px;
}

[dir="rtl"] #feature .video .button i {
  margin-right: 6px;
}

#feature .graphic {
  position: absolute;
}

#feature .graphic img {
  width: 90%;
  display: block;
}

#feature .tab-content {
  position: relative;
  padding: 64px 32px 64px 32px;
}

#feature .tab-label {
  font-size: 18px;
  border-bottom: 1px solid;
}

.theme--light #feature .tab-label {
  border-bottom-color: rgba(0, 0, 0, 0.38);
}

.theme--dark #feature .tab-label {
  border-bottom-color: rgba(255, 255, 255, 0.5);
}

#feature .illustration-left {
  position: relative;
}

#feature .illustration-left .screen {
  margin: 0;
}

@media (min-width: 960px) {
  #feature .illustration-left .screen {
    margin-top: -50px;
  }
}

@media (max-width: 959px) {
  [dir="ltr"] #feature .illustration-left .screen {
    margin-left: -160px;
  }
  [dir="rtl"] #feature .illustration-left .screen {
    margin-right: -160px;
  }
}

@media (max-width: 599px) {
  [dir="ltr"] #feature .illustration-left .screen {
    margin-left: 8px;
  }
  [dir="rtl"] #feature .illustration-left .screen {
    margin-right: 8px;
  }
}

#feature .illustration-right {
  position: relative;
}

@media (min-width: 960px) {
  #feature .illustration-right .screen {
    top: -40px;
  }
  [dir="ltr"] #feature .illustration-right .screen {
    left: 20px;
  }
  [dir="rtl"] #feature .illustration-right .screen {
    right: 20px;
  }
}

@media (max-width: 599px) {
  [dir="ltr"] #feature .illustration-right .screen {
    margin-left: 8px;
  }
  [dir="rtl"] #feature .illustration-right .screen {
    margin-right: 8px;
  }
}

#feature .illustration-center {
  position: relative;
  margin-top: 80px;
}

@media (max-width: 599px) {
  #feature .illustration-center {
    margin-top: 24px;
  }
}

#feature .headline .title-main {
  font-size: 1.25rem;
  font-weight: 500;
  line-height: 2rem;
  letter-spacing: 0.0125em;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.video-popup {
  max-width: none;
}

.video-popup .close-btn {
  position: absolute;
  top: 4px;
}

[dir="ltr"] .video-popup .close-btn {
  right: 40px;
}

[dir="rtl"] .video-popup .close-btn {
  left: 40px;
}

@media (min-width: 600px) {
  .video-popup {
    width: 690px;
  }
}

@media (max-width: 599px) {
  .video-popup iframe {
    width: 100%;
  }
}

.footer {
  margin-top: 64px;
  padding-top: 24px;
  padding-bottom: 64px;
  color: #FFF;
  position: relative;
  z-index: 10;
}

.footer .link {
  margin: 8px 12px 8px 12px;
}

.footer ul {
  margin: 0;
  padding: 0;
}

.footer ul li {
  list-style: none;
  line-height: 32px;
}

.footer ul li a {
  text-decoration: none;
  font-size: 14px;
  color: #FFF;
}

.footer ul li a:hover {
  color: var(--v-primarylight-base);
}

.footer .title-nav {
  color: #FFF;
  font-size: 14px;
  text-transform: uppercase;
  margin-bottom: 24px;
  font-weight: var(--font-bold);
}

.footer-desc {
  display: block;
  font-size: 14px;
  margin-bottom: 16px;
}

.theme--light .footer.invert p {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .footer.invert p {
  color: #fff;
}

.theme--light .footer.invert li a {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .footer.invert li a {
  color: #fff;
}

.theme--light .footer.invert .logo h6 {
  color: var(--v-primarydark-base);
}

.theme--dark .footer.invert .logo h6 {
  color: #FFF;
}

.theme--light .footer.invert .title-nav {
  color: var(--v-primarydark-base);
}

.theme--dark .footer.invert .title-nav {
  color: var(--v-primarylight-base);
}

.footer .collapsible {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  max-width: 480px;
  margin: 0 auto;
}

.footer .collapsible-header {
  background: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  padding: 8px 1rem;
}

.footer .collapsible-header h6 {
  font-size: 15px !important;
  font-weight: var(--font-bold);
}

.footer .collapsible-header i {
  margin-right: 0;
}

.footer .collapsible-body {
  border: none;
  margin-bottom: 32px;
}

.footer .logo {
  text-align: center;
  margin-bottom: 24px;
}

.footer .logo img {
  width: 64px;
}

.footer .logo h6 {
  color: #FFF;
}

.footer .socmed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 32px;
}

.footer .socmed a {
  margin: 8px;
  color: var(--v-primarydark-base);
  background: var(--v-secondary-base);
  width: 36px;
  height: 36px;
}

.footer .socmed a .icon {
  color: #FFF;
}

.footer .socmed .icon {
  font-size: 24px;
}

.footer .select-lang.select-outlined .select-wrapper {
  margin: 0 auto;
  width: 200px;
  display: inherit;
  margin-top: 16px;
}

.footer .select-lang.select-outlined .select-wrapper .caret {
  fill: #FFF;
}

.footer .select-lang.select-outlined .select-wrapper input.select-dropdown {
  -webkit-box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.06);
  box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.06);
  border-color: rgba(255, 255, 255, 0.3);
  color: var(--v-primarylight-base);
  height: 2.5rem;
  line-height: 2.5rem;
}

@media (max-width: 1279px) {
  .footer .site-map-item {
    padding-bottom: 0 !important;
    padding-top: 0 !important;
  }
}

.footer .accordion-icon {
  padding: 0;
}

.theme--light .footer.invert {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .footer.invert {
  color: #fff;
}

.theme--light .footer.invert p {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .footer.invert p {
  color: #fff;
}

.theme--light .footer.invert li a {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .footer.invert li a {
  color: #fff;
}

.footer.invert .logo h6 {
  color: var(--v-primarydark-base);
}

.theme--light .footer.invert .title-nav {
  color: var(--v-primarydark-base);
}

.theme--dark .footer.invert .title-nav {
  color: var(--v-primarylight-base);
}

.theme--light .footer.invert .select-lang.select-outlined .select-wrapper .caret {
  fill: rgba(0, 0, 0, 0.87);
}

.theme--dark .footer.invert .select-lang.select-outlined .select-wrapper .caret {
  fill: #fff;
}

.theme--light .footer.invert .select-lang.select-outlined .select-wrapper input.select-dropdown {
  border-color: rgba(0, 0, 0, 0.54);
}

.theme--dark .footer.invert .select-lang.select-outlined .select-wrapper input.select-dropdown {
  border-color: rgba(255, 255, 255, 0.7);
}

.theme--light .footer.invert .select-lang.select-outlined .select-wrapper input.select-dropdown {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .footer.invert .select-lang.select-outlined .select-wrapper input.select-dropdown {
  color: #fff;
}

.footer-deco {
  position: relative;
  top: 0;
  padding-top: 320px;
  margin-top: -360px;
}

.theme--light .footer-deco {
  background-image: -o-linear-gradient(60deg, var(--v-primary-base) 50%, var(--v-secondary-base) 140%);
  background-image: linear-gradient(30deg, var(--v-primary-base) 50%, var(--v-secondary-base) 140%);
}

.theme--dark .footer-deco {
  background-image: -o-linear-gradient(60deg, var(--v-primarydark-base) 50%, var(--v-secondarydark-base) 140%);
  background-image: linear-gradient(30deg, var(--v-primarydark-base) 50%, var(--v-secondarydark-base) 140%);
}

@media (min-width: 1920px) {
  .footer-deco {
    padding-top: 160px;
    margin-top: 160px;
  }
}

@media (max-width: 959px) {
  .footer-deco {
    padding-top: 240px;
  }
}

@media (max-width: 599px) {
  .footer-deco {
    padding: 80px 24px 0px 24px;
  }
}

.footer-deco:before {
  z-index: 1;
  content: "";
  width: 100%;
  height: 500px;
  position: absolute;
  top: 80px;
  opacity: 0.1;
  background: url("../images/mobile/deco-wave-footer.png") no-repeat transparent;
  background-size: 100%;
}

[dir="ltr"] .footer-deco:before {
  left: 0;
}

[dir="rtl"] .footer-deco:before {
  right: 0;
}

.footer-deco .deco-top {
  height: 300px;
  width: 100%;
  position: absolute;
  top: -10px;
}

.theme--light .footer-deco .deco-top.back {
  fill: var(--v-primarylight-base);
}

.theme--dark .footer-deco .deco-top.back {
  fill: #303030;
}

.theme--light .footer-deco .deco-top.cover {
  fill: #fff;
}

.theme--dark .footer-deco .deco-top.cover {
  fill: var(--v-primarylight-base);
}

.theme--light .footer-deco .deco-top.cover {
  opacity: 0.8;
}

.theme--dark .footer-deco .deco-top.cover {
  opacity: 0.2;
}

@media (min-width: 1920px) {
  .footer-deco .deco-top {
    display: none;
  }
}

@media (min-width: 1280px) {
  .footer-deco .deco-top {
    -webkit-transform: scale(1.5, 1);
    -ms-transform: scale(1.5, 1);
    transform: scale(1.5, 1);
  }
}

@media (max-width: 1279px) {
  .footer-deco .deco-top {
    -webkit-transform: scale(1.2, 0.7);
    -ms-transform: scale(1.2, 0.7);
    transform: scale(1.2, 0.7);
    top: -80px;
  }
}

@media (max-width: 599px) {
  .footer-deco .deco-top {
    -webkit-transform: scale(0.5, 0.5);
    -ms-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    top: -90px;
    width: 1280px;
  }
  [dir="ltr"] .footer-deco .deco-top {
    left: -330px;
  }
  [dir="rtl"] .footer-deco .deco-top {
    right: -330px;
  }
}

.footer-deco .decoration {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  overflow: hidden;
  clip: rect(0, auto, auto, 0);
}

[dir="ltr"] .footer-deco .decoration {
  left: 0;
}

[dir="rtl"] .footer-deco .decoration {
  right: 0;
}

.footer-deco .decoration svg {
  fill: var(--v-secondary-base);
  opacity: 0.15;
  position: fixed;
  top: 0;
}

.footer-deco .action {
  text-align: center;
  position: relative;
  z-index: 1;
  padding-top: 40px;
}

@media (max-width: 1279px) {
  .footer-deco .action {
    padding-top: 0;
    padding-bottom: 24px;
  }
}

@media (max-width: 599px) {
  .footer-deco .action {
    padding-top: 120px;
    padding-bottom: 0;
  }
}

.footer-deco .action h4 {
  color: #FFF;
  margin-bottom: 48px;
}

.footer-deco .btn-area {
  margin: 40px 0px 40px 0px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (max-width: 599px) {
  .footer-deco .btn-area {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
}

@media (min-width: 600px) {
  [dir="ltr"] .footer-deco .btn-area a {
    margin-right: 16px;
  }
  [dir="rtl"] .footer-deco .btn-area a {
    margin-left: 16px;
  }
}

@media (max-width: 599px) {
  .footer-deco .btn-area a {
    margin: 4px;
  }
}

.footer-deco .btn-area a img {
  width: 160px;
}

@media (max-width: 599px) {
  .footer-deco .btn-area a img {
    width: 100%;
  }
}

.form-page .page-wrap {
  text-align: center;
  min-height: 100%;
  position: relative;
  width: 100%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 80px 40px 80px 40px;
}

.theme--light .form-page .page-wrap {
  background: #fff;
}

.theme--dark .form-page .page-wrap {
  background: #303030;
}

@media (min-width: 960px) {
  .form-page .page-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media (max-width: 959px) {
  .form-page .page-wrap {
    padding: 40px 0px 40px 0px;
  }
}

.form-page .page-wrap .title-contact {
  font-weight: var(--font-bold);
}

.theme--light .form-page .page-wrap .title-contact {
  color: var(--v-primarydark-base);
}

.theme--dark .form-page .page-wrap .title-contact {
  color: var(--v-primarylight-base);
}

@media (max-width: 959px) {
  .form-page .page-wrap .title-contact {
    font-size: 32px;
  }
}

.form-page .page-wrap a {
  text-transform: none;
  font-size: 16px;
  text-decoration: none;
  font-weight: var(--font-regular);
}

.theme--light .form-page .page-wrap a {
  color: var(--v-primary-base);
}

.theme--dark .form-page .page-wrap a {
  color: var(--v-primarylight-base);
}

@media (max-width: 599px) {
  .form-page .page-wrap a {
    font-size: 14px;
  }
}

[dir="ltr"] .form-page .page-wrap .inner-wrap {
  text-align: left;
}

[dir="rtl"] .form-page .page-wrap .inner-wrap {
  text-align: right;
}

.form-page .page-wrap .full-form-wrap {
  padding-top: 64px;
}

@media (max-width: 599px) {
  .form-page .page-wrap .full-form-wrap {
    padding-top: 32px;
  }
}

.form-page .page-wrap .form-box {
  border-radius: 40px !important;
  overflow: hidden;
  background: transparent;
  -webkit-box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.28);
  box-shadow: 0 1.5px 12px 2px rgba(0, 0, 0, 0.28);
}

@media (max-width: 599px) {
  .form-page .page-wrap .form-box {
    -webkit-box-shadow: none;
    box-shadow: none;
  }
}

.form-page .logo {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-bottom: 24px;
  position: relative;
  z-index: 1;
}

.form-page .logo.logo-header {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  z-index: 10;
}

.form-page .logo img {
  width: 64px;
}

.form-page .logo p, .form-page .logo span {
  display: block;
  padding-bottom: 4px;
}

.form-page .desc {
  font-size: 20px;
  text-align: center;
  padding: 0px 120px 0px 120px;
}

.theme--light .form-page .desc {
  color: rgba(0, 0, 0, 0.54);
}

.theme--dark .form-page .desc {
  color: rgba(255, 255, 255, 0.7);
}

@media (max-width: 599px) {
  .form-page .desc {
    padding: 16px 8px 16px 8px;
    font-size: 18px;
  }
}

.form-page .input {
  width: 100%;
}

[dir="ltr"] .form-page .input {
  left: 4px;
}

[dir="rtl"] .form-page .input {
  right: 4px;
}

.form-page .form {
  position: relative;
  margin-top: 40px;
  padding: 0px 120px 80px 120px;
}

[dir="ltr"] .form-page .form {
  text-align: left;
}

[dir="rtl"] .form-page .form {
  text-align: right;
}

@media (max-width: 959px) {
  .form-page .form {
    padding: 0px 32px 80px 32px;
  }
}

@media (max-width: 599px) {
  .form-page .form {
    padding: 16px 8px 16px 8px;
    margin-top: 16px;
  }
}

.form-page .form-helper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-size: 14px;
}

@media (max-width: 599px) {
  .form-page .form-helper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

.form-page .btn-area {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.form-page .btn-area [type=checkbox].filled-in:not(:checked) + span:not(.lever):after {
  border-color: rgba(0, 0, 0, 0.3);
}

@media (min-width: 600px) {
  .form-page .btn-area {
    margin-top: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media (max-width: 599px) {
  .form-page .btn-area {
    margin-top: 64px;
  }
  .form-page .btn-area button {
    margin-top: 32px;
    width: 100%;
  }
}

@media (max-width: 599px) {
  .form-page .btn-area {
    margin-top: 16px;
    margin-bottom: 40px;
  }
}

.form-page .btn-area button.btn {
  min-height: 48px;
  min-width: 180px;
  font-size: 15px;
}

.form-page .btn-area a.link {
  text-decoration: none !important;
  color: var(--v-secondary-base);
  margin-top: 8px;
}

.form-page .btn-area.flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

@media (max-width: 959px) {
  .form-page .btn-area.flex {
    display: block;
  }
}

[dir="ltr"] .form-page .right-icon {
  margin-left: 8px;
}

[dir="rtl"] .form-page .right-icon {
  margin-right: 8px;
}

.form-page .check svg {
  fill: var(--v-secondary-base);
}

.form-page .background {
  position: absolute;
  height: 700px;
  top: -30px;
  width: 50%;
}

[dir="ltr"] .form-page .background {
  right: -200px;
}

[dir="rtl"] .form-page .background {
  left: -200px;
}

[dir="rtl"] .form-page .background {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.form-page .background img {
  position: absolute;
  top: 0;
}

[dir="rtl"] .form-page .background img {
  right: auto;
  left: 200px;
}

[dir="ltr"] .form-page .background img {
  right: 200px;
  left: auto;
}

.form-page .deco-inner {
  position: absolute;
  top: 0;
  opacity: 0.2;
}

[dir="ltr"] .form-page .deco-inner {
  right: 0;
}

[dir="rtl"] .form-page .deco-inner {
  left: 0;
}

.v-application--is-rtl .form-page .deco-inner {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.form-page .gradient {
  background-image: -o-linear-gradient(60deg, var(--v-primary-base) 50%, var(--v-secondary-base) 140%);
  background-image: linear-gradient(30deg, var(--v-primary-base) 50%, var(--v-secondary-base) 140%);
  width: 100%;
  height: 100%;
}

.v-application--is-rtl .form-page .gradient {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.form-page .gradient img {
  display: block;
}

[dir="ltr"] .form-page .gradient img {
  right: 200px;
}

[dir="rtl"] .form-page .gradient img {
  left: 200px;
}

.form-page .deco-wave {
  position: absolute;
  top: 0px;
  width: 102%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% 720px;
}

[dir="ltr"] .form-page .deco-wave {
  left: -1px;
}

[dir="rtl"] .form-page .deco-wave {
  right: -1px;
}

.theme--light .form-page .deco-wave {
  background-image: url("../images/mobile/deco-wave-light.png");
}

.theme--dark .form-page .deco-wave {
  background-image: url("../images/mobile/deco-wave-dark.png");
}

.v-application--is-rtl .form-page .deco-wave {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.form-page .deco-line {
  position: absolute;
  top: -40px;
  opacity: 0.56;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100% 700px;
}

[dir="ltr"] .form-page .deco-line {
  left: -12px;
}

[dir="rtl"] .form-page .deco-line {
  right: -12px;
}

.theme--light .form-page .deco-line {
  background-image: url("../images/mobile/deco-line-light.png");
}

.theme--dark .form-page .deco-line {
  background-image: url("../images/mobile/deco-line-dark.png");
}

.v-application--is-rtl .form-page .deco-line {
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.form-page .parallax {
  overflow: hidden;
  height: 100%;
  position: absolute;
  width: 100%;
  top: 0px;
}

[dir="ltr"] .form-page .parallax {
  left: 0;
}

[dir="rtl"] .form-page .parallax {
  right: 0;
}

.form-page .form-control-label {
  margin-top: 0;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.form-page .form-control-label a {
  position: relative;
}

.form-page .form-control-label.white-label label {
  color: #FFF;
}

.form-page .backtohome {
  width: 80px;
  height: 80px;
  position: absolute;
  margin-top: 20px;
  z-index: 4;
}

[dir="ltr"] .form-page .backtohome {
  margin-left: 20px;
}

[dir="rtl"] .form-page .backtohome {
  margin-right: 20px;
}

@media (max-width: 959px) {
  .form-page .backtohome {
    top: 40px;
    margin: 0;
  }
  [dir="ltr"] .form-page .backtohome {
    left: calc(50% - 40px);
  }
  [dir="rtl"] .form-page .backtohome {
    right: calc(50% - 40px);
  }
}

@media (max-width: 959px) {
  .form-page .backtohome {
    display: none;
  }
}

.form-page .backtohome span {
  width: 100%;
  height: 100%;
  display: block;
  line-height: 80px;
}

.form-page .backtohome i {
  line-height: 82px;
  font-size: 36px;
}

.theme--light .form-page .backtohome i {
  color: rgba(0, 0, 0, 0.38);
}

.theme--dark .form-page .backtohome i {
  color: rgba(255, 255, 255, 0.5);
}

.form-page .backtohome > i:first-child {
  opacity: 1;
  -webkit-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}

.form-page .backtohome > span i:last-child {
  position: absolute;
  opacity: 0;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

[dir="ltr"] .form-page .backtohome > span i:last-child {
  right: 0;
}

[dir="rtl"] .form-page .backtohome > span i:last-child {
  left: 0;
}

.form-page .backtohome:hover > span i:first-child {
  opacity: 0;
}

.form-page .backtohome:hover > span i:last-child {
  opacity: 1;
}

[dir="ltr"] .form-page .backtohome:hover > span i:last-child {
  right: 27px;
}

[dir="rtl"] .form-page .backtohome:hover > span i:last-child {
  left: 27px;
}

.toast {
  border-radius: 4px;
  width: auto;
}

[dir="ltr"] .toast {
  padding-right: 8px;
}

[dir="rtl"] .toast {
  padding-left: 8px;
}

.toast .toast-action {
  margin-right: 0;
}

.toast i.material-icons {
  color: #FFF;
}

@-webkit-keyframes slideRight {
  from {
    opacity: 0;
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes slideRight {
  from {
    opacity: 0;
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.popover {
  width: 200px;
}

.theme--light .popover {
  background-color: #fff;
}

.theme--dark .popover {
  background-color: #424242;
}

.switch-toggle {
  margin-top: 0;
}

.header {
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  position: fixed;
  z-index: 999;
  width: 100%;
  top: 0;
  left: 0;
}

.theme--light .header {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .header {
  color: #fff;
}

@media (max-width: 1279px) {
  #main-wrap .header .container {
    padding: 0;
  }
}

.header nav {
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

.header nav ul {
  padding: 0;
}

@media (max-width: 599px) {
  .header {
    z-index: 91;
  }
}

.header.fixed {
  position: fixed;
  z-index: 99;
}

.theme--dark .header.fixed {
  -webkit-box-shadow: 0px 1px 8px 0px rgba(50, 50, 50, 0.2), 0px 3px 4px 0px rgba(50, 50, 50, 0.14), 0px 3px 3px -2px rgba(50, 50, 50, 0.12);
  box-shadow: 0px 1px 8px 0px rgba(50, 50, 50, 0.2), 0px 3px 4px 0px rgba(50, 50, 50, 0.14), 0px 3px 3px -2px rgba(50, 50, 50, 0.12);
}

.theme--light .header.fixed {
  -webkit-box-shadow: 0px 1px 5px 0px rgba(128, 128, 128, 0.2), 0px 2px 2px 0px rgba(128, 128, 128, 0.14), 0px 3px 1px -2px rgba(128, 128, 128, 0.12);
  box-shadow: 0px 1px 5px 0px rgba(128, 128, 128, 0.2), 0px 2px 2px 0px rgba(128, 128, 128, 0.14), 0px 3px 1px -2px rgba(128, 128, 128, 0.12);
}

.theme--light .header.fixed {
  background-color: #fff;
}

.theme--dark .header.fixed {
  background-color: #424242;
}

.header.fixed .logo a {
  color: transparent;
  font-size: 0;
}

.header.fixed .logo img {
  height: 48px;
  width: 48px;
  margin-bottom: 0;
}

.header.fixed nav {
  padding: 0 8px;
}

.header.fixed nav .button {
  padding: 4px 16px 4px 16px;
}

.theme--light .header.fixed .social-btn.btn {
  background: var(--v-primarylight-lighten1);
}

.theme--dark .header.fixed .social-btn.btn {
  background: rgba(134, 134, 134, 0.2);
}

.theme--light .header.fixed .social-btn.btn i {
  color: var(--v-primary-base);
}

.theme--dark .header.fixed .social-btn.btn i {
  color: var(--v-primarylight-base);
}

.theme--light .header.fixed .setting i {
  color: var(--v-primary-base);
}

.theme--dark .header.fixed .setting i {
  color: var(--v-primarylight-base);
}

.header.open-drawer {
  z-index: 1100;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.theme--light .header.open-drawer .logo a {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .header.open-drawer .logo a {
  color: #fff;
}

.header .button {
  width: 160px;
}

.header a.btn.text-btn {
  padding-left: 8px;
  padding-right: 8px;
  margin-right: 16px;
}

.header .social-btn.btn {
  background: rgba(255, 255, 255, 0.24);
  width: 35px;
  height: 35px;
  padding: 4px;
  margin: 0 6px;
}

.header .social-btn i {
  color: #FFF;
  font-size: 22px;
  line-height: 28px;
}

.header-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.header-content nav {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 16px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

@media (max-width: 1279px) {
  .header-content nav {
    padding: 16px 8px 16px 8px;
  }
}

.header-content .collection-header {
  text-transform: capitalize;
  font-size: 0.875rem;
}

.theme--light .header-content .collection-header {
  color: rgba(0, 0, 0, 0.54);
}

.theme--dark .header-content .collection-header {
  color: rgba(255, 255, 255, 0.7);
}

.header-content .collection, .header-content .collection-item, .header-content .collection-header {
  border: none !important;
}

.header-content .logo {
  margin-right: 8px;
}

.header-content .logo a {
  margin-top: 4px;
  font-size: 16px;
  font-weight: var(--font-medium);
  position: relative;
  margin: 0px 8px 0px 8px;
  text-decoration: none;
  text-align: center;
}

.theme--light .header-content .logo a {
  color: var(--v-primary-base);
}

.theme--dark .header-content .logo a {
  color: #fff;
}

@media (max-width: 1279px) {
  .header-content .logo a span {
    display: none;
  }
}

.header-content .logo img {
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  max-width: 64px;
  height: 64px;
  width: 64px;
  margin: 0 auto;
  display: block;
  margin-bottom: 8px;
}

@media (max-width: 599px) {
  .header-content .logo img {
    height: 48px;
    width: 48px;
  }
}

.nav-logo .logo a {
  display: block;
}

.theme--light .nav-logo.invert .logo a {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .nav-logo.invert .logo a {
  color: #fff;
}

nav.nav-menu {
  height: auto;
  line-height: normal;
}

nav.nav-menu a.btn {
  margin: 0px 8px 0px 8px;
  position: relative;
  font-size: 16px;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-top: 4px;
  font-weight: var(--font-medium);
}

nav.nav-menu.invert ul li a {
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.theme--light nav.nav-menu.invert ul li a {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark nav.nav-menu.invert ul li a {
  color: #fff;
}

.theme--light nav.nav-menu.invert .icon.v-icon {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark nav.nav-menu.invert .icon.v-icon {
  color: #fff;
}

.theme--light nav.nav-menu.invert .text-btn {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark nav.nav-menu.invert .text-btn {
  color: #fff;
}

.theme--light nav.nav-menu.invert .setting .icon {
  color: rgba(0, 0, 0, 0.54);
}

.theme--dark nav.nav-menu.invert .setting .icon {
  color: rgba(255, 255, 255, 0.7);
}

nav.nav-menu .scrollactive-nav li {
  list-style: none;
  position: relative;
  display: inline-block;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

@media (min-width: 1280px) {
  nav.nav-menu .scrollactive-nav li {
    margin: 0px 8px 0px 8px;
  }
}

nav.nav-menu .scrollactive-nav li.current {
  position: relative;
}

.theme--light nav.nav-menu .scrollactive-nav li.current .btn {
  color: var(--v-primary-base);
}

.theme--dark nav.nav-menu .scrollactive-nav li.current .btn {
  color: var(--v-primarylight-base);
}

nav.nav-menu .scrollactive-nav li.current .btn:after {
  background: #FFF;
  width: 20px;
}

nav.nav-menu .scrollactive-nav li.current:after {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

nav.nav-menu .scrollactive-nav li:after {
  content: "";
  height: 6px;
  width: 6px;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  position: absolute;
  border-radius: 50%;
  margin: 0 auto;
  bottom: -5px;
  background: var(--v-primary-base);
  -webkit-transition: all 0.2s cubic-bezier(0.42, 0.16, 0.21, 0.93);
  -o-transition: all 0.2s cubic-bezier(0.42, 0.16, 0.21, 0.93);
  transition: all 0.2s cubic-bezier(0.42, 0.16, 0.21, 0.93);
}

nav.nav-menu .scrollactive-nav li:hover {
  background: none;
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  opacity: 0.5;
}

nav.nav-menu .scrollactive-nav li:hover a:before {
  opacity: 0;
}

nav.nav-menu .scrollactive-nav li:hover:after {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

nav.nav-menu .scrollactive-nav .btn {
  text-transform: capitalize;
  font-Size: 16px;
  font-weight: var(--font-medium);
  background: none !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  position: relative;
  padding: 6px;
  margin: 0px 8px 0px 8px;
  margin-top: 4px;
  min-width: 0;
}

.theme--light nav.nav-menu .scrollactive-nav .btn {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark nav.nav-menu .scrollactive-nav .btn {
  color: #fff;
}

.lang-menu .flag {
  margin: 0;
}

.lang-menu .flag i {
  margin-left: 16px;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  display: inline-block;
  position: relative;
  top: 1px;
  background: url("../images/flag-logo.png") no-repeat transparent;
  background-size: 16px auto;
}

[dir="ltr"] .lang-menu .flag i {
  margin-right: 5px;
}

[dir="rtl"] .lang-menu .flag i {
  margin-left: 5px;
}

.lang-menu .flag i.ar {
  background-position: 0 3px;
}

.lang-menu .flag i.zh {
  background-position: 0 -12px;
}

.lang-menu .flag i.en {
  background-position: 0 -28px;
}

.lang-menu .flag i.de {
  background-position: 0 -44px;
}

.lang-menu .flag i.id {
  background-position: 0 -62px;
}

.lang-menu .flag i.pt {
  background-position: 0 -79px;
}

.lang-menu .collection-item {
  padding: 0;
}

.collection .collection-item.avatar :not(.circle-clipper) > .circle.flag {
  width: auto;
  height: auto;
  overflow: visible;
}

.lang-opt {
  display: block;
  padding: 0 !important;
}

.theme--light .lang-opt {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .lang-opt {
  color: #fff;
}

.lang-list {
  min-height: 0 !important;
}

.setting {
  position: relative;
}

.setting .icon {
  font-size: 24px;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: #FFF;
}

@media (max-width: 599px) {
  .theme--light .setting .icon {
    color: rgba(0, 0, 0, 0.54);
  }
  .theme--dark .setting .icon {
    color: rgba(255, 255, 255, 0.7);
  }
}

.setting .active {
  -webkit-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  transform: rotate(30deg);
}

.setting .menu-list {
  text-transform: capitalize;
}

.setting .dropdown-content {
  width: 240px !important;
  border-radius: 12px;
}

[dir="ltr"] .setting .dropdown-content {
  right: 8px !important;
  left: auto !important;
}

[dir="rtl"] .setting .dropdown-content {
  left: 8px !important;
  right: auto !important;
}

.mode-menu, .lang-menu {
  text-transform: capitalize;
}

.flex-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.flex-menu label {
  text-transform: capitalize;
}

.mobile-menu {
  margin: 0px 8px 0px 8px;
  height: 36px;
  line-height: 52px;
}

.theme--light .mobile-menu .bar {
  background-color: rgba(0, 0, 0, 0.87);
}

.theme--dark .mobile-menu .bar {
  background-color: rgba(255, 255, 255, 0.7);
}

.theme--light .mobile-menu .bar:after, .theme--light .mobile-menu .bar:before {
  background-color: rgba(0, 0, 0, 0.87);
}

.theme--dark .mobile-menu .bar:after, .theme--dark .mobile-menu .bar:before {
  background-color: rgba(255, 255, 255, 0.7);
}

.mobile-nav {
  position: fixed;
  z-index: 1100;
  min-width: 300px;
}

.mobile-nav.menu-open ul li {
  -webkit-animation-name: slideRight;
  animation-name: slideRight;
  -webkit-animation-timing-function: ease;
  animation-timing-function: ease;
}

@media (max-width: 599px) {
  .mobile-nav {
    width: 100% !important;
  }
}

.mobile-nav .menu {
  padding: 0px 16px 32px 16px;
  overflow: auto;
  top: 120px;
  width: 100%;
  position: absolute;
  height: calc(100% - 120px);
}

.mobile-nav .menu ul.collection {
  border: none;
  margin: 0;
}

.mobile-nav .menu ul.collection li.collection-item {
  border: none;
  background: none;
  padding: 0;
  margin: 16px 24px 16px 24px;
}

.mobile-nav .menu ul.collection li.collection-item a {
  text-transform: capitalize;
  font-size: 24px;
  margin-top: 4px;
  margin-bottom: 4px;
  font-weight: var(--font-regular);
  padding: 8px 16px 8px 16px;
  height: auto;
  line-height: normal;
}

#logo_list .root {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 40px 0px 0px 0px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  overflow: auto;
  z-index: 95;
}

@media (max-width: 599px) {
  #logo_list .root {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}

#logo_list .root img {
  height: 64px;
  margin: 32px;
  -webkit-filter: grayscale(1) contrast(0.5) brightness(1.5);
  filter: grayscale(1) contrast(0.5) brightness(1.5);
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}

.theme--light #logo_list .root img {
  opacity: 1;
}

.theme--dark #logo_list .root img {
  opacity: 0.5;
}

#logo_list .root img:hover {
  -webkit-filter: none;
  filter: none;
}

#news_event .root {
  position: relative;
  margin: 0 auto;
  padding-bottom: 240px;
  margin-Bottom: -320px;
}

#news_event .root:before {
  opacity: 0.2;
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.theme--light #news_event .root:before {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #FFF), color-stop(40%, var(--v-primarylight-base)));
  background-image: -o-linear-gradient(top, #FFF 40%, var(--v-primarylight-base) 40%);
  background-image: linear-gradient(180deg, #FFF 40%, var(--v-primarylight-base) 40%);
}

.theme--dark #news_event .root:before {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #303030), color-stop(40%, var(--v-primarylight-base)));
  background-image: -o-linear-gradient(top, #303030 40%, var(--v-primarylight-base) 40%);
  background-image: linear-gradient(180deg, #303030 40%, var(--v-primarylight-base) 40%);
}

@media (max-width: 959px) {
  #news_event .root:before {
    top: -30px;
  }
}

#news_event .deco-bg-top {
  background-repeat: no-repeat;
  background-color: transparent;
  background-size: 100% auto;
  -webkit-transform: scale(1, 0.4);
  -ms-transform: scale(1, 0.4);
  transform: scale(1, 0.4);
  position: absolute;
  width: 100%;
  height: 600px;
  top: 220px;
}

.theme--light #news_event .deco-bg-top {
  background-image: url("../images/mobile/deco-light-top.svg");
}

.theme--dark #news_event .deco-bg-top {
  background-image: url("../images/mobile/deco-dark-top.svg");
}

[dir="ltr"] #news_event .deco-bg-top {
  left: 0;
}

[dir="rtl"] #news_event .deco-bg-top {
  right: 0;
}

@media (max-width: 959px) {
  #news_event .deco-bg-top {
    top: 400px;
  }
}

#news_event .parallax-event {
  position: absolute;
  top: -320px;
  width: 100%;
}

[dir="ltr"] #news_event .parallax-event {
  left: 0;
}

[dir="rtl"] #news_event .parallax-event {
  right: 0;
}

#news_event .blog-wrap {
  position: relative;
  z-index: 10;
  margin: 80px 0px 80px 0px;
}

@media (max-width: 599px) {
  #news_event .list-news > div {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}

.notification {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: #FFFFFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  left: 8px;
  position: fixed;
  right: 8px;
  bottom: 0;
  padding: 0;
  text-align: left;
  -webkit-transition-duration: 0.15s;
  -o-transition-duration: 0.15s;
  transition-duration: 0.15s;
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  -o-transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  z-index: 9999;
  margin: 0 auto;
}

.notification.full {
  width: 95%;
}

@media (min-width: 1280px) {
  .notification.full {
    width: 80%;
  }
}

.notification .wrapper {
  width: 100%;
  margin-bottom: 16px;
  max-width: none;
  font-size: 16px;
  color: #FFF;
  border-radius: 4px;
  -webkit-box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
  background: #424242;
}

@media (min-width: 600px) {
  .notification .wrapper {
    padding: 4px 16px 4px 16px;
  }
}

.notification .wrapper .content {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 48px;
  overflow: hidden;
  padding: 8px 16px;
  width: 100%;
}

@media (min-width: 600px) {
  .notification .wrapper .content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  [dir="ltr"] .notification .wrapper .content {
    margin-right: 16px;
  }
  [dir="rtl"] .notification .wrapper .content {
    margin-left: 16px;
  }
}

@media (max-width: 599px) {
  .notification .wrapper .content {
    text-align: center;
  }
}

.notification .btn {
  width: 100%;
}

@media (min-width: 600px) {
  .notification .btn {
    width: 150px;
  }
}

@media (max-width: 599px) {
  .notification .action {
    width: 100%;
    padding: 0;
    margin: 8px 0;
  }
}

.page-nav {
  z-index: 200;
  position: fixed;
  bottom: 40px;
  right: 40px;
  width: 56px;
}

.page-nav .btn-floating {
  -webkit-transform: scale(0.5);
  -ms-transform: scale(0.5);
  transform: scale(0.5);
  -webkit-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  opacity: 0;
  position: absolute;
  bottom: 0;
  right: 0;
  line-height: 86px;
  font-weight: var(--font-bold);
  background: var(--v-primarylight-base) !important;
}

.page-nav .btn-floating .icon {
  color: var(--v-primarydark-base);
  font-size: 40px;
}

.page-nav .btn-floating:hover {
  -webkit-filter: brightness(0.95);
  filter: brightness(0.95);
}

.page-nav nav li {
  float: none;
  opacity: 0;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  position: relative;
}

.page-nav.show .btn-floating {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.page-nav .section-nav .scrollnav {
  bottom: 140px;
  margin: 0 0 76px 22px;
  padding: 0;
  position: relative;
}

.page-nav .section-nav a {
  margin-bottom: 24px;
  position: relative;
  -webkit-transition: all 0.4s ease;
  -o-transition: all 0.4s ease;
  transition: all 0.4s ease;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.3);
  border: 1px solid var(--v-primarydark-base);
  display: block;
  transition: all 0.4s ease;
  color: transparent;
  padding: 0;
}

.theme--dark .page-nav .section-nav a {
  -webkit-box-shadow: 0px 1px 3px 0px rgba(50, 50, 50, 0.2), 0px 1px 1px 0px rgba(50, 50, 50, 0.14), 0px 2px 1px -1px rgba(50, 50, 50, 0.12);
  box-shadow: 0px 1px 3px 0px rgba(50, 50, 50, 0.2), 0px 1px 1px 0px rgba(50, 50, 50, 0.14), 0px 2px 1px -1px rgba(50, 50, 50, 0.12);
}

.theme--light .page-nav .section-nav a {
  -webkit-box-shadow: 0px 1px 3px 0px rgba(128, 128, 128, 0.2), 0px 1px 1px 0px rgba(128, 128, 128, 0.14), 0px 2px 1px -1px rgba(128, 128, 128, 0.12);
  box-shadow: 0px 1px 3px 0px rgba(128, 128, 128, 0.2), 0px 1px 1px 0px rgba(128, 128, 128, 0.14), 0px 2px 1px -1px rgba(128, 128, 128, 0.12);
}

.theme--light .page-nav .section-nav a {
  border-color: rgba(0, 0, 0, 0.38);
}

.theme--dark .page-nav .section-nav a {
  border-color: rgba(255, 255, 255, 0.5);
}

.page-nav .section-nav li.current a {
  background: var(--v-primarydark-base);
  border: 1px solid var(--v-primarylight-base);
}

.page-nav:hover .section-nav li {
  opacity: 1;
  top: 0 !important;
}

.material-tooltip {
  text-transform: capitalize;
  font-size: 14px;
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.54);
}

.parallax-wrap {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  z-index: 0;
}

[dir="ltr"] .parallax-wrap {
  left: 0;
}

[dir="rtl"] .parallax-wrap {
  right: 0;
}

.parallax-wrap.dots-wrap {
  z-index: 40;
}

@media (max-width: 1279px) {
  .parallax-wrap {
    display: none;
  }
}

.parallax-wrap .inner-parallax {
  height: 800px;
  width: 100%;
  position: absolute;
  display: block;
}

.parallax-wrap .inner-parallax > div {
  height: 500px;
  width: 100%;
  display: block;
  position: absolute;
}

.parallax-wrap .inner-parallax .parallax-figure > div {
  display: block;
  position: absolute;
  width: 100%;
  height: 700px;
}

.parallax-wrap .inner-parallax .parallax-figure > div svg, .parallax-wrap .inner-parallax .parallax-figure > div img {
  position: absolute;
}

.parallax-wrap .triangle {
  opacity: 0.2;
  width: 60px;
  height: 60px;
}

.theme--light .parallax-wrap .triangle {
  stroke: var(--v-primary-base);
}

.theme--dark .parallax-wrap .triangle {
  stroke: var(--v-primarylight-base);
}

.parallax-wrap .circle {
  stroke: var(--v-secondary-base);
  width: 150px;
  height: 150px;
  opacity: 0.2;
}

.parallax-wrap .square {
  fill: var(--v-primarylight-base);
  width: 110px;
  height: 110px;
  opacity: 0.2;
}

[dir="ltr"] .parallax-wrap .square {
  left: -10px;
}

[dir="rtl"] .parallax-wrap .square {
  right: -10px;
}

.parallax-wrap .dot {
  width: 120px;
  height: 120px;
  top: -15px;
}

[dir="ltr"] .parallax-wrap .dot {
  left: -10px;
}

[dir="rtl"] .parallax-wrap .dot {
  right: -10px;
}

.parallax-wrap .dot-many {
  position: relative;
  width: 510px;
  height: 510px;
  top: 0px;
  -webkit-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-transform-origin: left center;
  -ms-transform-origin: left center;
  transform-origin: left center;
}

[dir="ltr"] .parallax-wrap .dot-many {
  left: 120px;
}

[dir="rtl"] .parallax-wrap .dot-many {
  right: 120px;
}

.parallax-wrap .dot-many-small {
  width: 510px;
  height: 510px;
  top: 0;
  -webkit-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  transform: rotate(30deg);
  -webkit-transform-origin: left center;
  -ms-transform-origin: left center;
  transform-origin: left center;
  opacity: 0.4;
}

.theme--light .parallax-wrap .dot-many-small {
  fill: var(--v-primary-base);
}

.theme--dark .parallax-wrap .dot-many-small {
  fill: var(--v-primarylight-base);
}

[dir="ltr"] .parallax-wrap .dot-many-small {
  left: -120px;
}

[dir="rtl"] .parallax-wrap .dot-many-small {
  right: -120px;
}

.parallax-wrap .square-dot {
  position: absolute;
}

.parallax-wrap .large .triangle {
  top: 400px;
}

[dir="ltr"] .parallax-wrap .large .triangle {
  left: 40px;
}

[dir="rtl"] .parallax-wrap .large .triangle {
  right: 40px;
}

.parallax-wrap .large .circle {
  top: 600px;
}

[dir="ltr"] .parallax-wrap .large .circle {
  left: 80%;
}

[dir="rtl"] .parallax-wrap .large .circle {
  right: 80%;
}

.parallax-wrap .large .square-dot {
  top: 600px !important;
}

[dir="ltr"] .parallax-wrap .large .square-dot {
  left: 50px;
}

[dir="rtl"] .parallax-wrap .large .square-dot {
  right: 50px;
}

.parallax-wrap .large .square-dot .dot {
  opacity: 0.2;
}

.parallax-wrap .medium .triangle {
  top: 100px;
}

[dir="ltr"] .parallax-wrap .medium .triangle {
  left: -100px;
}

[dir="rtl"] .parallax-wrap .medium .triangle {
  right: -100px;
}

.parallax-wrap .medium .circle {
  top: 150px;
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
}

[dir="ltr"] .parallax-wrap .medium .circle {
  right: -120px;
}

[dir="rtl"] .parallax-wrap .medium .circle {
  left: -120px;
}

[dir="ltr"] .parallax-wrap .medium .square-dot {
  left: 0;
}

[dir="rtl"] .parallax-wrap .medium .square-dot {
  right: 0;
}

.parallax-wrap .medium .square-dot .dot-many {
  -webkit-filter: invert(1);
  filter: invert(1);
  top: -30px;
  opacity: 0.2;
}

.parallax-wrap .small .triangle {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
  top: 0;
}

[dir="ltr"] .parallax-wrap .small .triangle {
  left: 30px;
}

[dir="rtl"] .parallax-wrap .small .triangle {
  right: 30px;
}

.parallax-wrap .small .circle {
  -webkit-transform: scale(0.7);
  -ms-transform: scale(0.7);
  transform: scale(0.7);
  top: -10px;
}

[dir="ltr"] .parallax-wrap .small .circle {
  right: 120px;
}

[dir="rtl"] .parallax-wrap .small .circle {
  left: 120px;
}

.parallax-wrap .small .square-dot {
  top: -50px;
}

[dir="ltr"] .parallax-wrap .small .square-dot {
  left: 0;
}

[dir="rtl"] .parallax-wrap .small .square-dot {
  right: 0;
}

.parallax-wrap .small .square-dot .dot-many {
  opacity: 0.2;
}

.parallax-wrap .extra-small .triangle {
  top: 20px;
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
}

[dir="ltr"] .parallax-wrap .extra-small .triangle {
  left: 10px;
}

[dir="rtl"] .parallax-wrap .extra-small .triangle {
  right: 10px;
}

.parallax-wrap .extra-small .circle {
  top: 40px;
  -webkit-transform: scale(0.8);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
}

[dir="ltr"] .parallax-wrap .extra-small .circle {
  left: 250px;
}

[dir="rtl"] .parallax-wrap .extra-small .circle {
  right: 250px;
}

.parallax-wrap .extra-small .square-dot {
  top: -100px;
  -webkit-transform: scale(0.7);
  -ms-transform: scale(0.7);
  transform: scale(0.7);
}

[dir="ltr"] .parallax-wrap .extra-small .square-dot {
  left: 30px;
}

[dir="rtl"] .parallax-wrap .extra-small .square-dot {
  right: 30px;
}

#showcase .root {
  padding-top: 640px;
}

.theme--light #showcase .root {
  background-image: -o-linear-gradient(265deg, var(--v-primary-base) 50%, var(--v-secondary-base) 100%);
  background-image: linear-gradient(185deg, var(--v-primary-base) 50%, var(--v-secondary-base) 100%);
}

.theme--dark #showcase .root {
  background-image: -o-linear-gradient(265deg, var(--v-primarydark-base) 50%, var(--v-secondarydark-base) 100%);
  background-image: linear-gradient(185deg, var(--v-primarydark-base) 50%, var(--v-secondarydark-base) 100%);
}

@media (max-width: 1279px) {
  #showcase .root {
    padding-top: 560px;
  }
}

@media (min-width: 1920px) {
  #showcase .root {
    padding-top: 400px;
  }
}

@media (max-width: 599px) {
  #showcase .root {
    padding: 480px 24px 0px 24px;
  }
}

@media only screen and (max-width: 330px) {
  #showcase .root {
    padding: 480px 0px 0px 0px;
  }
}

#showcase .deco-top {
  height: 300px;
  width: 100%;
  position: absolute;
  top: -3px;
}

[dir="ltr"] #showcase .deco-top {
  left: 0;
}

[dir="rtl"] #showcase .deco-top {
  right: 0;
}

#showcase .deco-top.back {
  fill: var(--v-primarylight-base);
}

.theme--light #showcase .deco-top.cover {
  fill: #FFF;
}

.theme--dark #showcase .deco-top.cover {
  fill: #000;
}

.theme--light #showcase .deco-top.cover {
  opacity: 0.8;
}

.theme--dark #showcase .deco-top.cover {
  opacity: 0.65;
}

@media (min-width: 1280px) {
  #showcase .deco-top {
    -webkit-transform: scale(1.5, 1);
    -ms-transform: scale(1.5, 1);
    transform: scale(1.5, 1);
  }
}

@media (min-width: 1920px) {
  #showcase .deco-top {
    display: none;
  }
}

#showcase .deco-bottom {
  height: 300px;
  width: 100%;
  position: absolute;
  bottom: -70px;
  z-index: 21;
}

@media (min-width: 1280px) {
  #showcase .deco-bottom {
    -webkit-transform: scale(1.5, 1);
    -ms-transform: scale(1.5, 1);
    transform: scale(1.5, 1);
  }
}

@media (min-width: 1920px) {
  #showcase .deco-bottom {
    display: none;
  }
}

@media (max-width: 959px) {
  #showcase .deco-bottom {
    width: 1280px;
  }
  [dir="ltr"] #showcase .deco-bottom {
    left: -50%;
  }
  [dir="rtl"] #showcase .deco-bottom {
    right: -50%;
  }
}

@media (max-width: 599px) {
  #showcase .deco-bottom {
    display: none;
  }
}

#showcase .deco-bottom.back {
  fill: var(--v-primarylight-base);
}

.theme--light #showcase .deco-bottom.cover {
  fill: #FFF;
}

.theme--dark #showcase .deco-bottom.cover {
  fill: #000;
}

.theme--light #showcase .deco-bottom.cover {
  opacity: 0.8;
}

.theme--dark #showcase .deco-bottom.cover {
  opacity: 0.65;
}

#showcase .deco-bottom-mobile {
  display: none;
  height: 140px;
  width: 140%;
  position: absolute;
  bottom: -40px;
  border-radius: 50%;
  z-index: 21;
}

[dir="ltr"] #showcase .deco-bottom-mobile {
  left: -20%;
}

[dir="rtl"] #showcase .deco-bottom-mobile {
  right: -20%;
}

.theme--light #showcase .deco-bottom-mobile {
  background-color: var(--v-primarylight-base);
  position: relative;
}

.theme--light #showcase .deco-bottom-mobile:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #FFF;
  opacity: 0.8;
}

.theme--dark #showcase .deco-bottom-mobile {
  background-color: var(--v-primarylight-base);
  position: relative;
}

.theme--dark #showcase .deco-bottom-mobile:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0.65;
}

#showcase .deco-bottom-mobile:before {
  border-radius: 50%;
}

@media (max-width: 599px) {
  #showcase .deco-bottom-mobile {
    display: block;
  }
}

#showcase .invert-parallax {
  -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
  position: absolute;
  opacity: 0.5;
  bottom: 600px;
  width: 100%;
  height: 100%;
}

[dir="ltr"] #showcase .invert-parallax {
  left: 0;
}

[dir="rtl"] #showcase .invert-parallax {
  right: 0;
}

#showcase .carousel-wrap {
  position: relative;
  z-index: 20;
}

@media (min-width: 1280px) {
  #showcase .carousel-wrap {
    padding-top: 80px;
  }
}

@media (max-width: 599px) {
  #showcase .carousel-wrap {
    padding-top: 40px;
  }
}

#showcase .item {
  position: relative;
}

#showcase .item:focus {
  outline: none;
}

#showcase .frame {
  padding: 8px;
  margin: 0 auto;
  overflow: visible;
  border-radius: 20px;
  background: #FFF !important;
}

#showcase .frame img {
  display: block;
  width: 100%;
}

@media (min-width: 1920px) {
  #showcase .carousel-side {
    max-width: 1440px;
    margin: 0 auto;
  }
}

@media (max-width: 599px) {
  #showcase .carousel-side {
    display: none;
  }
}

#showcase .carousel-side .frame {
  width: 200px;
  height: 410px;
}

@media (max-width: 1279px) {
  #showcase .carousel-side .frame {
    width: 166px;
    height: 365px;
  }
}

#showcase .carousel-center {
  width: 320px;
  overflow: hidden;
}

@media (min-width: 600px) {
  #showcase .carousel-center {
    position: absolute;
    bottom: 0;
  }
  [dir="ltr"] #showcase .carousel-center {
    left: 50%;
  }
  [dir="rtl"] #showcase .carousel-center {
    right: 50%;
  }
  [dir="ltr"] #showcase .carousel-center {
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
  }
  [dir="rtl"] #showcase .carousel-center {
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
  }
}

@media (min-width: 1280px) {
  #showcase .carousel-center {
    bottom: -60px;
  }
}

@media (max-width: 599px) {
  #showcase .carousel-center {
    margin: 0 auto;
  }
}

#showcase .carousel-center .frame {
  width: 249px;
  height: 548px;
  position: relative;
}

@media (min-width: 600px) and (max-width: 959px) {
  #showcase .carousel-center .frame {
    width: 166px;
    height: 365px;
  }
}

@media (min-width: 960px) and (max-width: 1279px) {
  #showcase .carousel-center .frame {
    width: 166px;
    height: 365px;
  }
}

#showcase .carousel-center .frame img {
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  -webkit-transform: translateY(30px);
  -ms-transform: translateY(30px);
  transform: translateY(30px);
}

#showcase .carousel-center .slick-list {
  overflow: visible;
}

#showcase .carousel-center .slick-active img {
  -webkit-transform: translate(0);
  -ms-transform: translate(0);
  transform: translate(0);
}

#showcase .carousel-center .slick-active .widget {
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
  opacity: 1;
}

#showcase .widget {
  position: absolute;
  top: 30px;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  opacity: 0;
  -webkit-transition: all 0.4s ease-out;
  -o-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  -webkit-transition-delay: 0.3s;
  -o-transition-delay: 0.3s;
  transition-delay: 0.3s;
  z-index: 2;
}

[dir="ltr"] #showcase .widget {
  left: 0;
}

[dir="rtl"] #showcase .widget {
  right: 0;
}

#showcase .widget img {
  width: 100%;
}

#showcase .pagination {
  z-index: 90;
  position: relative;
}

@media (max-width: 599px) {
  #showcase .pagination {
    margin-top: -64px;
  }
}

#showcase .pagination ul {
  position: absolute;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  bottom: -48px;
}

#showcase .pagination ul li {
  position: relative;
  display: inline-block;
  width: 15px;
  height: 15px;
  margin: 0 5px;
  padding: 0;
  background: var(--v-secondary-base);
  border-radius: 15px;
  -webkit-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

#showcase .pagination ul li.active {
  width: 40px;
}

#showcase .pagination ul li:hover {
  opacity: 0.5;
}

#showcase .pagination ul li button {
  opacity: 0;
  cursor: pointer;
  padding: 0;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

#testimonials .root {
  position: relative;
  z-index: 30;
  min-height: 400px;
  padding-top: 160px;
}

.theme--light #testimonials .root {
  background-color: var(--v-primarylight-base);
  position: relative;
}

.theme--light #testimonials .root:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #FFF;
  opacity: 0.8;
}

.theme--dark #testimonials .root {
  background-color: var(--v-primarylight-base);
  position: relative;
}

.theme--dark #testimonials .root:before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #000;
  opacity: 0.65;
}

#testimonials .carousel-wrap {
  position: relative;
  z-index: 1;
  text-align: center;
}

#testimonials .item:focus {
  outline: none;
}

#testimonials .content {
  font-style: italic;
  font-size: 18px;
}

@media (max-width: 599px) {
  #testimonials .content {
    font-size: 16px;
  }
}

#testimonials .name {
  margin: 16px 0px 32px 0px;
}

.theme--light #testimonials .name {
  color: var(--v-primary-base);
}

.theme--dark #testimonials .name {
  color: var(--v-primarylight-base);
}

#testimonials .name strong {
  font-weight: var(--font-bold);
}

#testimonials .carousel-text .item {
  position: relative;
}

#testimonials .carousel-avatar {
  margin: 0 auto;
}

@media (min-width: 600px) {
  #testimonials .carousel-avatar {
    width: 768px;
  }
}

#testimonials .carousel-avatar .item {
  cursor: pointer;
  height: 140px;
  padding-top: 16px;
}

#testimonials .carousel-avatar .slick-center .avatar {
  opacity: 1;
  -webkit-transform: scale(1.4);
  -ms-transform: scale(1.4);
  transform: scale(1.4);
}

#testimonials .avatar {
  border: 4px solid white;
  width: 80px !important;
  height: 80px !important;
  margin: 0 auto;
  opacity: 0.7;
  -webkit-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

#testimonials .deco-bg-bottom {
  background-repeat: no-repeat;
  background-color: transparent;
  background-size: 100% auto;
  -webkit-transform: rotate(180deg) scale(1, 0.4);
  -ms-transform: rotate(180deg) scale(1, 0.4);
  transform: rotate(180deg) scale(1, 0.4);
  position: absolute;
  width: 100%;
  height: 470px;
  bottom: -145px;
}

.theme--light #testimonials .deco-bg-bottom {
  background-image: url("../images/mobile/deco-light-top.svg");
}

.theme--dark #testimonials .deco-bg-bottom {
  background-image: url("../images/mobile/deco-dark-top.svg");
}

[dir="ltr"] #testimonials .deco-bg-bottom {
  left: 0;
}

[dir="rtl"] #testimonials .deco-bg-bottom {
  right: 0;
}

#testimonials .deco-bg-bottom:after {
  content: "";
  background-repeat: no-repeat;
  background-color: transparent;
  background-size: 100% auto;
  position: absolute;
  width: 100%;
  height: 470px;
  opacity: 0.5;
  top: 60px;
}

.theme--light #testimonials .deco-bg-bottom:after {
  background-image: url("../images/mobile/deco-light-top.svg");
}

.theme--dark #testimonials .deco-bg-bottom:after {
  background-image: url("../images/mobile/deco-dark-top.svg");
}

[dir="ltr"] #testimonials .deco-bg-bottom:after {
  left: 60px;
}

[dir="rtl"] #testimonials .deco-bg-bottom:after {
  right: 60px;
}

.title-main {
  display: block;
  position: relative;
  margin-bottom: 80px;
}

[dir="ltr"] .title-main.align-left {
  text-align: left;
}

[dir="rtl"] .title-main.align-left {
  text-align: right;
}

[dir="ltr"] .title-main.align-left:after {
  left: 0;
}

[dir="rtl"] .title-main.align-left:after {
  right: 0;
}

@media (max-width: 959px) {
  .title-main.align-left {
    text-align: center !important;
    margin-bottom: 48px;
  }
  [dir="ltr"] .title-main.align-left:after {
    left: 50%;
  }
  [dir="rtl"] .title-main.align-left:after {
    right: 50%;
  }
  [dir="ltr"] .title-main.align-left:after {
    margin-left: -35px;
  }
  [dir="rtl"] .title-main.align-left:after {
    margin-right: -35px;
  }
}

[dir="ltr"] .title-main.align-right {
  text-align: right;
}

[dir="rtl"] .title-main.align-right {
  text-align: left;
}

[dir="ltr"] .title-main.align-right:after {
  right: 0;
}

[dir="rtl"] .title-main.align-right:after {
  left: 0;
}

@media (max-width: 959px) {
  .title-main.align-right {
    text-align: center !important;
  }
  [dir="ltr"] .title-main.align-right:after {
    left: 50%;
  }
  [dir="rtl"] .title-main.align-right:after {
    right: 50%;
  }
  [dir="ltr"] .title-main.align-right:after {
    margin-left: -35px;
  }
  [dir="rtl"] .title-main.align-right:after {
    margin-right: -35px;
  }
}

.title-main.align-center {
  text-align: center;
}

[dir="ltr"] .title-main.align-center:after {
  left: 50%;
}

[dir="rtl"] .title-main.align-center:after {
  right: 50%;
}

[dir="ltr"] .title-main.align-center:after {
  margin-left: -35px;
}

[dir="rtl"] .title-main.align-center:after {
  margin-right: -35px;
}

@media (max-width: 599px) {
  .title-main {
    padding: 0px 24px 0px 24px;
  }
}

.title-main h3 {
  font-weight: var(--font-bold);
  font-size: 46px;
  text-transform: capitalize;
}

.theme--light .title-main h3 {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .title-main h3 {
  color: #fff;
}

@media (max-width: 1279px) {
  .title-main h3 {
    font-size: 38px;
    line-height: 50px;
  }
}

@media (max-width: 599px) {
  .title-main h3 {
    font-size: 32px;
    line-height: 42px;
  }
}

.theme--light .title-main h3 span {
  color: rgba(0, 0, 0, 0.54);
}

.theme--dark .title-main h3 span {
  color: rgba(255, 255, 255, 0.7);
}

.title-main:after {
  content: "";
  width: 70px;
  height: 12px;
  bottom: -32px;
  border-radius: 12px;
  background-image: -o-linear-gradient(110deg, var(--v-primarylight-base), var(--v-secondarylight-base));
  background-image: linear-gradient(-20deg, var(--v-primarylight-base), var(--v-secondarylight-base));
  position: absolute;
}

.theme--light .title-main strong {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .title-main strong {
  color: #fff;
}

.title-main.dark h3 {
  color: #FFF;
}

.title-secondary {
  display: block;
  position: relative;
  margin: 32px 0px 32px 0px;
}

@media (min-width: 960px) {
  [dir="ltr"] .title-secondary.align-left {
    padding-left: 32px;
  }
  [dir="rtl"] .title-secondary.align-left {
    padding-right: 32px;
  }
  .title-secondary.align-left:after {
    top: 16px;
  }
  [dir="ltr"] .title-secondary.align-left:after {
    left: 0;
  }
  [dir="rtl"] .title-secondary.align-left:after {
    right: 0;
  }
}

@media (max-width: 959px) {
  .title-secondary.align-left {
    text-align: center;
    margin-bottom: 48px;
  }
  .title-secondary.align-left:after {
    bottom: -35px;
  }
  [dir="ltr"] .title-secondary.align-left:after {
    left: 50%;
  }
  [dir="rtl"] .title-secondary.align-left:after {
    right: 50%;
  }
  [dir="ltr"] .title-secondary.align-left:after {
    margin-left: -8px;
  }
  [dir="rtl"] .title-secondary.align-left:after {
    margin-right: -8px;
  }
}

@media (min-width: 960px) {
  .title-secondary.align-right:after {
    top: 16px;
  }
  [dir="ltr"] .title-secondary.align-right:after {
    right: 0;
  }
  [dir="rtl"] .title-secondary.align-right:after {
    left: 0;
  }
}

@media (max-width: 959px) {
  .title-secondary.align-right {
    text-align: center;
    margin-bottom: 48px;
  }
  .title-secondary.align-right:after {
    top: auto;
    bottom: -35px;
  }
  [dir="ltr"] .title-secondary.align-right:after {
    left: 50%;
  }
  [dir="rtl"] .title-secondary.align-right:after {
    right: 50%;
  }
  [dir="ltr"] .title-secondary.align-right:after {
    margin-left: -8px;
  }
  [dir="rtl"] .title-secondary.align-right:after {
    margin-right: -8px;
  }
}

.title-secondary.align-center {
  text-align: center;
  margin-bottom: 48px;
}

.title-secondary.align-center:after {
  bottom: -35px;
}

[dir="ltr"] .title-secondary.align-center:after {
  left: 50%;
}

[dir="rtl"] .title-secondary.align-center:after {
  right: 50%;
}

[dir="ltr"] .title-secondary.align-center:after {
  margin-left: -8px;
}

[dir="rtl"] .title-secondary.align-center:after {
  margin-right: -8px;
}

@media (max-width: 959px) {
  .title-secondary {
    margin: 0px 0px 32px 0px;
  }
}

.title-secondary h4 {
  font-size: 32px;
  font-weight: var(--font-medium);
}

.theme--light .title-secondary h4 {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .title-secondary h4 {
  color: #fff;
}

@media (max-width: 599px) {
  .title-secondary h4 {
    font-size: 24px;
    line-height: 36px;
  }
}

.title-secondary:after {
  content: "";
  width: 17px;
  height: 17px;
  border-radius: 50%;
  position: absolute;
}

.theme--light .title-secondary:after {
  background: var(--v-secondarylight-base);
}

.theme--dark .title-secondary:after {
  background: var(--v-secondarydark-base);
}

.main-wrap {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.theme--light .main-wrap {
  color: rgba(0, 0, 0, 0.87);
}

.theme--dark .main-wrap {
  color: #fff;
}

.theme--dark .main-wrap {
  background-color: #303030;
}

.theme--light .main-wrap {
  background-color: #fff;
}

.space-bottom {
  margin-bottom: 160px;
}

@media (max-width: 1279px) {
  .space-bottom {
    margin-bottom: 120px;
  }
}

@media (max-width: 959px) {
  .space-bottom {
    margin-bottom: 80px;
  }
}

.space-top {
  margin-top: 160px;
}

@media (max-width: 1279px) {
  .space-top {
    margin-top: 120px;
  }
}

@media (max-width: 959px) {
  .space-top {
    margin-top: 80px;
  }
}

.space-top-short {
  margin-top: 80px;
}

@media (max-width: 959px) {
  .space-top-short {
    margin-top: 40px;
  }
}

.space-bottom-short {
  margin-bottom: 80px;
}

@media (max-width: 959px) {
  .space-bottom-short {
    margin-bottom: 40px;
  }
}

.container-wrap {
  margin-top: -40px;
}

.container-wrap > section {
  position: relative;
}

.container-general {
  margin-top: 80px;
  padding: 32px;
}

.container-general > section {
  position: relative;
}

.theme--dark .dedicated-page {
  background-color: #303030;
}

.theme--light .dedicated-page {
  background-color: #fff;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXMiOlsic3R5bGVzLnNjc3MiLCJ2ZW5kb3JzL3J0bC1zYXNzL19ydGwuc2NzcyIsInZlbmRvcnMvcnRsLXNhc3MvX2FsaWdubWVudC5zY3NzIiwidmVuZG9ycy9ydGwtc2Fzcy9fYXBpLnNjc3MiLCJ2ZW5kb3JzL3J0bC1zYXNzL19ib3JkZXIuc2NzcyIsInZlbmRvcnMvcnRsLXNhc3MvX21hcmdpbi5zY3NzIiwidmVuZG9ycy9ydGwtc2Fzcy9fcGFkZGluZy5zY3NzIiwidmVuZG9ycy9ydGwtc2Fzcy9fcG9zaXRpb25pbmcuc2NzcyIsInV0aWxzL192YXJpYWJsZXMuc2NzcyIsInV0aWxzL19taXhpbnMuc2NzcyIsInV0aWxzL19mdW5jdGlvbnMuc2NzcyIsInV0aWxzL19tZWRpYS1xdWVyaWVzLnNjc3MiLCJ1dGlscy9fY29tbW9uLnNjc3MiLCJ1dGlscy9fdHJhbnNpdGlvbi5zY3NzIiwidXRpbHMvX3VybC1pbWcuc2NzcyIsInV0aWxzL19vdmVyaWRlLnNjc3MiLCJ1dGlscy9fY29sb3ItdmFyLnNjc3MiLCJ1dGlscy9fbWF0ZXJpYWxfZXh0ZW5kcy5zY3NzIiwidXRpbHMvX2dyaWQuc2NzcyIsInV0aWxzL19zcGFjaW5nLnNjc3MiLCJjb21wb25lbnRzL19iYW5uZXIuc2NzcyIsImNvbXBvbmVudHMvX2NhcmRzLnNjc3MiLCJjb21wb25lbnRzL19jb3VudGVyLnNjc3MiLCJjb21wb25lbnRzL19lcnJvci5zY3NzIiwiY29tcG9uZW50cy9fZmFxLnNjc3MiLCJjb21wb25lbnRzL19mZWF0dXJlLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2Zvcm0uc2NzcyIsImNvbXBvbmVudHMvX2hlYWRlci5zY3NzIiwiY29tcG9uZW50cy9fbG9nby5zY3NzIiwiY29tcG9uZW50cy9fbmV3cy1ldmVudC5zY3NzIiwiY29tcG9uZW50cy9fbm90aWZpY2F0aW9uLnNjc3MiLCJjb21wb25lbnRzL19wYWdlLW5hdi5zY3NzIiwiY29tcG9uZW50cy9fcGFyYWxsYXguc2NzcyIsImNvbXBvbmVudHMvX3Nob3djYXNlLnNjc3MiLCJjb21wb25lbnRzL190ZXN0aW1vbmlhbHMuc2NzcyIsImNvbXBvbmVudHMvX3RpdGxlLnNjc3MiLCJwYWdlcy9faG9tZS5zY3NzIiwicGFnZXMvX2JsYW5rLXBhZ2Uuc2NzcyIsInBhZ2VzL19lcnJvci5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qXHJcbioqIFJUTCBNaXhpbnMgaW5jbHVkaW5nIG1hcmdpbiwgcGFkaW5nLCBwb3NpdGlvbiwgYm9yZGVyIGFuZCBib3JkZXIgcmFkaXVzXHJcbioqIFNlZSBkb2N1bWVudGF0aW9uIGh0dHBzOi8vd3d3Lm5wbWpzLmNvbS9wYWNrYWdlL3J0bC1zYXNzXHJcbiovXHJcbkBpbXBvcnQgJy4vdmVuZG9ycy9ydGwtc2Fzcy9ydGwnO1xyXG5cclxuLypcclxuKiogVmFyaWFibGVzLCBGdW5jdGlvbnMgYW5kIE1peGluc1xyXG4qL1xyXG5cclxuLy8gQ3VzdG9tIHZhcmlhYmxlXHJcbkBpbXBvcnQgJy4vdXRpbHMvdmFyaWFibGVzJztcclxuXHJcbi8vIEN1c3RvbSBtaXhpbnNcclxuQGltcG9ydCAnLi91dGlscy9taXhpbnMnO1xyXG5cclxuLy8gQ3VzdG9tIGZ1bmN0aW9uc1xyXG5AaW1wb3J0ICcuL3V0aWxzL2Z1bmN0aW9ucyc7XHJcblxyXG4vLyBDdXN0b20gbWVkaWEgcXVlcmllc1xyXG5AaW1wb3J0ICcuL3V0aWxzL21lZGlhLXF1ZXJpZXMnO1xyXG5cclxuLy8gQ29tbW9ucyBzY3NzIGNsYXNzXHJcbkBpbXBvcnQgJy4vdXRpbHMvY29tbW9uJztcclxuXHJcbi8vIFBhZ2UgdHJhbnNpdGlvblxyXG5AaW1wb3J0ICcuL3V0aWxzL3RyYW5zaXRpb24nO1xyXG5cclxuLy8gSW1hZ2UgQVBJIHZhcmlhYmxlXHJcbkBpbXBvcnQgJy4vdXRpbHMvdXJsLWltZyc7XHJcblxyXG4vLyBNYXRlcmlhbGl6ZSBhbmQgQm9vdHN0cmFwIG92ZXJpZGVcclxuQGltcG9ydCAnLi91dGlscy9vdmVyaWRlJztcclxuXHJcbi8vIE1hdGVyaWFsaXplIGV4dGVuZGVkIHN0eWxlXHJcbkBpbXBvcnQgJy4vdXRpbHMvbWF0ZXJpYWxfZXh0ZW5kcyc7XHJcblxyXG4vLyBCb290c3RyYXAgY3VzdG9tIG1lZGlhIHF1ZXJ5IGZvciBncmlkXHJcbkBpbXBvcnQgJy4vdXRpbHMvZ3JpZCc7XHJcblxyXG4vLyBCb290c3RyYXAgYWRkaXRpb25hbCBzcGFjaW5nXHJcbkBpbXBvcnQgJy4vdXRpbHMvc3BhY2luZyc7XHJcblxyXG4vKlxyXG4qKiBDb21wb25lbnRzIGFuZCBQYWdlc1xyXG4qL1xyXG5cclxuQGltcG9ydCAnLi9jb21wb25lbnRzL2Jhbm5lcic7XHJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9jYXJkcyc7XHJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9jb3VudGVyJztcclxuQGltcG9ydCAnLi9jb21wb25lbnRzL2Vycm9yJztcclxuQGltcG9ydCAnLi9jb21wb25lbnRzL2ZhcSc7XHJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9mZWF0dXJlJztcclxuQGltcG9ydCAnLi9jb21wb25lbnRzL2Zvb3Rlcic7XHJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9mb3JtJztcclxuQGltcG9ydCAnLi9jb21wb25lbnRzL2hlYWRlcic7XHJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9sb2dvJztcclxuQGltcG9ydCAnLi9jb21wb25lbnRzL25ld3MtZXZlbnQnO1xyXG5AaW1wb3J0ICcuL2NvbXBvbmVudHMvbm90aWZpY2F0aW9uJztcclxuQGltcG9ydCAnLi9jb21wb25lbnRzL3BhZ2UtbmF2JztcclxuQGltcG9ydCAnLi9jb21wb25lbnRzL3BhcmFsbGF4JztcclxuQGltcG9ydCAnLi9jb21wb25lbnRzL3Nob3djYXNlJztcclxuQGltcG9ydCAnLi9jb21wb25lbnRzL3Rlc3RpbW9uaWFscyc7XHJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy90aXRsZSc7XHJcblxyXG5AaW1wb3J0ICcuL3BhZ2VzL2hvbWUnO1xyXG5AaW1wb3J0ICcuL3BhZ2VzL2JsYW5rLXBhZ2UnO1xyXG5AaW1wb3J0ICcuL3BhZ2VzL2Vycm9yJztcclxuIiwiQGltcG9ydCBcImFsaWdubWVudFwiO1xyXG5AaW1wb3J0IFwiYm9yZGVyXCI7XHJcbkBpbXBvcnQgXCJtYXJnaW5cIjtcclxuQGltcG9ydCBcInBhZGRpbmdcIjtcclxuQGltcG9ydCBcInBvc2l0aW9uaW5nXCI7IiwiQGltcG9ydCBcImFwaVwiO1xyXG5cclxuQG1peGluIHJ0bC1zYXNzLXRleHQtYWxpZ24oJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24tdmFsdWUodGV4dC1hbGlnbiwgJHZhbHVlKTtcclxufSIsIkBmdW5jdGlvbiBleHRyYWN0LTEtdG8tNC12YWx1ZXMoJG9uZSwgJHR3bzogbnVsbCwgJHRocmVlOiBudWxsLCAkZm91cjogbnVsbCkge1xyXG4gIEBpZiAoJG9uZSA9PSBudWxsKSB7XHJcbiAgICBAZXJyb3IgXCJwYXJhbWV0ZXIgJG9uZSBjYW4ndCBiZSBudWxsIGluIGNhbGwgdG8gRnVuY3Rpb24gZXh0cmFjdC0xLXRvLTQtdmFsdWVzXCI7XHJcbiAgfVxyXG5cclxuICAvLyBpZiAkdHdvIGlzIG1pc3NpbmcsIGl0IGlzIHRoZSBzYW1lIGFzICRvbmVcclxuICBAaWYgKCR0d28gPT0gbnVsbCkge1xyXG4gICAgJHR3bzogJG9uZTtcclxuICB9XHJcblxyXG4gIC8vIGlmICR0aHJlZSBpcyBtaXNzaW5nLCBpdCBpcyB0aGUgc2FtZSBhcyAkb25lXHJcbiAgQGlmICgkdGhyZWUgPT0gbnVsbCkge1xyXG4gICAgJHRocmVlOiAkb25lO1xyXG4gIH1cclxuXHJcbiAgLy8gaWYgJGZvdXIgaXMgbWlzc2luZywgaXQgaXMgdGhlIHNhbWUgYXMgJHR3b1xyXG4gIEBpZiAoJGZvdXIgPT0gbnVsbCkge1xyXG4gICAgJGZvdXI6ICR0d287XHJcbiAgfVxyXG5cclxuICBAcmV0dXJuICgkb25lLCAkdHdvLCAkdGhyZWUsICRmb3VyKTtcclxufVxyXG5cclxuQG1peGluIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKCRwcm9wZXJ0eSwgJGxlZnRUb1JpZ2h0VmFsdWUsICRyaWdodFRvTGVmdFZhbHVlKSB7XHJcbiAgQGlmICgkcHJvcGVydHkgPT0gbnVsbCkge1xyXG4gICAgQGVycm9yIFwicGFyYW1ldGVyICRwcm9wZXJ0eSBjYW4ndCBiZSBudWxsIGluIGNhbGwgdG8gTWl4aW4gcnRsLXNhc3MtZGVjbGFyYXRpb25cIjtcclxuICB9XHJcblxyXG4gIEBpZiAoJGxlZnRUb1JpZ2h0VmFsdWUgPT0gbnVsbCBhbmQgJHJpZ2h0VG9MZWZ0VmFsdWUgPT0gbnVsbCkge1xyXG4gICAgQGVycm9yIFwicGFyYW1ldGVycyAkbGVmdFRvUmlnaHRWYWx1ZSBhbmQgJHJpZ2h0VG9MZWZ0VmFsdWUgY2FuJ3QgYm90aCBiZSBudWxsIGluIGNhbGwgdG8gTWl4aW4gcnRsLXNhc3MtZGVjbGFyYXRpb25cIjtcclxuICB9XHJcblxyXG4gIEBpZiAoJGxlZnRUb1JpZ2h0VmFsdWUgIT0gbnVsbCkge1xyXG4gICAgW2Rpcj1cImx0clwiXSAmIHtcclxuICAgICAgI3skcHJvcGVydHl9OiAkbGVmdFRvUmlnaHRWYWx1ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpZiAoJHJpZ2h0VG9MZWZ0VmFsdWUgIT0gbnVsbCkge1xyXG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcclxuICAgICAgI3skcHJvcGVydHl9OiAkcmlnaHRUb0xlZnRWYWx1ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1kZWNsYXJhdGlvbi0xLXRvLTQoJHByb3BlcnR5LCAkdG9wLCAkcmlnaHQ6IG51bGwsICRib3R0b206IG51bGwsICRsZWZ0OiBudWxsKSB7XHJcbiAgQGlmICgkcHJvcGVydHkgPT0gbnVsbCkge1xyXG4gICAgQGVycm9yIFwicGFyYW1ldGVyICRwcm9wZXJ0eSBjYW4ndCBiZSBudWxsIGluIGNhbGwgdG8gTWl4aW4gcnRsLXNhc3MtZGVjbGFyYXRpb24tMS10by00XCI7XHJcbiAgfVxyXG5cclxuICBAaWYgKCR0b3AgPT0gbnVsbCkge1xyXG4gICAgQGVycm9yIFwicGFyYW1ldGVyICR0b3AgY2FuJ3QgYmUgbnVsbCBpbiBjYWxsIHRvIE1peGluIHJ0bC1zYXNzLWRlY2xhcmF0aW9uLTEtdG8tNFwiO1xyXG4gIH1cclxuXHJcbiAgJHN1ZmZpeDogbnVsbDtcclxuXHJcbiAgQGlmICh0eXBlLW9mKCRwcm9wZXJ0eSkgPT0gJ2xpc3QnKSB7XHJcbiAgICBAaWYgKGxlbmd0aCgkcHJvcGVydHkpID4gMSkge1xyXG4gICAgICAkc3VmZml4OiAtI3tudGgoJHByb3BlcnR5LCAyKX07XHJcbiAgICB9XHJcblxyXG4gICAgJHByb3BlcnR5OiBudGgoJHByb3BlcnR5LCAxKTtcclxuICB9XHJcblxyXG4gICR2YWx1ZXM6IGV4dHJhY3QtMS10by00LXZhbHVlcygkdG9wLCAkcmlnaHQsICRib3R0b20sICRsZWZ0KTtcclxuXHJcbiAgI3skcHJvcGVydHl9LXRvcCN7JHN1ZmZpeH06IG50aCgkdmFsdWVzLCAxKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbigjeyRwcm9wZXJ0eX0tcmlnaHQjeyRzdWZmaXh9LCBudGgoJHZhbHVlcywgMiksIG51bGwpO1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKCN7JHByb3BlcnR5fS1sZWZ0I3skc3VmZml4fSwgbnVsbCwgbnRoKCR2YWx1ZXMsIDIpKTtcclxuICAjeyRwcm9wZXJ0eX0tYm90dG9tI3skc3VmZml4fTogbnRoKCR2YWx1ZXMsIDMpO1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKCN7JHByb3BlcnR5fS1sZWZ0I3skc3VmZml4fSwgbnRoKCR2YWx1ZXMsIDQpLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbigjeyRwcm9wZXJ0eX0tcmlnaHQjeyRzdWZmaXh9LCBudWxsLCBudGgoJHZhbHVlcywgNCkpO1xyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtZGVjbGFyYXRpb24tMS10by00LWNvcm5lcigkcHJvcGVydHksICR0b3BMZWZ0LCAkdG9wUmlnaHQ6IG51bGwsICRib3R0b21SaWdodDogbnVsbCwgJGJvdHRvbUxlZnQ6IG51bGwpIHtcclxuICBAaWYgKCRwcm9wZXJ0eSA9PSBudWxsKSB7XHJcbiAgICBAZXJyb3IgXCJwYXJhbWV0ZXIgJHByb3BlcnR5IGNhbid0IGJlIG51bGwgaW4gY2FsbCB0byBNaXhpbiBydGwtc2Fzcy1kZWNsYXJhdGlvbi0xLXRvLTQtY29ybmVyXCI7XHJcbiAgfVxyXG5cclxuICBAaWYgKCR0b3BMZWZ0ID09IG51bGwpIHtcclxuICAgIEBlcnJvciBcInBhcmFtZXRlciAkdG9wTGVmdCBjYW4ndCBiZSBudWxsIGluIGNhbGwgdG8gTWl4aW4gcnRsLXNhc3MtZGVjbGFyYXRpb24tMS10by00LWNvcm5lclwiO1xyXG4gIH1cclxuXHJcbiAgJHN1ZmZpeDogbnVsbDtcclxuXHJcbiAgQGlmICh0eXBlLW9mKCRwcm9wZXJ0eSkgPT0gJ2xpc3QnKSB7XHJcbiAgICBAaWYgKGxlbmd0aCgkcHJvcGVydHkpID4gMSkge1xyXG4gICAgICAkc3VmZml4OiAtI3tudGgoJHByb3BlcnR5LCAyKX07XHJcbiAgICB9XHJcblxyXG4gICAgJHByb3BlcnR5OiBudGgoJHByb3BlcnR5LCAxKTtcclxuICB9XHJcblxyXG4gICR2YWx1ZXM6IGV4dHJhY3QtMS10by00LXZhbHVlcygkdG9wTGVmdCwgJHRvcFJpZ2h0LCAkYm90dG9tUmlnaHQsICRib3R0b21MZWZ0KTtcclxuXHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oI3skcHJvcGVydHl9LXRvcC1sZWZ0I3skc3VmZml4fSwgbnRoKCR2YWx1ZXMsIDEpLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbigjeyRwcm9wZXJ0eX0tdG9wLXJpZ2h0I3skc3VmZml4fSwgbnVsbCwgbnRoKCR2YWx1ZXMsIDEpKTtcclxuXHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oI3skcHJvcGVydHl9LXRvcC1yaWdodCN7JHN1ZmZpeH0sIG50aCgkdmFsdWVzLCAyKSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oI3skcHJvcGVydHl9LXRvcC1sZWZ0I3skc3VmZml4fSwgbnVsbCwgbnRoKCR2YWx1ZXMsIDIpKTtcclxuXHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oI3skcHJvcGVydHl9LWJvdHRvbS1yaWdodCN7JHN1ZmZpeH0sIG50aCgkdmFsdWVzLCAzKSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oI3skcHJvcGVydHl9LWJvdHRvbS1sZWZ0I3skc3VmZml4fSwgbnVsbCwgbnRoKCR2YWx1ZXMsIDMpKTtcclxuXHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oI3skcHJvcGVydHl9LWJvdHRvbS1sZWZ0I3skc3VmZml4fSwgbnRoKCR2YWx1ZXMsIDQpLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbigjeyRwcm9wZXJ0eX0tYm90dG9tLXJpZ2h0I3skc3VmZml4fSwgbnVsbCwgbnRoKCR2YWx1ZXMsIDQpKTtcclxufVxyXG5cclxuQG1peGluIHJ0bC1zYXNzLWRlY2xhcmF0aW9uLXZhbHVlKCRwcm9wZXJ0eSwgJGxlZnRUb1JpZ2h0VmFsdWUpIHtcclxuICBAaWYgKCRwcm9wZXJ0eSA9PSBudWxsKSB7XHJcbiAgICBAZXJyb3IgXCJwYXJhbWV0ZXIgJHByb3BlcnR5IGNhbid0IGJlIG51bGwgaW4gY2FsbCB0byBNaXhpbiBydGwtc2Fzcy1kZWNsYXJhdGlvbi12YWx1ZVwiO1xyXG4gIH1cclxuXHJcbiAgQGlmICgkbGVmdFRvUmlnaHRWYWx1ZSA9PSBudWxsKSB7XHJcbiAgICBAZXJyb3IgXCJwYXJhbWV0ZXIgJGxlZnRUb1JpZ2h0VmFsdWUgY2FuJ3QgYmUgbnVsbCBpbiBjYWxsIHRvIE1peGluIHJ0bC1zYXNzLWRlY2xhcmF0aW9uLXZhbHVlXCI7XHJcbiAgfVxyXG5cclxuICAkcmlnaHRUb0xlZnRWYWx1ZTogJGxlZnRUb1JpZ2h0VmFsdWU7XHJcblxyXG4gIEBpZiAoJGxlZnRUb1JpZ2h0VmFsdWUgPT0gbGVmdCkge1xyXG4gICAgJHJpZ2h0VG9MZWZ0VmFsdWU6IHJpZ2h0O1xyXG4gIH0gQGVsc2UgaWYgKCRsZWZ0VG9SaWdodFZhbHVlID09IHJpZ2h0KSB7XHJcbiAgICAkcmlnaHRUb0xlZnRWYWx1ZTogbGVmdDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKCN7JHByb3BlcnR5fSwgJGxlZnRUb1JpZ2h0VmFsdWUsICRyaWdodFRvTGVmdFZhbHVlKTtcclxufSIsIkBpbXBvcnQgXCJhcGlcIjtcclxuLy8gYm9yZGVyXHJcbkBtaXhpbiBydGwtc2Fzcy1ib3JkZXItY29sb3IoJHRvcCwgJHJpZ2h0OiBudWxsLCAkYm90dG9tOiBudWxsLCAkbGVmdDogbnVsbCkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uLTEtdG8tNCgoYm9yZGVyLCBjb2xvciksICR0b3AsICRyaWdodCwgJGJvdHRvbSwgJGxlZnQpO1xyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtYm9yZGVyLXJhZGl1cygkdG9wTGVmdCwgJHRvcFJpZ2h0OiBudWxsLCAkYm90dG9tUmlnaHQ6IG51bGwsICRib3R0b21MZWZ0OiBudWxsKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24tMS10by00LWNvcm5lcigoYm9yZGVyLCByYWRpdXMpLCAkdG9wTGVmdCwgJHRvcFJpZ2h0LCAkYm90dG9tUmlnaHQsICRib3R0b21MZWZ0KTtcclxufVxyXG5cclxuQG1peGluIHJ0bC1zYXNzLWJvcmRlci1zdHlsZSgkdG9wLCAkcmlnaHQ6IG51bGwsICRib3R0b206IG51bGwsICRsZWZ0OiBudWxsKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24tMS10by00KChib3JkZXIsIHN0eWxlKSwgJHRvcCwgJHJpZ2h0LCAkYm90dG9tLCAkbGVmdCk7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1ib3JkZXItd2lkdGgoJHRvcCwgJHJpZ2h0OiBudWxsLCAkYm90dG9tOiBudWxsLCAkbGVmdDogbnVsbCkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uLTEtdG8tNCgoYm9yZGVyLCB3aWR0aCksICR0b3AsICRyaWdodCwgJGJvdHRvbSwgJGxlZnQpO1xyXG59XHJcblxyXG4vLyBsZWZ0XHJcbkBtaXhpbiBydGwtc2Fzcy1ib3JkZXItbGVmdCgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItbGVmdCwgJHZhbHVlLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItcmlnaHQsIG51bGwsICR2YWx1ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1ib3JkZXItbGVmdC1jb2xvcigkdmFsdWUpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItbGVmdC1jb2xvciwgJHZhbHVlLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItcmlnaHQtY29sb3IsIG51bGwsICR2YWx1ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1ib3JkZXItbGVmdC1zdHlsZSgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItbGVmdC1zdHlsZSwgJHZhbHVlLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItcmlnaHQtc3R5bGUsIG51bGwsICR2YWx1ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1ib3JkZXItbGVmdC13aWR0aCgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItbGVmdC13aWR0aCwgJHZhbHVlLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItcmlnaHQtd2lkdGgsIG51bGwsICR2YWx1ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1ib3JkZXItdG9wLWxlZnQtcmFkaXVzKCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKGJvcmRlci10b3AtbGVmdC1yYWRpdXMsICR2YWx1ZSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMsIG51bGwsICR2YWx1ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1ib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMsICR2YWx1ZSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMsIG51bGwsICR2YWx1ZSk7XHJcbn1cclxuXHJcbi8vIHJpZ2h0XHJcbkBtaXhpbiBydGwtc2Fzcy1ib3JkZXItcmlnaHQoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLXJpZ2h0LCAkdmFsdWUsIG51bGwpO1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKGJvcmRlci1sZWZ0LCBudWxsLCAkdmFsdWUpO1xyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtYm9yZGVyLXJpZ2h0LWNvbG9yKCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKGJvcmRlci1yaWdodC1jb2xvciwgJHZhbHVlLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItbGVmdC1jb2xvciwgbnVsbCwgJHZhbHVlKTtcclxufVxyXG5cclxuQG1peGluIHJ0bC1zYXNzLWJvcmRlci1yaWdodC1zdHlsZSgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihib3JkZXItcmlnaHQtc3R5bGUsICR2YWx1ZSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLWxlZnQtc3R5bGUsIG51bGwsICR2YWx1ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1ib3JkZXItcmlnaHQtd2lkdGgoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLXJpZ2h0LXdpZHRoLCAkdmFsdWUsIG51bGwpO1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKGJvcmRlci1sZWZ0LXdpZHRoLCBudWxsLCAkdmFsdWUpO1xyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMsICR2YWx1ZSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24oYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cywgbnVsbCwgJHZhbHVlKTtcclxufVxyXG5cclxuQG1peGluIHJ0bC1zYXNzLWJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzLCAkdmFsdWUsIG51bGwpO1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMsIG51bGwsICR2YWx1ZSk7XHJcbn0iLCJAaW1wb3J0IFwiYXBpXCI7XHJcblxyXG4vLyBtYXJnaW5cclxuQG1peGluIHJ0bC1zYXNzLW1hcmdpbi1sZWZ0KCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKG1hcmdpbi1sZWZ0LCAkdmFsdWUsIG51bGwpO1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKG1hcmdpbi1yaWdodCwgbnVsbCwgJHZhbHVlKTtcclxufVxyXG5cclxuQG1peGluIHJ0bC1zYXNzLW1hcmdpbi1yaWdodCgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihtYXJnaW4tcmlnaHQsICR2YWx1ZSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24obWFyZ2luLWxlZnQsIG51bGwsICR2YWx1ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1tYXJnaW4oJHRvcCwgJHJpZ2h0OiBudWxsLCAkYm90dG9tOiBudWxsLCAkbGVmdDogbnVsbCkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uLTEtdG8tNChtYXJnaW4sICR0b3AsICRyaWdodCwgJGJvdHRvbSwgJGxlZnQpO1xyXG59IiwiQGltcG9ydCBcImFwaVwiO1xyXG5cclxuLy8gcGFkZGluZ1xyXG5AbWl4aW4gcnRsLXNhc3MtcGFkZGluZy1sZWZ0KCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKHBhZGRpbmctbGVmdCwgJHZhbHVlLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihwYWRkaW5nLXJpZ2h0LCBudWxsLCAkdmFsdWUpO1xyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtcGFkZGluZy1yaWdodCgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihwYWRkaW5nLXJpZ2h0LCAkdmFsdWUsIG51bGwpO1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKHBhZGRpbmctbGVmdCwgbnVsbCwgJHZhbHVlKTtcclxufVxyXG5cclxuQG1peGluIHJ0bC1zYXNzLXBhZGRpbmcoJHRvcCwgJHJpZ2h0OiBudWxsLCAkYm90dG9tOiBudWxsLCAkbGVmdDogbnVsbCkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uLTEtdG8tNChwYWRkaW5nLCAkdG9wLCAkcmlnaHQsICRib3R0b20sICRsZWZ0KTtcclxufSIsIkBpbXBvcnQgXCJhcGlcIjtcclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1sZWZ0KCR2YWx1ZSkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWRlY2xhcmF0aW9uKGxlZnQsICR2YWx1ZSwgbnVsbCk7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24ocmlnaHQsIG51bGwsICR2YWx1ZSk7XHJcbn1cclxuXHJcbkBtaXhpbiBydGwtc2Fzcy1yaWdodCgkdmFsdWUpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihyaWdodCwgJHZhbHVlLCBudWxsKTtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1kZWNsYXJhdGlvbihsZWZ0LCBudWxsLCAkdmFsdWUpO1xyXG59XHJcblxyXG5AbWl4aW4gcnRsLXNhc3MtZmxvYXQoJHZhbHVlKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtZGVjbGFyYXRpb24tdmFsdWUoZmxvYXQsICR2YWx1ZSk7XHJcbn0iLCIvLyBCYXNlIHVuaXRcclxuJHVuaXQ6IDhweDtcclxuXHJcbi8vIFNwYWNpbmcgdW5pdFxyXG4kc3BhY2luZzE6IDEgKiAkdW5pdDtcclxuJHNwYWNpbmcyOiAyICogJHVuaXQ7XHJcbiRzcGFjaW5nMzogMyAqICR1bml0O1xyXG4kc3BhY2luZzQ6IDQgKiAkdW5pdDtcclxuJHNwYWNpbmc1OiA1ICogJHVuaXQ7XHJcbiRzcGFjaW5nNjogNiAqICR1bml0O1xyXG4kc3BhY2luZzc6IDcgKiAkdW5pdDtcclxuJHNwYWNpbmc4OiA4ICogJHVuaXQ7XHJcbiRzcGFjaW5nOTogOSAqICR1bml0O1xyXG4kc3BhY2luZzEwOiAxMCAqICR1bml0O1xyXG4kc3BhY2luZzExOiAxMSAqICR1bml0O1xyXG4kc3BhY2luZzEyOiAxMiAqICR1bml0O1xyXG4kc3BhY2luZzEzOiAxMyAqICR1bml0O1xyXG4kc3BhY2luZzE0OiAxNCAqICR1bml0O1xyXG4kc3BhY2luZzE1OiAxNSAqICR1bml0O1xyXG4kc3BhY2luZzE2OiAxNiAqICR1bml0O1xyXG4kc3BhY2luZzE3OiAxNyAqICR1bml0O1xyXG4kc3BhY2luZzE4OiAxOCAqICR1bml0O1xyXG4kc3BhY2luZzE5OiAxOSAqICR1bml0O1xyXG4kc3BhY2luZzIwOiAyMCAqICR1bml0O1xyXG5cclxuLy8gRm9udCB3ZWlnaHRcclxuJGZvbnQtbGlnaHQ6IHZhcigtLWZvbnQtbGlnaHQpO1xyXG4kZm9udC1yZWd1bGFyOiB2YXIoLS1mb250LXJlZ3VsYXIpO1xyXG4kZm9udC1tZWRpdW06IHZhcigtLWZvbnQtbWVkaXVtKTtcclxuJGZvbnQtYm9sZDogdmFyKC0tZm9udC1ib2xkKTtcclxuXHJcbi8vIFRoZW1lIGNvbG9yIHBhbGV0dGUgcHJpbWFyeVxyXG4kcGFsZXR0ZS1wcmltYXJ5LW1haW46IHZhcigtLXYtcHJpbWFyeS1iYXNlKTtcclxuJHBhbGV0dGUtcHJpbWFyeS1saWdodDogdmFyKC0tdi1wcmltYXJ5bGlnaHQtYmFzZSk7XHJcbiRwYWxldHRlLXByaW1hcnktZGFyazogdmFyKC0tdi1wcmltYXJ5ZGFyay1iYXNlKTtcclxuXHJcbi8vIFRoZW1lIGNvbG9yIHBhbGV0dGUgc2Vjb25kYXJ5XHJcbiRwYWxldHRlLXNlY29uZGFyeS1tYWluOiB2YXIoLS12LXNlY29uZGFyeS1iYXNlKTtcclxuJHBhbGV0dGUtc2Vjb25kYXJ5LWxpZ2h0OiB2YXIoLS12LXNlY29uZGFyeWxpZ2h0LWJhc2UpO1xyXG4kcGFsZXR0ZS1zZWNvbmRhcnktZGFyazogdmFyKC0tdi1zZWNvbmRhcnlkYXJrLWJhc2UpO1xyXG5cclxuLy8gQ29tbW9uIGNvbG9yIHBhbGV0dGVcclxuJHBhbGV0dGUtY29tbW9uLXdoaXRlOiAjRkZGO1xyXG4kcGFsZXR0ZS1jb21tb24tYmxhY2s6ICMwMDA7XHJcblxyXG4vLyBMaWdodCBjb2xvciBwYWxldHRlXHJcbiRsaWdodC10ZXh0LXByaW1hcnk6IHJnYmEoMCwgMCwgMCwgMC44Nyk7XHJcbiRsaWdodC10ZXh0LXNlY29uZGFyeTogcmdiYSgwLCAwLCAwLCAwLjU0KTtcclxuJGxpZ2h0LXRleHQtZGlzYWJsZWQ6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XHJcbiRsaWdodC10ZXh0LWhpbnQ6IHJnYmEoMCwgMCwgMCwgMC4zOCk7XHJcblxyXG4kbGlnaHQtYmFja2dyb3VuZC1idG46ICNmNWY1ZjU7XHJcbiRsaWdodC1kaXZpZGVyOiByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG5cclxuJGxpZ2h0LWJhY2tncm91bmQtcGFwZXI6ICNmZmY7XHJcbiRsaWdodC1iYWNrZ3JvdW5kLWRlZmF1bHQ6ICNmYWZhZmE7XHJcblxyXG4vLyBEYXJrIENvbG9yIFBhbGV0dGVcclxuJGRhcmstdGV4dC1wcmltYXJ5OiAjZmZmO1xyXG4kZGFyay10ZXh0LXNlY29uZGFyeTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xyXG4kZGFyay10ZXh0LWRpc2FibGVkOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbiRkYXJrLXRleHQtaGludDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG5cclxuJGRhcmstYmFja2dyb3VuZC1idG46ICMyMTIxMjE7XHJcbiRkYXJrLWRpdmlkZXI6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xMik7XHJcblxyXG4kZGFyay1iYWNrZ3JvdW5kLXBhcGVyOiAjNDI0MjQyO1xyXG4kZGFyay1iYWNrZ3JvdW5kLWRlZmF1bHQ6ICMzMDMwMzA7XHJcblxyXG4vLyBSb3VuZGVkIEJvcmRlciBSYWRpdXNcclxuJHJvdW5kZWQtc21hbGw6IDhweDtcclxuJHJvdW5kZWQtbWVkaXVtOiAxMnB4O1xyXG4kcm91bmRlZC1iaWc6IDIwcHg7XHJcbiIsIi8qIE1hcmdpbiBsZWZ0IGFuZCByaWdodCAqL1xyXG5AbWl4aW4gbWFyZ2luLWxlZnQoJHZhbCkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLW1hcmdpbi1sZWZ0KCR2YWwpO1xyXG59XHJcblxyXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWwpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1tYXJnaW4tcmlnaHQoJHZhbCk7XHJcbn1cclxuXHJcbi8qIFBhZGRpbmcgbGVmdCBhbmQgcmlnaHQgKi9cclxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtcGFkZGluZy1sZWZ0KCR2YWwpO1xyXG59XHJcblxyXG5AbWl4aW4gcGFkZGluZy1yaWdodCgkdmFsKSB7XHJcbiAgQGluY2x1ZGUgcnRsLXNhc3MtcGFkZGluZy1yaWdodCgkdmFsKTtcclxufVxyXG5cclxuLyogUG9zaXRpb24gbGVmdCBhbmQgcmlnaHQgKi9cclxuXHJcbkBtaXhpbiBsZWZ0KCR2YWwpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1sZWZ0KCR2YWwpO1xyXG59XHJcblxyXG5AbWl4aW4gcmlnaHQoJHZhbCkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLXJpZ2h0KCR2YWwpO1xyXG59XHJcblxyXG4vKiBGbG9hdCAqL1xyXG5cclxuQG1peGluIGZsb2F0KCR2YWwpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1mbG9hdCgkdmFsKTtcclxufVxyXG5cclxuLyogVGV4dCBhbGlnbiAqL1xyXG5cclxuQG1peGluIHRleHQtYWxpZ24oJHZhbCkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLXRleHQtYWxpZ24oJHZhbCk7XHJcbn1cclxuXHJcbi8qIEJvcmRlciAqL1xyXG5AbWl4aW4gYm9yZGVyLWxlZnQoJHZhbCkge1xyXG4gIEBpbmNsdWRlIHJ0bC1zYXNzLWJvcmRlci1sZWZ0KCR2YWwpO1xyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyLXJpZ2h0KCR2YWwpIHtcclxuICBAaW5jbHVkZSBydGwtc2Fzcy1ib3JkZXItcmlnaHQoJHZhbCk7XHJcbn1cclxuXHJcbi8qIFRleHQgY29sb3IgcGFsZXR0ZSAqL1xyXG5AbWl4aW4gcGFsZXR0ZS10ZXh0LXByaW1hcnkge1xyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBjb2xvcjogJGxpZ2h0LXRleHQtcHJpbWFyeVxyXG4gIH1cclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBjb2xvcjogJGRhcmstdGV4dC1wcmltYXJ5XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGFsZXR0ZS10ZXh0LXNlY29uZGFyeSB7XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGNvbG9yOiAkbGlnaHQtdGV4dC1zZWNvbmRhcnlcclxuICB9XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgY29sb3I6ICRkYXJrLXRleHQtc2Vjb25kYXJ5XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGFsZXR0ZS10ZXh0LWRpc2FibGVkIHtcclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgY29sb3I6ICRsaWdodC10ZXh0LWRpc2FibGVkXHJcbiAgfVxyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGNvbG9yOiAkZGFyay10ZXh0LWRpc2FibGVkXHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGFsZXR0ZS10ZXh0LWhpbnQge1xyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBjb2xvcjogJGxpZ2h0LXRleHQtaGludFxyXG4gIH1cclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBjb2xvcjogJGRhcmstdGV4dC1oaW50XHJcbiAgfVxyXG59XHJcblxyXG4vKiBEaXZpZGVyIGNvbG9yIHBhbGV0dGUgKi9cclxuQG1peGluIHBhbGV0dGUtZGl2aWRlciB7XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0LWRpdmlkZXJcclxuICB9XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkZGFyay1kaXZpZGVyXHJcbiAgfVxyXG59XHJcblxyXG4vKiBCYWNrZ3JvdW5kIGNvbG9yIHBhbGV0dGUgKi9cclxuQG1peGluIHBhbGV0dGUtYmFja2dyb3VuZC1wYXBlciB7XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1iYWNrZ3JvdW5kLXBhcGVyXHJcbiAgfVxyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJhY2tncm91bmQtcGFwZXJcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwYWxldHRlLWJhY2tncm91bmQtZGVmYXVsdCB7XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1iYWNrZ3JvdW5kLWRlZmF1bHRcclxuICB9XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmFja2dyb3VuZC1kZWZhdWx0XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGFsZXR0ZS1iYWNrZ3JvdW5kLXRleHQtcHJpbWFyeSB7XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC10ZXh0LXByaW1hcnlcclxuICB9XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGV4dC1zZWNvbmRhcnlcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwYWxldHRlLWJhY2tncm91bmQtdGV4dC1zZWNvbmRhcnkge1xyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtdGV4dC1zZWNvbmRhcnlcclxuICB9XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstdGV4dC1zZWNvbmRhcnlcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwYWxldHRlLWJhY2tncm91bmQtYnV0dG9uIHtcclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWJhY2tncm91bmQtYnRuXHJcbiAgfVxyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJhY2tncm91bmQtYnRuXHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYmctY29sb3ItZmFkZSgkY29sb3IsICRvcGFjaXR5KSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICBvcGFjaXR5OiAkb3BhY2l0eTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBiZy1jb2xvci1saWdodGVuKCRjb2xvciwgJG9wYWNpdHkpIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgICBvcGFjaXR5OiAkb3BhY2l0eTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBiZy1jb2xvci1kYXJrZW4oJGNvbG9yLCAkb3BhY2l0eSkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWxldHRlLWNvbW1vbi1ibGFjaztcclxuICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZpbGwtY29sb3ItZmFkZSgkY29sb3IsICRvcGFjaXR5KSB7XHJcbiAgZmlsbDogJGNvbG9yO1xyXG4gIG9wYWNpdHk6ICRvcGFjaXR5O1xyXG59XHJcblxyXG4vKiBcclxuKiogQ3VzdG9tIHByb3BlcnR5IGRhcmsgYW5kIGxpZ3RoIG1vZGVcclxuKi9cclxuQG1peGluIHVzZS10aGVtZSgkcHJvcGVydHksICRsaWdodCwgJGRhcmspIHtcclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgI3skcHJvcGVydHl9OiAkbGlnaHRcclxuICB9XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgI3skcHJvcGVydHl9OiAkZGFya1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qIEN1c3RvbSBzaGFkb3dzICovXHJcbkBtaXhpbiBzaGFkb3cxIHtcclxuICBib3gtc2hhZG93OiBub25lXHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cyIHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDNweCAwcHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggMXB4IDFweCAwcHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDJweCAxcHggLTFweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggMHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDFweCAxcHggMHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCAycHggMXB4IC0xcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3czIHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDVweCAwcHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggMnB4IDJweCAwcHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDNweCAxcHggLTJweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDFweCA1cHggMHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDJweCAycHggMHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCAzcHggMXB4IC0ycHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3c0IHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDhweCAwcHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggM3B4IDRweCAwcHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDNweCAzcHggLTJweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDFweCA1cHggMHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDJweCAycHggMHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCAzcHggMXB4IC0ycHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3c1IHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAtMXB4IHJnYmEoNTAsNTAsNTAsIDAuMiksMHB4IDRweCA1cHggMHB4IHJnYmEoNTAsNTAsNTAsIDAuMTQpLDBweCAxcHggMTBweCAwcHggcmdiYSg1MCw1MCw1MCwgMC4xMilcclxuICB9XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IC0xcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggNHB4IDVweCAwcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDFweCAxMHB4IDBweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzYge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAzcHggNXB4IC0xcHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggNXB4IDhweCAwcHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDFweCAxNHB4IDBweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggLTFweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjIpLDBweCA1cHggOHB4IDBweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjE0KSwwcHggMXB4IDE0cHggMHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTIpXHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93NyB7XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggLTFweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCA2cHggMTBweCAwcHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDFweCAxOHB4IDBweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggLTFweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjIpLDBweCA2cHggMTBweCAwcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDFweCAxOHB4IDBweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzgge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA0cHggNXB4IC0ycHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggN3B4IDEwcHggMXB4IHJnYmEoNTAsNTAsNTAsIDAuMTQpLDBweCAycHggMTZweCAxcHggcmdiYSg1MCw1MCw1MCwgMC4xMilcclxuICB9XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA0cHggNXB4IC0ycHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggN3B4IDEwcHggMXB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCAycHggMTZweCAxcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3c5IHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAtM3B4IHJnYmEoNTAsNTAsNTAsIDAuMiksMHB4IDhweCAxMHB4IDFweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggM3B4IDE0cHggMnB4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAtM3B4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDhweCAxMHB4IDFweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjE0KSwwcHggM3B4IDE0cHggMnB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTIpXHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93MTAge1xyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggNXB4IDZweCAtM3B4IHJnYmEoNTAsNTAsNTAsIDAuMiksMHB4IDlweCAxMnB4IDFweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggM3B4IDE2cHggMnB4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA1cHggNnB4IC0zcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggOXB4IDEycHggMXB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCAzcHggMTZweCAycHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cxMSB7XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDZweCA2cHggLTNweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCAxMHB4IDE0cHggMXB4IHJnYmEoNTAsNTAsNTAsIDAuMTQpLDBweCA0cHggMThweCAzcHggcmdiYSg1MCw1MCw1MCwgMC4xMilcclxuICB9XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA2cHggNnB4IC0zcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggMTBweCAxNHB4IDFweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjE0KSwwcHggNHB4IDE4cHggM3B4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTIpXHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93MTIge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA2cHggN3B4IC00cHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggMTFweCAxNXB4IDFweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggNHB4IDIwcHggM3B4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggNnB4IDdweCAtNHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDExcHggMTVweCAxcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDRweCAyMHB4IDNweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzEzIHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggN3B4IDhweCAtNHB4IHJnYmEoNTAsNTAsNTAsIDAuMiksMHB4IDEycHggMTdweCAycHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDVweCAyMnB4IDRweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDdweCA4cHggLTRweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjIpLDBweCAxMnB4IDE3cHggMnB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCA1cHggMjJweCA0cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cxNCB7XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDdweCA4cHggLTRweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCAxM3B4IDE5cHggMnB4IHJnYmEoNTAsNTAsNTAsIDAuMTQpLDBweCA1cHggMjRweCA0cHggcmdiYSg1MCw1MCw1MCwgMC4xMilcclxuICB9XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA3cHggOHB4IC00cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggMTNweCAxOXB4IDJweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjE0KSwwcHggNXB4IDI0cHggNHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTIpXHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93MTUge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA3cHggOXB4IC00cHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggMTRweCAyMXB4IDJweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggNXB4IDI2cHggNHB4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggN3B4IDlweCAtNHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDE0cHggMjFweCAycHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDVweCAyNnB4IDRweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzE2IHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDlweCAtNXB4IHJnYmEoNTAsNTAsNTAsIDAuMiksMHB4IDE1cHggMjJweCAycHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDZweCAyOHB4IDVweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDhweCA5cHggLTVweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjIpLDBweCAxNXB4IDIycHggMnB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCA2cHggMjhweCA1cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cxNyB7XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAxMHB4IC01cHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggMTZweCAyNHB4IDJweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggNnB4IDMwcHggNXB4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDEwcHggLTVweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjIpLDBweCAxNnB4IDI0cHggMnB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCA2cHggMzBweCA1cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cxOCAge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA4cHggMTFweCAtNXB4IHJnYmEoNTAsNTAsNTAsIDAuMiksMHB4IDE3cHggMjZweCAycHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDZweCAzMnB4IDVweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAxMXB4IC01cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggMTdweCAyNnB4IDJweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjE0KSwwcHggNnB4IDMycHggNXB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTIpXHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93MTkgIHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggOXB4IDExcHggLTVweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCAxOHB4IDI4cHggMnB4IHJnYmEoNTAsNTAsNTAsIDAuMTQpLDBweCA3cHggMzRweCA2cHggcmdiYSg1MCw1MCw1MCwgMC4xMilcclxuICB9XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCA5cHggMTFweCAtNXB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDE4cHggMjhweCAycHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDdweCAzNHB4IDZweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzIwICB7XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDlweCAxMnB4IC02cHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggMTlweCAyOXB4IDJweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggN3B4IDM2cHggNnB4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggOXB4IDEycHggLTZweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjIpLDBweCAxOXB4IDI5cHggMnB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCA3cHggMzZweCA2cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cyMSB7XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTNweCAtNnB4IHJnYmEoNTAsNTAsNTAsIDAuMiksMHB4IDIwcHggMzFweCAzcHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDhweCAzOHB4IDdweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDEwcHggMTNweCAtNnB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDIwcHggMzFweCAzcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDhweCAzOHB4IDdweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzIyIHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTBweCAxM3B4IC02cHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggMjFweCAzM3B4IDNweCByZ2JhKDUwLDUwLDUwLCAwLjE0KSwwcHggOHB4IDQwcHggN3B4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTBweCAxM3B4IC02cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggMjFweCAzM3B4IDNweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjE0KSwwcHggOHB4IDQwcHggN3B4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTIpXHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc2hhZG93MjMge1xyXG4gIC50aGVtZS0tZGFyayAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDE0cHggLTZweCByZ2JhKDUwLDUwLDUwLCAwLjIpLDBweCAyMnB4IDM1cHggM3B4IHJnYmEoNTAsNTAsNTAsIDAuMTQpLDBweCA4cHggNDJweCA3cHggcmdiYSg1MCw1MCw1MCwgMC4xMilcclxuICB9XHJcbiAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDE0cHggLTZweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjIpLDBweCAyMnB4IDM1cHggM3B4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTQpLDBweCA4cHggNDJweCA3cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xMilcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBzaGFkb3cyNCB7XHJcbiAgLnRoZW1lLS1kYXJrICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDExcHggMTRweCAtN3B4IHJnYmEoNTAsNTAsNTAsIDAuMiksMHB4IDIzcHggMzZweCAzcHggcmdiYSg1MCw1MCw1MCwgMC4xNCksMHB4IDlweCA0NHB4IDhweCByZ2JhKDUwLDUwLDUwLCAwLjEyKVxyXG4gIH1cclxuICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDExcHggMTRweCAtN3B4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMiksMHB4IDIzcHggMzZweCAzcHggcmdiYSgxMjgsMTI4LDEyOCwgMC4xNCksMHB4IDlweCA0NHB4IDhweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjEyKVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHNoYWRvdzI1IHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTFweCAxNXB4IC03cHggcmdiYSg1MCw1MCw1MCwgMC4yKSwwcHggMjRweCAzOHB4IDNweCByZ2JhKDg1MCw1MCw1MCAwLjE0KSwwcHggOXB4IDQ2cHggOHB4IHJnYmEoNTAsNTAsNTAsIDAuMTIpXHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBib3gtc2hhZG93OiAwcHggMTFweCAxNXB4IC03cHggcmdiYSgxMjgsMTI4LDEyOCwgMC4yKSwwcHggMjRweCAzOHB4IDNweCByZ2JhKDEyOCwxMjgsMTI4LCAwLjE0KSwwcHggOXB4IDQ2cHggOHB4IHJnYmEoMTI4LDEyOCwxMjgsIDAuMTIpXHJcbiAgfVxyXG59IiwiLyoqIHNwYWNpbmcgZnVuY2F0aW9uXHJcbioqIFNhbXBsZSAxOiBtYXJnaW4tbGVmdDogc3BhY2luZyg1KTtcclxuKiogU2FtcGxlIDI6IEBpbmNsdWRlIG1hcmdpbi1sZWZ0KHNwYWNpbmcoNSkpO1xyXG4qKi9cclxuXHJcbkBmdW5jdGlvbiBzcGFjaW5nKCR0b3AsICRyaWdodDogLTEsICRib3R0b206IC0xLCAkbGVmdDogLTEpIHtcclxuICBAaWYgKCRsZWZ0ID4gLTEpIHtcclxuICAgICBAcmV0dXJuICgkdG9wICogJHVuaXQpICgkcmlnaHQgKiAkdW5pdCkgKCRib3R0b20gKiAkdW5pdCkgKCRsZWZ0ICogJHVuaXQpO1xyXG4gIH1cclxuICBcclxuICBAaWYgKCRib3R0b20gPiAtMSkge1xyXG4gICAgIEByZXR1cm4gKCR0b3AgKiAkdW5pdCkgKCRyaWdodCAqICR1bml0KSAoJGJvdHRvbSAqICR1bml0KSAoJHJpZ2h0ICogJHVuaXQpO1xyXG4gIH1cclxuICBcclxuICBAaWYgKCRyaWdodCA+IC0xKSB7XHJcbiAgICAgQHJldHVybiAoJHRvcCAqICR1bml0KSAoJHJpZ2h0ICogJHVuaXQpICgkdG9wICogJHVuaXQpICgkcmlnaHQgKiAkdW5pdCk7XHJcbiAgfVxyXG4gIFxyXG4gIEByZXR1cm4gKCR0b3AgKiAkdW5pdClcclxufVxyXG4iLCIvKiBTZWUgZnVsbCBkb2N1bWVudGF0aW9uIGF0OlxyXG4qKiBodHRwczovL2dsZW5ubWNjb21iLmNvbS9hcnRpY2xlcy91c2VmdWwtc2Fzcy1zY3NzLW1lZGlhLXF1ZXJ5LW1peGlucy1mb3ItYm9vdHN0cmFwL1xyXG4qL1xyXG5cclxuLy9cclxuLy8gIE1FRElBIFFVRVJJRVNcclxuLy/igJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJNcclxuXHJcbi8vIEEgbWFwIG9mIGJyZWFrcG9pbnRzLlxyXG4kYnJlYWtwb2ludHMtdXA6IChcclxuICB4czogMCxcclxuICBzbTogNjAwcHgsXHJcbiAgbWQ6IDk2MHB4LFxyXG4gIGxnOiAxMjgwcHgsXHJcbiAgeGw6IDE5MjBweFxyXG4pO1xyXG5cclxuJGJyZWFrcG9pbnRzLWRvd246IChcclxuICB4czogNjAwcHgsXHJcbiAgc206IDk2MHB4LFxyXG4gIG1kOiAxMjgwcHgsXHJcbiAgbGc6IDE5MjBweFxyXG4pO1xyXG5cclxuXHJcbi8vXHJcbi8vICBSRVNQT05EIEFCT1ZFXHJcbi8v4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCTXHJcblxyXG4vLyBAaW5jbHVkZSByZXNwb25kLWFib3ZlKHNtKSB7fVxyXG5AbWl4aW4gYnJlYWtwb2ludHMtdXAoJGJyZWFrcG9pbnQpIHtcclxuXHJcbiAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgZXhpc3RzIGluIHRoZSBtYXAuXHJcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cy11cCwgJGJyZWFrcG9pbnQpIHtcclxuXHJcbiAgICAvLyBHZXQgdGhlIGJyZWFrcG9pbnQgdmFsdWUuXHJcbiAgICAkYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMtdXAsICRicmVha3BvaW50KTtcclxuXHJcbiAgICAvLyBXcml0ZSB0aGUgbWVkaWEgcXVlcnkuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtdmFsdWUpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgXHJcbiAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgZG9lc24ndCBleGlzdCBpbiB0aGUgbWFwLlxyXG4gIH0gQGVsc2Uge1xyXG5cclxuICAgIC8vIExvZyBhIHdhcm5pbmcuXHJcbiAgICBAd2FybiAnSW52YWxpZCBicmVha3BvaW50OiAjeyRicmVha3BvaW50fS4nO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vICBSRVNQT05EIEJFTE9XXHJcbi8v4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCT4oCTXHJcblxyXG4vLyBAaW5jbHVkZSByZXNwb25kLWJlbG93KHNtKSB7fVxyXG5AbWl4aW4gYnJlYWtwb2ludHMtZG93bigkYnJlYWtwb2ludCkge1xyXG5cclxuICAvLyBJZiB0aGUgYnJlYWtwb2ludCBleGlzdHMgaW4gdGhlIG1hcC5cclxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLWRvd24sICRicmVha3BvaW50KSB7XHJcblxyXG4gICAgLy8gR2V0IHRoZSBicmVha3BvaW50IHZhbHVlLlxyXG4gICAgJGJyZWFrcG9pbnQtdmFsdWU6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLWRvd24sICRicmVha3BvaW50KTtcclxuXHJcbiAgICAvLyBXcml0ZSB0aGUgbWVkaWEgcXVlcnkuXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogKCRicmVha3BvaW50LXZhbHVlIC0gMSkpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgXHJcbiAgLy8gSWYgdGhlIGJyZWFrcG9pbnQgZG9lc24ndCBleGlzdCBpbiB0aGUgbWFwLlxyXG4gIH0gQGVsc2Uge1xyXG5cclxuICAgIC8vIExvZyBhIHdhcm5pbmcuXHJcbiAgICBAd2FybiAnSW52YWxpZCBicmVha3BvaW50OiAjeyRicmVha3BvaW50fS4nO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vICBSRVNQT05EIEJFVFdFRU5cclxuLy/igJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJNcclxuXHJcbi8vIEBpbmNsdWRlIHJlc3BvbmQtYmV0d2VlbihzbSwgbWQpIHt9XHJcbkBtaXhpbiBicmVha3BvaW50cy1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyKSB7XHJcblxyXG4gIC8vIElmIGJvdGggdGhlIGxvd2VyIGFuZCB1cHBlciBicmVha3BvaW50cyBleGlzdCBpbiB0aGUgbWFwLlxyXG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMtdXAsICRsb3dlcikgYW5kIG1hcC1oYXMta2V5KCRicmVha3BvaW50cy11cCwgJHVwcGVyKSB7XHJcblxyXG4gICAgLy8gR2V0IHRoZSBsb3dlciBhbmQgdXBwZXIgYnJlYWtwb2ludHMuXHJcbiAgICAkbG93ZXItYnJlYWtwb2ludDogbWFwLWdldCgkYnJlYWtwb2ludHMtdXAsICRsb3dlcik7XHJcbiAgICAkdXBwZXItYnJlYWtwb2ludDogbWFwLWdldCgkYnJlYWtwb2ludHMtdXAsICR1cHBlcik7XHJcblxyXG4gICAgLy8gV3JpdGUgdGhlIG1lZGlhIHF1ZXJ5LlxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRsb3dlci1icmVha3BvaW50KSBhbmQgKG1heC13aWR0aDogKCR1cHBlci1icmVha3BvaW50IC0gMSkpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgXHJcbiAgLy8gSWYgb25lIG9yIGJvdGggb2YgdGhlIGJyZWFrcG9pbnRzIGRvbid0IGV4aXN0LlxyXG4gIH0gQGVsc2Uge1xyXG5cclxuICAgIC8vIElmIGxvd2VyIGJyZWFrcG9pbnQgaXMgaW52YWxpZC5cclxuICAgIEBpZiAobWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkbG93ZXIpID09IGZhbHNlKSB7XHJcblxyXG4gICAgICAvLyBMb2cgYSB3YXJuaW5nLlxyXG4gICAgICBAd2FybiAnWW91ciBsb3dlciBicmVha3BvaW50IHdhcyBpbnZhbGlkOiAjeyRsb3dlcn0uJztcclxuICAgIH1cclxuXHJcbiAgICAvLyBJZiB1cHBlciBicmVha3BvaW50IGlzIGludmFsaWQuXHJcbiAgICBAaWYgKG1hcC1oYXMta2V5KCRicmVha3BvaW50cy11cCwgJHVwcGVyKSA9PSBmYWxzZSkge1xyXG5cclxuICAgICAgLy8gTG9nIGEgd2FybmluZy5cclxuICAgICAgQHdhcm4gJ1lvdXIgdXBwZXIgYnJlYWtwb2ludCB3YXMgaW52YWxpZDogI3skdXBwZXJ9Lic7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnVzZS10ZXh0IHtcclxuICAmLXRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDcycHg7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKG1kKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtdGl0bGUyIHtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKG1kKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc3VidGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LW1lZGl1bTtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihtZCkge1xyXG4gICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXN1YnRpdGxlMiB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtcmVndWxhcjtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihtZCkge1xyXG4gICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtcGFyYWdyYXBoIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1yZWd1bGFyO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHhcclxuICB9XHJcbiAgJi1jYXB0aW9uIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1yZWd1bGFyO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBIaWRkZW4gY2xhc3MgbWVkaWEgcXVlcnlcclxuLmhpZGRlbiB7XHJcbiAgJi1sZy1kb3duIHtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24obGcpIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLW1kLWRvd24ge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihtZCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc20tZG93biB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgJi14cy1kb3duIHtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWxnLXVwIHtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKGxnKSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgJi1tZC11cCB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChtZCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtc20tdXAge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoc20pIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy9TaG93IGNsYXNzIG1lZGlhIHF1ZXJ5XHJcbi5zaG93IHtcclxuICAmLWxnLWRvd24ge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoeGwpIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLW1kLWRvd24ge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobGcpIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXNtLWRvd24ge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobWQpIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXhzLWRvd24ge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoc20pIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXhsLXVwIHtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24obGcpIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLWxnLXVwIHtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24obWQpIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLW1kLXVwIHtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLXNtLXVwIHtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wYWdlLWZhZGVVcC10cmFuc2l0aW9uLWVudGVyIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAyMHB4LCAwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xyXG59XHJcblxyXG4ucGFnZS1mYWRlVXAtdHJhbnNpdGlvbi1lbnRlci1hY3RpdmUge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zLCAtd2Via2l0LXRyYW5zZm9ybSA0MDBtcztcclxuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMsIHRyYW5zZm9ybSA0MDBtcztcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zLCB0cmFuc2Zvcm0gNDAwbXM7XHJcbn1cclxuXHJcbi5wYWdlLWZhZGVVcC10cmFuc2l0aW9uLWV4aXQge1xyXG4gIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5mcmFnbWVudC1mYWRlVXAge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDIwcHgsIDApO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMjBweCwgMCk7XHJcbn1cclxuXHJcbltjbGFzcyo9XCJ0cmFuc2l0aW9uLWV4aXRcIl0gLmZyYWdtZW50LWZhZGVVcHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcywgLXdlYmtpdC10cmFuc2Zvcm0gNDAwbXM7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zLCB0cmFuc2Zvcm0gNDAwbXM7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcywgdHJhbnNmb3JtIDQwMG1zO1xyXG59IiwiJGltZ0FQSS1tb2JpbGUwOiAnLi4vaW1hZ2VzL21vYmlsZS9tb2JpbGVfYmFubmVyLnBuZyc7XHJcbiRpbWdBUEktbW9iaWxlMTogJy4uL2ltYWdlcy9tb2JpbGUvd2lkZ2V0LXRvcC5wbmcnO1xyXG4kaW1nQVBJLW1vYmlsZTI6ICcuLi9pbWFnZXMvbW9iaWxlL3dpZGdldC1sZWZ0LnBuZyc7XHJcbiRpbWdBUEktbW9iaWxlMzogJy4uL2ltYWdlcy9tb2JpbGUvd2lkZ2V0LXJpZ2h0LnBuZyc7XHJcbiRpbWdBUEktbW9iaWxlNDogJy4uL2ltYWdlcy9tb2JpbGUvbW9iaWxlX2ZlYXR1cmUucG5nJztcclxuJGltZ0FQSS1tb2JpbGU1OiAnLi4vaW1hZ2VzL21vYmlsZS9tb2JpbGVfZmVhdHVyZTIucG5nJztcclxuJGltZ0FQSS1tb2JpbGU2OiAnaHR0cHM6Ly92aWEucGxhY2Vob2xkZXIuY29tLzUzNngzMDIvZmJkMmZmLzc1NzU3NSc7XHJcbiRpbWdBUEktbW9iaWxlNzogJ2h0dHBzOi8vdmlhLnBsYWNlaG9sZGVyLmNvbS81MTh4MTEyMC9mYmQyZmYvNzU3NTc1JztcclxuJGltZ0FQSS1tb2JpbGU4OiAnaHR0cHM6Ly92aWEucGxhY2Vob2xkZXIuY29tLzUxOHgxMTIwL2QyZmZmZi83NTc1NzUnO1xyXG4kaW1nQVBJLW1vYmlsZTk6ICdodHRwczovL3ZpYS5wbGFjZWhvbGRlci5jb20vNTE4eDExMjAvZmJkMmZmLzc1NzU3NSc7XHJcbiRpbWdBUEktbW9iaWxlMTA6ICdodHRwczovL3ZpYS5wbGFjZWhvbGRlci5jb20vNTE4eDExMjAvZDJmZmZmLzc1NzU3NSc7XHJcbiRpbWdBUEktbW9iaWxlMTE6ICdodHRwczovL3ZpYS5wbGFjZWhvbGRlci5jb20vNTE4eDExMjAvZmJkMmZmLzc1NzU3NSc7XHJcbiRpbWdBUEktbW9iaWxlMTI6ICdodHRwczovL3ZpYS5wbGFjZWhvbGRlci5jb20vNTE4eDExMjAvZDJmZmZmLzc1NzU3NSc7XHJcbiRpbWdBUEktbW9iaWxlMTM6ICdodHRwczovL3ZpYS5wbGFjZWhvbGRlci5jb20vNTE4eDExMjAvZmJkMmZmLzc1NzU3NSc7XHJcbiRpbWdBUEktbW9iaWxlMTQ6ICcuLi9pbWFnZXMvbW9iaWxlL3dpZGdldF9zY3JlZW4xLnBuZyc7XHJcbiRpbWdBUEktbW9iaWxlMTU6ICcuLi9pbWFnZXMvbW9iaWxlL3dpZGdldF9zY3JlZW4yLnBuZyc7XHJcbiRpbWdBUEktbW9iaWxlMTY6ICcuLi9pbWFnZXMvbW9iaWxlL3dpZGdldF9zY3JlZW4zLnBuZyc7XHJcbiRpbWdBUEktbW9iaWxlMTc6ICcuLi9pbWFnZXMvbW9iaWxlL3dpZGdldF9zY3JlZW40LnBuZyc7XHJcbiRpbWdBUEktbW9iaWxlMTg6ICcuLi9pbWFnZXMvbW9iaWxlL3dpZGdldF9zY3JlZW41LnBuZyc7XHJcbiRpbWdBUEktbW9iaWxlMTk6ICcuLi9pbWFnZXMvbW9iaWxlL3dpZGdldF9zY3JlZW42LnBuZyc7XHJcbiRpbWdBUEktbW9iaWxlMjA6ICcuLi9pbWFnZXMvbW9iaWxlL3dpZGdldF9zY3JlZW43LnBuZyc7XHJcbiRpbWdBUEktbW9iaWxlMjE6ICcnO1xyXG4iLCIvKlxyXG4qKiB0aGVtZSBjb2xvciB2YXJcclxuKi9cclxuQGltcG9ydCAnLi9jb2xvci12YXInO1xyXG5cclxuKiB7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuKiwgOjpiZWZvcmUsIDo6YWZ0ZXIge1xyXG4gICAgYm94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgZm9udC1zaXplOiAxNnB4XHJcbiAgfVxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xyXG4gICAgZm9udC1zaXplOiAxNnB4XHJcbiAgfVxyXG59XHJcblxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICBtYXJnaW46IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNVxyXG59XHJcblxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkXHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIC5pbnB1dC1maWVsZCB7XHJcbiAgICAuaGVscC1ibG9jayB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAmLmZvcm0tZXJyb3Ige1xyXG4gICAgICAgIGNvbG9yOiAjZGQ0OTNjXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXMudmFsaWQgfiBsYWJlbCwgaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiBsYWJlbCwgaW5wdXRbdHlwZT1wYXNzd29yZF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkIH4gbGFiZWwsIGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZCB+IGxhYmVsLCBpbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkIH4gbGFiZWwsIGlucHV0W3R5cGU9dGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkIH4gbGFiZWwsIGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkIH4gbGFiZWwsIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZCB+IGxhYmVsLCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiBsYWJlbCwgaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1cy52YWxpZCB+IGxhYmVsLCBpbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzLnZhbGlkIH4gbGFiZWwsIGlucHV0W3R5cGU9c2VhcmNoXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXMudmFsaWQgfiBsYWJlbCwgdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6Zm9jdXMudmFsaWQgfiBsYWJlbCB7XHJcbiAgICBjb2xvcjogaW5oZXJpdFxyXG4gIH1cclxuICBbdHlwZT1jaGVja2JveF0gKyBzcGFuOm5vdCgubGV2ZXIpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICB9XHJcbiAgLmNhcm91c2VsLWl0ZW0ge1xyXG4gICAgdHJhbnNpdGlvbjogYXV0b1xyXG4gIH1cclxuICAubW9kYWwtY29udGVudCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgaDQge1xyXG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzI7XHJcbiAgICB9XHJcbiAgICAubW9kYWwtY2xvc2Uge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogJHNwYWNpbmcxO1xyXG4gICAgICByaWdodDogJHNwYWNpbmcxO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2Fyb3VzZWwge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICBhIHtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGZpZ3VyZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIC5idG57XHJcbiAgICAmOm5vdCguYnRuLWZsYXQpOm5vdCguYnRuLWljb24pIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgIH1cclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idG4tZmxvYXRpbmcge1xyXG4gICAgQGluY2x1ZGUgc2hhZG93NTtcclxuICB9XHJcbiAgdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWEge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICBuYXYge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgaSB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuICAgIHVsIGE6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lXHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLWlzLXJ0bCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodFxyXG4gIH1cclxuICAubS1jb250ZW50IHtcclxuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLm92ZXJsYXkge1xyXG4gICAgei1pbmRleDogOTAgIWltcG9ydGFudFxyXG4gIH1cclxuICAubS1hcHBsaWNhdGlvbi0td3JhcCBhIHtcclxuICAgIGNvbG9yOiAkcGFsZXR0ZS1wcmltYXJ5LW1haW5cclxuICB9XHJcbiAgLmJ0bi5idG4tbGFyZ2Uge1xyXG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07XHJcbiAgfVxyXG4gIC5idG4ge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgfVxyXG4gIC5zbGljay1zbGlkZSB7XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgY29sb3I6IHZhcigtLWNvbi0yKTtcclxuICB9XHJcbiAgLnJvdyB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lXHJcbiAgICB9XHJcbiAgICAmLnNwYWNpbmcyIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLThweDtcclxuICAgIH1cclxuICAgICYuc3BhY2luZzQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTE2cHg7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XHJcbiAgICB9XHJcbiAgICAmLnNwYWNpbmc2IHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4O1xyXG4gICAgfVxyXG4gICAgJi5zcGFjaW5nOCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMzJweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtMzJweDtcclxuICAgIH1cclxuICAgICYucm93LXJldmVyc2Uge1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2VcclxuICAgIH1cclxuICAgICYuY29sdW1uIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxyXG4gICAgfVxyXG4gICAgJi5jb2x1bW4tcmV2ZXJzZSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZVxyXG4gICAgfVxyXG4gIH1cclxuICA6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcbiAgLmNhcmQge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmLWNvbnRlbnQge1xyXG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYWNjb3JkaW9uLWNvbnRlbnQuYWN0aXZlIHtcclxuICAgIC5jb2xsYXBzaWJsZS1oZWFkZXIge1xyXG4gICAgICA+IC5hcnJvdyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY29sbGFwc2libGUtaGVhZGVyIHtcclxuICAgID4gcCB7XHJcbiAgICAgIGZsZXg6IDFcclxuICAgIH1cclxuICAgID4gaSB7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcclxuICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICB3aWR0aDogMjhweDtcclxuICAgIH1cclxuICAgIGg2IHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBmbGV4OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY29sbGFwc2libGUtYm9keSB7XHJcbiAgICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgfVxyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbi50aGVtZS0tZGFyayB7XHJcbiAgLmNhcmQge1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggMHB4IHJnYmEoNjQsIDY0LCA2NCwgMSksIDBweCAxcHggMXB4IDBweCByZ2JhKDQyLCA0MiwgNDIsIDEpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMjAsIDIwLCAyMCwgMSlcclxuICB9XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uLnRoZW1lLS1saWdodCB7XHJcbiAgLmNhcmQge1xyXG4gICAgYm94LXNoYWRvdzogMCAxLjVweCAxMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xyXG4gIH1cclxufVxyXG5cclxuLm0tY29udGVudCB7XHJcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICBmbGV4OiAxIDEgYXV0bztcclxuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xyXG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgbWluLWhlaWdodDogMTAwdmg7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAubW9kYWwtY29udGVudCwgLm1vZGFsIHtcclxuICAgIEBpbmNsdWRlIHBhbGV0dGUtYmFja2dyb3VuZC1wYXBlcjtcclxuICB9XHJcbn1cclxuXHJcbi8qIENvbnRlbnQgT3ZlcmlkZXIgKi9cclxuI21haW4td3JhcCAuY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XHJcbiAgICBwYWRkaW5nOiAwIDI0cHhcclxuICB9XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XHJcbiAgICBwYWRkaW5nOiAwIDMycHhcclxuICB9XHJcbiAgJi5maXhlZC13aWR0aCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjAwcHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDk2MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDEyODBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5maXhlZC13aWR0aC1tZC11cCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiA5NjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuZml4ZWQtd2lkdGgtbGctdXAge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDEyODBweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5tYXgtbGcge1xyXG4gICAgbWF4LXdpZHRoOiAxMjgwcHhcclxuICB9XHJcbiAgJi5tYXgtbWQge1xyXG4gICAgbWF4LXdpZHRoOiA5NjBweFxyXG4gIH1cclxuICAmLm1heC1zbSB7XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4XHJcbiAgfVxyXG4gICYubWF4LXhzIHtcclxuICAgIG1heC13aWR0aDogNDQ0cHhcclxuICB9XHJcbn1cclxuXHJcbi5jYXJkIC5jYXJkLWFjdGlvbiBhOm5vdCguYnRuKTpub3QoLmJ0bi1zbWFsbCk6bm90KC5idG4tbGFyZ2UpOm5vdCguYnRuLWxhcmdlKTpub3QoLmJ0bi1mbG9hdGluZykge1xyXG4gIGNvbG9yOiAkcGFsZXR0ZS1wcmltYXJ5LW1haW4gIWltcG9ydGFudDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5zZWxlY3Quc2VsZWN0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZHJvcGRvd24tY29udGVudCBsaSA+IGEsIC5kcm9wZG93bi1jb250ZW50IGxpID4gc3BhbiB7XHJcbiAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXByaW1hcnlcclxufVxyXG5cclxuLyogVGhlbWUgb3ZlcmlkZXIgKi9cclxuLmpva2VyIHtcclxuICAtLWZvbnQtcmVndWxhcjogNDAwO1xyXG4gIC0tZm9udC1tZWRpdW06IDYwMDtcclxuICAtLWZvbnQtYm9sZDogNzAwO1xyXG4gIC5pbnB1dC1maWVsZCB7XHJcbiAgICA+IGxhYmVsIHtcclxuICAgICAgcGFkZGluZzogNHB4ICRzcGFjaW5nMjtcclxuICAgICAgJjpub3QoLmxhYmVsLWljb24pLmFjdGl2ZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCkgc2NhbGUoMC44KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXQsIHRleHRhcmVhIHtcclxuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKGJhY2tncm91bmQtY29sb3IsICRkYXJrLXRleHQtaGludCwgJGxpZ2h0LXRleHQtaGludCk7XHJcbiAgICAgIHBhZGRpbmc6IHNwYWNpbmcoMi41LCAxLjUsIDApO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQ7XHJcbiAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShib3JkZXItY29sb3IsIHJnYmEoMCwwLDAsLjIpLCBoc2xhKDAsMCUsMTAwJSwuMjUpKTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcGFsZXR0ZS1zZWNvbmRhcnktbWFpbiAhaW1wb3J0YW50O1xyXG4gICAgICAgICYgKyBsYWJlbCB7XHJcbiAgICAgICAgICBjb2xvcjogJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIGhlaWdodDogNTRweDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1vZGFsIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEycHhcclxuICB9XHJcbiAgLmFjY29yZGlvbiB7XHJcbiAgICAuY29sbGFwc2libGUge1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuY29sbGFwc2libGUtaGVhZGVyIHtcclxuICAgICAgYm9yZGVyOiBub25lXHJcbiAgICB9XHJcbiAgfVxyXG4gIC50YWJzIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYSB7XHJcbiAgICAgIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1zZWNvbmRhcnk7XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoY29sb3IsICRwYWxldHRlLXByaW1hcnktbWFpbiwgJHBhbGV0dGUtcHJpbWFyeS1saWdodClcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmluZGljYXRvciB7XHJcbiAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcclxuICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRwYWxldHRlLXByaW1hcnktbGlnaHQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idG4ge1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAuYnRuOm5vdCguYnRuLXNtYWxsKSB7XHJcbiAgICBwYWRkaW5nOiA4cHggMjRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gIH1cclxufVxyXG5cclxuIiwiLmZyZXNoLXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjMDNBQ0YyO1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogI0IzRTVGQztcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjMDNBQ0YyO1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjMDE1NzlCO1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjQzhFNkM5O1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogIzRDQUY1MDtcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjMzU3QTM4O1xyXG59XHJcblxyXG4ucGFzc2lvbi12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogI0U5MUU2MztcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNGOEJCRDA7XHJcbiAgLS12LXByaW1hcnktYmFzZTogI0U5MUU2MztcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogIzg4MEU0RjtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI0M1Q0FFOTtcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICMzMDRGRkU7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogIzFBMjM3RTtcclxufVxyXG5cclxuLnNtYXJ0LXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjMDBCQ0Q0O1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogI0IyRUJGMjtcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjMDBCQ0Q0O1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjMDA4MzhGO1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjRkZFQ0IzO1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogI0ZGQTAwMDtcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjRkY2RjAwO1xyXG59XHJcblxyXG4uYnVyZ3VuZHktdmFyIHtcclxuICAtLXYtYW5jaG9yLWJhc2U6ICNlOTFlNjM7XHJcbiAgLS12LXByaW1hcnlsaWdodC1iYXNlOiAjZjhiYmQwO1xyXG4gIC0tdi1wcmltYXJ5LWJhc2U6ICNlOTFlNjM7XHJcbiAgLS12LXByaW1hcnlkYXJrLWJhc2U6ICNhZDE0NTc7XHJcbiAgLS12LXNlY29uZGFyeWxpZ2h0LWJhc2U6ICNiYmRlZmI7XHJcbiAgLS12LXNlY29uZGFyeS1iYXNlOiAjMjE5NmYzO1xyXG4gIC0tdi1zZWNvbmRhcnlkYXJrLWJhc2U6ICMxNTY1YzA7XHJcbn1cclxuXHJcbi5vY2Vhbi1ibHVlLXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjMjE5NmYzO1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogI2JiZGVmYjtcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjMjE5NmYzO1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjMGQ0N2ExO1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjYjJlYmYyO1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogIzAwYmNkNDtcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjMDA2MDY0O1xyXG59XHJcblxyXG4uZ3JlZW4tbGVhZi12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogIzAwOTY4ODtcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNFMEY3RkE7XHJcbiAgLS12LXByaW1hcnktYmFzZTogIzAwOTY4ODtcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogIzAwNjk1QztcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI0NGRDhEQztcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICM2MDdEOEI7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogIzM3NDc0RjtcclxufVxyXG5cclxuLm1vbmV5LXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjNENBRjUwO1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogI0M4RTZDOTtcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjNENBRjUwO1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjMkU3RDMyO1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjRkZFQ0IzO1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogI0ZGQTAwMDtcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjRkY2RjAwO1xyXG59XHJcblxyXG4uZ3JheXNjYWxlLXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjNTQ2RTdBO1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogI0NGRDhEQztcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjNTQ2RTdBO1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjMjYzMjM4O1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjRDdDQ0M4O1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogIzZENEM0MTtcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjM0UyNzIzO1xyXG59XHJcblxyXG4uY2xvdWQtdmFyIHtcclxuICAtLXYtYW5jaG9yLWJhc2U6ICMwM0E5RjQ7XHJcbiAgLS12LXByaW1hcnlsaWdodC1iYXNlOiAjQjNFNUZDO1xyXG4gIC0tdi1wcmltYXJ5LWJhc2U6ICMwM0E5RjQ7XHJcbiAgLS12LXByaW1hcnlkYXJrLWJhc2U6ICMwMTU3OUI7XHJcbiAgLS12LXNlY29uZGFyeWxpZ2h0LWJhc2U6ICNGRkUwQjI7XHJcbiAgLS12LXNlY29uZGFyeS1iYXNlOiAjRkY5ODAwO1xyXG4gIC0tdi1zZWNvbmRhcnlkYXJrLWJhc2U6ICNFNjUxMDA7XHJcbn1cclxuXHJcbi5qb2tlci12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogIzY3M0FCNztcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNEMUM0RTk7XHJcbiAgLS12LXByaW1hcnktYmFzZTogIzY3M0FCNztcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogIzMxMUI5MjtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI0IyRUJGMjtcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICMwMEJDRDQ7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogIzAwNjA2NDtcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWxpZ2h0ZW4xOiAjZWRlMGZmO1xyXG59XHJcblxyXG4udmlvbGV0LXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjRUM0MDdBO1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogI0ZDRTRFQztcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjRUM0MDdBO1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjRDgxQjYwO1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjRDFDNEU5O1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogIzY3M0FCNztcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjMzExQjkyO1xyXG59XHJcblxyXG4udmlvbGV0YS12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogIzlDMjdCMDtcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNFMUJFRTc7XHJcbiAgLS12LXByaW1hcnktYmFzZTogIzlDMjdCMDtcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogIzZBMUI5QTtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI0RDRURDODtcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICM4QkMzNEE7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogIzU1OEIyRjtcclxufVxyXG5cclxuLnJvc2VHb2xkLXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjRUM0MDdBO1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogI0ZGRjhFMTtcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjRkZBMDAwO1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjRkZBMDAwO1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjRkNFNEVDO1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogI0VDNDA3QTtcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjRDgxQjYwO1xyXG59XHJcblxyXG4uZGVlcEJsdWUtdmFyIHtcclxuICAtLXYtYW5jaG9yLWJhc2U6ICMzRjUxQjU7XHJcbiAgLS12LXByaW1hcnlsaWdodC1iYXNlOiAjRThFQUY2O1xyXG4gIC0tdi1wcmltYXJ5LWJhc2U6ICMzRjUxQjU7XHJcbiAgLS12LXByaW1hcnlkYXJrLWJhc2U6ICMyODM1OTM7XHJcbiAgLS12LXNlY29uZGFyeWxpZ2h0LWJhc2U6ICNFMUY1RkU7XHJcbiAgLS12LXNlY29uZGFyeS1iYXNlOiAjMDNBOUY0O1xyXG4gIC0tdi1zZWNvbmRhcnlkYXJrLWJhc2U6ICMwMjc3QkQ7XHJcbn1cclxuXHJcbi51YnVudHUtdmFyIHtcclxuICAtLXYtYW5jaG9yLWJhc2U6ICNFRjZDMDA7XHJcbiAgLS12LXByaW1hcnlsaWdodC1iYXNlOiAjRkZGM0UwO1xyXG4gIC0tdi1wcmltYXJ5LWJhc2U6ICNFRjZDMDA7XHJcbiAgLS12LXByaW1hcnlkYXJrLWJhc2U6ICNFNjUxMDA7XHJcbiAgLS12LXNlY29uZGFyeWxpZ2h0LWJhc2U6ICNGM0U1RjU7XHJcbiAgLS12LXNlY29uZGFyeS1iYXNlOiAjOUMyN0IwO1xyXG4gIC0tdi1zZWNvbmRhcnlkYXJrLWJhc2U6ICM3QjFGQTI7XHJcbn1cclxuXHJcbi5ncmVlbk5hdHVyZS12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogIzAwOTY4ODtcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNFMEY3RkE7XHJcbiAgLS12LXByaW1hcnktYmFzZTogIzAwOTY4ODtcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogIzAwNjk1QztcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI0YxRjhFOTtcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICM2ODlGMzg7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogIzMzNjkxRTtcclxufVxyXG5cclxuLnZhbXBpcmUtdmFyIHtcclxuICAtLXYtYW5jaG9yLWJhc2U6ICNmNDQzMzY7XHJcbiAgLS12LXByaW1hcnlsaWdodC1iYXNlOiAjRkZFQkVFO1xyXG4gIC0tdi1wcmltYXJ5LWJhc2U6ICNmNDQzMzY7XHJcbiAgLS12LXByaW1hcnlkYXJrLWJhc2U6ICNFNTM5MzU7XHJcbiAgLS12LXNlY29uZGFyeWxpZ2h0LWJhc2U6ICNFQ0VGRjE7XHJcbiAgLS12LXNlY29uZGFyeS1iYXNlOiAjNjA3RDhCO1xyXG4gIC0tdi1zZWNvbmRhcnlkYXJrLWJhc2U6ICM0NTVBNjQ7XHJcbn1cclxuXHJcbi5taW50LXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjMjE5NmYzO1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogI2JiZGVmYjtcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjMjE5NmYzO1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjMGQ0N2ExO1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjYjNlNWZjO1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogIzAzYTlmNDtcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjMDE1NzliO1xyXG59XHJcblxyXG4uZ29sZC12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogI0ZGOTEwMDtcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNGRkY5QzQ7XHJcbiAgLS12LXByaW1hcnktYmFzZTogI0ZGOTEwMDtcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogI0ZGNkQwMDtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI0VGRUJFOTtcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICM4RDZFNjM7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogIzRFMzQyRTtcclxufVxyXG5cclxuLmJvdGFuaS12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogIzY4OUYzODtcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNEQ0VEQzg7XHJcbiAgLS12LXByaW1hcnktYmFzZTogIzY4OUYzODtcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogIzMzNjkxRTtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI0ZDRTRFQztcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICNGMDYyOTI7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogI0FEMTQ1NztcclxufVxyXG5cclxuLmxpdHRsZVF1ZWVuLXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjMDBCQ0Q0O1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogI0UwRjdGQTtcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjMDBCQ0Q0O1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjMDA2MDY0O1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjRkNFNEVDO1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogI0YwNjI5MjtcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjQUQxNDU3O1xyXG59XHJcblxyXG4ucHVycGxlLXZhciB7XHJcbiAgLS12LWFuY2hvci1iYXNlOiAjOWMyN2IwO1xyXG4gIC0tdi1wcmltYXJ5bGlnaHQtYmFzZTogI2YzZTVmNTtcclxuICAtLXYtcHJpbWFyeS1iYXNlOiAjOWMyN2IwO1xyXG4gIC0tdi1wcmltYXJ5ZGFyay1iYXNlOiAjNmExYjlhO1xyXG4gIC0tdi1zZWNvbmRhcnlsaWdodC1iYXNlOiAjZWE4MGZjO1xyXG4gIC0tdi1zZWNvbmRhcnktYmFzZTogI2FhMDBmZjtcclxuICAtLXYtc2Vjb25kYXJ5ZGFyay1iYXNlOiAjNGExNDhjO1xyXG59XHJcblxyXG4uYmxhY2stdmFyIHtcclxuICAtLXYtYW5jaG9yLWJhc2U6ICMyMTIxMjE7XHJcbiAgLS12LXByaW1hcnlsaWdodC1iYXNlOiAjOWU5ZTllO1xyXG4gIC0tdi1wcmltYXJ5LWJhc2U6ICMyMTIxMjE7XHJcbiAgLS12LXByaW1hcnlkYXJrLWJhc2U6ICMwMDA7XHJcbiAgLS12LXNlY29uZGFyeWxpZ2h0LWJhc2U6ICNFMEUwRTA7XHJcbiAgLS12LXNlY29uZGFyeS1iYXNlOiAjNzU3NTc1O1xyXG4gIC0tdi1zZWNvbmRhcnlkYXJrLWJhc2U6ICM0MjQyNDI7XHJcbn1cclxuXHJcbi5icm93bi12YXIge1xyXG4gIC0tdi1hbmNob3ItYmFzZTogIzc5NTU0ODtcclxuICAtLXYtcHJpbWFyeWxpZ2h0LWJhc2U6ICNkN2NjYzg7XHJcbiAgLS12LXByaW1hcnktYmFzZTogIzc5NTU0ODtcclxuICAtLXYtcHJpbWFyeWRhcmstYmFzZTogIzRlMzQyZTtcclxuICAtLXYtc2Vjb25kYXJ5bGlnaHQtYmFzZTogI2NjYjBiMDtcclxuICAtLXYtc2Vjb25kYXJ5LWJhc2U6ICM3OTQ4NDg7XHJcbiAgLS12LXNlY29uZGFyeWRhcmstYmFzZTogIzNlMjcyMztcclxufVxyXG4iLCIvLyBBZGRpdGlvbmFsIGJvZHkgaGVpZ2h0XHJcbmh0bWwge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59XHJcbmJvZHkge1xyXG4gIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi8vIEFkZGl0aW9uYWwgQnV0dG9uIFN0eWxlc1xyXG4kYnRuLXJhZGl1czogNHB4ICFkZWZhdWx0O1xyXG5cclxuQG1peGluIGJ0bi1ob3ZlciB7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJ0bi1yYWRpdXM7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpO1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSk7XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBvcGFjaXR5OiAwLjA2XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYnRuLXN0eWxlKCRib3JkZXI6IG5vbmUsICRyYWRpdXM6IDRweCkge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLW91dDtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLW91dDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgYm9yZGVyOiAkYm9yZGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGhlaWdodDogMzZweDtcclxuICBsaW5lLWhlaWdodDogMzZweDtcclxuICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgQGluY2x1ZGUgYnRuLWhvdmVyO1xyXG59XHJcblxyXG4uYnRuIHtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICAmLmJsb2NrIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAmLWRlZmF1bHQge1xyXG4gICAgQGluY2x1ZGUgcGFsZXR0ZS1iYWNrZ3JvdW5kLWJ1dHRvbjtcclxuICB9XHJcbiAgJi5wcmltYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWxldHRlLXByaW1hcnktbWFpbjtcclxuICB9XHJcbiAgJi5zZWNvbmRhcnkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW47XHJcbiAgfVxyXG4gICYtZmxhdCB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtbWVkaXVtO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtaWNvbiB7XHJcbiAgICBAaW5jbHVkZSBidG4tc3R5bGUobm9uZSwgNTAlKTtcclxuICAgIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1zZWNvbmRhcnk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB3aWR0aDogMzZweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgICBpIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxuICB9XHJcbiAgJi1vdXRsaW5lZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgQGluY2x1ZGUgYnRuLXN0eWxlKDFweCBzb2xpZCk7XHJcbiAgICBAaW5jbHVkZSB1c2UtdGhlbWUoYm9yZGVyLWNvbG9yLCAkbGlnaHQtdGV4dC1wcmltYXJ5LCAkZGFyay10ZXh0LXByaW1hcnkpO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgJi5wcmltYXJ5IHtcclxuICAgICAgY29sb3I6ICRwYWxldHRlLXByaW1hcnktbWFpbiAhaW1wb3J0YW50O1xyXG4gICAgICBib3JkZXItY29sb3I6ICRwYWxldHRlLXByaW1hcnktbWFpbjtcclxuICAgICAgLndhdmVzLXJpcHBsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHBhbGV0dGUtcHJpbWFyeS1saWdodFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNlY29uZGFyeSB7XHJcbiAgICAgIGNvbG9yOiAkcGFsZXR0ZS1zZWNvbmRhcnktbWFpbiAhaW1wb3J0YW50O1xyXG4gICAgICBib3JkZXItY29sb3I6ICRwYWxldHRlLXNlY29uZGFyeS1tYWluO1xyXG4gICAgICAud2F2ZXMtcmlwcGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcGFsZXR0ZS1zZWNvbmRhcnktbGlnaHRcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi53aGl0ZSB7XHJcbiAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NCk7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtZmxvYXRpbmcge1xyXG4gICAgJi5wcmltYXJ5IHtcclxuICAgICAgYmFja2dyb3VuZDogJHBhbGV0dGUtcHJpbWFyeS1tYWluICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmLnNlY29uZGFyeSB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRwYWxldHRlLXNlY29uZGFyeS1tYWluICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGJ0bi1ob3ZlcjtcclxufVxyXG5cclxuLy8gRm9udCBJY29uc1xyXG4uaWNvbiB7XHJcbiAgJi5wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAkcGFsZXR0ZS1wcmltYXJ5LW1haW47XHJcbiAgfVxyXG4gICYuc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiAkcGFsZXR0ZS1zZWNvbmRhcnktbWFpbjtcclxuICB9XHJcbn1cclxuXHJcbi8vIENvbGxlY3Rpb24gSXRlbVxyXG4uY29sbGVjdGlvbi1pdGVtLm5vLWhvdmVyOmhvdmVye1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbi8vIFR5cG9ncmFwaHlcclxuLm0tYXBwbGljYXRpb24gLmRpc3BsYXktNCB7XHJcbiAgZm9udC1zaXplOiA2cmVtICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXJlZ3VsYXI7XHJcbiAgbGluZS1oZWlnaHQ6IDZyZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxNTYyNWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuLm0tYXBwbGljYXRpb24gLmRpc3BsYXktMyB7XHJcbiAgZm9udC1zaXplOiAzLjc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXJlZ3VsYXI7XHJcbiAgbGluZS1oZWlnaHQ6IDMuNzVyZW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwODMzMzMzMzNlbSAhaW1wb3J0YW50O1xyXG59XHJcbi5tLWFwcGxpY2F0aW9uIC5kaXNwbGF5LTIge1xyXG4gIGZvbnQtc2l6ZTogM3JlbSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1yZWd1bGFyO1xyXG4gIGxpbmUtaGVpZ2h0OiAzLjEyNXJlbTtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbn1cclxuLm0tYXBwbGljYXRpb24gLmRpc3BsYXktMSB7XHJcbiAgZm9udC1zaXplOiAyLjEyNXJlbSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1tZWRpdW07XHJcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wMDczNTI5NDEyZW0gIWltcG9ydGFudDtcclxufVxyXG4ubS1hcHBsaWNhdGlvbiAuaGVhZGxpbmUge1xyXG4gIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LW1lZGl1bTtcclxuICBsaW5lLWhlaWdodDogMnJlbTtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbn1cclxuLm0tYXBwbGljYXRpb24gLnRpdGxlIHtcclxuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcclxuICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICBsaW5lLWhlaWdodDogMnJlbTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wMTI1ZW0gIWltcG9ydGFudDtcclxufVxyXG4ubS1hcHBsaWNhdGlvbiAuc3VidGl0bGUtMSB7XHJcbiAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LW1lZGl1bTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4wMDkzNzVlbSAhaW1wb3J0YW50O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xyXG59XHJcbi5tLWFwcGxpY2F0aW9uIC5zdWJ0aXRsZS0yIHtcclxuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDA3MTQyODU3MWVtICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xyXG59XHJcbi5tLWFwcGxpY2F0aW9uIC5ib2R5LTIge1xyXG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcclxuICBmb250LXdlaWdodDogJGZvbnQtbWVkaXVtO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjAxNzg1NzE0MjllbSAhaW1wb3J0YW50O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xyXG59XHJcbi5tLWFwcGxpY2F0aW9uIC5ib2R5LTEge1xyXG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1tZWRpdW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDMxMjVlbSAhaW1wb3J0YW50O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbn1cclxuLm0tYXBwbGljYXRpb24gLmNhcHRpb24ge1xyXG4gIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC1tZWRpdW07XHJcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDMzMzMzMzMzM2VtICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XHJcbn1cclxuLm0tYXBwbGljYXRpb24gLm92ZXJsaW5lIHtcclxuICBmb250LXNpemU6IDAuNjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LW1lZGl1bTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4xNjY2NjY2NjY3ZW0gIWltcG9ydGFudDtcclxuICBsaW5lLWhlaWdodDogMXJlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcbi5tLWFwcGxpY2F0aW9uIHAge1xyXG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbn1cclxuXHJcbi8vIEF2YXRhclxyXG4uYXZhdGFyLWltZyB7XHJcbiAgd2lkdGg6IDQycHg7XHJcbiAgaGVpZ2h0OiA0MnB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgJi5pY29uIHtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShiYWNrZ3JvdW5kLWNvbG9yLCAjYmRiZGJkLCAjNzU3NTc1KTtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShjb2xvciwgI2ZmZiwgIzEyMTIxMik7XHJcbiAgfVxyXG4gICYuc21hbGwge1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgfVxyXG4gICYuYmlnIHtcclxuICAgIHdpZHRoOiA1NnB4O1xyXG4gICAgaGVpZ2h0OiA1NnB4O1xyXG4gIH1cclxufVxyXG5cclxuLy8gRm9ybVxyXG4uc2VsZWN0IHtcclxuICAmLW91dGxpbmVkIHtcclxuICAgIC5zZWxlY3Qtd3JhcHBlciBpbnB1dC5zZWxlY3QtZHJvcGRvd24ge1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1kaXYtMik7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRzcGFjaW5nMSAvIDI7XHJcbiAgICAgIEBpbmNsdWRlIHBhZGRpbmctbGVmdCgkc3BhY2luZzEpO1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LWZpZWxkIHtcclxuICBpbnB1dDotaW50ZXJuYWwtYXV0b2ZpbGwtc2VsZWN0ZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudFxyXG4gIH1cclxuICAmLnByaW1hcnkge1xyXG4gICAgaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPXRleHRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9dXJsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSwgaW5wdXRbdHlwZT1kYXRldGltZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSwgaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9bnVtYmVyXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSwgdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6Zm9jdXM6bm90KFtyZWFkb25seV0pIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBhbGV0dGUtcHJpbWFyeS1tYWluO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgJHBhbGV0dGUtcHJpbWFyeS1tYWluO1xyXG4gICAgfVxyXG4gICAgaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwsIGlucHV0W3R5cGU9dGV4dF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCBpbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwsIGlucHV0W3R5cGU9ZW1haWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT11cmxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwsIGlucHV0W3R5cGU9ZGF0ZV06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCBpbnB1dFt0eXBlPWRhdGV0aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwsIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT10ZWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT1udW1iZXJdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgdGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWE6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwge1xyXG4gICAgICBjb2xvcjogJHBhbGV0dGUtcHJpbWFyeS1tYWluXHJcbiAgICB9XHJcbiAgfVxyXG4gICYuc2Vjb25kYXJ5IHtcclxuICAgIGlucHV0Om5vdChbdHlwZV0pOmZvY3VzOm5vdChbcmVhZG9ubHldKSwgaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSwgaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIGlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pLCBpbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSwgaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSksIHRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhOmZvY3VzOm5vdChbcmVhZG9ubHldKSB7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwYWxldHRlLXNlY29uZGFyeS1tYWluO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW47XHJcbiAgICB9XHJcbiAgICBpbnB1dDpub3QoW3R5cGVdKTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwsIGlucHV0W3R5cGU9cGFzc3dvcmRdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT1lbWFpbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCBpbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCBpbnB1dFt0eXBlPXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT1kYXRlXTpub3QoLmJyb3dzZXItZGVmYXVsdCk6Zm9jdXM6bm90KFtyZWFkb25seV0pICsgbGFiZWwsIGlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCwgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCBpbnB1dFt0eXBlPXRlbF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCBpbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCBpbnB1dFt0eXBlPXNlYXJjaF06bm90KC5icm93c2VyLWRlZmF1bHQpOmZvY3VzOm5vdChbcmVhZG9ubHldKSArIGxhYmVsLCB0ZXh0YXJlYS5tYXRlcmlhbGl6ZS10ZXh0YXJlYTpmb2N1czpub3QoW3JlYWRvbmx5XSkgKyBsYWJlbCB7XHJcbiAgICAgIGNvbG9yOiAkcGFsZXR0ZS1zZWNvbmRhcnktbWFpblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuW3R5cGU9Y2hlY2tib3hdLmZpbGxlZC1pbi5wcmltYXJ5OmNoZWNrZWQgKyBzcGFuOm5vdCgubGV2ZXIpOmFmdGVyIHtcclxuICBib3JkZXI6IDJweCBzb2xpZCAkcGFsZXR0ZS1wcmltYXJ5LW1haW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGV0dGUtcHJpbWFyeS1tYWluO1xyXG59XHJcblxyXG5bdHlwZT1jaGVja2JveF0uZmlsbGVkLWluLnNlY29uZGFyeTpjaGVja2VkICsgc3Bhbjpub3QoLmxldmVyKTphZnRlciB7XHJcbiAgYm9yZGVyOiAycHggc29saWQgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW47XHJcbn1cclxuXHJcbi8vIFByZWxvYWRlclxyXG4ucGFjZSB7XHJcbiAgLXdlYmtpdC1wb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgJi1pbmFjdGl2ZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAucGFjZS1wcm9ncmVzcyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNjczQUI3O1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogMTAwMDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgfVxyXG59XHJcblxyXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRyb3Bkb3duLWRpdmlkZXIge1xyXG4gIEBpbmNsdWRlIHBhbGV0dGUtZGl2aWRlclxyXG59XHJcblxyXG4iLCIvLyBSZXNldCBvdmVyaWRlIGJvb3RzdHJhcCBjdXJyZW50IGdyaWRcclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xyXG4gIFtjbGFzcyo9cm93LWNvbHMtc20tXSB7XHJcbiAgICAtbXMtZmxleDogaW5oZXJpdDtcclxuICAgIGZsZXg6IGluaGVyaXQ7XHJcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgfVxyXG4gIFtjbGFzcyo9Y29sLXNtLV0ge1xyXG4gICAgLW1zLWZsZXg6IGluaGVyaXQ7XHJcbiAgICBmbGV4OiBpbmhlcml0O1xyXG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gIH1cclxuICBbY2xhc3MqPW9yZGVyLXNtLV0ge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XHJcbiAgICBvcmRlcjogMTtcclxuICB9XHJcbiAgW2NsYXNzKj1vZmZzZXQtc20tXSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIFtjbGFzcyo9cm93LWNvbHMtbWQtXSB7XHJcbiAgICAtbXMtZmxleDogaW5oZXJpdDtcclxuICAgIGZsZXg6IGluaGVyaXQ7XHJcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgfVxyXG4gIFtjbGFzcyo9Y29sLW1kLV0ge1xyXG4gICAgLW1zLWZsZXg6IGluaGVyaXQ7XHJcbiAgICBmbGV4OiBpbmhlcml0O1xyXG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gIH1cclxuICBbY2xhc3MqPW9yZGVyLW1kLV0ge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XHJcbiAgICBvcmRlcjogMTtcclxuICB9XHJcbiAgW2NsYXNzKj1vZmZzZXQtbWQtXSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIFtjbGFzcyo9cm93LWNvbHMtbGctXSB7XHJcbiAgICAtbXMtZmxleDogaW5oZXJpdDtcclxuICAgIGZsZXg6IGluaGVyaXQ7XHJcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XHJcbiAgfVxyXG4gIFtjbGFzcyo9Y29sLWxnLV0ge1xyXG4gICAgLW1zLWZsZXg6IGluaGVyaXQ7XHJcbiAgICBmbGV4OiBpbmhlcml0O1xyXG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gIH1cclxuICBbY2xhc3MqPW9yZGVyLWxnLV0ge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XHJcbiAgICBvcmRlcjogMTtcclxuICB9XHJcbiAgW2NsYXNzKj1vZmZzZXQtbGctXSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICBbY2xhc3MqPXJvdy1jb2xzLXhsLV0ge1xyXG4gICAgLW1zLWZsZXg6IGluaGVyaXQ7XHJcbiAgICBmbGV4OiBpbmhlcml0O1xyXG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG4gIH1cclxuICBbY2xhc3MqPWNvbC14bC1dIHtcclxuICAgIC1tcy1mbGV4OiBpbmhlcml0O1xyXG4gICAgZmxleDogaW5oZXJpdDtcclxuICAgIG1heC13aWR0aDogaW5oZXJpdDtcclxuICB9XHJcbiAgW2NsYXNzKj1vcmRlci14bC1dIHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xyXG4gICAgb3JkZXI6IDE7XHJcbiAgfVxyXG4gIFtjbGFzcyo9b2Zmc2V0LXhsLV0ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vL1tjbGFzcyo9Y29sLV0ge1xyXG4vLyAgZmxleC1iYXNpczogMDtcclxuLy8gIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbi8vICBmbGV4LWdyb3c6IDE7XHJcbi8vICBtYXgtd2lkdGg6IDEwMCU7XHJcbi8vfVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XHJcbiAgLmNvbC1zbSB7XHJcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcclxuICAgIGZsZXgtYmFzaXM6IDA7XHJcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLXNtLTEgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcclxuICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAucm93LWNvbHMtc20tMiA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XHJcbiAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy1zbS0zID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XHJcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLXNtLTQgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xyXG4gICAgZmxleDogMCAwIDI1JTtcclxuICAgIG1heC13aWR0aDogMjUlO1xyXG4gIH1cclxuICAucm93LWNvbHMtc20tNSA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAyMCU7XHJcbiAgICBmbGV4OiAwIDAgMjAlO1xyXG4gICAgbWF4LXdpZHRoOiAyMCU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy1zbS02ID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XHJcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1zbS1hdXRvIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcclxuICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5jb2wtc20tMSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XHJcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1zbS0yIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xyXG4gIH1cclxuICAuY29sLXNtLTMge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XHJcbiAgICBmbGV4OiAwIDAgMjUlO1xyXG4gICAgbWF4LXdpZHRoOiAyNSU7XHJcbiAgfVxyXG4gIC5jb2wtc20tNCB7XHJcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XHJcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1zbS01IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xyXG4gIH1cclxuICAuY29sLXNtLTYge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XHJcbiAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgfVxyXG4gIC5jb2wtc20tNyB7XHJcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XHJcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1zbS04IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xyXG4gIH1cclxuICAuY29sLXNtLTkge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XHJcbiAgICBmbGV4OiAwIDAgNzUlO1xyXG4gICAgbWF4LXdpZHRoOiA3NSU7XHJcbiAgfVxyXG4gIC5jb2wtc20tMTAge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xyXG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tMTEge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtc20tMTIge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5vcmRlci1zbS1maXJzdCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XHJcbiAgICBvcmRlcjogLTE7XHJcbiAgfVxyXG4gIC5vcmRlci1zbS1sYXN0IHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcclxuICAgIG9yZGVyOiAxMztcclxuICB9XHJcbiAgLm9yZGVyLXNtLTAge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XHJcbiAgICBvcmRlcjogMDtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTEge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XHJcbiAgICBvcmRlcjogMTtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTIge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XHJcbiAgICBvcmRlcjogMjtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTMge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XHJcbiAgICBvcmRlcjogMztcclxuICB9XHJcbiAgLm9yZGVyLXNtLTQge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XHJcbiAgICBvcmRlcjogNDtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTUge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XHJcbiAgICBvcmRlcjogNTtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTYge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XHJcbiAgICBvcmRlcjogNjtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTcge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XHJcbiAgICBvcmRlcjogNztcclxuICB9XHJcbiAgLm9yZGVyLXNtLTgge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XHJcbiAgICBvcmRlcjogODtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTkge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDk7XHJcbiAgICBvcmRlcjogOTtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTEwIHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcclxuICAgIG9yZGVyOiAxMDtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTExIHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcclxuICAgIG9yZGVyOiAxMTtcclxuICB9XHJcbiAgLm9yZGVyLXNtLTEyIHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcclxuICAgIG9yZGVyOiAxMjtcclxuICB9XHJcbiAgLm9mZnNldC1zbS0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxuICAub2Zmc2V0LXNtLTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTtcclxuICB9XHJcbiAgLm9mZnNldC1zbS0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclO1xyXG4gIH1cclxuICAub2Zmc2V0LXNtLTMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcclxuICB9XHJcbiAgLm9mZnNldC1zbS00IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlO1xyXG4gIH1cclxuICAub2Zmc2V0LXNtLTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtc20tNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG4gIH1cclxuICAub2Zmc2V0LXNtLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtc20tOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JTtcclxuICB9XHJcbiAgLm9mZnNldC1zbS05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtc20tMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtc20tMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcclxuICAuY29sLW1kIHtcclxuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xyXG4gICAgZmxleC1iYXNpczogMDtcclxuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAucm93LWNvbHMtbWQtMSA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy1tZC0yID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcclxuICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gIH1cclxuICAucm93LWNvbHMtbWQtNCA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XHJcbiAgICBmbGV4OiAwIDAgMjUlO1xyXG4gICAgbWF4LXdpZHRoOiAyNSU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy1tZC01ID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcclxuICAgIGZsZXg6IDAgMCAyMCU7XHJcbiAgICBtYXgtd2lkdGg6IDIwJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xyXG4gIH1cclxuICAuY29sLW1kLWF1dG8ge1xyXG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmNvbC1tZC0xIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xyXG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLW1kLTIge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtMyB7XHJcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcclxuICAgIGZsZXg6IDAgMCAyNSU7XHJcbiAgICBtYXgtd2lkdGg6IDI1JTtcclxuICB9XHJcbiAgLmNvbC1tZC00IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLW1kLTUge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtNiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcclxuICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLmNvbC1tZC03IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLW1kLTgge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbWQtOSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcclxuICAgIGZsZXg6IDAgMCA3NSU7XHJcbiAgICBtYXgtd2lkdGg6IDc1JTtcclxuICB9XHJcbiAgLmNvbC1tZC0xMCB7XHJcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1tZC0xMSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XHJcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcclxuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1tZC0xMiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLm9yZGVyLW1kLWZpcnN0IHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcclxuICAgIG9yZGVyOiAtMTtcclxuICB9XHJcbiAgLm9yZGVyLW1kLWxhc3Qge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xyXG4gICAgb3JkZXI6IDEzO1xyXG4gIH1cclxuICAub3JkZXItbWQtMCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcclxuICAgIG9yZGVyOiAwO1xyXG4gIH1cclxuICAub3JkZXItbWQtMSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcclxuICAgIG9yZGVyOiAxO1xyXG4gIH1cclxuICAub3JkZXItbWQtMiB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcclxuICAgIG9yZGVyOiAyO1xyXG4gIH1cclxuICAub3JkZXItbWQtMyB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMztcclxuICAgIG9yZGVyOiAzO1xyXG4gIH1cclxuICAub3JkZXItbWQtNCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcclxuICAgIG9yZGVyOiA0O1xyXG4gIH1cclxuICAub3JkZXItbWQtNSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcclxuICAgIG9yZGVyOiA1O1xyXG4gIH1cclxuICAub3JkZXItbWQtNiB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcclxuICAgIG9yZGVyOiA2O1xyXG4gIH1cclxuICAub3JkZXItbWQtNyB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNztcclxuICAgIG9yZGVyOiA3O1xyXG4gIH1cclxuICAub3JkZXItbWQtOCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogODtcclxuICAgIG9yZGVyOiA4O1xyXG4gIH1cclxuICAub3JkZXItbWQtOSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcclxuICAgIG9yZGVyOiA5O1xyXG4gIH1cclxuICAub3JkZXItbWQtMTAge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xyXG4gICAgb3JkZXI6IDEwO1xyXG4gIH1cclxuICAub3JkZXItbWQtMTEge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xyXG4gICAgb3JkZXI6IDExO1xyXG4gIH1cclxuICAub3JkZXItbWQtMTIge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xyXG4gICAgb3JkZXI6IDEyO1xyXG4gIH1cclxuICAub2Zmc2V0LW1kLTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbWQtMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xyXG4gIH1cclxuICAub2Zmc2V0LW1kLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbWQtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gIH1cclxuICAub2Zmc2V0LW1kLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbWQtNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcclxuICB9XHJcbiAgLm9mZnNldC1tZC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbWQtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcclxuICB9XHJcbiAgLm9mZnNldC1tZC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xyXG4gIH1cclxuICAub2Zmc2V0LW1kLTkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICB9XHJcbiAgLm9mZnNldC1tZC0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcclxuICB9XHJcbiAgLm9mZnNldC1tZC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjY0cHgpIHtcclxuICAuY29sLWxnIHtcclxuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xyXG4gICAgZmxleC1iYXNpczogMDtcclxuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAucm93LWNvbHMtbGctMSA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy1sZy0yID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcclxuICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLWxnLTMgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gIH1cclxuICAucm93LWNvbHMtbGctNCA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XHJcbiAgICBmbGV4OiAwIDAgMjUlO1xyXG4gICAgbWF4LXdpZHRoOiAyNSU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy1sZy01ID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcclxuICAgIGZsZXg6IDAgMCAyMCU7XHJcbiAgICBtYXgtd2lkdGg6IDIwJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLWxnLTYgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xyXG4gIH1cclxuICAuY29sLWxnLWF1dG8ge1xyXG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmNvbC1sZy0xIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xyXG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLWxnLTIge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctMyB7XHJcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcclxuICAgIGZsZXg6IDAgMCAyNSU7XHJcbiAgICBtYXgtd2lkdGg6IDI1JTtcclxuICB9XHJcbiAgLmNvbC1sZy00IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLWxnLTUge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctNiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcclxuICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLmNvbC1sZy03IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLWxnLTgge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wtbGctOSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcclxuICAgIGZsZXg6IDAgMCA3NSU7XHJcbiAgICBtYXgtd2lkdGg6IDc1JTtcclxuICB9XHJcbiAgLmNvbC1sZy0xMCB7XHJcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC1sZy0xMSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XHJcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcclxuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC1sZy0xMiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLm9yZGVyLWxnLWZpcnN0IHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcclxuICAgIG9yZGVyOiAtMTtcclxuICB9XHJcbiAgLm9yZGVyLWxnLWxhc3Qge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xyXG4gICAgb3JkZXI6IDEzO1xyXG4gIH1cclxuICAub3JkZXItbGctMCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcclxuICAgIG9yZGVyOiAwO1xyXG4gIH1cclxuICAub3JkZXItbGctMSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcclxuICAgIG9yZGVyOiAxO1xyXG4gIH1cclxuICAub3JkZXItbGctMiB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcclxuICAgIG9yZGVyOiAyO1xyXG4gIH1cclxuICAub3JkZXItbGctMyB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMztcclxuICAgIG9yZGVyOiAzO1xyXG4gIH1cclxuICAub3JkZXItbGctNCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcclxuICAgIG9yZGVyOiA0O1xyXG4gIH1cclxuICAub3JkZXItbGctNSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcclxuICAgIG9yZGVyOiA1O1xyXG4gIH1cclxuICAub3JkZXItbGctNiB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcclxuICAgIG9yZGVyOiA2O1xyXG4gIH1cclxuICAub3JkZXItbGctNyB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNztcclxuICAgIG9yZGVyOiA3O1xyXG4gIH1cclxuICAub3JkZXItbGctOCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogODtcclxuICAgIG9yZGVyOiA4O1xyXG4gIH1cclxuICAub3JkZXItbGctOSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcclxuICAgIG9yZGVyOiA5O1xyXG4gIH1cclxuICAub3JkZXItbGctMTAge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xyXG4gICAgb3JkZXI6IDEwO1xyXG4gIH1cclxuICAub3JkZXItbGctMTEge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xyXG4gICAgb3JkZXI6IDExO1xyXG4gIH1cclxuICAub3JkZXItbGctMTIge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xyXG4gICAgb3JkZXI6IDEyO1xyXG4gIH1cclxuICAub2Zmc2V0LWxnLTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbGctMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xyXG4gIH1cclxuICAub2Zmc2V0LWxnLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbGctMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gIH1cclxuICAub2Zmc2V0LWxnLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbGctNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcclxuICB9XHJcbiAgLm9mZnNldC1sZy02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgfVxyXG4gIC5vZmZzZXQtbGctNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcclxuICB9XHJcbiAgLm9mZnNldC1sZy04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xyXG4gIH1cclxuICAub2Zmc2V0LWxnLTkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICB9XHJcbiAgLm9mZnNldC1sZy0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcclxuICB9XHJcbiAgLm9mZnNldC1sZy0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxOTA0cHgpIHtcclxuICAuY29sLXhsIHtcclxuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xyXG4gICAgZmxleC1iYXNpczogMDtcclxuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAucm93LWNvbHMteGwtMSA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xyXG4gICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy14bC0yID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcclxuICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLXhsLTMgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gIH1cclxuICAucm93LWNvbHMteGwtNCA+ICoge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XHJcbiAgICBmbGV4OiAwIDAgMjUlO1xyXG4gICAgbWF4LXdpZHRoOiAyNSU7XHJcbiAgfVxyXG4gIC5yb3ctY29scy14bC01ID4gKiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcclxuICAgIGZsZXg6IDAgMCAyMCU7XHJcbiAgICBtYXgtd2lkdGg6IDIwJTtcclxuICB9XHJcbiAgLnJvdy1jb2xzLXhsLTYgPiAqIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcclxuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xyXG4gIH1cclxuICAuY29sLXhsLWF1dG8ge1xyXG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xyXG4gICAgZmxleDogMCAwIGF1dG87XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmNvbC14bC0xIHtcclxuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xyXG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLXhsLTIge1xyXG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wteGwtMyB7XHJcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcclxuICAgIGZsZXg6IDAgMCAyNSU7XHJcbiAgICBtYXgtd2lkdGg6IDI1JTtcclxuICB9XHJcbiAgLmNvbC14bC00IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLXhsLTUge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wteGwtNiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcclxuICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICBtYXgtd2lkdGg6IDUwJTtcclxuICB9XHJcbiAgLmNvbC14bC03IHtcclxuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcclxuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xyXG4gIH1cclxuICAuY29sLXhsLTgge1xyXG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xyXG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5jb2wteGwtOSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcclxuICAgIGZsZXg6IDAgMCA3NSU7XHJcbiAgICBtYXgtd2lkdGg6IDc1JTtcclxuICB9XHJcbiAgLmNvbC14bC0xMCB7XHJcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XHJcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcclxuICB9XHJcbiAgLmNvbC14bC0xMSB7XHJcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XHJcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcclxuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcclxuICB9XHJcbiAgLmNvbC14bC0xMiB7XHJcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLm9yZGVyLXhsLWZpcnN0IHtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcclxuICAgIG9yZGVyOiAtMTtcclxuICB9XHJcbiAgLm9yZGVyLXhsLWxhc3Qge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xyXG4gICAgb3JkZXI6IDEzO1xyXG4gIH1cclxuICAub3JkZXIteGwtMCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcclxuICAgIG9yZGVyOiAwO1xyXG4gIH1cclxuICAub3JkZXIteGwtMSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcclxuICAgIG9yZGVyOiAxO1xyXG4gIH1cclxuICAub3JkZXIteGwtMiB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcclxuICAgIG9yZGVyOiAyO1xyXG4gIH1cclxuICAub3JkZXIteGwtMyB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMztcclxuICAgIG9yZGVyOiAzO1xyXG4gIH1cclxuICAub3JkZXIteGwtNCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcclxuICAgIG9yZGVyOiA0O1xyXG4gIH1cclxuICAub3JkZXIteGwtNSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcclxuICAgIG9yZGVyOiA1O1xyXG4gIH1cclxuICAub3JkZXIteGwtNiB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcclxuICAgIG9yZGVyOiA2O1xyXG4gIH1cclxuICAub3JkZXIteGwtNyB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNztcclxuICAgIG9yZGVyOiA3O1xyXG4gIH1cclxuICAub3JkZXIteGwtOCB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogODtcclxuICAgIG9yZGVyOiA4O1xyXG4gIH1cclxuICAub3JkZXIteGwtOSB7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcclxuICAgIG9yZGVyOiA5O1xyXG4gIH1cclxuICAub3JkZXIteGwtMTAge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xyXG4gICAgb3JkZXI6IDEwO1xyXG4gIH1cclxuICAub3JkZXIteGwtMTEge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xyXG4gICAgb3JkZXI6IDExO1xyXG4gIH1cclxuICAub3JkZXIteGwtMTIge1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xyXG4gICAgb3JkZXI6IDEyO1xyXG4gIH1cclxuICAub2Zmc2V0LXhsLTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG4gIC5vZmZzZXQteGwtMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xyXG4gIH1cclxuICAub2Zmc2V0LXhsLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQteGwtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gIH1cclxuICAub2Zmc2V0LXhsLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XHJcbiAgfVxyXG4gIC5vZmZzZXQteGwtNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcclxuICB9XHJcbiAgLm9mZnNldC14bC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgfVxyXG4gIC5vZmZzZXQteGwtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcclxuICB9XHJcbiAgLm9mZnNldC14bC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xyXG4gIH1cclxuICAub2Zmc2V0LXhsLTkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICB9XHJcbiAgLm9mZnNldC14bC0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcclxuICB9XHJcbiAgLm9mZnNldC14bC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcclxuICB9XHJcbn0iLCJcclxuLm0tYXBwbGljYXRpb24gLm1hLTAge1xyXG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYS0xIHtcclxuICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtMiB7XHJcbiAgbWFyZ2luOiA4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLTMge1xyXG4gIG1hcmdpbjogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtNCB7XHJcbiAgbWFyZ2luOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYS01IHtcclxuICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLTYge1xyXG4gIG1hcmdpbjogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtNyB7XHJcbiAgbWFyZ2luOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYS04IHtcclxuICBtYXJnaW46IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLTkge1xyXG4gIG1hcmdpbjogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtMTAge1xyXG4gIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtMTEge1xyXG4gIG1hcmdpbjogNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtMTIge1xyXG4gIG1hcmdpbjogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtYXV0byB7XHJcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC0wIHtcclxuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LTEge1xyXG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtMiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC0zIHtcclxuICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtNCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LTUge1xyXG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC02IHtcclxuICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtNyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LTgge1xyXG4gIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC05IHtcclxuICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtMTAge1xyXG4gIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC0xMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LTEyIHtcclxuICBtYXJnaW4tcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtYXV0byB7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LTAge1xyXG4gIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktMSB7XHJcbiAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS0yIHtcclxuICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LTMge1xyXG4gIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS00IHtcclxuICBtYXJnaW4tdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktNSB7XHJcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LTYge1xyXG4gIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS03IHtcclxuICBtYXJnaW4tdG9wOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktOCB7XHJcbiAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LTkge1xyXG4gIG1hcmdpbi10b3A6IDM2cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS0xMCB7XHJcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LTExIHtcclxuICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktMTIge1xyXG4gIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS1hdXRvIHtcclxuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtMCB7XHJcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tdC0xIHtcclxuICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LTIge1xyXG4gIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtMyB7XHJcbiAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtNCB7XHJcbiAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtNSB7XHJcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtNiB7XHJcbiAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtNyB7XHJcbiAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtOCB7XHJcbiAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtOSB7XHJcbiAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtMTAge1xyXG4gIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LTExIHtcclxuICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tdC0xMiB7XHJcbiAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtYXV0byB7XHJcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXItMCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLTEge1xyXG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci0yIHtcclxuICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXItMyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci00IHtcclxuICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLTUge1xyXG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXItNiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci03IHtcclxuICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLTgge1xyXG4gIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXItOSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci0xMCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci0xMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci0xMiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci1hdXRvIHtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTAge1xyXG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItMSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYi0yIHtcclxuICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTMge1xyXG4gIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTQge1xyXG4gIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTUge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTYge1xyXG4gIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTcge1xyXG4gIG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTgge1xyXG4gIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTkge1xyXG4gIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLTEwIHtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYi0xMSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItMTIge1xyXG4gIG1hcmdpbi1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLWF1dG8ge1xyXG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLTAge1xyXG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLTEge1xyXG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLTIge1xyXG4gIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLTMge1xyXG4gIG1hcmdpbi1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tbC00IHtcclxuICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWwtNSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLTYge1xyXG4gIG1hcmdpbi1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tbC03IHtcclxuICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWwtOCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLTkge1xyXG4gIG1hcmdpbi1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tbC0xMCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLTExIHtcclxuICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWwtMTIge1xyXG4gIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tbC1hdXRvIHtcclxuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy0wIHtcclxuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLTAge1xyXG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLTEge1xyXG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtMiB7XHJcbiAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy0yIHtcclxuICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy0zIHtcclxuICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy0zIHtcclxuICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtNCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtNCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLTUge1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLTUge1xyXG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy02IHtcclxuICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy02IHtcclxuICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtNyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtNyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLTgge1xyXG4gIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLTgge1xyXG4gIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy05IHtcclxuICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy05IHtcclxuICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtMTAge1xyXG4gIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLTEwIHtcclxuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtMTEge1xyXG4gIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLTExIHtcclxuICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtMTIge1xyXG4gIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLTEyIHtcclxuICBtYXJnaW4tcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtYXV0byB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtYXV0byB7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLTAge1xyXG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLTAge1xyXG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtMSB7XHJcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS0yIHtcclxuICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS0yIHtcclxuICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLTMge1xyXG4gIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS0zIHtcclxuICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS00IHtcclxuICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtNCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtNSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLTUge1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLTYge1xyXG4gIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS02IHtcclxuICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS03IHtcclxuICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtNyB7XHJcbiAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtOCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLTgge1xyXG4gIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLTkge1xyXG4gIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS05IHtcclxuICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS0xMCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLTEwIHtcclxuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS0xMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLTExIHtcclxuICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS0xMiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLTEyIHtcclxuICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1hdXRvIHtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtYXV0byB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLW4xIHtcclxuICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLW4yIHtcclxuICBtYXJnaW46IC04cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLW4zIHtcclxuICBtYXJnaW46IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYS1uNCB7XHJcbiAgbWFyZ2luOiAtMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtbjUge1xyXG4gIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLW42IHtcclxuICBtYXJnaW46IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYS1uNyB7XHJcbiAgbWFyZ2luOiAtMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtbjgge1xyXG4gIG1hcmdpbjogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLW45IHtcclxuICBtYXJnaW46IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYS1uMTAge1xyXG4gIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1hLW4xMSB7XHJcbiAgbWFyZ2luOiAtNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWEtbjEyIHtcclxuICBtYXJnaW46IC00OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC1uMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LW4yIHtcclxuICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogLThweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtbjMge1xyXG4gIG1hcmdpbi1yaWdodDogLTEycHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LW40IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC1uNSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtbjYge1xyXG4gIG1hcmdpbi1yaWdodDogLTI0cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LW43IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC1uOCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtbjkge1xyXG4gIG1hcmdpbi1yaWdodDogLTM2cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm14LW4xMCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXgtbjExIHtcclxuICBtYXJnaW4tcmlnaHQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teC1uMTIge1xyXG4gIG1hcmdpbi1yaWdodDogLTQ4cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LW4xIHtcclxuICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktbjIge1xyXG4gIG1hcmdpbi10b3A6IC04cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAtOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS1uMyB7XHJcbiAgbWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktbjQge1xyXG4gIG1hcmdpbi10b3A6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LW41IHtcclxuICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS1uNiB7XHJcbiAgbWFyZ2luLXRvcDogLTI0cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktbjcge1xyXG4gIG1hcmdpbi10b3A6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LW44IHtcclxuICBtYXJnaW4tdG9wOiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS1uOSB7XHJcbiAgbWFyZ2luLXRvcDogLTM2cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXktbjEwIHtcclxuICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5teS1uMTEge1xyXG4gIG1hcmdpbi10b3A6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm15LW4xMiB7XHJcbiAgbWFyZ2luLXRvcDogLTQ4cHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtbjEge1xyXG4gIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LW4yIHtcclxuICBtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tdC1uMyB7XHJcbiAgbWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LW40IHtcclxuICBtYXJnaW4tdG9wOiAtMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtbjUge1xyXG4gIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tdC1uNiB7XHJcbiAgbWFyZ2luLXRvcDogLTI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LW43IHtcclxuICBtYXJnaW4tdG9wOiAtMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXQtbjgge1xyXG4gIG1hcmdpbi10b3A6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tdC1uOSB7XHJcbiAgbWFyZ2luLXRvcDogLTM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LW4xMCB7XHJcbiAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LW4xMSB7XHJcbiAgbWFyZ2luLXRvcDogLTQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm10LW4xMiB7XHJcbiAgbWFyZ2luLXRvcDogLTQ4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLW4xIHtcclxuICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLW4yIHtcclxuICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLW4zIHtcclxuICBtYXJnaW4tcmlnaHQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci1uNCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXItbjUge1xyXG4gIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLW42IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci1uNyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXItbjgge1xyXG4gIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLW45IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tci1uMTAge1xyXG4gIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1yLW4xMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubXItbjEyIHtcclxuICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYi1uMSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItbjIge1xyXG4gIG1hcmdpbi1ib3R0b206IC04cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLW4zIHtcclxuICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItbjQge1xyXG4gIG1hcmdpbi1ib3R0b206IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYi1uNSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLW42IHtcclxuICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItbjcge1xyXG4gIG1hcmdpbi1ib3R0b206IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tYi1uOCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1iLW45IHtcclxuICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItbjEwIHtcclxuICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItbjExIHtcclxuICBtYXJnaW4tYm90dG9tOiAtNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWItbjEyIHtcclxuICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWwtbjEge1xyXG4gIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tbC1uMiB7XHJcbiAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW4zIHtcclxuICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW40IHtcclxuICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW41IHtcclxuICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW42IHtcclxuICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW43IHtcclxuICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW44IHtcclxuICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW45IHtcclxuICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLm1sLW4xMCB7XHJcbiAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5tbC1uMTEge1xyXG4gIG1hcmdpbi1sZWZ0OiAtNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAubWwtbjEyIHtcclxuICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjEge1xyXG4gIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW4xIHtcclxuICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjIge1xyXG4gIG1hcmdpbi1sZWZ0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW4yIHtcclxuICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjMge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1uMyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1uNCB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW40IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW41IHtcclxuICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjUge1xyXG4gIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjYge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1uNiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1uNyB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW43IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW44IHtcclxuICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjgge1xyXG4gIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjkge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1uOSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1uMTAge1xyXG4gIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1uMTAge1xyXG4gIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjExIHtcclxuICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbjExIHtcclxuICBtYXJnaW4tcmlnaHQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW4xMiB7XHJcbiAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW4xMiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uMSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW4xIHtcclxuICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uMiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW4yIHtcclxuICBtYXJnaW4tbGVmdDogLThweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uMyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uMyB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW40IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW40IHtcclxuICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbjUge1xyXG4gIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbjUge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uNiB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uNiB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW43IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW43IHtcclxuICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbjgge1xyXG4gIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbjgge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uOSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uOSB7XHJcbiAgbWFyZ2luLWxlZnQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW4xMCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uMTAge1xyXG4gIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1uMTEge1xyXG4gIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbjExIHtcclxuICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbjEyIHtcclxuICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW4xMiB7XHJcbiAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS0wIHtcclxuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBhLTEge1xyXG4gIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGEtMiB7XHJcbiAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS0zIHtcclxuICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS00IHtcclxuICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS01IHtcclxuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS02IHtcclxuICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS03IHtcclxuICBwYWRkaW5nOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS04IHtcclxuICBwYWRkaW5nOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS05IHtcclxuICBwYWRkaW5nOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYS0xMCB7XHJcbiAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGEtMTEge1xyXG4gIHBhZGRpbmc6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBhLTEyIHtcclxuICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC0wIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHgtMSB7XHJcbiAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnB4LTIge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC0zIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC00IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC01IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC02IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC03IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC04IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC05IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weC0xMCB7XHJcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHgtMTEge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnB4LTEyIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS0wIHtcclxuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHktMSB7XHJcbiAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnB5LTIge1xyXG4gIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS0zIHtcclxuICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS00IHtcclxuICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS01IHtcclxuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS02IHtcclxuICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS03IHtcclxuICBwYWRkaW5nLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS04IHtcclxuICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS05IHtcclxuICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5weS0xMCB7XHJcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHktMTEge1xyXG4gIHBhZGRpbmctdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1ib3R0b206IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnB5LTEyIHtcclxuICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmctYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wdC0wIHtcclxuICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wdC0xIHtcclxuICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wdC0yIHtcclxuICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wdC0zIHtcclxuICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHQtNCB7XHJcbiAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnB0LTUge1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wdC02IHtcclxuICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHQtNyB7XHJcbiAgcGFkZGluZy10b3A6IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnB0LTgge1xyXG4gIHBhZGRpbmctdG9wOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wdC05IHtcclxuICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHQtMTAge1xyXG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wdC0xMSB7XHJcbiAgcGFkZGluZy10b3A6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnB0LTEyIHtcclxuICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItMCB7XHJcbiAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wci0xIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnByLTIge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItMyB7XHJcbiAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItNCB7XHJcbiAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItNSB7XHJcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItNiB7XHJcbiAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItNyB7XHJcbiAgcGFkZGluZy1yaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItOCB7XHJcbiAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItOSB7XHJcbiAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucHItMTAge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnByLTExIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wci0xMiB7XHJcbiAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGItMCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGItMSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGItMiB7XHJcbiAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGItMyB7XHJcbiAgcGFkZGluZy1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBiLTQge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYi01IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGItNiB7XHJcbiAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBiLTcge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYi04IHtcclxuICBwYWRkaW5nLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGItOSB7XHJcbiAgcGFkZGluZy1ib3R0b206IDM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBiLTEwIHtcclxuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGItMTEge1xyXG4gIHBhZGRpbmctYm90dG9tOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wYi0xMiB7XHJcbiAgcGFkZGluZy1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBsLTAge1xyXG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wbC0xIHtcclxuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGwtMiB7XHJcbiAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBsLTMge1xyXG4gIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGwtNCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wbC01IHtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBsLTYge1xyXG4gIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGwtNyB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLWFwcGxpY2F0aW9uIC5wbC04IHtcclxuICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tYXBwbGljYXRpb24gLnBsLTkge1xyXG4gIHBhZGRpbmctbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGwtMTAge1xyXG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGwtMTEge1xyXG4gIHBhZGRpbmctbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hcHBsaWNhdGlvbiAucGwtMTIge1xyXG4gIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy0wIHtcclxuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy0wIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtMSB7XHJcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtMSB7XHJcbiAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLTIge1xyXG4gIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLTIge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy0zIHtcclxuICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtMyB7XHJcbiAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy00IHtcclxuICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtNCB7XHJcbiAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy01IHtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtNSB7XHJcbiAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy02IHtcclxuICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtNiB7XHJcbiAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy03IHtcclxuICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtNyB7XHJcbiAgcGFkZGluZy1yaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy04IHtcclxuICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtOCB7XHJcbiAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy05IHtcclxuICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtOSB7XHJcbiAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy0xMCB7XHJcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLTEwIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLTExIHtcclxuICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtMTEge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtMTIge1xyXG4gIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy0xMiB7XHJcbiAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS0wIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtMCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtMSB7XHJcbiAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTEge1xyXG4gIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLTIge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS0yIHtcclxuICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS0zIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTMge1xyXG4gIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS00IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTQge1xyXG4gIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS01IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTUge1xyXG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS02IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTYge1xyXG4gIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS03IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTcge1xyXG4gIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS04IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTgge1xyXG4gIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS05IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTkge1xyXG4gIHBhZGRpbmctbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS0xMCB7XHJcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS0xMCB7XHJcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLTExIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbltkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLTExIHtcclxuICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtMTIge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtMTIge1xyXG4gIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXNtLTAge1xyXG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1zbS0xIHtcclxuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tMiB7XHJcbiAgICBtYXJnaW46IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXNtLTMge1xyXG4gICAgbWFyZ2luOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tNCB7XHJcbiAgICBtYXJnaW46IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1zbS01IHtcclxuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXNtLTYge1xyXG4gICAgbWFyZ2luOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tNyB7XHJcbiAgICBtYXJnaW46IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1zbS04IHtcclxuICAgIG1hcmdpbjogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXNtLTkge1xyXG4gICAgbWFyZ2luOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tMTAge1xyXG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tMTEge1xyXG4gICAgbWFyZ2luOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tMTIge1xyXG4gICAgbWFyZ2luOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tYXV0byB7XHJcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXNtLTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS0zIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS00IHtcclxuICAgIG1hcmdpbi1yaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS02IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS03IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS05IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS0xMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXNtLTEyIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS1hdXRvIHtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS0wIHtcclxuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktc20tMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXNtLTIge1xyXG4gICAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS0zIHtcclxuICAgIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS00IHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS01IHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS02IHtcclxuICAgIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS03IHtcclxuICAgIG1hcmdpbi10b3A6IDI4cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS04IHtcclxuICAgIG1hcmdpbi10b3A6IDMycHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS05IHtcclxuICAgIG1hcmdpbi10b3A6IDM2cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS0xMCB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktc20tMTEge1xyXG4gICAgbWFyZ2luLXRvcDogNDRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXNtLTEyIHtcclxuICAgIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1hdXRvIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS0wIHtcclxuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXNtLTEge1xyXG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tMiB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS0zIHtcclxuICAgIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS00IHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS01IHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS02IHtcclxuICAgIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS03IHtcclxuICAgIG1hcmdpbi10b3A6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS04IHtcclxuICAgIG1hcmdpbi10b3A6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS05IHtcclxuICAgIG1hcmdpbi10b3A6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS0xMCB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tMTEge1xyXG4gICAgbWFyZ2luLXRvcDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXNtLTEyIHtcclxuICAgIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS1hdXRvIHtcclxuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1zbS0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1zbS0zIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1zbS02IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1zbS05IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLTEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLTExIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLTEyIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS0xIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXNtLTIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tNCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tNSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tNiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tNyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tOCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tOSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tMTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXNtLTExIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS0xMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tYXV0byB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXNtLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1zbS01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXNtLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1zbS04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXNtLTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1zbS0xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXNtLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS00IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS00IHtcclxuICAgIG1hcmdpbi1yaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS03IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS03IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLTkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS0xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1hdXRvIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1hdXRvIHtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS00IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS03IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTExIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLTEyIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS1hdXRvIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tbjEge1xyXG4gICAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tbjIge1xyXG4gICAgbWFyZ2luOiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tbjMge1xyXG4gICAgbWFyZ2luOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXNtLW40IHtcclxuICAgIG1hcmdpbjogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1zbS1uNSB7XHJcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tbjYge1xyXG4gICAgbWFyZ2luOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXNtLW43IHtcclxuICAgIG1hcmdpbjogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1zbS1uOCB7XHJcbiAgICBtYXJnaW46IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tbjkge1xyXG4gICAgbWFyZ2luOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXNtLW4xMCB7XHJcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtc20tbjExIHtcclxuICAgIG1hcmdpbjogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1zbS1uMTIge1xyXG4gICAgbWFyZ2luOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXNtLW4xIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS1uMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjgge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtc20tbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXNtLW4xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1zbS1uMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktc20tbjEge1xyXG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXNtLW4yIHtcclxuICAgIG1hcmdpbi10b3A6IC04cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uMyB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uNSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uNiB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uNyB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uOCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMzJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uOSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1zbS1uMTAge1xyXG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktc20tbjExIHtcclxuICAgIG1hcmdpbi10b3A6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXNtLW4xMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS1uMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tbjIge1xyXG4gICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXNtLW4zIHtcclxuICAgIG1hcmdpbi10b3A6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tbjQge1xyXG4gICAgbWFyZ2luLXRvcDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS1uNSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXNtLW42IHtcclxuICAgIG1hcmdpbi10b3A6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tbjcge1xyXG4gICAgbWFyZ2luLXRvcDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1zbS1uOCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXNtLW45IHtcclxuICAgIG1hcmdpbi10b3A6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tbjEwIHtcclxuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tbjExIHtcclxuICAgIG1hcmdpbi10b3A6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtc20tbjEyIHtcclxuICAgIG1hcmdpbi10b3A6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tbjIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLW40IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1zbS1uNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLW43IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1zbS1uOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXNtLW4xMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItc20tbjExIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1zbS1uMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXNtLW4xIHtcclxuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS1uMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tbjMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS1uNCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXNtLW41IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tbjYge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS1uNyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXNtLW44IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItc20tbjkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS1uMTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS1uMTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1zbS1uMTIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1zbS1uMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXNtLW4yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtc20tbjEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXNtLW4xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1zbS1uMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLW4zIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLW40IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLW42IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLW43IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLW45IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLW4xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXNtLW4xMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1zbS1uMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtc20tbjEyIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW4xIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW4yIHtcclxuICAgIG1hcmdpbi1yaWdodDogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW4zIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW4zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS1uNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS1uNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW42IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW42IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS1uOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS1uOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW45IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW45IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW4xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXNtLW4xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS1uMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1zbS1uMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtc20tbjEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTAge1xyXG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtc20tMSB7XHJcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS1zbS0yIHtcclxuICAgIHBhZGRpbmc6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTMge1xyXG4gICAgcGFkZGluZzogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTQge1xyXG4gICAgcGFkZGluZzogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTUge1xyXG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTYge1xyXG4gICAgcGFkZGluZzogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTcge1xyXG4gICAgcGFkZGluZzogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTgge1xyXG4gICAgcGFkZGluZzogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTkge1xyXG4gICAgcGFkZGluZzogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXNtLTEwIHtcclxuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS1zbS0xMSB7XHJcbiAgICBwYWRkaW5nOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtc20tMTIge1xyXG4gICAgcGFkZGluZzogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXNtLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXNtLTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXNtLTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXNtLTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtc20tNCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1zbS01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXNtLTYge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtc20tNyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1zbS04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXNtLTkge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtc20tMTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtc20tMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtc20tMTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktc20tMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktc20tMSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktc20tMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktc20tMyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1zbS00IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LXNtLTUge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktc20tNiB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1zbS03IHtcclxuICAgIHBhZGRpbmctdG9wOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LXNtLTgge1xyXG4gICAgcGFkZGluZy10b3A6IDMycHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktc20tOSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1zbS0xMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1zbS0xMSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDRweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1zbS0xMiB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1zbS0wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1zbS0xIHtcclxuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1zbS0yIHtcclxuICAgIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1zbS0zIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtc20tNCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXNtLTUge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1zbS02IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtc20tNyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXNtLTgge1xyXG4gICAgcGFkZGluZy10b3A6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1zbS05IHtcclxuICAgIHBhZGRpbmctdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtc20tMTAge1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1zbS0xMSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXNtLTEyIHtcclxuICAgIHBhZGRpbmctdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1zbS0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLXNtLTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tMyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tNCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tNSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tNiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tNyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tOCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tOSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItc20tMTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLXNtLTExIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1zbS0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItc20tMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItc20tMSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItc20tMiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItc20tMyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLXNtLTQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1zbS01IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItc20tNiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLXNtLTcge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1zbS04IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItc20tOSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLXNtLTEwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItc20tMTEge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1zbS0xMiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLXNtLTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1zbS0xIHtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtc20tMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLXNtLTMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtc20tNCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1zbS01IHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLXNtLTYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtc20tNyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1zbS04IHtcclxuICAgIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLXNtLTkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtc20tMTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtc20tMTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtc20tMTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS0wIHtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXNtLTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLXNtLTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS0zIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tMyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS00IHtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tNCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS01IHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tNSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS02IHtcclxuICAgIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tNiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS03IHtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tNyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS04IHtcclxuICAgIHBhZGRpbmctbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tOCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS05IHtcclxuICAgIHBhZGRpbmctbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tOSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS0xMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLXNtLTEwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXNtLTExIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtc20tMTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1zbS0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtc20tMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtc20tMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS0yIHtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS02IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTcge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS05IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS0xMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1zbS0xMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTExIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXNtLTExIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtc20tMTIge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtc20tMTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAudGV4dC1zbS1sZWZ0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LXNtLXJpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAudGV4dC1zbS1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAudGV4dC1zbS1qdXN0aWZ5IHtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LXNtLXN0YXJ0IHtcclxuICAgIHRleHQtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAudGV4dC1zbS1lbmQge1xyXG4gICAgdGV4dC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcclxuICAubS1hcHBsaWNhdGlvbiAubWEtbWQtMCB7XHJcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLW1kLTEge1xyXG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC0yIHtcclxuICAgIG1hcmdpbjogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbWQtMyB7XHJcbiAgICBtYXJnaW46IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC00IHtcclxuICAgIG1hcmdpbjogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLW1kLTUge1xyXG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbWQtNiB7XHJcbiAgICBtYXJnaW46IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC03IHtcclxuICAgIG1hcmdpbjogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLW1kLTgge1xyXG4gICAgbWFyZ2luOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbWQtOSB7XHJcbiAgICBtYXJnaW46IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC0xMCB7XHJcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC0xMSB7XHJcbiAgICBtYXJnaW46IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC0xMiB7XHJcbiAgICBtYXJnaW46IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC1hdXRvIHtcclxuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbWQtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTgge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLTEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC0xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbWQtMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTAge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1tZC0xIHtcclxuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbWQtMiB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTMge1xyXG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTQge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTYge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTcge1xyXG4gICAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTgge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTkge1xyXG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLTEwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1tZC0xMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbWQtMTIge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTAge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbWQtMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC0yIHtcclxuICAgIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTMge1xyXG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTQge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTYge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTcge1xyXG4gICAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTgge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTkge1xyXG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLTEwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC0xMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbWQtMTIge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLW1kLTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLW1kLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLW1kLTYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLW1kLTkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC0wIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbWQtMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC0zIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC00IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC01IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC02IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC03IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC04IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC05IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC0xMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbWQtMTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLTEyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC1hdXRvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbWQtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLW1kLTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbWQtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLW1kLTgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbWQtMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLW1kLTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbWQtYXV0byB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC0xMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC0xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC0xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC0zIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLTUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC02IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLTgge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC05IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC0xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC1uMSB7XHJcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC1uMiB7XHJcbiAgICBtYXJnaW46IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC1uMyB7XHJcbiAgICBtYXJnaW46IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbWQtbjQge1xyXG4gICAgbWFyZ2luOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLW1kLW41IHtcclxuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC1uNiB7XHJcbiAgICBtYXJnaW46IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbWQtbjcge1xyXG4gICAgbWFyZ2luOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLW1kLW44IHtcclxuICAgIG1hcmdpbjogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC1uOSB7XHJcbiAgICBtYXJnaW46IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbWQtbjEwIHtcclxuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1tZC1uMTEge1xyXG4gICAgbWFyZ2luOiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLW1kLW4xMiB7XHJcbiAgICBtYXJnaW46IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbWQtbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLW4yIHtcclxuICAgIG1hcmdpbi1yaWdodDogLThweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1tZC1uMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbWQtbjExIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LW1kLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1tZC1uMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbWQtbjIge1xyXG4gICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW4zIHtcclxuICAgIG1hcmdpbi10b3A6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW40IHtcclxuICAgIG1hcmdpbi10b3A6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW41IHtcclxuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW42IHtcclxuICAgIG1hcmdpbi10b3A6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW43IHtcclxuICAgIG1hcmdpbi10b3A6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW44IHtcclxuICAgIG1hcmdpbi10b3A6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW45IHtcclxuICAgIG1hcmdpbi10b3A6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LW1kLW4xMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1tZC1uMTEge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbWQtbjEyIHtcclxuICAgIG1hcmdpbi10b3A6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLW4xIHtcclxuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC1uMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbWQtbjMge1xyXG4gICAgbWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC1uNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLW41IHtcclxuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbWQtbjYge1xyXG4gICAgbWFyZ2luLXRvcDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC1uNyB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LW1kLW44IHtcclxuICAgIG1hcmdpbi10b3A6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbWQtbjkge1xyXG4gICAgbWFyZ2luLXRvcDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC1uMTAge1xyXG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC1uMTEge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1tZC1uMTIge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC1uMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC1uMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC1uMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtbjQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLW1kLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC1uNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtbjcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLW1kLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC1uOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbWQtbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1tZC1uMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLW1kLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbWQtbjEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLW4yIHtcclxuICAgIG1hcmdpbi1ib3R0b206IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC1uMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLW40IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbWQtbjUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC1uNiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLW43IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbWQtbjgge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1tZC1uOSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLW4xMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLW4xMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLW1kLW4xMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLW1kLW4xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbWQtbjIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1tZC1uMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbWQtbjExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLW1kLW4xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW4xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW4yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW4zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtbjQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW42IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtbjcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW45IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtbjEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbWQtbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW4xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLW1kLW4xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1tZC1uMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLW41IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLW44IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbWQtbjExIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLW4xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLW1kLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1tZC1uMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtMCB7XHJcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS1tZC0xIHtcclxuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLW1kLTIge1xyXG4gICAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtMyB7XHJcbiAgICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtNCB7XHJcbiAgICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtNSB7XHJcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtNiB7XHJcbiAgICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtNyB7XHJcbiAgICBwYWRkaW5nOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtOCB7XHJcbiAgICBwYWRkaW5nOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtOSB7XHJcbiAgICBwYWRkaW5nOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbWQtMTAge1xyXG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLW1kLTExIHtcclxuICAgIHBhZGRpbmc6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS1tZC0xMiB7XHJcbiAgICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbWQtMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbWQtMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbWQtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbWQtMyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1tZC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LW1kLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbWQtNiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1tZC03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LW1kLTgge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbWQtOSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1tZC0xMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1tZC0xMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1tZC0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1tZC0wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1tZC0xIHtcclxuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1tZC0yIHtcclxuICAgIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1tZC0zIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LW1kLTQge1xyXG4gICAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktbWQtNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1tZC02IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LW1kLTcge1xyXG4gICAgcGFkZGluZy10b3A6IDI4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktbWQtOCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1tZC05IHtcclxuICAgIHBhZGRpbmctdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LW1kLTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LW1kLTExIHtcclxuICAgIHBhZGRpbmctdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LW1kLTEyIHtcclxuICAgIHBhZGRpbmctdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LW1kLTAge1xyXG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LW1kLTEge1xyXG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LW1kLTIge1xyXG4gICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LW1kLTMge1xyXG4gICAgcGFkZGluZy10b3A6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1tZC00IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtbWQtNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LW1kLTYge1xyXG4gICAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1tZC03IHtcclxuICAgIHBhZGRpbmctdG9wOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtbWQtOCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LW1kLTkge1xyXG4gICAgcGFkZGluZy10b3A6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1tZC0xMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LW1kLTExIHtcclxuICAgIHBhZGRpbmctdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtbWQtMTIge1xyXG4gICAgcGFkZGluZy10b3A6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLW1kLTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItbWQtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC02IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC05IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1tZC0xMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItbWQtMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLW1kLTEyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1tZC0wIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1tZC0xIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1tZC0yIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1tZC0zIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItbWQtNCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLW1kLTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1tZC02IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItbWQtNyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLW1kLTgge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1tZC05IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItbWQtMTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1tZC0xMSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLW1kLTEyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbWQtMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLW1kLTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1tZC0yIHtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbWQtMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1tZC00IHtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLW1kLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbWQtNiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1tZC03IHtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLW1kLTgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbWQtOSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1tZC0xMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1tZC0xMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1tZC0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC0xIHtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtbWQtMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtbWQtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC02IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTcge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC05IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTEwIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtbWQtMTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtbWQtMTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC0xMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1tZC0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLW1kLTEyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1tZC0wIHtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1tZC0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtNCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtNSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTYge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtNiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTcge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtNyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTgge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtOCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTkge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtOSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTEwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLW1kLTEwIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbWQtMTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1tZC0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1tZC0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LW1kLWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnRleHQtbWQtcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LW1kLWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LW1kLWp1c3RpZnkge1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnRleHQtbWQtc3RhcnQge1xyXG4gICAgdGV4dC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LW1kLWVuZCB7XHJcbiAgICB0ZXh0LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjY0cHgpIHtcclxuICAubS1hcHBsaWNhdGlvbiAubWEtbGctMCB7XHJcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLWxnLTEge1xyXG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy0yIHtcclxuICAgIG1hcmdpbjogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbGctMyB7XHJcbiAgICBtYXJnaW46IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy00IHtcclxuICAgIG1hcmdpbjogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLWxnLTUge1xyXG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbGctNiB7XHJcbiAgICBtYXJnaW46IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy03IHtcclxuICAgIG1hcmdpbjogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLWxnLTgge1xyXG4gICAgbWFyZ2luOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbGctOSB7XHJcbiAgICBtYXJnaW46IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy0xMCB7XHJcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy0xMSB7XHJcbiAgICBtYXJnaW46IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy0xMiB7XHJcbiAgICBtYXJnaW46IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy1hdXRvIHtcclxuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbGctMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTgge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLTEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy0xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbGctMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTAge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1sZy0xIHtcclxuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbGctMiB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTMge1xyXG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTQge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTYge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTcge1xyXG4gICAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTgge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTkge1xyXG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLTEwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1sZy0xMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbGctMTIge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTAge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbGctMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy0yIHtcclxuICAgIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTMge1xyXG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTQge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTYge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTcge1xyXG4gICAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTgge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTkge1xyXG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLTEwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy0xMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbGctMTIge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLWxnLTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLWxnLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLWxnLTYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLWxnLTkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy0wIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbGctMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy0zIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy00IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy01IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy02IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy03IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy04IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy05IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy0xMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbGctMTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLTEyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy1hdXRvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbGctNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLWxnLTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbGctNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLWxnLTgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbGctMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLWxnLTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbGctYXV0byB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy0xMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy0xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy0xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy0zIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLTUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy02IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLTgge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy05IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy0xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy1uMSB7XHJcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy1uMiB7XHJcbiAgICBtYXJnaW46IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy1uMyB7XHJcbiAgICBtYXJnaW46IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbGctbjQge1xyXG4gICAgbWFyZ2luOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLWxnLW41IHtcclxuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy1uNiB7XHJcbiAgICBtYXJnaW46IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbGctbjcge1xyXG4gICAgbWFyZ2luOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLWxnLW44IHtcclxuICAgIG1hcmdpbjogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy1uOSB7XHJcbiAgICBtYXJnaW46IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEtbGctbjEwIHtcclxuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS1sZy1uMTEge1xyXG4gICAgbWFyZ2luOiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLWxnLW4xMiB7XHJcbiAgICBtYXJnaW46IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbGctbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLW4yIHtcclxuICAgIG1hcmdpbi1yaWdodDogLThweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC1sZy1uMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgtbGctbjExIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LWxnLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1sZy1uMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbGctbjIge1xyXG4gICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW4zIHtcclxuICAgIG1hcmdpbi10b3A6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW40IHtcclxuICAgIG1hcmdpbi10b3A6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW41IHtcclxuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW42IHtcclxuICAgIG1hcmdpbi10b3A6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW43IHtcclxuICAgIG1hcmdpbi10b3A6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW44IHtcclxuICAgIG1hcmdpbi10b3A6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW45IHtcclxuICAgIG1hcmdpbi10b3A6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LWxnLW4xMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS1sZy1uMTEge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXktbGctbjEyIHtcclxuICAgIG1hcmdpbi10b3A6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLW4xIHtcclxuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy1uMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbGctbjMge1xyXG4gICAgbWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy1uNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLW41IHtcclxuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbGctbjYge1xyXG4gICAgbWFyZ2luLXRvcDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy1uNyB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LWxnLW44IHtcclxuICAgIG1hcmdpbi10b3A6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQtbGctbjkge1xyXG4gICAgbWFyZ2luLXRvcDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy1uMTAge1xyXG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy1uMTEge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC1sZy1uMTIge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy1uMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy1uMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy1uMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctbjQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLWxnLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy1uNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctbjcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLWxnLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy1uOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXItbGctbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci1sZy1uMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLWxnLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbGctbjEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLW4yIHtcclxuICAgIG1hcmdpbi1ib3R0b206IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy1uMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLW40IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbGctbjUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy1uNiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLW43IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWItbGctbjgge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi1sZy1uOSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLW4xMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLW4xMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLWxnLW4xMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLWxnLW4xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbGctbjIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC1sZy1uMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwtbGctbjExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLWxnLW4xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW4xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW4yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW4zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctbjQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW42IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctbjcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW45IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctbjEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMtbGctbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW4xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLWxnLW4xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy1sZy1uMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLW41IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLW44IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUtbGctbjExIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLW4xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLWxnLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS1sZy1uMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctMCB7XHJcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS1sZy0xIHtcclxuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLWxnLTIge1xyXG4gICAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctMyB7XHJcbiAgICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctNCB7XHJcbiAgICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctNSB7XHJcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctNiB7XHJcbiAgICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctNyB7XHJcbiAgICBwYWRkaW5nOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctOCB7XHJcbiAgICBwYWRkaW5nOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctOSB7XHJcbiAgICBwYWRkaW5nOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEtbGctMTAge1xyXG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLWxnLTExIHtcclxuICAgIHBhZGRpbmc6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS1sZy0xMiB7XHJcbiAgICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbGctMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbGctMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbGctMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbGctMyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1sZy00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LWxnLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbGctNiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1sZy03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LWxnLTgge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgtbGctOSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1sZy0xMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1sZy0xMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC1sZy0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1sZy0wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1sZy0xIHtcclxuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1sZy0yIHtcclxuICAgIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1sZy0zIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LWxnLTQge1xyXG4gICAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktbGctNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1sZy02IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LWxnLTcge1xyXG4gICAgcGFkZGluZy10b3A6IDI4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHktbGctOCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS1sZy05IHtcclxuICAgIHBhZGRpbmctdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LWxnLTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LWxnLTExIHtcclxuICAgIHBhZGRpbmctdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LWxnLTEyIHtcclxuICAgIHBhZGRpbmctdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LWxnLTAge1xyXG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LWxnLTEge1xyXG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LWxnLTIge1xyXG4gICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LWxnLTMge1xyXG4gICAgcGFkZGluZy10b3A6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1sZy00IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtbGctNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LWxnLTYge1xyXG4gICAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1sZy03IHtcclxuICAgIHBhZGRpbmctdG9wOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtbGctOCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LWxnLTkge1xyXG4gICAgcGFkZGluZy10b3A6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC1sZy0xMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LWxnLTExIHtcclxuICAgIHBhZGRpbmctdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQtbGctMTIge1xyXG4gICAgcGFkZGluZy10b3A6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLWxnLTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItbGctMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy02IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy05IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci1sZy0xMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHItbGctMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLWxnLTEyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1sZy0wIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1sZy0xIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1sZy0yIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1sZy0zIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItbGctNCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLWxnLTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1sZy02IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItbGctNyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLWxnLTgge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1sZy05IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGItbGctMTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi1sZy0xMSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLWxnLTEyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbGctMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLWxnLTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1sZy0yIHtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbGctMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1sZy00IHtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLWxnLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbGctNiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1sZy03IHtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLWxnLTgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwtbGctOSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1sZy0xMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1sZy0xMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC1sZy0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy0xIHtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtbGctMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtbGctMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy02IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTcge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy05IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTEwIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMtbGctMTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMtbGctMTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy0xMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy1sZy0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLWxnLTEyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1sZy0wIHtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1sZy0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctNCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctNSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTYge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctNiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTcge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctNyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTgge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctOCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTkge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctOSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTEwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLWxnLTEwIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUtbGctMTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1sZy0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS1sZy0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LWxnLWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnRleHQtbGctcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LWxnLWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LWxnLWp1c3RpZnkge1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnRleHQtbGctc3RhcnQge1xyXG4gICAgdGV4dC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LWxnLWVuZCB7XHJcbiAgICB0ZXh0LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxOTA0cHgpIHtcclxuICAubS1hcHBsaWNhdGlvbiAubWEteGwtMCB7XHJcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXhsLTEge1xyXG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC0yIHtcclxuICAgIG1hcmdpbjogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEteGwtMyB7XHJcbiAgICBtYXJnaW46IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC00IHtcclxuICAgIG1hcmdpbjogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXhsLTUge1xyXG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEteGwtNiB7XHJcbiAgICBtYXJnaW46IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC03IHtcclxuICAgIG1hcmdpbjogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXhsLTgge1xyXG4gICAgbWFyZ2luOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEteGwtOSB7XHJcbiAgICBtYXJnaW46IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC0xMCB7XHJcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC0xMSB7XHJcbiAgICBtYXJnaW46IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC0xMiB7XHJcbiAgICBtYXJnaW46IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC1hdXRvIHtcclxuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgteGwtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTgge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLTEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC0xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgteGwtMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTAge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS14bC0xIHtcclxuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXkteGwtMiB7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTMge1xyXG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTQge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTYge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTcge1xyXG4gICAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTgge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTkge1xyXG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLTEwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS14bC0xMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXkteGwtMTIge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTAge1xyXG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQteGwtMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC0yIHtcclxuICAgIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTMge1xyXG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTQge1xyXG4gICAgbWFyZ2luLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTUge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTYge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTcge1xyXG4gICAgbWFyZ2luLXRvcDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTgge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTkge1xyXG4gICAgbWFyZ2luLXRvcDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLTEwIHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC0xMSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQteGwtMTIge1xyXG4gICAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLWF1dG8ge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXhsLTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXhsLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXhsLTYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXhsLTkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC0wIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWIteGwtMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC0zIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC00IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC01IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC02IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC03IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC04IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC05IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC0xMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWIteGwtMTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLTEyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC1hdXRvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwteGwtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXhsLTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwteGwtNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXhsLTgge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwteGwtMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXhsLTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwteGwtYXV0byB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC01IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC04IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC0xMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC0xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC0xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLWF1dG8ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC0zIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLTUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC02IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLTgge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC05IHtcclxuICAgIG1hcmdpbi1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC0xMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC0xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC0xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLWF1dG8ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC1uMSB7XHJcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC1uMiB7XHJcbiAgICBtYXJnaW46IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC1uMyB7XHJcbiAgICBtYXJnaW46IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEteGwtbjQge1xyXG4gICAgbWFyZ2luOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXhsLW41IHtcclxuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC1uNiB7XHJcbiAgICBtYXJnaW46IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEteGwtbjcge1xyXG4gICAgbWFyZ2luOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXhsLW44IHtcclxuICAgIG1hcmdpbjogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC1uOSB7XHJcbiAgICBtYXJnaW46IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWEteGwtbjEwIHtcclxuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYS14bC1uMTEge1xyXG4gICAgbWFyZ2luOiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1hLXhsLW4xMiB7XHJcbiAgICBtYXJnaW46IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgteGwtbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLW4yIHtcclxuICAgIG1hcmdpbi1yaWdodDogLThweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uOCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teC14bC1uMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXgteGwtbjExIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm14LXhsLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS14bC1uMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXkteGwtbjIge1xyXG4gICAgbWFyZ2luLXRvcDogLThweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW4zIHtcclxuICAgIG1hcmdpbi10b3A6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW40IHtcclxuICAgIG1hcmdpbi10b3A6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW41IHtcclxuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW42IHtcclxuICAgIG1hcmdpbi10b3A6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW43IHtcclxuICAgIG1hcmdpbi10b3A6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW44IHtcclxuICAgIG1hcmdpbi10b3A6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW45IHtcclxuICAgIG1hcmdpbi10b3A6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm15LXhsLW4xMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5teS14bC1uMTEge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ0cHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXkteGwtbjEyIHtcclxuICAgIG1hcmdpbi10b3A6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLW4xIHtcclxuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC1uMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQteGwtbjMge1xyXG4gICAgbWFyZ2luLXRvcDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC1uNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLW41IHtcclxuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQteGwtbjYge1xyXG4gICAgbWFyZ2luLXRvcDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC1uNyB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm10LXhsLW44IHtcclxuICAgIG1hcmdpbi10b3A6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXQteGwtbjkge1xyXG4gICAgbWFyZ2luLXRvcDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC1uMTAge1xyXG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC1uMTEge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tdC14bC1uMTIge1xyXG4gICAgbWFyZ2luLXRvcDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC1uMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC1uMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC1uMyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtbjQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXhsLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC1uNiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtbjcge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXhsLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC1uOSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubXIteGwtbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tci14bC1uMTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1yLXhsLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWIteGwtbjEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLW4yIHtcclxuICAgIG1hcmdpbi1ib3R0b206IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC1uMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLW40IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWIteGwtbjUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC1uNiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLW43IHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWIteGwtbjgge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tYi14bC1uOSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLW4xMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLW4xMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1iLXhsLW4xMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXhsLW4xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwteGwtbjIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5tbC14bC1uMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAubWwteGwtbjExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLm1sLXhsLW4xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW4xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW4yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC04cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW4zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtbjQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW42IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtbjcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW45IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtbjEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubXMteGwtbjEwIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW4xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1zLXhsLW4xMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tcy14bC1uMTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogLThweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjMge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLW41IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLW41IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjYge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjYge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uNyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0yOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uNyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLW44IHtcclxuICAgIG1hcmdpbi1yaWdodDogLTMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLW44IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjkge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0zNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uMTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAubWUteGwtbjExIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLW4xMSB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLm1lLXhsLW4xMiB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5tZS14bC1uMTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC00OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtMCB7XHJcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS14bC0xIHtcclxuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXhsLTIge1xyXG4gICAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtMyB7XHJcbiAgICBwYWRkaW5nOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtNCB7XHJcbiAgICBwYWRkaW5nOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtNSB7XHJcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtNiB7XHJcbiAgICBwYWRkaW5nOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtNyB7XHJcbiAgICBwYWRkaW5nOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtOCB7XHJcbiAgICBwYWRkaW5nOiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtOSB7XHJcbiAgICBwYWRkaW5nOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGEteGwtMTAge1xyXG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBhLXhsLTExIHtcclxuICAgIHBhZGRpbmc6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYS14bC0xMiB7XHJcbiAgICBwYWRkaW5nOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgteGwtMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgteGwtMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgteGwtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgteGwtMyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC14bC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXhsLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgteGwtNiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC14bC03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB4LXhsLTgge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHgteGwtOSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC14bC0xMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC14bC0xMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weC14bC0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS14bC0wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS14bC0xIHtcclxuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS14bC0yIHtcclxuICAgIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS14bC0zIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LXhsLTQge1xyXG4gICAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHkteGwtNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS14bC02IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LXhsLTcge1xyXG4gICAgcGFkZGluZy10b3A6IDI4cHggIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHkteGwtOCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5weS14bC05IHtcclxuICAgIHBhZGRpbmctdG9wOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LXhsLTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LXhsLTExIHtcclxuICAgIHBhZGRpbmctdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB5LXhsLTEyIHtcclxuICAgIHBhZGRpbmctdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXhsLTAge1xyXG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXhsLTEge1xyXG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXhsLTIge1xyXG4gICAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXhsLTMge1xyXG4gICAgcGFkZGluZy10b3A6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC14bC00IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQteGwtNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXhsLTYge1xyXG4gICAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC14bC03IHtcclxuICAgIHBhZGRpbmctdG9wOiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQteGwtOCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXhsLTkge1xyXG4gICAgcGFkZGluZy10b3A6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wdC14bC0xMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnB0LXhsLTExIHtcclxuICAgIHBhZGRpbmctdG9wOiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHQteGwtMTIge1xyXG4gICAgcGFkZGluZy10b3A6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLXhsLTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHIteGwtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC02IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC05IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wci14bC0xMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucHIteGwtMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnByLXhsLTEyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi14bC0wIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi14bC0xIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi14bC0yIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi14bC0zIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGIteGwtNCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLXhsLTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi14bC02IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGIteGwtNyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLXhsLTgge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi14bC05IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGIteGwtMTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wYi14bC0xMSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBiLXhsLTEyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwteGwtMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLXhsLTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC14bC0yIHtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwteGwtMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC14bC00IHtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLXhsLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwteGwtNiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC14bC03IHtcclxuICAgIHBhZGRpbmctbGVmdDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnBsLXhsLTgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAubS1hcHBsaWNhdGlvbiAucGwteGwtOSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC14bC0xMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC14bC0xMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC5wbC14bC0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC0xIHtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMteGwtMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMteGwtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTMge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC0zIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC01IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTYge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC02IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTcge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyOHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC03IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTgge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC04IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC05IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTEwIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucHMteGwtMTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucHMteGwtMTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC0xMSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wcy14bC0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBzLXhsLTEyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS14bC0wIHtcclxuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS14bC0xIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtMSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtNCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtNSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTYge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtNiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTcge1xyXG4gICAgcGFkZGluZy1yaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtNyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTgge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzJweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtOCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTkge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtOSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM2cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJsdHJcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTEwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIFtkaXI9XCJydGxcIl0gLm0tYXBwbGljYXRpb24gLnBlLXhsLTEwIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cImx0clwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtMTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgW2Rpcj1cInJ0bFwiXSAubS1hcHBsaWNhdGlvbiAucGUteGwtMTEge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwibHRyXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS14bC0xMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICBbZGlyPVwicnRsXCJdIC5tLWFwcGxpY2F0aW9uIC5wZS14bC0xMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LXhsLWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnRleHQteGwtcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LXhsLWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LXhsLWp1c3RpZnkge1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLm0tYXBwbGljYXRpb24gLnRleHQteGwtc3RhcnQge1xyXG4gICAgdGV4dC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5tLWFwcGxpY2F0aW9uIC50ZXh0LXhsLWVuZCB7XHJcbiAgICB0ZXh0LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbiIsIiRkZWNvLXdhdmUtbGlnaHQ6ICcuLi9pbWFnZXMvbW9iaWxlL2RlY28td2F2ZS1saWdodC5wbmcnO1xyXG4kZGVjby13YXZlLWRhcms6ICcuLi9pbWFnZXMvbW9iaWxlL2RlY28td2F2ZS1kYXJrLnBuZyc7XHJcbiRkZWNvLWxpbmUtbGlnaHQ6ICcuLi9pbWFnZXMvbW9iaWxlL2RlY28tbGluZS1saWdodC5wbmcnO1xyXG4kZGVjby1saW5lLWRhcms6ICcuLi9pbWFnZXMvbW9iaWxlL2RlY28tbGluZS1kYXJrLnBuZyc7XHJcblxyXG5cclxuI2Jhbm5lciB7XHJcbiAgLnJvb3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2tcclxuICB9XHJcblxyXG4gIC5iYWNrZ3JvdW5kIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGhlaWdodDogNzIwcHg7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIEBpbmNsdWRlIHJpZ2h0KDApO1xyXG4gICAgd2lkdGg6IDU1JTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKGxnKSB7XHJcbiAgICAgIHdpZHRoOiA1MCVcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgICAgaGVpZ2h0OiAyNjBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgQGluY2x1ZGUgcmlnaHQoMCk7XHJcbiAgICAgIHRvcDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kZWNvLWlubmVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIEBpbmNsdWRlIHJpZ2h0KDApO1xyXG4gICAgb3BhY2l0eTogMC4yO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihtZCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdyYWRpZW50IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzMGRlZywgJHBhbGV0dGUtcHJpbWFyeS1tYWluIDUwJSwgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW4gMTQwJSk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGV4dCB7XHJcbiAgICBoZWlnaHQ6IDY4MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoc20pIHtcclxuICAgICAgQGluY2x1ZGUgcGFkZGluZy1sZWZ0KDIwcHgpO1xyXG4gICAgICBAaW5jbHVkZSBwYWRkaW5nLXJpZ2h0KCRzcGFjaW5nNCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nMjA7XHJcbiAgICAgIGhlaWdodDogNTYwcHg7XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nMTA7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgICB9XHJcbiAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKGNvbG9yLCAkcGFsZXR0ZS1wcmltYXJ5LW1haW4sICRwYWxldHRlLXByaW1hcnktbGlnaHQpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoNSB7XHJcbiAgICAgIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1zZWNvbmRhcnk7XHJcbiAgICAgIG1hcmdpbjogc3BhY2luZygzLCAwLCA0KTtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRuLWFyZWEge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmRcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChzbSkge1xyXG4gICAgICAgIEBpbmNsdWRlIG1hcmdpbi1yaWdodCgkc3BhY2luZzIpXHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICAgIG1hcmdpbjogNHB4XHJcbiAgICAgIH1cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kZWNvcmF0aW9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMTAwJVxyXG4gIH1cclxuXHJcbiAgLmRlY28td2F2ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDQwcHg7XHJcbiAgICBAaW5jbHVkZSBsZWZ0KC0xcHgpO1xyXG4gICAgd2lkdGg6IDEwMiU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdXNlLXRoZW1lKGJhY2tncm91bmQtaW1hZ2UsIHVybCgkZGVjby13YXZlLWxpZ2h0KSwgdXJsKCRkZWNvLXdhdmUtZGFyaykpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA3MjBweDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDI0MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRlY28tbGluZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBAaW5jbHVkZSBsZWZ0KC0xMHB4KTtcclxuICAgIHRvcDogLTEwcHg7XHJcbiAgICBvcGFjaXR5OiAwLjU2O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgdXNlLXRoZW1lKGJhY2tncm91bmQtaW1hZ2UsIHVybCgkZGVjby1saW5lLWxpZ2h0KSwgdXJsKCRkZWNvLWxpbmUtZGFyaykpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA3MDBweDtcclxuICB9XHJcblxyXG4gIC5waG9uZS1pbGx1c3RyYXRpb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihtZCkge1xyXG4gICAgICBAaW5jbHVkZSByaWdodCgkc3BhY2luZzEwICogLTEpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICBAaW5jbHVkZSB1c2UtdGhlbWUob3BhY2l0eSwgMC44LCAwLjQpXHJcbiAgICAgIEBpbmNsdWRlIHJpZ2h0KDApO1xyXG4gICAgICB0b3A6IDIwMHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICBAaW5jbHVkZSByaWdodCgtMjBweCk7XHJcbiAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShvcGFjaXR5LCAwLjQsIDAuMilcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5waG9uZSB7XHJcbiAgICB3aWR0aDogNjAwcHg7XHJcbiAgICBAaW5jbHVkZSByaWdodCgtNDBweCk7XHJcbiAgICBib3R0b206IDBcclxuICB9XHJcblxyXG4gIC53aWRnZXQtdG9wIHtcclxuICAgIHdpZHRoOiAxNTBweDtcclxuICAgIGJvdHRvbTogMzMwcHg7XHJcbiAgICBAaW5jbHVkZSBsZWZ0KDEzMHB4KTtcclxuICAgICYuZnJhZ21lbnQtZmFkZVVwIHtcclxuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4yc1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndpZGdldC1sZWZ0IHtcclxuICAgIHdpZHRoOiAxNzBweDtcclxuICAgIGJvdHRvbTogMTgwcHg7XHJcbiAgICBAaW5jbHVkZSBsZWZ0KDExMHB4KTtcclxuICAgICYuZnJhZ21lbnQtZmFkZVVwIHtcclxuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4zc1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndpZGdldC1yaWdodCB7XHJcbiAgICB3aWR0aDogMTcwcHg7XHJcbiAgICBib3R0b206IDI0MHB4O1xyXG4gICAgQGluY2x1ZGUgcmlnaHQoODBweCk7XHJcbiAgICAmLmZyYWdtZW50LWZhZGVVcCB7XHJcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNHNcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmNhcmQtbmV3cyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzhcclxuICB9XHJcbiAgXHJcbiAgJi5sYW5kc2NhcGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmczO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgICBmaWd1cmUge1xyXG4gICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICAgIHdpZHRoOiA5MyU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZGVzYyB7XHJcbiAgICAgIGhlaWdodDogMTg1cHg7XHJcbiAgICAgIHBhZGRpbmc6IHNwYWNpbmcoMywgMSk7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKHNtKSB7XHJcbiAgICAgICAgcGFkZGluZzogJHNwYWNpbmczO1xyXG4gICAgICAgIEBpbmNsdWRlIG1hcmdpbi1sZWZ0KCRzcGFjaW5nMTIgKiAtMSk7XHJcbiAgICAgICAgQGluY2x1ZGUgcGFkZGluZy1sZWZ0KCRzcGFjaW5nMTMpO1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgICBwYWRkaW5nOiBzcGFjaW5nKDMsIDEpO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMzBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMjAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYucG90cmFpdCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZmlndXJlIHtcclxuICAgICAgaGVpZ2h0OiAyNTBweDtcclxuICAgICAgd2lkdGg6IDkzJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRlc2Mge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMjAwcHg7XHJcbiAgICAgIHBhZGRpbmc6ICRzcGFjaW5nMztcclxuICAgICAgcGFkZGluZy10b3A6IDIzMHB4O1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkc3BhY2luZzE7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHNwYWNpbmcxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIGZpZ3VyZSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIEBpbmNsdWRlIHNoYWRvdzg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgaW1nIHtcclxuICAgICAgQGluY2x1ZGUgbWFyZ2luLWxlZnQoNTAlKTtcclxuICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKVxyXG4gICAgICB9XHJcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgcCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtbWVkaXVtXHJcbiAgfVxyXG4gIC5kZXNjIHtcclxuICAgIGZsZXg6IDE7XHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRleHQge1xyXG4gICAgcGFkZGluZzogc3BhY2luZygwLCAxLjUpO1xyXG4gIH1cclxuXHJcbiAgLnR5cGUge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXNlY29uZGFyeTtcclxuICB9XHJcblxyXG4gIC5idG4ge1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmcxO1xyXG4gICAgQGluY2x1ZGUgdXNlLXRoZW1lKGNvbG9yLCAkcGFsZXR0ZS1wcmltYXJ5LW1haW4sICRwYWxldHRlLXByaW1hcnktbGlnaHQpO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwIDEycHggIWltcG9ydGFudFxyXG4gIH1cclxufVxyXG5cclxuIiwiLmNvdW50ZXItd3JhcCB7XHJcbiAgbWFyZ2luOiBzcGFjaW5nKDQsIDApO1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24obWQpIHtcclxuICAgIG1hcmdpbjogMFxyXG4gIH1cclxufVxyXG5cclxuLmNvdW50ZXItaXRlbSB7XHJcbiAgcCB7XHJcbiAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtc2Vjb25kYXJ5OyBcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bigneHMnKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgaSB7XHJcbiAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICBAaW5jbHVkZSBtYXJnaW4tcmlnaHQoJHNwYWNpbmcyKTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobWQpIHtcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICB9XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAudGV4dCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBoMyB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKGNvbG9yLCAkcGFsZXR0ZS1wcmltYXJ5LW1haW4sICRwYWxldHRlLXByaW1hcnktbGlnaHQpO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmcyO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNvdW50ZXItaW5uZXIge1xyXG4gID4gZGl2IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgQGluY2x1ZGUgcmlnaHQoMCk7XHJcbiAgICAgIHRvcDogMzBweDtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoJ3NtJyl7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgPiBkaXY6bGFzdC1jaGlsZCB7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIkZXJyb3ItZGVjbzogJy4uL2ltYWdlcy9tb2JpbGUvZXJyb3ItZGVjby5wbmcnO1xyXG5cclxuLmVycm9yLXdyYXAge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1pbi1oZWlnaHQ6IDY0MHB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBAaW5jbHVkZSBicmVha3BvaW50cy11cCh4cykge1xyXG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nMjBcclxuICB9XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICAjbWFpbi13cmFwICYge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLmZsZXgge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgfVxyXG5cclxuICAuYXJ0d29yayB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0yMHB4O1xyXG4gICAgQGluY2x1ZGUgbGVmdCgwKTtcclxuICB9XHJcblxyXG4gIC5kZWNvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICBoMyB7XHJcbiAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgICAgIGZvbnQtc2l6ZTogOTZweDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICBAaW5jbHVkZSBwYWRkaW5nLWxlZnQoMjBweCk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRleHQge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoc20pIHtcclxuICAgICAgQGluY2x1ZGUgcGFkZGluZy1sZWZ0KCRzcGFjaW5nNSk7XHJcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0KDFweCBzb2xpZCk7XHJcbiAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShib3JkZXItY29sb3IsICRsaWdodC1kaXZpZGVyLCAkZGFyay1kaXZpZGVyKVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbjogc3BhY2luZyg1LCAwLCAyMCk7XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzRcclxuICAgIH1cclxuICB9XHJcbiAgLmJ1dHRvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2luZzRcclxuICB9XHJcbn1cclxuXHJcbiIsIiNmYXEge1xyXG4gIC5yb290IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDU2XHJcbiAgfVxyXG5cclxuICAudGV4dCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyMFxyXG4gIH1cclxuXHJcbiAgLmlsbHVzdHJhdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW46IHNwYWNpbmcoNiwgNiwgMCk7XHJcbiAgICBpbWcge1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDI4MHB4XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWNjb3JkaW9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gIC5pdGVtIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nM1xyXG4gIH1cclxuXHJcbiAgLnBhcGVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLW1lZGl1bSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmczO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC50aGVtZS0tZGFyayAmIHtcclxuICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAzcHggMHB4IHJnYmEoNjQsIDY0LCA2NCwgMSksIDBweCAxcHggMXB4IDBweCByZ2JhKDQyLCA0MiwgNDIsIDEpLCAwcHggMnB4IDFweCAtMXB4IHJnYmEoMjAsIDIwLCAyMCwgMSlcclxuICAgIH1cclxuICAgIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICAgIGJveC1zaGFkb3c6IDAgMS41cHggMTJweCAycHggcmdiYSgwLCAwLCAwLCAwLjA2KVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhlYWRpbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LW1lZGl1bTtcclxuICAgIHBhZGRpbmc6IHNwYWNpbmcoMSwgMiwgMSwgMCk7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbnRlbnQge1xyXG4gICAgLmljb24ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMjBweDtcclxuICAgICAgQGluY2x1ZGUgcmlnaHQoJHNwYWNpbmcyKVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFjdGl2ZSB7XHJcbiAgICAuY29sbGFwc2libGUtaGVhZGVyIHtcclxuICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKGJhY2tncm91bmQsIGxpbmVhci1ncmFkaWVudCgzMGRlZywgJHBhbGV0dGUtcHJpbWFyeS1tYWluLCAkcGFsZXR0ZS1zZWNvbmRhcnktbWFpbiksIGxpbmVhci1ncmFkaWVudCgzMGRlZywgJHBhbGV0dGUtcHJpbWFyeS1kYXJrLCAkcGFsZXR0ZS1zZWNvbmRhcnktZGFyaykpO1xyXG4gICAgICBjb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gICAgfVxyXG4gICAgaS5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRldGFpbCB7XHJcbiAgICBAaW5jbHVkZSBwYWxldHRlLWJhY2tncm91bmQtcGFwZXI7XHJcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmczO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwICRyb3VuZGVkLW1lZGl1bSAkcm91bmRlZC1tZWRpdW07XHJcbiAgICBwIHtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaWNvbiB7XHJcbiAgICBAaW5jbHVkZSB1c2UtdGhlbWUoY29sb3IsICRwYWxldHRlLXByaW1hcnktbWFpbiwgJHBhbGV0dGUtcHJpbWFyeS1saWdodCk7XHJcbiAgfVxyXG5cclxuICAuZGVjby1wcmltYXJ5IHtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShmaWxsLCAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0LCAkcGFsZXR0ZS1zZWNvbmRhcnktZGFyayk7XHJcbiAgICB3aWR0aDogNDUwcHg7XHJcbiAgICBoZWlnaHQ6IDQ1MHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMjBweDtcclxuICAgIEBpbmNsdWRlIGxlZnQoLTExMHB4KTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcclxuICAgIFtkaXI9XCJydGxcIl0ge1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodCBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICBbZGlyPVwibHRyXCJdIHtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdCBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiRkZWNvLWxpZ2h0LXRvcDogJy4uL2ltYWdlcy9tb2JpbGUvZGVjby1saWdodC10b3Auc3ZnJztcclxuJGRlY28tZGFyay10b3A6ICcuLi9pbWFnZXMvbW9iaWxlL2RlY28tZGFyay10b3Auc3ZnJztcclxuXHJcbkBtaXhpbiBkZWNvLXN0eWxlIHtcclxuICB3aWR0aDogNDUwcHg7XHJcbiAgaGVpZ2h0OiA0NTBweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA4MHB4O1xyXG4gIEBpbmNsdWRlIHJpZ2h0KDQwcHgpXHJcbn1cclxuXHJcbiNmZWF0dXJlIHtcclxuICAuZGVjby1wcmltYXJ5IHtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShmaWxsLCAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0LCAkcGFsZXR0ZS1wcmltYXJ5LWRhcmspO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBkZWNvLXN0eWxlO1xyXG4gIH1cclxuXHJcbiAgLmRlY28tc2Vjb25kYXJ5IHtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShmaWxsLCAkcGFsZXR0ZS1zZWNvbmRhcnktbGlnaHQsICRwYWxldHRlLXNlY29uZGFyeS1kYXJrKTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgZGVjby1zdHlsZTtcclxuICB9XHJcblxyXG4gIC5maXJzdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICB9XHJcblxyXG4gIC5sYXN0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDMwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcyICogLTM1O1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoeGwpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcyMCAqIC0yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRlY28tcHJpbWFyeS1iaWcge1xyXG4gICAgZmlsbDogJHBhbGV0dGUtcHJpbWFyeS1kYXJrO1xyXG4gICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgaGVpZ2h0OiA1MDBweDtcclxuICAgIEBpbmNsdWRlIGxlZnQoODBweCk7XHJcbiAgICB0b3A6IC00MHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICB0b3A6IC0xMDBweDtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYmctY29sb3Ige1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgICAgQGluY2x1ZGUgYmctY29sb3ItZmFkZSgkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0LCAwLjIpXHJcbiAgICB9XHJcbiAgICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICAgIEBpbmNsdWRlIGJnLWNvbG9yLWRhcmtlbigkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0LCAwLjY1KVxyXG4gICAgfVxyXG4gICAgcGFkZGluZzogc3BhY2luZygyMCwgMCk7XHJcbiAgICBtYXJnaW4tdG9wOiAkc3BhY2luZzIwICogLTFcclxuICB9XHJcbiAgLmRlY28tYmctdG9wIHtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShiYWNrZ3JvdW5kLWltYWdlLCB1cmwoJGRlY28tbGlnaHQtdG9wKSwgdXJsKCRkZWNvLWRhcmstdG9wKSk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA1NTBweDtcclxuICAgIEBpbmNsdWRlIGxlZnQoMCk7XHJcbiAgICB0b3A6IDA7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKGJhY2tncm91bmQtaW1hZ2UsIHVybCgkZGVjby1saWdodC10b3ApLCB1cmwoJGRlY28tZGFyay10b3ApKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDU1MHB4O1xyXG4gICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgIEBpbmNsdWRlIGxlZnQoMjBweCk7XHJcbiAgICAgIHRvcDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZzg7XHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcxO1xyXG4gICAgfVxyXG4gICAgPiBkaXYge1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgICAgcGFkZGluZzogMFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGV4dCB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChtZCkge1xyXG4gICAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmcxMlxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zY3JlZW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiA0MDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG9cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZpZGVvIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAzMDBweDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgQGluY2x1ZGUgbGVmdCgwKTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCVcclxuICAgIH1cclxuICAgIGg2IHtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW46IHNwYWNpbmcoOCwgMCwgNCk7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgICBtYXJnaW46IHNwYWNpbmcoNCwgMClcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ1dHRvbiB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRwYWxldHRlLXByaW1hcnktbWFpbjtcclxuICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xyXG4gICAgICBpIHtcclxuICAgICAgICBAaW5jbHVkZSBtYXJnaW4tbGVmdCg2cHgpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICBjb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS43KSB0cmFuc2xhdGVYKDJweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ncmFwaGljIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGFiLWNvbnRlbnQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogc3BhY2luZyg4LCA0KTtcclxuICB9XHJcblxyXG4gIC50YWItbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xyXG4gICAgQGluY2x1ZGUgdXNlLXRoZW1lKGJvcmRlci1ib3R0b20tY29sb3IsICRsaWdodC10ZXh0LWRpc2FibGVkLCAkZGFyay10ZXh0LWRpc2FibGVkKTtcclxuICB9XHJcblxyXG4gIC5pbGx1c3RyYXRpb24tbGVmdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuc2NyZWVuIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChtZCkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgICAgICBAaW5jbHVkZSBtYXJnaW4tbGVmdCgkc3BhY2luZzIwICogLTEpXHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICAgIEBpbmNsdWRlIG1hcmdpbi1sZWZ0KCRzcGFjaW5nMSlcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmlsbHVzdHJhdGlvbi1yaWdodCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuc2NyZWVuIHtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobWQpIHtcclxuICAgICAgICBAaW5jbHVkZSBsZWZ0KDIwcHgpO1xyXG4gICAgICAgIHRvcDogLTQwcHg7XHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICAgIEBpbmNsdWRlIG1hcmdpbi1sZWZ0KCRzcGFjaW5nMSlcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmlsbHVzdHJhdGlvbi1jZW50ZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmcxMDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmczXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVhZGxpbmUge1xyXG4gICAgLnRpdGxlLW1haW4ge1xyXG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4wMTI1ZW07XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLnZpZGVvLXBvcHVwIHtcclxuICAuY2xvc2UtYnRuIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNHB4O1xyXG4gICAgQGluY2x1ZGUgcmlnaHQoNDBweClcclxuICB9XHJcbiAgbWF4LXdpZHRoOiBub25lO1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKHNtKSB7XHJcbiAgICB3aWR0aDogNjkwcHg7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgIGlmcmFtZSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiRkZWNvLXdhdmU6ICcuLi9pbWFnZXMvbW9iaWxlL2RlY28td2F2ZS1mb290ZXIucG5nJztcclxuXHJcbi5mb290ZXIge1xyXG4gIC5saW5rIHtcclxuICAgIG1hcmdpbjogc3BhY2luZygxLCAxLjUpO1xyXG4gIH1cclxuICBtYXJnaW4tdG9wOiAkc3BhY2luZzg7XHJcbiAgcGFkZGluZy10b3A6ICRzcGFjaW5nMztcclxuICBwYWRkaW5nLWJvdHRvbTogJHNwYWNpbmc4O1xyXG4gIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIHVsIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaSB7XHJcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBhIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBjb2xvcjogJHBhbGV0dGUtcHJpbWFyeS1saWdodFxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAudGl0bGUtbmF2IHtcclxuICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmczO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGRcclxuICB9XHJcbiAgJi1kZXNje1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzJcclxuICB9XHJcbiAgJi5pbnZlcnQge1xyXG4gICAgcCB7XHJcbiAgICAgIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1wcmltYXJ5O1xyXG4gICAgfVxyXG4gICAgbGkgYSB7XHJcbiAgICAgIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1wcmltYXJ5O1xyXG4gICAgfVxyXG4gICAgLmxvZ28ge1xyXG4gICAgICBoNiB7XHJcbiAgICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKGNvbG9yLCAkcGFsZXR0ZS1wcmltYXJ5LWRhcmssICRwYWxldHRlLWNvbW1vbi13aGl0ZSlcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRpdGxlLW5hdiB7XHJcbiAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShjb2xvciwgJHBhbGV0dGUtcHJpbWFyeS1kYXJrLCAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0KVxyXG4gICAgfVxyXG4gIH1cclxuICAuY29sbGFwc2libGUge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIG1heC13aWR0aDogNDgwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLmNvbGxhcHNpYmxlLWhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHBhZGRpbmc6ICRzcGFjaW5nMSAxcmVtO1xyXG4gICAgaDYge1xyXG4gICAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICB9XHJcbiAgICBpIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwXHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb2xsYXBzaWJsZS1ib2R5IHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nNFxyXG4gIH1cclxuICAubG9nbyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzM7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogNjRweDtcclxuICAgIH1cclxuICAgIGg2IHtcclxuICAgICAgY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zb2NtZWQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmc0O1xyXG4gICAgYSB7XHJcbiAgICAgIG1hcmdpbjogJHNwYWNpbmcxO1xyXG4gICAgICBjb2xvcjogJHBhbGV0dGUtcHJpbWFyeS1kYXJrO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkcGFsZXR0ZS1zZWNvbmRhcnktbWFpbjtcclxuICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgLmljb24ge1xyXG4gICAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGVcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmljb24ge1xyXG4gICAgICBmb250LXNpemU6IDI0cHhcclxuICAgIH1cclxuICB9XHJcbiAgLnNlbGVjdC1sYW5nLnNlbGVjdC1vdXRsaW5lZCAuc2VsZWN0LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmcyO1xyXG4gICAgLmNhcmV0IHtcclxuICAgICAgZmlsbDogJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gICAgfVxyXG4gICAgaW5wdXQuc2VsZWN0LWRyb3Bkb3duIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAxLjVweCAxMnB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xyXG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcclxuICAgICAgY29sb3I6ICRwYWxldHRlLXByaW1hcnktbGlnaHQ7XHJcbiAgICAgIGhlaWdodDogMi41cmVtO1xyXG4gICAgICBsaW5lLWhlaWdodDogMi41cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2l0ZS1tYXAtaXRlbSB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKCdtZCcpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudFxyXG4gICAgfVxyXG4gIH1cclxuICAuYWNjb3JkaW9uLWljb24ge1xyXG4gICAgcGFkZGluZzogMFxyXG4gIH1cclxuICAmLmludmVydCB7XHJcbiAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeTtcclxuICAgIHAge1xyXG4gICAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuICAgIGxpIGEge1xyXG4gICAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuICAgIC5sb2dvIHtcclxuICAgICAgaDYge1xyXG4gICAgICAgIGNvbG9yOiAkcGFsZXR0ZS1wcmltYXJ5LWRhcmtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRpdGxlLW5hdiB7XHJcbiAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShjb2xvciwgJHBhbGV0dGUtcHJpbWFyeS1kYXJrLCAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0KVxyXG4gICAgfVxyXG4gICAgLnNlbGVjdC1sYW5nLnNlbGVjdC1vdXRsaW5lZCAuc2VsZWN0LXdyYXBwZXIge1xyXG4gICAgICAuY2FyZXQge1xyXG4gICAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShmaWxsLCAkbGlnaHQtdGV4dC1wcmltYXJ5LCAkZGFyay10ZXh0LXByaW1hcnkpXHJcbiAgICAgIH1cclxuICAgICAgaW5wdXQuc2VsZWN0LWRyb3Bkb3duIHtcclxuICAgICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoYm9yZGVyLWNvbG9yLCAkbGlnaHQtdGV4dC1zZWNvbmRhcnksICRkYXJrLXRleHQtc2Vjb25kYXJ5KVxyXG4gICAgICAgIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1wcmltYXJ5XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uZm9vdGVyLWRlY28ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IDA7XHJcbiAgQGluY2x1ZGUgdXNlLXRoZW1lKGJhY2tncm91bmQtaW1hZ2UsIGxpbmVhci1ncmFkaWVudCgzMGRlZywgJHBhbGV0dGUtcHJpbWFyeS1tYWluIDUwJSwgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW4gMTQwJSksIGxpbmVhci1ncmFkaWVudCgzMGRlZywgJHBhbGV0dGUtcHJpbWFyeS1kYXJrIDUwJSwgJHBhbGV0dGUtc2Vjb25kYXJ5LWRhcmsgMTQwJSkpO1xyXG4gIHBhZGRpbmctdG9wOiAkc3BhY2luZzIwICogMjtcclxuICBtYXJnaW4tdG9wOiAtMzYwcHg7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoeGwpIHtcclxuICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZzIwO1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmcyMFxyXG4gIH1cclxuICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmcxNSAqIDJcclxuICB9XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgcGFkZGluZzogc3BhY2luZygxMCwgMywgMClcclxuICB9XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6ICRzcGFjaW5nMTA7XHJcbiAgICBAaW5jbHVkZSBsZWZ0KDApO1xyXG4gICAgb3BhY2l0eTogMC4xO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCRkZWNvLXdhdmUpIG5vLXJlcGVhdCB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICB9XHJcbiAgLmRlY28tdG9wIHtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTEwcHg7XHJcbiAgICAmLmJhY2sge1xyXG4gICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoZmlsbCwgJHBhbGV0dGUtcHJpbWFyeS1saWdodCwgIzMwMzAzMCk7XHJcbiAgICB9XHJcbiAgICAmLmNvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKGZpbGwsICNmZmYsICRwYWxldHRlLXByaW1hcnktbGlnaHQpO1xyXG4gICAgICBAaW5jbHVkZSB1c2UtdGhlbWUob3BhY2l0eSwgMC44LCAwLjIpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoeGwpIHtcclxuICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobGcpIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUsIDEpXHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKG1kKSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yLCAwLjcpO1xyXG4gICAgICB0b3A6IC04MHB4O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSwgMC41KTtcclxuICAgICAgdG9wOiAtOTBweDtcclxuICAgICAgQGluY2x1ZGUgbGVmdCgtMzMwcHgpO1xyXG4gICAgICB3aWR0aDogMTI4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZGVjb3JhdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRvcDogMDtcclxuICAgIEBpbmNsdWRlIGxlZnQoMCk7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY2xpcDogcmVjdCgwLCBhdXRvLCBhdXRvLCAwKTtcclxuICAgIHN2ZyB7XHJcbiAgICAgIGZpbGw6ICRwYWxldHRlLXNlY29uZGFyeS1tYWluO1xyXG4gICAgICBvcGFjaXR5OiAwLjE1O1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgIHRvcDogMFxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFjdGlvbiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nNTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24obWQpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2luZzNcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nMTU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwXHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nNlxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bi1hcmVhIHtcclxuICAgIG1hcmdpbjogc3BhY2luZyg1LCAwKTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoc20pIHtcclxuICAgICAgICBAaW5jbHVkZSBtYXJnaW4tcmlnaHQoJHNwYWNpbmcyKVxyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgICBtYXJnaW46IDRweDtcclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuZm9ybS1wYWdlIHtcclxuICAucGFnZS13cmFwIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShiYWNrZ3JvdW5kLCAkbGlnaHQtYmFja2dyb3VuZC1wYXBlciwgJGRhcmstYmFja2dyb3VuZC1kZWZhdWx0KTtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiBzcGFjaW5nKDEwLCA1KTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKG1kKSB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICAgIHBhZGRpbmc6IHNwYWNpbmcoNSwgMClcclxuICAgIH1cclxuICAgIC50aXRsZS1jb250YWN0IHtcclxuICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKGNvbG9yLCAkcGFsZXR0ZS1wcmltYXJ5LWRhcmssICRwYWxldHRlLXByaW1hcnktbGlnaHQpO1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShjb2xvciwgJHBhbGV0dGUtcHJpbWFyeS1tYWluLCAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0KTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtcmVndWxhcjtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmlubmVyLXdyYXAge1xyXG4gICAgICBAaW5jbHVkZSB0ZXh0LWFsaWduKGxlZnQpXHJcbiAgICB9XHJcbiAgICAuZnVsbC1mb3JtLXdyYXAge1xyXG4gICAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmc4O1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nNFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9ybS1ib3gge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3gtc2hhZG93OiAwIDEuNXB4IDEycHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yOCk7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sb2dvIHtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nMztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICAmLmxvZ28taGVhZGVyIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxMFxyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDY0cHhcclxuICAgIH1cclxuICAgIHAsIHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZy1ib3R0b206IDRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kZXNjIHtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1zZWNvbmRhcnk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiBzcGFjaW5nKDAsIDE1KTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgcGFkZGluZzogc3BhY2luZygyLCAxKTtcclxuICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmlucHV0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgQGluY2x1ZGUgbGVmdCg0cHgpXHJcbiAgfVxyXG5cclxuICAuZm9ybSB7XHJcbiAgICBAaW5jbHVkZSB0ZXh0LWFsaWduKGxlZnQpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogJHNwYWNpbmc1O1xyXG4gICAgcGFkZGluZzogc3BhY2luZygwLCAxNSwgMTApO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICBwYWRkaW5nOiBzcGFjaW5nKDAsIDQsIDEwKVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICBwYWRkaW5nOiBzcGFjaW5nKDIsIDEpO1xyXG4gICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZzJcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLmZvcm0taGVscGVyIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRuLWFyZWEge1xyXG4gICAgW3R5cGU9Y2hlY2tib3hdLmZpbGxlZC1pbjpub3QoOmNoZWNrZWQpICsgc3Bhbjpub3QoLmxldmVyKTphZnRlciB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpXHJcbiAgICB9XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChzbSkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZzM7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nODtcclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZzQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZzI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nNTtcclxuICAgIH1cclxuICAgIGJ1dHRvbi5idG4ge1xyXG4gICAgICBtaW4taGVpZ2h0OiA0OHB4O1xyXG4gICAgICBtaW4td2lkdGg6IDE4MHB4O1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcbiAgICBhLmxpbmsge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6ICRwYWxldHRlLXNlY29uZGFyeS1tYWluO1xyXG4gICAgICBtYXJnaW4tdG9wOiAkc3BhY2luZzE7XHJcbiAgICB9XHJcbiAgICAmLmZsZXgge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9ja1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucmlnaHQtaWNvbiB7XHJcbiAgICBAaW5jbHVkZSBtYXJnaW4tbGVmdCgkc3BhY2luZzEpXHJcbiAgfVxyXG5cclxuICAuY2hlY2sge1xyXG4gICAgc3ZnIHtcclxuICAgICAgZmlsbDogJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW5cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5iYWNrZ3JvdW5kIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGhlaWdodDogNzAwcHg7XHJcbiAgICB0b3A6IC0zMHB4O1xyXG4gICAgQGluY2x1ZGUgcmlnaHQoLTIwMHB4KTtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKVxyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogMjAwcHg7XHJcbiAgICAgIH1cclxuICAgICAgW2Rpcj1cImx0clwiXSAmIHtcclxuICAgICAgICByaWdodDogMjAwcHg7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRlY28taW5uZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgQGluY2x1ZGUgcmlnaHQoMCk7XHJcbiAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICAudi1hcHBsaWNhdGlvbi0taXMtcnRsICYge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmdyYWRpZW50IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzMGRlZywgJHBhbGV0dGUtcHJpbWFyeS1tYWluIDUwJSwgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW4gMTQwJSk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIC52LWFwcGxpY2F0aW9uLS1pcy1ydGwgJiB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpXHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICBAaW5jbHVkZSByaWdodCgyMDBweCk7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGVjby13YXZlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgQGluY2x1ZGUgbGVmdCgtMXB4KTtcclxuICAgIHdpZHRoOiAxMDIlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShiYWNrZ3JvdW5kLWltYWdlLCB1cmwoJGRlY28td2F2ZS1saWdodCksIHVybCgkZGVjby13YXZlLWRhcmspKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSA3MjBweDtcclxuICAgIC52LWFwcGxpY2F0aW9uLS1pcy1ydGwgJiB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGVjby1saW5lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIEBpbmNsdWRlIGxlZnQoLTEycHgpO1xyXG4gICAgdG9wOiAtNDBweDtcclxuICAgIG9wYWNpdHk6IDAuNTY7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICBAaW5jbHVkZSB1c2UtdGhlbWUoYmFja2dyb3VuZC1pbWFnZSwgdXJsKCRkZWNvLWxpbmUtbGlnaHQpLCB1cmwoJGRlY28tbGluZS1kYXJrKSk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNzAwcHg7XHJcbiAgICAudi1hcHBsaWNhdGlvbi0taXMtcnRsICYge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBhcmFsbGF4IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgQGluY2x1ZGUgbGVmdCgwKVxyXG4gIH1cclxuXHJcbiAgLmZvcm0tY29udHJvbC1sYWJlbCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgZmxleDogMTtcclxuICAgIGEge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAmLndoaXRlLWxhYmVsIHtcclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGVcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJhY2t0b2hvbWUge1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgei1pbmRleDogNDtcclxuICAgIEBpbmNsdWRlIG1hcmdpbi1sZWZ0KDIwcHgpO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICBAaW5jbHVkZSBsZWZ0KGNhbGMoNTAlIC0gNDBweCkpO1xyXG4gICAgICB0b3A6IDQwcHg7XHJcbiAgICAgIG1hcmdpbjogMFxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bignc20nKSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbGluZS1oZWlnaHQ6IDgwcHg7XHJcbiAgICB9XHJcbiAgICBpIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDgycHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LWRpc2FibGVkO1xyXG4gICAgfVxyXG4gICAgPiBpOmZpcnN0LWNoaWxkIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2VcclxuICAgIH1cclxuICAgID4gc3BhbiBpOmxhc3QtY2hpbGQge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIEBpbmNsdWRlIHJpZ2h0KDApO1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlXHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgPiBzcGFuIGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgICAgPiBzcGFuIGk6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgQGluY2x1ZGUgcmlnaHQoMjdweCk7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRvYXN0IHtcclxuICBAaW5jbHVkZSBwYWRkaW5nLXJpZ2h0KCRzcGFjaW5nMSk7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIC50b2FzdC1hY3Rpb24ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICBpLm1hdGVyaWFsLWljb25zIHtcclxuICAgIGNvbG9yOiAjRkZGXHJcbiAgfVxyXG59IiwiJGZsYWc6ICcuLi9pbWFnZXMvZmxhZy1sb2dvLnBuZyc7XHJcblxyXG5AbWl4aW4gZmxhZy1pY29ue1xyXG4gIHdpZHRoOiAxNnB4O1xyXG4gIGhlaWdodDogMTZweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBAaW5jbHVkZSBtYXJnaW4tcmlnaHQoNXB4KTtcclxuICB0b3A6IDFweDtcclxuICBiYWNrZ3JvdW5kOiB1cmwoJGZsYWcpIG5vLXJlcGVhdCB0cmFuc3BhcmVudDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggYXV0bztcclxuICAmLmFyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgM3B4O1xyXG4gIH1cclxuICAmLnpoIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEycHhcclxuICB9XHJcbiAgJi5lbiB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yOHB4XHJcbiAgfVxyXG4gICYuZGUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDRweFxyXG4gIH1cclxuICAmLmlkIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTYycHhcclxuICB9XHJcbiAgJi5wdCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03OXB4XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHNsaWRlUmlnaHQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwcHgpXHJcbiAgfVxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmVcclxuICB9XHJcbn1cclxuXHJcbi5wb3BvdmVyIHtcclxuICBAaW5jbHVkZSBwYWxldHRlLWJhY2tncm91bmQtcGFwZXI7XHJcbiAgd2lkdGg6IDIwMHB4O1xyXG59XHJcblxyXG4uc3dpdGNoLXRvZ2dsZSB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLmhlYWRlciB7XHJcbiAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXByaW1hcnk7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICAjbWFpbi13cmFwICYge1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKG1kKSB7XHJcbiAgICAgICAgcGFkZGluZzogMFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIG5hdiB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcclxuICAgIHVsIHtcclxuICAgICAgcGFkZGluZzogMFxyXG4gICAgfVxyXG4gIH1cclxuICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICB6LWluZGV4OiA5MVxyXG4gIH1cclxuICAmLmZpeGVkIHtcclxuICAgIEBpbmNsdWRlIHNoYWRvdzQ7XHJcbiAgICBAaW5jbHVkZSBwYWxldHRlLWJhY2tncm91bmQtcGFwZXI7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OiA5OTtcclxuICAgIC5sb2dvIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMFxyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgbmF2IHtcclxuICAgICAgcGFkZGluZzogMCAkc3BhY2luZzE7XHJcbiAgICAgIC5idXR0b24ge1xyXG4gICAgICAgIHBhZGRpbmc6IHNwYWNpbmcoMC41LCAyKVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc29jaWFsLWJ0biB7XHJcbiAgICAgICYuYnRuIHtcclxuICAgICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoYmFja2dyb3VuZCwgdmFyKC0tdi1wcmltYXJ5bGlnaHQtbGlnaHRlbjEpLCByZ2JhKDEzNCwgMTM0LCAxMzQsIDAuMikpO1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKGNvbG9yLCAkcGFsZXR0ZS1wcmltYXJ5LW1haW4sICRwYWxldHRlLXByaW1hcnktbGlnaHQpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNldHRpbmcge1xyXG4gICAgICBpIHtcclxuICAgICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoY29sb3IsICRwYWxldHRlLXByaW1hcnktbWFpbiwgJHBhbGV0dGUtcHJpbWFyeS1saWdodCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgJi5vcGVuLWRyYXdlciB7XHJcbiAgICB6LWluZGV4OiAxMTAwO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgLmxvZ28ge1xyXG4gICAgICBhIHtcclxuICAgICAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idXR0b24ge1xyXG4gICAgd2lkdGg6ICRzcGFjaW5nMjA7XHJcbiAgfVxyXG5cclxuICBhLmJ0bi50ZXh0LWJ0biB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjaW5nMTtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRzcGFjaW5nMTtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmcyXHJcbiAgfVxyXG4gIC5zb2NpYWwtYnRuIHtcclxuICAgICYuYnRuIHtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI0KTtcclxuICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICBtYXJnaW46IDAgNnB4O1xyXG4gICAgfVxyXG4gICAgaSB7XHJcbiAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaGVhZGVyLWNvbnRlbnQge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgJiBuYXYge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6ICRzcGFjaW5nMjtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKG1kKSB7XHJcbiAgICAgIHBhZGRpbmc6IHNwYWNpbmcoMiwgMSlcclxuICAgIH1cclxuICB9XHJcbiAgLmNvbGxlY3Rpb24taGVhZGVyIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1zZWNvbmRhcnk7XHJcbiAgfVxyXG4gIC5jb2xsZWN0aW9uLCAuY29sbGVjdGlvbi1pdGVtLCAuY29sbGVjdGlvbi1oZWFkZXIge1xyXG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5sb2dvIHtcclxuICAgIG1hcmdpbi1yaWdodDogJHNwYWNpbmcxO1xyXG4gICAgYSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtbWVkaXVtO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbjogc3BhY2luZygwLCAxKTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShjb2xvciwgJHBhbGV0dGUtcHJpbWFyeS1tYWluLCAkZGFyay10ZXh0LXByaW1hcnkpO1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKG1kKSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XHJcbiAgICAgIG1heC13aWR0aDogNjRweDtcclxuICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICB3aWR0aDogNjRweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzE7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uYXYtbG9nbyB7XHJcbiAgLmxvZ28ge1xyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmludmVydCAubG9nbyBhe1xyXG4gICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXByaW1hcnlcclxuICB9XHJcbn1cclxuXHJcbm5hdi5uYXYtbWVudSB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgYS5idG4ge1xyXG4gICAgbWFyZ2luOiBzcGFjaW5nKDAsIDEpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1tZWRpdW07XHJcbiAgfVxyXG4gICYuaW52ZXJ0IHtcclxuICAgIHVsIGxpIGEge1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcclxuICAgICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXByaW1hcnk7XHJcbiAgICB9XHJcbiAgICAuaWNvbi52LWljb24ge1xyXG4gICAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuICAgIC50ZXh0LWJ0biB7XHJcbiAgICAgIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1wcmltYXJ5XHJcbiAgICB9XHJcbiAgICAuc2V0dGluZyAuaWNvbntcclxuICAgICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXNlY29uZGFyeTtcclxuICAgIH1cclxuICB9XHJcbiAgLnNjcm9sbGFjdGl2ZS1uYXYge1xyXG4gICAgbGkge1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobGcpIHtcclxuICAgICAgICBtYXJnaW46IHNwYWNpbmcoMCwgMSlcclxuICAgICAgfVxyXG4gICAgICAmLmN1cnJlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShjb2xvciwgJHBhbGV0dGUtcHJpbWFyeS1tYWluLCAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0KTtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcGFsZXR0ZS1jb21tb24td2hpdGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGhlaWdodDogNnB4O1xyXG4gICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGJvdHRvbTogLTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkcGFsZXR0ZS1wcmltYXJ5LW1haW47XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAuNDIsIDAuMTYsIDAuMjEsIDAuOTMpXHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgYTpiZWZvcmUge1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRuICB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICBmb250LVNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1tZWRpdW07XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiA2cHg7XHJcbiAgICAgIG1hcmdpbjogc3BhY2luZygwLCAxKTtcclxuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmcxIC8gMjtcclxuICAgICAgbWluLXdpZHRoOiAwO1xyXG4gICAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sYW5nLW1lbnUge1xyXG4gIC5mbGFnIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgICYgaSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAkc3BhY2luZzI7XHJcbiAgICAgIEBpbmNsdWRlIGZsYWctaWNvbjtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvbGxlY3Rpb24taXRlbSB7XHJcbiAgICBwYWRkaW5nOiAwXHJcbiAgfVxyXG59XHJcblxyXG4uY29sbGVjdGlvbiAuY29sbGVjdGlvbi1pdGVtLmF2YXRhciA6bm90KC5jaXJjbGUtY2xpcHBlcikgPiAuY2lyY2xlLmZsYWcge1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuLmxhbmctb3B0IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXByaW1hcnk7XHJcbn1cclxuXHJcbi5sYW5nLWxpc3Qge1xyXG4gIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNldHRpbmcge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAuaWNvbiB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gICAgY29sb3I6ICRwYWxldHRlLWNvbW1vbi13aGl0ZTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXNlY29uZGFyeVxyXG4gICAgfVxyXG4gIH1cclxuICAuYWN0aXZlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDMwZGVnKVxyXG4gIH1cclxuICAubWVudS1saXN0IHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplXHJcbiAgfVxyXG4gIC5kcm9wZG93bi1jb250ZW50IHtcclxuICAgIHdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIFtkaXI9XCJsdHJcIl0gJiB7XHJcbiAgICAgIHJpZ2h0OiAkc3BhY2luZzEgIWltcG9ydGFudDtcclxuICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50XHJcbiAgICB9XHJcbiAgICBbZGlyPVwicnRsXCJdICYge1xyXG4gICAgICBsZWZ0OiAkc3BhY2luZzEgIWltcG9ydGFudDtcclxuICAgICAgcmlnaHQ6IGF1dG8gIWltcG9ydGFudFxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1vZGUtbWVudSwgLmxhbmctbWVudSB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemVcclxufVxyXG5cclxuLmZsZXgtbWVudSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgbGFiZWwge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgfVxyXG59XHJcblxyXG4ubW9iaWxlLW1lbnUge1xyXG4gIG1hcmdpbjogc3BhY2luZygwLCAxKTtcclxuICBoZWlnaHQ6IDM2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDUycHg7XHJcbiAgLmJhciB7XHJcbiAgICBAaW5jbHVkZSBwYWxldHRlLWJhY2tncm91bmQtdGV4dC1wcmltYXJ5O1xyXG4gICAgJjphZnRlciwgJjpiZWZvcmUge1xyXG4gICAgICBAaW5jbHVkZSBwYWxldHRlLWJhY2tncm91bmQtdGV4dC1wcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1vYmlsZS1uYXYge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAxMTAwO1xyXG4gIG1pbi13aWR0aDogMzAwcHg7XHJcbiAgJi5tZW51LW9wZW4ge1xyXG4gICAgdWwgbGkge1xyXG4gICAgICBhbmltYXRpb24tbmFtZTogc2xpZGVSaWdodDtcclxuICAgICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxuICAgIH1cclxuICB9XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudFxyXG4gIH1cclxuICAubWVudSB7XHJcbiAgICBwYWRkaW5nOiBzcGFjaW5nKDAsIDIsIDQpO1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICB0b3A6IHNwYWNpbmcoMTUpO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEyMHB4KTtcclxuICAgIHVsLmNvbGxlY3Rpb24ge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbGkuY29sbGVjdGlvbi1pdGVtIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogc3BhY2luZygyLCAzKTtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXJlZ3VsYXI7XHJcbiAgICAgICAgICBwYWRkaW5nOiBzcGFjaW5nKDEsIDIpO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiIsIiNsb2dvX2xpc3Qge1xyXG4gIC5yb290IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW46IHNwYWNpbmcoNSwgMCwgMCk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgei1pbmRleDogOTU7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICBtYXJnaW46ICRzcGFjaW5nNDtcclxuICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMSkgY29udHJhc3QoMC41KSBicmlnaHRuZXNzKDEuNSk7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xyXG4gICAgICBAaW5jbHVkZSB1c2UtdGhlbWUob3BhY2l0eSwgMSwgMC41KTtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgZmlsdGVyOiBub25lXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiJGRlY28tbGlnaHQtdG9wOiAnLi4vaW1hZ2VzL21vYmlsZS9kZWNvLWxpZ2h0LXRvcC5zdmcnO1xyXG4kZGVjby1kYXJrLWJvdHRvbTogJy4uL2ltYWdlcy9tb2JpbGUvZGVjby1kYXJrLXRvcC5zdmcnO1xyXG5cclxuI25ld3NfZXZlbnQge1xyXG4gIC5yb290IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRzcGFjaW5nMTUgKiAyO1xyXG4gICAgbWFyZ2luLUJvdHRvbTogJHNwYWNpbmcyMCAqIC0yO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoYmFja2dyb3VuZC1pbWFnZSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZGRiA0MCUsICRwYWxldHRlLXByaW1hcnktbGlnaHQgNDAlKSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgJGRhcmstYmFja2dyb3VuZC1kZWZhdWx0IDQwJSwgJHBhbGV0dGUtcHJpbWFyeS1saWdodCA0MCUpKTtcclxuICAgICAgb3BhY2l0eTogMC4yO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICAgIHRvcDogLTMwcHhcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZGVjby1iZy10b3Age1xyXG4gICAgQGluY2x1ZGUgdXNlLXRoZW1lKGJhY2tncm91bmQtaW1hZ2UsIHVybCgkZGVjby1saWdodC10b3ApLCB1cmwoJGRlY28tZGFyay1ib3R0b20pKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAwLjQpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDYwMHB4O1xyXG4gICAgQGluY2x1ZGUgbGVmdCgwKTtcclxuICAgIHRvcDogMjIwcHg7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICAgIHRvcDogNDAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFyYWxsYXgtZXZlbnQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMzIwcHg7XHJcbiAgICBAaW5jbHVkZSBsZWZ0KDApO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuYmxvZy13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgbWFyZ2luOiBzcGFjaW5nKDEwLCAwKVxyXG4gIH1cclxuXHJcbiAgLmxpc3QtbmV3cyB7XHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnRcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxufVxyXG4iLCIubm90aWZpY2F0aW9uIHtcclxuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbGVmdDogOHB4O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogOHB4O1xyXG4gIGJvdHRvbTogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcclxuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XHJcbiAgei1pbmRleDogOTk5OTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICAmLmZ1bGwge1xyXG4gICAgd2lkdGg6IDk1JTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKGxnKSB7XHJcbiAgICAgIHdpZHRoOiA4MCVcclxuICAgIH1cclxuICB9XHJcbiAgLndyYXBwZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzI7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogJHBhbGV0dGUtY29tbW9uLXdoaXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMiksIDBweCA2cHggMTBweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMHB4IDFweCAxOHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG4gICAgYmFja2dyb3VuZDogIzQyNDI0MjtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKHNtKSB7XHJcbiAgICAgIHBhZGRpbmc6IHNwYWNpbmcoMC41LCAyKVxyXG4gICAgfVxyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtaW4taGVpZ2h0OiA0OHB4O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBwYWRkaW5nOiA4cHggMTZweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKHNtKSB7XHJcbiAgICAgICAgZmxleDogMTtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIEBpbmNsdWRlIG1hcmdpbi1yaWdodCgkc3BhY2luZzIpXHJcbiAgICAgIH1cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idG4ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cChzbSkge1xyXG4gICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hY3Rpb24ge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAkc3BhY2luZzEgMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnBhZ2UtbmF2IHtcclxuICAuYnRuLWZsb2F0aW5nIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogODZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xyXG4gICAgYmFja2dyb3VuZDogJHBhbGV0dGUtcHJpbWFyeS1saWdodCAhaW1wb3J0YW50O1xyXG4gICAgLmljb24ge1xyXG4gICAgICBjb2xvcjogJHBhbGV0dGUtcHJpbWFyeS1kYXJrO1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuOTUpO1xyXG4gICAgfVxyXG4gIH1cclxuICB6LWluZGV4OiAyMDA7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGJvdHRvbTogNDBweDtcclxuICByaWdodDogNDBweDtcclxuICB3aWR0aDogNTZweDtcclxuICBuYXYge1xyXG4gICAgbGkge1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLnNob3cge1xyXG4gICAgLmJ0bi1mbG9hdGluZyB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZWN0aW9uLW5hdiB7XHJcbiAgICAuc2Nyb2xsbmF2IHtcclxuICAgICAgYm90dG9tOiAxNDBweDtcclxuICAgICAgbWFyZ2luOiAwIDAgNzZweCAyMnB4O1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAkc3BhY2luZzM7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcclxuICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgQGluY2x1ZGUgc2hhZG93MjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwYWxldHRlLXByaW1hcnktZGFyaztcclxuICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKGJvcmRlci1jb2xvciwgJGxpZ2h0LXRleHQtaGludCwgJGRhcmstdGV4dC1oaW50KTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgcGFkZGluZzogMFxyXG4gICAgfVxyXG4gICAgbGkuY3VycmVudCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRwYWxldHRlLXByaW1hcnktZGFyaztcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6aG92ZXIge1xyXG4gICAgLnNlY3Rpb24tbmF2IGxpIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubWF0ZXJpYWwtdG9vbHRpcCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBiYWNrZ3JvdW5kOiAkbGlnaHQtdGV4dC1zZWNvbmRhcnlcclxufSIsIi5wYXJhbGxheC13cmFwIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIEBpbmNsdWRlIGxlZnQoMCk7XHJcbiAgdG9wOiAwO1xyXG4gIHotaW5kZXg6IDA7XHJcbiAgJi5kb3RzLXdyYXAge1xyXG4gICAgei1pbmRleDogNDBcclxuICB9XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihtZCkge1xyXG4gICAgZGlzcGxheTogbm9uZVxyXG4gIH1cclxuICAuaW5uZXItcGFyYWxsYXgge1xyXG4gICAgaGVpZ2h0OiA4MDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAmID4gZGl2IHtcclxuICAgICAgaGVpZ2h0OiA1MDBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcbiAgICAucGFyYWxsYXgtZmlndXJlIHtcclxuICAgICAgPiBkaXYge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDcwMHB4O1xyXG4gICAgICAgIHN2ZywgaW1nIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRyaWFuZ2xlIHtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShzdHJva2UsICRwYWxldHRlLXByaW1hcnktbWFpbiwgJHBhbGV0dGUtcHJpbWFyeS1saWdodCk7XHJcbiAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICB9XHJcblxyXG4gIC5jaXJjbGUge1xyXG4gICAgc3Ryb2tlOiAkcGFsZXR0ZS1zZWNvbmRhcnktbWFpbjtcclxuICAgIHdpZHRoOiAxNTBweDtcclxuICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICBvcGFjaXR5OiAwLjI7XHJcbiAgfVxyXG5cclxuICAuc3F1YXJlIHtcclxuICAgIGZpbGw6ICRwYWxldHRlLXByaW1hcnktbGlnaHQ7XHJcbiAgICB3aWR0aDogMTEwcHg7XHJcbiAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgb3BhY2l0eTogMC4yO1xyXG4gICAgQGluY2x1ZGUgbGVmdCgtMTBweCk7XHJcbiAgfVxyXG5cclxuICAuZG90IHtcclxuICAgIHdpZHRoOiAxMjBweDtcclxuICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICB0b3A6IC0xNXB4O1xyXG4gICAgQGluY2x1ZGUgbGVmdCgtMTBweCk7XHJcbiAgfVxyXG5cclxuICAuZG90LW1hbnkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDUxMHB4O1xyXG4gICAgaGVpZ2h0OiA1MTBweDtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgQGluY2x1ZGUgbGVmdCgxMjBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5kb3QtbWFueS1zbWFsbCB7XHJcbiAgICBAaW5jbHVkZSB1c2UtdGhlbWUoZmlsbCwgJHBhbGV0dGUtcHJpbWFyeS1tYWluLCAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0KTtcclxuICAgIHdpZHRoOiA1MTBweDtcclxuICAgIGhlaWdodDogNTEwcHg7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBAaW5jbHVkZSBsZWZ0KC0xMjBweCk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGNlbnRlcjtcclxuICAgIG9wYWNpdHk6IDAuNFxyXG4gIH1cclxuXHJcbiAgLnNxdWFyZS1kb3Qge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgfVxyXG5cclxuICAubGFyZ2Uge1xyXG4gICAgLnRyaWFuZ2xlIHtcclxuICAgICAgQGluY2x1ZGUgbGVmdCg0MHB4KTtcclxuICAgICAgdG9wOiA0MDBweDtcclxuICAgIH1cclxuICAgIC5jaXJjbGUge1xyXG4gICAgICBAaW5jbHVkZSBsZWZ0KDgwJSk7XHJcbiAgICAgIHRvcDogNjAwcHg7XHJcbiAgICB9XHJcbiAgICAuc3F1YXJlLWRvdCB7XHJcbiAgICAgIEBpbmNsdWRlIGxlZnQoNTBweCk7XHJcbiAgICAgIHRvcDogNjAwcHggIWltcG9ydGFudDtcclxuICAgICAgLmRvdCB7XHJcbiAgICAgICAgb3BhY2l0eTogMC4yXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tZWRpdW0ge1xyXG4gICAgLnRyaWFuZ2xlIHtcclxuICAgICAgdG9wOiAxMDBweDtcclxuICAgICAgQGluY2x1ZGUgbGVmdCgtMTAwcHgpXHJcbiAgICB9XHJcbiAgICAuY2lyY2xlIHtcclxuICAgICAgdG9wOiAxNTBweDtcclxuICAgICAgQGluY2x1ZGUgcmlnaHQoLTEyMHB4KTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgfVxyXG4gICAgLnNxdWFyZS1kb3Qge1xyXG4gICAgICBAaW5jbHVkZSBsZWZ0KDApO1xyXG4gICAgICAuZG90LW1hbnkge1xyXG4gICAgICAgIGZpbHRlcjogaW52ZXJ0KDEpO1xyXG4gICAgICAgIHRvcDogLTMwcHg7XHJcbiAgICAgICAgb3BhY2l0eTogMC4yXHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zbWFsbCB7XHJcbiAgICAudHJpYW5nbGUge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgQGluY2x1ZGUgbGVmdCgzMHB4KVxyXG4gICAgfVxyXG4gICAgLmNpcmNsZSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcclxuICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgQGluY2x1ZGUgcmlnaHQoMTIwcHgpO1xyXG4gICAgfVxyXG4gICAgLnNxdWFyZS1kb3Qge1xyXG4gICAgICBAaW5jbHVkZSBsZWZ0KDApO1xyXG4gICAgICB0b3A6IC01MHB4O1xyXG4gICAgICAuZG90LW1hbnkge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuMlxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZXh0cmEtc21hbGwge1xyXG4gICAgLnRyaWFuZ2xlIHtcclxuICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICBAaW5jbHVkZSBsZWZ0KDEwcHgpO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICB9XHJcbiAgICAuY2lyY2xlIHtcclxuICAgICAgdG9wOiA0MHB4O1xyXG4gICAgICBAaW5jbHVkZSBsZWZ0KDI1MHB4KTtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpXHJcbiAgICB9XHJcbiAgICAuc3F1YXJlLWRvdCB7XHJcbiAgICAgIEBpbmNsdWRlIGxlZnQoMzBweCk7XHJcbiAgICAgIHRvcDogLTEwMHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNylcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiI3Nob3djYXNlIHtcclxuICAucm9vdCB7XHJcbiAgICBAaW5jbHVkZSB1c2UtdGhlbWUoYmFja2dyb3VuZC1pbWFnZSwgbGluZWFyLWdyYWRpZW50KDE4NWRlZywgJHBhbGV0dGUtcHJpbWFyeS1tYWluIDUwJSwgJHBhbGV0dGUtc2Vjb25kYXJ5LW1haW4gMTAwJSksIGxpbmVhci1ncmFkaWVudCgxODVkZWcsICRwYWxldHRlLXByaW1hcnktZGFyayA1MCUsICRwYWxldHRlLXNlY29uZGFyeS1kYXJrIDEwMCUpKTtcclxuICAgIHBhZGRpbmctdG9wOiAkc3BhY2luZzIwICogNDtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24obWQpIHtcclxuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nMiAqIDM1O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoeGwpIHtcclxuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nMiAqIDI1O1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICBwYWRkaW5nOiBzcGFjaW5nKDYwLCAzLCAwKSxcclxuICAgIH1cclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzMwcHgpIHtcclxuICAgICAgcGFkZGluZzogc3BhY2luZyg2MCwgMCwgMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGVjby10b3Age1xyXG4gICAgaGVpZ2h0OiAzMDBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtM3B4O1xyXG4gICAgQGluY2x1ZGUgbGVmdCgwKTtcclxuICAgICYuYmFjayB7XHJcbiAgICAgIGZpbGw6ICRwYWxldHRlLXByaW1hcnktbGlnaHQ7XHJcbiAgICB9XHJcbiAgICAmLmNvdmVyIHtcclxuICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKGZpbGwsICNGRkYsICMwMDApO1xyXG4gICAgICBAaW5jbHVkZSB1c2UtdGhlbWUob3BhY2l0eSwgMC44LCAwLjY1KTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKGxnKSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41LCAxKVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoeGwpIHtcclxuICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmRlY28tYm90dG9tIHtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogLTcwcHg7XHJcbiAgICB6LWluZGV4OiAyMTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKGxnKSB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41LCAxKVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAoeGwpIHtcclxuICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICB3aWR0aDogMTI4MHB4O1xyXG4gICAgICBAaW5jbHVkZSBsZWZ0KC01MCUpO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bih4cykge1xyXG4gICAgICBkaXNwbGF5OiBub25lXHJcbiAgICB9XHJcbiAgICAmLmJhY2sge1xyXG4gICAgICBmaWxsOiAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0O1xyXG4gICAgfVxyXG4gICAgJi5jb3ZlciB7XHJcbiAgICAgIEBpbmNsdWRlIHVzZS10aGVtZShmaWxsLCAjRkZGLCAjMDAwKTtcclxuICAgICAgQGluY2x1ZGUgdXNlLXRoZW1lKG9wYWNpdHksIDAuOCwgMC42NSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGVjby1ib3R0b20tbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gICAgd2lkdGg6IDE0MCU7XHJcbiAgICBAaW5jbHVkZSBsZWZ0KC0yMCUpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAtNDBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHotaW5kZXg6IDIxO1xyXG4gICAgLnRoZW1lLS1saWdodCAmIHtcclxuICAgICAgQGluY2x1ZGUgYmctY29sb3ItbGlnaHRlbigkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0LCAwLjgpXHJcbiAgICB9XHJcbiAgICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICAgIEBpbmNsdWRlIGJnLWNvbG9yLWRhcmtlbigkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0LCAwLjY1KVxyXG4gICAgfVxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmludmVydC1wYXJhbGxheCB7XHJcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgQGluY2x1ZGUgbGVmdCgwKTtcclxuICAgIGJvdHRvbTogNjAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5jYXJvdXNlbC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDIwO1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtdXAobGcpIHtcclxuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nMTBcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgcGFkZGluZy10b3A6ICRzcGFjaW5nNVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLml0ZW0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmVcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mcmFtZSB7XHJcbiAgICBwYWRkaW5nOiAkc3BhY2luZzE7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgIGJhY2tncm91bmQ6ICRwYWxldHRlLWNvbW1vbi13aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2Fyb3VzZWwtc2lkZSB7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy11cCh4bCkge1xyXG4gICAgICBtYXgtd2lkdGg6IDE0NDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG9cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgfVxyXG4gICAgLmZyYW1lIHtcclxuICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDQxMHB4O1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKG1kKSB7XHJcbiAgICAgICAgd2lkdGg6IDE2NnB4O1xyXG4gICAgICAgIGhlaWdodDogMzY1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXJvdXNlbC1jZW50ZXIge1xyXG4gICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKHNtKSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgQGluY2x1ZGUgbGVmdCg1MCUpO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIFtkaXI9XCJsdHJcIl0gJiB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICB9XHJcbiAgICAgIFtkaXI9XCJydGxcIl0gJiB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKGxnKSB7XHJcbiAgICAgIGJvdHRvbTogLTYwcHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvXHJcbiAgICB9XHJcbiAgICAuZnJhbWUge1xyXG4gICAgICB3aWR0aDogMjQ5cHg7XHJcbiAgICAgIGhlaWdodDogNTQ4cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtYmV0d2VlbihzbSwgbWQpIHtcclxuICAgICAgICB3aWR0aDogMTY2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzNjVweDtcclxuICAgICAgfVxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50cy1iZXR3ZWVuKG1kLCBsZykge1xyXG4gICAgICAgIHdpZHRoOiAxNjZweDtcclxuICAgICAgICBoZWlnaHQ6IDM2NXB4O1xyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpXHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbGljay1saXN0IHtcclxuICAgICAgb3ZlcmZsb3c6IHZpc2libGVcclxuICAgIH1cclxuICAgIC5zbGljay1hY3RpdmUge1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApXHJcbiAgICAgIH1cclxuICAgICAgLndpZGdldCB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aWRnZXQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAzMHB4O1xyXG4gICAgQGluY2x1ZGUgbGVmdCgwKTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGFnaW5hdGlvbiB7XHJcbiAgICB6LWluZGV4OiA5MDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmc4ICogLTFcclxuICAgIH1cclxuICAgIHVsIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBib3R0b206ICRzcGFjaW5nNiAqIC0xO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRwYWxldHRlLXNlY29uZGFyeS1tYWluO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgb3BhY2l0eTogMC41XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIkZGVjby1saWdodC1ib3R0b206ICcuLi9pbWFnZXMvbW9iaWxlL2RlY28tbGlnaHQtdG9wLnN2Zyc7XHJcbiRkZWNvLWRhcmstYm90dG9tOiAnLi4vaW1hZ2VzL21vYmlsZS9kZWNvLWRhcmstdG9wLnN2Zyc7XHJcblxyXG4jdGVzdGltb25pYWxzIHtcclxuICAucm9vdCB7XHJcbiAgICAudGhlbWUtLWxpZ2h0ICYge1xyXG4gICAgICBAaW5jbHVkZSBiZy1jb2xvci1saWdodGVuKCRwYWxldHRlLXByaW1hcnktbGlnaHQsIDAuOClcclxuICAgIH1cclxuICAgIC50aGVtZS0tZGFyayAmIHtcclxuICAgICAgQGluY2x1ZGUgYmctY29sb3ItZGFya2VuKCRwYWxldHRlLXByaW1hcnktbGlnaHQsIDAuNjUpXHJcbiAgICB9XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAzMDtcclxuICAgIG1pbi1oZWlnaHQ6IDQwMHB4O1xyXG4gICAgcGFkZGluZy10b3A6ICRzcGFjaW5nMjBcclxuICB9XHJcblxyXG4gIC5jYXJvdXNlbC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICB9XHJcblxyXG4gIC5pdGVtIHtcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGVudCB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uYW1lIHtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShjb2xvciwgJHBhbGV0dGUtcHJpbWFyeS1tYWluLCAkcGFsZXR0ZS1wcmltYXJ5LWxpZ2h0KTtcclxuICAgIG1hcmdpbjogc3BhY2luZygyLCAwLCA0KTtcclxuICAgIHN0cm9uZyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2Fyb3VzZWwtdGV4dCB7XHJcbiAgICAuaXRlbSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhcm91c2VsLWF2YXRhciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKHNtKSB7XHJcbiAgICAgIHdpZHRoOiA3NjhweDtcclxuICAgIH1cclxuICAgIC5pdGVtIHtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDogJHNwYWNpbmcyXHJcbiAgICB9XHJcbiAgICAuc2xpY2stY2VudGVyIHtcclxuICAgICAgLmF2YXRhciB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNClcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmF2YXRhciB7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCB3aGl0ZTtcclxuICAgIHdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDgwcHggIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZVxyXG4gIH1cclxuXHJcbiAgLmRlY28tYmctYm90dG9tIHtcclxuICAgIEBpbmNsdWRlIHVzZS10aGVtZShiYWNrZ3JvdW5kLWltYWdlLCB1cmwoJGRlY28tbGlnaHQtYm90dG9tKSwgdXJsKCRkZWNvLWRhcmstYm90dG9tKSk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgc2NhbGUoMSwgMC40KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiA0NzBweDtcclxuICAgIEBpbmNsdWRlIGxlZnQoMCk7XHJcbiAgICBib3R0b206IC0xNDVweDtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBAaW5jbHVkZSB1c2UtdGhlbWUoYmFja2dyb3VuZC1pbWFnZSwgdXJsKCRkZWNvLWxpZ2h0LWJvdHRvbSksIHVybCgkZGVjby1kYXJrLWJvdHRvbSkpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNDcwcHg7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgQGluY2x1ZGUgbGVmdCg2MHB4KTtcclxuICAgICAgdG9wOiA2MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWl4aW4gYWxpZ24ge1xyXG4gICYuYWxpZ24tbGVmdCB7XHJcbiAgICBAaW5jbHVkZSB0ZXh0LWFsaWduKGxlZnQpO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIEBpbmNsdWRlIGxlZnQoMCk7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmc2O1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBsZWZ0KDUwJSk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFyZ2luLWxlZnQoLTM1cHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmFsaWduLXJpZ2h0IHtcclxuICAgIEBpbmNsdWRlIHRleHQtYWxpZ24ocmlnaHQpO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIEBpbmNsdWRlIHJpZ2h0KDApO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgQGluY2x1ZGUgbGVmdCg1MCUpO1xyXG4gICAgICAgIEBpbmNsdWRlIG1hcmdpbi1sZWZ0KC0zNXB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5hbGlnbi1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIEBpbmNsdWRlIGxlZnQoNTAlKTtcclxuICAgICAgQGluY2x1ZGUgbWFyZ2luLWxlZnQoLTM1cHgpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGFsaWduLXNlY29uZGFyeSB7XHJcbiAgJi5hbGlnbi1sZWZ0IHtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKG1kKSB7XHJcbiAgICAgIEBpbmNsdWRlIHBhZGRpbmctbGVmdCgkc3BhY2luZzQpO1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBsZWZ0KDApO1xyXG4gICAgICAgIHRvcDogMTZweFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmc2O1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBsZWZ0KDUwJSk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFyZ2luLWxlZnQoLThweCk7XHJcbiAgICAgICAgYm90dG9tOiAtMzVweFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmFsaWduLXJpZ2h0IHtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLXVwKG1kKSB7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIEBpbmNsdWRlIHJpZ2h0KDApO1xyXG4gICAgICAgIHRvcDogMTZweFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmc2O1xyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBAaW5jbHVkZSBsZWZ0KDUwJSk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWFyZ2luLWxlZnQoLThweCk7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIGJvdHRvbTogLTM1cHhcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5hbGlnbi1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmc2O1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIEBpbmNsdWRlIGxlZnQoNTAlKTtcclxuICAgICAgQGluY2x1ZGUgbWFyZ2luLWxlZnQoLThweCk7XHJcbiAgICAgIGJvdHRvbTogLTM1cHhcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50aXRsZS1tYWluIHtcclxuICBAaW5jbHVkZSBhbGlnbjtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNpbmcxMDtcclxuICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICBwYWRkaW5nOiBzcGFjaW5nKDAsIDMpXHJcbiAgfVxyXG4gIGgzIHtcclxuICAgIEBpbmNsdWRlIHBhbGV0dGUtdGV4dC1wcmltYXJ5O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XHJcbiAgICBmb250LXNpemU6IDQ2cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24obWQpIHtcclxuICAgICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oeHMpIHtcclxuICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtc2Vjb25kYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICAgIGhlaWdodDogMTJweDtcclxuICAgIGJvdHRvbTogLTMycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC0yMGRlZywgJHBhbGV0dGUtcHJpbWFyeS1saWdodCwgJHBhbGV0dGUtc2Vjb25kYXJ5LWxpZ2h0KTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gIH1cclxuICBzdHJvbmcge1xyXG4gICAgQGluY2x1ZGUgcGFsZXR0ZS10ZXh0LXByaW1hcnk7XHJcbiAgfVxyXG4gICYuZGFyayB7XHJcbiAgICBoMyB7XHJcbiAgICAgIGNvbG9yOiAkcGFsZXR0ZS1jb21tb24td2hpdGVcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50aXRsZS1zZWNvbmRhcnkge1xyXG4gIEBpbmNsdWRlIGFsaWduLXNlY29uZGFyeTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiBzcGFjaW5nKDQsIDApO1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnRzLWRvd24oc20pIHtcclxuICAgIG1hcmdpbjogc3BhY2luZygwLCAwLCA0KVxyXG4gIH1cclxuICBoNCB7XHJcbiAgICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeTtcclxuICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1tZWRpdW07XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHhzKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM2cHhcclxuICAgIH1cclxuICB9XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDE3cHg7XHJcbiAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBAaW5jbHVkZSB1c2UtdGhlbWUoYmFja2dyb3VuZCwgJHBhbGV0dGUtc2Vjb25kYXJ5LWxpZ2h0LCAkcGFsZXR0ZS1zZWNvbmRhcnktZGFyayk7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgfVxyXG59IiwiQGZ1bmN0aW9uIHNlY3Rpb24tbWFyZ2luKCRtYXJnaW4pIHtcclxuICBAcmV0dXJuICRtYXJnaW4gKiAyMDtcclxufVxyXG4ubWFpbi13cmFwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBAaW5jbHVkZSBwYWxldHRlLXRleHQtcHJpbWFyeTtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1iYWNrZ3JvdW5kLWRlZmF1bHQ7XHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmFja2dyb3VuZC1wYXBlcjtcclxuICB9XHJcbn1cclxuLnNwYWNlLWJvdHRvbSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogc2VjdGlvbi1tYXJnaW4oJHNwYWNpbmcxKTtcclxuICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKG1kKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBzZWN0aW9uLW1hcmdpbig2cHgpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBzZWN0aW9uLW1hcmdpbigkc3BhY2luZzEgLyAyKTtcclxuICB9XHJcbn1cclxuLnNwYWNlLXRvcCB7XHJcbiAgbWFyZ2luLXRvcDogc2VjdGlvbi1tYXJnaW4oJHNwYWNpbmcxKTtcclxuICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKG1kKSB7XHJcbiAgICBtYXJnaW4tdG9wOiBzZWN0aW9uLW1hcmdpbig2cHgpO1xyXG4gIH1cclxuICBAaW5jbHVkZSBicmVha3BvaW50cy1kb3duKHNtKSB7XHJcbiAgICBtYXJnaW4tdG9wOiBzZWN0aW9uLW1hcmdpbigkc3BhY2luZzEgLyAyKTtcclxuICB9XHJcbn1cclxuLnNwYWNlLXRvcC1zaG9ydCB7XHJcbiAgbWFyZ2luLXRvcDogc2VjdGlvbi1tYXJnaW4oJHNwYWNpbmcxIC8gMik7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgbWFyZ2luLXRvcDogc2VjdGlvbi1tYXJnaW4oMnB4KTtcclxuICB9XHJcbn1cclxuLnNwYWNlLWJvdHRvbS1zaG9ydCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogc2VjdGlvbi1tYXJnaW4oJHNwYWNpbmcxIC8gMik7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludHMtZG93bihzbSkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogc2VjdGlvbi1tYXJnaW4oMnB4KTtcclxuICB9XHJcbn1cclxuXHJcbi5jb250YWluZXItd3JhcCB7XHJcbiAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgPiBzZWN0aW9uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbn0iLCIuY29udGFpbmVyLWdlbmVyYWwge1xyXG4gIG1hcmdpbi10b3A6ICRzcGFjaW5nMTA7XHJcbiAgcGFkZGluZzogJHNwYWNpbmc0O1xyXG4gID4gc2VjdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG59IiwiLmRlZGljYXRlZC1wYWdlIHtcclxuICAudGhlbWUtLWRhcmsgJiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1iYWNrZ3JvdW5kLWRlZmF1bHQ7XHJcbiAgfVxyXG4gIC50aGVtZS0tbGlnaHQgJiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtYmFja2dyb3VuZC1wYXBlcjtcclxuICB9XHJcbn0iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OztFQUdFO0FBR0Y7O0VBRUU7QVNSRiwyQkFBMkI7QUFTM0IsNEJBQTRCO0FBUzVCLDZCQUE2QjtBQVU3QixXQUFXO0FBTVgsZ0JBQWdCO0FBTWhCLFlBQVk7QUFTWix3QkFBd0I7QUFxQ3hCLDJCQUEyQjtBQVUzQiw4QkFBOEI7QUErRjlCOztFQUVFO0FBV0Ysb0JBQW9CO0FDNU1wQjs7O0dBR0c7QUNISDs7RUFFRTtBQ0RDLEFBQUQsZUFBTyxDQUFDO0VBQ04sV0FBVyxFSjJCSCxnQkFBZ0I7RUkxQnhCLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLElBQUksR0FTbEI7RURxREMsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0lDakUxQixBQUFELGVBQU8sQ0FBQztNQUtKLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFFLElBQUksR0FNcEI7RURxREMsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0lDakV6QixBQUFELGVBQU8sQ0FBQztNQVNKLFNBQVMsRUFBRSxJQUFJO01BQ2YsV0FBVyxFQUFF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QUFVLENBQUM7SUFDVCxRQUFRLEVBQUUsY0FBYztJQUN4QixJQUFJLEVBQUUsY0FBYztJQUNwQixTQUFTLEVBQUUsVUFBVSxHQUN0QjtFQUNELEFBQUEsVUFBVSxDQUFDO0lBQ1QsUUFBUSxFQUFFLFFBQVE7SUFDbEIsSUFBSSxFQUFFLFFBQVE7SUFDZCxTQUFTLEVBQUUsSUFBSSxHQUNoQjtFQUNELEFBQUEsZUFBZSxDQUFDO0lBQ2QsY0FBYyxFQUFFLEVBQUU7SUFDbEIsS0FBSyxFQUFFLEVBQUUsR0FDVjtFQUNELEFBQUEsY0FBYyxDQUFDO0lBQ2IsY0FBYyxFQUFFLEVBQUU7SUFDbEIsS0FBSyxFQUFFLEVBQUUsR0FDVjtFQUNELEFBQUEsV0FBVyxDQUFDO0lBQ1YsY0FBYyxFQUFFLENBQUM7SUFDakIsS0FBSyxFQUFFLENBQUMsR0FDVDtFQUNELEFBQUEsV0FBVyxDQUFDO0lBQ1YsY0FBYyxFQUFFLENBQUM7SUFDakIsS0FBSyxFQUFFLENBQUMsR0FDVDtFQUNELEFBQUEsV0FBVyxDQUFDO0lBQ1YsY0FBYyxFQUFFLENBQUM7SUFDakIsS0FBSyxFQUFFLENBQUMsR0FDVDtFQUNELEFBQUEsV0FBVyxDQUFDO0lBQ1YsY0FBYyxFQUFFLENBQUM7SUFDakIsS0FBSyxFQUFFLENBQUMsR0FDVDtFQUNELEFBQUEsV0FBVyxDQUFDO0lBQ1YsY0FBYyxFQUFFLENBQUM7SUFDakIsS0FBSyxFQUFFLENBQUMsR0FDVDtFQUNELEFBQUEsV0FBVyxDQUFDO0lBQ1YsY0FBYyxFQUFFLENBQUM7SUFDakIsS0FBSyxFQUFFLENBQUMsR0FDVDtFQUNELEFBQUEsV0FBVyxDQUFDO0lBQ1YsY0FBYyxFQUFFLENBQUM7SUFDakIsS0FBSyxFQUFFLENBQUMsR0FDVDtFQUNELEFBQUEsV0FBVyxDQUFDO0lBQ1YsY0FBYyxFQUFFLENBQUM7SUFDakIsS0FBSyxFQUFFLENBQUMsR0FDVDtFQUNELEFBQUEsV0FBVyxDQUFDO0lBQ1YsY0FBYyxFQUFFLENBQUM7SUFDakIsS0FBSyxFQUFFLENBQUMsR0FDVDtFQUNELEFBQUEs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LElBQUksR0FDaEI7RUFDRCxBQUFBLGVBQWUsQ0FBQztJQUNkLGNBQWMsRUFBRSxFQUFFO0lBQ2xCLEtBQUssRUFBRSxFQUFFLEdBQ1Y7RUFDRCxBQUFBLGNBQWMsQ0FBQztJQUNiLGNBQWMsRUFBRSxFQUFFO0lBQ2xCLEtBQUssRUFBRSxFQUFFLEdBQ1Y7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNWLGNBQWMsRUFBRSxDQUFDO0lBQ2pCLEtBQUssRUFBRSxDQUFDLEdBQ1Q7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNWLGNBQWMsRUFBRSxDQUFDO0lBQ2pCLEtBQUssRUFBRSxDQUFDLEdBQ1Q7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNWLGNBQWMsRUFBRSxDQUFDO0lBQ2pCLEtBQUssRUFBRSxDQUFDLEdBQ1Q7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNWLGNBQWMsRUFBRSxDQUFDO0lBQ2pCLEtBQUssRUFBRSxDQUFDLEdBQ1Q7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNWLGNBQWMsRUFBRSxDQUFDO0lBQ2pCLEtBQUssRUFBRSxDQUFDLEdBQ1Q7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNWLGNBQWMsRUFBRSxDQUFDO0lBQ2pCLEtBQUssRUFBRSxDQUFDLEdBQ1Q7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNWLGNBQWMsRUFBRSxDQUFDO0lBQ2pCLEtBQUssRUFBRSxDQUFDLEdBQ1Q7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNWLGNBQWMsRUFBRSxDQUFDO0lBQ2pCLEtBQUssRUFBRSxDQUFDLEdBQ1Q7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNWLGNBQWMsRUFBRSxDQUFDO0lBQ2pCLEtBQUssRUFBRSxDQUFDLEdBQ1Q7RUFDRCxBQUFBLFdBQVcsQ0FBQztJQUNWLGNBQWMsRUFBRSxDQUFDO0lBQ2pCLEtBQUssRUFBRSxDQUFDLEdBQ1Q7RUFDRCxBQUFBLFlBQVksQ0FBQztJQUNYLGNBQWMsRUFBRSxFQUFFO0lBQ2xCLEtBQUssRUFBRSxFQUFFLEdBQ1Y7RUFDRCxBQUFBLFlBQVksQ0FBQztJQUNYLGNBQWMs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QSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxXQUFXLENBQUM7SUFDVixjQUFjLEVBQUUsQ0FBQztJQUNqQixLQUFLLEVBQUUsQ0FBQyxHQUNUO0VBQ0QsQUFBQSxZQUFZLENBQUM7SUFDWCxjQUFjLEVBQUUsRUFBRTtJQUNsQixLQUFLLEVBQUUsRUFBRSxHQUNWO0VBQ0QsQUFBQSxZQUFZLENBQUM7SUFDWCxjQUFjLEVBQUUsRUFBRTtJQUNsQixLQUFLLEVBQUUsRUFBRSxHQUNWO0VBQ0QsQUFBQSxZQUFZLENBQUM7SUFDWCxjQUFjLEVBQUUsRUFBRTtJQUNsQixLQUFLLEVBQUUsRUFBRSxHQUNWO0VBQ0QsQUFBQSxZQUFZLENBQUM7SUFDWCxXQUFXLEVBQUUsQ0FBQyxHQUNmO0VBQ0Qs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QUFFLGNBQWMsR0FDNUI7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQy9CLFlBQVksRUFBRSxjQUFjLEdBQzdCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLEtBQUssQ0FBQztFQUMvQixXQUFXLEVBQUUsZUFBZSxHQUM3Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDL0IsWUFBWSxFQUFFLGVBQWUsR0FDOUI7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQy9CLFdBQVcsRUFBRSxlQUFlLEdBQzdCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLEtBQUssQ0FBQztFQUMvQixZQUFZLEVBQUUsZUFBZSxHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDL0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQy9CLFlBQVksRUFBRSxlQUFlLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLEtBQUssQ0FBQztFQUMvQixXQUFXLEVBQUUsZUFBZSxHQUM3Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDL0IsWUFBWSxFQUFFLGVBQWUsR0FDOUI7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQy9CLFdBQVcsRUFBRSxlQUFlLEdBQzdCOztDQUVE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LENBQUMsS0FBSyxDQUFDO0VBQy9CLFdBQVcsRUFBRSxlQUFlLEdBQzdCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLEtBQUssQ0FBQztFQUMvQixZQUFZLEVBQUUsZUFBZSxHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDL0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQy9CLFlBQVksRUFBRSxlQUFlLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLEtBQUssQ0FBQztFQUMvQixXQUFXLEVBQUUsZUFBZSxHQUM3Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDL0IsWUFBWSxFQUFFLGVBQWUsR0FDOUI7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQy9CLFdBQVcsRUFBRSxlQUFlLEdBQzdCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLEtBQUssQ0FBQztFQUMvQixZQUFZLEVBQUUsZUFBZSxHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDL0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQy9CLFlBQVksRUFBRSxlQUFlLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLEtBQUssQ0FBQztFQUMvQixXQUFXLEVBQUUsZUFBZSxHQUM3Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDL0IsWUFBWSxFQUFFLGVBQWUsR0FDOUI7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQy9CLFdBQVcsRUFBRSxlQUFlLEdBQzdCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZUFBZSxHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ2hDLFlBQVksRUFBRSxlQUFlLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZUFBZSxHQUM3Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ2hDLFdBQVcsRUFBRSxlQUFlLEdBQzdCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztFQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7RUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCOztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixNQUFNLEVBQUUsZUFBZSxHQUN4Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsTUFBTSxFQUFFLGdCQUFnQixHQUN6Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsTUFBTSxFQUFFLGdCQUFnQixHQUN6Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsTUFBTSxFQUFFLGdCQUFnQixHQUN6Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsTUFBTSxFQUFFLGdCQUFnQixHQUN6Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsTUFBTSxFQUFFLGdCQUFnQixHQUN6Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsTUFBTSxFQUFFLGdCQUFnQixHQUN6Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsTUFBTSxFQUFFLGdCQUFnQixHQUN6Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxPQUFPLENBQUM7RUFDckIsTUFBTSxFQUFFLGdCQUFnQixHQUN6Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxPQUFPLENBQUM7RUFDckIsTUFBTSxFQUFFLGdCQUFnQixHQUN6Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxPQUFPLENBQUM7RUFDckIsTUFBTSxFQUFFLGdCQUFnQixHQUN6Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsWUFBWSxFQUFFLGVBQWU7RUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFlBQVksRUFBRSxlQUFlO0VBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCOztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixZQUFZLEVBQUUsZ0JBQWdCO0VBQzlCLFdBQVcsRUFBRSxnQkFBZ0IsR0FDOUI7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFlBQVksRUFBRSxnQkFBZ0I7RUFDOUIsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsWUFBWSxFQUFFLGdCQUFnQjtFQUM5QixXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixZQUFZLEVBQUUsZ0JBQWdCO0VBQzlCLFdBQVcsRUFBRSxnQkFBZ0IsR0FDOUI7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFlBQVksRUFBRSxnQkFBZ0I7RUFDOUIsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsWUFBWSxFQUFFLGdCQUFnQjtFQUM5QixXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixZQUFZLEVBQUUsZ0JBQWdCO0VBQzlCLFdBQVcsRUFBRSxnQkFBZ0IsR0FDOUI7O0FBRUQsQUFBQSxjQUFjLENBQUMsT0FBTyxDQUFDO0VBQ3JCLFlBQVksRUFBRSxnQkFBZ0I7RUFDOUIsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxPQUFPLENBQUM7RUFDckIsWUFBWSxFQUFFLGdCQUFnQjtFQUM5QixXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztBQUVELEFBQUEsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNyQixZQUFZLEVBQUUsZ0JBQWdCO0VBQzlCLFdBQVcsRUFBRSxnQkFBZ0IsR0FDOUI7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFVBQVUsRUFBRSxlQUFlO0VBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9COztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixVQUFVLEVBQUUsZUFBZTtFQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsVUFBVSxFQUFFLGdCQUFnQjtFQUM1QixhQUFhLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixVQUFVLEVBQUUsZ0JBQWdCO0VBQzVCLGFBQWEsRUFBRSxnQkFBZ0IsR0FDaEM7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFVBQVUsRUFBRSxnQkFBZ0I7RUFDNUIsYUFBYSxFQUFFLGdCQUFnQixHQUNoQzs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsVUFBVSxFQUFFLGdCQUFnQjtFQUM1QixhQUFhLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixVQUFVLEVBQUUsZ0JBQWdCO0VBQzVCLGFBQWEsRUFBRSxnQkFBZ0IsR0FDaEM7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFVBQVUsRUFBRSxnQkFBZ0I7RUFDNUIsYUFBYSxFQUFFLGdCQUFnQixHQUNoQzs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsVUFBVSxFQUFFLGdCQUFnQjtFQUM1QixhQUFhLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQUVELEFBQUEsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNyQixVQUFVLEVBQUUsZ0JBQWdCO0VBQzVCLGFBQWEsRUFBRSxnQkFBZ0IsR0FDaEM7O0FBRUQsQUFBQSxjQUFjLENBQUMsT0FBTyxDQUFDO0VBQ3JCLFVBQVUsRUFBRSxnQkFBZ0I7RUFDNUIsYUFBYSxFQUFFLGdCQUFnQixHQUNoQzs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxPQUFPLENBQUM7RUFDckIsVUFBVSxFQUFFLGdCQUFnQjtFQUM1QixhQUFhLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixVQUFVLEVBQUUsZUFBZSxHQUM1Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFVBQVUsRUFBRSxnQkFBZ0IsR0FDN0I7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFVBQVUsRUFBRSxnQkFBZ0IsR0FDN0I7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFVBQVUsRUFBRSxnQkFBZ0IsR0FDN0I7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFVBQVUsRUFBRSxnQkFBZ0IsR0FDN0I7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFVBQVUsRUFBRSxnQkFBZ0IsR0FDN0I7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFVBQVUsRUFBRSxnQkFBZ0IsR0FDN0I7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFVBQVUsRUFBRSxnQkFBZ0IsR0FDN0I7O0FBRUQsQUFBQSxjQUFjLENBQUMsT0FBTyxDQUFDO0VBQ3JCLFVBQVUsRUFBRSxnQkFBZ0IsR0FDN0I7O0FBRUQsQUFBQSxjQUFjLENBQUMsT0FBTyxDQUFDO0VBQ3JCLFVBQVUsRUFBRSxnQkFBZ0IsR0FDN0I7O0FBRUQsQUFBQSxjQUFjLENBQUMsT0FBTyxDQUFDO0VBQ3JCLFVBQVUsRUFBRSxnQkFBZ0IsR0FDN0I7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFlBQVksRUFBRSxlQUFlLEdBQzlCOztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixZQUFZLEVBQUUsZUFBZSxHQUM5Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxPQUFPLENBQUM7RUFDckIsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxPQUFPLENBQUM7RUFDckIsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxPQUFPLENBQUM7RUFDckIsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLGFBQWEsRUFBRSxlQUFlLEdBQy9COztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixhQUFhLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixhQUFhLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixhQUFhLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixhQUFhLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixhQUFhLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixhQUFhLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixhQUFhLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQUVELEFBQUEsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNyQixhQUFhLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQUVELEFBQUEsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNyQixhQUFhLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQUVELEFBQUEsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNyQixhQUFhLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQUVELEFBQUEsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNwQixXQUFXLEVBQUUsZUFBZSxHQUM3Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDcEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFdBQVcsRUFBRSxnQkFBZ0IsR0FDOUI7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFdBQVcsRUFBRSxnQkFBZ0IsR0FDOUI7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFdBQVcsRUFBRSxnQkFBZ0IsR0FDOUI7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFdBQVcsRUFBRSxnQkFBZ0IsR0FDOUI7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFdBQVcsRUFBRSxnQkFBZ0IsR0FDOUI7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFdBQVcsRUFBRSxnQkFBZ0IsR0FDOUI7O0FBRUQsQUFBQSxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ3BCLFdBQVcsRUFBRSxnQkFBZ0IsR0FDOUI7O0FBRUQsQUFBQSxjQUFjLENBQUMsT0FBTyxDQUFDO0VBQ3JCLFdBQVcsRUFBRSxnQkFBZ0IsR0FDOUI7O0FBRUQsQUFBQSxjQUFjLENBQUMsT0FBTyxDQUFDO0VBQ3JCLFdBQVcsRUFBRSxnQkFBZ0IsR0FDOUI7O0FBRUQsQUFBQSxjQUFjLENBQUMsT0FBTyxDQUFDO0VBQ3JCLFdBQVcsRUFBRSxnQkFBZ0IsR0FDOUI7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ2hDLFdBQVcsRUFBRSxlQUFlLEdBQzdCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZUFBZSxHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ2hDLFlBQVksRUFBRSxlQUFlLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNqQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNqQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNqQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNqQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNqQyxXQUFXLEVBQUUsZ0JBQWdCLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE9BQU8sQ0FBQztFQUNqQyxZQUFZLEVBQUUsZ0JBQWdCLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxZQUFZLEVBQUUsZUFBZSxHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsTUFBTSxDQUFDO0VBQ2hDLFlBQVksRUFBRSxlQUFlLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLE1BQU0sQ0FBQztFQUNoQyxXQUFXLEVBQUUsZUFBZSxHQUM3Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxNQUFNLENBQUM7RUFDaEMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxPQUFPLENBQUM7RUFDakMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxPQUFPLENBQUM7RUFDakMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxPQUFPLENBQUM7RUFDakMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxPQUFPLENBQUM7RUFDakMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxPQUFPLENBQUM7RUFDakMsWUFBWSxFQUFFLGdCQUFnQixHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxPQUFPLENBQUM7RUFDakMsV0FBVyxFQUFFLGdCQUFnQixHQUM5Qjs7QUFFRCxBQUFBLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDbkIs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QUFFLGNBQWMsR0FDOUI7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQy9CLFlBQVksRUFBRSxlQUFlLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLEtBQUssQ0FBQztFQUMvQixhQUFhLEVBQUUsZUFBZSxHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDL0IsWUFBWSxFQUFFLGVBQWUsR0FDOUI7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQy9CLGFBQWEsRUFBRSxlQUFlLEdBQy9COztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLEtBQUssQ0FBQztFQUMvQixZQUFZLEVBQUUsZUFBZSxHQUM5Qjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDL0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQy9CLFlBQVksRUFBRSxlQUFlLEdBQzlCOztDQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLEtBQUssQ0FBQztFQUMvQixhQUFhLEVBQUUsZUFBZSxHQUMvQjs7Q0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxLQUFLLENBQUM7RUFDL0IsWUFBWSxFQUFFLGVBQWUsR0FDOUI7O0NBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsS0FBSyxDQUFDO0VBQy9CLGFBQWEsRUFBRSxlQUFlLEdBQy9COztDQUVE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Q3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjO0lBQzVCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjO0lBQzVCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjO0lBQzVCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjLEdBQzNCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjLEdBQzNCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjLEdBQzNCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3JDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3JDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3JDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3JDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZC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T0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWM7SUFDN0IsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWM7SUFDN0IsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWM7SUFDN0IsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWM7SUFDM0IsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWM7SUFDM0IsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWM7SUFDM0IsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxhQUFhLENBQUM7SUFDM0IsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxjQUFjLENBQUM7SUFDNUIsVUFBVSxFQUFFLGdCQUFnQixHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLGVBQWUsQ0FBQztJQUM3QixVQUFVLEVBQUUsaUJBQWlCLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsZ0JBQWdCLENBQUM7SUFDOUIsVUFBVSxFQUFFLGtCQUFrQixHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLGNBQWMsQ0FBQztJQUM1QixVQUFVLEVBQUUsZ0JBQWdCLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsWUFBWSxDQUFDO0lBQzFCLFVBQVUsRUFBRSxjQUFjLEdBQzNCOztBQUdILE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUN0QixBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGNBQWMsR0FDdkI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGNBQWMsR0FDdkI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGNBQWMsR0FDdkI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDekIsTUFBTSxFQUFFLGVBQWUsR0FDeEI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWM7SUFDNUIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWM7SUFDNUIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWM7SUFDNUIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDekIsWUFBWSxFQUFFLGVBQWU7SUFDN0IsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGNBQWM7SUFDMUIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGNBQWM7SUFDMUIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGNBQWM7SUFDMUIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDekIsVUFBVSxFQUFFLGVBQWU7SUFDM0IsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGNBQWMsR0FDM0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGNBQWMsR0FDM0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGNBQWMsR0FDM0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDekIsVUFBVSxFQUFFLGVBQWUsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDekIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDekIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDekIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGNBQWMsR0FDNUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGNBQWMsR0FDNUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGNBQWMsR0FDNUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDckMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxXQUFXLENBQUM7SUFDckMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGNBQWMsR0FDNUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGNBQWMsR0FDNUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGNBQWMsR0FDNUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsV0FBVyxFQUFFLGVBQWUsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUss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QUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixPQUFPLEVBQUUsZUFBZSxHQUN6QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYztJQUM3QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYztJQUM3QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYztJQUM3QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZTtJQUM5QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYztJQUMzQixjQUFjLEVBQUUsY0FBYyxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYztJQUMzQixjQUFjLEVBQUUsY0FBYyxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYztJQUMzQixjQUFjLEVBQUUsY0FBYyxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZTtJQUM1QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsY0FBYyxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsY0FBYyxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsY0FBYyxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixjQUFjLEVBQUUsZUFBZSxHQUNoQztFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsY0FBYyxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsY0FBYyxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsY0FBYyxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsY0FBYyxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsY0FBYyxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsY0FBYyxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxhQUFhLEVBQUUsZUFBZSxHQUMvQjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLGFBQWEsQ0FBQztJQUMzQixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLGNBQWMsQ0FBQztJQUM1QixVQUFVLEVBQUUsZ0JBQWdCLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsZUFBZSxDQUFDO0lBQzdCLFVBQVUsRUFBRSxpQkFBaUIsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxnQkFBZ0IsQ0FBQztJQUM5QixVQUFVLEVBQUUsa0JBQWtCLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsY0FBYyxDQUFDO0lBQzVCLFVBQVUsRUFBRSxnQkFBZ0IsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxZQUFZLENBQUM7SUFDMUIsVUFBVSxFQUFFLGNBQWMsR0FDM0I7O0FBR0gsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNO0VBQ3ZCLEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsY0FBYyxHQUN2QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsY0FBYyxHQUN2QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsY0FBYyxHQUN2QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUN6QixNQUFNLEVBQUUsZUFBZSxHQUN4QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYztJQUM1QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYztJQUM1QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYztJQUM1QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUN6QixZQUFZLEVBQUUsZUFBZTtJQUM3QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsY0FBYztJQUMxQixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsY0FBYztJQUMxQixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsY0FBYztJQUMxQixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUN6QixVQUFVLEVBQUUsZUFBZTtJQUMzQixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsY0FBYyxHQUMzQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsY0FBYyxHQUMzQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsY0FBYyxHQUMzQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUN6QixVQUFVLEVBQUUsZUFBZSxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsY0FBYyxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUN6QixZQUFZLEVBQUUsZUFBZSxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsY0FBYyxHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUN6QixhQUFhLEVBQUUsZUFBZSxHQUMvQjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsY0FBYyxHQUM1QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUN0QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUN2QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUN6QixXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsY0FBYyxHQUM1QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsY0FBYyxHQUM1QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsY0FBYyxHQUM1QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUNyQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFdBQVcsQ0FBQztJQUNyQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsY0FBYyxHQUM1QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsY0FBYyxHQUM1QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsY0FBYyxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsY0FBYyxHQUM1QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFFBQVEsQ0FBQztJQUNsQyxXQUFXLEVBQUUsZUFBZSxHQUM3QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FBSyxBQUFULEVBQVcsY0FBYyxDQUFDLFNBQVMsQ0FBQztJQUNuQyxZQUFZLEVBQUUsZUFBZSxHQUM5QjtHQUVELEFBQUEsQUFBQSxHQUFDLENBQUksS0FB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LE9BQU8sRUFBRSxlQUFlLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE9BQU8sRUFBRSxlQUFlLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE9BQU8sRUFBRSxlQUFlLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE9BQU8sRUFBRSxlQUFlLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE9BQU8sRUFBRSxlQUFlLEdBQ3pCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjO0lBQzdCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjO0lBQzdCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjO0lBQzdCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlO0lBQzlCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjO0lBQzNCLGNBQWMsRUFBRSxjQUFjLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjO0lBQzNCLGNBQWMsRUFBRSxjQUFjLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjO0lBQzNCLGNBQWMsRUFBRSxjQUFjLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlO0lBQzVCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxjQUFjLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxjQUFjLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxjQUFjLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGNBQWMsRUFBRSxlQUFlLEdBQ2hDO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsYUFBYSxDQUFDO0lBQzNCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsY0FBYyxDQUFDO0lBQzVCLFVBQVUsRUFBRSxnQkFBZ0IsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxlQUFlLENBQUM7SUFDN0IsVUFBVSxFQUFFLGlCQUFpQixHQUM5QjtFQUVELEFBQUEsY0FBYyxDQUFDLGdCQUFnQixDQUFDO0lBQzlCLFVBQVUsRUFBRSxrQkFBa0IsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxjQUFjLENBQUM7SUFDNUIsVUFBVSxFQUFFLGdCQUFnQixHQUM3QjtFQUVELEFBQUEsY0FBYyxDQUFDLFlBQVksQ0FBQztJQUMxQixVQUFVLEVBQUUsY0FBYyxHQUMzQjs7QUFHSCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RUFDdkIsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxjQUFjLEdBQ3ZCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxjQUFjLEdBQ3ZCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxjQUFjLEdBQ3ZCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLE1BQU0sRUFBRSxlQUFlLEdBQ3hCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjO0lBQzVCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjO0lBQzVCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjO0lBQzVCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFlBQVksRUFBRSxlQUFlO0lBQzdCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjO0lBQzFCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFVBQVUsRUFBRSxlQUFlO0lBQzNCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjLEdBQzNCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjLEdBQzNCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxjQUFjLEdBQzNCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFVBQVUsRUFBRSxlQUFlLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxjQUFjLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFlBQVksRUFBRSxlQUFlLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxjQUFjLEdBQzlCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLGFBQWEsRUFBRSxlQUFlLEdBQy9CO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ3RCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ3ZCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0VBRUQsQUFBQSxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3pCLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3JDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsV0FBVyxDQUFDO0lBQ3JDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxjQUFjLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxjQUFjLEdBQzVCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsUUFBUSxDQUFDO0lBQ2xDLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFlBQVksRUFBRSxlQUFlLEdBQzlCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxLQUFLLEFBQVQsRUFBVyxjQUFjLENBQUMsU0FBUyxDQUFDO0lBQ25DLFdBQVcsRUFBRSxlQUFlLEdBQzdCO0dBRUQsQUFBQSxBQUFBLEdBQUMsQ0FBSSxL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QUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsT0FBTyxFQUFFLGVBQWUsR0FDekI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWM7SUFDN0IsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWM7SUFDN0IsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWM7SUFDN0IsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWU7SUFDOUIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWM7SUFDM0IsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWM7SUFDM0IsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWM7SUFDM0IsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWU7SUFDNUIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGNBQWMsR0FDNUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsV0FBVyxFQUFFLGVBQWUsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGNBQWMsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsYUFBYSxFQUFFLGVBQWUsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGNBQWMsR0FDL0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsY0FBYyxFQUFFLGVBQWUsR0FDaEM7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGNBQWMsR0FDN0I7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDdEIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7RUFFRCxBQUFBLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDdkIsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxTQUFTLENBQUM7SUFDbkMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGNBQWMsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGNBQWMsR0FDN0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsYUFBYSxFQUFFLGVBQWUsR0FDL0I7R0FFRCxBQUFBLEFBQUEsR0FBQyxDQUFJLEtBQUssQUFBVCxFQUFXLGNBQWMsQ0FBQyxRQUFRLENBQUM7SUFDbEMsWUFBWSxFQUFFLGVBQWUsR0FDOUI7R0FFRCxBQUFBLEFBQUEs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 */
