/*!********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/scss/theme.scss ***!
  \********************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
 * Main entry
 * This file will be updated periodically by the maintainers,
 * if you modify it check the version changes before opening an issue.
 *
 * For your custom styles use the 'custom' folder,
 * import your scss using './custom/_custom.scss'.
 */
:root {
  --bootstrap-italia-version: "2.8.8";
}

/**
 * Custom bootstrap-italia colors_vars
 * For colors see: node_modules/bootstrap-italia/src/scss/utilities/colors_vars.scss
 *
 * This file is automatically imported into 'theme.scss'.
 */
/*
 BLUE DEFAULT COLORS DEFINITION
 Tip: use https://rgb.to/ for convert color in HSB
 https://it.wikipedia.org/wiki/Hue_Saturation_Brightness
*/
/*
 RED EXAMPLE PRIMARY COLORS DEFINITION
 Tip: use https://rgb.to/ for convert color in HSB
 https://it.wikipedia.org/wiki/Hue_Saturation_Brightness
*/
/*
 GREEN EXAMPLE PRIMARY COLORS DEFINITION
 Tip: use https://rgb.to/ for convert color in HSB
 https://it.wikipedia.org/wiki/Hue_Saturation_Brightness
*/
/*$bordeaux: #850512;*/
/***************************** 1 ****************************************/
/***************************** 2 ****************************************/
/***************************** 1 ****************************************/
/***************************** 2 ****************************************/
/***************************** 1 ****************************************/
/***************************** 2 ****************************************/
/***************************** 3 ****************************************/
/***************************** 1 ****************************************/
/***************************** 2 ****************************************/
/***************************** 3 ****************************************/
/***************************** NEUTRAL 1 ****************************************/
/***************************** NEUTRAL 2 ****************************************/
/***************************** NEUTRAL 2 / 3 ****************************************/
/**
 * Custom Regione del Veneto variables
 *
 * This file is automatically imported into 'theme.scss'.
 */
h1, .h1, h2, .h2, h3, .h3, .field-group-fieldset legend, #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .checkbox-istanza legend, .user-page label, .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-textarea label {
  font-weight: 600 !important;
  color: #3A3A3A;
}

/* custom fonts */
.font-14, #edit-field-distanza-aeroporto-value-wrapper--4 .fieldset-wrapper .description,
#edit-field-area-totale-value-wrapper--4 .fieldset-wrapper .description, #edit-field-distanza-autostrada-value-wrapper--4 .fieldset-wrapper .description,
#edit-field-dist-stazione-passeggeri-value-wrapper--4 .fieldset-wrapper .description, .card-text.card-text-notizia .field--name-body {
  font-size: 0.875rem;
  line-height: 1.375rem;
}
.font-14 p, #edit-field-distanza-aeroporto-value-wrapper--4 .fieldset-wrapper .description p,
#edit-field-area-totale-value-wrapper--4 .fieldset-wrapper .description p, #edit-field-distanza-autostrada-value-wrapper--4 .fieldset-wrapper .description p,
#edit-field-dist-stazione-passeggeri-value-wrapper--4 .fieldset-wrapper .description p, .card-text.card-text-notizia .field--name-body p {
  font-size: 0.875rem;
  line-height: 1.375rem;
}

.font-19 {
  font-size: 1.1875rem;
  line-height: 1.875rem;
}
.font-19 p {
  font-size: 1.1875rem;
  line-height: 1.375rem;
}

.font-25 {
  font-size: 1.5625rem;
  line-height: 2.875rem;
}

.font-18 {
  font-size: 1.125rem;
  line-height: 1.5rem;
}

.bg-grey {
  background: #F2F2F2;
}

.bg-red {
  background: #18407E;
}

.color {
  color: #18407E;
}

/* color */
/* radius */
.rounded, .block.filter-views form input, .block.filter-views form select#edit-field-sezione-di-riferimento-target-id, #edit-field-allegati-istanza-wrapper, .form-item-field-allegati-istanza, .checkbox-istanza, .node--type-opportunita .box-wrapper .box, .node--type-opportunita .map .leaflet-container, .node--type-opportunita .field--name-field-documentazione-fotografica .splide img, .card, .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card {
  border-radius: 14px;
}

.rounded-mid, .tip_ins {
  border-radius: 17px;
}

.rounded-small, #edit-field-distanza-aeroporto-value-wrapper--4 .fieldset-wrapper .js-form-item input,
#edit-field-area-totale-value-wrapper--4 .fieldset-wrapper .js-form-item input, #edit-field-distanza-autostrada-value-wrapper--4 .fieldset-wrapper .js-form-item input,
#edit-field-dist-stazione-passeggeri-value-wrapper--4 .fieldset-wrapper .js-form-item input {
  border-radius: 10px;
}

.rounded-mini, .view-backoffice #edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice #edit-actions-workflow-workflow-istanza-accettata, .view-backoffice #edit-actions-workflow-workflow-istanza-bozza, .view-backoffice #edit-actions-workflow-workflow-istanza-in-lavorazione,
.view-backoffice #edit-actions-workflow-workflow-istanza-inviata, .body-note .button, .form-managed-file .upload[type=file] + label, .path-user .view-list-user .card .btn, .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .card input, .path-user .view-list-user .field-group-fieldset .btn, .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset input, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .btn, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .field-group-fieldset .btn, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper input, .path-user .view-list-user .form-item-field-allegati-istanza .btn, .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza input, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .btn, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .form-item-field-allegati-istanza .btn, .path-user .view-list-user .checkbox-istanza .btn, .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza input, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .btn, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .checkbox-istanza .btn, .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label, .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label, .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label, .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .btn, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .card .btn {
  border-radius: 6px;
}

.primary-bg {
  background-color: hsl(210, 100%, 40%) !important;
}

.primary-color {
  color: hsl(210, 100%, 40%) !important;
}

.primary-border-color {
  border-color: hsl(210, 100%, 40%) !important;
}
.primary-border-color.border, .block.filter-views form input.primary-border-color, .block.filter-views form select.primary-border-color#edit-field-sezione-di-riferimento-target-id, .primary-border-color.table-responsive, .block-ic-auth-full .primary-border-color.card, .primary-border-color.field-group-fieldset, .primary-border-color#edit-field-allegati-istanza-wrapper, .primary-border-color.form-item-field-allegati-istanza, .primary-border-color.checkbox-istanza, .path-application-form fieldset.primary-border-color.card, .path-application-form fieldset.primary-border-color.field-group-fieldset, .path-application-form fieldset.primary-border-color.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color.checkbox-istanza, .path-application-private-form fieldset.primary-border-color.card, .path-application-private-form fieldset.primary-border-color.field-group-fieldset, .path-application-private-form fieldset.primary-border-color.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color.card, .path-application-delegate-form fieldset.primary-border-color.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color.checkbox-istanza {
  border-color: hsl(210, 100%, 40%) !important;
}

.white-bg {
  background-color: #ffffff !important;
}

.white-color {
  color: #ffffff !important;
}

.white-border-color- {
  border-color: #ffffff !important;
}
.white-border-color-.border, .block.filter-views form input.white-border-color-, .block.filter-views form select.white-border-color-#edit-field-sezione-di-riferimento-target-id, .white-border-color-.table-responsive, .block-ic-auth-full .white-border-color-.card, .white-border-color-.field-group-fieldset, .white-border-color-#edit-field-allegati-istanza-wrapper, .white-border-color-.form-item-field-allegati-istanza, .white-border-color-.checkbox-istanza, .path-application-form fieldset.white-border-color-.card, .path-application-form fieldset.white-border-color-.field-group-fieldset, .path-application-form fieldset.white-border-color-.form-item-field-allegati-istanza, .path-application-form fieldset.white-border-color-.checkbox-istanza, .path-application-private-form fieldset.white-border-color-.card, .path-application-private-form fieldset.white-border-color-.field-group-fieldset, .path-application-private-form fieldset.white-border-color-.form-item-field-allegati-istanza, .path-application-private-form fieldset.white-border-color-.checkbox-istanza, .path-application-delegate-form fieldset.white-border-color-.card, .path-application-delegate-form fieldset.white-border-color-.field-group-fieldset, .path-application-delegate-form fieldset.white-border-color-.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.white-border-color-.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .white-border-color-.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .white-border-color-.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .white-border-color-.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .white-border-color-.checkbox-istanza {
  border-color: #ffffff !important;
}

.primary-bg-a1 {
  background-color: hsl(210, 92.523364486%, 86.625%) !important;
}

.primary-color-a1 {
  color: hsl(210, 92.523364486%, 86.625%) !important;
}

.primary-border-color-a1 {
  border-color: hsl(210, 92.523364486%, 86.625%) !important;
}
.primary-border-color-a1.border, .block.filter-views form input.primary-border-color-a1, .block.filter-views form select.primary-border-color-a1#edit-field-sezione-di-riferimento-target-id, .primary-border-color-a1.table-responsive, .block-ic-auth-full .primary-border-color-a1.card, .primary-border-color-a1.field-group-fieldset, .primary-border-color-a1#edit-field-allegati-istanza-wrapper, .primary-border-color-a1.form-item-field-allegati-istanza, .primary-border-color-a1.checkbox-istanza, .path-application-form fieldset.primary-border-color-a1.card, .path-application-form fieldset.primary-border-color-a1.field-group-fieldset, .path-application-form fieldset.primary-border-color-a1.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-a1.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-a1.card, .path-application-private-form fieldset.primary-border-color-a1.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-a1.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-a1.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-a1.card, .path-application-delegate-form fieldset.primary-border-color-a1.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-a1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-a1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a1.checkbox-istanza {
  border-color: hsl(210, 92.523364486%, 86.625%) !important;
}

.primary-bg-a2 {
  background-color: hsl(211, 82.7586206897%, 76.8%) !important;
}

.primary-color-a2 {
  color: hsl(211, 82.7586206897%, 76.8%) !important;
}

.primary-border-color-a2 {
  border-color: hsl(211, 82.7586206897%, 76.8%) !important;
}
.primary-border-color-a2.border, .block.filter-views form input.primary-border-color-a2, .block.filter-views form select.primary-border-color-a2#edit-field-sezione-di-riferimento-target-id, .primary-border-color-a2.table-responsive, .block-ic-auth-full .primary-border-color-a2.card, .primary-border-color-a2.field-group-fieldset, .primary-border-color-a2#edit-field-allegati-istanza-wrapper, .primary-border-color-a2.form-item-field-allegati-istanza, .primary-border-color-a2.checkbox-istanza, .path-application-form fieldset.primary-border-color-a2.card, .path-application-form fieldset.primary-border-color-a2.field-group-fieldset, .path-application-form fieldset.primary-border-color-a2.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-a2.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-a2.card, .path-application-private-form fieldset.primary-border-color-a2.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-a2.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-a2.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-a2.card, .path-application-delegate-form fieldset.primary-border-color-a2.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-a2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-a2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a2.checkbox-istanza {
  border-color: hsl(211, 82.7586206897%, 76.8%) !important;
}

.primary-bg-a3 {
  background-color: hsl(210, 75.975975976%, 66.7%) !important;
}

.primary-color-a3 {
  color: hsl(210, 75.975975976%, 66.7%) !important;
}

.primary-border-color-a3 {
  border-color: hsl(210, 75.975975976%, 66.7%) !important;
}
.primary-border-color-a3.border, .block.filter-views form input.primary-border-color-a3, .block.filter-views form select.primary-border-color-a3#edit-field-sezione-di-riferimento-target-id, .primary-border-color-a3.table-responsive, .block-ic-auth-full .primary-border-color-a3.card, .primary-border-color-a3.field-group-fieldset, .primary-border-color-a3#edit-field-allegati-istanza-wrapper, .primary-border-color-a3.form-item-field-allegati-istanza, .primary-border-color-a3.checkbox-istanza, .path-application-form fieldset.primary-border-color-a3.card, .path-application-form fieldset.primary-border-color-a3.field-group-fieldset, .path-application-form fieldset.primary-border-color-a3.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-a3.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-a3.card, .path-application-private-form fieldset.primary-border-color-a3.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-a3.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-a3.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-a3.card, .path-application-delegate-form fieldset.primary-border-color-a3.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-a3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-a3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a3.checkbox-istanza {
  border-color: hsl(210, 75.975975976%, 66.7%) !important;
}

.primary-bg-a4 {
  background-color: hsl(210, 71.9626168224%, 57.2%) !important;
}

.primary-color-a4 {
  color: hsl(210, 71.9626168224%, 57.2%) !important;
}

.primary-border-color-a4 {
  border-color: hsl(210, 71.9626168224%, 57.2%) !important;
}
.primary-border-color-a4.border, .block.filter-views form input.primary-border-color-a4, .block.filter-views form select.primary-border-color-a4#edit-field-sezione-di-riferimento-target-id, .primary-border-color-a4.table-responsive, .block-ic-auth-full .primary-border-color-a4.card, .primary-border-color-a4.field-group-fieldset, .primary-border-color-a4#edit-field-allegati-istanza-wrapper, .primary-border-color-a4.form-item-field-allegati-istanza, .primary-border-color-a4.checkbox-istanza, .path-application-form fieldset.primary-border-color-a4.card, .path-application-form fieldset.primary-border-color-a4.field-group-fieldset, .path-application-form fieldset.primary-border-color-a4.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-a4.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-a4.card, .path-application-private-form fieldset.primary-border-color-a4.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-a4.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-a4.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-a4.card, .path-application-delegate-form fieldset.primary-border-color-a4.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-a4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-a4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a4.checkbox-istanza {
  border-color: hsl(210, 71.9626168224%, 57.2%) !important;
}

.primary-bg-a5 {
  background-color: hsl(210, 73.9130434783%, 48.3%) !important;
}

.primary-color-a5 {
  color: hsl(210, 73.9130434783%, 48.3%) !important;
}

.primary-border-color-a5 {
  border-color: hsl(210, 73.9130434783%, 48.3%) !important;
}
.primary-border-color-a5.border, .block.filter-views form input.primary-border-color-a5, .block.filter-views form select.primary-border-color-a5#edit-field-sezione-di-riferimento-target-id, .primary-border-color-a5.table-responsive, .block-ic-auth-full .primary-border-color-a5.card, .primary-border-color-a5.field-group-fieldset, .primary-border-color-a5#edit-field-allegati-istanza-wrapper, .primary-border-color-a5.form-item-field-allegati-istanza, .primary-border-color-a5.checkbox-istanza, .path-application-form fieldset.primary-border-color-a5.card, .path-application-form fieldset.primary-border-color-a5.field-group-fieldset, .path-application-form fieldset.primary-border-color-a5.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-a5.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-a5.card, .path-application-private-form fieldset.primary-border-color-a5.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-a5.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-a5.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-a5.card, .path-application-delegate-form fieldset.primary-border-color-a5.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-a5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-a5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a5.checkbox-istanza {
  border-color: hsl(210, 73.9130434783%, 48.3%) !important;
}

.primary-bg-a6 {
  background-color: hsl(210, 100%, 40%) !important;
}

.primary-color-a6 {
  color: hsl(210, 100%, 40%) !important;
}

.primary-border-color-a6 {
  border-color: hsl(210, 100%, 40%) !important;
}
.primary-border-color-a6.border, .block.filter-views form input.primary-border-color-a6, .block.filter-views form select.primary-border-color-a6#edit-field-sezione-di-riferimento-target-id, .primary-border-color-a6.table-responsive, .block-ic-auth-full .primary-border-color-a6.card, .primary-border-color-a6.field-group-fieldset, .primary-border-color-a6#edit-field-allegati-istanza-wrapper, .primary-border-color-a6.form-item-field-allegati-istanza, .primary-border-color-a6.checkbox-istanza, .path-application-form fieldset.primary-border-color-a6.card, .path-application-form fieldset.primary-border-color-a6.field-group-fieldset, .path-application-form fieldset.primary-border-color-a6.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-a6.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-a6.card, .path-application-private-form fieldset.primary-border-color-a6.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-a6.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-a6.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-a6.card, .path-application-delegate-form fieldset.primary-border-color-a6.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-a6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-a6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a6.checkbox-istanza {
  border-color: hsl(210, 100%, 40%) !important;
}

.primary-bg-a7 {
  background-color: hsl(210, 100%, 35%) !important;
}

.primary-color-a7 {
  color: hsl(210, 100%, 35%) !important;
}

.primary-border-color-a7 {
  border-color: hsl(210, 100%, 35%) !important;
}
.primary-border-color-a7.border, .block.filter-views form input.primary-border-color-a7, .block.filter-views form select.primary-border-color-a7#edit-field-sezione-di-riferimento-target-id, .primary-border-color-a7.table-responsive, .block-ic-auth-full .primary-border-color-a7.card, .primary-border-color-a7.field-group-fieldset, .primary-border-color-a7#edit-field-allegati-istanza-wrapper, .primary-border-color-a7.form-item-field-allegati-istanza, .primary-border-color-a7.checkbox-istanza, .path-application-form fieldset.primary-border-color-a7.card, .path-application-form fieldset.primary-border-color-a7.field-group-fieldset, .path-application-form fieldset.primary-border-color-a7.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-a7.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-a7.card, .path-application-private-form fieldset.primary-border-color-a7.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-a7.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-a7.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-a7.card, .path-application-delegate-form fieldset.primary-border-color-a7.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-a7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-a7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a7.checkbox-istanza {
  border-color: hsl(210, 100%, 35%) !important;
}

.primary-bg-a8 {
  background-color: hsl(210, 100%, 30%) !important;
}

.primary-color-a8 {
  color: hsl(210, 100%, 30%) !important;
}

.primary-border-color-a8 {
  border-color: hsl(210, 100%, 30%) !important;
}
.primary-border-color-a8.border, .block.filter-views form input.primary-border-color-a8, .block.filter-views form select.primary-border-color-a8#edit-field-sezione-di-riferimento-target-id, .primary-border-color-a8.table-responsive, .block-ic-auth-full .primary-border-color-a8.card, .primary-border-color-a8.field-group-fieldset, .primary-border-color-a8#edit-field-allegati-istanza-wrapper, .primary-border-color-a8.form-item-field-allegati-istanza, .primary-border-color-a8.checkbox-istanza, .path-application-form fieldset.primary-border-color-a8.card, .path-application-form fieldset.primary-border-color-a8.field-group-fieldset, .path-application-form fieldset.primary-border-color-a8.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-a8.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-a8.card, .path-application-private-form fieldset.primary-border-color-a8.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-a8.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-a8.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-a8.card, .path-application-delegate-form fieldset.primary-border-color-a8.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-a8.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-a8.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a8.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a8.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a8.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a8.checkbox-istanza {
  border-color: hsl(210, 100%, 30%) !important;
}

.primary-bg-a9 {
  background-color: hsl(210, 100%, 25%) !important;
}

.primary-color-a9 {
  color: hsl(210, 100%, 25%) !important;
}

.primary-border-color-a9 {
  border-color: hsl(210, 100%, 25%) !important;
}
.primary-border-color-a9.border, .block.filter-views form input.primary-border-color-a9, .block.filter-views form select.primary-border-color-a9#edit-field-sezione-di-riferimento-target-id, .primary-border-color-a9.table-responsive, .block-ic-auth-full .primary-border-color-a9.card, .primary-border-color-a9.field-group-fieldset, .primary-border-color-a9#edit-field-allegati-istanza-wrapper, .primary-border-color-a9.form-item-field-allegati-istanza, .primary-border-color-a9.checkbox-istanza, .path-application-form fieldset.primary-border-color-a9.card, .path-application-form fieldset.primary-border-color-a9.field-group-fieldset, .path-application-form fieldset.primary-border-color-a9.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-a9.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-a9.card, .path-application-private-form fieldset.primary-border-color-a9.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-a9.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-a9.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-a9.card, .path-application-delegate-form fieldset.primary-border-color-a9.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-a9.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-a9.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a9.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a9.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a9.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a9.checkbox-istanza {
  border-color: hsl(210, 100%, 25%) !important;
}

.primary-bg-a10 {
  background-color: hsl(210, 100%, 20%) !important;
}

.primary-color-a10 {
  color: hsl(210, 100%, 20%) !important;
}

.primary-border-color-a10 {
  border-color: hsl(210, 100%, 20%) !important;
}
.primary-border-color-a10.border, .block.filter-views form input.primary-border-color-a10, .block.filter-views form select.primary-border-color-a10#edit-field-sezione-di-riferimento-target-id, .primary-border-color-a10.table-responsive, .block-ic-auth-full .primary-border-color-a10.card, .primary-border-color-a10.field-group-fieldset, .primary-border-color-a10#edit-field-allegati-istanza-wrapper, .primary-border-color-a10.form-item-field-allegati-istanza, .primary-border-color-a10.checkbox-istanza, .path-application-form fieldset.primary-border-color-a10.card, .path-application-form fieldset.primary-border-color-a10.field-group-fieldset, .path-application-form fieldset.primary-border-color-a10.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-a10.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-a10.card, .path-application-private-form fieldset.primary-border-color-a10.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-a10.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-a10.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-a10.card, .path-application-delegate-form fieldset.primary-border-color-a10.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-a10.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-a10.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a10.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a10.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a10.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a10.checkbox-istanza {
  border-color: hsl(210, 100%, 20%) !important;
}

.primary-bg-a11 {
  background-color: hsl(210, 100%, 15%) !important;
}

.primary-color-a11 {
  color: hsl(210, 100%, 15%) !important;
}

.primary-border-color-a11 {
  border-color: hsl(210, 100%, 15%) !important;
}
.primary-border-color-a11.border, .block.filter-views form input.primary-border-color-a11, .block.filter-views form select.primary-border-color-a11#edit-field-sezione-di-riferimento-target-id, .primary-border-color-a11.table-responsive, .block-ic-auth-full .primary-border-color-a11.card, .primary-border-color-a11.field-group-fieldset, .primary-border-color-a11#edit-field-allegati-istanza-wrapper, .primary-border-color-a11.form-item-field-allegati-istanza, .primary-border-color-a11.checkbox-istanza, .path-application-form fieldset.primary-border-color-a11.card, .path-application-form fieldset.primary-border-color-a11.field-group-fieldset, .path-application-form fieldset.primary-border-color-a11.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-a11.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-a11.card, .path-application-private-form fieldset.primary-border-color-a11.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-a11.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-a11.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-a11.card, .path-application-delegate-form fieldset.primary-border-color-a11.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-a11.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-a11.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a11.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a11.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a11.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a11.checkbox-istanza {
  border-color: hsl(210, 100%, 15%) !important;
}

.primary-bg-a12 {
  background-color: hsl(210, 100%, 10%) !important;
}

.primary-color-a12 {
  color: hsl(210, 100%, 10%) !important;
}

.primary-border-color-a12 {
  border-color: hsl(210, 100%, 10%) !important;
}
.primary-border-color-a12.border, .block.filter-views form input.primary-border-color-a12, .block.filter-views form select.primary-border-color-a12#edit-field-sezione-di-riferimento-target-id, .primary-border-color-a12.table-responsive, .block-ic-auth-full .primary-border-color-a12.card, .primary-border-color-a12.field-group-fieldset, .primary-border-color-a12#edit-field-allegati-istanza-wrapper, .primary-border-color-a12.form-item-field-allegati-istanza, .primary-border-color-a12.checkbox-istanza, .path-application-form fieldset.primary-border-color-a12.card, .path-application-form fieldset.primary-border-color-a12.field-group-fieldset, .path-application-form fieldset.primary-border-color-a12.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-a12.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-a12.card, .path-application-private-form fieldset.primary-border-color-a12.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-a12.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-a12.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-a12.card, .path-application-delegate-form fieldset.primary-border-color-a12.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-a12.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-a12.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a12.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a12.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a12.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-a12.checkbox-istanza {
  border-color: hsl(210, 100%, 10%) !important;
}

.primary-bg-b1 {
  background-color: hsl(210, 100%, 40%) !important;
}

.primary-color-b1 {
  color: hsl(210, 100%, 40%) !important;
}

.primary-border-color-b1 {
  border-color: hsl(210, 100%, 40%) !important;
}
.primary-border-color-b1.border, .block.filter-views form input.primary-border-color-b1, .block.filter-views form select.primary-border-color-b1#edit-field-sezione-di-riferimento-target-id, .primary-border-color-b1.table-responsive, .block-ic-auth-full .primary-border-color-b1.card, .primary-border-color-b1.field-group-fieldset, .primary-border-color-b1#edit-field-allegati-istanza-wrapper, .primary-border-color-b1.form-item-field-allegati-istanza, .primary-border-color-b1.checkbox-istanza, .path-application-form fieldset.primary-border-color-b1.card, .path-application-form fieldset.primary-border-color-b1.field-group-fieldset, .path-application-form fieldset.primary-border-color-b1.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-b1.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-b1.card, .path-application-private-form fieldset.primary-border-color-b1.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-b1.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-b1.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-b1.card, .path-application-delegate-form fieldset.primary-border-color-b1.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-b1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-b1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b1.checkbox-istanza {
  border-color: hsl(210, 100%, 40%) !important;
}

.primary-bg-b2 {
  background-color: hsl(210, 81.8181818182%, 38.5%) !important;
}

.primary-color-b2 {
  color: hsl(210, 81.8181818182%, 38.5%) !important;
}

.primary-border-color-b2 {
  border-color: hsl(210, 81.8181818182%, 38.5%) !important;
}
.primary-border-color-b2.border, .block.filter-views form input.primary-border-color-b2, .block.filter-views form select.primary-border-color-b2#edit-field-sezione-di-riferimento-target-id, .primary-border-color-b2.table-responsive, .block-ic-auth-full .primary-border-color-b2.card, .primary-border-color-b2.field-group-fieldset, .primary-border-color-b2#edit-field-allegati-istanza-wrapper, .primary-border-color-b2.form-item-field-allegati-istanza, .primary-border-color-b2.checkbox-istanza, .path-application-form fieldset.primary-border-color-b2.card, .path-application-form fieldset.primary-border-color-b2.field-group-fieldset, .path-application-form fieldset.primary-border-color-b2.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-b2.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-b2.card, .path-application-private-form fieldset.primary-border-color-b2.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-b2.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-b2.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-b2.card, .path-application-delegate-form fieldset.primary-border-color-b2.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-b2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-b2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b2.checkbox-istanza {
  border-color: hsl(210, 81.8181818182%, 38.5%) !important;
}

.primary-bg-b3 {
  background-color: hsl(210, 66.6666666667%, 36%) !important;
}

.primary-color-b3 {
  color: hsl(210, 66.6666666667%, 36%) !important;
}

.primary-border-color-b3 {
  border-color: hsl(210, 66.6666666667%, 36%) !important;
}
.primary-border-color-b3.border, .block.filter-views form input.primary-border-color-b3, .block.filter-views form select.primary-border-color-b3#edit-field-sezione-di-riferimento-target-id, .primary-border-color-b3.table-responsive, .block-ic-auth-full .primary-border-color-b3.card, .primary-border-color-b3.field-group-fieldset, .primary-border-color-b3#edit-field-allegati-istanza-wrapper, .primary-border-color-b3.form-item-field-allegati-istanza, .primary-border-color-b3.checkbox-istanza, .path-application-form fieldset.primary-border-color-b3.card, .path-application-form fieldset.primary-border-color-b3.field-group-fieldset, .path-application-form fieldset.primary-border-color-b3.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-b3.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-b3.card, .path-application-private-form fieldset.primary-border-color-b3.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-b3.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-b3.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-b3.card, .path-application-delegate-form fieldset.primary-border-color-b3.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-b3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-b3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b3.checkbox-istanza {
  border-color: hsl(210, 66.6666666667%, 36%) !important;
}

.primary-bg-b4 {
  background-color: hsl(210, 53.8461538462%, 32.5%) !important;
}

.primary-color-b4 {
  color: hsl(210, 53.8461538462%, 32.5%) !important;
}

.primary-border-color-b4 {
  border-color: hsl(210, 53.8461538462%, 32.5%) !important;
}
.primary-border-color-b4.border, .block.filter-views form input.primary-border-color-b4, .block.filter-views form select.primary-border-color-b4#edit-field-sezione-di-riferimento-target-id, .primary-border-color-b4.table-responsive, .block-ic-auth-full .primary-border-color-b4.card, .primary-border-color-b4.field-group-fieldset, .primary-border-color-b4#edit-field-allegati-istanza-wrapper, .primary-border-color-b4.form-item-field-allegati-istanza, .primary-border-color-b4.checkbox-istanza, .path-application-form fieldset.primary-border-color-b4.card, .path-application-form fieldset.primary-border-color-b4.field-group-fieldset, .path-application-form fieldset.primary-border-color-b4.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-b4.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-b4.card, .path-application-private-form fieldset.primary-border-color-b4.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-b4.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-b4.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-b4.card, .path-application-delegate-form fieldset.primary-border-color-b4.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-b4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-b4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b4.checkbox-istanza {
  border-color: hsl(210, 53.8461538462%, 32.5%) !important;
}

.primary-bg-b5 {
  background-color: hsl(210, 42.8571428571%, 28%) !important;
}

.primary-color-b5 {
  color: hsl(210, 42.8571428571%, 28%) !important;
}

.primary-border-color-b5 {
  border-color: hsl(210, 42.8571428571%, 28%) !important;
}
.primary-border-color-b5.border, .block.filter-views form input.primary-border-color-b5, .block.filter-views form select.primary-border-color-b5#edit-field-sezione-di-riferimento-target-id, .primary-border-color-b5.table-responsive, .block-ic-auth-full .primary-border-color-b5.card, .primary-border-color-b5.field-group-fieldset, .primary-border-color-b5#edit-field-allegati-istanza-wrapper, .primary-border-color-b5.form-item-field-allegati-istanza, .primary-border-color-b5.checkbox-istanza, .path-application-form fieldset.primary-border-color-b5.card, .path-application-form fieldset.primary-border-color-b5.field-group-fieldset, .path-application-form fieldset.primary-border-color-b5.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-b5.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-b5.card, .path-application-private-form fieldset.primary-border-color-b5.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-b5.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-b5.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-b5.card, .path-application-delegate-form fieldset.primary-border-color-b5.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-b5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-b5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b5.checkbox-istanza {
  border-color: hsl(210, 42.8571428571%, 28%) !important;
}

.primary-bg-b6 {
  background-color: hsl(210, 33.3333333333%, 22.5%) !important;
}

.primary-color-b6 {
  color: hsl(210, 33.3333333333%, 22.5%) !important;
}

.primary-border-color-b6 {
  border-color: hsl(210, 33.3333333333%, 22.5%) !important;
}
.primary-border-color-b6.border, .block.filter-views form input.primary-border-color-b6, .block.filter-views form select.primary-border-color-b6#edit-field-sezione-di-riferimento-target-id, .primary-border-color-b6.table-responsive, .block-ic-auth-full .primary-border-color-b6.card, .primary-border-color-b6.field-group-fieldset, .primary-border-color-b6#edit-field-allegati-istanza-wrapper, .primary-border-color-b6.form-item-field-allegati-istanza, .primary-border-color-b6.checkbox-istanza, .path-application-form fieldset.primary-border-color-b6.card, .path-application-form fieldset.primary-border-color-b6.field-group-fieldset, .path-application-form fieldset.primary-border-color-b6.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-b6.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-b6.card, .path-application-private-form fieldset.primary-border-color-b6.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-b6.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-b6.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-b6.card, .path-application-delegate-form fieldset.primary-border-color-b6.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-b6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-b6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b6.checkbox-istanza {
  border-color: hsl(210, 33.3333333333%, 22.5%) !important;
}

.primary-bg-b7 {
  background-color: hsl(210, 25%, 16%) !important;
}

.primary-color-b7 {
  color: hsl(210, 25%, 16%) !important;
}

.primary-border-color-b7 {
  border-color: hsl(210, 25%, 16%) !important;
}
.primary-border-color-b7.border, .block.filter-views form input.primary-border-color-b7, .block.filter-views form select.primary-border-color-b7#edit-field-sezione-di-riferimento-target-id, .primary-border-color-b7.table-responsive, .block-ic-auth-full .primary-border-color-b7.card, .primary-border-color-b7.field-group-fieldset, .primary-border-color-b7#edit-field-allegati-istanza-wrapper, .primary-border-color-b7.form-item-field-allegati-istanza, .primary-border-color-b7.checkbox-istanza, .path-application-form fieldset.primary-border-color-b7.card, .path-application-form fieldset.primary-border-color-b7.field-group-fieldset, .path-application-form fieldset.primary-border-color-b7.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-b7.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-b7.card, .path-application-private-form fieldset.primary-border-color-b7.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-b7.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-b7.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-b7.card, .path-application-delegate-form fieldset.primary-border-color-b7.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-b7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-b7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b7.checkbox-istanza {
  border-color: hsl(210, 25%, 16%) !important;
}

.primary-bg-b8 {
  background-color: hsl(210, 17.6470588235%, 8.5%) !important;
}

.primary-color-b8 {
  color: hsl(210, 17.6470588235%, 8.5%) !important;
}

.primary-border-color-b8 {
  border-color: hsl(210, 17.6470588235%, 8.5%) !important;
}
.primary-border-color-b8.border, .block.filter-views form input.primary-border-color-b8, .block.filter-views form select.primary-border-color-b8#edit-field-sezione-di-riferimento-target-id, .primary-border-color-b8.table-responsive, .block-ic-auth-full .primary-border-color-b8.card, .primary-border-color-b8.field-group-fieldset, .primary-border-color-b8#edit-field-allegati-istanza-wrapper, .primary-border-color-b8.form-item-field-allegati-istanza, .primary-border-color-b8.checkbox-istanza, .path-application-form fieldset.primary-border-color-b8.card, .path-application-form fieldset.primary-border-color-b8.field-group-fieldset, .path-application-form fieldset.primary-border-color-b8.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-b8.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-b8.card, .path-application-private-form fieldset.primary-border-color-b8.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-b8.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-b8.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-b8.card, .path-application-delegate-form fieldset.primary-border-color-b8.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-b8.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-b8.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b8.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b8.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b8.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-b8.checkbox-istanza {
  border-color: hsl(210, 17.6470588235%, 8.5%) !important;
}

.primary-bg-c1 {
  background-color: hsl(210, 54.5454545455%, 91.2%) !important;
}

.primary-color-c1 {
  color: hsl(210, 54.5454545455%, 91.2%) !important;
}

.primary-border-color-c1 {
  border-color: hsl(210, 54.5454545455%, 91.2%) !important;
}
.primary-border-color-c1.border, .block.filter-views form input.primary-border-color-c1, .block.filter-views form select.primary-border-color-c1#edit-field-sezione-di-riferimento-target-id, .primary-border-color-c1.table-responsive, .block-ic-auth-full .primary-border-color-c1.card, .primary-border-color-c1.field-group-fieldset, .primary-border-color-c1#edit-field-allegati-istanza-wrapper, .primary-border-color-c1.form-item-field-allegati-istanza, .primary-border-color-c1.checkbox-istanza, .path-application-form fieldset.primary-border-color-c1.card, .path-application-form fieldset.primary-border-color-c1.field-group-fieldset, .path-application-form fieldset.primary-border-color-c1.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-c1.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-c1.card, .path-application-private-form fieldset.primary-border-color-c1.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-c1.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-c1.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-c1.card, .path-application-delegate-form fieldset.primary-border-color-c1.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-c1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-c1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c1.checkbox-istanza {
  border-color: hsl(210, 54.5454545455%, 91.2%) !important;
}

.primary-bg-c2 {
  background-color: hsl(210, 70.5882352941%, 86.4%) !important;
}

.primary-color-c2 {
  color: hsl(210, 70.5882352941%, 86.4%) !important;
}

.primary-border-color-c2 {
  border-color: hsl(210, 70.5882352941%, 86.4%) !important;
}
.primary-border-color-c2.border, .block.filter-views form input.primary-border-color-c2, .block.filter-views form select.primary-border-color-c2#edit-field-sezione-di-riferimento-target-id, .primary-border-color-c2.table-responsive, .block-ic-auth-full .primary-border-color-c2.card, .primary-border-color-c2.field-group-fieldset, .primary-border-color-c2#edit-field-allegati-istanza-wrapper, .primary-border-color-c2.form-item-field-allegati-istanza, .primary-border-color-c2.checkbox-istanza, .path-application-form fieldset.primary-border-color-c2.card, .path-application-form fieldset.primary-border-color-c2.field-group-fieldset, .path-application-form fieldset.primary-border-color-c2.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-c2.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-c2.card, .path-application-private-form fieldset.primary-border-color-c2.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-c2.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-c2.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-c2.card, .path-application-delegate-form fieldset.primary-border-color-c2.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-c2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-c2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c2.checkbox-istanza {
  border-color: hsl(210, 70.5882352941%, 86.4%) !important;
}

.primary-bg-c3 {
  background-color: hsl(210, 78.2608695652%, 81.6%) !important;
}

.primary-color-c3 {
  color: hsl(210, 78.2608695652%, 81.6%) !important;
}

.primary-border-color-c3 {
  border-color: hsl(210, 78.2608695652%, 81.6%) !important;
}
.primary-border-color-c3.border, .block.filter-views form input.primary-border-color-c3, .block.filter-views form select.primary-border-color-c3#edit-field-sezione-di-riferimento-target-id, .primary-border-color-c3.table-responsive, .block-ic-auth-full .primary-border-color-c3.card, .primary-border-color-c3.field-group-fieldset, .primary-border-color-c3#edit-field-allegati-istanza-wrapper, .primary-border-color-c3.form-item-field-allegati-istanza, .primary-border-color-c3.checkbox-istanza, .path-application-form fieldset.primary-border-color-c3.card, .path-application-form fieldset.primary-border-color-c3.field-group-fieldset, .path-application-form fieldset.primary-border-color-c3.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-c3.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-c3.card, .path-application-private-form fieldset.primary-border-color-c3.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-c3.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-c3.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-c3.card, .path-application-delegate-form fieldset.primary-border-color-c3.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-c3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-c3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c3.checkbox-istanza {
  border-color: hsl(210, 78.2608695652%, 81.6%) !important;
}

.primary-bg-c4 {
  background-color: hsl(210, 82.7586206897%, 76.8%) !important;
}

.primary-color-c4 {
  color: hsl(210, 82.7586206897%, 76.8%) !important;
}

.primary-border-color-c4 {
  border-color: hsl(210, 82.7586206897%, 76.8%) !important;
}
.primary-border-color-c4.border, .block.filter-views form input.primary-border-color-c4, .block.filter-views form select.primary-border-color-c4#edit-field-sezione-di-riferimento-target-id, .primary-border-color-c4.table-responsive, .block-ic-auth-full .primary-border-color-c4.card, .primary-border-color-c4.field-group-fieldset, .primary-border-color-c4#edit-field-allegati-istanza-wrapper, .primary-border-color-c4.form-item-field-allegati-istanza, .primary-border-color-c4.checkbox-istanza, .path-application-form fieldset.primary-border-color-c4.card, .path-application-form fieldset.primary-border-color-c4.field-group-fieldset, .path-application-form fieldset.primary-border-color-c4.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-c4.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-c4.card, .path-application-private-form fieldset.primary-border-color-c4.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-c4.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-c4.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-c4.card, .path-application-delegate-form fieldset.primary-border-color-c4.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-c4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-c4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c4.checkbox-istanza {
  border-color: hsl(210, 82.7586206897%, 76.8%) !important;
}

.primary-bg-c5 {
  background-color: hsl(210, 85.7142857143%, 72%) !important;
}

.primary-color-c5 {
  color: hsl(210, 85.7142857143%, 72%) !important;
}

.primary-border-color-c5 {
  border-color: hsl(210, 85.7142857143%, 72%) !important;
}
.primary-border-color-c5.border, .block.filter-views form input.primary-border-color-c5, .block.filter-views form select.primary-border-color-c5#edit-field-sezione-di-riferimento-target-id, .primary-border-color-c5.table-responsive, .block-ic-auth-full .primary-border-color-c5.card, .primary-border-color-c5.field-group-fieldset, .primary-border-color-c5#edit-field-allegati-istanza-wrapper, .primary-border-color-c5.form-item-field-allegati-istanza, .primary-border-color-c5.checkbox-istanza, .path-application-form fieldset.primary-border-color-c5.card, .path-application-form fieldset.primary-border-color-c5.field-group-fieldset, .path-application-form fieldset.primary-border-color-c5.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-c5.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-c5.card, .path-application-private-form fieldset.primary-border-color-c5.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-c5.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-c5.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-c5.card, .path-application-delegate-form fieldset.primary-border-color-c5.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-c5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-c5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c5.checkbox-istanza {
  border-color: hsl(210, 85.7142857143%, 72%) !important;
}

.primary-bg-c6 {
  background-color: hsl(210, 87.8048780488%, 67.2%) !important;
}

.primary-color-c6 {
  color: hsl(210, 87.8048780488%, 67.2%) !important;
}

.primary-border-color-c6 {
  border-color: hsl(210, 87.8048780488%, 67.2%) !important;
}
.primary-border-color-c6.border, .block.filter-views form input.primary-border-color-c6, .block.filter-views form select.primary-border-color-c6#edit-field-sezione-di-riferimento-target-id, .primary-border-color-c6.table-responsive, .block-ic-auth-full .primary-border-color-c6.card, .primary-border-color-c6.field-group-fieldset, .primary-border-color-c6#edit-field-allegati-istanza-wrapper, .primary-border-color-c6.form-item-field-allegati-istanza, .primary-border-color-c6.checkbox-istanza, .path-application-form fieldset.primary-border-color-c6.card, .path-application-form fieldset.primary-border-color-c6.field-group-fieldset, .path-application-form fieldset.primary-border-color-c6.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-c6.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-c6.card, .path-application-private-form fieldset.primary-border-color-c6.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-c6.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-c6.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-c6.card, .path-application-delegate-form fieldset.primary-border-color-c6.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-c6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-c6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c6.checkbox-istanza {
  border-color: hsl(210, 87.8048780488%, 67.2%) !important;
}

.primary-bg-c7 {
  background-color: hsl(210, 89.3617021277%, 62.4%) !important;
}

.primary-color-c7 {
  color: hsl(210, 89.3617021277%, 62.4%) !important;
}

.primary-border-color-c7 {
  border-color: hsl(210, 89.3617021277%, 62.4%) !important;
}
.primary-border-color-c7.border, .block.filter-views form input.primary-border-color-c7, .block.filter-views form select.primary-border-color-c7#edit-field-sezione-di-riferimento-target-id, .primary-border-color-c7.table-responsive, .block-ic-auth-full .primary-border-color-c7.card, .primary-border-color-c7.field-group-fieldset, .primary-border-color-c7#edit-field-allegati-istanza-wrapper, .primary-border-color-c7.form-item-field-allegati-istanza, .primary-border-color-c7.checkbox-istanza, .path-application-form fieldset.primary-border-color-c7.card, .path-application-form fieldset.primary-border-color-c7.field-group-fieldset, .path-application-form fieldset.primary-border-color-c7.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-c7.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-c7.card, .path-application-private-form fieldset.primary-border-color-c7.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-c7.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-c7.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-c7.card, .path-application-delegate-form fieldset.primary-border-color-c7.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-c7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-c7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c7.checkbox-istanza {
  border-color: hsl(210, 89.3617021277%, 62.4%) !important;
}

.primary-bg-c8 {
  background-color: hsl(210, 90.5660377358%, 57.6%) !important;
}

.primary-color-c8 {
  color: hsl(210, 90.5660377358%, 57.6%) !important;
}

.primary-border-color-c8 {
  border-color: hsl(210, 90.5660377358%, 57.6%) !important;
}
.primary-border-color-c8.border, .block.filter-views form input.primary-border-color-c8, .block.filter-views form select.primary-border-color-c8#edit-field-sezione-di-riferimento-target-id, .primary-border-color-c8.table-responsive, .block-ic-auth-full .primary-border-color-c8.card, .primary-border-color-c8.field-group-fieldset, .primary-border-color-c8#edit-field-allegati-istanza-wrapper, .primary-border-color-c8.form-item-field-allegati-istanza, .primary-border-color-c8.checkbox-istanza, .path-application-form fieldset.primary-border-color-c8.card, .path-application-form fieldset.primary-border-color-c8.field-group-fieldset, .path-application-form fieldset.primary-border-color-c8.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-c8.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-c8.card, .path-application-private-form fieldset.primary-border-color-c8.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-c8.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-c8.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-c8.card, .path-application-delegate-form fieldset.primary-border-color-c8.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-c8.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-c8.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c8.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c8.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c8.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c8.checkbox-istanza {
  border-color: hsl(210, 90.5660377358%, 57.6%) !important;
}

.primary-bg-c9 {
  background-color: hsl(210, 91.5254237288%, 52.8%) !important;
}

.primary-color-c9 {
  color: hsl(210, 91.5254237288%, 52.8%) !important;
}

.primary-border-color-c9 {
  border-color: hsl(210, 91.5254237288%, 52.8%) !important;
}
.primary-border-color-c9.border, .block.filter-views form input.primary-border-color-c9, .block.filter-views form select.primary-border-color-c9#edit-field-sezione-di-riferimento-target-id, .primary-border-color-c9.table-responsive, .block-ic-auth-full .primary-border-color-c9.card, .primary-border-color-c9.field-group-fieldset, .primary-border-color-c9#edit-field-allegati-istanza-wrapper, .primary-border-color-c9.form-item-field-allegati-istanza, .primary-border-color-c9.checkbox-istanza, .path-application-form fieldset.primary-border-color-c9.card, .path-application-form fieldset.primary-border-color-c9.field-group-fieldset, .path-application-form fieldset.primary-border-color-c9.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-c9.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-c9.card, .path-application-private-form fieldset.primary-border-color-c9.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-c9.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-c9.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-c9.card, .path-application-delegate-form fieldset.primary-border-color-c9.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-c9.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-c9.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c9.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c9.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c9.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c9.checkbox-istanza {
  border-color: hsl(210, 91.5254237288%, 52.8%) !important;
}

.primary-bg-c10 {
  background-color: hsl(210, 100%, 48%) !important;
}

.primary-color-c10 {
  color: hsl(210, 100%, 48%) !important;
}

.primary-border-color-c10 {
  border-color: hsl(210, 100%, 48%) !important;
}
.primary-border-color-c10.border, .block.filter-views form input.primary-border-color-c10, .block.filter-views form select.primary-border-color-c10#edit-field-sezione-di-riferimento-target-id, .primary-border-color-c10.table-responsive, .block-ic-auth-full .primary-border-color-c10.card, .primary-border-color-c10.field-group-fieldset, .primary-border-color-c10#edit-field-allegati-istanza-wrapper, .primary-border-color-c10.form-item-field-allegati-istanza, .primary-border-color-c10.checkbox-istanza, .path-application-form fieldset.primary-border-color-c10.card, .path-application-form fieldset.primary-border-color-c10.field-group-fieldset, .path-application-form fieldset.primary-border-color-c10.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-c10.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-c10.card, .path-application-private-form fieldset.primary-border-color-c10.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-c10.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-c10.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-c10.card, .path-application-delegate-form fieldset.primary-border-color-c10.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-c10.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-c10.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c10.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c10.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c10.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c10.checkbox-istanza {
  border-color: hsl(210, 100%, 48%) !important;
}

.primary-bg-c11 {
  background-color: hsl(210, 100%, 44%) !important;
}

.primary-color-c11 {
  color: hsl(210, 100%, 44%) !important;
}

.primary-border-color-c11 {
  border-color: hsl(210, 100%, 44%) !important;
}
.primary-border-color-c11.border, .block.filter-views form input.primary-border-color-c11, .block.filter-views form select.primary-border-color-c11#edit-field-sezione-di-riferimento-target-id, .primary-border-color-c11.table-responsive, .block-ic-auth-full .primary-border-color-c11.card, .primary-border-color-c11.field-group-fieldset, .primary-border-color-c11#edit-field-allegati-istanza-wrapper, .primary-border-color-c11.form-item-field-allegati-istanza, .primary-border-color-c11.checkbox-istanza, .path-application-form fieldset.primary-border-color-c11.card, .path-application-form fieldset.primary-border-color-c11.field-group-fieldset, .path-application-form fieldset.primary-border-color-c11.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-c11.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-c11.card, .path-application-private-form fieldset.primary-border-color-c11.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-c11.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-c11.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-c11.card, .path-application-delegate-form fieldset.primary-border-color-c11.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-c11.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-c11.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c11.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c11.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c11.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c11.checkbox-istanza {
  border-color: hsl(210, 100%, 44%) !important;
}

.primary-bg-c12 {
  background-color: hsl(210, 100%, 40%) !important;
}

.primary-color-c12 {
  color: hsl(210, 100%, 40%) !important;
}

.primary-border-color-c12 {
  border-color: hsl(210, 100%, 40%) !important;
}
.primary-border-color-c12.border, .block.filter-views form input.primary-border-color-c12, .block.filter-views form select.primary-border-color-c12#edit-field-sezione-di-riferimento-target-id, .primary-border-color-c12.table-responsive, .block-ic-auth-full .primary-border-color-c12.card, .primary-border-color-c12.field-group-fieldset, .primary-border-color-c12#edit-field-allegati-istanza-wrapper, .primary-border-color-c12.form-item-field-allegati-istanza, .primary-border-color-c12.checkbox-istanza, .path-application-form fieldset.primary-border-color-c12.card, .path-application-form fieldset.primary-border-color-c12.field-group-fieldset, .path-application-form fieldset.primary-border-color-c12.form-item-field-allegati-istanza, .path-application-form fieldset.primary-border-color-c12.checkbox-istanza, .path-application-private-form fieldset.primary-border-color-c12.card, .path-application-private-form fieldset.primary-border-color-c12.field-group-fieldset, .path-application-private-form fieldset.primary-border-color-c12.form-item-field-allegati-istanza, .path-application-private-form fieldset.primary-border-color-c12.checkbox-istanza, .path-application-delegate-form fieldset.primary-border-color-c12.card, .path-application-delegate-form fieldset.primary-border-color-c12.field-group-fieldset, .path-application-delegate-form fieldset.primary-border-color-c12.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.primary-border-color-c12.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c12.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c12.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c12.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .primary-border-color-c12.checkbox-istanza {
  border-color: hsl(210, 100%, 40%) !important;
}

.analogue-1-bg {
  background-color: hsl(243, 100%, 57.5%) !important;
}

.analogue-1-color {
  color: hsl(243, 100%, 57.5%) !important;
}

.analogue-1-border-color- {
  border-color: hsl(243, 100%, 57.5%) !important;
}
.analogue-1-border-color-.border, .block.filter-views form input.analogue-1-border-color-, .block.filter-views form select.analogue-1-border-color-#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-.table-responsive, .block-ic-auth-full .analogue-1-border-color-.card, .analogue-1-border-color-.field-group-fieldset, .analogue-1-border-color-#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-.form-item-field-allegati-istanza, .analogue-1-border-color-.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-.card, .path-application-form fieldset.analogue-1-border-color-.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-.card, .path-application-private-form fieldset.analogue-1-border-color-.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-.card, .path-application-delegate-form fieldset.analogue-1-border-color-.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-.checkbox-istanza {
  border-color: hsl(243, 100%, 57.5%) !important;
}

.analogue-1-bg-a1 {
  background-color: hsl(243, 100%, 95%) !important;
}

.analogue-1-color-a1 {
  color: hsl(243, 100%, 95%) !important;
}

.analogue-1-border-color-a1 {
  border-color: hsl(243, 100%, 95%) !important;
}
.analogue-1-border-color-a1.border, .block.filter-views form input.analogue-1-border-color-a1, .block.filter-views form select.analogue-1-border-color-a1#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-a1.table-responsive, .block-ic-auth-full .analogue-1-border-color-a1.card, .analogue-1-border-color-a1.field-group-fieldset, .analogue-1-border-color-a1#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-a1.form-item-field-allegati-istanza, .analogue-1-border-color-a1.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-a1.card, .path-application-form fieldset.analogue-1-border-color-a1.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-a1.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-a1.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-a1.card, .path-application-private-form fieldset.analogue-1-border-color-a1.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-a1.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-a1.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a1.card, .path-application-delegate-form fieldset.analogue-1-border-color-a1.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-a1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a1.checkbox-istanza {
  border-color: hsl(243, 100%, 95%) !important;
}

.analogue-1-bg-a2 {
  background-color: hsl(243, 75%, 84%) !important;
}

.analogue-1-color-a2 {
  color: hsl(243, 75%, 84%) !important;
}

.analogue-1-border-color-a2 {
  border-color: hsl(243, 75%, 84%) !important;
}
.analogue-1-border-color-a2.border, .block.filter-views form input.analogue-1-border-color-a2, .block.filter-views form select.analogue-1-border-color-a2#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-a2.table-responsive, .block-ic-auth-full .analogue-1-border-color-a2.card, .analogue-1-border-color-a2.field-group-fieldset, .analogue-1-border-color-a2#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-a2.form-item-field-allegati-istanza, .analogue-1-border-color-a2.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-a2.card, .path-application-form fieldset.analogue-1-border-color-a2.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-a2.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-a2.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-a2.card, .path-application-private-form fieldset.analogue-1-border-color-a2.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-a2.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-a2.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a2.card, .path-application-delegate-form fieldset.analogue-1-border-color-a2.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-a2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a2.checkbox-istanza {
  border-color: hsl(243, 75%, 84%) !important;
}

.analogue-1-bg-a3 {
  background-color: hsl(243, 69.696969697%, 73.6%) !important;
}

.analogue-1-color-a3 {
  color: hsl(243, 69.696969697%, 73.6%) !important;
}

.analogue-1-border-color-a3 {
  border-color: hsl(243, 69.696969697%, 73.6%) !important;
}
.analogue-1-border-color-a3.border, .block.filter-views form input.analogue-1-border-color-a3, .block.filter-views form select.analogue-1-border-color-a3#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-a3.table-responsive, .block-ic-auth-full .analogue-1-border-color-a3.card, .analogue-1-border-color-a3.field-group-fieldset, .analogue-1-border-color-a3#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-a3.form-item-field-allegati-istanza, .analogue-1-border-color-a3.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-a3.card, .path-application-form fieldset.analogue-1-border-color-a3.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-a3.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-a3.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-a3.card, .path-application-private-form fieldset.analogue-1-border-color-a3.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-a3.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-a3.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a3.card, .path-application-delegate-form fieldset.analogue-1-border-color-a3.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-a3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a3.checkbox-istanza {
  border-color: hsl(243, 69.696969697%, 73.6%) !important;
}

.analogue-1-bg-a4 {
  background-color: hsl(243, 66.8508287293%, 63.8%) !important;
}

.analogue-1-color-a4 {
  color: hsl(243, 66.8508287293%, 63.8%) !important;
}

.analogue-1-border-color-a4 {
  border-color: hsl(243, 66.8508287293%, 63.8%) !important;
}
.analogue-1-border-color-a4.border, .block.filter-views form input.analogue-1-border-color-a4, .block.filter-views form select.analogue-1-border-color-a4#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-a4.table-responsive, .block-ic-auth-full .analogue-1-border-color-a4.card, .analogue-1-border-color-a4.field-group-fieldset, .analogue-1-border-color-a4#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-a4.form-item-field-allegati-istanza, .analogue-1-border-color-a4.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-a4.card, .path-application-form fieldset.analogue-1-border-color-a4.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-a4.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-a4.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-a4.card, .path-application-private-form fieldset.analogue-1-border-color-a4.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-a4.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-a4.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a4.card, .path-application-delegate-form fieldset.analogue-1-border-color-a4.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-a4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a4.checkbox-istanza {
  border-color: hsl(243, 66.8508287293%, 63.8%) !important;
}

.analogue-1-bg-a5 {
  background-color: hsl(243, 64.7577092511%, 54.6%) !important;
}

.analogue-1-color-a5 {
  color: hsl(243, 64.7577092511%, 54.6%) !important;
}

.analogue-1-border-color-a5 {
  border-color: hsl(243, 64.7577092511%, 54.6%) !important;
}
.analogue-1-border-color-a5.border, .block.filter-views form input.analogue-1-border-color-a5, .block.filter-views form select.analogue-1-border-color-a5#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-a5.table-responsive, .block-ic-auth-full .analogue-1-border-color-a5.card, .analogue-1-border-color-a5.field-group-fieldset, .analogue-1-border-color-a5#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-a5.form-item-field-allegati-istanza, .analogue-1-border-color-a5.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-a5.card, .path-application-form fieldset.analogue-1-border-color-a5.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-a5.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-a5.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-a5.card, .path-application-private-form fieldset.analogue-1-border-color-a5.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-a5.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-a5.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a5.card, .path-application-delegate-form fieldset.analogue-1-border-color-a5.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-a5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a5.checkbox-istanza {
  border-color: hsl(243, 64.7577092511%, 54.6%) !important;
}

.analogue-1-bg-a6 {
  background-color: hsl(243, 73.9130434783%, 46%) !important;
}

.analogue-1-color-a6 {
  color: hsl(243, 73.9130434783%, 46%) !important;
}

.analogue-1-border-color-a6 {
  border-color: hsl(243, 73.9130434783%, 46%) !important;
}
.analogue-1-border-color-a6.border, .block.filter-views form input.analogue-1-border-color-a6, .block.filter-views form select.analogue-1-border-color-a6#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-a6.table-responsive, .block-ic-auth-full .analogue-1-border-color-a6.card, .analogue-1-border-color-a6.field-group-fieldset, .analogue-1-border-color-a6#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-a6.form-item-field-allegati-istanza, .analogue-1-border-color-a6.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-a6.card, .path-application-form fieldset.analogue-1-border-color-a6.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-a6.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-a6.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-a6.card, .path-application-private-form fieldset.analogue-1-border-color-a6.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-a6.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-a6.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a6.card, .path-application-delegate-form fieldset.analogue-1-border-color-a6.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-a6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a6.checkbox-istanza {
  border-color: hsl(243, 73.9130434783%, 46%) !important;
}

.analogue-1-bg-a7 {
  background-color: hsl(243, 73.9130434783%, 40.25%) !important;
}

.analogue-1-color-a7 {
  color: hsl(243, 73.9130434783%, 40.25%) !important;
}

.analogue-1-border-color-a7 {
  border-color: hsl(243, 73.9130434783%, 40.25%) !important;
}
.analogue-1-border-color-a7.border, .block.filter-views form input.analogue-1-border-color-a7, .block.filter-views form select.analogue-1-border-color-a7#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-a7.table-responsive, .block-ic-auth-full .analogue-1-border-color-a7.card, .analogue-1-border-color-a7.field-group-fieldset, .analogue-1-border-color-a7#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-a7.form-item-field-allegati-istanza, .analogue-1-border-color-a7.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-a7.card, .path-application-form fieldset.analogue-1-border-color-a7.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-a7.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-a7.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-a7.card, .path-application-private-form fieldset.analogue-1-border-color-a7.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-a7.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-a7.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a7.card, .path-application-delegate-form fieldset.analogue-1-border-color-a7.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-a7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a7.checkbox-istanza {
  border-color: hsl(243, 73.9130434783%, 40.25%) !important;
}

.analogue-1-bg-a8 {
  background-color: hsl(243, 73.9130434783%, 34.5%) !important;
}

.analogue-1-color-a8 {
  color: hsl(243, 73.9130434783%, 34.5%) !important;
}

.analogue-1-border-color-a8 {
  border-color: hsl(243, 73.9130434783%, 34.5%) !important;
}
.analogue-1-border-color-a8.border, .block.filter-views form input.analogue-1-border-color-a8, .block.filter-views form select.analogue-1-border-color-a8#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-a8.table-responsive, .block-ic-auth-full .analogue-1-border-color-a8.card, .analogue-1-border-color-a8.field-group-fieldset, .analogue-1-border-color-a8#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-a8.form-item-field-allegati-istanza, .analogue-1-border-color-a8.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-a8.card, .path-application-form fieldset.analogue-1-border-color-a8.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-a8.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-a8.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-a8.card, .path-application-private-form fieldset.analogue-1-border-color-a8.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-a8.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-a8.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a8.card, .path-application-delegate-form fieldset.analogue-1-border-color-a8.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-a8.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a8.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a8.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a8.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a8.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a8.checkbox-istanza {
  border-color: hsl(243, 73.9130434783%, 34.5%) !important;
}

.analogue-1-bg-a9 {
  background-color: hsl(243, 73.9130434783%, 28.75%) !important;
}

.analogue-1-color-a9 {
  color: hsl(243, 73.9130434783%, 28.75%) !important;
}

.analogue-1-border-color-a9 {
  border-color: hsl(243, 73.9130434783%, 28.75%) !important;
}
.analogue-1-border-color-a9.border, .block.filter-views form input.analogue-1-border-color-a9, .block.filter-views form select.analogue-1-border-color-a9#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-a9.table-responsive, .block-ic-auth-full .analogue-1-border-color-a9.card, .analogue-1-border-color-a9.field-group-fieldset, .analogue-1-border-color-a9#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-a9.form-item-field-allegati-istanza, .analogue-1-border-color-a9.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-a9.card, .path-application-form fieldset.analogue-1-border-color-a9.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-a9.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-a9.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-a9.card, .path-application-private-form fieldset.analogue-1-border-color-a9.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-a9.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-a9.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a9.card, .path-application-delegate-form fieldset.analogue-1-border-color-a9.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-a9.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a9.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a9.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a9.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a9.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a9.checkbox-istanza {
  border-color: hsl(243, 73.9130434783%, 28.75%) !important;
}

.analogue-1-bg-a10 {
  background-color: hsl(243, 73.9130434783%, 23%) !important;
}

.analogue-1-color-a10 {
  color: hsl(243, 73.9130434783%, 23%) !important;
}

.analogue-1-border-color-a10 {
  border-color: hsl(243, 73.9130434783%, 23%) !important;
}
.analogue-1-border-color-a10.border, .block.filter-views form input.analogue-1-border-color-a10, .block.filter-views form select.analogue-1-border-color-a10#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-a10.table-responsive, .block-ic-auth-full .analogue-1-border-color-a10.card, .analogue-1-border-color-a10.field-group-fieldset, .analogue-1-border-color-a10#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-a10.form-item-field-allegati-istanza, .analogue-1-border-color-a10.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-a10.card, .path-application-form fieldset.analogue-1-border-color-a10.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-a10.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-a10.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-a10.card, .path-application-private-form fieldset.analogue-1-border-color-a10.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-a10.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-a10.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a10.card, .path-application-delegate-form fieldset.analogue-1-border-color-a10.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-a10.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a10.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a10.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a10.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a10.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a10.checkbox-istanza {
  border-color: hsl(243, 73.9130434783%, 23%) !important;
}

.analogue-1-bg-a11 {
  background-color: hsl(243, 73.9130434783%, 17.25%) !important;
}

.analogue-1-color-a11 {
  color: hsl(243, 73.9130434783%, 17.25%) !important;
}

.analogue-1-border-color-a11 {
  border-color: hsl(243, 73.9130434783%, 17.25%) !important;
}
.analogue-1-border-color-a11.border, .block.filter-views form input.analogue-1-border-color-a11, .block.filter-views form select.analogue-1-border-color-a11#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-a11.table-responsive, .block-ic-auth-full .analogue-1-border-color-a11.card, .analogue-1-border-color-a11.field-group-fieldset, .analogue-1-border-color-a11#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-a11.form-item-field-allegati-istanza, .analogue-1-border-color-a11.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-a11.card, .path-application-form fieldset.analogue-1-border-color-a11.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-a11.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-a11.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-a11.card, .path-application-private-form fieldset.analogue-1-border-color-a11.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-a11.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-a11.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a11.card, .path-application-delegate-form fieldset.analogue-1-border-color-a11.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-a11.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a11.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a11.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a11.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a11.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a11.checkbox-istanza {
  border-color: hsl(243, 73.9130434783%, 17.25%) !important;
}

.analogue-1-bg-a12 {
  background-color: hsl(243, 73.9130434783%, 11.5%) !important;
}

.analogue-1-color-a12 {
  color: hsl(243, 73.9130434783%, 11.5%) !important;
}

.analogue-1-border-color-a12 {
  border-color: hsl(243, 73.9130434783%, 11.5%) !important;
}
.analogue-1-border-color-a12.border, .block.filter-views form input.analogue-1-border-color-a12, .block.filter-views form select.analogue-1-border-color-a12#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-a12.table-responsive, .block-ic-auth-full .analogue-1-border-color-a12.card, .analogue-1-border-color-a12.field-group-fieldset, .analogue-1-border-color-a12#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-a12.form-item-field-allegati-istanza, .analogue-1-border-color-a12.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-a12.card, .path-application-form fieldset.analogue-1-border-color-a12.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-a12.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-a12.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-a12.card, .path-application-private-form fieldset.analogue-1-border-color-a12.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-a12.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-a12.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a12.card, .path-application-delegate-form fieldset.analogue-1-border-color-a12.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-a12.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-a12.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a12.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a12.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a12.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-a12.checkbox-istanza {
  border-color: hsl(243, 73.9130434783%, 11.5%) !important;
}

.analogue-2-bg {
  background-color: hsl(178, 90.4761904762%, 44.625%) !important;
}

.analogue-2-color {
  color: hsl(178, 90.4761904762%, 44.625%) !important;
}

.analogue-2-border-color- {
  border-color: hsl(178, 90.4761904762%, 44.625%) !important;
}
.analogue-2-border-color-.border, .block.filter-views form input.analogue-2-border-color-, .block.filter-views form select.analogue-2-border-color-#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-.table-responsive, .block-ic-auth-full .analogue-2-border-color-.card, .analogue-2-border-color-.field-group-fieldset, .analogue-2-border-color-#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-.form-item-field-allegati-istanza, .analogue-2-border-color-.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-.card, .path-application-form fieldset.analogue-2-border-color-.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-.card, .path-application-private-form fieldset.analogue-2-border-color-.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-.card, .path-application-delegate-form fieldset.analogue-2-border-color-.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-.checkbox-istanza {
  border-color: hsl(178, 90.4761904762%, 44.625%) !important;
}

.analogue-2-bg-a1 {
  background-color: hsl(178, 100%, 90%) !important;
}

.analogue-2-color-a1 {
  color: hsl(178, 100%, 90%) !important;
}

.analogue-2-border-color-a1 {
  border-color: hsl(178, 100%, 90%) !important;
}
.analogue-2-border-color-a1.border, .block.filter-views form input.analogue-2-border-color-a1, .block.filter-views form select.analogue-2-border-color-a1#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-a1.table-responsive, .block-ic-auth-full .analogue-2-border-color-a1.card, .analogue-2-border-color-a1.field-group-fieldset, .analogue-2-border-color-a1#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-a1.form-item-field-allegati-istanza, .analogue-2-border-color-a1.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-a1.card, .path-application-form fieldset.analogue-2-border-color-a1.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-a1.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-a1.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-a1.card, .path-application-private-form fieldset.analogue-2-border-color-a1.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-a1.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-a1.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a1.card, .path-application-delegate-form fieldset.analogue-2-border-color-a1.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-a1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a1.checkbox-istanza {
  border-color: hsl(178, 100%, 90%) !important;
}

.analogue-2-bg-a2 {
  background-color: hsl(178, 80.7692307692%, 79.2%) !important;
}

.analogue-2-color-a2 {
  color: hsl(178, 80.7692307692%, 79.2%) !important;
}

.analogue-2-border-color-a2 {
  border-color: hsl(178, 80.7692307692%, 79.2%) !important;
}
.analogue-2-border-color-a2.border, .block.filter-views form input.analogue-2-border-color-a2, .block.filter-views form select.analogue-2-border-color-a2#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-a2.table-responsive, .block-ic-auth-full .analogue-2-border-color-a2.card, .analogue-2-border-color-a2.field-group-fieldset, .analogue-2-border-color-a2#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-a2.form-item-field-allegati-istanza, .analogue-2-border-color-a2.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-a2.card, .path-application-form fieldset.analogue-2-border-color-a2.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-a2.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-a2.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-a2.card, .path-application-private-form fieldset.analogue-2-border-color-a2.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-a2.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-a2.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a2.card, .path-application-delegate-form fieldset.analogue-2-border-color-a2.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-a2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a2.checkbox-istanza {
  border-color: hsl(178, 80.7692307692%, 79.2%) !important;
}

.analogue-2-bg-a3 {
  background-color: hsl(178, 74.1935483871%, 69%) !important;
}

.analogue-2-color-a3 {
  color: hsl(178, 74.1935483871%, 69%) !important;
}

.analogue-2-border-color-a3 {
  border-color: hsl(178, 74.1935483871%, 69%) !important;
}
.analogue-2-border-color-a3.border, .block.filter-views form input.analogue-2-border-color-a3, .block.filter-views form select.analogue-2-border-color-a3#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-a3.table-responsive, .block-ic-auth-full .analogue-2-border-color-a3.card, .analogue-2-border-color-a3.field-group-fieldset, .analogue-2-border-color-a3#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-a3.form-item-field-allegati-istanza, .analogue-2-border-color-a3.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-a3.card, .path-application-form fieldset.analogue-2-border-color-a3.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-a3.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-a3.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-a3.card, .path-application-private-form fieldset.analogue-2-border-color-a3.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-a3.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-a3.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a3.card, .path-application-delegate-form fieldset.analogue-2-border-color-a3.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-a3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a3.checkbox-istanza {
  border-color: hsl(178, 74.1935483871%, 69%) !important;
}

.analogue-2-bg-a4 {
  background-color: hsl(178, 70.4433497537%, 59.4%) !important;
}

.analogue-2-color-a4 {
  color: hsl(178, 70.4433497537%, 59.4%) !important;
}

.analogue-2-border-color-a4 {
  border-color: hsl(178, 70.4433497537%, 59.4%) !important;
}
.analogue-2-border-color-a4.border, .block.filter-views form input.analogue-2-border-color-a4, .block.filter-views form select.analogue-2-border-color-a4#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-a4.table-responsive, .block-ic-auth-full .analogue-2-border-color-a4.card, .analogue-2-border-color-a4.field-group-fieldset, .analogue-2-border-color-a4#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-a4.form-item-field-allegati-istanza, .analogue-2-border-color-a4.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-a4.card, .path-application-form fieldset.analogue-2-border-color-a4.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-a4.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-a4.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-a4.card, .path-application-private-form fieldset.analogue-2-border-color-a4.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-a4.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-a4.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a4.card, .path-application-delegate-form fieldset.analogue-2-border-color-a4.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-a4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a4.checkbox-istanza {
  border-color: hsl(178, 70.4433497537%, 59.4%) !important;
}

.analogue-2-bg-a5 {
  background-color: hsl(178, 67.7419354839%, 50.4%) !important;
}

.analogue-2-color-a5 {
  color: hsl(178, 67.7419354839%, 50.4%) !important;
}

.analogue-2-border-color-a5 {
  border-color: hsl(178, 67.7419354839%, 50.4%) !important;
}
.analogue-2-border-color-a5.border, .block.filter-views form input.analogue-2-border-color-a5, .block.filter-views form select.analogue-2-border-color-a5#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-a5.table-responsive, .block-ic-auth-full .analogue-2-border-color-a5.card, .analogue-2-border-color-a5.field-group-fieldset, .analogue-2-border-color-a5#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-a5.form-item-field-allegati-istanza, .analogue-2-border-color-a5.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-a5.card, .path-application-form fieldset.analogue-2-border-color-a5.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-a5.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-a5.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-a5.card, .path-application-private-form fieldset.analogue-2-border-color-a5.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-a5.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-a5.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a5.card, .path-application-delegate-form fieldset.analogue-2-border-color-a5.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-a5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a5.checkbox-istanza {
  border-color: hsl(178, 67.7419354839%, 50.4%) !important;
}

.analogue-2-bg-a6 {
  background-color: hsl(178, 90.4761904762%, 42%) !important;
}

.analogue-2-color-a6 {
  color: hsl(178, 90.4761904762%, 42%) !important;
}

.analogue-2-border-color-a6 {
  border-color: hsl(178, 90.4761904762%, 42%) !important;
}
.analogue-2-border-color-a6.border, .block.filter-views form input.analogue-2-border-color-a6, .block.filter-views form select.analogue-2-border-color-a6#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-a6.table-responsive, .block-ic-auth-full .analogue-2-border-color-a6.card, .analogue-2-border-color-a6.field-group-fieldset, .analogue-2-border-color-a6#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-a6.form-item-field-allegati-istanza, .analogue-2-border-color-a6.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-a6.card, .path-application-form fieldset.analogue-2-border-color-a6.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-a6.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-a6.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-a6.card, .path-application-private-form fieldset.analogue-2-border-color-a6.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-a6.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-a6.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a6.card, .path-application-delegate-form fieldset.analogue-2-border-color-a6.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-a6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a6.checkbox-istanza {
  border-color: hsl(178, 90.4761904762%, 42%) !important;
}

.analogue-2-bg-a7 {
  background-color: hsl(178, 90.4761904762%, 36.75%) !important;
}

.analogue-2-color-a7 {
  color: hsl(178, 90.4761904762%, 36.75%) !important;
}

.analogue-2-border-color-a7 {
  border-color: hsl(178, 90.4761904762%, 36.75%) !important;
}
.analogue-2-border-color-a7.border, .block.filter-views form input.analogue-2-border-color-a7, .block.filter-views form select.analogue-2-border-color-a7#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-a7.table-responsive, .block-ic-auth-full .analogue-2-border-color-a7.card, .analogue-2-border-color-a7.field-group-fieldset, .analogue-2-border-color-a7#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-a7.form-item-field-allegati-istanza, .analogue-2-border-color-a7.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-a7.card, .path-application-form fieldset.analogue-2-border-color-a7.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-a7.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-a7.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-a7.card, .path-application-private-form fieldset.analogue-2-border-color-a7.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-a7.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-a7.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a7.card, .path-application-delegate-form fieldset.analogue-2-border-color-a7.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-a7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a7.checkbox-istanza {
  border-color: hsl(178, 90.4761904762%, 36.75%) !important;
}

.analogue-2-bg-a8 {
  background-color: hsl(178, 90.4761904762%, 31.5%) !important;
}

.analogue-2-color-a8 {
  color: hsl(178, 90.4761904762%, 31.5%) !important;
}

.analogue-2-border-color-a8 {
  border-color: hsl(178, 90.4761904762%, 31.5%) !important;
}
.analogue-2-border-color-a8.border, .block.filter-views form input.analogue-2-border-color-a8, .block.filter-views form select.analogue-2-border-color-a8#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-a8.table-responsive, .block-ic-auth-full .analogue-2-border-color-a8.card, .analogue-2-border-color-a8.field-group-fieldset, .analogue-2-border-color-a8#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-a8.form-item-field-allegati-istanza, .analogue-2-border-color-a8.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-a8.card, .path-application-form fieldset.analogue-2-border-color-a8.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-a8.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-a8.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-a8.card, .path-application-private-form fieldset.analogue-2-border-color-a8.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-a8.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-a8.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a8.card, .path-application-delegate-form fieldset.analogue-2-border-color-a8.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-a8.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a8.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a8.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a8.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a8.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a8.checkbox-istanza {
  border-color: hsl(178, 90.4761904762%, 31.5%) !important;
}

.analogue-2-bg-a9 {
  background-color: hsl(178, 90.4761904762%, 26.25%) !important;
}

.analogue-2-color-a9 {
  color: hsl(178, 90.4761904762%, 26.25%) !important;
}

.analogue-2-border-color-a9 {
  border-color: hsl(178, 90.4761904762%, 26.25%) !important;
}
.analogue-2-border-color-a9.border, .block.filter-views form input.analogue-2-border-color-a9, .block.filter-views form select.analogue-2-border-color-a9#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-a9.table-responsive, .block-ic-auth-full .analogue-2-border-color-a9.card, .analogue-2-border-color-a9.field-group-fieldset, .analogue-2-border-color-a9#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-a9.form-item-field-allegati-istanza, .analogue-2-border-color-a9.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-a9.card, .path-application-form fieldset.analogue-2-border-color-a9.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-a9.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-a9.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-a9.card, .path-application-private-form fieldset.analogue-2-border-color-a9.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-a9.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-a9.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a9.card, .path-application-delegate-form fieldset.analogue-2-border-color-a9.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-a9.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a9.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a9.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a9.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a9.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a9.checkbox-istanza {
  border-color: hsl(178, 90.4761904762%, 26.25%) !important;
}

.analogue-2-bg-a10 {
  background-color: hsl(178, 90.4761904762%, 21%) !important;
}

.analogue-2-color-a10 {
  color: hsl(178, 90.4761904762%, 21%) !important;
}

.analogue-2-border-color-a10 {
  border-color: hsl(178, 90.4761904762%, 21%) !important;
}
.analogue-2-border-color-a10.border, .block.filter-views form input.analogue-2-border-color-a10, .block.filter-views form select.analogue-2-border-color-a10#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-a10.table-responsive, .block-ic-auth-full .analogue-2-border-color-a10.card, .analogue-2-border-color-a10.field-group-fieldset, .analogue-2-border-color-a10#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-a10.form-item-field-allegati-istanza, .analogue-2-border-color-a10.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-a10.card, .path-application-form fieldset.analogue-2-border-color-a10.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-a10.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-a10.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-a10.card, .path-application-private-form fieldset.analogue-2-border-color-a10.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-a10.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-a10.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a10.card, .path-application-delegate-form fieldset.analogue-2-border-color-a10.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-a10.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a10.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a10.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a10.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a10.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a10.checkbox-istanza {
  border-color: hsl(178, 90.4761904762%, 21%) !important;
}

.analogue-2-bg-a11 {
  background-color: hsl(178, 90.4761904762%, 15.75%) !important;
}

.analogue-2-color-a11 {
  color: hsl(178, 90.4761904762%, 15.75%) !important;
}

.analogue-2-border-color-a11 {
  border-color: hsl(178, 90.4761904762%, 15.75%) !important;
}
.analogue-2-border-color-a11.border, .block.filter-views form input.analogue-2-border-color-a11, .block.filter-views form select.analogue-2-border-color-a11#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-a11.table-responsive, .block-ic-auth-full .analogue-2-border-color-a11.card, .analogue-2-border-color-a11.field-group-fieldset, .analogue-2-border-color-a11#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-a11.form-item-field-allegati-istanza, .analogue-2-border-color-a11.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-a11.card, .path-application-form fieldset.analogue-2-border-color-a11.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-a11.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-a11.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-a11.card, .path-application-private-form fieldset.analogue-2-border-color-a11.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-a11.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-a11.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a11.card, .path-application-delegate-form fieldset.analogue-2-border-color-a11.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-a11.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a11.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a11.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a11.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a11.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a11.checkbox-istanza {
  border-color: hsl(178, 90.4761904762%, 15.75%) !important;
}

.analogue-2-bg-a12 {
  background-color: hsl(178, 90.4761904762%, 10.5%) !important;
}

.analogue-2-color-a12 {
  color: hsl(178, 90.4761904762%, 10.5%) !important;
}

.analogue-2-border-color-a12 {
  border-color: hsl(178, 90.4761904762%, 10.5%) !important;
}
.analogue-2-border-color-a12.border, .block.filter-views form input.analogue-2-border-color-a12, .block.filter-views form select.analogue-2-border-color-a12#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-a12.table-responsive, .block-ic-auth-full .analogue-2-border-color-a12.card, .analogue-2-border-color-a12.field-group-fieldset, .analogue-2-border-color-a12#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-a12.form-item-field-allegati-istanza, .analogue-2-border-color-a12.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-a12.card, .path-application-form fieldset.analogue-2-border-color-a12.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-a12.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-a12.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-a12.card, .path-application-private-form fieldset.analogue-2-border-color-a12.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-a12.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-a12.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a12.card, .path-application-delegate-form fieldset.analogue-2-border-color-a12.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-a12.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-a12.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a12.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a12.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a12.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-a12.checkbox-istanza {
  border-color: hsl(178, 90.4761904762%, 10.5%) !important;
}

.complementary-1-bg {
  background-color: hsl(351, 92.380952381%, 60.625%) !important;
}

.complementary-1-color {
  color: hsl(36, 100%, 50%) !important;
}

.complementary-1-border-color- {
  border-color: hsl(351, 92.380952381%, 60.625%) !important;
}
.complementary-1-border-color-.border, .block.filter-views form input.complementary-1-border-color-, .block.filter-views form select.complementary-1-border-color-#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-.table-responsive, .block-ic-auth-full .complementary-1-border-color-.card, .complementary-1-border-color-.field-group-fieldset, .complementary-1-border-color-#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-.form-item-field-allegati-istanza, .complementary-1-border-color-.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-.card, .path-application-form fieldset.complementary-1-border-color-.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-.card, .path-application-private-form fieldset.complementary-1-border-color-.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-.card, .path-application-delegate-form fieldset.complementary-1-border-color-.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-.checkbox-istanza {
  border-color: hsl(351, 92.380952381%, 60.625%) !important;
}

.complementary-1-bg-a1 {
  background-color: hsl(351, 100%, 99.5%) !important;
}

.complementary-1-color-a1 {
  color: hsl(351, 100%, 99.5%) !important;
}

.complementary-1-border-color-a1 {
  border-color: hsl(351, 100%, 99.5%) !important;
}
.complementary-1-border-color-a1.border, .block.filter-views form input.complementary-1-border-color-a1, .block.filter-views form select.complementary-1-border-color-a1#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-a1.table-responsive, .block-ic-auth-full .complementary-1-border-color-a1.card, .complementary-1-border-color-a1.field-group-fieldset, .complementary-1-border-color-a1#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-a1.form-item-field-allegati-istanza, .complementary-1-border-color-a1.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-a1.card, .path-application-form fieldset.complementary-1-border-color-a1.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-a1.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-a1.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-a1.card, .path-application-private-form fieldset.complementary-1-border-color-a1.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-a1.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-a1.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a1.card, .path-application-delegate-form fieldset.complementary-1-border-color-a1.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-a1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a1.checkbox-istanza {
  border-color: hsl(351, 100%, 99.5%) !important;
}

.complementary-1-bg-a2 {
  background-color: hsl(351, 64.2857142857%, 88.8%) !important;
}

.complementary-1-color-a2 {
  color: hsl(351, 64.2857142857%, 88.8%) !important;
}

.complementary-1-border-color-a2 {
  border-color: hsl(351, 64.2857142857%, 88.8%) !important;
}
.complementary-1-border-color-a2.border, .block.filter-views form input.complementary-1-border-color-a2, .block.filter-views form select.complementary-1-border-color-a2#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-a2.table-responsive, .block-ic-auth-full .complementary-1-border-color-a2.card, .complementary-1-border-color-a2.field-group-fieldset, .complementary-1-border-color-a2#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-a2.form-item-field-allegati-istanza, .complementary-1-border-color-a2.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-a2.card, .path-application-form fieldset.complementary-1-border-color-a2.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-a2.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-a2.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-a2.card, .path-application-private-form fieldset.complementary-1-border-color-a2.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-a2.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-a2.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a2.card, .path-application-delegate-form fieldset.complementary-1-border-color-a2.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-a2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a2.checkbox-istanza {
  border-color: hsl(351, 64.2857142857%, 88.8%) !important;
}

.complementary-1-bg-a3 {
  background-color: hsl(351, 63.3027522936%, 78.2%) !important;
}

.complementary-1-color-a3 {
  color: hsl(351, 63.3027522936%, 78.2%) !important;
}

.complementary-1-border-color-a3 {
  border-color: hsl(351, 63.3027522936%, 78.2%) !important;
}
.complementary-1-border-color-a3.border, .block.filter-views form input.complementary-1-border-color-a3, .block.filter-views form select.complementary-1-border-color-a3#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-a3.table-responsive, .block-ic-auth-full .complementary-1-border-color-a3.card, .complementary-1-border-color-a3.field-group-fieldset, .complementary-1-border-color-a3#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-a3.form-item-field-allegati-istanza, .complementary-1-border-color-a3.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-a3.card, .path-application-form fieldset.complementary-1-border-color-a3.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-a3.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-a3.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-a3.card, .path-application-private-form fieldset.complementary-1-border-color-a3.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-a3.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-a3.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a3.card, .path-application-delegate-form fieldset.complementary-1-border-color-a3.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-a3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a3.checkbox-istanza {
  border-color: hsl(351, 63.3027522936%, 78.2%) !important;
}

.complementary-1-bg-a4 {
  background-color: hsl(351, 62.2641509434%, 68.2%) !important;
}

.complementary-1-color-a4 {
  color: hsl(351, 62.2641509434%, 68.2%) !important;
}

.complementary-1-border-color-a4 {
  border-color: hsl(351, 62.2641509434%, 68.2%) !important;
}
.complementary-1-border-color-a4.border, .block.filter-views form input.complementary-1-border-color-a4, .block.filter-views form select.complementary-1-border-color-a4#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-a4.table-responsive, .block-ic-auth-full .complementary-1-border-color-a4.card, .complementary-1-border-color-a4.field-group-fieldset, .complementary-1-border-color-a4#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-a4.form-item-field-allegati-istanza, .complementary-1-border-color-a4.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-a4.card, .path-application-form fieldset.complementary-1-border-color-a4.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-a4.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-a4.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-a4.card, .path-application-private-form fieldset.complementary-1-border-color-a4.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-a4.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-a4.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a4.card, .path-application-delegate-form fieldset.complementary-1-border-color-a4.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-a4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a4.checkbox-istanza {
  border-color: hsl(351, 62.2641509434%, 68.2%) !important;
}

.complementary-1-bg-a5 {
  background-color: hsl(351, 61.1650485437%, 58.8%) !important;
}

.complementary-1-color-a5 {
  color: hsl(351, 61.1650485437%, 58.8%) !important;
}

.complementary-1-border-color-a5 {
  border-color: hsl(351, 61.1650485437%, 58.8%) !important;
}
.complementary-1-border-color-a5.border, .block.filter-views form input.complementary-1-border-color-a5, .block.filter-views form select.complementary-1-border-color-a5#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-a5.table-responsive, .block-ic-auth-full .complementary-1-border-color-a5.card, .complementary-1-border-color-a5.field-group-fieldset, .complementary-1-border-color-a5#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-a5.form-item-field-allegati-istanza, .complementary-1-border-color-a5.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-a5.card, .path-application-form fieldset.complementary-1-border-color-a5.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-a5.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-a5.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-a5.card, .path-application-private-form fieldset.complementary-1-border-color-a5.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-a5.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-a5.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a5.card, .path-application-delegate-form fieldset.complementary-1-border-color-a5.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-a5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a5.checkbox-istanza {
  border-color: hsl(351, 61.1650485437%, 58.8%) !important;
}

.complementary-1-bg-a6 {
  background-color: hsl(351, 60%, 50%) !important;
}

.complementary-1-color-a6 {
  color: hsl(351, 60%, 50%) !important;
}

.complementary-1-border-color-a6 {
  border-color: hsl(351, 60%, 50%) !important;
}
.complementary-1-border-color-a6.border, .block.filter-views form input.complementary-1-border-color-a6, .block.filter-views form select.complementary-1-border-color-a6#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-a6.table-responsive, .block-ic-auth-full .complementary-1-border-color-a6.card, .complementary-1-border-color-a6.field-group-fieldset, .complementary-1-border-color-a6#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-a6.form-item-field-allegati-istanza, .complementary-1-border-color-a6.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-a6.card, .path-application-form fieldset.complementary-1-border-color-a6.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-a6.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-a6.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-a6.card, .path-application-private-form fieldset.complementary-1-border-color-a6.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-a6.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-a6.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a6.card, .path-application-delegate-form fieldset.complementary-1-border-color-a6.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-a6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a6.checkbox-istanza {
  border-color: hsl(351, 60%, 50%) !important;
}

.complementary-1-bg-a7 {
  background-color: hsl(351, 60%, 43.75%) !important;
}

.complementary-1-color-a7 {
  color: hsl(351, 60%, 43.75%) !important;
}

.complementary-1-border-color-a7 {
  border-color: hsl(351, 60%, 43.75%) !important;
}
.complementary-1-border-color-a7.border, .block.filter-views form input.complementary-1-border-color-a7, .block.filter-views form select.complementary-1-border-color-a7#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-a7.table-responsive, .block-ic-auth-full .complementary-1-border-color-a7.card, .complementary-1-border-color-a7.field-group-fieldset, .complementary-1-border-color-a7#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-a7.form-item-field-allegati-istanza, .complementary-1-border-color-a7.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-a7.card, .path-application-form fieldset.complementary-1-border-color-a7.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-a7.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-a7.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-a7.card, .path-application-private-form fieldset.complementary-1-border-color-a7.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-a7.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-a7.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a7.card, .path-application-delegate-form fieldset.complementary-1-border-color-a7.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-a7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a7.checkbox-istanza {
  border-color: hsl(351, 60%, 43.75%) !important;
}

.complementary-1-bg-a8 {
  background-color: hsl(351, 60%, 37.5%) !important;
}

.complementary-1-color-a8 {
  color: hsl(351, 60%, 37.5%) !important;
}

.complementary-1-border-color-a8 {
  border-color: hsl(351, 60%, 37.5%) !important;
}
.complementary-1-border-color-a8.border, .block.filter-views form input.complementary-1-border-color-a8, .block.filter-views form select.complementary-1-border-color-a8#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-a8.table-responsive, .block-ic-auth-full .complementary-1-border-color-a8.card, .complementary-1-border-color-a8.field-group-fieldset, .complementary-1-border-color-a8#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-a8.form-item-field-allegati-istanza, .complementary-1-border-color-a8.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-a8.card, .path-application-form fieldset.complementary-1-border-color-a8.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-a8.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-a8.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-a8.card, .path-application-private-form fieldset.complementary-1-border-color-a8.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-a8.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-a8.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a8.card, .path-application-delegate-form fieldset.complementary-1-border-color-a8.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-a8.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a8.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a8.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a8.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a8.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a8.checkbox-istanza {
  border-color: hsl(351, 60%, 37.5%) !important;
}

.complementary-1-bg-a9 {
  background-color: hsl(351, 60%, 31.25%) !important;
}

.complementary-1-color-a9 {
  color: hsl(351, 60%, 31.25%) !important;
}

.complementary-1-border-color-a9 {
  border-color: hsl(351, 60%, 31.25%) !important;
}
.complementary-1-border-color-a9.border, .block.filter-views form input.complementary-1-border-color-a9, .block.filter-views form select.complementary-1-border-color-a9#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-a9.table-responsive, .block-ic-auth-full .complementary-1-border-color-a9.card, .complementary-1-border-color-a9.field-group-fieldset, .complementary-1-border-color-a9#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-a9.form-item-field-allegati-istanza, .complementary-1-border-color-a9.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-a9.card, .path-application-form fieldset.complementary-1-border-color-a9.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-a9.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-a9.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-a9.card, .path-application-private-form fieldset.complementary-1-border-color-a9.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-a9.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-a9.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a9.card, .path-application-delegate-form fieldset.complementary-1-border-color-a9.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-a9.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a9.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a9.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a9.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a9.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a9.checkbox-istanza {
  border-color: hsl(351, 60%, 31.25%) !important;
}

.complementary-1-bg-a10 {
  background-color: hsl(351, 60%, 25%) !important;
}

.complementary-1-color-a10 {
  color: hsl(351, 60%, 25%) !important;
}

.complementary-1-border-color-a10 {
  border-color: hsl(351, 60%, 25%) !important;
}
.complementary-1-border-color-a10.border, .block.filter-views form input.complementary-1-border-color-a10, .block.filter-views form select.complementary-1-border-color-a10#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-a10.table-responsive, .block-ic-auth-full .complementary-1-border-color-a10.card, .complementary-1-border-color-a10.field-group-fieldset, .complementary-1-border-color-a10#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-a10.form-item-field-allegati-istanza, .complementary-1-border-color-a10.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-a10.card, .path-application-form fieldset.complementary-1-border-color-a10.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-a10.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-a10.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-a10.card, .path-application-private-form fieldset.complementary-1-border-color-a10.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-a10.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-a10.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a10.card, .path-application-delegate-form fieldset.complementary-1-border-color-a10.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-a10.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a10.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a10.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a10.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a10.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a10.checkbox-istanza {
  border-color: hsl(351, 60%, 25%) !important;
}

.complementary-1-bg-a11 {
  background-color: hsl(351, 60%, 18.75%) !important;
}

.complementary-1-color-a11 {
  color: hsl(351, 60%, 18.75%) !important;
}

.complementary-1-border-color-a11 {
  border-color: hsl(351, 60%, 18.75%) !important;
}
.complementary-1-border-color-a11.border, .block.filter-views form input.complementary-1-border-color-a11, .block.filter-views form select.complementary-1-border-color-a11#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-a11.table-responsive, .block-ic-auth-full .complementary-1-border-color-a11.card, .complementary-1-border-color-a11.field-group-fieldset, .complementary-1-border-color-a11#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-a11.form-item-field-allegati-istanza, .complementary-1-border-color-a11.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-a11.card, .path-application-form fieldset.complementary-1-border-color-a11.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-a11.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-a11.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-a11.card, .path-application-private-form fieldset.complementary-1-border-color-a11.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-a11.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-a11.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a11.card, .path-application-delegate-form fieldset.complementary-1-border-color-a11.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-a11.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a11.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a11.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a11.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a11.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a11.checkbox-istanza {
  border-color: hsl(351, 60%, 18.75%) !important;
}

.complementary-1-bg-a12 {
  background-color: hsl(351, 60%, 12.5%) !important;
}

.complementary-1-color-a12 {
  color: hsl(351, 60%, 12.5%) !important;
}

.complementary-1-border-color-a12 {
  border-color: hsl(351, 60%, 12.5%) !important;
}
.complementary-1-border-color-a12.border, .block.filter-views form input.complementary-1-border-color-a12, .block.filter-views form select.complementary-1-border-color-a12#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-a12.table-responsive, .block-ic-auth-full .complementary-1-border-color-a12.card, .complementary-1-border-color-a12.field-group-fieldset, .complementary-1-border-color-a12#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-a12.form-item-field-allegati-istanza, .complementary-1-border-color-a12.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-a12.card, .path-application-form fieldset.complementary-1-border-color-a12.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-a12.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-a12.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-a12.card, .path-application-private-form fieldset.complementary-1-border-color-a12.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-a12.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-a12.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a12.card, .path-application-delegate-form fieldset.complementary-1-border-color-a12.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-a12.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-a12.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a12.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a12.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a12.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-a12.checkbox-istanza {
  border-color: hsl(351, 60%, 12.5%) !important;
}

.complementary-2-bg {
  background-color: hsl(36, 100%, 50%) !important;
}

.complementary-2-color {
  color: hsl(36, 100%, 50%) !important;
}

.complementary-2-border-color- {
  border-color: hsl(36, 100%, 50%) !important;
}
.complementary-2-border-color-.border, .block.filter-views form input.complementary-2-border-color-, .block.filter-views form select.complementary-2-border-color-#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-.table-responsive, .block-ic-auth-full .complementary-2-border-color-.card, .complementary-2-border-color-.field-group-fieldset, .complementary-2-border-color-#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-.form-item-field-allegati-istanza, .complementary-2-border-color-.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-.card, .path-application-form fieldset.complementary-2-border-color-.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-.card, .path-application-private-form fieldset.complementary-2-border-color-.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-.card, .path-application-delegate-form fieldset.complementary-2-border-color-.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-.checkbox-istanza {
  border-color: hsl(36, 100%, 50%) !important;
}

.complementary-2-bg-a1 {
  background-color: hsl(36, 100%, 87.5%) !important;
}

.complementary-2-color-a1 {
  color: hsl(36, 100%, 87.5%) !important;
}

.complementary-2-border-color-a1 {
  border-color: hsl(36, 100%, 87.5%) !important;
}
.complementary-2-border-color-a1.border, .block.filter-views form input.complementary-2-border-color-a1, .block.filter-views form select.complementary-2-border-color-a1#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-a1.table-responsive, .block-ic-auth-full .complementary-2-border-color-a1.card, .complementary-2-border-color-a1.field-group-fieldset, .complementary-2-border-color-a1#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-a1.form-item-field-allegati-istanza, .complementary-2-border-color-a1.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-a1.card, .path-application-form fieldset.complementary-2-border-color-a1.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-a1.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-a1.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-a1.card, .path-application-private-form fieldset.complementary-2-border-color-a1.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-a1.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-a1.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a1.card, .path-application-delegate-form fieldset.complementary-2-border-color-a1.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-a1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a1.checkbox-istanza {
  border-color: hsl(36, 100%, 87.5%) !important;
}

.complementary-2-bg-a2 {
  background-color: hsl(36, 82.7586206897%, 76.8%) !important;
}

.complementary-2-color-a2 {
  color: hsl(36, 82.7586206897%, 76.8%) !important;
}

.complementary-2-border-color-a2 {
  border-color: hsl(36, 82.7586206897%, 76.8%) !important;
}
.complementary-2-border-color-a2.border, .block.filter-views form input.complementary-2-border-color-a2, .block.filter-views form select.complementary-2-border-color-a2#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-a2.table-responsive, .block-ic-auth-full .complementary-2-border-color-a2.card, .complementary-2-border-color-a2.field-group-fieldset, .complementary-2-border-color-a2#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-a2.form-item-field-allegati-istanza, .complementary-2-border-color-a2.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-a2.card, .path-application-form fieldset.complementary-2-border-color-a2.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-a2.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-a2.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-a2.card, .path-application-private-form fieldset.complementary-2-border-color-a2.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-a2.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-a2.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a2.card, .path-application-delegate-form fieldset.complementary-2-border-color-a2.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-a2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a2.checkbox-istanza {
  border-color: hsl(36, 82.7586206897%, 76.8%) !important;
}

.complementary-2-bg-a3 {
  background-color: hsl(36, 75.975975976%, 66.7%) !important;
}

.complementary-2-color-a3 {
  color: hsl(36, 75.975975976%, 66.7%) !important;
}

.complementary-2-border-color-a3 {
  border-color: hsl(36, 75.975975976%, 66.7%) !important;
}
.complementary-2-border-color-a3.border, .block.filter-views form input.complementary-2-border-color-a3, .block.filter-views form select.complementary-2-border-color-a3#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-a3.table-responsive, .block-ic-auth-full .complementary-2-border-color-a3.card, .complementary-2-border-color-a3.field-group-fieldset, .complementary-2-border-color-a3#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-a3.form-item-field-allegati-istanza, .complementary-2-border-color-a3.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-a3.card, .path-application-form fieldset.complementary-2-border-color-a3.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-a3.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-a3.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-a3.card, .path-application-private-form fieldset.complementary-2-border-color-a3.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-a3.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-a3.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a3.card, .path-application-delegate-form fieldset.complementary-2-border-color-a3.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-a3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a3.checkbox-istanza {
  border-color: hsl(36, 75.975975976%, 66.7%) !important;
}

.complementary-2-bg-a4 {
  background-color: hsl(36, 71.9626168224%, 57.2%) !important;
}

.complementary-2-color-a4 {
  color: hsl(36, 71.9626168224%, 57.2%) !important;
}

.complementary-2-border-color-a4 {
  border-color: hsl(36, 71.9626168224%, 57.2%) !important;
}
.complementary-2-border-color-a4.border, .block.filter-views form input.complementary-2-border-color-a4, .block.filter-views form select.complementary-2-border-color-a4#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-a4.table-responsive, .block-ic-auth-full .complementary-2-border-color-a4.card, .complementary-2-border-color-a4.field-group-fieldset, .complementary-2-border-color-a4#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-a4.form-item-field-allegati-istanza, .complementary-2-border-color-a4.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-a4.card, .path-application-form fieldset.complementary-2-border-color-a4.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-a4.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-a4.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-a4.card, .path-application-private-form fieldset.complementary-2-border-color-a4.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-a4.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-a4.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a4.card, .path-application-delegate-form fieldset.complementary-2-border-color-a4.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-a4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a4.checkbox-istanza {
  border-color: hsl(36, 71.9626168224%, 57.2%) !important;
}

.complementary-2-bg-a5 {
  background-color: hsl(36, 73.9130434783%, 48.3%) !important;
}

.complementary-2-color-a5 {
  color: hsl(36, 73.9130434783%, 48.3%) !important;
}

.complementary-2-border-color-a5 {
  border-color: hsl(36, 73.9130434783%, 48.3%) !important;
}
.complementary-2-border-color-a5.border, .block.filter-views form input.complementary-2-border-color-a5, .block.filter-views form select.complementary-2-border-color-a5#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-a5.table-responsive, .block-ic-auth-full .complementary-2-border-color-a5.card, .complementary-2-border-color-a5.field-group-fieldset, .complementary-2-border-color-a5#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-a5.form-item-field-allegati-istanza, .complementary-2-border-color-a5.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-a5.card, .path-application-form fieldset.complementary-2-border-color-a5.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-a5.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-a5.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-a5.card, .path-application-private-form fieldset.complementary-2-border-color-a5.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-a5.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-a5.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a5.card, .path-application-delegate-form fieldset.complementary-2-border-color-a5.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-a5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a5.checkbox-istanza {
  border-color: hsl(36, 73.9130434783%, 48.3%) !important;
}

.complementary-2-bg-a6 {
  background-color: hsl(36, 100%, 40%) !important;
}

.complementary-2-color-a6 {
  color: hsl(36, 100%, 40%) !important;
}

.complementary-2-border-color-a6 {
  border-color: hsl(36, 100%, 40%) !important;
}
.complementary-2-border-color-a6.border, .block.filter-views form input.complementary-2-border-color-a6, .block.filter-views form select.complementary-2-border-color-a6#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-a6.table-responsive, .block-ic-auth-full .complementary-2-border-color-a6.card, .complementary-2-border-color-a6.field-group-fieldset, .complementary-2-border-color-a6#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-a6.form-item-field-allegati-istanza, .complementary-2-border-color-a6.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-a6.card, .path-application-form fieldset.complementary-2-border-color-a6.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-a6.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-a6.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-a6.card, .path-application-private-form fieldset.complementary-2-border-color-a6.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-a6.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-a6.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a6.card, .path-application-delegate-form fieldset.complementary-2-border-color-a6.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-a6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a6.checkbox-istanza {
  border-color: hsl(36, 100%, 40%) !important;
}

.complementary-2-bg-a7 {
  background-color: hsl(36, 100%, 35%) !important;
}

.complementary-2-color-a7 {
  color: hsl(36, 100%, 35%) !important;
}

.complementary-2-border-color-a7 {
  border-color: hsl(36, 100%, 35%) !important;
}
.complementary-2-border-color-a7.border, .block.filter-views form input.complementary-2-border-color-a7, .block.filter-views form select.complementary-2-border-color-a7#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-a7.table-responsive, .block-ic-auth-full .complementary-2-border-color-a7.card, .complementary-2-border-color-a7.field-group-fieldset, .complementary-2-border-color-a7#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-a7.form-item-field-allegati-istanza, .complementary-2-border-color-a7.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-a7.card, .path-application-form fieldset.complementary-2-border-color-a7.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-a7.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-a7.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-a7.card, .path-application-private-form fieldset.complementary-2-border-color-a7.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-a7.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-a7.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a7.card, .path-application-delegate-form fieldset.complementary-2-border-color-a7.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-a7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a7.checkbox-istanza {
  border-color: hsl(36, 100%, 35%) !important;
}

.complementary-2-bg-a8 {
  background-color: hsl(36, 100%, 30%) !important;
}

.complementary-2-color-a8 {
  color: hsl(36, 100%, 30%) !important;
}

.complementary-2-border-color-a8 {
  border-color: hsl(36, 100%, 30%) !important;
}
.complementary-2-border-color-a8.border, .block.filter-views form input.complementary-2-border-color-a8, .block.filter-views form select.complementary-2-border-color-a8#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-a8.table-responsive, .block-ic-auth-full .complementary-2-border-color-a8.card, .complementary-2-border-color-a8.field-group-fieldset, .complementary-2-border-color-a8#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-a8.form-item-field-allegati-istanza, .complementary-2-border-color-a8.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-a8.card, .path-application-form fieldset.complementary-2-border-color-a8.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-a8.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-a8.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-a8.card, .path-application-private-form fieldset.complementary-2-border-color-a8.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-a8.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-a8.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a8.card, .path-application-delegate-form fieldset.complementary-2-border-color-a8.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-a8.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a8.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a8.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a8.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a8.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a8.checkbox-istanza {
  border-color: hsl(36, 100%, 30%) !important;
}

.complementary-2-bg-a9 {
  background-color: hsl(36, 100%, 25%) !important;
}

.complementary-2-color-a9 {
  color: hsl(36, 100%, 25%) !important;
}

.complementary-2-border-color-a9 {
  border-color: hsl(36, 100%, 25%) !important;
}
.complementary-2-border-color-a9.border, .block.filter-views form input.complementary-2-border-color-a9, .block.filter-views form select.complementary-2-border-color-a9#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-a9.table-responsive, .block-ic-auth-full .complementary-2-border-color-a9.card, .complementary-2-border-color-a9.field-group-fieldset, .complementary-2-border-color-a9#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-a9.form-item-field-allegati-istanza, .complementary-2-border-color-a9.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-a9.card, .path-application-form fieldset.complementary-2-border-color-a9.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-a9.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-a9.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-a9.card, .path-application-private-form fieldset.complementary-2-border-color-a9.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-a9.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-a9.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a9.card, .path-application-delegate-form fieldset.complementary-2-border-color-a9.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-a9.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a9.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a9.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a9.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a9.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a9.checkbox-istanza {
  border-color: hsl(36, 100%, 25%) !important;
}

.complementary-2-bg-a10 {
  background-color: hsl(36, 100%, 20%) !important;
}

.complementary-2-color-a10 {
  color: hsl(36, 100%, 20%) !important;
}

.complementary-2-border-color-a10 {
  border-color: hsl(36, 100%, 20%) !important;
}
.complementary-2-border-color-a10.border, .block.filter-views form input.complementary-2-border-color-a10, .block.filter-views form select.complementary-2-border-color-a10#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-a10.table-responsive, .block-ic-auth-full .complementary-2-border-color-a10.card, .complementary-2-border-color-a10.field-group-fieldset, .complementary-2-border-color-a10#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-a10.form-item-field-allegati-istanza, .complementary-2-border-color-a10.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-a10.card, .path-application-form fieldset.complementary-2-border-color-a10.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-a10.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-a10.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-a10.card, .path-application-private-form fieldset.complementary-2-border-color-a10.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-a10.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-a10.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a10.card, .path-application-delegate-form fieldset.complementary-2-border-color-a10.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-a10.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a10.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a10.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a10.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a10.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a10.checkbox-istanza {
  border-color: hsl(36, 100%, 20%) !important;
}

.complementary-2-bg-a11 {
  background-color: hsl(36, 100%, 15%) !important;
}

.complementary-2-color-a11 {
  color: hsl(36, 100%, 15%) !important;
}

.complementary-2-border-color-a11 {
  border-color: hsl(36, 100%, 15%) !important;
}
.complementary-2-border-color-a11.border, .block.filter-views form input.complementary-2-border-color-a11, .block.filter-views form select.complementary-2-border-color-a11#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-a11.table-responsive, .block-ic-auth-full .complementary-2-border-color-a11.card, .complementary-2-border-color-a11.field-group-fieldset, .complementary-2-border-color-a11#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-a11.form-item-field-allegati-istanza, .complementary-2-border-color-a11.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-a11.card, .path-application-form fieldset.complementary-2-border-color-a11.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-a11.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-a11.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-a11.card, .path-application-private-form fieldset.complementary-2-border-color-a11.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-a11.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-a11.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a11.card, .path-application-delegate-form fieldset.complementary-2-border-color-a11.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-a11.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a11.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a11.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a11.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a11.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a11.checkbox-istanza {
  border-color: hsl(36, 100%, 15%) !important;
}

.complementary-2-bg-a12 {
  background-color: hsl(36, 100%, 10%) !important;
}

.complementary-2-color-a12 {
  color: hsl(36, 100%, 10%) !important;
}

.complementary-2-border-color-a12 {
  border-color: hsl(36, 100%, 10%) !important;
}
.complementary-2-border-color-a12.border, .block.filter-views form input.complementary-2-border-color-a12, .block.filter-views form select.complementary-2-border-color-a12#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-a12.table-responsive, .block-ic-auth-full .complementary-2-border-color-a12.card, .complementary-2-border-color-a12.field-group-fieldset, .complementary-2-border-color-a12#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-a12.form-item-field-allegati-istanza, .complementary-2-border-color-a12.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-a12.card, .path-application-form fieldset.complementary-2-border-color-a12.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-a12.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-a12.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-a12.card, .path-application-private-form fieldset.complementary-2-border-color-a12.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-a12.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-a12.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a12.card, .path-application-delegate-form fieldset.complementary-2-border-color-a12.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-a12.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-a12.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a12.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a12.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a12.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-a12.checkbox-istanza {
  border-color: hsl(36, 100%, 10%) !important;
}

.complementary-3-bg {
  background-color: hsl(159, 100%, 40.5%) !important;
}

.complementary-3-color {
  color: hsl(159, 100%, 40.5%) !important;
}

.complementary-3-border-color- {
  border-color: hsl(159, 100%, 40.5%) !important;
}
.complementary-3-border-color-.border, .block.filter-views form input.complementary-3-border-color-, .block.filter-views form select.complementary-3-border-color-#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-.table-responsive, .block-ic-auth-full .complementary-3-border-color-.card, .complementary-3-border-color-.field-group-fieldset, .complementary-3-border-color-#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-.form-item-field-allegati-istanza, .complementary-3-border-color-.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-.card, .path-application-form fieldset.complementary-3-border-color-.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-.card, .path-application-private-form fieldset.complementary-3-border-color-.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-.card, .path-application-delegate-form fieldset.complementary-3-border-color-.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-.checkbox-istanza {
  border-color: hsl(159, 100%, 40.5%) !important;
}

.complementary-3-bg-a1 {
  background-color: hsl(159, 100%, 87.5%) !important;
}

.complementary-3-color-a1 {
  color: hsl(159, 100%, 87.5%) !important;
}

.complementary-3-border-color-a1 {
  border-color: hsl(159, 100%, 87.5%) !important;
}
.complementary-3-border-color-a1.border, .block.filter-views form input.complementary-3-border-color-a1, .block.filter-views form select.complementary-3-border-color-a1#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-a1.table-responsive, .block-ic-auth-full .complementary-3-border-color-a1.card, .complementary-3-border-color-a1.field-group-fieldset, .complementary-3-border-color-a1#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-a1.form-item-field-allegati-istanza, .complementary-3-border-color-a1.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-a1.card, .path-application-form fieldset.complementary-3-border-color-a1.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-a1.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-a1.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-a1.card, .path-application-private-form fieldset.complementary-3-border-color-a1.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-a1.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-a1.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a1.card, .path-application-delegate-form fieldset.complementary-3-border-color-a1.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-a1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a1.checkbox-istanza {
  border-color: hsl(159, 100%, 87.5%) !important;
}

.complementary-3-bg-a2 {
  background-color: hsl(159, 82.7586206897%, 76.8%) !important;
}

.complementary-3-color-a2 {
  color: hsl(159, 82.7586206897%, 76.8%) !important;
}

.complementary-3-border-color-a2 {
  border-color: hsl(159, 82.7586206897%, 76.8%) !important;
}
.complementary-3-border-color-a2.border, .block.filter-views form input.complementary-3-border-color-a2, .block.filter-views form select.complementary-3-border-color-a2#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-a2.table-responsive, .block-ic-auth-full .complementary-3-border-color-a2.card, .complementary-3-border-color-a2.field-group-fieldset, .complementary-3-border-color-a2#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-a2.form-item-field-allegati-istanza, .complementary-3-border-color-a2.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-a2.card, .path-application-form fieldset.complementary-3-border-color-a2.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-a2.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-a2.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-a2.card, .path-application-private-form fieldset.complementary-3-border-color-a2.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-a2.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-a2.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a2.card, .path-application-delegate-form fieldset.complementary-3-border-color-a2.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-a2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a2.checkbox-istanza {
  border-color: hsl(159, 82.7586206897%, 76.8%) !important;
}

.complementary-3-bg-a3 {
  background-color: hsl(159, 75.975975976%, 66.7%) !important;
}

.complementary-3-color-a3 {
  color: hsl(159, 75.975975976%, 66.7%) !important;
}

.complementary-3-border-color-a3 {
  border-color: hsl(159, 75.975975976%, 66.7%) !important;
}
.complementary-3-border-color-a3.border, .block.filter-views form input.complementary-3-border-color-a3, .block.filter-views form select.complementary-3-border-color-a3#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-a3.table-responsive, .block-ic-auth-full .complementary-3-border-color-a3.card, .complementary-3-border-color-a3.field-group-fieldset, .complementary-3-border-color-a3#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-a3.form-item-field-allegati-istanza, .complementary-3-border-color-a3.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-a3.card, .path-application-form fieldset.complementary-3-border-color-a3.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-a3.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-a3.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-a3.card, .path-application-private-form fieldset.complementary-3-border-color-a3.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-a3.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-a3.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a3.card, .path-application-delegate-form fieldset.complementary-3-border-color-a3.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-a3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a3.checkbox-istanza {
  border-color: hsl(159, 75.975975976%, 66.7%) !important;
}

.complementary-3-bg-a4 {
  background-color: hsl(159, 71.9626168224%, 57.2%) !important;
}

.complementary-3-color-a4 {
  color: hsl(159, 71.9626168224%, 57.2%) !important;
}

.complementary-3-border-color-a4 {
  border-color: hsl(159, 71.9626168224%, 57.2%) !important;
}
.complementary-3-border-color-a4.border, .block.filter-views form input.complementary-3-border-color-a4, .block.filter-views form select.complementary-3-border-color-a4#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-a4.table-responsive, .block-ic-auth-full .complementary-3-border-color-a4.card, .complementary-3-border-color-a4.field-group-fieldset, .complementary-3-border-color-a4#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-a4.form-item-field-allegati-istanza, .complementary-3-border-color-a4.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-a4.card, .path-application-form fieldset.complementary-3-border-color-a4.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-a4.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-a4.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-a4.card, .path-application-private-form fieldset.complementary-3-border-color-a4.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-a4.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-a4.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a4.card, .path-application-delegate-form fieldset.complementary-3-border-color-a4.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-a4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a4.checkbox-istanza {
  border-color: hsl(159, 71.9626168224%, 57.2%) !important;
}

.complementary-3-bg-a5 {
  background-color: hsl(159, 73.9130434783%, 48.3%) !important;
}

.complementary-3-color-a5 {
  color: hsl(159, 73.9130434783%, 48.3%) !important;
}

.complementary-3-border-color-a5 {
  border-color: hsl(159, 73.9130434783%, 48.3%) !important;
}
.complementary-3-border-color-a5.border, .block.filter-views form input.complementary-3-border-color-a5, .block.filter-views form select.complementary-3-border-color-a5#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-a5.table-responsive, .block-ic-auth-full .complementary-3-border-color-a5.card, .complementary-3-border-color-a5.field-group-fieldset, .complementary-3-border-color-a5#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-a5.form-item-field-allegati-istanza, .complementary-3-border-color-a5.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-a5.card, .path-application-form fieldset.complementary-3-border-color-a5.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-a5.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-a5.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-a5.card, .path-application-private-form fieldset.complementary-3-border-color-a5.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-a5.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-a5.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a5.card, .path-application-delegate-form fieldset.complementary-3-border-color-a5.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-a5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a5.checkbox-istanza {
  border-color: hsl(159, 73.9130434783%, 48.3%) !important;
}

.complementary-3-bg-a6 {
  background-color: hsl(159, 100%, 40%) !important;
}

.complementary-3-color-a6 {
  color: hsl(159, 100%, 40%) !important;
}

.complementary-3-border-color-a6 {
  border-color: hsl(159, 100%, 40%) !important;
}
.complementary-3-border-color-a6.border, .block.filter-views form input.complementary-3-border-color-a6, .block.filter-views form select.complementary-3-border-color-a6#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-a6.table-responsive, .block-ic-auth-full .complementary-3-border-color-a6.card, .complementary-3-border-color-a6.field-group-fieldset, .complementary-3-border-color-a6#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-a6.form-item-field-allegati-istanza, .complementary-3-border-color-a6.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-a6.card, .path-application-form fieldset.complementary-3-border-color-a6.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-a6.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-a6.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-a6.card, .path-application-private-form fieldset.complementary-3-border-color-a6.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-a6.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-a6.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a6.card, .path-application-delegate-form fieldset.complementary-3-border-color-a6.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-a6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a6.checkbox-istanza {
  border-color: hsl(159, 100%, 40%) !important;
}

.complementary-3-bg-a7 {
  background-color: hsl(159, 100%, 35%) !important;
}

.complementary-3-color-a7 {
  color: hsl(159, 100%, 35%) !important;
}

.complementary-3-border-color-a7 {
  border-color: hsl(159, 100%, 35%) !important;
}
.complementary-3-border-color-a7.border, .block.filter-views form input.complementary-3-border-color-a7, .block.filter-views form select.complementary-3-border-color-a7#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-a7.table-responsive, .block-ic-auth-full .complementary-3-border-color-a7.card, .complementary-3-border-color-a7.field-group-fieldset, .complementary-3-border-color-a7#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-a7.form-item-field-allegati-istanza, .complementary-3-border-color-a7.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-a7.card, .path-application-form fieldset.complementary-3-border-color-a7.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-a7.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-a7.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-a7.card, .path-application-private-form fieldset.complementary-3-border-color-a7.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-a7.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-a7.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a7.card, .path-application-delegate-form fieldset.complementary-3-border-color-a7.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-a7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a7.checkbox-istanza {
  border-color: hsl(159, 100%, 35%) !important;
}

.complementary-3-bg-a8 {
  background-color: hsl(159, 100%, 30%) !important;
}

.complementary-3-color-a8 {
  color: hsl(159, 100%, 30%) !important;
}

.complementary-3-border-color-a8 {
  border-color: hsl(159, 100%, 30%) !important;
}
.complementary-3-border-color-a8.border, .block.filter-views form input.complementary-3-border-color-a8, .block.filter-views form select.complementary-3-border-color-a8#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-a8.table-responsive, .block-ic-auth-full .complementary-3-border-color-a8.card, .complementary-3-border-color-a8.field-group-fieldset, .complementary-3-border-color-a8#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-a8.form-item-field-allegati-istanza, .complementary-3-border-color-a8.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-a8.card, .path-application-form fieldset.complementary-3-border-color-a8.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-a8.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-a8.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-a8.card, .path-application-private-form fieldset.complementary-3-border-color-a8.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-a8.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-a8.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a8.card, .path-application-delegate-form fieldset.complementary-3-border-color-a8.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-a8.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a8.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a8.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a8.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a8.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a8.checkbox-istanza {
  border-color: hsl(159, 100%, 30%) !important;
}

.complementary-3-bg-a9 {
  background-color: hsl(159, 100%, 25%) !important;
}

.complementary-3-color-a9 {
  color: hsl(159, 100%, 25%) !important;
}

.complementary-3-border-color-a9 {
  border-color: hsl(159, 100%, 25%) !important;
}
.complementary-3-border-color-a9.border, .block.filter-views form input.complementary-3-border-color-a9, .block.filter-views form select.complementary-3-border-color-a9#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-a9.table-responsive, .block-ic-auth-full .complementary-3-border-color-a9.card, .complementary-3-border-color-a9.field-group-fieldset, .complementary-3-border-color-a9#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-a9.form-item-field-allegati-istanza, .complementary-3-border-color-a9.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-a9.card, .path-application-form fieldset.complementary-3-border-color-a9.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-a9.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-a9.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-a9.card, .path-application-private-form fieldset.complementary-3-border-color-a9.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-a9.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-a9.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a9.card, .path-application-delegate-form fieldset.complementary-3-border-color-a9.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-a9.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a9.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a9.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a9.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a9.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a9.checkbox-istanza {
  border-color: hsl(159, 100%, 25%) !important;
}

.complementary-3-bg-a10 {
  background-color: hsl(159, 100%, 20%) !important;
}

.complementary-3-color-a10 {
  color: hsl(159, 100%, 20%) !important;
}

.complementary-3-border-color-a10 {
  border-color: hsl(159, 100%, 20%) !important;
}
.complementary-3-border-color-a10.border, .block.filter-views form input.complementary-3-border-color-a10, .block.filter-views form select.complementary-3-border-color-a10#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-a10.table-responsive, .block-ic-auth-full .complementary-3-border-color-a10.card, .complementary-3-border-color-a10.field-group-fieldset, .complementary-3-border-color-a10#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-a10.form-item-field-allegati-istanza, .complementary-3-border-color-a10.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-a10.card, .path-application-form fieldset.complementary-3-border-color-a10.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-a10.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-a10.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-a10.card, .path-application-private-form fieldset.complementary-3-border-color-a10.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-a10.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-a10.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a10.card, .path-application-delegate-form fieldset.complementary-3-border-color-a10.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-a10.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a10.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a10.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a10.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a10.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a10.checkbox-istanza {
  border-color: hsl(159, 100%, 20%) !important;
}

.complementary-3-bg-a11 {
  background-color: hsl(159, 100%, 15%) !important;
}

.complementary-3-color-a11 {
  color: hsl(159, 100%, 15%) !important;
}

.complementary-3-border-color-a11 {
  border-color: hsl(159, 100%, 15%) !important;
}
.complementary-3-border-color-a11.border, .block.filter-views form input.complementary-3-border-color-a11, .block.filter-views form select.complementary-3-border-color-a11#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-a11.table-responsive, .block-ic-auth-full .complementary-3-border-color-a11.card, .complementary-3-border-color-a11.field-group-fieldset, .complementary-3-border-color-a11#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-a11.form-item-field-allegati-istanza, .complementary-3-border-color-a11.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-a11.card, .path-application-form fieldset.complementary-3-border-color-a11.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-a11.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-a11.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-a11.card, .path-application-private-form fieldset.complementary-3-border-color-a11.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-a11.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-a11.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a11.card, .path-application-delegate-form fieldset.complementary-3-border-color-a11.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-a11.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a11.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a11.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a11.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a11.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a11.checkbox-istanza {
  border-color: hsl(159, 100%, 15%) !important;
}

.complementary-3-bg-a12 {
  background-color: hsl(159, 100%, 10%) !important;
}

.complementary-3-color-a12 {
  color: hsl(159, 100%, 10%) !important;
}

.complementary-3-border-color-a12 {
  border-color: hsl(159, 100%, 10%) !important;
}
.complementary-3-border-color-a12.border, .block.filter-views form input.complementary-3-border-color-a12, .block.filter-views form select.complementary-3-border-color-a12#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-a12.table-responsive, .block-ic-auth-full .complementary-3-border-color-a12.card, .complementary-3-border-color-a12.field-group-fieldset, .complementary-3-border-color-a12#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-a12.form-item-field-allegati-istanza, .complementary-3-border-color-a12.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-a12.card, .path-application-form fieldset.complementary-3-border-color-a12.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-a12.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-a12.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-a12.card, .path-application-private-form fieldset.complementary-3-border-color-a12.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-a12.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-a12.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a12.card, .path-application-delegate-form fieldset.complementary-3-border-color-a12.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-a12.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-a12.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a12.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a12.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a12.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-a12.checkbox-istanza {
  border-color: hsl(159, 100%, 10%) !important;
}

.analogue-1-bg-b1 {
  background-color: hsl(243, 100%, 57.5%) !important;
}

.analogue-1-color-b1 {
  color: hsl(243, 100%, 57.5%) !important;
}

.analogue-1-border-color-b1 {
  border-color: hsl(243, 100%, 57.5%) !important;
}
.analogue-1-border-color-b1.border, .block.filter-views form input.analogue-1-border-color-b1, .block.filter-views form select.analogue-1-border-color-b1#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-b1.table-responsive, .block-ic-auth-full .analogue-1-border-color-b1.card, .analogue-1-border-color-b1.field-group-fieldset, .analogue-1-border-color-b1#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-b1.form-item-field-allegati-istanza, .analogue-1-border-color-b1.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-b1.card, .path-application-form fieldset.analogue-1-border-color-b1.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-b1.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-b1.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-b1.card, .path-application-private-form fieldset.analogue-1-border-color-b1.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-b1.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-b1.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b1.card, .path-application-delegate-form fieldset.analogue-1-border-color-b1.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-b1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b1.checkbox-istanza {
  border-color: hsl(243, 100%, 57.5%) !important;
}

.analogue-1-bg-b2 {
  background-color: hsl(243, 77.1428571429%, 56.25%) !important;
}

.analogue-1-color-b2 {
  color: hsl(243, 77.1428571429%, 56.25%) !important;
}

.analogue-1-border-color-b2 {
  border-color: hsl(243, 77.1428571429%, 56.25%) !important;
}
.analogue-1-border-color-b2.border, .block.filter-views form input.analogue-1-border-color-b2, .block.filter-views form select.analogue-1-border-color-b2#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-b2.table-responsive, .block-ic-auth-full .analogue-1-border-color-b2.card, .analogue-1-border-color-b2.field-group-fieldset, .analogue-1-border-color-b2#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-b2.form-item-field-allegati-istanza, .analogue-1-border-color-b2.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-b2.card, .path-application-form fieldset.analogue-1-border-color-b2.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-b2.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-b2.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-b2.card, .path-application-private-form fieldset.analogue-1-border-color-b2.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-b2.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-b2.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b2.card, .path-application-delegate-form fieldset.analogue-1-border-color-b2.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-b2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b2.checkbox-istanza {
  border-color: hsl(243, 77.1428571429%, 56.25%) !important;
}

.analogue-1-bg-b3 {
  background-color: hsl(243, 56.5217391304%, 54%) !important;
}

.analogue-1-color-b3 {
  color: hsl(243, 56.5217391304%, 54%) !important;
}

.analogue-1-border-color-b3 {
  border-color: hsl(243, 56.5217391304%, 54%) !important;
}
.analogue-1-border-color-b3.border, .block.filter-views form input.analogue-1-border-color-b3, .block.filter-views form select.analogue-1-border-color-b3#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-b3.table-responsive, .block-ic-auth-full .analogue-1-border-color-b3.card, .analogue-1-border-color-b3.field-group-fieldset, .analogue-1-border-color-b3#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-b3.form-item-field-allegati-istanza, .analogue-1-border-color-b3.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-b3.card, .path-application-form fieldset.analogue-1-border-color-b3.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-b3.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-b3.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-b3.card, .path-application-private-form fieldset.analogue-1-border-color-b3.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-b3.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-b3.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b3.card, .path-application-delegate-form fieldset.analogue-1-border-color-b3.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-b3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b3.checkbox-istanza {
  border-color: hsl(243, 56.5217391304%, 54%) !important;
}

.analogue-1-bg-b4 {
  background-color: hsl(243, 39.0862944162%, 50.75%) !important;
}

.analogue-1-color-b4 {
  color: hsl(243, 39.0862944162%, 50.75%) !important;
}

.analogue-1-border-color-b4 {
  border-color: hsl(243, 39.0862944162%, 50.75%) !important;
}
.analogue-1-border-color-b4.border, .block.filter-views form input.analogue-1-border-color-b4, .block.filter-views form select.analogue-1-border-color-b4#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-b4.table-responsive, .block-ic-auth-full .analogue-1-border-color-b4.card, .analogue-1-border-color-b4.field-group-fieldset, .analogue-1-border-color-b4#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-b4.form-item-field-allegati-istanza, .analogue-1-border-color-b4.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-b4.card, .path-application-form fieldset.analogue-1-border-color-b4.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-b4.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-b4.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-b4.card, .path-application-private-form fieldset.analogue-1-border-color-b4.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-b4.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-b4.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b4.card, .path-application-delegate-form fieldset.analogue-1-border-color-b4.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-b4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b4.checkbox-istanza {
  border-color: hsl(243, 39.0862944162%, 50.75%) !important;
}

.analogue-1-bg-b5 {
  background-color: hsl(243, 29.0322580645%, 46.5%) !important;
}

.analogue-1-color-b5 {
  color: hsl(243, 29.0322580645%, 46.5%) !important;
}

.analogue-1-border-color-b5 {
  border-color: hsl(243, 29.0322580645%, 46.5%) !important;
}
.analogue-1-border-color-b5.border, .block.filter-views form input.analogue-1-border-color-b5, .block.filter-views form select.analogue-1-border-color-b5#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-b5.table-responsive, .block-ic-auth-full .analogue-1-border-color-b5.card, .analogue-1-border-color-b5.field-group-fieldset, .analogue-1-border-color-b5#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-b5.form-item-field-allegati-istanza, .analogue-1-border-color-b5.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-b5.card, .path-application-form fieldset.analogue-1-border-color-b5.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-b5.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-b5.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-b5.card, .path-application-private-form fieldset.analogue-1-border-color-b5.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-b5.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-b5.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b5.card, .path-application-delegate-form fieldset.analogue-1-border-color-b5.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-b5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b5.checkbox-istanza {
  border-color: hsl(243, 29.0322580645%, 46.5%) !important;
}

.analogue-1-bg-b6 {
  background-color: hsl(243, 21.2121212121%, 41.25%) !important;
}

.analogue-1-color-b6 {
  color: hsl(243, 21.2121212121%, 41.25%) !important;
}

.analogue-1-border-color-b6 {
  border-color: hsl(243, 21.2121212121%, 41.25%) !important;
}
.analogue-1-border-color-b6.border, .block.filter-views form input.analogue-1-border-color-b6, .block.filter-views form select.analogue-1-border-color-b6#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-b6.table-responsive, .block-ic-auth-full .analogue-1-border-color-b6.card, .analogue-1-border-color-b6.field-group-fieldset, .analogue-1-border-color-b6#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-b6.form-item-field-allegati-istanza, .analogue-1-border-color-b6.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-b6.card, .path-application-form fieldset.analogue-1-border-color-b6.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-b6.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-b6.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-b6.card, .path-application-private-form fieldset.analogue-1-border-color-b6.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-b6.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-b6.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b6.card, .path-application-delegate-form fieldset.analogue-1-border-color-b6.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-b6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b6.checkbox-istanza {
  border-color: hsl(243, 21.2121212121%, 41.25%) !important;
}

.analogue-1-bg-b7 {
  background-color: hsl(243, 14.2857142857%, 35%) !important;
}

.analogue-1-color-b7 {
  color: hsl(243, 14.2857142857%, 35%) !important;
}

.analogue-1-border-color-b7 {
  border-color: hsl(243, 14.2857142857%, 35%) !important;
}
.analogue-1-border-color-b7.border, .block.filter-views form input.analogue-1-border-color-b7, .block.filter-views form select.analogue-1-border-color-b7#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-b7.table-responsive, .block-ic-auth-full .analogue-1-border-color-b7.card, .analogue-1-border-color-b7.field-group-fieldset, .analogue-1-border-color-b7#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-b7.form-item-field-allegati-istanza, .analogue-1-border-color-b7.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-b7.card, .path-application-form fieldset.analogue-1-border-color-b7.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-b7.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-b7.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-b7.card, .path-application-private-form fieldset.analogue-1-border-color-b7.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-b7.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-b7.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b7.card, .path-application-delegate-form fieldset.analogue-1-border-color-b7.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-b7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b7.checkbox-istanza {
  border-color: hsl(243, 14.2857142857%, 35%) !important;
}

.analogue-1-bg-b8 {
  background-color: hsl(243, 8.1081081081%, 27.75%) !important;
}

.analogue-1-color-b8 {
  color: hsl(243, 8.1081081081%, 27.75%) !important;
}

.analogue-1-border-color-b8 {
  border-color: hsl(243, 8.1081081081%, 27.75%) !important;
}
.analogue-1-border-color-b8.border, .block.filter-views form input.analogue-1-border-color-b8, .block.filter-views form select.analogue-1-border-color-b8#edit-field-sezione-di-riferimento-target-id, .analogue-1-border-color-b8.table-responsive, .block-ic-auth-full .analogue-1-border-color-b8.card, .analogue-1-border-color-b8.field-group-fieldset, .analogue-1-border-color-b8#edit-field-allegati-istanza-wrapper, .analogue-1-border-color-b8.form-item-field-allegati-istanza, .analogue-1-border-color-b8.checkbox-istanza, .path-application-form fieldset.analogue-1-border-color-b8.card, .path-application-form fieldset.analogue-1-border-color-b8.field-group-fieldset, .path-application-form fieldset.analogue-1-border-color-b8.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-1-border-color-b8.checkbox-istanza, .path-application-private-form fieldset.analogue-1-border-color-b8.card, .path-application-private-form fieldset.analogue-1-border-color-b8.field-group-fieldset, .path-application-private-form fieldset.analogue-1-border-color-b8.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-1-border-color-b8.checkbox-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b8.card, .path-application-delegate-form fieldset.analogue-1-border-color-b8.field-group-fieldset, .path-application-delegate-form fieldset.analogue-1-border-color-b8.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-1-border-color-b8.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b8.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b8.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b8.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-1-border-color-b8.checkbox-istanza {
  border-color: hsl(243, 8.1081081081%, 27.75%) !important;
}

.analogue-2-bg-b1 {
  background-color: hsl(178, 90.4761904762%, 44.625%) !important;
}

.analogue-2-color-b1 {
  color: hsl(178, 90.4761904762%, 44.625%) !important;
}

.analogue-2-border-color-b1 {
  border-color: hsl(178, 90.4761904762%, 44.625%) !important;
}
.analogue-2-border-color-b1.border, .block.filter-views form input.analogue-2-border-color-b1, .block.filter-views form select.analogue-2-border-color-b1#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-b1.table-responsive, .block-ic-auth-full .analogue-2-border-color-b1.card, .analogue-2-border-color-b1.field-group-fieldset, .analogue-2-border-color-b1#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-b1.form-item-field-allegati-istanza, .analogue-2-border-color-b1.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-b1.card, .path-application-form fieldset.analogue-2-border-color-b1.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-b1.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-b1.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-b1.card, .path-application-private-form fieldset.analogue-2-border-color-b1.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-b1.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-b1.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b1.card, .path-application-delegate-form fieldset.analogue-2-border-color-b1.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-b1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b1.checkbox-istanza {
  border-color: hsl(178, 90.4761904762%, 44.625%) !important;
}

.analogue-2-bg-b2 {
  background-color: hsl(178, 73.9130434783%, 43.125%) !important;
}

.analogue-2-color-b2 {
  color: hsl(178, 73.9130434783%, 43.125%) !important;
}

.analogue-2-border-color-b2 {
  border-color: hsl(178, 73.9130434783%, 43.125%) !important;
}
.analogue-2-border-color-b2.border, .block.filter-views form input.analogue-2-border-color-b2, .block.filter-views form select.analogue-2-border-color-b2#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-b2.table-responsive, .block-ic-auth-full .analogue-2-border-color-b2.card, .analogue-2-border-color-b2.field-group-fieldset, .analogue-2-border-color-b2#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-b2.form-item-field-allegati-istanza, .analogue-2-border-color-b2.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-b2.card, .path-application-form fieldset.analogue-2-border-color-b2.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-b2.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-b2.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-b2.card, .path-application-private-form fieldset.analogue-2-border-color-b2.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-b2.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-b2.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b2.card, .path-application-delegate-form fieldset.analogue-2-border-color-b2.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-b2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b2.checkbox-istanza {
  border-color: hsl(178, 73.9130434783%, 43.125%) !important;
}

.analogue-2-bg-b3 {
  background-color: hsl(178, 60%, 40.625%) !important;
}

.analogue-2-color-b3 {
  color: hsl(178, 60%, 40.625%) !important;
}

.analogue-2-border-color-b3 {
  border-color: hsl(178, 60%, 40.625%) !important;
}
.analogue-2-border-color-b3.border, .block.filter-views form input.analogue-2-border-color-b3, .block.filter-views form select.analogue-2-border-color-b3#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-b3.table-responsive, .block-ic-auth-full .analogue-2-border-color-b3.card, .analogue-2-border-color-b3.field-group-fieldset, .analogue-2-border-color-b3#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-b3.form-item-field-allegati-istanza, .analogue-2-border-color-b3.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-b3.card, .path-application-form fieldset.analogue-2-border-color-b3.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-b3.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-b3.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-b3.card, .path-application-private-form fieldset.analogue-2-border-color-b3.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-b3.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-b3.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b3.card, .path-application-delegate-form fieldset.analogue-2-border-color-b3.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-b3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b3.checkbox-istanza {
  border-color: hsl(178, 60%, 40.625%) !important;
}

.analogue-2-bg-b4 {
  background-color: hsl(178, 48.1481481481%, 37.125%) !important;
}

.analogue-2-color-b4 {
  color: hsl(178, 48.1481481481%, 37.125%) !important;
}

.analogue-2-border-color-b4 {
  border-color: hsl(178, 48.1481481481%, 37.125%) !important;
}
.analogue-2-border-color-b4.border, .block.filter-views form input.analogue-2-border-color-b4, .block.filter-views form select.analogue-2-border-color-b4#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-b4.table-responsive, .block-ic-auth-full .analogue-2-border-color-b4.card, .analogue-2-border-color-b4.field-group-fieldset, .analogue-2-border-color-b4#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-b4.form-item-field-allegati-istanza, .analogue-2-border-color-b4.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-b4.card, .path-application-form fieldset.analogue-2-border-color-b4.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-b4.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-b4.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-b4.card, .path-application-private-form fieldset.analogue-2-border-color-b4.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-b4.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-b4.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b4.card, .path-application-delegate-form fieldset.analogue-2-border-color-b4.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-b4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b4.checkbox-istanza {
  border-color: hsl(178, 48.1481481481%, 37.125%) !important;
}

.analogue-2-bg-b5 {
  background-color: hsl(178, 37.9310344828%, 32.625%) !important;
}

.analogue-2-color-b5 {
  color: hsl(178, 37.9310344828%, 32.625%) !important;
}

.analogue-2-border-color-b5 {
  border-color: hsl(178, 37.9310344828%, 32.625%) !important;
}
.analogue-2-border-color-b5.border, .block.filter-views form input.analogue-2-border-color-b5, .block.filter-views form select.analogue-2-border-color-b5#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-b5.table-responsive, .block-ic-auth-full .analogue-2-border-color-b5.card, .analogue-2-border-color-b5.field-group-fieldset, .analogue-2-border-color-b5#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-b5.form-item-field-allegati-istanza, .analogue-2-border-color-b5.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-b5.card, .path-application-form fieldset.analogue-2-border-color-b5.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-b5.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-b5.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-b5.card, .path-application-private-form fieldset.analogue-2-border-color-b5.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-b5.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-b5.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b5.card, .path-application-delegate-form fieldset.analogue-2-border-color-b5.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-b5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b5.checkbox-istanza {
  border-color: hsl(178, 37.9310344828%, 32.625%) !important;
}

.analogue-2-bg-b6 {
  background-color: hsl(178, 29.0322580645%, 27.125%) !important;
}

.analogue-2-color-b6 {
  color: hsl(178, 29.0322580645%, 27.125%) !important;
}

.analogue-2-border-color-b6 {
  border-color: hsl(178, 29.0322580645%, 27.125%) !important;
}
.analogue-2-border-color-b6.border, .block.filter-views form input.analogue-2-border-color-b6, .block.filter-views form select.analogue-2-border-color-b6#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-b6.table-responsive, .block-ic-auth-full .analogue-2-border-color-b6.card, .analogue-2-border-color-b6.field-group-fieldset, .analogue-2-border-color-b6#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-b6.form-item-field-allegati-istanza, .analogue-2-border-color-b6.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-b6.card, .path-application-form fieldset.analogue-2-border-color-b6.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-b6.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-b6.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-b6.card, .path-application-private-form fieldset.analogue-2-border-color-b6.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-b6.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-b6.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b6.card, .path-application-delegate-form fieldset.analogue-2-border-color-b6.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-b6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b6.checkbox-istanza {
  border-color: hsl(178, 29.0322580645%, 27.125%) !important;
}

.analogue-2-bg-b7 {
  background-color: hsl(178, 21.2121212121%, 20.625%) !important;
}

.analogue-2-color-b7 {
  color: hsl(178, 21.2121212121%, 20.625%) !important;
}

.analogue-2-border-color-b7 {
  border-color: hsl(178, 21.2121212121%, 20.625%) !important;
}
.analogue-2-border-color-b7.border, .block.filter-views form input.analogue-2-border-color-b7, .block.filter-views form select.analogue-2-border-color-b7#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-b7.table-responsive, .block-ic-auth-full .analogue-2-border-color-b7.card, .analogue-2-border-color-b7.field-group-fieldset, .analogue-2-border-color-b7#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-b7.form-item-field-allegati-istanza, .analogue-2-border-color-b7.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-b7.card, .path-application-form fieldset.analogue-2-border-color-b7.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-b7.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-b7.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-b7.card, .path-application-private-form fieldset.analogue-2-border-color-b7.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-b7.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-b7.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b7.card, .path-application-delegate-form fieldset.analogue-2-border-color-b7.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-b7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b7.checkbox-istanza {
  border-color: hsl(178, 21.2121212121%, 20.625%) !important;
}

.analogue-2-bg-b8 {
  background-color: hsl(178, 14.2857142857%, 13.125%) !important;
}

.analogue-2-color-b8 {
  color: hsl(178, 14.2857142857%, 13.125%) !important;
}

.analogue-2-border-color-b8 {
  border-color: hsl(178, 14.2857142857%, 13.125%) !important;
}
.analogue-2-border-color-b8.border, .block.filter-views form input.analogue-2-border-color-b8, .block.filter-views form select.analogue-2-border-color-b8#edit-field-sezione-di-riferimento-target-id, .analogue-2-border-color-b8.table-responsive, .block-ic-auth-full .analogue-2-border-color-b8.card, .analogue-2-border-color-b8.field-group-fieldset, .analogue-2-border-color-b8#edit-field-allegati-istanza-wrapper, .analogue-2-border-color-b8.form-item-field-allegati-istanza, .analogue-2-border-color-b8.checkbox-istanza, .path-application-form fieldset.analogue-2-border-color-b8.card, .path-application-form fieldset.analogue-2-border-color-b8.field-group-fieldset, .path-application-form fieldset.analogue-2-border-color-b8.form-item-field-allegati-istanza, .path-application-form fieldset.analogue-2-border-color-b8.checkbox-istanza, .path-application-private-form fieldset.analogue-2-border-color-b8.card, .path-application-private-form fieldset.analogue-2-border-color-b8.field-group-fieldset, .path-application-private-form fieldset.analogue-2-border-color-b8.form-item-field-allegati-istanza, .path-application-private-form fieldset.analogue-2-border-color-b8.checkbox-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b8.card, .path-application-delegate-form fieldset.analogue-2-border-color-b8.field-group-fieldset, .path-application-delegate-form fieldset.analogue-2-border-color-b8.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.analogue-2-border-color-b8.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b8.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b8.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b8.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .analogue-2-border-color-b8.checkbox-istanza {
  border-color: hsl(178, 14.2857142857%, 13.125%) !important;
}

.complementary-1-bg-b1 {
  background-color: hsl(351, 92.380952381%, 60.625%) !important;
}

.complementary-1-color-b1 {
  color: hsl(351, 92.380952381%, 60.625%) !important;
}

.complementary-1-border-color-b1 {
  border-color: hsl(351, 92.380952381%, 60.625%) !important;
}
.complementary-1-border-color-b1.border, .block.filter-views form input.complementary-1-border-color-b1, .block.filter-views form select.complementary-1-border-color-b1#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-b1.table-responsive, .block-ic-auth-full .complementary-1-border-color-b1.card, .complementary-1-border-color-b1.field-group-fieldset, .complementary-1-border-color-b1#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-b1.form-item-field-allegati-istanza, .complementary-1-border-color-b1.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-b1.card, .path-application-form fieldset.complementary-1-border-color-b1.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-b1.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-b1.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-b1.card, .path-application-private-form fieldset.complementary-1-border-color-b1.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-b1.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-b1.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b1.card, .path-application-delegate-form fieldset.complementary-1-border-color-b1.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-b1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b1.checkbox-istanza {
  border-color: hsl(351, 92.380952381%, 60.625%) !important;
}

.complementary-1-bg-b2 {
  background-color: hsl(351, 68.5039370079%, 58.725%) !important;
}

.complementary-1-color-b2 {
  color: hsl(351, 68.5039370079%, 58.725%) !important;
}

.complementary-1-border-color-b2 {
  border-color: hsl(351, 68.5039370079%, 58.725%) !important;
}
.complementary-1-border-color-b2.border, .block.filter-views form input.complementary-1-border-color-b2, .block.filter-views form select.complementary-1-border-color-b2#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-b2.table-responsive, .block-ic-auth-full .complementary-1-border-color-b2.card, .complementary-1-border-color-b2.field-group-fieldset, .complementary-1-border-color-b2#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-b2.form-item-field-allegati-istanza, .complementary-1-border-color-b2.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-b2.card, .path-application-form fieldset.complementary-1-border-color-b2.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-b2.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-b2.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-b2.card, .path-application-private-form fieldset.complementary-1-border-color-b2.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-b2.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-b2.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b2.card, .path-application-delegate-form fieldset.complementary-1-border-color-b2.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-b2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b2.checkbox-istanza {
  border-color: hsl(351, 68.5039370079%, 58.725%) !important;
}

.complementary-1-bg-b3 {
  background-color: hsl(351, 47.9343520091%, 55.825%) !important;
}

.complementary-1-color-b3 {
  color: hsl(351, 47.9343520091%, 55.825%) !important;
}

.complementary-1-border-color-b3 {
  border-color: hsl(351, 47.9343520091%, 55.825%) !important;
}
.complementary-1-border-color-b3.border, .block.filter-views form input.complementary-1-border-color-b3, .block.filter-views form select.complementary-1-border-color-b3#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-b3.table-responsive, .block-ic-auth-full .complementary-1-border-color-b3.card, .complementary-1-border-color-b3.field-group-fieldset, .complementary-1-border-color-b3#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-b3.form-item-field-allegati-istanza, .complementary-1-border-color-b3.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-b3.card, .path-application-form fieldset.complementary-1-border-color-b3.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-b3.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-b3.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-b3.card, .path-application-private-form fieldset.complementary-1-border-color-b3.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-b3.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-b3.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b3.card, .path-application-delegate-form fieldset.complementary-1-border-color-b3.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-b3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b3.checkbox-istanza {
  border-color: hsl(351, 47.9343520091%, 55.825%) !important;
}

.complementary-1-bg-b4 {
  background-color: hsl(351, 31.3572542902%, 51.925%) !important;
}

.complementary-1-color-b4 {
  color: hsl(351, 31.3572542902%, 51.925%) !important;
}

.complementary-1-border-color-b4 {
  border-color: hsl(351, 31.3572542902%, 51.925%) !important;
}
.complementary-1-border-color-b4.border, .block.filter-views form input.complementary-1-border-color-b4, .block.filter-views form select.complementary-1-border-color-b4#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-b4.table-responsive, .block-ic-auth-full .complementary-1-border-color-b4.card, .complementary-1-border-color-b4.field-group-fieldset, .complementary-1-border-color-b4#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-b4.form-item-field-allegati-istanza, .complementary-1-border-color-b4.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-b4.card, .path-application-form fieldset.complementary-1-border-color-b4.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-b4.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-b4.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-b4.card, .path-application-private-form fieldset.complementary-1-border-color-b4.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-b4.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-b4.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b4.card, .path-application-delegate-form fieldset.complementary-1-border-color-b4.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-b4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b4.checkbox-istanza {
  border-color: hsl(351, 31.3572542902%, 51.925%) !important;
}

.complementary-1-bg-b5 {
  background-color: hsl(351, 21.2121212121%, 47.025%) !important;
}

.complementary-1-color-b5 {
  color: hsl(351, 21.2121212121%, 47.025%) !important;
}

.complementary-1-border-color-b5 {
  border-color: hsl(351, 21.2121212121%, 47.025%) !important;
}
.complementary-1-border-color-b5.border, .block.filter-views form input.complementary-1-border-color-b5, .block.filter-views form select.complementary-1-border-color-b5#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-b5.table-responsive, .block-ic-auth-full .complementary-1-border-color-b5.card, .complementary-1-border-color-b5.field-group-fieldset, .complementary-1-border-color-b5#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-b5.form-item-field-allegati-istanza, .complementary-1-border-color-b5.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-b5.card, .path-application-form fieldset.complementary-1-border-color-b5.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-b5.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-b5.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-b5.card, .path-application-private-form fieldset.complementary-1-border-color-b5.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-b5.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-b5.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b5.card, .path-application-delegate-form fieldset.complementary-1-border-color-b5.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-b5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b5.checkbox-istanza {
  border-color: hsl(351, 21.2121212121%, 47.025%) !important;
}

.complementary-1-bg-b6 {
  background-color: hsl(351, 14.2857142857%, 41.125%) !important;
}

.complementary-1-color-b6 {
  color: hsl(351, 14.2857142857%, 41.125%) !important;
}

.complementary-1-border-color-b6 {
  border-color: hsl(351, 14.2857142857%, 41.125%) !important;
}
.complementary-1-border-color-b6.border, .block.filter-views form input.complementary-1-border-color-b6, .block.filter-views form select.complementary-1-border-color-b6#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-b6.table-responsive, .block-ic-auth-full .complementary-1-border-color-b6.card, .complementary-1-border-color-b6.field-group-fieldset, .complementary-1-border-color-b6#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-b6.form-item-field-allegati-istanza, .complementary-1-border-color-b6.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-b6.card, .path-application-form fieldset.complementary-1-border-color-b6.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-b6.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-b6.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-b6.card, .path-application-private-form fieldset.complementary-1-border-color-b6.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-b6.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-b6.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b6.card, .path-application-delegate-form fieldset.complementary-1-border-color-b6.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-b6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b6.checkbox-istanza {
  border-color: hsl(351, 14.2857142857%, 41.125%) !important;
}

.complementary-1-bg-b7 {
  background-color: hsl(351, 8.1081081081%, 34.225%) !important;
}

.complementary-1-color-b7 {
  color: hsl(351, 8.1081081081%, 34.225%) !important;
}

.complementary-1-border-color-b7 {
  border-color: hsl(351, 8.1081081081%, 34.225%) !important;
}
.complementary-1-border-color-b7.border, .block.filter-views form input.complementary-1-border-color-b7, .block.filter-views form select.complementary-1-border-color-b7#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-b7.table-responsive, .block-ic-auth-full .complementary-1-border-color-b7.card, .complementary-1-border-color-b7.field-group-fieldset, .complementary-1-border-color-b7#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-b7.form-item-field-allegati-istanza, .complementary-1-border-color-b7.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-b7.card, .path-application-form fieldset.complementary-1-border-color-b7.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-b7.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-b7.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-b7.card, .path-application-private-form fieldset.complementary-1-border-color-b7.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-b7.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-b7.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b7.card, .path-application-delegate-form fieldset.complementary-1-border-color-b7.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-b7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b7.checkbox-istanza {
  border-color: hsl(351, 8.1081081081%, 34.225%) !important;
}

.complementary-1-bg-b8 {
  background-color: hsl(351, 2.5641025641%, 26.325%) !important;
}

.complementary-1-color-b8 {
  color: hsl(351, 2.5641025641%, 26.325%) !important;
}

.complementary-1-border-color-b8 {
  border-color: hsl(351, 2.5641025641%, 26.325%) !important;
}
.complementary-1-border-color-b8.border, .block.filter-views form input.complementary-1-border-color-b8, .block.filter-views form select.complementary-1-border-color-b8#edit-field-sezione-di-riferimento-target-id, .complementary-1-border-color-b8.table-responsive, .block-ic-auth-full .complementary-1-border-color-b8.card, .complementary-1-border-color-b8.field-group-fieldset, .complementary-1-border-color-b8#edit-field-allegati-istanza-wrapper, .complementary-1-border-color-b8.form-item-field-allegati-istanza, .complementary-1-border-color-b8.checkbox-istanza, .path-application-form fieldset.complementary-1-border-color-b8.card, .path-application-form fieldset.complementary-1-border-color-b8.field-group-fieldset, .path-application-form fieldset.complementary-1-border-color-b8.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-1-border-color-b8.checkbox-istanza, .path-application-private-form fieldset.complementary-1-border-color-b8.card, .path-application-private-form fieldset.complementary-1-border-color-b8.field-group-fieldset, .path-application-private-form fieldset.complementary-1-border-color-b8.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-1-border-color-b8.checkbox-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b8.card, .path-application-delegate-form fieldset.complementary-1-border-color-b8.field-group-fieldset, .path-application-delegate-form fieldset.complementary-1-border-color-b8.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-1-border-color-b8.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b8.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b8.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b8.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-1-border-color-b8.checkbox-istanza {
  border-color: hsl(351, 2.5641025641%, 26.325%) !important;
}

.complementary-2-bg-b1 {
  background-color: hsl(36, 100%, 50%) !important;
}

.complementary-2-color-b1 {
  color: hsl(36, 100%, 50%) !important;
}

.complementary-2-border-color-b1 {
  border-color: hsl(36, 100%, 50%) !important;
}
.complementary-2-border-color-b1.border, .block.filter-views form input.complementary-2-border-color-b1, .block.filter-views form select.complementary-2-border-color-b1#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-b1.table-responsive, .block-ic-auth-full .complementary-2-border-color-b1.card, .complementary-2-border-color-b1.field-group-fieldset, .complementary-2-border-color-b1#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-b1.form-item-field-allegati-istanza, .complementary-2-border-color-b1.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-b1.card, .path-application-form fieldset.complementary-2-border-color-b1.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-b1.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-b1.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-b1.card, .path-application-private-form fieldset.complementary-2-border-color-b1.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-b1.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-b1.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b1.card, .path-application-delegate-form fieldset.complementary-2-border-color-b1.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-b1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b1.checkbox-istanza {
  border-color: hsl(36, 100%, 50%) !important;
}

.complementary-2-bg-b2 {
  background-color: hsl(36, 81.8181818182%, 49.5%) !important;
}

.complementary-2-color-b2 {
  color: hsl(36, 81.8181818182%, 49.5%) !important;
}

.complementary-2-border-color-b2 {
  border-color: hsl(36, 81.8181818182%, 49.5%) !important;
}
.complementary-2-border-color-b2.border, .block.filter-views form input.complementary-2-border-color-b2, .block.filter-views form select.complementary-2-border-color-b2#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-b2.table-responsive, .block-ic-auth-full .complementary-2-border-color-b2.card, .complementary-2-border-color-b2.field-group-fieldset, .complementary-2-border-color-b2#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-b2.form-item-field-allegati-istanza, .complementary-2-border-color-b2.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-b2.card, .path-application-form fieldset.complementary-2-border-color-b2.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-b2.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-b2.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-b2.card, .path-application-private-form fieldset.complementary-2-border-color-b2.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-b2.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-b2.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b2.card, .path-application-delegate-form fieldset.complementary-2-border-color-b2.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-b2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b2.checkbox-istanza {
  border-color: hsl(36, 81.8181818182%, 49.5%) !important;
}

.complementary-2-bg-b3 {
  background-color: hsl(36, 66.6666666667%, 48%) !important;
}

.complementary-2-color-b3 {
  color: hsl(36, 66.6666666667%, 48%) !important;
}

.complementary-2-border-color-b3 {
  border-color: hsl(36, 66.6666666667%, 48%) !important;
}
.complementary-2-border-color-b3.border, .block.filter-views form input.complementary-2-border-color-b3, .block.filter-views form select.complementary-2-border-color-b3#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-b3.table-responsive, .block-ic-auth-full .complementary-2-border-color-b3.card, .complementary-2-border-color-b3.field-group-fieldset, .complementary-2-border-color-b3#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-b3.form-item-field-allegati-istanza, .complementary-2-border-color-b3.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-b3.card, .path-application-form fieldset.complementary-2-border-color-b3.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-b3.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-b3.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-b3.card, .path-application-private-form fieldset.complementary-2-border-color-b3.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-b3.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-b3.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b3.card, .path-application-delegate-form fieldset.complementary-2-border-color-b3.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-b3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b3.checkbox-istanza {
  border-color: hsl(36, 66.6666666667%, 48%) !important;
}

.complementary-2-bg-b4 {
  background-color: hsl(36, 53.8461538462%, 45.5%) !important;
}

.complementary-2-color-b4 {
  color: hsl(36, 53.8461538462%, 45.5%) !important;
}

.complementary-2-border-color-b4 {
  border-color: hsl(36, 53.8461538462%, 45.5%) !important;
}
.complementary-2-border-color-b4.border, .block.filter-views form input.complementary-2-border-color-b4, .block.filter-views form select.complementary-2-border-color-b4#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-b4.table-responsive, .block-ic-auth-full .complementary-2-border-color-b4.card, .complementary-2-border-color-b4.field-group-fieldset, .complementary-2-border-color-b4#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-b4.form-item-field-allegati-istanza, .complementary-2-border-color-b4.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-b4.card, .path-application-form fieldset.complementary-2-border-color-b4.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-b4.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-b4.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-b4.card, .path-application-private-form fieldset.complementary-2-border-color-b4.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-b4.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-b4.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b4.card, .path-application-delegate-form fieldset.complementary-2-border-color-b4.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-b4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b4.checkbox-istanza {
  border-color: hsl(36, 53.8461538462%, 45.5%) !important;
}

.complementary-2-bg-b5 {
  background-color: hsl(36, 42.8571428571%, 42%) !important;
}

.complementary-2-color-b5 {
  color: hsl(36, 42.8571428571%, 42%) !important;
}

.complementary-2-border-color-b5 {
  border-color: hsl(36, 42.8571428571%, 42%) !important;
}
.complementary-2-border-color-b5.border, .block.filter-views form input.complementary-2-border-color-b5, .block.filter-views form select.complementary-2-border-color-b5#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-b5.table-responsive, .block-ic-auth-full .complementary-2-border-color-b5.card, .complementary-2-border-color-b5.field-group-fieldset, .complementary-2-border-color-b5#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-b5.form-item-field-allegati-istanza, .complementary-2-border-color-b5.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-b5.card, .path-application-form fieldset.complementary-2-border-color-b5.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-b5.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-b5.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-b5.card, .path-application-private-form fieldset.complementary-2-border-color-b5.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-b5.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-b5.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b5.card, .path-application-delegate-form fieldset.complementary-2-border-color-b5.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-b5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b5.checkbox-istanza {
  border-color: hsl(36, 42.8571428571%, 42%) !important;
}

.complementary-2-bg-b6 {
  background-color: hsl(36, 33.3333333333%, 37.5%) !important;
}

.complementary-2-color-b6 {
  color: hsl(36, 33.3333333333%, 37.5%) !important;
}

.complementary-2-border-color-b6 {
  border-color: hsl(36, 33.3333333333%, 37.5%) !important;
}
.complementary-2-border-color-b6.border, .block.filter-views form input.complementary-2-border-color-b6, .block.filter-views form select.complementary-2-border-color-b6#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-b6.table-responsive, .block-ic-auth-full .complementary-2-border-color-b6.card, .complementary-2-border-color-b6.field-group-fieldset, .complementary-2-border-color-b6#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-b6.form-item-field-allegati-istanza, .complementary-2-border-color-b6.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-b6.card, .path-application-form fieldset.complementary-2-border-color-b6.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-b6.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-b6.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-b6.card, .path-application-private-form fieldset.complementary-2-border-color-b6.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-b6.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-b6.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b6.card, .path-application-delegate-form fieldset.complementary-2-border-color-b6.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-b6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b6.checkbox-istanza {
  border-color: hsl(36, 33.3333333333%, 37.5%) !important;
}

.complementary-2-bg-b7 {
  background-color: hsl(36, 25%, 32%) !important;
}

.complementary-2-color-b7 {
  color: hsl(36, 25%, 32%) !important;
}

.complementary-2-border-color-b7 {
  border-color: hsl(36, 25%, 32%) !important;
}
.complementary-2-border-color-b7.border, .block.filter-views form input.complementary-2-border-color-b7, .block.filter-views form select.complementary-2-border-color-b7#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-b7.table-responsive, .block-ic-auth-full .complementary-2-border-color-b7.card, .complementary-2-border-color-b7.field-group-fieldset, .complementary-2-border-color-b7#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-b7.form-item-field-allegati-istanza, .complementary-2-border-color-b7.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-b7.card, .path-application-form fieldset.complementary-2-border-color-b7.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-b7.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-b7.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-b7.card, .path-application-private-form fieldset.complementary-2-border-color-b7.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-b7.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-b7.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b7.card, .path-application-delegate-form fieldset.complementary-2-border-color-b7.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-b7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b7.checkbox-istanza {
  border-color: hsl(36, 25%, 32%) !important;
}

.complementary-2-bg-b8 {
  background-color: hsl(36, 17.6470588235%, 25.5%) !important;
}

.complementary-2-color-b8 {
  color: hsl(36, 17.6470588235%, 25.5%) !important;
}

.complementary-2-border-color-b8 {
  border-color: hsl(36, 17.6470588235%, 25.5%) !important;
}
.complementary-2-border-color-b8.border, .block.filter-views form input.complementary-2-border-color-b8, .block.filter-views form select.complementary-2-border-color-b8#edit-field-sezione-di-riferimento-target-id, .complementary-2-border-color-b8.table-responsive, .block-ic-auth-full .complementary-2-border-color-b8.card, .complementary-2-border-color-b8.field-group-fieldset, .complementary-2-border-color-b8#edit-field-allegati-istanza-wrapper, .complementary-2-border-color-b8.form-item-field-allegati-istanza, .complementary-2-border-color-b8.checkbox-istanza, .path-application-form fieldset.complementary-2-border-color-b8.card, .path-application-form fieldset.complementary-2-border-color-b8.field-group-fieldset, .path-application-form fieldset.complementary-2-border-color-b8.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-2-border-color-b8.checkbox-istanza, .path-application-private-form fieldset.complementary-2-border-color-b8.card, .path-application-private-form fieldset.complementary-2-border-color-b8.field-group-fieldset, .path-application-private-form fieldset.complementary-2-border-color-b8.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-2-border-color-b8.checkbox-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b8.card, .path-application-delegate-form fieldset.complementary-2-border-color-b8.field-group-fieldset, .path-application-delegate-form fieldset.complementary-2-border-color-b8.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-2-border-color-b8.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b8.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b8.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b8.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-2-border-color-b8.checkbox-istanza {
  border-color: hsl(36, 17.6470588235%, 25.5%) !important;
}

.complementary-3-bg-b1 {
  background-color: hsl(159, 100%, 40.5%) !important;
}

.complementary-3-color-b1 {
  color: hsl(159, 100%, 40.5%) !important;
}

.complementary-3-border-color-b1 {
  border-color: hsl(159, 100%, 40.5%) !important;
}
.complementary-3-border-color-b1.border, .block.filter-views form input.complementary-3-border-color-b1, .block.filter-views form select.complementary-3-border-color-b1#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-b1.table-responsive, .block-ic-auth-full .complementary-3-border-color-b1.card, .complementary-3-border-color-b1.field-group-fieldset, .complementary-3-border-color-b1#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-b1.form-item-field-allegati-istanza, .complementary-3-border-color-b1.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-b1.card, .path-application-form fieldset.complementary-3-border-color-b1.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-b1.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-b1.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-b1.card, .path-application-private-form fieldset.complementary-3-border-color-b1.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-b1.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-b1.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b1.card, .path-application-delegate-form fieldset.complementary-3-border-color-b1.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-b1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b1.checkbox-istanza {
  border-color: hsl(159, 100%, 40.5%) !important;
}

.complementary-3-bg-b2 {
  background-color: hsl(159, 81.8181818182%, 39.05%) !important;
}

.complementary-3-color-b2 {
  color: hsl(159, 81.8181818182%, 39.05%) !important;
}

.complementary-3-border-color-b2 {
  border-color: hsl(159, 81.8181818182%, 39.05%) !important;
}
.complementary-3-border-color-b2.border, .block.filter-views form input.complementary-3-border-color-b2, .block.filter-views form select.complementary-3-border-color-b2#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-b2.table-responsive, .block-ic-auth-full .complementary-3-border-color-b2.card, .complementary-3-border-color-b2.field-group-fieldset, .complementary-3-border-color-b2#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-b2.form-item-field-allegati-istanza, .complementary-3-border-color-b2.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-b2.card, .path-application-form fieldset.complementary-3-border-color-b2.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-b2.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-b2.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-b2.card, .path-application-private-form fieldset.complementary-3-border-color-b2.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-b2.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-b2.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b2.card, .path-application-delegate-form fieldset.complementary-3-border-color-b2.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-b2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b2.checkbox-istanza {
  border-color: hsl(159, 81.8181818182%, 39.05%) !important;
}

.complementary-3-bg-b3 {
  background-color: hsl(159, 66.6666666667%, 36.6%) !important;
}

.complementary-3-color-b3 {
  color: hsl(159, 66.6666666667%, 36.6%) !important;
}

.complementary-3-border-color-b3 {
  border-color: hsl(159, 66.6666666667%, 36.6%) !important;
}
.complementary-3-border-color-b3.border, .block.filter-views form input.complementary-3-border-color-b3, .block.filter-views form select.complementary-3-border-color-b3#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-b3.table-responsive, .block-ic-auth-full .complementary-3-border-color-b3.card, .complementary-3-border-color-b3.field-group-fieldset, .complementary-3-border-color-b3#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-b3.form-item-field-allegati-istanza, .complementary-3-border-color-b3.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-b3.card, .path-application-form fieldset.complementary-3-border-color-b3.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-b3.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-b3.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-b3.card, .path-application-private-form fieldset.complementary-3-border-color-b3.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-b3.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-b3.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b3.card, .path-application-delegate-form fieldset.complementary-3-border-color-b3.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-b3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b3.checkbox-istanza {
  border-color: hsl(159, 66.6666666667%, 36.6%) !important;
}

.complementary-3-bg-b4 {
  background-color: hsl(159, 53.8461538462%, 33.15%) !important;
}

.complementary-3-color-b4 {
  color: hsl(159, 53.8461538462%, 33.15%) !important;
}

.complementary-3-border-color-b4 {
  border-color: hsl(159, 53.8461538462%, 33.15%) !important;
}
.complementary-3-border-color-b4.border, .block.filter-views form input.complementary-3-border-color-b4, .block.filter-views form select.complementary-3-border-color-b4#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-b4.table-responsive, .block-ic-auth-full .complementary-3-border-color-b4.card, .complementary-3-border-color-b4.field-group-fieldset, .complementary-3-border-color-b4#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-b4.form-item-field-allegati-istanza, .complementary-3-border-color-b4.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-b4.card, .path-application-form fieldset.complementary-3-border-color-b4.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-b4.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-b4.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-b4.card, .path-application-private-form fieldset.complementary-3-border-color-b4.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-b4.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-b4.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b4.card, .path-application-delegate-form fieldset.complementary-3-border-color-b4.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-b4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b4.checkbox-istanza {
  border-color: hsl(159, 53.8461538462%, 33.15%) !important;
}

.complementary-3-bg-b5 {
  background-color: hsl(159, 42.8571428571%, 28.7%) !important;
}

.complementary-3-color-b5 {
  color: hsl(159, 42.8571428571%, 28.7%) !important;
}

.complementary-3-border-color-b5 {
  border-color: hsl(159, 42.8571428571%, 28.7%) !important;
}
.complementary-3-border-color-b5.border, .block.filter-views form input.complementary-3-border-color-b5, .block.filter-views form select.complementary-3-border-color-b5#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-b5.table-responsive, .block-ic-auth-full .complementary-3-border-color-b5.card, .complementary-3-border-color-b5.field-group-fieldset, .complementary-3-border-color-b5#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-b5.form-item-field-allegati-istanza, .complementary-3-border-color-b5.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-b5.card, .path-application-form fieldset.complementary-3-border-color-b5.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-b5.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-b5.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-b5.card, .path-application-private-form fieldset.complementary-3-border-color-b5.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-b5.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-b5.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b5.card, .path-application-delegate-form fieldset.complementary-3-border-color-b5.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-b5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b5.checkbox-istanza {
  border-color: hsl(159, 42.8571428571%, 28.7%) !important;
}

.complementary-3-bg-b6 {
  background-color: hsl(159, 33.3333333333%, 23.25%) !important;
}

.complementary-3-color-b6 {
  color: hsl(159, 33.3333333333%, 23.25%) !important;
}

.complementary-3-border-color-b6 {
  border-color: hsl(159, 33.3333333333%, 23.25%) !important;
}
.complementary-3-border-color-b6.border, .block.filter-views form input.complementary-3-border-color-b6, .block.filter-views form select.complementary-3-border-color-b6#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-b6.table-responsive, .block-ic-auth-full .complementary-3-border-color-b6.card, .complementary-3-border-color-b6.field-group-fieldset, .complementary-3-border-color-b6#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-b6.form-item-field-allegati-istanza, .complementary-3-border-color-b6.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-b6.card, .path-application-form fieldset.complementary-3-border-color-b6.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-b6.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-b6.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-b6.card, .path-application-private-form fieldset.complementary-3-border-color-b6.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-b6.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-b6.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b6.card, .path-application-delegate-form fieldset.complementary-3-border-color-b6.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-b6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b6.checkbox-istanza {
  border-color: hsl(159, 33.3333333333%, 23.25%) !important;
}

.complementary-3-bg-b7 {
  background-color: hsl(159, 25%, 16.8%) !important;
}

.complementary-3-color-b7 {
  color: hsl(159, 25%, 16.8%) !important;
}

.complementary-3-border-color-b7 {
  border-color: hsl(159, 25%, 16.8%) !important;
}
.complementary-3-border-color-b7.border, .block.filter-views form input.complementary-3-border-color-b7, .block.filter-views form select.complementary-3-border-color-b7#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-b7.table-responsive, .block-ic-auth-full .complementary-3-border-color-b7.card, .complementary-3-border-color-b7.field-group-fieldset, .complementary-3-border-color-b7#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-b7.form-item-field-allegati-istanza, .complementary-3-border-color-b7.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-b7.card, .path-application-form fieldset.complementary-3-border-color-b7.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-b7.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-b7.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-b7.card, .path-application-private-form fieldset.complementary-3-border-color-b7.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-b7.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-b7.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b7.card, .path-application-delegate-form fieldset.complementary-3-border-color-b7.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-b7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b7.checkbox-istanza {
  border-color: hsl(159, 25%, 16.8%) !important;
}

.complementary-3-bg-b8 {
  background-color: hsl(159, 17.6470588235%, 9.35%) !important;
}

.complementary-3-color-b8 {
  color: hsl(159, 17.6470588235%, 9.35%) !important;
}

.complementary-3-border-color-b8 {
  border-color: hsl(159, 17.6470588235%, 9.35%) !important;
}
.complementary-3-border-color-b8.border, .block.filter-views form input.complementary-3-border-color-b8, .block.filter-views form select.complementary-3-border-color-b8#edit-field-sezione-di-riferimento-target-id, .complementary-3-border-color-b8.table-responsive, .block-ic-auth-full .complementary-3-border-color-b8.card, .complementary-3-border-color-b8.field-group-fieldset, .complementary-3-border-color-b8#edit-field-allegati-istanza-wrapper, .complementary-3-border-color-b8.form-item-field-allegati-istanza, .complementary-3-border-color-b8.checkbox-istanza, .path-application-form fieldset.complementary-3-border-color-b8.card, .path-application-form fieldset.complementary-3-border-color-b8.field-group-fieldset, .path-application-form fieldset.complementary-3-border-color-b8.form-item-field-allegati-istanza, .path-application-form fieldset.complementary-3-border-color-b8.checkbox-istanza, .path-application-private-form fieldset.complementary-3-border-color-b8.card, .path-application-private-form fieldset.complementary-3-border-color-b8.field-group-fieldset, .path-application-private-form fieldset.complementary-3-border-color-b8.form-item-field-allegati-istanza, .path-application-private-form fieldset.complementary-3-border-color-b8.checkbox-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b8.card, .path-application-delegate-form fieldset.complementary-3-border-color-b8.field-group-fieldset, .path-application-delegate-form fieldset.complementary-3-border-color-b8.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.complementary-3-border-color-b8.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b8.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b8.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b8.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .complementary-3-border-color-b8.checkbox-istanza {
  border-color: hsl(159, 17.6470588235%, 9.35%) !important;
}

.neutral-1-bg {
  background-color: hsl(210, 53.8461538462%, 19.5%) !important;
}

.neutral-1-color {
  color: hsl(210, 53.8461538462%, 19.5%) !important;
}

.neutral-1-border-color- {
  border-color: hsl(210, 53.8461538462%, 19.5%) !important;
}
.neutral-1-border-color-.border, .block.filter-views form input.neutral-1-border-color-, .block.filter-views form select.neutral-1-border-color-#edit-field-sezione-di-riferimento-target-id, .neutral-1-border-color-.table-responsive, .block-ic-auth-full .neutral-1-border-color-.card, .neutral-1-border-color-.field-group-fieldset, .neutral-1-border-color-#edit-field-allegati-istanza-wrapper, .neutral-1-border-color-.form-item-field-allegati-istanza, .neutral-1-border-color-.checkbox-istanza, .path-application-form fieldset.neutral-1-border-color-.card, .path-application-form fieldset.neutral-1-border-color-.field-group-fieldset, .path-application-form fieldset.neutral-1-border-color-.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-1-border-color-.checkbox-istanza, .path-application-private-form fieldset.neutral-1-border-color-.card, .path-application-private-form fieldset.neutral-1-border-color-.field-group-fieldset, .path-application-private-form fieldset.neutral-1-border-color-.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-1-border-color-.checkbox-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-.card, .path-application-delegate-form fieldset.neutral-1-border-color-.field-group-fieldset, .path-application-delegate-form fieldset.neutral-1-border-color-.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-.checkbox-istanza {
  border-color: hsl(210, 53.8461538462%, 19.5%) !important;
}

.neutral-1-bg-a1 {
  background-color: hsl(210, 6.2290689886%, 92.535%) !important;
}

.neutral-1-color-a1 {
  color: hsl(210, 6.2290689886%, 92.535%) !important;
}

.neutral-1-border-color-a1 {
  border-color: hsl(210, 6.2290689886%, 92.535%) !important;
}
.neutral-1-border-color-a1.border, .block.filter-views form input.neutral-1-border-color-a1, .block.filter-views form select.neutral-1-border-color-a1#edit-field-sezione-di-riferimento-target-id, .neutral-1-border-color-a1.table-responsive, .block-ic-auth-full .neutral-1-border-color-a1.card, .neutral-1-border-color-a1.field-group-fieldset, .neutral-1-border-color-a1#edit-field-allegati-istanza-wrapper, .neutral-1-border-color-a1.form-item-field-allegati-istanza, .neutral-1-border-color-a1.checkbox-istanza, .path-application-form fieldset.neutral-1-border-color-a1.card, .path-application-form fieldset.neutral-1-border-color-a1.field-group-fieldset, .path-application-form fieldset.neutral-1-border-color-a1.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-1-border-color-a1.checkbox-istanza, .path-application-private-form fieldset.neutral-1-border-color-a1.card, .path-application-private-form fieldset.neutral-1-border-color-a1.field-group-fieldset, .path-application-private-form fieldset.neutral-1-border-color-a1.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-1-border-color-a1.checkbox-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a1.card, .path-application-delegate-form fieldset.neutral-1-border-color-a1.field-group-fieldset, .path-application-delegate-form fieldset.neutral-1-border-color-a1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a1.checkbox-istanza {
  border-color: hsl(210, 6.2290689886%, 92.535%) !important;
}

.neutral-1-bg-a2 {
  background-color: hsl(210, 2.9799029799%, 85.57%) !important;
}

.neutral-1-color-a2 {
  color: hsl(210, 2.9799029799%, 85.57%) !important;
}

.neutral-1-border-color-a2 {
  border-color: hsl(210, 2.9799029799%, 85.57%) !important;
}
.neutral-1-border-color-a2.border, .block.filter-views form input.neutral-1-border-color-a2, .block.filter-views form select.neutral-1-border-color-a2#edit-field-sezione-di-riferimento-target-id, .neutral-1-border-color-a2.table-responsive, .block-ic-auth-full .neutral-1-border-color-a2.card, .neutral-1-border-color-a2.field-group-fieldset, .neutral-1-border-color-a2#edit-field-allegati-istanza-wrapper, .neutral-1-border-color-a2.form-item-field-allegati-istanza, .neutral-1-border-color-a2.checkbox-istanza, .path-application-form fieldset.neutral-1-border-color-a2.card, .path-application-form fieldset.neutral-1-border-color-a2.field-group-fieldset, .path-application-form fieldset.neutral-1-border-color-a2.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-1-border-color-a2.checkbox-istanza, .path-application-private-form fieldset.neutral-1-border-color-a2.card, .path-application-private-form fieldset.neutral-1-border-color-a2.field-group-fieldset, .path-application-private-form fieldset.neutral-1-border-color-a2.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-1-border-color-a2.checkbox-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a2.card, .path-application-delegate-form fieldset.neutral-1-border-color-a2.field-group-fieldset, .path-application-delegate-form fieldset.neutral-1-border-color-a2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a2.checkbox-istanza {
  border-color: hsl(210, 2.9799029799%, 85.57%) !important;
}

.neutral-1-bg-a3 {
  background-color: hsl(210, 3.6255162919%, 78.21%) !important;
}

.neutral-1-color-a3 {
  color: hsl(210, 3.6255162919%, 78.21%) !important;
}

.neutral-1-border-color-a3 {
  border-color: hsl(210, 3.6255162919%, 78.21%) !important;
}
.neutral-1-border-color-a3.border, .block.filter-views form input.neutral-1-border-color-a3, .block.filter-views form select.neutral-1-border-color-a3#edit-field-sezione-di-riferimento-target-id, .neutral-1-border-color-a3.table-responsive, .block-ic-auth-full .neutral-1-border-color-a3.card, .neutral-1-border-color-a3.field-group-fieldset, .neutral-1-border-color-a3#edit-field-allegati-istanza-wrapper, .neutral-1-border-color-a3.form-item-field-allegati-istanza, .neutral-1-border-color-a3.checkbox-istanza, .path-application-form fieldset.neutral-1-border-color-a3.card, .path-application-form fieldset.neutral-1-border-color-a3.field-group-fieldset, .path-application-form fieldset.neutral-1-border-color-a3.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-1-border-color-a3.checkbox-istanza, .path-application-private-form fieldset.neutral-1-border-color-a3.card, .path-application-private-form fieldset.neutral-1-border-color-a3.field-group-fieldset, .path-application-private-form fieldset.neutral-1-border-color-a3.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-1-border-color-a3.checkbox-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a3.card, .path-application-delegate-form fieldset.neutral-1-border-color-a3.field-group-fieldset, .path-application-delegate-form fieldset.neutral-1-border-color-a3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a3.checkbox-istanza {
  border-color: hsl(210, 3.6255162919%, 78.21%) !important;
}

.neutral-1-bg-a4 {
  background-color: hsl(210, 7.1618037135%, 69.84%) !important;
}

.neutral-1-color-a4 {
  color: hsl(210, 7.1618037135%, 69.84%) !important;
}

.neutral-1-border-color-a4 {
  border-color: hsl(210, 7.1618037135%, 69.84%) !important;
}
.neutral-1-border-color-a4.border, .block.filter-views form input.neutral-1-border-color-a4, .block.filter-views form select.neutral-1-border-color-a4#edit-field-sezione-di-riferimento-target-id, .neutral-1-border-color-a4.table-responsive, .block-ic-auth-full .neutral-1-border-color-a4.card, .neutral-1-border-color-a4.field-group-fieldset, .neutral-1-border-color-a4#edit-field-allegati-istanza-wrapper, .neutral-1-border-color-a4.form-item-field-allegati-istanza, .neutral-1-border-color-a4.checkbox-istanza, .path-application-form fieldset.neutral-1-border-color-a4.card, .path-application-form fieldset.neutral-1-border-color-a4.field-group-fieldset, .path-application-form fieldset.neutral-1-border-color-a4.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-1-border-color-a4.checkbox-istanza, .path-application-private-form fieldset.neutral-1-border-color-a4.card, .path-application-private-form fieldset.neutral-1-border-color-a4.field-group-fieldset, .path-application-private-form fieldset.neutral-1-border-color-a4.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-1-border-color-a4.checkbox-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a4.card, .path-application-delegate-form fieldset.neutral-1-border-color-a4.field-group-fieldset, .path-application-delegate-form fieldset.neutral-1-border-color-a4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a4.checkbox-istanza {
  border-color: hsl(210, 7.1618037135%, 69.84%) !important;
}

.neutral-1-bg-a5 {
  background-color: hsl(210, 8.4967320261%, 61.75%) !important;
}

.neutral-1-color-a5 {
  color: hsl(210, 8.4967320261%, 61.75%) !important;
}

.neutral-1-border-color-a5 {
  border-color: hsl(210, 8.4967320261%, 61.75%) !important;
}
.neutral-1-border-color-a5.border, .block.filter-views form input.neutral-1-border-color-a5, .block.filter-views form select.neutral-1-border-color-a5#edit-field-sezione-di-riferimento-target-id, .neutral-1-border-color-a5.table-responsive, .block-ic-auth-full .neutral-1-border-color-a5.card, .neutral-1-border-color-a5.field-group-fieldset, .neutral-1-border-color-a5#edit-field-allegati-istanza-wrapper, .neutral-1-border-color-a5.form-item-field-allegati-istanza, .neutral-1-border-color-a5.checkbox-istanza, .path-application-form fieldset.neutral-1-border-color-a5.card, .path-application-form fieldset.neutral-1-border-color-a5.field-group-fieldset, .path-application-form fieldset.neutral-1-border-color-a5.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-1-border-color-a5.checkbox-istanza, .path-application-private-form fieldset.neutral-1-border-color-a5.card, .path-application-private-form fieldset.neutral-1-border-color-a5.field-group-fieldset, .path-application-private-form fieldset.neutral-1-border-color-a5.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-1-border-color-a5.checkbox-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a5.card, .path-application-delegate-form fieldset.neutral-1-border-color-a5.field-group-fieldset, .path-application-delegate-form fieldset.neutral-1-border-color-a5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a5.checkbox-istanza {
  border-color: hsl(210, 8.4967320261%, 61.75%) !important;
}

.neutral-1-bg-a6 {
  background-color: hsl(210, 12.1338912134%, 52.2%) !important;
}

.neutral-1-color-a6 {
  color: hsl(210, 12.1338912134%, 52.2%) !important;
}

.neutral-1-border-color-a6 {
  border-color: hsl(210, 12.1338912134%, 52.2%) !important;
}
.neutral-1-border-color-a6.border, .block.filter-views form input.neutral-1-border-color-a6, .block.filter-views form select.neutral-1-border-color-a6#edit-field-sezione-di-riferimento-target-id, .neutral-1-border-color-a6.table-responsive, .block-ic-auth-full .neutral-1-border-color-a6.card, .neutral-1-border-color-a6.field-group-fieldset, .neutral-1-border-color-a6#edit-field-allegati-istanza-wrapper, .neutral-1-border-color-a6.form-item-field-allegati-istanza, .neutral-1-border-color-a6.checkbox-istanza, .path-application-form fieldset.neutral-1-border-color-a6.card, .path-application-form fieldset.neutral-1-border-color-a6.field-group-fieldset, .path-application-form fieldset.neutral-1-border-color-a6.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-1-border-color-a6.checkbox-istanza, .path-application-private-form fieldset.neutral-1-border-color-a6.card, .path-application-private-form fieldset.neutral-1-border-color-a6.field-group-fieldset, .path-application-private-form fieldset.neutral-1-border-color-a6.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-1-border-color-a6.checkbox-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a6.card, .path-application-delegate-form fieldset.neutral-1-border-color-a6.field-group-fieldset, .path-application-delegate-form fieldset.neutral-1-border-color-a6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a6.checkbox-istanza {
  border-color: hsl(210, 12.1338912134%, 52.2%) !important;
}

.neutral-1-bg-a7 {
  background-color: hsl(210, 17.6470588235%, 43.35%) !important;
}

.neutral-1-color-a7 {
  color: hsl(210, 17.6470588235%, 43.35%) !important;
}

.neutral-1-border-color-a7 {
  border-color: hsl(210, 17.6470588235%, 43.35%) !important;
}
.neutral-1-border-color-a7.border, .block.filter-views form input.neutral-1-border-color-a7, .block.filter-views form select.neutral-1-border-color-a7#edit-field-sezione-di-riferimento-target-id, .neutral-1-border-color-a7.table-responsive, .block-ic-auth-full .neutral-1-border-color-a7.card, .neutral-1-border-color-a7.field-group-fieldset, .neutral-1-border-color-a7#edit-field-allegati-istanza-wrapper, .neutral-1-border-color-a7.form-item-field-allegati-istanza, .neutral-1-border-color-a7.checkbox-istanza, .path-application-form fieldset.neutral-1-border-color-a7.card, .path-application-form fieldset.neutral-1-border-color-a7.field-group-fieldset, .path-application-form fieldset.neutral-1-border-color-a7.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-1-border-color-a7.checkbox-istanza, .path-application-private-form fieldset.neutral-1-border-color-a7.card, .path-application-private-form fieldset.neutral-1-border-color-a7.field-group-fieldset, .path-application-private-form fieldset.neutral-1-border-color-a7.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-1-border-color-a7.checkbox-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a7.card, .path-application-delegate-form fieldset.neutral-1-border-color-a7.field-group-fieldset, .path-application-delegate-form fieldset.neutral-1-border-color-a7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a7.checkbox-istanza {
  border-color: hsl(210, 17.6470588235%, 43.35%) !important;
}

.neutral-1-bg-a8 {
  background-color: hsl(210, 25%, 35.2%) !important;
}

.neutral-1-color-a8 {
  color: hsl(210, 25%, 35.2%) !important;
}

.neutral-1-border-color-a8 {
  border-color: hsl(210, 25%, 35.2%) !important;
}
.neutral-1-border-color-a8.border, .block.filter-views form input.neutral-1-border-color-a8, .block.filter-views form select.neutral-1-border-color-a8#edit-field-sezione-di-riferimento-target-id, .neutral-1-border-color-a8.table-responsive, .block-ic-auth-full .neutral-1-border-color-a8.card, .neutral-1-border-color-a8.field-group-fieldset, .neutral-1-border-color-a8#edit-field-allegati-istanza-wrapper, .neutral-1-border-color-a8.form-item-field-allegati-istanza, .neutral-1-border-color-a8.checkbox-istanza, .path-application-form fieldset.neutral-1-border-color-a8.card, .path-application-form fieldset.neutral-1-border-color-a8.field-group-fieldset, .path-application-form fieldset.neutral-1-border-color-a8.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-1-border-color-a8.checkbox-istanza, .path-application-private-form fieldset.neutral-1-border-color-a8.card, .path-application-private-form fieldset.neutral-1-border-color-a8.field-group-fieldset, .path-application-private-form fieldset.neutral-1-border-color-a8.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-1-border-color-a8.checkbox-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a8.card, .path-application-delegate-form fieldset.neutral-1-border-color-a8.field-group-fieldset, .path-application-delegate-form fieldset.neutral-1-border-color-a8.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a8.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a8.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a8.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a8.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a8.checkbox-istanza {
  border-color: hsl(210, 25%, 35.2%) !important;
}

.neutral-1-bg-a9 {
  background-color: hsl(210, 33.3333333333%, 27.75%) !important;
}

.neutral-1-color-a9 {
  color: hsl(210, 33.3333333333%, 27.75%) !important;
}

.neutral-1-border-color-a9 {
  border-color: hsl(210, 33.3333333333%, 27.75%) !important;
}
.neutral-1-border-color-a9.border, .block.filter-views form input.neutral-1-border-color-a9, .block.filter-views form select.neutral-1-border-color-a9#edit-field-sezione-di-riferimento-target-id, .neutral-1-border-color-a9.table-responsive, .block-ic-auth-full .neutral-1-border-color-a9.card, .neutral-1-border-color-a9.field-group-fieldset, .neutral-1-border-color-a9#edit-field-allegati-istanza-wrapper, .neutral-1-border-color-a9.form-item-field-allegati-istanza, .neutral-1-border-color-a9.checkbox-istanza, .path-application-form fieldset.neutral-1-border-color-a9.card, .path-application-form fieldset.neutral-1-border-color-a9.field-group-fieldset, .path-application-form fieldset.neutral-1-border-color-a9.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-1-border-color-a9.checkbox-istanza, .path-application-private-form fieldset.neutral-1-border-color-a9.card, .path-application-private-form fieldset.neutral-1-border-color-a9.field-group-fieldset, .path-application-private-form fieldset.neutral-1-border-color-a9.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-1-border-color-a9.checkbox-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a9.card, .path-application-delegate-form fieldset.neutral-1-border-color-a9.field-group-fieldset, .path-application-delegate-form fieldset.neutral-1-border-color-a9.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a9.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a9.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a9.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a9.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a9.checkbox-istanza {
  border-color: hsl(210, 33.3333333333%, 27.75%) !important;
}

.neutral-1-bg-a10 {
  background-color: hsl(210, 53.8461538462%, 19.5%) !important;
}

.neutral-1-color-a10 {
  color: hsl(210, 53.8461538462%, 19.5%) !important;
}

.neutral-1-border-color-a10 {
  border-color: hsl(210, 53.8461538462%, 19.5%) !important;
}
.neutral-1-border-color-a10.border, .block.filter-views form input.neutral-1-border-color-a10, .block.filter-views form select.neutral-1-border-color-a10#edit-field-sezione-di-riferimento-target-id, .neutral-1-border-color-a10.table-responsive, .block-ic-auth-full .neutral-1-border-color-a10.card, .neutral-1-border-color-a10.field-group-fieldset, .neutral-1-border-color-a10#edit-field-allegati-istanza-wrapper, .neutral-1-border-color-a10.form-item-field-allegati-istanza, .neutral-1-border-color-a10.checkbox-istanza, .path-application-form fieldset.neutral-1-border-color-a10.card, .path-application-form fieldset.neutral-1-border-color-a10.field-group-fieldset, .path-application-form fieldset.neutral-1-border-color-a10.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-1-border-color-a10.checkbox-istanza, .path-application-private-form fieldset.neutral-1-border-color-a10.card, .path-application-private-form fieldset.neutral-1-border-color-a10.field-group-fieldset, .path-application-private-form fieldset.neutral-1-border-color-a10.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-1-border-color-a10.checkbox-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a10.card, .path-application-delegate-form fieldset.neutral-1-border-color-a10.field-group-fieldset, .path-application-delegate-form fieldset.neutral-1-border-color-a10.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-1-border-color-a10.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a10.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a10.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a10.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-1-border-color-a10.checkbox-istanza {
  border-color: hsl(210, 53.8461538462%, 19.5%) !important;
}

.neutral-2-bg {
  background-color: hsl(210, 32.2033898305%, 92.625%) !important;
}

.neutral-2-color {
  color: hsl(210, 32.2033898305%, 92.625%) !important;
}

.neutral-2-border-color- {
  border-color: hsl(210, 32.2033898305%, 92.625%);
}

.neutral-2-bg-b1 {
  background-color: hsl(210, 32.2033898305%, 92.625%) !important;
}

.neutral-2-color-b1 {
  color: hsl(210, 32.2033898305%, 92.625%) !important;
}

.neutral-2-border-color-b1 {
  border-color: hsl(210, 32.2033898305%, 92.625%) !important;
}
.neutral-2-border-color-b1.border, .block.filter-views form input.neutral-2-border-color-b1, .block.filter-views form select.neutral-2-border-color-b1#edit-field-sezione-di-riferimento-target-id, .neutral-2-border-color-b1.table-responsive, .block-ic-auth-full .neutral-2-border-color-b1.card, .neutral-2-border-color-b1.field-group-fieldset, .neutral-2-border-color-b1#edit-field-allegati-istanza-wrapper, .neutral-2-border-color-b1.form-item-field-allegati-istanza, .neutral-2-border-color-b1.checkbox-istanza, .path-application-form fieldset.neutral-2-border-color-b1.card, .path-application-form fieldset.neutral-2-border-color-b1.field-group-fieldset, .path-application-form fieldset.neutral-2-border-color-b1.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-2-border-color-b1.checkbox-istanza, .path-application-private-form fieldset.neutral-2-border-color-b1.card, .path-application-private-form fieldset.neutral-2-border-color-b1.field-group-fieldset, .path-application-private-form fieldset.neutral-2-border-color-b1.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-2-border-color-b1.checkbox-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-b1.card, .path-application-delegate-form fieldset.neutral-2-border-color-b1.field-group-fieldset, .path-application-delegate-form fieldset.neutral-2-border-color-b1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-b1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b1.checkbox-istanza {
  border-color: hsl(210, 32.2033898305%, 92.625%) !important;
}

.neutral-2-bg-b2 {
  background-color: hsl(210, 9.0909090909%, 78%) !important;
}

.neutral-2-color-b2 {
  color: hsl(210, 9.0909090909%, 78%) !important;
}

.neutral-2-border-color-b2 {
  border-color: hsl(210, 9.0909090909%, 78%) !important;
}
.neutral-2-border-color-b2.border, .block.filter-views form input.neutral-2-border-color-b2, .block.filter-views form select.neutral-2-border-color-b2#edit-field-sezione-di-riferimento-target-id, .neutral-2-border-color-b2.table-responsive, .block-ic-auth-full .neutral-2-border-color-b2.card, .neutral-2-border-color-b2.field-group-fieldset, .neutral-2-border-color-b2#edit-field-allegati-istanza-wrapper, .neutral-2-border-color-b2.form-item-field-allegati-istanza, .neutral-2-border-color-b2.checkbox-istanza, .path-application-form fieldset.neutral-2-border-color-b2.card, .path-application-form fieldset.neutral-2-border-color-b2.field-group-fieldset, .path-application-form fieldset.neutral-2-border-color-b2.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-2-border-color-b2.checkbox-istanza, .path-application-private-form fieldset.neutral-2-border-color-b2.card, .path-application-private-form fieldset.neutral-2-border-color-b2.field-group-fieldset, .path-application-private-form fieldset.neutral-2-border-color-b2.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-2-border-color-b2.checkbox-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-b2.card, .path-application-delegate-form fieldset.neutral-2-border-color-b2.field-group-fieldset, .path-application-delegate-form fieldset.neutral-2-border-color-b2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-b2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b2.checkbox-istanza {
  border-color: hsl(210, 9.0909090909%, 78%) !important;
}

.neutral-2-bg-b3 {
  background-color: hsl(210, 4.4368600683%, 63.375%) !important;
}

.neutral-2-color-b3 {
  color: hsl(210, 4.4368600683%, 63.375%) !important;
}

.neutral-2-border-color-b3 {
  border-color: hsl(210, 4.4368600683%, 63.375%) !important;
}
.neutral-2-border-color-b3.border, .block.filter-views form input.neutral-2-border-color-b3, .block.filter-views form select.neutral-2-border-color-b3#edit-field-sezione-di-riferimento-target-id, .neutral-2-border-color-b3.table-responsive, .block-ic-auth-full .neutral-2-border-color-b3.card, .neutral-2-border-color-b3.field-group-fieldset, .neutral-2-border-color-b3#edit-field-allegati-istanza-wrapper, .neutral-2-border-color-b3.form-item-field-allegati-istanza, .neutral-2-border-color-b3.checkbox-istanza, .path-application-form fieldset.neutral-2-border-color-b3.card, .path-application-form fieldset.neutral-2-border-color-b3.field-group-fieldset, .path-application-form fieldset.neutral-2-border-color-b3.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-2-border-color-b3.checkbox-istanza, .path-application-private-form fieldset.neutral-2-border-color-b3.card, .path-application-private-form fieldset.neutral-2-border-color-b3.field-group-fieldset, .path-application-private-form fieldset.neutral-2-border-color-b3.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-2-border-color-b3.checkbox-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-b3.card, .path-application-delegate-form fieldset.neutral-2-border-color-b3.field-group-fieldset, .path-application-delegate-form fieldset.neutral-2-border-color-b3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-b3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b3.checkbox-istanza {
  border-color: hsl(210, 4.4368600683%, 63.375%) !important;
}

.neutral-2-bg-b4 {
  background-color: hsl(210, 2.5641025641%, 48.75%) !important;
}

.neutral-2-color-b4 {
  color: hsl(210, 2.5641025641%, 48.75%) !important;
}

.neutral-2-border-color-b4 {
  border-color: hsl(210, 2.5641025641%, 48.75%) !important;
}
.neutral-2-border-color-b4.border, .block.filter-views form input.neutral-2-border-color-b4, .block.filter-views form select.neutral-2-border-color-b4#edit-field-sezione-di-riferimento-target-id, .neutral-2-border-color-b4.table-responsive, .block-ic-auth-full .neutral-2-border-color-b4.card, .neutral-2-border-color-b4.field-group-fieldset, .neutral-2-border-color-b4#edit-field-allegati-istanza-wrapper, .neutral-2-border-color-b4.form-item-field-allegati-istanza, .neutral-2-border-color-b4.checkbox-istanza, .path-application-form fieldset.neutral-2-border-color-b4.card, .path-application-form fieldset.neutral-2-border-color-b4.field-group-fieldset, .path-application-form fieldset.neutral-2-border-color-b4.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-2-border-color-b4.checkbox-istanza, .path-application-private-form fieldset.neutral-2-border-color-b4.card, .path-application-private-form fieldset.neutral-2-border-color-b4.field-group-fieldset, .path-application-private-form fieldset.neutral-2-border-color-b4.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-2-border-color-b4.checkbox-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-b4.card, .path-application-delegate-form fieldset.neutral-2-border-color-b4.field-group-fieldset, .path-application-delegate-form fieldset.neutral-2-border-color-b4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-b4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b4.checkbox-istanza {
  border-color: hsl(210, 2.5641025641%, 48.75%) !important;
}

.neutral-2-bg-b5 {
  background-color: hsl(210, 2.0408163265%, 34.3%) !important;
}

.neutral-2-color-b5 {
  color: hsl(210, 2.0408163265%, 34.3%) !important;
}

.neutral-2-border-color-b5 {
  border-color: hsl(210, 2.0408163265%, 34.3%) !important;
}
.neutral-2-border-color-b5.border, .block.filter-views form input.neutral-2-border-color-b5, .block.filter-views form select.neutral-2-border-color-b5#edit-field-sezione-di-riferimento-target-id, .neutral-2-border-color-b5.table-responsive, .block-ic-auth-full .neutral-2-border-color-b5.card, .neutral-2-border-color-b5.field-group-fieldset, .neutral-2-border-color-b5#edit-field-allegati-istanza-wrapper, .neutral-2-border-color-b5.form-item-field-allegati-istanza, .neutral-2-border-color-b5.checkbox-istanza, .path-application-form fieldset.neutral-2-border-color-b5.card, .path-application-form fieldset.neutral-2-border-color-b5.field-group-fieldset, .path-application-form fieldset.neutral-2-border-color-b5.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-2-border-color-b5.checkbox-istanza, .path-application-private-form fieldset.neutral-2-border-color-b5.card, .path-application-private-form fieldset.neutral-2-border-color-b5.field-group-fieldset, .path-application-private-form fieldset.neutral-2-border-color-b5.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-2-border-color-b5.checkbox-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-b5.card, .path-application-delegate-form fieldset.neutral-2-border-color-b5.field-group-fieldset, .path-application-delegate-form fieldset.neutral-2-border-color-b5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-b5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b5.checkbox-istanza {
  border-color: hsl(210, 2.0408163265%, 34.3%) !important;
}

.neutral-2-bg-b6 {
  background-color: hsl(210, 3.6269430052%, 19.3%) !important;
}

.neutral-2-color-b6 {
  color: hsl(210, 3.6269430052%, 19.3%) !important;
}

.neutral-2-border-color-b6 {
  border-color: hsl(210, 3.6269430052%, 19.3%) !important;
}
.neutral-2-border-color-b6.border, .block.filter-views form input.neutral-2-border-color-b6, .block.filter-views form select.neutral-2-border-color-b6#edit-field-sezione-di-riferimento-target-id, .neutral-2-border-color-b6.table-responsive, .block-ic-auth-full .neutral-2-border-color-b6.card, .neutral-2-border-color-b6.field-group-fieldset, .neutral-2-border-color-b6#edit-field-allegati-istanza-wrapper, .neutral-2-border-color-b6.form-item-field-allegati-istanza, .neutral-2-border-color-b6.checkbox-istanza, .path-application-form fieldset.neutral-2-border-color-b6.card, .path-application-form fieldset.neutral-2-border-color-b6.field-group-fieldset, .path-application-form fieldset.neutral-2-border-color-b6.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-2-border-color-b6.checkbox-istanza, .path-application-private-form fieldset.neutral-2-border-color-b6.card, .path-application-private-form fieldset.neutral-2-border-color-b6.field-group-fieldset, .path-application-private-form fieldset.neutral-2-border-color-b6.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-2-border-color-b6.checkbox-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-b6.card, .path-application-delegate-form fieldset.neutral-2-border-color-b6.field-group-fieldset, .path-application-delegate-form fieldset.neutral-2-border-color-b6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-b6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b6.checkbox-istanza {
  border-color: hsl(210, 3.6269430052%, 19.3%) !important;
}

.neutral-2-bg-b7 {
  background-color: hsl(210, 4.7120418848%, 4.775%) !important;
}

.neutral-2-color-b7 {
  color: hsl(210, 4.7120418848%, 4.775%) !important;
}

.neutral-2-border-color-b7 {
  border-color: hsl(210, 4.7120418848%, 4.775%) !important;
}
.neutral-2-border-color-b7.border, .block.filter-views form input.neutral-2-border-color-b7, .block.filter-views form select.neutral-2-border-color-b7#edit-field-sezione-di-riferimento-target-id, .neutral-2-border-color-b7.table-responsive, .block-ic-auth-full .neutral-2-border-color-b7.card, .neutral-2-border-color-b7.field-group-fieldset, .neutral-2-border-color-b7#edit-field-allegati-istanza-wrapper, .neutral-2-border-color-b7.form-item-field-allegati-istanza, .neutral-2-border-color-b7.checkbox-istanza, .path-application-form fieldset.neutral-2-border-color-b7.card, .path-application-form fieldset.neutral-2-border-color-b7.field-group-fieldset, .path-application-form fieldset.neutral-2-border-color-b7.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-2-border-color-b7.checkbox-istanza, .path-application-private-form fieldset.neutral-2-border-color-b7.card, .path-application-private-form fieldset.neutral-2-border-color-b7.field-group-fieldset, .path-application-private-form fieldset.neutral-2-border-color-b7.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-2-border-color-b7.checkbox-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-b7.card, .path-application-delegate-form fieldset.neutral-2-border-color-b7.field-group-fieldset, .path-application-delegate-form fieldset.neutral-2-border-color-b7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-b7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-b7.checkbox-istanza {
  border-color: hsl(210, 4.7120418848%, 4.775%) !important;
}

.neutral-2-bg-a1 {
  background-color: hsl(210, 32.2033898305%, 92.625%) !important;
}

.neutral-2-color-a1 {
  color: hsl(210, 32.2033898305%, 92.625%) !important;
}

.neutral-2-border-color-a1 {
  border-color: hsl(210, 32.2033898305%, 92.625%) !important;
}
.neutral-2-border-color-a1.border, .block.filter-views form input.neutral-2-border-color-a1, .block.filter-views form select.neutral-2-border-color-a1#edit-field-sezione-di-riferimento-target-id, .neutral-2-border-color-a1.table-responsive, .block-ic-auth-full .neutral-2-border-color-a1.card, .neutral-2-border-color-a1.field-group-fieldset, .neutral-2-border-color-a1#edit-field-allegati-istanza-wrapper, .neutral-2-border-color-a1.form-item-field-allegati-istanza, .neutral-2-border-color-a1.checkbox-istanza, .path-application-form fieldset.neutral-2-border-color-a1.card, .path-application-form fieldset.neutral-2-border-color-a1.field-group-fieldset, .path-application-form fieldset.neutral-2-border-color-a1.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-2-border-color-a1.checkbox-istanza, .path-application-private-form fieldset.neutral-2-border-color-a1.card, .path-application-private-form fieldset.neutral-2-border-color-a1.field-group-fieldset, .path-application-private-form fieldset.neutral-2-border-color-a1.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-2-border-color-a1.checkbox-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-a1.card, .path-application-delegate-form fieldset.neutral-2-border-color-a1.field-group-fieldset, .path-application-delegate-form fieldset.neutral-2-border-color-a1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-a1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a1.checkbox-istanza {
  border-color: hsl(210, 32.2033898305%, 92.625%) !important;
}

.neutral-2-bg-a2 {
  background-color: hsl(210, 13.7931034483%, 76.8%) !important;
}

.neutral-2-color-a2 {
  color: hsl(210, 13.7931034483%, 76.8%) !important;
}

.neutral-2-border-color-a2 {
  border-color: hsl(210, 13.7931034483%, 76.8%) !important;
}
.neutral-2-border-color-a2.border, .block.filter-views form input.neutral-2-border-color-a2, .block.filter-views form select.neutral-2-border-color-a2#edit-field-sezione-di-riferimento-target-id, .neutral-2-border-color-a2.table-responsive, .block-ic-auth-full .neutral-2-border-color-a2.card, .neutral-2-border-color-a2.field-group-fieldset, .neutral-2-border-color-a2#edit-field-allegati-istanza-wrapper, .neutral-2-border-color-a2.form-item-field-allegati-istanza, .neutral-2-border-color-a2.checkbox-istanza, .path-application-form fieldset.neutral-2-border-color-a2.card, .path-application-form fieldset.neutral-2-border-color-a2.field-group-fieldset, .path-application-form fieldset.neutral-2-border-color-a2.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-2-border-color-a2.checkbox-istanza, .path-application-private-form fieldset.neutral-2-border-color-a2.card, .path-application-private-form fieldset.neutral-2-border-color-a2.field-group-fieldset, .path-application-private-form fieldset.neutral-2-border-color-a2.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-2-border-color-a2.checkbox-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-a2.card, .path-application-delegate-form fieldset.neutral-2-border-color-a2.field-group-fieldset, .path-application-delegate-form fieldset.neutral-2-border-color-a2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-a2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a2.checkbox-istanza {
  border-color: hsl(210, 13.7931034483%, 76.8%) !important;
}

.neutral-2-bg-a3 {
  background-color: hsl(210, 6.103286385%, 62.725%) !important;
}

.neutral-2-color-a3 {
  color: hsl(210, 6.103286385%, 62.725%) !important;
}

.neutral-2-border-color-a3 {
  border-color: hsl(210, 6.103286385%, 62.725%) !important;
}
.neutral-2-border-color-a3.border, .block.filter-views form input.neutral-2-border-color-a3, .block.filter-views form select.neutral-2-border-color-a3#edit-field-sezione-di-riferimento-target-id, .neutral-2-border-color-a3.table-responsive, .block-ic-auth-full .neutral-2-border-color-a3.card, .neutral-2-border-color-a3.field-group-fieldset, .neutral-2-border-color-a3#edit-field-allegati-istanza-wrapper, .neutral-2-border-color-a3.form-item-field-allegati-istanza, .neutral-2-border-color-a3.checkbox-istanza, .path-application-form fieldset.neutral-2-border-color-a3.card, .path-application-form fieldset.neutral-2-border-color-a3.field-group-fieldset, .path-application-form fieldset.neutral-2-border-color-a3.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-2-border-color-a3.checkbox-istanza, .path-application-private-form fieldset.neutral-2-border-color-a3.card, .path-application-private-form fieldset.neutral-2-border-color-a3.field-group-fieldset, .path-application-private-form fieldset.neutral-2-border-color-a3.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-2-border-color-a3.checkbox-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-a3.card, .path-application-delegate-form fieldset.neutral-2-border-color-a3.field-group-fieldset, .path-application-delegate-form fieldset.neutral-2-border-color-a3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-a3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a3.checkbox-istanza {
  border-color: hsl(210, 6.103286385%, 62.725%) !important;
}

.neutral-2-bg-a4 {
  background-color: hsl(210, 3.6269430052%, 48.25%) !important;
}

.neutral-2-color-a4 {
  color: hsl(210, 3.6269430052%, 48.25%) !important;
}

.neutral-2-border-color-a4 {
  border-color: hsl(210, 3.6269430052%, 48.25%) !important;
}
.neutral-2-border-color-a4.border, .block.filter-views form input.neutral-2-border-color-a4, .block.filter-views form select.neutral-2-border-color-a4#edit-field-sezione-di-riferimento-target-id, .neutral-2-border-color-a4.table-responsive, .block-ic-auth-full .neutral-2-border-color-a4.card, .neutral-2-border-color-a4.field-group-fieldset, .neutral-2-border-color-a4#edit-field-allegati-istanza-wrapper, .neutral-2-border-color-a4.form-item-field-allegati-istanza, .neutral-2-border-color-a4.checkbox-istanza, .path-application-form fieldset.neutral-2-border-color-a4.card, .path-application-form fieldset.neutral-2-border-color-a4.field-group-fieldset, .path-application-form fieldset.neutral-2-border-color-a4.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-2-border-color-a4.checkbox-istanza, .path-application-private-form fieldset.neutral-2-border-color-a4.card, .path-application-private-form fieldset.neutral-2-border-color-a4.field-group-fieldset, .path-application-private-form fieldset.neutral-2-border-color-a4.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-2-border-color-a4.checkbox-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-a4.card, .path-application-delegate-form fieldset.neutral-2-border-color-a4.field-group-fieldset, .path-application-delegate-form fieldset.neutral-2-border-color-a4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-a4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a4.checkbox-istanza {
  border-color: hsl(210, 3.6269430052%, 48.25%) !important;
}

.neutral-2-bg-a5 {
  background-color: hsl(210, 3.6269430052%, 33.775%) !important;
}

.neutral-2-color-a5 {
  color: hsl(210, 3.6269430052%, 33.775%) !important;
}

.neutral-2-border-color-a5 {
  border-color: hsl(210, 3.6269430052%, 33.775%) !important;
}
.neutral-2-border-color-a5.border, .block.filter-views form input.neutral-2-border-color-a5, .block.filter-views form select.neutral-2-border-color-a5#edit-field-sezione-di-riferimento-target-id, .neutral-2-border-color-a5.table-responsive, .block-ic-auth-full .neutral-2-border-color-a5.card, .neutral-2-border-color-a5.field-group-fieldset, .neutral-2-border-color-a5#edit-field-allegati-istanza-wrapper, .neutral-2-border-color-a5.form-item-field-allegati-istanza, .neutral-2-border-color-a5.checkbox-istanza, .path-application-form fieldset.neutral-2-border-color-a5.card, .path-application-form fieldset.neutral-2-border-color-a5.field-group-fieldset, .path-application-form fieldset.neutral-2-border-color-a5.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-2-border-color-a5.checkbox-istanza, .path-application-private-form fieldset.neutral-2-border-color-a5.card, .path-application-private-form fieldset.neutral-2-border-color-a5.field-group-fieldset, .path-application-private-form fieldset.neutral-2-border-color-a5.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-2-border-color-a5.checkbox-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-a5.card, .path-application-delegate-form fieldset.neutral-2-border-color-a5.field-group-fieldset, .path-application-delegate-form fieldset.neutral-2-border-color-a5.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-a5.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a5.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a5.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a5.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a5.checkbox-istanza {
  border-color: hsl(210, 3.6269430052%, 33.775%) !important;
}

.neutral-2-bg-a6 {
  background-color: hsl(210, 3.6269430052%, 19.3%) !important;
}

.neutral-2-color-a6 {
  color: hsl(210, 3.6269430052%, 19.3%) !important;
}

.neutral-2-border-color-a6 {
  border-color: hsl(210, 3.6269430052%, 19.3%) !important;
}
.neutral-2-border-color-a6.border, .block.filter-views form input.neutral-2-border-color-a6, .block.filter-views form select.neutral-2-border-color-a6#edit-field-sezione-di-riferimento-target-id, .neutral-2-border-color-a6.table-responsive, .block-ic-auth-full .neutral-2-border-color-a6.card, .neutral-2-border-color-a6.field-group-fieldset, .neutral-2-border-color-a6#edit-field-allegati-istanza-wrapper, .neutral-2-border-color-a6.form-item-field-allegati-istanza, .neutral-2-border-color-a6.checkbox-istanza, .path-application-form fieldset.neutral-2-border-color-a6.card, .path-application-form fieldset.neutral-2-border-color-a6.field-group-fieldset, .path-application-form fieldset.neutral-2-border-color-a6.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-2-border-color-a6.checkbox-istanza, .path-application-private-form fieldset.neutral-2-border-color-a6.card, .path-application-private-form fieldset.neutral-2-border-color-a6.field-group-fieldset, .path-application-private-form fieldset.neutral-2-border-color-a6.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-2-border-color-a6.checkbox-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-a6.card, .path-application-delegate-form fieldset.neutral-2-border-color-a6.field-group-fieldset, .path-application-delegate-form fieldset.neutral-2-border-color-a6.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-a6.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a6.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a6.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a6.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a6.checkbox-istanza {
  border-color: hsl(210, 3.6269430052%, 19.3%) !important;
}

.neutral-2-bg-a7 {
  background-color: hsl(210, 4.7120418848%, 9.55%) !important;
}

.neutral-2-color-a7 {
  color: hsl(210, 4.7120418848%, 9.55%) !important;
}

.neutral-2-border-color-a7 {
  border-color: hsl(210, 4.7120418848%, 9.55%) !important;
}
.neutral-2-border-color-a7.border, .block.filter-views form input.neutral-2-border-color-a7, .block.filter-views form select.neutral-2-border-color-a7#edit-field-sezione-di-riferimento-target-id, .neutral-2-border-color-a7.table-responsive, .block-ic-auth-full .neutral-2-border-color-a7.card, .neutral-2-border-color-a7.field-group-fieldset, .neutral-2-border-color-a7#edit-field-allegati-istanza-wrapper, .neutral-2-border-color-a7.form-item-field-allegati-istanza, .neutral-2-border-color-a7.checkbox-istanza, .path-application-form fieldset.neutral-2-border-color-a7.card, .path-application-form fieldset.neutral-2-border-color-a7.field-group-fieldset, .path-application-form fieldset.neutral-2-border-color-a7.form-item-field-allegati-istanza, .path-application-form fieldset.neutral-2-border-color-a7.checkbox-istanza, .path-application-private-form fieldset.neutral-2-border-color-a7.card, .path-application-private-form fieldset.neutral-2-border-color-a7.field-group-fieldset, .path-application-private-form fieldset.neutral-2-border-color-a7.form-item-field-allegati-istanza, .path-application-private-form fieldset.neutral-2-border-color-a7.checkbox-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-a7.card, .path-application-delegate-form fieldset.neutral-2-border-color-a7.field-group-fieldset, .path-application-delegate-form fieldset.neutral-2-border-color-a7.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.neutral-2-border-color-a7.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a7.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a7.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a7.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .neutral-2-border-color-a7.checkbox-istanza {
  border-color: hsl(210, 4.7120418848%, 9.55%) !important;
}

.lightgrey-bg-a1 {
  background-color: hsl(210, 3%, 85%) !important;
}

.lightgrey-color-a1 {
  color: hsl(210, 3%, 85%) !important;
}

.lightgrey-border-color-a1 {
  border-color: hsl(210, 3%, 85%) !important;
}
.lightgrey-border-color-a1.border, .block.filter-views form input.lightgrey-border-color-a1, .block.filter-views form select.lightgrey-border-color-a1#edit-field-sezione-di-riferimento-target-id, .lightgrey-border-color-a1.table-responsive, .block-ic-auth-full .lightgrey-border-color-a1.card, .lightgrey-border-color-a1.field-group-fieldset, .lightgrey-border-color-a1#edit-field-allegati-istanza-wrapper, .lightgrey-border-color-a1.form-item-field-allegati-istanza, .lightgrey-border-color-a1.checkbox-istanza, .path-application-form fieldset.lightgrey-border-color-a1.card, .path-application-form fieldset.lightgrey-border-color-a1.field-group-fieldset, .path-application-form fieldset.lightgrey-border-color-a1.form-item-field-allegati-istanza, .path-application-form fieldset.lightgrey-border-color-a1.checkbox-istanza, .path-application-private-form fieldset.lightgrey-border-color-a1.card, .path-application-private-form fieldset.lightgrey-border-color-a1.field-group-fieldset, .path-application-private-form fieldset.lightgrey-border-color-a1.form-item-field-allegati-istanza, .path-application-private-form fieldset.lightgrey-border-color-a1.checkbox-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-a1.card, .path-application-delegate-form fieldset.lightgrey-border-color-a1.field-group-fieldset, .path-application-delegate-form fieldset.lightgrey-border-color-a1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-a1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a1.checkbox-istanza {
  border-color: hsl(210, 3%, 85%) !important;
}

.lightgrey-bg-a2 {
  background-color: #edf5fc !important;
}

.lightgrey-color-a2 {
  color: #edf5fc !important;
}

.lightgrey-border-color-a2 {
  border-color: #edf5fc !important;
}
.lightgrey-border-color-a2.border, .block.filter-views form input.lightgrey-border-color-a2, .block.filter-views form select.lightgrey-border-color-a2#edit-field-sezione-di-riferimento-target-id, .lightgrey-border-color-a2.table-responsive, .block-ic-auth-full .lightgrey-border-color-a2.card, .lightgrey-border-color-a2.field-group-fieldset, .lightgrey-border-color-a2#edit-field-allegati-istanza-wrapper, .lightgrey-border-color-a2.form-item-field-allegati-istanza, .lightgrey-border-color-a2.checkbox-istanza, .path-application-form fieldset.lightgrey-border-color-a2.card, .path-application-form fieldset.lightgrey-border-color-a2.field-group-fieldset, .path-application-form fieldset.lightgrey-border-color-a2.form-item-field-allegati-istanza, .path-application-form fieldset.lightgrey-border-color-a2.checkbox-istanza, .path-application-private-form fieldset.lightgrey-border-color-a2.card, .path-application-private-form fieldset.lightgrey-border-color-a2.field-group-fieldset, .path-application-private-form fieldset.lightgrey-border-color-a2.form-item-field-allegati-istanza, .path-application-private-form fieldset.lightgrey-border-color-a2.checkbox-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-a2.card, .path-application-delegate-form fieldset.lightgrey-border-color-a2.field-group-fieldset, .path-application-delegate-form fieldset.lightgrey-border-color-a2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-a2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a2.checkbox-istanza {
  border-color: #edf5fc !important;
}

.lightgrey-bg-a3 {
  background-color: hsl(210, 62%, 97%) !important;
}

.lightgrey-color-a3 {
  color: hsl(210, 62%, 97%) !important;
}

.lightgrey-border-color-a3 {
  border-color: hsl(210, 62%, 97%) !important;
}
.lightgrey-border-color-a3.border, .block.filter-views form input.lightgrey-border-color-a3, .block.filter-views form select.lightgrey-border-color-a3#edit-field-sezione-di-riferimento-target-id, .lightgrey-border-color-a3.table-responsive, .block-ic-auth-full .lightgrey-border-color-a3.card, .lightgrey-border-color-a3.field-group-fieldset, .lightgrey-border-color-a3#edit-field-allegati-istanza-wrapper, .lightgrey-border-color-a3.form-item-field-allegati-istanza, .lightgrey-border-color-a3.checkbox-istanza, .path-application-form fieldset.lightgrey-border-color-a3.card, .path-application-form fieldset.lightgrey-border-color-a3.field-group-fieldset, .path-application-form fieldset.lightgrey-border-color-a3.form-item-field-allegati-istanza, .path-application-form fieldset.lightgrey-border-color-a3.checkbox-istanza, .path-application-private-form fieldset.lightgrey-border-color-a3.card, .path-application-private-form fieldset.lightgrey-border-color-a3.field-group-fieldset, .path-application-private-form fieldset.lightgrey-border-color-a3.form-item-field-allegati-istanza, .path-application-private-form fieldset.lightgrey-border-color-a3.checkbox-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-a3.card, .path-application-delegate-form fieldset.lightgrey-border-color-a3.field-group-fieldset, .path-application-delegate-form fieldset.lightgrey-border-color-a3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-a3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a3.checkbox-istanza {
  border-color: hsl(210, 62%, 97%) !important;
}

.lightgrey-bg-a4 {
  background-color: #f5f9fc !important;
}

.lightgrey-color-a4 {
  color: #f5f9fc !important;
}

.lightgrey-border-color-a4 {
  border-color: #f5f9fc !important;
}
.lightgrey-border-color-a4.border, .block.filter-views form input.lightgrey-border-color-a4, .block.filter-views form select.lightgrey-border-color-a4#edit-field-sezione-di-riferimento-target-id, .lightgrey-border-color-a4.table-responsive, .block-ic-auth-full .lightgrey-border-color-a4.card, .lightgrey-border-color-a4.field-group-fieldset, .lightgrey-border-color-a4#edit-field-allegati-istanza-wrapper, .lightgrey-border-color-a4.form-item-field-allegati-istanza, .lightgrey-border-color-a4.checkbox-istanza, .path-application-form fieldset.lightgrey-border-color-a4.card, .path-application-form fieldset.lightgrey-border-color-a4.field-group-fieldset, .path-application-form fieldset.lightgrey-border-color-a4.form-item-field-allegati-istanza, .path-application-form fieldset.lightgrey-border-color-a4.checkbox-istanza, .path-application-private-form fieldset.lightgrey-border-color-a4.card, .path-application-private-form fieldset.lightgrey-border-color-a4.field-group-fieldset, .path-application-private-form fieldset.lightgrey-border-color-a4.form-item-field-allegati-istanza, .path-application-private-form fieldset.lightgrey-border-color-a4.checkbox-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-a4.card, .path-application-delegate-form fieldset.lightgrey-border-color-a4.field-group-fieldset, .path-application-delegate-form fieldset.lightgrey-border-color-a4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-a4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-a4.checkbox-istanza {
  border-color: #f5f9fc !important;
}

.lightgrey-bg-b1 {
  background-color: hsl(210, 62%, 97%) !important;
}

.lightgrey-color-b1 {
  color: hsl(210, 62%, 97%) !important;
}

.lightgrey-border-color-b1 {
  border-color: hsl(210, 62%, 97%) !important;
}
.lightgrey-border-color-b1.border, .block.filter-views form input.lightgrey-border-color-b1, .block.filter-views form select.lightgrey-border-color-b1#edit-field-sezione-di-riferimento-target-id, .lightgrey-border-color-b1.table-responsive, .block-ic-auth-full .lightgrey-border-color-b1.card, .lightgrey-border-color-b1.field-group-fieldset, .lightgrey-border-color-b1#edit-field-allegati-istanza-wrapper, .lightgrey-border-color-b1.form-item-field-allegati-istanza, .lightgrey-border-color-b1.checkbox-istanza, .path-application-form fieldset.lightgrey-border-color-b1.card, .path-application-form fieldset.lightgrey-border-color-b1.field-group-fieldset, .path-application-form fieldset.lightgrey-border-color-b1.form-item-field-allegati-istanza, .path-application-form fieldset.lightgrey-border-color-b1.checkbox-istanza, .path-application-private-form fieldset.lightgrey-border-color-b1.card, .path-application-private-form fieldset.lightgrey-border-color-b1.field-group-fieldset, .path-application-private-form fieldset.lightgrey-border-color-b1.form-item-field-allegati-istanza, .path-application-private-form fieldset.lightgrey-border-color-b1.checkbox-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-b1.card, .path-application-delegate-form fieldset.lightgrey-border-color-b1.field-group-fieldset, .path-application-delegate-form fieldset.lightgrey-border-color-b1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-b1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b1.checkbox-istanza {
  border-color: hsl(210, 62%, 97%) !important;
}

.lightgrey-bg-b2 {
  background-color: #ebf2fa !important;
}

.lightgrey-color-b2 {
  color: #ebf2fa !important;
}

.lightgrey-border-color-b2 {
  border-color: #ebf2fa !important;
}
.lightgrey-border-color-b2.border, .block.filter-views form input.lightgrey-border-color-b2, .block.filter-views form select.lightgrey-border-color-b2#edit-field-sezione-di-riferimento-target-id, .lightgrey-border-color-b2.table-responsive, .block-ic-auth-full .lightgrey-border-color-b2.card, .lightgrey-border-color-b2.field-group-fieldset, .lightgrey-border-color-b2#edit-field-allegati-istanza-wrapper, .lightgrey-border-color-b2.form-item-field-allegati-istanza, .lightgrey-border-color-b2.checkbox-istanza, .path-application-form fieldset.lightgrey-border-color-b2.card, .path-application-form fieldset.lightgrey-border-color-b2.field-group-fieldset, .path-application-form fieldset.lightgrey-border-color-b2.form-item-field-allegati-istanza, .path-application-form fieldset.lightgrey-border-color-b2.checkbox-istanza, .path-application-private-form fieldset.lightgrey-border-color-b2.card, .path-application-private-form fieldset.lightgrey-border-color-b2.field-group-fieldset, .path-application-private-form fieldset.lightgrey-border-color-b2.form-item-field-allegati-istanza, .path-application-private-form fieldset.lightgrey-border-color-b2.checkbox-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-b2.card, .path-application-delegate-form fieldset.lightgrey-border-color-b2.field-group-fieldset, .path-application-delegate-form fieldset.lightgrey-border-color-b2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-b2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b2.checkbox-istanza {
  border-color: #ebf2fa !important;
}

.lightgrey-bg-b3 {
  background-color: #edf4fa !important;
}

.lightgrey-color-b3 {
  color: #edf4fa !important;
}

.lightgrey-border-color-b3 {
  border-color: #edf4fa !important;
}
.lightgrey-border-color-b3.border, .block.filter-views form input.lightgrey-border-color-b3, .block.filter-views form select.lightgrey-border-color-b3#edit-field-sezione-di-riferimento-target-id, .lightgrey-border-color-b3.table-responsive, .block-ic-auth-full .lightgrey-border-color-b3.card, .lightgrey-border-color-b3.field-group-fieldset, .lightgrey-border-color-b3#edit-field-allegati-istanza-wrapper, .lightgrey-border-color-b3.form-item-field-allegati-istanza, .lightgrey-border-color-b3.checkbox-istanza, .path-application-form fieldset.lightgrey-border-color-b3.card, .path-application-form fieldset.lightgrey-border-color-b3.field-group-fieldset, .path-application-form fieldset.lightgrey-border-color-b3.form-item-field-allegati-istanza, .path-application-form fieldset.lightgrey-border-color-b3.checkbox-istanza, .path-application-private-form fieldset.lightgrey-border-color-b3.card, .path-application-private-form fieldset.lightgrey-border-color-b3.field-group-fieldset, .path-application-private-form fieldset.lightgrey-border-color-b3.form-item-field-allegati-istanza, .path-application-private-form fieldset.lightgrey-border-color-b3.checkbox-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-b3.card, .path-application-delegate-form fieldset.lightgrey-border-color-b3.field-group-fieldset, .path-application-delegate-form fieldset.lightgrey-border-color-b3.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-b3.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b3.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b3.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b3.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b3.checkbox-istanza {
  border-color: #edf4fa !important;
}

.lightgrey-bg-b4 {
  background-color: #f2f6fa !important;
}

.lightgrey-color-b4 {
  color: #f2f6fa !important;
}

.lightgrey-border-color-b4 {
  border-color: #f2f6fa !important;
}
.lightgrey-border-color-b4.border, .block.filter-views form input.lightgrey-border-color-b4, .block.filter-views form select.lightgrey-border-color-b4#edit-field-sezione-di-riferimento-target-id, .lightgrey-border-color-b4.table-responsive, .block-ic-auth-full .lightgrey-border-color-b4.card, .lightgrey-border-color-b4.field-group-fieldset, .lightgrey-border-color-b4#edit-field-allegati-istanza-wrapper, .lightgrey-border-color-b4.form-item-field-allegati-istanza, .lightgrey-border-color-b4.checkbox-istanza, .path-application-form fieldset.lightgrey-border-color-b4.card, .path-application-form fieldset.lightgrey-border-color-b4.field-group-fieldset, .path-application-form fieldset.lightgrey-border-color-b4.form-item-field-allegati-istanza, .path-application-form fieldset.lightgrey-border-color-b4.checkbox-istanza, .path-application-private-form fieldset.lightgrey-border-color-b4.card, .path-application-private-form fieldset.lightgrey-border-color-b4.field-group-fieldset, .path-application-private-form fieldset.lightgrey-border-color-b4.form-item-field-allegati-istanza, .path-application-private-form fieldset.lightgrey-border-color-b4.checkbox-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-b4.card, .path-application-delegate-form fieldset.lightgrey-border-color-b4.field-group-fieldset, .path-application-delegate-form fieldset.lightgrey-border-color-b4.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-b4.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b4.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b4.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b4.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-b4.checkbox-istanza {
  border-color: #f2f6fa !important;
}

.lightgrey-bg-c1 {
  background-color: #f7f9fa !important;
}

.lightgrey-color-c1 {
  color: #f7f9fa !important;
}

.lightgrey-border-color-c1 {
  border-color: #f7f9fa !important;
}
.lightgrey-border-color-c1.border, .block.filter-views form input.lightgrey-border-color-c1, .block.filter-views form select.lightgrey-border-color-c1#edit-field-sezione-di-riferimento-target-id, .lightgrey-border-color-c1.table-responsive, .block-ic-auth-full .lightgrey-border-color-c1.card, .lightgrey-border-color-c1.field-group-fieldset, .lightgrey-border-color-c1#edit-field-allegati-istanza-wrapper, .lightgrey-border-color-c1.form-item-field-allegati-istanza, .lightgrey-border-color-c1.checkbox-istanza, .path-application-form fieldset.lightgrey-border-color-c1.card, .path-application-form fieldset.lightgrey-border-color-c1.field-group-fieldset, .path-application-form fieldset.lightgrey-border-color-c1.form-item-field-allegati-istanza, .path-application-form fieldset.lightgrey-border-color-c1.checkbox-istanza, .path-application-private-form fieldset.lightgrey-border-color-c1.card, .path-application-private-form fieldset.lightgrey-border-color-c1.field-group-fieldset, .path-application-private-form fieldset.lightgrey-border-color-c1.form-item-field-allegati-istanza, .path-application-private-form fieldset.lightgrey-border-color-c1.checkbox-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-c1.card, .path-application-delegate-form fieldset.lightgrey-border-color-c1.field-group-fieldset, .path-application-delegate-form fieldset.lightgrey-border-color-c1.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-c1.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-c1.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-c1.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-c1.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-c1.checkbox-istanza {
  border-color: #f7f9fa !important;
}

.lightgrey-bg-c2 {
  background-color: hsl(210, 62%, 97%) !important;
}

.lightgrey-color-c2 {
  color: hsl(210, 62%, 97%) !important;
}

.lightgrey-border-color-c2 {
  border-color: hsl(210, 62%, 97%) !important;
}
.lightgrey-border-color-c2.border, .block.filter-views form input.lightgrey-border-color-c2, .block.filter-views form select.lightgrey-border-color-c2#edit-field-sezione-di-riferimento-target-id, .lightgrey-border-color-c2.table-responsive, .block-ic-auth-full .lightgrey-border-color-c2.card, .lightgrey-border-color-c2.field-group-fieldset, .lightgrey-border-color-c2#edit-field-allegati-istanza-wrapper, .lightgrey-border-color-c2.form-item-field-allegati-istanza, .lightgrey-border-color-c2.checkbox-istanza, .path-application-form fieldset.lightgrey-border-color-c2.card, .path-application-form fieldset.lightgrey-border-color-c2.field-group-fieldset, .path-application-form fieldset.lightgrey-border-color-c2.form-item-field-allegati-istanza, .path-application-form fieldset.lightgrey-border-color-c2.checkbox-istanza, .path-application-private-form fieldset.lightgrey-border-color-c2.card, .path-application-private-form fieldset.lightgrey-border-color-c2.field-group-fieldset, .path-application-private-form fieldset.lightgrey-border-color-c2.form-item-field-allegati-istanza, .path-application-private-form fieldset.lightgrey-border-color-c2.checkbox-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-c2.card, .path-application-delegate-form fieldset.lightgrey-border-color-c2.field-group-fieldset, .path-application-delegate-form fieldset.lightgrey-border-color-c2.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.lightgrey-border-color-c2.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-c2.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-c2.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-c2.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .lightgrey-border-color-c2.checkbox-istanza {
  border-color: hsl(210, 62%, 97%) !important;
}

/**
 * Custom bootstrap-italia variables
 * Use as reference:
 *   - node_modules/bootstrap/scss/_variables.scss
 *   - node_modules/bootstrap/scss/maps
 *   - node_modules/bootstrap-italia/src/scss/_variables.scss
 * Example:
 *
 *  $spacers: map-merge($spacers, (
 *    6: $spacer * 6,
 *  ));
 *
 * This file is automatically imported into '_bootstrap-italia.scss'.
 */
/**
 * Custom bootstrap-italia configuration override.
 * Use as reference: node_modules/bootstrap-italia/src/scss/_variables.scss
 * For primary colors see: _colors_vars.scss
 *
 * This file is automatically imported into 'theme.scss'.
 */
/* EXAMPLE */
/*
  // Header center
  $header-center-text-color: $dark;
  $header-center-h2-size: 1.313rem;
  $header-center-h2-size-mob: 0.875rem;
  $header-center-h2-weight: 700;
  $header-center-h3-size: 1.313rem;
  $header-center-icon-size-mob: 58px;
  $header-center-icon-margin-mob: 15px;
  $header-center-search-icon-size: $v-gap * 2;
*/
/* Header  slim */
/**
 * Bootstrap main import
 * This file will be updated periodically by the maintainers,
 * if you modify it check the version changes before opening an issue.
 */
:root {
  --bs-indigo: hsl(243, 100%, 65%);
  --bs-purple: hsl(243, 100%, 80%);
  --bs-pink: hsl(350, 100%, 85%);
  --bs-red: hsl(350, 60%, 50%);
  --bs-orange: hsl(36, 100%, 30%);
  --bs-yellow: hsl(44, 100%, 72.5%);
  --bs-green: #D1F3AF;
  --bs-teal: hsl(178, 90%, 32%);
  --bs-cyan: hsl(178, 100%, 50%);
  --bs-white: #ffffff;
  --bs-gray: hsl(0, 0%, 32%);
  --bs-gray-dark: hsl(0, 0%, 15%);
  --bs-blue: hsl(210, 100%, 45%);
  --bs-gray-secondary: hsl(210, 17%, 44%);
  --bs-gray-tertiary: hsl(205, 21.2121212121%, 44.55%);
  --bs-gray-quaternary: hsl(238, 100%, 99.5%);
  --bs-gray-100: hsl(0, 0%, 96%);
  --bs-gray-200: hsl(0, 0%, 90%);
  --bs-gray-300: hsl(0, 0%, 83%);
  --bs-gray-400: hsl(0, 0%, 64%);
  --bs-gray-500: hsl(0, 0%, 45%);
  --bs-gray-600: hsl(0, 0%, 32%);
  --bs-gray-700: hsl(0, 0%, 25%);
  --bs-gray-800: hsl(0, 0%, 15%);
  --bs-gray-900: hsl(0, 0%, 10%);
  --bs-primary: hsl(210, 100%, 40%);
  --bs-secondary: hsl(210, 17%, 44%);
  --bs-success: #D1F3AF;
  --bs-info: hsl(210, 17%, 44%);
  --bs-warning: hsl(36, 100%, 30%);
  --bs-danger: hsl(350, 60%, 50%);
  --bs-light: hsl(255, 32.2033898305%, 92.625%);
  --bs-dark: hsl(210, 54%, 20%);
  --bs-black: #000000;
  --bs-white: #ffffff;
  --bs-100: hsl(0, 0%, 96%);
  --bs-200: hsl(0, 0%, 90%);
  --bs-300: hsl(0, 0%, 83%);
  --bs-400: hsl(0, 0%, 64%);
  --bs-500: hsl(0, 0%, 45%);
  --bs-600: hsl(0, 0%, 32%);
  --bs-700: hsl(0, 0%, 25%);
  --bs-800: hsl(0, 0%, 15%);
  --bs-900: hsl(0, 0%, 10%);
  --bs-primary-rgb: 0, 102, 204;
  --bs-secondary-rgb: 93, 112, 131;
  --bs-success-rgb: 209, 243, 175;
  --bs-info-rgb: 93, 112, 131;
  --bs-warning-rgb: 153, 92, 0;
  --bs-danger-rgb: 204, 51, 77;
  --bs-light-rgb: 233, 230, 242;
  --bs-dark-rgb: 23, 51, 79;
  --bs-black-rgb: 0, 0, 0;
  --bs-white-rgb: 255, 255, 255;
  --bs-100-rgb: 245, 245, 245;
  --bs-200-rgb: 230, 230, 230;
  --bs-300-rgb: 212, 212, 212;
  --bs-400-rgb: 163, 163, 163;
  --bs-500-rgb: 115, 115, 115;
  --bs-600-rgb: 82, 82, 82;
  --bs-700-rgb: 64, 64, 64;
  --bs-800-rgb: 38, 38, 38;
  --bs-900-rgb: 26, 26, 26;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 26, 26, 26;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-font-sans-serif: "Titillium Web", Geneva, Tahoma, sans-serif;
  --bs-font-monospace: "Roboto Mono", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: hsl(0, 0%, 10%);
  --bs-body-bg: #ffffff;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: hsl(210, 4%, 78%);
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 14px;
  --bs-border-radius-sm: 2px;
  --bs-border-radius-lg: 8px;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-link-color: hsl(210, 100%, 40%);
  --bs-link-hover-color: rgb(0, 81.6, 163.2);
  --bs-code-color: hsl(210, 54%, 20%);
  --bs-highlight-bg: hsl(178, 100%, 90%);
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: 1px solid;
  opacity: 0.25;
}

h6, .h6, .path-application-form .section-title, .path-application-private-form .section-title, .path-application-delegate-form .section-title, h5, .h5, .path-application-form fieldset.card legend, .path-application-form fieldset.field-group-fieldset legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-form fieldset.form-item-field-allegati-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .path-application-form fieldset.checkbox-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .path-application-private-form fieldset.card legend, .path-application-private-form fieldset.field-group-fieldset legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .path-application-delegate-form fieldset.card legend, .path-application-delegate-form fieldset.field-group-fieldset legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, h4, .h4, h3, .h3, .field-group-fieldset legend, #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .checkbox-istanza legend, .user-page label, .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-textarea label, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: calc(1.375rem + 1.5vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.5rem;
  }
}

h2, .h2 {
  font-size: calc(1.325rem + 0.9vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 2rem;
  }
}

h3, .h3, .field-group-fieldset legend, #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .checkbox-istanza legend, .user-page label, .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-textarea label {
  font-size: calc(1.3rem + 0.6vw);
}
@media (min-width: 1200px) {
  h3, .h3, .field-group-fieldset legend, #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .checkbox-istanza legend, .user-page label, .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-textarea label {
    font-size: 1.75rem;
  }
}

h4, .h4 {
  font-size: calc(1.275rem + 0.3vw);
}
@media (min-width: 1200px) {
  h4, .h4 {
    font-size: 1.5rem;
  }
}

h5, .h5, .path-application-form fieldset.card legend, .path-application-form fieldset.field-group-fieldset legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-form fieldset.form-item-field-allegati-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .path-application-form fieldset.checkbox-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .path-application-private-form fieldset.card legend, .path-application-private-form fieldset.field-group-fieldset legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .path-application-delegate-form fieldset.card legend, .path-application-delegate-form fieldset.field-group-fieldset legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend {
  font-size: 1.25rem;
}

h6, .h6, .path-application-form .section-title, .path-application-private-form .section-title, .path-application-delegate-form .section-title {
  font-size: 1rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  text-decoration: underline dotted;
  cursor: help;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 0.875rem;
}

mark, .mark {
  padding: 0.1875em;
  background-color: var(--bs-highlight-bg);
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: var(--bs-link-color);
  text-decoration: underline;
}
a:hover {
  color: var(--bs-link-hover-color);
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 0.875rem;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 0.875rem;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.1875rem 0.375rem;
  font-size: 0.875rem;
  color: var(--bs-body-bg);
  background-color: var(--bs-body-color);
  border-radius: 2px;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: hsl(210, 17%, 44%);
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: calc(1.625rem + 4.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 5rem;
  }
}

.display-2 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 4.5rem;
  }
}

.display-3 {
  font-size: calc(1.525rem + 3.3vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4rem;
  }
}

.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 0.875rem;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 0.875rem;
  color: hsl(0, 0%, 32%);
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #ffffff;
  border: 1px solid var(--bs-border-color);
  border-radius: 14px;
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 0.875rem;
  color: hsl(0, 0%, 32%);
}

.container, #page-application-form .it-content__wrapper, .paragraph--type--card-text-link, .paragraph--type--big-carousel .splide .splide__arrows,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container, #page-application-form .it-content__wrapper, .paragraph--type--card-text-link, .paragraph--type--big-carousel .splide .splide__arrows {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container, #page-application-form .it-content__wrapper, .paragraph--type--card-text-link, .paragraph--type--big-carousel .splide .splide__arrows {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container, #page-application-form .it-content__wrapper, .paragraph--type--card-text-link, .paragraph--type--big-carousel .splide .splide__arrows {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container, #page-application-form .it-content__wrapper, .paragraph--type--card-text-link, .paragraph--type--big-carousel .splide .splide__arrows {
    max-width: 1176px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container, #page-application-form .it-content__wrapper, .paragraph--type--card-text-link, .paragraph--type--big-carousel .splide .splide__arrows {
    max-width: 1320px;
  }
}
.row, #edit-brownfield-wrapper #edit-brownfield, #edit-field-vincoli-insediamento--wrapper #edit-brownfield {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > *, #edit-brownfield-wrapper #edit-brownfield > *, #edit-field-vincoli-insediamento--wrapper #edit-brownfield > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0%;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4, .block-company-selector-block, .block-delegate-selector-block, .block-private-selector-block {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6, #edit-field-tipologia-di-insediamento .form-check {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color: var(--bs-body-color);
  --bs-table-bg: transparent;
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-body-color);
  --bs-table-striped-bg: rgba(0, 0, 0, 0.05);
  --bs-table-active-color: var(--bs-body-color);
  --bs-table-active-bg: rgba(0, 0, 0, 0.1);
  --bs-table-hover-color: var(--bs-body-color);
  --bs-table-hover-bg: rgba(0, 0, 0, 0.075);
  width: 100%;
  margin-bottom: 1rem;
  color: var(--bs-table-color);
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: 2px solid currentcolor;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.25rem 0.25rem;
}

.table-bordered > :not(caption) > * {
  border-width: 1px 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 1px;
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}

.table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color);
}

.table-primary {
  --bs-table-color: #000000;
  --bs-table-bg: rgb(204, 224.4, 244.8);
  --bs-table-border-color: rgb(183.6, 201.96, 220.32);
  --bs-table-striped-bg: rgb(193.8, 213.18, 232.56);
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: rgb(183.6, 201.96, 220.32);
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: rgb(188.7, 207.57, 226.44);
  --bs-table-hover-color: #000000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000000;
  --bs-table-bg: rgb(222.6252, 226.44, 230.2548);
  --bs-table-border-color: rgb(200.36268, 203.796, 207.22932);
  --bs-table-striped-bg: rgb(211.49394, 215.118, 218.74206);
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: rgb(200.36268, 203.796, 207.22932);
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: rgb(205.92831, 209.457, 212.98569);
  --bs-table-hover-color: #000000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000000;
  --bs-table-bg: rgb(245.8, 252.6, 239);
  --bs-table-border-color: rgb(221.22, 227.34, 215.1);
  --bs-table-striped-bg: rgb(233.51, 239.97, 227.05);
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: rgb(221.22, 227.34, 215.1);
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: rgb(227.365, 233.655, 221.075);
  --bs-table-hover-color: #000000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000000;
  --bs-table-bg: rgb(222.6252, 226.44, 230.2548);
  --bs-table-border-color: rgb(200.36268, 203.796, 207.22932);
  --bs-table-striped-bg: rgb(211.49394, 215.118, 218.74206);
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: rgb(200.36268, 203.796, 207.22932);
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: rgb(205.92831, 209.457, 212.98569);
  --bs-table-hover-color: #000000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000000;
  --bs-table-bg: rgb(234.6, 222.36, 204);
  --bs-table-border-color: rgb(211.14, 200.124, 183.6);
  --bs-table-striped-bg: rgb(222.87, 211.242, 193.8);
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: rgb(211.14, 200.124, 183.6);
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: rgb(217.005, 205.683, 188.7);
  --bs-table-hover-color: #000000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000000;
  --bs-table-bg: rgb(244.8, 214.2, 219.3);
  --bs-table-border-color: rgb(220.32, 192.78, 197.37);
  --bs-table-striped-bg: rgb(232.56, 203.49, 208.335);
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: rgb(220.32, 192.78, 197.37);
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: rgb(226.44, 198.135, 202.8525);
  --bs-table-hover-color: #000000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000000;
  --bs-table-bg: hsl(255, 32.2033898305%, 92.625%);
  --bs-table-border-color: rgb(209.8490625, 207.12375, 218.025);
  --bs-table-striped-bg: rgb(221.50734375, 218.630625, 230.1375);
  --bs-table-striped-color: #000000;
  --bs-table-active-bg: rgb(209.8490625, 207.12375, 218.025);
  --bs-table-active-color: #000000;
  --bs-table-hover-bg: rgb(215.678203125, 212.8771875, 224.08125);
  --bs-table-hover-color: #000000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #ffffff;
  --bs-table-bg: hsl(210, 54%, 20%);
  --bs-table-border-color: rgb(46.614, 71.4, 96.186);
  --bs-table-striped-bg: rgb(35.037, 61.2, 87.363);
  --bs-table-striped-color: #ffffff;
  --bs-table-active-bg: rgb(46.614, 71.4, 96.186);
  --bs-table-active-color: #ffffff;
  --bs-table-hover-bg: rgb(40.8255, 66.3, 91.7745);
  --bs-table-hover-color: #ffffff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875rem;
  color: hsl(210, 17%, 44%);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: hsl(0, 0%, 10%);
  background-color: #ffffff;
  background-clip: padding-box;
  border: 0 solid hsl(0, 0%, 64%);
  appearance: none;
  border-radius: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: hsl(0, 0%, 10%);
  background-color: #ffffff;
  border-color: hsl(210, 17%, 44%);
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(0, 102, 204, 0.25);
}
.form-control::-webkit-date-and-time-value {
  height: 1.5em;
}
.form-control::placeholder {
  color: hsl(0, 0%, 32%);
  opacity: 1;
}
.form-control:disabled {
  background-color: hsl(210, 3%, 85%);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  margin-inline-end: 0.75rem;
  color: hsl(0, 0%, 10%);
  background-color: #ffffff;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 0;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: rgb(242.25, 242.25, 242.25);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: hsl(0, 0%, 10%);
  background-color: transparent;
  border: solid transparent;
  border-width: 0 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 2px;
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 8px;
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: 2.5rem;
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem);
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem);
}

.form-control-color {
  width: 3rem;
  height: 2.5rem;
  padding: 0.375rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: 0;
}
.form-control-color::-webkit-color-swatch {
  border-radius: 0;
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem);
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem);
}

.form-select {
  display: block;
  width: 100%;
  padding: 0.375rem 2.25rem 0.375rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: hsl(0, 0%, 10%);
  background-color: #ffffff;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='hsl%280, 0%, 15%%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 0 solid hsl(0, 0%, 64%);
  border-radius: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: hsl(210, 17%, 44%);
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(0, 102, 204, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  background-color: hsl(0, 0%, 90%);
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 hsl(0, 0%, 10%);
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
  border-radius: 2px;
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
  border-radius: 8px;
}

.form-check {
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #ffffff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  appearance: none;
  print-color-adjust: exact;
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: hsl(210, 17%, 44%);
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(0, 102, 204, 0.25);
}
.form-check-input:checked {
  background-color: hsl(210, 100%, 40%);
  border-color: hsl(210, 100%, 40%);
}
.form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23ffffff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27m6 10 3 3 6-6%27/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23ffffff%27/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: hsl(210, 100%, 40%);
  border-color: hsl(210, 100%, 40%);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23ffffff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  width: 2em;
  margin-left: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e");
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='hsl%28210, 17%, 44%%29'/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23ffffff%27/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, #edit-actions-workflow-istanza-accettata .btn-check[disabled] + input, #edit-field-tipologia-di-insediamento .form-check .btn-check[disabled] + label, .btn-check:disabled + .btn, #edit-actions-workflow-istanza-accettata .btn-check:disabled + input, #edit-field-tipologia-di-insediamento .form-check .btn-check:disabled + label {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

.form-range {
  width: 100%;
  height: 1.5rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(0, 102, 204, 0.25);
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(0, 102, 204, 0.25);
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: hsl(210, 100%, 40%);
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: rgb(178.5, 209.1, 239.7);
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: hsl(0, 0%, 83%);
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: hsl(210, 100%, 40%);
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: rgb(178.5, 209.1, 239.7);
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: hsl(0, 0%, 83%);
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: hsl(0, 0%, 45%);
}
.form-range:disabled::-moz-range-thumb {
  background-color: hsl(0, 0%, 45%);
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: 3.5rem;
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: 0 solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: 0 0;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 5;
}
.input-group .btn, .input-group #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .input-group input, .input-group #edit-field-tipologia-di-insediamento .form-check label, #edit-field-tipologia-di-insediamento .form-check .input-group label {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus, .input-group #edit-actions-workflow-istanza-accettata input:focus, #edit-actions-workflow-istanza-accettata .input-group input:focus, .input-group #edit-field-tipologia-di-insediamento .form-check label:focus, #edit-field-tipologia-di-insediamento .form-check .input-group label:focus {
  z-index: 5;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: hsl(0, 0%, 10%);
  text-align: center;
  white-space: nowrap;
  background-color: #ffffff;
  border: 0 solid hsl(0, 0%, 64%);
  border-radius: 0;
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn,
#edit-actions-workflow-istanza-accettata .input-group-lg > input,
#edit-field-tipologia-di-insediamento .form-check .input-group-lg > label {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 8px;
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn,
#edit-actions-workflow-istanza-accettata .input-group-sm > input,
#edit-field-tipologia-di-insediamento .form-check .input-group-sm > label {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 2px;
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 3rem;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
  margin-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875rem;
  color: #D1F3AF;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1rem 1rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #000000;
  background-color: #d1f3af;
  border-radius: 14px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #D1F3AF;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23D1F3AF%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #D1F3AF;
  box-shadow: 0 0 0 0.25rem rgba(209, 243, 175, 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: #D1F3AF;
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='hsl%280, 0%, 15%%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23D1F3AF%27 d=%27M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: #D1F3AF;
  box-shadow: 0 0 0 0.25rem rgba(209, 243, 175, 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #D1F3AF;
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: #D1F3AF;
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(209, 243, 175, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #D1F3AF;
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):valid, .input-group > .form-control:not(:focus).is-valid,
.was-validated .input-group > .form-select:not(:focus):valid,
.input-group > .form-select:not(:focus).is-valid,
.was-validated .input-group > .form-floating:not(:focus-within):valid,
.input-group > .form-floating:not(:focus-within).is-valid {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875rem;
  color: hsl(350, 60%, 50%);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1rem 1rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #ffffff;
  background-color: rgb(204, 51, 76.5);
  border-radius: 14px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: hsl(350, 60%, 50%);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='hsl%28350, 60%, 50%%29'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='hsl%28350, 60%, 50%%29' stroke='none'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: hsl(350, 60%, 50%);
  box-shadow: 0 0 0 0.25rem rgba(204, 51, 76.5, 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: hsl(350, 60%, 50%);
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  padding-right: 4.125rem;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='hsl%280, 0%, 15%%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='hsl%28350, 60%, 50%%29'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='hsl%28350, 60%, 50%%29' stroke='none'/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: hsl(350, 60%, 50%);
  box-shadow: 0 0 0 0.25rem rgba(204, 51, 76.5, 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.75rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: hsl(350, 60%, 50%);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: hsl(350, 60%, 50%);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(204, 51, 76.5, 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: hsl(350, 60%, 50%);
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group > .form-control:not(:focus):invalid, .input-group > .form-control:not(:focus).is-invalid,
.was-validated .input-group > .form-select:not(:focus):invalid,
.input-group > .form-select:not(:focus).is-invalid,
.was-validated .input-group > .form-floating:not(:focus-within):invalid,
.input-group > .form-floating:not(:focus-within).is-invalid {
  z-index: 4;
}

.btn, #edit-actions-workflow-istanza-accettata input, #edit-field-tipologia-di-insediamento .form-check label {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.375rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 1rem;
  --bs-btn-font-weight: 600;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: hsl(0, 0%, 10%);
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 0;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 14px;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  box-shadow: var(--bs-btn-box-shadow);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn, #edit-actions-workflow-istanza-accettata input, #edit-field-tipologia-di-insediamento .form-check label {
    transition: none;
  }
}
.btn:hover, #edit-actions-workflow-istanza-accettata input:hover, #edit-field-tipologia-di-insediamento .form-check label:hover {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check + .btn:hover, #edit-actions-workflow-istanza-accettata .btn-check + input:hover, #edit-field-tipologia-di-insediamento .form-check .btn-check + label:hover {
  color: var(--bs-btn-color);
  background-color: var(--bs-btn-bg);
  border-color: var(--bs-btn-border-color);
}
.btn:focus-visible, #edit-actions-workflow-istanza-accettata input:focus-visible, #edit-field-tipologia-di-insediamento .form-check label:focus-visible {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-box-shadow), var(--bs-btn-focus-box-shadow);
}
.btn-check:focus-visible + .btn, #edit-actions-workflow-istanza-accettata .btn-check:focus-visible + input, #edit-field-tipologia-di-insediamento .form-check .btn-check:focus-visible + label {
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-box-shadow), var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, #edit-actions-workflow-istanza-accettata .btn-check:checked + input, #edit-field-tipologia-di-insediamento .form-check .btn-check:checked + label, :not(.btn-check) + .btn:active, #edit-actions-workflow-istanza-accettata :not(.btn-check) + input:active, #edit-field-tipologia-di-insediamento .form-check :not(.btn-check) + label:active, .btn:first-child:active, #edit-actions-workflow-istanza-accettata input:first-child:active, #edit-field-tipologia-di-insediamento .form-check label:first-child:active, .btn.active, #edit-actions-workflow-istanza-accettata input.active, #edit-field-tipologia-di-insediamento .form-check label.active, .btn.show, #edit-actions-workflow-istanza-accettata input.show, #edit-field-tipologia-di-insediamento .form-check label.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
  box-shadow: var(--bs-btn-active-shadow);
}
.btn-check:checked + .btn:focus-visible, #edit-actions-workflow-istanza-accettata .btn-check:checked + input:focus-visible, #edit-field-tipologia-di-insediamento .form-check .btn-check:checked + label:focus-visible, :not(.btn-check) + .btn:active:focus-visible, #edit-actions-workflow-istanza-accettata :not(.btn-check) + input:active:focus-visible, #edit-field-tipologia-di-insediamento .form-check :not(.btn-check) + label:active:focus-visible, .btn:first-child:active:focus-visible, #edit-actions-workflow-istanza-accettata input:first-child:active:focus-visible, #edit-field-tipologia-di-insediamento .form-check label:first-child:active:focus-visible, .btn.active:focus-visible, #edit-actions-workflow-istanza-accettata input.active:focus-visible, #edit-field-tipologia-di-insediamento .form-check label.active:focus-visible, .btn.show:focus-visible, #edit-actions-workflow-istanza-accettata input.show:focus-visible, #edit-field-tipologia-di-insediamento .form-check label.show:focus-visible {
  box-shadow: var(--bs-btn-active-shadow), var(--bs-btn-focus-box-shadow);
}
.btn:disabled, #edit-actions-workflow-istanza-accettata input:disabled, #edit-field-tipologia-di-insediamento .form-check label:disabled, .btn.disabled, #edit-actions-workflow-istanza-accettata input.disabled, #edit-field-tipologia-di-insediamento .form-check label.disabled, fieldset:disabled .btn, fieldset:disabled #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata fieldset:disabled input, fieldset:disabled #edit-field-tipologia-di-insediamento .form-check label, #edit-field-tipologia-di-insediamento .form-check fieldset:disabled label {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
  box-shadow: none;
}

.btn-primary, .block.filter-views form .form-actions .button, .view-backoffice #edit-actions-workflow-workflow-istanza-accettata, #page-application-form #edit-actions-save-draft {
  color: #ffffff;
  background-color: hsl(210, 100%, 40%);
  border-color: hsl(210, 100%, 40%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-primary:focus, .block.filter-views form .form-actions .button:focus, .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:focus, #page-application-form #edit-actions-save-draft:focus, .btn-primary.focus, .block.filter-views form .form-actions .focus.button, .view-backoffice .focus#edit-actions-workflow-workflow-istanza-accettata, #page-application-form .focus#edit-actions-save-draft {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(0, 102, 204, 0.5);
}
.btn-primary:hover, .block.filter-views form .form-actions .button:hover, .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:hover, #page-application-form #edit-actions-save-draft:hover {
  background-color: rgb(0, 82.62, 165.24);
  color: #ffffff;
  border-color: rgb(0, 76.5, 153);
}
.btn-primary.disabled, .block.filter-views form .form-actions .disabled.button, .view-backoffice .disabled#edit-actions-workflow-workflow-istanza-accettata, #page-application-form .disabled#edit-actions-save-draft, .btn-primary:disabled, .block.filter-views form .form-actions .button:disabled, .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:disabled, #page-application-form #edit-actions-save-draft:disabled {
  color: #ffffff;
  background-color: hsl(210, 100%, 40%);
  border-color: hsl(210, 100%, 40%);
  pointer-events: none;
}
.btn-primary:not(:disabled):not(.disabled):active, .block.filter-views form .form-actions .button:not(:disabled):not(.disabled):active, .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:not(:disabled):not(.disabled):active, #page-application-form #edit-actions-save-draft:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .block.filter-views form .form-actions .button:not(:disabled):not(.disabled).active, .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:not(:disabled):not(.disabled).active, #page-application-form #edit-actions-save-draft:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle, .block.filter-views form .form-actions .show > .dropdown-toggle.button, .view-backoffice .show > .dropdown-toggle#edit-actions-workflow-workflow-istanza-accettata, #page-application-form .show > .dropdown-toggle#edit-actions-save-draft {
  color: #ffffff;
  background-color: rgb(0, 76.5, 153);
  border-color: rgb(0, 70.38, 140.76);
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .block.filter-views form .form-actions .button:not(:disabled):not(.disabled):active:focus, .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:not(:disabled):not(.disabled):active:focus, #page-application-form #edit-actions-save-draft:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .block.filter-views form .form-actions .button:not(:disabled):not(.disabled).active:focus, .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:not(:disabled):not(.disabled).active:focus, #page-application-form #edit-actions-save-draft:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus, .block.filter-views form .form-actions .show > .dropdown-toggle.button:focus, .view-backoffice .show > .dropdown-toggle#edit-actions-workflow-workflow-istanza-accettata:focus, #page-application-form .show > .dropdown-toggle#edit-actions-save-draft:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(0, 102, 204, 0.5);
}

.btn-secondary {
  color: #ffffff;
  background-color: hsl(210, 17%, 44%);
  border-color: hsl(210, 17%, 44%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(93.126, 112.2, 131.274, 0.5);
}
.btn-secondary:hover {
  background-color: rgb(75.43206, 90.882, 106.33194);
  color: #ffffff;
  border-color: rgb(69.8445, 84.15, 98.4555);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #ffffff;
  background-color: hsl(210, 17%, 44%);
  border-color: hsl(210, 17%, 44%);
  pointer-events: none;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(69.8445, 84.15, 98.4555);
  border-color: rgb(64.25694, 77.418, 90.57906);
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(93.126, 112.2, 131.274, 0.5);
}

.btn-success {
  color: #000000;
  background-color: #D1F3AF;
  border-color: #D1F3AF;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-success:focus, .btn-success.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(209, 243, 175, 0.5);
}
.btn-success:hover {
  background-color: rgb(169.29, 196.83, 141.75);
  color: #000000;
  border-color: rgb(156.75, 182.25, 131.25);
}
.btn-success.disabled, .btn-success:disabled {
  color: #000000;
  background-color: #D1F3AF;
  border-color: #D1F3AF;
  pointer-events: none;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #000000;
  background-color: rgb(156.75, 182.25, 131.25);
  border-color: rgb(144.21, 167.67, 120.75);
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(209, 243, 175, 0.5);
}

.btn-info {
  color: #ffffff;
  background-color: hsl(210, 17%, 44%);
  border-color: hsl(210, 17%, 44%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-info:focus, .btn-info.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(93.126, 112.2, 131.274, 0.5);
}
.btn-info:hover {
  background-color: rgb(75.43206, 90.882, 106.33194);
  color: #ffffff;
  border-color: rgb(69.8445, 84.15, 98.4555);
}
.btn-info.disabled, .btn-info:disabled {
  color: #ffffff;
  background-color: hsl(210, 17%, 44%);
  border-color: hsl(210, 17%, 44%);
  pointer-events: none;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(69.8445, 84.15, 98.4555);
  border-color: rgb(64.25694, 77.418, 90.57906);
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(93.126, 112.2, 131.274, 0.5);
}

.btn-warning {
  color: #ffffff;
  background-color: hsl(36, 100%, 30%);
  border-color: hsl(36, 100%, 30%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-warning:focus, .btn-warning.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(153, 91.8, 0, 0.5);
}
.btn-warning:hover {
  background-color: rgb(123.93, 74.358, 0);
  color: #ffffff;
  border-color: rgb(114.75, 68.85, 0);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #ffffff;
  background-color: hsl(36, 100%, 30%);
  border-color: hsl(36, 100%, 30%);
  pointer-events: none;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(114.75, 68.85, 0);
  border-color: rgb(105.57, 63.342, 0);
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(153, 91.8, 0, 0.5);
}

.btn-danger {
  color: #ffffff;
  background-color: hsl(350, 60%, 50%);
  border-color: hsl(350, 60%, 50%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-danger:focus, .btn-danger.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(204, 51, 76.5, 0.5);
}
.btn-danger:hover {
  background-color: rgb(165.24, 41.31, 61.965);
  color: #ffffff;
  border-color: rgb(153, 38.25, 57.375);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #ffffff;
  background-color: hsl(350, 60%, 50%);
  border-color: hsl(350, 60%, 50%);
  pointer-events: none;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(153, 38.25, 57.375);
  border-color: rgb(140.76, 35.19, 52.785);
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(204, 51, 76.5, 0.5);
}

.btn-light {
  color: #000000;
  background-color: hsl(255, 32.2033898305%, 92.625%);
  border-color: hsl(255, 32.2033898305%, 92.625%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-light:focus, .btn-light.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(233.165625, 230.1375, 242.25, 0.5);
}
.btn-light:hover {
  background-color: rgb(198.19078125, 195.616875, 205.9125);
  color: #000000;
  border-color: rgb(186.5325, 184.11, 193.8);
}
.btn-light.disabled, .btn-light:disabled {
  color: #000000;
  background-color: hsl(255, 32.2033898305%, 92.625%);
  border-color: hsl(255, 32.2033898305%, 92.625%);
  pointer-events: none;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #000000;
  background-color: rgb(186.5325, 184.11, 193.8);
  border-color: rgb(174.87421875, 172.603125, 181.6875);
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(233.165625, 230.1375, 242.25, 0.5);
}

.btn-dark {
  color: #ffffff;
  background-color: hsl(210, 54%, 20%);
  border-color: hsl(210, 54%, 20%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-dark:focus, .btn-dark.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(23.46, 51, 78.54, 0.5);
}
.btn-dark:hover {
  background-color: rgb(58.191, 81.6, 105.009);
  color: #ffffff;
  border-color: rgb(46.614, 71.4, 96.186);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #ffffff;
  background-color: hsl(210, 54%, 20%);
  border-color: hsl(210, 54%, 20%);
  pointer-events: none;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(69.768, 91.8, 113.832);
  border-color: rgb(46.614, 71.4, 96.186);
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(23.46, 51, 78.54, 0.5);
}

.btn-black {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-black:focus, .btn-black.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(0, 0, 0, 0.5);
}
.btn-black:hover {
  background-color: black;
  color: #ffffff;
  border-color: black;
}
.btn-black.disabled, .btn-black:disabled {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
  pointer-events: none;
}
.btn-black:not(:disabled):not(.disabled):active, .btn-black:not(:disabled):not(.disabled).active, .show > .btn-black.dropdown-toggle {
  color: #ffffff;
  background-color: black;
  border-color: black;
}
.btn-black:not(:disabled):not(.disabled):active:focus, .btn-black:not(:disabled):not(.disabled).active:focus, .show > .btn-black.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(0, 0, 0, 0.5);
}

.btn-white {
  color: #000000;
  background-color: #ffffff;
  border-color: #ffffff;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-white:focus, .btn-white.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}
.btn-white:hover {
  background-color: rgb(206.55, 206.55, 206.55);
  color: #000000;
  border-color: rgb(191.25, 191.25, 191.25);
}
.btn-white.disabled, .btn-white:disabled {
  color: #000000;
  background-color: #ffffff;
  border-color: #ffffff;
  pointer-events: none;
}
.btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active, .show > .btn-white.dropdown-toggle {
  color: #000000;
  background-color: rgb(191.25, 191.25, 191.25);
  border-color: rgb(175.95, 175.95, 175.95);
}
.btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus, .show > .btn-white.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}

.btn-100 {
  color: #000000;
  background-color: hsl(0, 0%, 96%);
  border-color: hsl(0, 0%, 96%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-100:focus, .btn-100.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(244.8, 244.8, 244.8, 0.5);
}
.btn-100:hover {
  background-color: rgb(198.288, 198.288, 198.288);
  color: #000000;
  border-color: rgb(183.6, 183.6, 183.6);
}
.btn-100.disabled, .btn-100:disabled {
  color: #000000;
  background-color: hsl(0, 0%, 96%);
  border-color: hsl(0, 0%, 96%);
  pointer-events: none;
}
.btn-100:not(:disabled):not(.disabled):active, .btn-100:not(:disabled):not(.disabled).active, .show > .btn-100.dropdown-toggle {
  color: #000000;
  background-color: rgb(183.6, 183.6, 183.6);
  border-color: rgb(168.912, 168.912, 168.912);
}
.btn-100:not(:disabled):not(.disabled):active:focus, .btn-100:not(:disabled):not(.disabled).active:focus, .show > .btn-100.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(244.8, 244.8, 244.8, 0.5);
}

.btn-200 {
  color: #000000;
  background-color: hsl(0, 0%, 90%);
  border-color: hsl(0, 0%, 90%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-200:focus, .btn-200.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(229.5, 229.5, 229.5, 0.5);
}
.btn-200:hover {
  background-color: rgb(185.895, 185.895, 185.895);
  color: #000000;
  border-color: rgb(172.125, 172.125, 172.125);
}
.btn-200.disabled, .btn-200:disabled {
  color: #000000;
  background-color: hsl(0, 0%, 90%);
  border-color: hsl(0, 0%, 90%);
  pointer-events: none;
}
.btn-200:not(:disabled):not(.disabled):active, .btn-200:not(:disabled):not(.disabled).active, .show > .btn-200.dropdown-toggle {
  color: #000000;
  background-color: rgb(172.125, 172.125, 172.125);
  border-color: rgb(158.355, 158.355, 158.355);
}
.btn-200:not(:disabled):not(.disabled):active:focus, .btn-200:not(:disabled):not(.disabled).active:focus, .show > .btn-200.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(229.5, 229.5, 229.5, 0.5);
}

.btn-300 {
  color: #000000;
  background-color: hsl(0, 0%, 83%);
  border-color: hsl(0, 0%, 83%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-300:focus, .btn-300.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(211.65, 211.65, 211.65, 0.5);
}
.btn-300:hover {
  background-color: rgb(171.4365, 171.4365, 171.4365);
  color: #000000;
  border-color: rgb(158.7375, 158.7375, 158.7375);
}
.btn-300.disabled, .btn-300:disabled {
  color: #000000;
  background-color: hsl(0, 0%, 83%);
  border-color: hsl(0, 0%, 83%);
  pointer-events: none;
}
.btn-300:not(:disabled):not(.disabled):active, .btn-300:not(:disabled):not(.disabled).active, .show > .btn-300.dropdown-toggle {
  color: #000000;
  background-color: rgb(158.7375, 158.7375, 158.7375);
  border-color: rgb(146.0385, 146.0385, 146.0385);
}
.btn-300:not(:disabled):not(.disabled):active:focus, .btn-300:not(:disabled):not(.disabled).active:focus, .show > .btn-300.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(211.65, 211.65, 211.65, 0.5);
}

.btn-400 {
  color: #000000;
  background-color: hsl(0, 0%, 64%);
  border-color: hsl(0, 0%, 64%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-400:focus, .btn-400.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(163.2, 163.2, 163.2, 0.5);
}
.btn-400:hover {
  background-color: rgb(132.192, 132.192, 132.192);
  color: #000000;
  border-color: rgb(122.4, 122.4, 122.4);
}
.btn-400.disabled, .btn-400:disabled {
  color: #000000;
  background-color: hsl(0, 0%, 64%);
  border-color: hsl(0, 0%, 64%);
  pointer-events: none;
}
.btn-400:not(:disabled):not(.disabled):active, .btn-400:not(:disabled):not(.disabled).active, .show > .btn-400.dropdown-toggle {
  color: #000000;
  background-color: rgb(122.4, 122.4, 122.4);
  border-color: rgb(112.608, 112.608, 112.608);
}
.btn-400:not(:disabled):not(.disabled):active:focus, .btn-400:not(:disabled):not(.disabled).active:focus, .show > .btn-400.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(163.2, 163.2, 163.2, 0.5);
}

.btn-500 {
  color: #ffffff;
  background-color: hsl(0, 0%, 45%);
  border-color: hsl(0, 0%, 45%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-500:focus, .btn-500.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(114.75, 114.75, 114.75, 0.5);
}
.btn-500:hover {
  background-color: rgb(92.9475, 92.9475, 92.9475);
  color: #ffffff;
  border-color: rgb(86.0625, 86.0625, 86.0625);
}
.btn-500.disabled, .btn-500:disabled {
  color: #ffffff;
  background-color: hsl(0, 0%, 45%);
  border-color: hsl(0, 0%, 45%);
  pointer-events: none;
}
.btn-500:not(:disabled):not(.disabled):active, .btn-500:not(:disabled):not(.disabled).active, .show > .btn-500.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(86.0625, 86.0625, 86.0625);
  border-color: rgb(79.1775, 79.1775, 79.1775);
}
.btn-500:not(:disabled):not(.disabled):active:focus, .btn-500:not(:disabled):not(.disabled).active:focus, .show > .btn-500.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(114.75, 114.75, 114.75, 0.5);
}

.btn-600 {
  color: #ffffff;
  background-color: hsl(0, 0%, 32%);
  border-color: hsl(0, 0%, 32%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-600:focus, .btn-600.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(81.6, 81.6, 81.6, 0.5);
}
.btn-600:hover {
  background-color: rgb(66.096, 66.096, 66.096);
  color: #ffffff;
  border-color: rgb(61.2, 61.2, 61.2);
}
.btn-600.disabled, .btn-600:disabled {
  color: #ffffff;
  background-color: hsl(0, 0%, 32%);
  border-color: hsl(0, 0%, 32%);
  pointer-events: none;
}
.btn-600:not(:disabled):not(.disabled):active, .btn-600:not(:disabled):not(.disabled).active, .show > .btn-600.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(61.2, 61.2, 61.2);
  border-color: rgb(56.304, 56.304, 56.304);
}
.btn-600:not(:disabled):not(.disabled):active:focus, .btn-600:not(:disabled):not(.disabled).active:focus, .show > .btn-600.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(81.6, 81.6, 81.6, 0.5);
}

.btn-700 {
  color: #ffffff;
  background-color: hsl(0, 0%, 25%);
  border-color: hsl(0, 0%, 25%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-700:focus, .btn-700.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(63.75, 63.75, 63.75, 0.5);
}
.btn-700:hover {
  background-color: rgb(51.6375, 51.6375, 51.6375);
  color: #ffffff;
  border-color: rgb(47.8125, 47.8125, 47.8125);
}
.btn-700.disabled, .btn-700:disabled {
  color: #ffffff;
  background-color: hsl(0, 0%, 25%);
  border-color: hsl(0, 0%, 25%);
  pointer-events: none;
}
.btn-700:not(:disabled):not(.disabled):active, .btn-700:not(:disabled):not(.disabled).active, .show > .btn-700.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(47.8125, 47.8125, 47.8125);
  border-color: rgb(43.9875, 43.9875, 43.9875);
}
.btn-700:not(:disabled):not(.disabled):active:focus, .btn-700:not(:disabled):not(.disabled).active:focus, .show > .btn-700.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(63.75, 63.75, 63.75, 0.5);
}

.btn-800 {
  color: #ffffff;
  background-color: hsl(0, 0%, 15%);
  border-color: hsl(0, 0%, 15%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-800:focus, .btn-800.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(38.25, 38.25, 38.25, 0.5);
}
.btn-800:hover {
  background-color: rgb(30.9825, 30.9825, 30.9825);
  color: #ffffff;
  border-color: rgb(28.6875, 28.6875, 28.6875);
}
.btn-800.disabled, .btn-800:disabled {
  color: #ffffff;
  background-color: hsl(0, 0%, 15%);
  border-color: hsl(0, 0%, 15%);
  pointer-events: none;
}
.btn-800:not(:disabled):not(.disabled):active, .btn-800:not(:disabled):not(.disabled).active, .show > .btn-800.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(28.6875, 28.6875, 28.6875);
  border-color: rgb(26.3925, 26.3925, 26.3925);
}
.btn-800:not(:disabled):not(.disabled):active:focus, .btn-800:not(:disabled):not(.disabled).active:focus, .show > .btn-800.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(38.25, 38.25, 38.25, 0.5);
}

.btn-900 {
  color: #ffffff;
  background-color: hsl(0, 0%, 10%);
  border-color: hsl(0, 0%, 10%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
.btn-900:focus, .btn-900.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(25.5, 25.5, 25.5, 0.5);
}
.btn-900:hover {
  background-color: rgb(20.655, 20.655, 20.655);
  color: #ffffff;
  border-color: rgb(19.125, 19.125, 19.125);
}
.btn-900.disabled, .btn-900:disabled {
  color: #ffffff;
  background-color: hsl(0, 0%, 10%);
  border-color: hsl(0, 0%, 10%);
  pointer-events: none;
}
.btn-900:not(:disabled):not(.disabled):active, .btn-900:not(:disabled):not(.disabled).active, .show > .btn-900.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(19.125, 19.125, 19.125);
  border-color: rgb(17.595, 17.595, 17.595);
}
.btn-900:not(:disabled):not(.disabled):active:focus, .btn-900:not(:disabled):not(.disabled).active:focus, .show > .btn-900.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(25.5, 25.5, 25.5, 0.5);
}

.btn-outline-primary {
  color: hsl(210, 100%, 40%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(210, 100%, 40%);
}
.btn-outline-primary:hover {
  color: rgb(18.36, 91.8, 165.24);
  box-shadow: inset 0 0 0 2px rgb(18.36, 91.8, 165.24);
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: inset 0 0 0 1px hsl(210, 100%, 40%), 0 0 0 0.25rem rgba(0, 102, 204, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: hsl(210, 100%, 40%);
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: hsl(210, 100%, 40%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(210, 100%, 40%);
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(0, 102, 204, 0.5);
}

.btn-outline-secondary {
  color: hsl(210, 17%, 44%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(210, 17%, 44%);
}
.btn-outline-secondary:hover {
  color: rgb(100.98, 100.98, 100.98);
  box-shadow: inset 0 0 0 2px rgb(100.98, 100.98, 100.98);
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: inset 0 0 0 1px hsl(210, 17%, 44%), 0 0 0 0.25rem rgba(93.126, 112.2, 131.274, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: hsl(210, 17%, 44%);
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: hsl(210, 17%, 44%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(210, 17%, 44%);
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(93.126, 112.2, 131.274, 0.5);
}

.btn-outline-success {
  color: #D1F3AF;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px #D1F3AF;
}
.btn-outline-success:hover {
  color: rgb(188.1, 205.32, 170.88);
  box-shadow: inset 0 0 0 2px rgb(188.1, 205.32, 170.88);
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: inset 0 0 0 1px #D1F3AF, 0 0 0 0.25rem rgba(209, 243, 175, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #D1F3AF;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #D1F3AF;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px #D1F3AF;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(209, 243, 175, 0.5);
}

.btn-outline-info {
  color: hsl(210, 17%, 44%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(210, 17%, 44%);
}
.btn-outline-info:hover {
  color: rgb(100.98, 100.98, 100.98);
  box-shadow: inset 0 0 0 2px rgb(100.98, 100.98, 100.98);
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: inset 0 0 0 1px hsl(210, 17%, 44%), 0 0 0 0.25rem rgba(93.126, 112.2, 131.274, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: hsl(210, 17%, 44%);
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: hsl(210, 17%, 44%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(210, 17%, 44%);
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(93.126, 112.2, 131.274, 0.5);
}

.btn-outline-warning {
  color: hsl(36, 100%, 30%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(36, 100%, 30%);
}
.btn-outline-warning:hover {
  color: rgb(123.93, 79.866, 13.77);
  box-shadow: inset 0 0 0 2px rgb(123.93, 79.866, 13.77);
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: inset 0 0 0 1px hsl(36, 100%, 30%), 0 0 0 0.25rem rgba(153, 91.8, 0, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: hsl(36, 100%, 30%);
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: hsl(36, 100%, 30%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(36, 100%, 30%);
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(153, 91.8, 0, 0.5);
}

.btn-outline-danger {
  color: hsl(350, 60%, 50%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(350, 60%, 50%);
}
.btn-outline-danger:hover {
  color: rgb(160.65, 68.85, 84.15);
  box-shadow: inset 0 0 0 2px rgb(160.65, 68.85, 84.15);
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: inset 0 0 0 1px hsl(350, 60%, 50%), 0 0 0 0.25rem rgba(204, 51, 76.5, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: hsl(350, 60%, 50%);
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: hsl(350, 60%, 50%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(350, 60%, 50%);
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(204, 51, 76.5, 0.5);
}

.btn-outline-light {
  color: hsl(255, 32.2033898305%, 92.625%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(255, 32.2033898305%, 92.625%);
}
.btn-outline-light:hover {
  color: rgb(212.574375, 212.574375, 212.574375);
  box-shadow: inset 0 0 0 2px rgb(212.574375, 212.574375, 212.574375);
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: inset 0 0 0 1px hsl(255, 32.2033898305%, 92.625%), 0 0 0 0.25rem rgba(233.165625, 230.1375, 242.25, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: hsl(255, 32.2033898305%, 92.625%);
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: hsl(255, 32.2033898305%, 92.625%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(255, 32.2033898305%, 92.625%);
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(233.165625, 230.1375, 242.25, 0.5);
}

.btn-outline-dark {
  color: hsl(210, 54%, 20%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(210, 54%, 20%);
}
.btn-outline-dark:hover {
  color: rgb(30.294, 45.9, 61.506);
  box-shadow: inset 0 0 0 2px rgb(30.294, 45.9, 61.506);
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: inset 0 0 0 1px hsl(210, 54%, 20%), 0 0 0 0.25rem rgba(23.46, 51, 78.54, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: hsl(210, 54%, 20%);
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: hsl(210, 54%, 20%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(210, 54%, 20%);
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(23.46, 51, 78.54, 0.5);
}

.btn-outline-black {
  color: #000000;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px #000000;
}
.btn-outline-black:hover {
  color: black;
  box-shadow: inset 0 0 0 2px black;
}
.btn-outline-black:focus, .btn-outline-black.focus {
  box-shadow: inset 0 0 0 1px #000000, 0 0 0 0.25rem rgba(0, 0, 0, 0.5);
}
.btn-outline-black.disabled, .btn-outline-black:disabled {
  color: #000000;
  background-color: transparent;
}
.btn-outline-black:not(:disabled):not(.disabled):active, .btn-outline-black:not(:disabled):not(.disabled).active, .show > .btn-outline-black.dropdown-toggle {
  color: #000000;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px #000000;
}
.btn-outline-black:not(:disabled):not(.disabled):active:focus, .btn-outline-black:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-black.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(0, 0, 0, 0.5);
}

.btn-outline-white {
  color: #ffffff;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px #ffffff;
}
.btn-outline-white:hover {
  color: rgb(229.5, 229.5, 229.5);
  box-shadow: inset 0 0 0 2px rgb(229.5, 229.5, 229.5);
}
.btn-outline-white:focus, .btn-outline-white.focus {
  box-shadow: inset 0 0 0 1px #ffffff, 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}
.btn-outline-white.disabled, .btn-outline-white:disabled {
  color: #ffffff;
  background-color: transparent;
}
.btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active, .show > .btn-outline-white.dropdown-toggle {
  color: #ffffff;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px #ffffff;
}
.btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-white.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}

.btn-outline-100 {
  color: hsl(0, 0%, 96%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 96%);
}
.btn-outline-100:hover {
  color: rgb(220.32, 220.32, 220.32);
  box-shadow: inset 0 0 0 2px rgb(220.32, 220.32, 220.32);
}
.btn-outline-100:focus, .btn-outline-100.focus {
  box-shadow: inset 0 0 0 1px hsl(0, 0%, 96%), 0 0 0 0.25rem rgba(244.8, 244.8, 244.8, 0.5);
}
.btn-outline-100.disabled, .btn-outline-100:disabled {
  color: hsl(0, 0%, 96%);
  background-color: transparent;
}
.btn-outline-100:not(:disabled):not(.disabled):active, .btn-outline-100:not(:disabled):not(.disabled).active, .show > .btn-outline-100.dropdown-toggle {
  color: hsl(0, 0%, 96%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 96%);
}
.btn-outline-100:not(:disabled):not(.disabled):active:focus, .btn-outline-100:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-100.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(244.8, 244.8, 244.8, 0.5);
}

.btn-outline-200 {
  color: hsl(0, 0%, 90%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 90%);
}
.btn-outline-200:hover {
  color: rgb(206.55, 206.55, 206.55);
  box-shadow: inset 0 0 0 2px rgb(206.55, 206.55, 206.55);
}
.btn-outline-200:focus, .btn-outline-200.focus {
  box-shadow: inset 0 0 0 1px hsl(0, 0%, 90%), 0 0 0 0.25rem rgba(229.5, 229.5, 229.5, 0.5);
}
.btn-outline-200.disabled, .btn-outline-200:disabled {
  color: hsl(0, 0%, 90%);
  background-color: transparent;
}
.btn-outline-200:not(:disabled):not(.disabled):active, .btn-outline-200:not(:disabled):not(.disabled).active, .show > .btn-outline-200.dropdown-toggle {
  color: hsl(0, 0%, 90%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 90%);
}
.btn-outline-200:not(:disabled):not(.disabled):active:focus, .btn-outline-200:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-200.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(229.5, 229.5, 229.5, 0.5);
}

.btn-outline-300 {
  color: hsl(0, 0%, 83%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 83%);
}
.btn-outline-300:hover {
  color: rgb(190.485, 190.485, 190.485);
  box-shadow: inset 0 0 0 2px rgb(190.485, 190.485, 190.485);
}
.btn-outline-300:focus, .btn-outline-300.focus {
  box-shadow: inset 0 0 0 1px hsl(0, 0%, 83%), 0 0 0 0.25rem rgba(211.65, 211.65, 211.65, 0.5);
}
.btn-outline-300.disabled, .btn-outline-300:disabled {
  color: hsl(0, 0%, 83%);
  background-color: transparent;
}
.btn-outline-300:not(:disabled):not(.disabled):active, .btn-outline-300:not(:disabled):not(.disabled).active, .show > .btn-outline-300.dropdown-toggle {
  color: hsl(0, 0%, 83%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 83%);
}
.btn-outline-300:not(:disabled):not(.disabled):active:focus, .btn-outline-300:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-300.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(211.65, 211.65, 211.65, 0.5);
}

.btn-outline-400 {
  color: hsl(0, 0%, 64%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 64%);
}
.btn-outline-400:hover {
  color: rgb(146.88, 146.88, 146.88);
  box-shadow: inset 0 0 0 2px rgb(146.88, 146.88, 146.88);
}
.btn-outline-400:focus, .btn-outline-400.focus {
  box-shadow: inset 0 0 0 1px hsl(0, 0%, 64%), 0 0 0 0.25rem rgba(163.2, 163.2, 163.2, 0.5);
}
.btn-outline-400.disabled, .btn-outline-400:disabled {
  color: hsl(0, 0%, 64%);
  background-color: transparent;
}
.btn-outline-400:not(:disabled):not(.disabled):active, .btn-outline-400:not(:disabled):not(.disabled).active, .show > .btn-outline-400.dropdown-toggle {
  color: hsl(0, 0%, 64%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 64%);
}
.btn-outline-400:not(:disabled):not(.disabled):active:focus, .btn-outline-400:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-400.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(163.2, 163.2, 163.2, 0.5);
}

.btn-outline-500 {
  color: hsl(0, 0%, 45%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 45%);
}
.btn-outline-500:hover {
  color: rgb(103.275, 103.275, 103.275);
  box-shadow: inset 0 0 0 2px rgb(103.275, 103.275, 103.275);
}
.btn-outline-500:focus, .btn-outline-500.focus {
  box-shadow: inset 0 0 0 1px hsl(0, 0%, 45%), 0 0 0 0.25rem rgba(114.75, 114.75, 114.75, 0.5);
}
.btn-outline-500.disabled, .btn-outline-500:disabled {
  color: hsl(0, 0%, 45%);
  background-color: transparent;
}
.btn-outline-500:not(:disabled):not(.disabled):active, .btn-outline-500:not(:disabled):not(.disabled).active, .show > .btn-outline-500.dropdown-toggle {
  color: hsl(0, 0%, 45%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 45%);
}
.btn-outline-500:not(:disabled):not(.disabled):active:focus, .btn-outline-500:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-500.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(114.75, 114.75, 114.75, 0.5);
}

.btn-outline-600 {
  color: hsl(0, 0%, 32%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 32%);
}
.btn-outline-600:hover {
  color: rgb(73.44, 73.44, 73.44);
  box-shadow: inset 0 0 0 2px rgb(73.44, 73.44, 73.44);
}
.btn-outline-600:focus, .btn-outline-600.focus {
  box-shadow: inset 0 0 0 1px hsl(0, 0%, 32%), 0 0 0 0.25rem rgba(81.6, 81.6, 81.6, 0.5);
}
.btn-outline-600.disabled, .btn-outline-600:disabled {
  color: hsl(0, 0%, 32%);
  background-color: transparent;
}
.btn-outline-600:not(:disabled):not(.disabled):active, .btn-outline-600:not(:disabled):not(.disabled).active, .show > .btn-outline-600.dropdown-toggle {
  color: hsl(0, 0%, 32%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 32%);
}
.btn-outline-600:not(:disabled):not(.disabled):active:focus, .btn-outline-600:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-600.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(81.6, 81.6, 81.6, 0.5);
}

.btn-outline-700 {
  color: hsl(0, 0%, 25%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 25%);
}
.btn-outline-700:hover {
  color: rgb(57.375, 57.375, 57.375);
  box-shadow: inset 0 0 0 2px rgb(57.375, 57.375, 57.375);
}
.btn-outline-700:focus, .btn-outline-700.focus {
  box-shadow: inset 0 0 0 1px hsl(0, 0%, 25%), 0 0 0 0.25rem rgba(63.75, 63.75, 63.75, 0.5);
}
.btn-outline-700.disabled, .btn-outline-700:disabled {
  color: hsl(0, 0%, 25%);
  background-color: transparent;
}
.btn-outline-700:not(:disabled):not(.disabled):active, .btn-outline-700:not(:disabled):not(.disabled).active, .show > .btn-outline-700.dropdown-toggle {
  color: hsl(0, 0%, 25%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 25%);
}
.btn-outline-700:not(:disabled):not(.disabled):active:focus, .btn-outline-700:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-700.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(63.75, 63.75, 63.75, 0.5);
}

.btn-outline-800 {
  color: hsl(0, 0%, 15%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 15%);
}
.btn-outline-800:hover {
  color: rgb(34.425, 34.425, 34.425);
  box-shadow: inset 0 0 0 2px rgb(34.425, 34.425, 34.425);
}
.btn-outline-800:focus, .btn-outline-800.focus {
  box-shadow: inset 0 0 0 1px hsl(0, 0%, 15%), 0 0 0 0.25rem rgba(38.25, 38.25, 38.25, 0.5);
}
.btn-outline-800.disabled, .btn-outline-800:disabled {
  color: hsl(0, 0%, 15%);
  background-color: transparent;
}
.btn-outline-800:not(:disabled):not(.disabled):active, .btn-outline-800:not(:disabled):not(.disabled).active, .show > .btn-outline-800.dropdown-toggle {
  color: hsl(0, 0%, 15%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 15%);
}
.btn-outline-800:not(:disabled):not(.disabled):active:focus, .btn-outline-800:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-800.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(38.25, 38.25, 38.25, 0.5);
}

.btn-outline-900 {
  color: hsl(0, 0%, 10%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 10%);
}
.btn-outline-900:hover {
  color: rgb(22.95, 22.95, 22.95);
  box-shadow: inset 0 0 0 2px rgb(22.95, 22.95, 22.95);
}
.btn-outline-900:focus, .btn-outline-900.focus {
  box-shadow: inset 0 0 0 1px hsl(0, 0%, 10%), 0 0 0 0.25rem rgba(25.5, 25.5, 25.5, 0.5);
}
.btn-outline-900.disabled, .btn-outline-900:disabled {
  color: hsl(0, 0%, 10%);
  background-color: transparent;
}
.btn-outline-900:not(:disabled):not(.disabled):active, .btn-outline-900:not(:disabled):not(.disabled).active, .show > .btn-outline-900.dropdown-toggle {
  color: hsl(0, 0%, 10%);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px hsl(0, 0%, 10%);
}
.btn-outline-900:not(:disabled):not(.disabled):active:focus, .btn-outline-900:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-900.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(25.5, 25.5, 25.5, 0.5);
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: var(--bs-link-color);
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: var(--bs-link-hover-color);
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: var(--bs-link-hover-color);
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: hsl(0, 0%, 32%);
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: none;
  --bs-btn-focus-shadow-rgb: 38, 125, 212;
  text-decoration: underline;
}
.btn-link:focus-visible {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn, #edit-actions-workflow-istanza-accettata .btn-group-lg > input, #edit-field-tipologia-di-insediamento .form-check .btn-group-lg > label {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.125rem;
  --bs-btn-border-radius: 8px;
}

.btn-sm, .btn-group-sm > .btn, #edit-actions-workflow-istanza-accettata .btn-group-sm > input, #edit-field-tipologia-di-insediamento .form-check .btn-group-sm > label {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 1rem;
  --bs-btn-border-radius: 2px;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  --bs-dropdown-zindex: 1000;
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 1rem;
  --bs-dropdown-color: hsl(0, 0%, 10%);
  --bs-dropdown-bg: #ffffff;
  --bs-dropdown-border-color: transparent;
  --bs-dropdown-border-radius: 14px;
  --bs-dropdown-border-width: 0;
  --bs-dropdown-inner-border-radius: 14px;
  --bs-dropdown-divider-bg: transparent;
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: 0 20px 30px 5px rgba(0, 0, 0, 0.05);
  --bs-dropdown-link-color: hsl(210, 54%, 20%);
  --bs-dropdown-link-hover-color: hsl(210, 54%, 20%);
  --bs-dropdown-link-hover-bg: #e6ecf2;
  --bs-dropdown-link-active-color: #ffffff;
  --bs-dropdown-link-active-bg: hsl(210, 100%, 40%);
  --bs-dropdown-link-disabled-color: hsl(0, 0%, 45%);
  --bs-dropdown-item-padding-x: 24px;
  --bs-dropdown-item-padding-y: 12px;
  --bs-dropdown-header-color: hsl(210, 54%, 20%);
  --bs-dropdown-header-padding-x: 24px;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: var(--bs-dropdown-zindex);
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
  box-shadow: var(--bs-dropdown-box-shadow);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropend .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropstart .dropdown-toggle::after {
  display: none;
}
.dropstart .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropstart .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  text-decoration: none;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.875rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: hsl(0, 0%, 83%);
  --bs-dropdown-bg: hsl(0, 0%, 15%);
  --bs-dropdown-border-color: transparent;
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: hsl(0, 0%, 83%);
  --bs-dropdown-link-hover-color: #ffffff;
  --bs-dropdown-divider-bg: transparent;
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #ffffff;
  --bs-dropdown-link-active-bg: hsl(210, 100%, 40%);
  --bs-dropdown-link-disabled-color: hsl(0, 0%, 45%);
  --bs-dropdown-header-color: hsl(0, 0%, 45%);
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn, #edit-actions-workflow-istanza-accettata .btn-group > input, #edit-field-tipologia-di-insediamento .form-check .btn-group > label,
.btn-group-vertical > .btn,
#edit-actions-workflow-istanza-accettata .btn-group-vertical > input,
#edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > label {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn, #edit-actions-workflow-istanza-accettata .btn-group > .btn-check:checked + input, #edit-field-tipologia-di-insediamento .form-check .btn-group > .btn-check:checked + label,
.btn-group > .btn-check:focus + .btn,
#edit-actions-workflow-istanza-accettata .btn-group > .btn-check:focus + input,
#edit-field-tipologia-di-insediamento .form-check .btn-group > .btn-check:focus + label,
.btn-group > .btn:hover,
#edit-actions-workflow-istanza-accettata .btn-group > input:hover,
#edit-field-tipologia-di-insediamento .form-check .btn-group > label:hover,
.btn-group > .btn:focus,
#edit-actions-workflow-istanza-accettata .btn-group > input:focus,
#edit-field-tipologia-di-insediamento .form-check .btn-group > label:focus,
.btn-group > .btn:active,
#edit-actions-workflow-istanza-accettata .btn-group > input:active,
#edit-field-tipologia-di-insediamento .form-check .btn-group > label:active,
.btn-group > .btn.active,
#edit-actions-workflow-istanza-accettata .btn-group > input.active,
#edit-field-tipologia-di-insediamento .form-check .btn-group > label.active,
.btn-group-vertical > .btn-check:checked + .btn,
#edit-actions-workflow-istanza-accettata .btn-group-vertical > .btn-check:checked + input,
#edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > .btn-check:checked + label,
.btn-group-vertical > .btn-check:focus + .btn,
#edit-actions-workflow-istanza-accettata .btn-group-vertical > .btn-check:focus + input,
#edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > .btn-check:focus + label,
.btn-group-vertical > .btn:hover,
#edit-actions-workflow-istanza-accettata .btn-group-vertical > input:hover,
#edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > label:hover,
.btn-group-vertical > .btn:focus,
#edit-actions-workflow-istanza-accettata .btn-group-vertical > input:focus,
#edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > label:focus,
.btn-group-vertical > .btn:active,
#edit-actions-workflow-istanza-accettata .btn-group-vertical > input:active,
#edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > label:active,
.btn-group-vertical > .btn.active,
#edit-actions-workflow-istanza-accettata .btn-group-vertical > input.active,
#edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > label.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: 14px;
}
.btn-group > :not(.btn-check:first-child) + .btn, #edit-actions-workflow-istanza-accettata .btn-group > :not(.btn-check:first-child) + input, #edit-field-tipologia-di-insediamento .form-check .btn-group > :not(.btn-check:first-child) + label,
.btn-group > .btn-group:not(:first-child) {
  margin-left: 0;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle), #edit-actions-workflow-istanza-accettata .btn-group > input:not(:last-child):not(.dropdown-toggle), #edit-field-tipologia-di-insediamento .form-check .btn-group > label:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
#edit-actions-workflow-istanza-accettata .btn-group > input.dropdown-toggle-split:first-child,
#edit-field-tipologia-di-insediamento .form-check .btn-group > label.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn,
#edit-actions-workflow-istanza-accettata .btn-group > .btn-group:not(:last-child) > input,
#edit-field-tipologia-di-insediamento .form-check .btn-group > .btn-group:not(:last-child) > label {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3), #edit-actions-workflow-istanza-accettata .btn-group > input:nth-child(n+3), #edit-field-tipologia-di-insediamento .form-check .btn-group > label:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
#edit-actions-workflow-istanza-accettata .btn-group > :not(.btn-check) + input,
#edit-field-tipologia-di-insediamento .form-check .btn-group > :not(.btn-check) + label,
.btn-group > .btn-group:not(:first-child) > .btn,
#edit-actions-workflow-istanza-accettata .btn-group > .btn-group:not(:first-child) > input,
#edit-field-tipologia-di-insediamento .form-check .btn-group > .btn-group:not(:first-child) > label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split, #edit-actions-workflow-istanza-accettata .btn-group-sm > input + .dropdown-toggle-split, #edit-field-tipologia-di-insediamento .form-check .btn-group-sm > label + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split, #edit-actions-workflow-istanza-accettata .btn-group-lg > input + .dropdown-toggle-split, #edit-field-tipologia-di-insediamento .form-check .btn-group-lg > label + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group.show .dropdown-toggle {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.btn-group.show .dropdown-toggle.btn-link {
  box-shadow: none;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn, #edit-actions-workflow-istanza-accettata .btn-group-vertical > input, #edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > label,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child), #edit-actions-workflow-istanza-accettata .btn-group-vertical > input:not(:first-child), #edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > label:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: 0;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), #edit-actions-workflow-istanza-accettata .btn-group-vertical > input:not(:last-child):not(.dropdown-toggle), #edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > label:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn,
#edit-actions-workflow-istanza-accettata .btn-group-vertical > .btn-group:not(:last-child) > input,
#edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > .btn-group:not(:last-child) > label {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn, #edit-actions-workflow-istanza-accettata .btn-group-vertical > input ~ .btn, #edit-actions-workflow-istanza-accettata .btn-group-vertical > .btn ~ input, #edit-actions-workflow-istanza-accettata .btn-group-vertical > input ~ input, #edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > label ~ .btn, #edit-field-tipologia-di-insediamento .form-check #edit-actions-workflow-istanza-accettata .btn-group-vertical > label ~ input, #edit-actions-workflow-istanza-accettata #edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > label ~ input, #edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > .btn ~ label, #edit-field-tipologia-di-insediamento .form-check #edit-actions-workflow-istanza-accettata .btn-group-vertical > input ~ label, #edit-actions-workflow-istanza-accettata #edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > input ~ label, #edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > label ~ label,
.btn-group-vertical > .btn-group:not(:first-child) > .btn,
#edit-actions-workflow-istanza-accettata .btn-group-vertical > .btn-group:not(:first-child) > input,
#edit-field-tipologia-di-insediamento .form-check .btn-group-vertical > .btn-group:not(:first-child) > label {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav, .it-header-slim-wrapper {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: hsl(0, 0%, 32%);
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link.disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: 1px;
  --bs-nav-tabs-border-color: hsl(0, 0%, 83%);
  --bs-nav-tabs-border-radius: 14px;
  --bs-nav-tabs-link-hover-border-color: hsl(0, 0%, 90%) hsl(0, 0%, 90%) hsl(0, 0%, 83%);
  --bs-nav-tabs-link-active-color: hsl(0, 0%, 25%);
  --bs-nav-tabs-link-active-bg: #ffffff;
  --bs-nav-tabs-link-active-border-color: hsl(0, 0%, 83%) hsl(0, 0%, 83%) #ffffff;
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  background: none;
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: 14px;
  --bs-nav-pills-link-active-color: #ffffff;
  --bs-nav-pills-link-active-bg: hsl(210, 100%, 40%);
}
.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(0, 0, 0, 0.55);
  --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
  --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
  --bs-navbar-active-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-padding-y: 0.5rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1rem;
  --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.25rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%280, 0, 0, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);
  --bs-navbar-toggler-border-radius: 0;
  --bs-navbar-toggler-focus-width: 0.25rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container, #page-application-form .navbar > .it-content__wrapper, .navbar > .paragraph--type--card-text-link, .paragraph--type--big-carousel .splide .navbar > .splide__arrows,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  text-decoration: none;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .show > .nav-link,
.navbar-nav .nav-link.active {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    box-shadow: none;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    box-shadow: none;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    box-shadow: none;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    box-shadow: none;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    box-shadow: none;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  box-shadow: none;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #ffffff;
  --bs-navbar-brand-color: #ffffff;
  --bs-navbar-brand-hover-color: #ffffff;
  --bs-navbar-toggler-border-color: transparent;
  --bs-navbar-toggler-icon-bg: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTkuMnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxMiAxMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSIxMDI0dXAiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSItLWhvbWUtLS1wYXJhbGxheC0tLW1vYmlsZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0LjAwMDAwMCwgLTIwLjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPgogICAgICAgICAgICA8ZyBpZD0iLW5ldHdvcmstc2xpbS1oZWFkZXIiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTI0LDI0IEwzNiwyNCBMMzYsMjYgTDI0LDI2IEwyNCwyNCBaIE0yNCwyMCBMMzIsMjAgTDMyLDIyIEwyNCwyMiBMMjQsMjAgWiBNMjQsMjggTDMyLDI4IEwzMiwzMCBMMjQsMzAgTDI0LDI4IFoiIGlkPSJpY29uLXNtYWxsLWJ1cmdlciI+PC9wYXRoPgogICAgICAgICAgICA8L2c+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);
}

.card, .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, #edit-field-allegati-istanza-wrapper, .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card {
  --bs-card-spacer-y: 1rem;
  --bs-card-spacer-x: 2rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-border-width: 1px;
  --bs-card-border-color: hsl(210, 4%, 78%);
  --bs-card-border-radius: 0;
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: -1px;
  --bs-card-cap-padding-y: 0.5rem;
  --bs-card-cap-padding-x: 2rem;
  --bs-card-cap-bg: transparent;
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: #ffffff;
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 12px;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
  box-shadow: var(--bs-card-box-shadow);
}
.card > hr, .field-group-fieldset > hr, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset > hr, #edit-field-allegati-istanza-wrapper > hr, .form-item-field-allegati-istanza > hr, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza > hr, .checkbox-istanza > hr, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza > hr, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group, .field-group-fieldset > .list-group, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset > .list-group, #edit-field-allegati-istanza-wrapper > .list-group, .form-item-field-allegati-istanza > .list-group, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza > .list-group, .checkbox-istanza > .list-group, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza > .list-group, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child, .field-group-fieldset > .list-group:first-child, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset > .list-group:first-child, #edit-field-allegati-istanza-wrapper > .list-group:first-child, .form-item-field-allegati-istanza > .list-group:first-child, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza > .list-group:first-child, .checkbox-istanza > .list-group:first-child, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza > .list-group:first-child, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child, .field-group-fieldset > .list-group:last-child, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset > .list-group:last-child, #edit-field-allegati-istanza-wrapper > .list-group:last-child, .form-item-field-allegati-istanza > .list-group:last-child, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza > .list-group:last-child, .checkbox-istanza > .list-group:last-child, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza > .list-group:last-child, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group, .field-group-fieldset > .card-header + .list-group, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset > .card-header + .list-group, #edit-field-allegati-istanza-wrapper > .card-header + .list-group, .form-item-field-allegati-istanza > .card-header + .list-group, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza > .card-header + .list-group, .checkbox-istanza > .card-header + .list-group, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza > .card-header + .list-group, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card > .card-header + .list-group,
.card > .list-group + .card-footer,
.field-group-fieldset > .list-group + .card-footer,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset > .list-group + .card-footer,
#edit-field-allegati-istanza-wrapper > .list-group + .card-footer,
.form-item-field-allegati-istanza > .list-group + .card-footer,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza > .list-group + .card-footer,
.checkbox-istanza > .list-group + .card-footer,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza > .list-group + .card-footer,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card, .card-group > .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset, .card-group > #edit-field-allegati-istanza-wrapper, .card-group > .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza, .card-group > .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card, .card-group > .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset, .card-group > #edit-field-allegati-istanza-wrapper, .card-group > .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza, .card-group > .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card, .card-group > .field-group-fieldset + .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset + .card, .card-group > .card + .field-group-fieldset, .card-group > .field-group-fieldset + .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset + .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card + .field-group-fieldset, .card-group > #edit-field-allegati-istanza-wrapper + .card, .card-group > #edit-field-allegati-istanza-wrapper + .field-group-fieldset, .card-group > .form-item-field-allegati-istanza + .card, .card-group > .form-item-field-allegati-istanza + .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza + .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza + .card, .card-group > .card + #edit-field-allegati-istanza-wrapper, .card-group > .field-group-fieldset + #edit-field-allegati-istanza-wrapper, .card-group > #edit-field-allegati-istanza-wrapper + #edit-field-allegati-istanza-wrapper, .card-group > .form-item-field-allegati-istanza + #edit-field-allegati-istanza-wrapper, .card-group > .card + .form-item-field-allegati-istanza, .card-group > .field-group-fieldset + .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset + .form-item-field-allegati-istanza, .card-group > #edit-field-allegati-istanza-wrapper + .form-item-field-allegati-istanza, .card-group > .form-item-field-allegati-istanza + .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza + .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card + .form-item-field-allegati-istanza, .card-group > .checkbox-istanza + .card, .card-group > .checkbox-istanza + .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza + .field-group-fieldset, .card-group > .checkbox-istanza + #edit-field-allegati-istanza-wrapper, .card-group > .checkbox-istanza + .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza + .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza + .card, .card-group > .card + .checkbox-istanza, .card-group > .field-group-fieldset + .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset + .checkbox-istanza, .card-group > #edit-field-allegati-istanza-wrapper + .checkbox-istanza, .card-group > .form-item-field-allegati-istanza + .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza + .checkbox-istanza, .card-group > .checkbox-istanza + .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza + .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card + .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child), .card-group > .field-group-fieldset:not(:last-child), .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset:not(:last-child), .card-group > #edit-field-allegati-istanza-wrapper:not(:last-child), .card-group > .form-item-field-allegati-istanza:not(:last-child), .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza:not(:last-child), .card-group > .checkbox-istanza:not(:last-child), .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza:not(:last-child), .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top, .card-group > .field-group-fieldset:not(:last-child) .card-img-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset:not(:last-child) .card-img-top, .card-group > #edit-field-allegati-istanza-wrapper:not(:last-child) .card-img-top, .card-group > .form-item-field-allegati-istanza:not(:last-child) .card-img-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza:not(:last-child) .card-img-top, .card-group > .checkbox-istanza:not(:last-child) .card-img-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza:not(:last-child) .card-img-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header,
  .card-group > .field-group-fieldset:not(:last-child) .card-header,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset:not(:last-child) .card-header,
  .card-group > #edit-field-allegati-istanza-wrapper:not(:last-child) .card-header,
  .card-group > .form-item-field-allegati-istanza:not(:last-child) .card-header,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza:not(:last-child) .card-header,
  .card-group > .checkbox-istanza:not(:last-child) .card-header,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza:not(:last-child) .card-header,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom, .card-group > .field-group-fieldset:not(:last-child) .card-img-bottom, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset:not(:last-child) .card-img-bottom, .card-group > #edit-field-allegati-istanza-wrapper:not(:last-child) .card-img-bottom, .card-group > .form-item-field-allegati-istanza:not(:last-child) .card-img-bottom, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza:not(:last-child) .card-img-bottom, .card-group > .checkbox-istanza:not(:last-child) .card-img-bottom, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza:not(:last-child) .card-img-bottom, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer,
  .card-group > .field-group-fieldset:not(:last-child) .card-footer,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset:not(:last-child) .card-footer,
  .card-group > #edit-field-allegati-istanza-wrapper:not(:last-child) .card-footer,
  .card-group > .form-item-field-allegati-istanza:not(:last-child) .card-footer,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza:not(:last-child) .card-footer,
  .card-group > .checkbox-istanza:not(:last-child) .card-footer,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza:not(:last-child) .card-footer,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child), .card-group > .field-group-fieldset:not(:first-child), .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset:not(:first-child), .card-group > #edit-field-allegati-istanza-wrapper:not(:first-child), .card-group > .form-item-field-allegati-istanza:not(:first-child), .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza:not(:first-child), .card-group > .checkbox-istanza:not(:first-child), .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza:not(:first-child), .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top, .card-group > .field-group-fieldset:not(:first-child) .card-img-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset:not(:first-child) .card-img-top, .card-group > #edit-field-allegati-istanza-wrapper:not(:first-child) .card-img-top, .card-group > .form-item-field-allegati-istanza:not(:first-child) .card-img-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza:not(:first-child) .card-img-top, .card-group > .checkbox-istanza:not(:first-child) .card-img-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza:not(:first-child) .card-img-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header,
  .card-group > .field-group-fieldset:not(:first-child) .card-header,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset:not(:first-child) .card-header,
  .card-group > #edit-field-allegati-istanza-wrapper:not(:first-child) .card-header,
  .card-group > .form-item-field-allegati-istanza:not(:first-child) .card-header,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza:not(:first-child) .card-header,
  .card-group > .checkbox-istanza:not(:first-child) .card-header,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza:not(:first-child) .card-header,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom, .card-group > .field-group-fieldset:not(:first-child) .card-img-bottom, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset:not(:first-child) .card-img-bottom, .card-group > #edit-field-allegati-istanza-wrapper:not(:first-child) .card-img-bottom, .card-group > .form-item-field-allegati-istanza:not(:first-child) .card-img-bottom, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza:not(:first-child) .card-img-bottom, .card-group > .checkbox-istanza:not(:first-child) .card-img-bottom, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza:not(:first-child) .card-img-bottom, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer,
  .card-group > .field-group-fieldset:not(:first-child) .card-footer,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .field-group-fieldset:not(:first-child) .card-footer,
  .card-group > #edit-field-allegati-istanza-wrapper:not(:first-child) .card-footer,
  .card-group > .form-item-field-allegati-istanza:not(:first-child) .card-footer,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .form-item-field-allegati-istanza:not(:first-child) .card-footer,
  .card-group > .checkbox-istanza:not(:first-child) .card-footer,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .checkbox-istanza:not(:first-child) .card-footer,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.accordion {
  --bs-accordion-color: hsl(0, 0%, 10%);
  --bs-accordion-bg: #ffffff;
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: 1px;
  --bs-accordion-border-radius: 14px;
  --bs-accordion-inner-border-radius: 13px;
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: hsl(0, 0%, 10%);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='hsl%280, 0%, 10%%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27rgb%280, 91.8, 183.6%29%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: hsl(210, 17%, 44%);
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(0, 102, 204, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: rgb(0, 91.8, 183.6);
  --bs-accordion-active-bg: rgb(229.5, 239.7, 249.9);
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 1rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  border-color: var(--bs-accordion-btn-focus-border-color);
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush .accordion-collapse {
  border-width: 0;
}
.accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush .accordion-item .accordion-button, .accordion-flush .accordion-item .accordion-button.collapsed {
  border-radius: 0;
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 0;
  --bs-breadcrumb-padding-y: 0;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: transparent;
  --bs-breadcrumb-border-radius: 0;
  --bs-breadcrumb-divider-color: hsl(0, 0%, 32%);
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: hsl(0, 0%, 32%);
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: #ffffff;
  --bs-pagination-border-width: 1px;
  --bs-pagination-border-color: hsl(0, 0%, 83%);
  --bs-pagination-border-radius: 14px;
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: hsl(0, 0%, 90%);
  --bs-pagination-hover-border-color: hsl(0, 0%, 83%);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: hsl(0, 0%, 90%);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(0, 102, 204, 0.25);
  --bs-pagination-active-color: #ffffff;
  --bs-pagination-active-bg: hsl(210, 100%, 40%);
  --bs-pagination-active-border-color: hsl(210, 100%, 40%);
  --bs-pagination-disabled-color: hsl(0, 0%, 32%);
  --bs-pagination-disabled-bg: #ffffff;
  --bs-pagination-disabled-border-color: hsl(0, 0%, 83%);
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  text-decoration: none;
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: -1px;
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.25rem;
  --bs-pagination-border-radius: 8px;
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.875rem;
  --bs-pagination-border-radius: 2px;
}

.badge {
  --bs-badge-padding-x: 0.4em;
  --bs-badge-padding-y: 0.25em;
  --bs-badge-font-size: 0.75em;
  --bs-badge-font-weight: 700;
  --bs-badge-color: #ffffff;
  --bs-badge-border-radius: 14px;
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

.btn .badge, #edit-actions-workflow-istanza-accettata input .badge, #edit-field-tipologia-di-insediamento .form-check label .badge {
  position: relative;
  top: -1px;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1rem;
  --bs-alert-padding-y: 1rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: 1px solid var(--bs-alert-border-color);
  --bs-alert-border-radius: 14px;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 3rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 1.25rem 1rem;
}

.alert-primary {
  --bs-alert-color: rgb(0, 61.2, 122.4);
  --bs-alert-bg: rgb(204, 224.4, 244.8);
  --bs-alert-border-color: rgb(178.5, 209.1, 239.7);
}
.alert-primary .alert-link {
  color: rgb(0, 48.96, 97.92);
}

.alert-secondary {
  --bs-alert-color: rgb(55.8756, 67.32, 78.7644);
  --bs-alert-bg: rgb(222.6252, 226.44, 230.2548);
  --bs-alert-border-color: rgb(206.4378, 212.16, 217.8822);
}
.alert-secondary .alert-link {
  color: rgb(44.70048, 53.856, 63.01152);
}

.alert-success {
  --bs-alert-color: rgb(83.6, 97.2, 70);
  --bs-alert-bg: rgb(245.8, 252.6, 239);
  --bs-alert-border-color: rgb(241.2, 251.4, 231);
}
.alert-success .alert-link {
  color: rgb(66.88, 77.76, 56);
}

.alert-info {
  --bs-alert-color: rgb(55.8756, 67.32, 78.7644);
  --bs-alert-bg: rgb(222.6252, 226.44, 230.2548);
  --bs-alert-border-color: rgb(206.4378, 212.16, 217.8822);
}
.alert-info .alert-link {
  color: rgb(44.70048, 53.856, 63.01152);
}

.alert-warning {
  --bs-alert-color: rgb(91.8, 55.08, 0);
  --bs-alert-bg: rgb(234.6, 222.36, 204);
  --bs-alert-border-color: rgb(224.4, 206.04, 178.5);
}
.alert-warning .alert-link {
  color: rgb(73.44, 44.064, 0);
}

.alert-danger {
  --bs-alert-color: rgb(122.4, 30.6, 45.9);
  --bs-alert-bg: rgb(244.8, 214.2, 219.3);
  --bs-alert-border-color: rgb(239.7, 193.8, 201.45);
}
.alert-danger .alert-link {
  color: rgb(97.92, 24.48, 36.72);
}

.alert-light {
  --bs-alert-color: rgb(93.26625, 92.055, 96.9);
  --bs-alert-bg: rgb(250.633125, 250.0275, 252.45);
  --bs-alert-border-color: rgb(248.4496875, 247.54125, 251.175);
}
.alert-light .alert-link {
  color: rgb(74.613, 73.644, 77.52);
}

.alert-dark {
  --bs-alert-color: rgb(14.076, 30.6, 47.124);
  --bs-alert-bg: rgb(208.692, 214.2, 219.708);
  --bs-alert-border-color: rgb(185.538, 193.8, 202.062);
}
.alert-dark .alert-link {
  color: rgb(11.2608, 24.48, 37.6992);
}

.alert-black {
  --bs-alert-color: black;
  --bs-alert-bg: #cccccc;
  --bs-alert-border-color: rgb(178.5, 178.5, 178.5);
}
.alert-black .alert-link {
  color: black;
}

.alert-white {
  --bs-alert-color: #666666;
  --bs-alert-bg: white;
  --bs-alert-border-color: white;
}
.alert-white .alert-link {
  color: rgb(81.6, 81.6, 81.6);
}

.alert-100 {
  --bs-alert-color: rgb(97.92, 97.92, 97.92);
  --bs-alert-bg: rgb(252.96, 252.96, 252.96);
  --bs-alert-border-color: rgb(251.94, 251.94, 251.94);
}
.alert-100 .alert-link {
  color: rgb(78.336, 78.336, 78.336);
}

.alert-200 {
  --bs-alert-color: rgb(91.8, 91.8, 91.8);
  --bs-alert-bg: rgb(249.9, 249.9, 249.9);
  --bs-alert-border-color: rgb(247.35, 247.35, 247.35);
}
.alert-200 .alert-link {
  color: rgb(73.44, 73.44, 73.44);
}

.alert-300 {
  --bs-alert-color: rgb(84.66, 84.66, 84.66);
  --bs-alert-bg: rgb(246.33, 246.33, 246.33);
  --bs-alert-border-color: rgb(241.995, 241.995, 241.995);
}
.alert-300 .alert-link {
  color: rgb(67.728, 67.728, 67.728);
}

.alert-400 {
  --bs-alert-color: rgb(97.92, 97.92, 97.92);
  --bs-alert-bg: rgb(236.64, 236.64, 236.64);
  --bs-alert-border-color: rgb(227.46, 227.46, 227.46);
}
.alert-400 .alert-link {
  color: rgb(78.336, 78.336, 78.336);
}

.alert-500 {
  --bs-alert-color: rgb(68.85, 68.85, 68.85);
  --bs-alert-bg: rgb(226.95, 226.95, 226.95);
  --bs-alert-border-color: rgb(212.925, 212.925, 212.925);
}
.alert-500 .alert-link {
  color: rgb(55.08, 55.08, 55.08);
}

.alert-600 {
  --bs-alert-color: rgb(48.96, 48.96, 48.96);
  --bs-alert-bg: rgb(220.32, 220.32, 220.32);
  --bs-alert-border-color: rgb(202.98, 202.98, 202.98);
}
.alert-600 .alert-link {
  color: rgb(39.168, 39.168, 39.168);
}

.alert-700 {
  --bs-alert-color: rgb(38.25, 38.25, 38.25);
  --bs-alert-bg: rgb(216.75, 216.75, 216.75);
  --bs-alert-border-color: rgb(197.625, 197.625, 197.625);
}
.alert-700 .alert-link {
  color: rgb(30.6, 30.6, 30.6);
}

.alert-800 {
  --bs-alert-color: rgb(22.95, 22.95, 22.95);
  --bs-alert-bg: rgb(211.65, 211.65, 211.65);
  --bs-alert-border-color: rgb(189.975, 189.975, 189.975);
}
.alert-800 .alert-link {
  color: rgb(18.36, 18.36, 18.36);
}

.alert-900 {
  --bs-alert-color: rgb(15.3, 15.3, 15.3);
  --bs-alert-bg: rgb(209.1, 209.1, 209.1);
  --bs-alert-border-color: rgb(186.15, 186.15, 186.15);
}
.alert-900 .alert-link {
  color: rgb(12.24, 12.24, 12.24);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 16px;
  }
}
.progress {
  --bs-progress-height: 16px;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: hsl(0, 0%, 90%);
  --bs-progress-border-radius: 0;
  --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-progress-bar-color: #ffffff;
  --bs-progress-bar-bg: hsl(210, 100%, 40%);
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
  box-shadow: var(--bs-progress-box-shadow);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.list-group {
  --bs-list-group-color: hsl(0, 0%, 10%);
  --bs-list-group-bg: #ffffff;
  --bs-list-group-border-color: rgba(0, 0, 0, 0.125);
  --bs-list-group-border-width: 1px;
  --bs-list-group-border-radius: 14px;
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 1rem;
  --bs-list-group-action-color: hsl(210, 100%, 40%);
  --bs-list-group-action-hover-color: hsl(210, 100%, 40%);
  --bs-list-group-action-hover-bg: hsl(0, 0%, 96%);
  --bs-list-group-action-active-color: hsl(0, 0%, 10%);
  --bs-list-group-action-active-bg: hsl(0, 0%, 90%);
  --bs-list-group-disabled-color: hsl(0, 0%, 32%);
  --bs-list-group-disabled-bg: #ffffff;
  --bs-list-group-active-color: #ffffff;
  --bs-list-group-active-bg: hsl(210, 100%, 40%);
  --bs-list-group-active-border-color: hsl(210, 100%, 40%);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  text-decoration: none;
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(-1 * var(--bs-list-group-border-width));
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child:not(:last-child) {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child:not(:first-child) {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(-1 * var(--bs-list-group-border-width));
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child:not(:last-child) {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child:not(:first-child) {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(-1 * var(--bs-list-group-border-width));
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: rgb(0, 61.2, 122.4);
  background-color: rgb(204, 224.4, 244.8);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: rgb(0, 61.2, 122.4);
  background-color: rgb(183.6, 201.96, 220.32);
}
.list-group-item-primary.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(0, 61.2, 122.4);
  border-color: rgb(0, 61.2, 122.4);
}

.list-group-item-secondary {
  color: rgb(55.8756, 67.32, 78.7644);
  background-color: rgb(222.6252, 226.44, 230.2548);
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: rgb(55.8756, 67.32, 78.7644);
  background-color: rgb(200.36268, 203.796, 207.22932);
}
.list-group-item-secondary.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(55.8756, 67.32, 78.7644);
  border-color: rgb(55.8756, 67.32, 78.7644);
}

.list-group-item-success {
  color: rgb(83.6, 97.2, 70);
  background-color: rgb(245.8, 252.6, 239);
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: rgb(83.6, 97.2, 70);
  background-color: rgb(221.22, 227.34, 215.1);
}
.list-group-item-success.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(83.6, 97.2, 70);
  border-color: rgb(83.6, 97.2, 70);
}

.list-group-item-info {
  color: rgb(55.8756, 67.32, 78.7644);
  background-color: rgb(222.6252, 226.44, 230.2548);
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: rgb(55.8756, 67.32, 78.7644);
  background-color: rgb(200.36268, 203.796, 207.22932);
}
.list-group-item-info.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(55.8756, 67.32, 78.7644);
  border-color: rgb(55.8756, 67.32, 78.7644);
}

.list-group-item-warning {
  color: rgb(91.8, 55.08, 0);
  background-color: rgb(234.6, 222.36, 204);
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: rgb(91.8, 55.08, 0);
  background-color: rgb(211.14, 200.124, 183.6);
}
.list-group-item-warning.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(91.8, 55.08, 0);
  border-color: rgb(91.8, 55.08, 0);
}

.list-group-item-danger {
  color: rgb(122.4, 30.6, 45.9);
  background-color: rgb(244.8, 214.2, 219.3);
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: rgb(122.4, 30.6, 45.9);
  background-color: rgb(220.32, 192.78, 197.37);
}
.list-group-item-danger.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(122.4, 30.6, 45.9);
  border-color: rgb(122.4, 30.6, 45.9);
}

.list-group-item-light {
  color: rgb(93.26625, 92.055, 96.9);
  background-color: rgb(250.633125, 250.0275, 252.45);
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: rgb(93.26625, 92.055, 96.9);
  background-color: rgb(225.5698125, 225.02475, 227.205);
}
.list-group-item-light.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(93.26625, 92.055, 96.9);
  border-color: rgb(93.26625, 92.055, 96.9);
}

.list-group-item-dark {
  color: rgb(14.076, 30.6, 47.124);
  background-color: rgb(208.692, 214.2, 219.708);
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: rgb(14.076, 30.6, 47.124);
  background-color: rgb(187.8228, 192.78, 197.7372);
}
.list-group-item-dark.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(14.076, 30.6, 47.124);
  border-color: rgb(14.076, 30.6, 47.124);
}

.list-group-item-black {
  color: black;
  background-color: #cccccc;
}
.list-group-item-black.list-group-item-action:hover, .list-group-item-black.list-group-item-action:focus {
  color: black;
  background-color: rgb(183.6, 183.6, 183.6);
}
.list-group-item-black.list-group-item-action.active {
  color: #ffffff;
  background-color: black;
  border-color: black;
}

.list-group-item-white {
  color: #666666;
  background-color: white;
}
.list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus {
  color: #666666;
  background-color: rgb(229.5, 229.5, 229.5);
}
.list-group-item-white.list-group-item-action.active {
  color: #ffffff;
  background-color: #666666;
  border-color: #666666;
}

.list-group-item-100 {
  color: rgb(97.92, 97.92, 97.92);
  background-color: rgb(252.96, 252.96, 252.96);
}
.list-group-item-100.list-group-item-action:hover, .list-group-item-100.list-group-item-action:focus {
  color: rgb(97.92, 97.92, 97.92);
  background-color: rgb(227.664, 227.664, 227.664);
}
.list-group-item-100.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(97.92, 97.92, 97.92);
  border-color: rgb(97.92, 97.92, 97.92);
}

.list-group-item-200 {
  color: rgb(91.8, 91.8, 91.8);
  background-color: rgb(249.9, 249.9, 249.9);
}
.list-group-item-200.list-group-item-action:hover, .list-group-item-200.list-group-item-action:focus {
  color: rgb(91.8, 91.8, 91.8);
  background-color: rgb(224.91, 224.91, 224.91);
}
.list-group-item-200.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(91.8, 91.8, 91.8);
  border-color: rgb(91.8, 91.8, 91.8);
}

.list-group-item-300 {
  color: rgb(84.66, 84.66, 84.66);
  background-color: rgb(246.33, 246.33, 246.33);
}
.list-group-item-300.list-group-item-action:hover, .list-group-item-300.list-group-item-action:focus {
  color: rgb(84.66, 84.66, 84.66);
  background-color: rgb(221.697, 221.697, 221.697);
}
.list-group-item-300.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(84.66, 84.66, 84.66);
  border-color: rgb(84.66, 84.66, 84.66);
}

.list-group-item-400 {
  color: rgb(97.92, 97.92, 97.92);
  background-color: rgb(236.64, 236.64, 236.64);
}
.list-group-item-400.list-group-item-action:hover, .list-group-item-400.list-group-item-action:focus {
  color: rgb(97.92, 97.92, 97.92);
  background-color: rgb(212.976, 212.976, 212.976);
}
.list-group-item-400.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(97.92, 97.92, 97.92);
  border-color: rgb(97.92, 97.92, 97.92);
}

.list-group-item-500 {
  color: rgb(68.85, 68.85, 68.85);
  background-color: rgb(226.95, 226.95, 226.95);
}
.list-group-item-500.list-group-item-action:hover, .list-group-item-500.list-group-item-action:focus {
  color: rgb(68.85, 68.85, 68.85);
  background-color: rgb(204.255, 204.255, 204.255);
}
.list-group-item-500.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(68.85, 68.85, 68.85);
  border-color: rgb(68.85, 68.85, 68.85);
}

.list-group-item-600 {
  color: rgb(48.96, 48.96, 48.96);
  background-color: rgb(220.32, 220.32, 220.32);
}
.list-group-item-600.list-group-item-action:hover, .list-group-item-600.list-group-item-action:focus {
  color: rgb(48.96, 48.96, 48.96);
  background-color: rgb(198.288, 198.288, 198.288);
}
.list-group-item-600.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(48.96, 48.96, 48.96);
  border-color: rgb(48.96, 48.96, 48.96);
}

.list-group-item-700 {
  color: rgb(38.25, 38.25, 38.25);
  background-color: rgb(216.75, 216.75, 216.75);
}
.list-group-item-700.list-group-item-action:hover, .list-group-item-700.list-group-item-action:focus {
  color: rgb(38.25, 38.25, 38.25);
  background-color: rgb(195.075, 195.075, 195.075);
}
.list-group-item-700.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(38.25, 38.25, 38.25);
  border-color: rgb(38.25, 38.25, 38.25);
}

.list-group-item-800 {
  color: rgb(22.95, 22.95, 22.95);
  background-color: rgb(211.65, 211.65, 211.65);
}
.list-group-item-800.list-group-item-action:hover, .list-group-item-800.list-group-item-action:focus {
  color: rgb(22.95, 22.95, 22.95);
  background-color: rgb(190.485, 190.485, 190.485);
}
.list-group-item-800.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(22.95, 22.95, 22.95);
  border-color: rgb(22.95, 22.95, 22.95);
}

.list-group-item-900 {
  color: rgb(15.3, 15.3, 15.3);
  background-color: rgb(209.1, 209.1, 209.1);
}
.list-group-item-900.list-group-item-action:hover, .list-group-item-900.list-group-item-action:focus {
  color: rgb(15.3, 15.3, 15.3);
  background-color: rgb(188.19, 188.19, 188.19);
}
.list-group-item-900.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(15.3, 15.3, 15.3);
  border-color: rgb(15.3, 15.3, 15.3);
}

.btn-close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000000;
  background: transparent url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000000%27%3e%3cpath d=%27M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z%27/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 14px;
  opacity: 0.5;
}
.btn-close:hover {
  color: #000000;
  text-decoration: none;
  opacity: 0.75;
}
.btn-close:focus {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(0, 102, 204, 0.25);
  opacity: 1;
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  user-select: none;
  opacity: 0.25;
}

.btn-close-white {
  filter: invert(1) grayscale(100%) brightness(200%);
}

.toast {
  --bs-toast-zindex: 1090;
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.5rem;
  --bs-toast-spacing: 24px;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(255, 255, 255, 0.85);
  --bs-toast-border-width: 1px;
  --bs-toast-border-color: var(--bs-border-color-translucent);
  --bs-toast-border-radius: 14px;
  --bs-toast-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-toast-header-color: hsl(0, 0%, 32%);
  --bs-toast-header-bg: rgba(255, 255, 255, 0.85);
  --bs-toast-header-border-color: rgba(0, 0, 0, 0.05);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  --bs-toast-zindex: 1090;
  position: absolute;
  z-index: var(--bs-toast-zindex);
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(-0.5 * var(--bs-toast-padding-x));
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1.5rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: #ffffff;
  --bs-modal-border-color: var(--bs-border-color-translucent);
  --bs-modal-border-width: 1px;
  --bs-modal-border-radius: 8px;
  --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-modal-inner-border-radius: 7px;
  --bs-modal-header-padding-x: 1.5rem;
  --bs-modal-header-padding-y: 1.5rem;
  --bs-modal-header-padding: 1.5rem;
  --bs-modal-header-border-color: var(--bs-border-color);
  --bs-modal-header-border-width: 0;
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: var(--bs-border-color);
  --bs-modal-footer-border-width: 0;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  box-shadow: var(--bs-modal-box-shadow);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000000;
  --bs-backdrop-opacity: 0.8;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.5rem;
    --bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 32em;
  --bs-tooltip-padding-x: 1rem;
  --bs-tooltip-padding-y: 1rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: #ffffff;
  --bs-tooltip-bg: #000000;
  --bs-tooltip-border-radius: 14px;
  --bs-tooltip-opacity: 1;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  padding: var(--bs-tooltip-arrow-height);
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: 0;
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: 0;
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: 0;
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: 0;
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.875rem;
  --bs-popover-bg: #ffffff;
  --bs-popover-border-width: 1px;
  --bs-popover-border-color: var(--bs-border-color-translucent);
  --bs-popover-border-radius: 8px;
  --bs-popover-inner-border-radius: 7px;
  --bs-popover-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: ;
  --bs-popover-header-bg: rgb(239.7, 239.7, 239.7);
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: hsl(0, 0%, 10%);
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
  box-shadow: var(--bs-popover-box-shadow);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(-0.5 * var(--bs-popover-arrow-width));
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
  .carousel-fade .active.carousel-item-end {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: auto;
  padding: 0;
  color: hsl(210, 17%, 44%);
  text-align: center;
  background: none;
  border: 0;
  opacity: 1;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: hsl(210, 17%, 44%);
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 32px;
  height: 32px;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='hsl%28210, 17%, 44%%29'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='hsl%28210, 17%, 44%%29'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: auto;
  margin-bottom: 1rem;
  margin-left: auto;
  list-style: none;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #ffffff;
  text-align: center;
}

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000000;
}
.carousel-dark .carousel-caption {
  color: #000000;
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1.5rem;
  --bs-offcanvas-padding-y: 1.5rem;
  --bs-offcanvas-color: ;
  --bs-offcanvas-bg: #ffffff;
  --bs-offcanvas-border-width: 1px;
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    box-shadow: var(--bs-offcanvas-box-shadow);
    transition: transform 0.3s ease-in-out;
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    box-shadow: var(--bs-offcanvas-box-shadow);
    transition: transform 0.3s ease-in-out;
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    box-shadow: var(--bs-offcanvas-box-shadow);
    transition: transform 0.3s ease-in-out;
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    box-shadow: var(--bs-offcanvas-box-shadow);
    transition: transform 0.3s ease-in-out;
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    box-shadow: var(--bs-offcanvas-box-shadow);
    transition: transform 0.3s ease-in-out;
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: var(--bs-offcanvas-zindex);
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  box-shadow: var(--bs-offcanvas-box-shadow);
  transition: transform 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.8;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before, #edit-actions-workflow-istanza-accettata input.placeholder::before, #edit-field-tipologia-di-insediamento .form-check label.placeholder::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  animation: placeholder-glow 2s ease-in-out infinite;
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  mask-image: linear-gradient(130deg, #000000 55%, rgba(0, 0, 0, 0.8) 75%, #000000 95%);
  mask-size: 200% 100%;
  animation: placeholder-wave 2s linear infinite;
}

@keyframes placeholder-wave {
  100% {
    mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #ffffff !important;
  background-color: RGBA(0, 102, 204, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #ffffff !important;
  background-color: RGBA(93, 112, 131, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #000000 !important;
  background-color: RGBA(209, 243, 175, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #ffffff !important;
  background-color: RGBA(93, 112, 131, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #ffffff !important;
  background-color: RGBA(153, 92, 0, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #ffffff !important;
  background-color: RGBA(204, 51, 77, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000000 !important;
  background-color: RGBA(233, 230, 242, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #ffffff !important;
  background-color: RGBA(23, 51, 79, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-black {
  color: #ffffff !important;
  background-color: RGBA(0, 0, 0, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-white {
  color: #000000 !important;
  background-color: RGBA(255, 255, 255, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-100 {
  color: #000000 !important;
  background-color: RGBA(245, 245, 245, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-200 {
  color: #000000 !important;
  background-color: RGBA(230, 230, 230, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-300 {
  color: #000000 !important;
  background-color: RGBA(212, 212, 212, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-400 {
  color: #000000 !important;
  background-color: RGBA(163, 163, 163, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-500 {
  color: #ffffff !important;
  background-color: RGBA(115, 115, 115, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-600 {
  color: #ffffff !important;
  background-color: RGBA(82, 82, 82, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-700 {
  color: #ffffff !important;
  background-color: RGBA(64, 64, 64, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-800 {
  color: #ffffff !important;
  background-color: RGBA(38, 38, 38, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-900 {
  color: #ffffff !important;
  background-color: RGBA(26, 26, 26, var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: hsl(210, 100%, 40%) !important;
}
.link-primary:hover, .link-primary:focus {
  color: rgb(0, 81.6, 163.2) !important;
}

.link-secondary {
  color: hsl(210, 17%, 44%) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: rgb(74.5008, 89.76, 105.0192) !important;
}

.link-success {
  color: #D1F3AF !important;
}
.link-success:hover, .link-success:focus {
  color: rgb(218.2, 245.4, 191) !important;
}

.link-info {
  color: hsl(210, 17%, 44%) !important;
}
.link-info:hover, .link-info:focus {
  color: rgb(74.5008, 89.76, 105.0192) !important;
}

.link-warning {
  color: hsl(36, 100%, 30%) !important;
}
.link-warning:hover, .link-warning:focus {
  color: rgb(122.4, 73.44, 0) !important;
}

.link-danger {
  color: hsl(350, 60%, 50%) !important;
}
.link-danger:hover, .link-danger:focus {
  color: rgb(163.2, 40.8, 61.2) !important;
}

.link-light {
  color: hsl(255, 32.2033898305%, 92.625%) !important;
}
.link-light:hover, .link-light:focus {
  color: rgb(237.5325, 235.11, 244.8) !important;
}

.link-dark {
  color: hsl(210, 54%, 20%) !important;
}
.link-dark:hover, .link-dark:focus {
  color: rgb(18.768, 40.8, 62.832) !important;
}

.link-black {
  color: #000000 !important;
}
.link-black:hover, .link-black:focus {
  color: black !important;
}

.link-white {
  color: #ffffff !important;
}
.link-white:hover, .link-white:focus {
  color: white !important;
}

.link-100 {
  color: hsl(0, 0%, 96%) !important;
}
.link-100:hover, .link-100:focus {
  color: rgb(246.84, 246.84, 246.84) !important;
}

.link-200 {
  color: hsl(0, 0%, 90%) !important;
}
.link-200:hover, .link-200:focus {
  color: rgb(234.6, 234.6, 234.6) !important;
}

.link-300 {
  color: hsl(0, 0%, 83%) !important;
}
.link-300:hover, .link-300:focus {
  color: rgb(220.32, 220.32, 220.32) !important;
}

.link-400 {
  color: hsl(0, 0%, 64%) !important;
}
.link-400:hover, .link-400:focus {
  color: rgb(181.56, 181.56, 181.56) !important;
}

.link-500 {
  color: hsl(0, 0%, 45%) !important;
}
.link-500:hover, .link-500:focus {
  color: rgb(91.8, 91.8, 91.8) !important;
}

.link-600 {
  color: hsl(0, 0%, 32%) !important;
}
.link-600:hover, .link-600:focus {
  color: rgb(65.28, 65.28, 65.28) !important;
}

.link-700 {
  color: hsl(0, 0%, 25%) !important;
}
.link-700:hover, .link-700:focus {
  color: #333333 !important;
}

.link-800 {
  color: hsl(0, 0%, 15%) !important;
}
.link-800:hover, .link-800:focus {
  color: rgb(30.6, 30.6, 30.6) !important;
}

.link-900 {
  color: hsl(0, 0%, 10%) !important;
}
.link-900:hover, .link-900:focus {
  color: rgb(20.4, 20.4, 20.4) !important;
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-3x2 {
  --bs-aspect-ratio: 66.6666666667%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.stretched-link::after, .view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .card-title.card-title-list a::after, .view-opportunita .card .card-title.card-title-list a::after, .view-opportunita .field-group-fieldset .card-title.card-title-list a::after, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-title.card-title-list a::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .card-title.card-title-list a::after, .view-opportunita #edit-field-allegati-istanza-wrapper .card-title.card-title-list a::after, .view-opportunita .form-item-field-allegati-istanza .card-title.card-title-list a::after, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-title.card-title-list a::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .card-title.card-title-list a::after, .view-opportunita .checkbox-istanza .card-title.card-title-list a::after, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-title.card-title-list a::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .card-title.card-title-list a::after, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-title.card-title-list a::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .card-title.card-title-list a::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: 1px;
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.25;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border, .block.filter-views form input, .block.filter-views form select#edit-field-sezione-di-riferimento-target-id, .table-responsive, .block-ic-auth-full .card, .block-ic-auth-full .checkbox-istanza, .block-ic-auth-full .form-item-field-allegati-istanza, .block-ic-auth-full .field-group-fieldset, .field-group-fieldset, #edit-field-allegati-istanza-wrapper, .form-item-field-allegati-istanza, .checkbox-istanza, .path-application-form fieldset.card, .path-application-form fieldset.field-group-fieldset, .path-application-form fieldset.form-item-field-allegati-istanza, .path-application-form fieldset.checkbox-istanza, .path-application-private-form fieldset.card, .path-application-private-form fieldset.field-group-fieldset, .path-application-private-form fieldset.form-item-field-allegati-istanza, .path-application-private-form fieldset.checkbox-istanza, .path-application-delegate-form fieldset.card, .path-application-delegate-form fieldset.field-group-fieldset, .path-application-delegate-form fieldset.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-black {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-100 {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-100-rgb), var(--bs-border-opacity)) !important;
}

.border-200 {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-200-rgb), var(--bs-border-opacity)) !important;
}

.border-300 {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-300-rgb), var(--bs-border-opacity)) !important;
}

.border-400 {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-400-rgb), var(--bs-border-opacity)) !important;
}

.border-500 {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-500-rgb), var(--bs-border-opacity)) !important;
}

.border-600 {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-600-rgb), var(--bs-border-opacity)) !important;
}

.border-700 {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-700-rgb), var(--bs-border-opacity)) !important;
}

.border-800 {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-800-rgb), var(--bs-border-opacity)) !important;
}

.border-900 {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-900-rgb), var(--bs-border-opacity)) !important;
}

.border-1 {
  --bs-border-width: 1px;
}

.border-2 {
  --bs-border-width: 2px;
}

.border-3 {
  --bs-border-width: 3px;
}

.border-4 {
  --bs-border-width: 4px;
}

.border-5 {
  --bs-border-width: 5px;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

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

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

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

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

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

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

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

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

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

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

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2, .view-backoffice #edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice #edit-actions-workflow-workflow-istanza-accettata, .view-backoffice #edit-actions-workflow-workflow-istanza-bozza, .view-backoffice #edit-actions-workflow-workflow-istanza-in-lavorazione,
.view-backoffice #edit-actions-workflow-workflow-istanza-inviata {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

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

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

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

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

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

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

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

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

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

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

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

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.375rem + 1.5vw) !important;
}

.fs-2 {
  font-size: calc(1.325rem + 0.9vw) !important;
}

.fs-3 {
  font-size: calc(1.3rem + 0.6vw) !important;
}

.fs-4 {
  font-size: calc(1.275rem + 0.3vw) !important;
}

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-100 {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-100-rgb), var(--bs-text-opacity)) !important;
}

.text-200 {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-200-rgb), var(--bs-text-opacity)) !important;
}

.text-300 {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-300-rgb), var(--bs-text-opacity)) !important;
}

.text-400 {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-400-rgb), var(--bs-text-opacity)) !important;
}

.text-500 {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-500-rgb), var(--bs-text-opacity)) !important;
}

.text-600 {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-600-rgb), var(--bs-text-opacity)) !important;
}

.text-700 {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-700-rgb), var(--bs-text-opacity)) !important;
}

.text-800 {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-800-rgb), var(--bs-text-opacity)) !important;
}

.text-900 {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-900-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: hsl(210, 17%, 44%) !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-100 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-100-rgb), var(--bs-bg-opacity)) !important;
}

.bg-200 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-200-rgb), var(--bs-bg-opacity)) !important;
}

.bg-300 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-300-rgb), var(--bs-bg-opacity)) !important;
}

.bg-400 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-400-rgb), var(--bs-bg-opacity)) !important;
}

.bg-500 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-500-rgb), var(--bs-bg-opacity)) !important;
}

.bg-600 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-600-rgb), var(--bs-bg-opacity)) !important;
}

.bg-700 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-700-rgb), var(--bs-bg-opacity)) !important;
}

.bg-800 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-800-rgb), var(--bs-bg-opacity)) !important;
}

.bg-900 {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-900-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded, .block.filter-views form input, .block.filter-views form select#edit-field-sezione-di-riferimento-target-id, #edit-field-allegati-istanza-wrapper, .form-item-field-allegati-istanza, .checkbox-istanza, .node--type-opportunita .box-wrapper .box, .node--type-opportunita .map .leaflet-container, .node--type-opportunita .field--name-field-documentazione-fotografica .splide img, .card, .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-2xl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
/** BS5 scss-docs-end import-stack **/
/**
 * Bootstrap italia main import
 * This file will be updated periodically by the maintainers,
 * if you modify it check the version changes before opening an issue.
 */
.text-primary {
  color: hsl(210, 100%, 40%);
}

.text-secondary {
  color: hsl(210, 17%, 44%);
}

.text-success {
  color: #D1F3AF;
}

.text-info {
  color: hsl(210, 17%, 44%);
}

.text-warning {
  color: hsl(36, 100%, 30%);
}

.text-danger {
  color: hsl(350, 60%, 50%);
}

.text-light {
  color: hsl(255, 32.2033898305%, 92.625%);
}

.text-dark {
  color: hsl(210, 54%, 20%);
}

.text-black {
  color: #000000;
}

.text-100 {
  color: hsl(0, 0%, 96%);
}

.text-200 {
  color: hsl(0, 0%, 90%);
}

.text-300 {
  color: hsl(0, 0%, 83%);
}

.text-400 {
  color: hsl(0, 0%, 64%);
}

.text-500 {
  color: hsl(0, 0%, 45%);
}

.text-600 {
  color: hsl(0, 0%, 32%);
}

.text-700 {
  color: hsl(0, 0%, 25%);
}

.text-800 {
  color: hsl(0, 0%, 15%);
}

.text-900 {
  color: hsl(0, 0%, 10%);
}

h1,
.h1 {
  font-size: 2.5rem;
  line-height: 3rem;
  letter-spacing: -1px;
}
@media (min-width: 576px) {
  h1,
  .h1 {
    font-size: 3rem;
    line-height: 3.5rem;
  }
}

h2,
.h2 {
  font-size: 2rem;
  line-height: 2.5rem;
}
@media (min-width: 576px) {
  h2,
  .h2 {
    font-size: 2.5rem;
    line-height: 3rem;
  }
}

h3,
.h3,
.field-group-fieldset legend,
#edit-field-allegati-istanza-wrapper summary,
#edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label,
.form-item-field-allegati-istanza summary,
.form-item-field-allegati-istanza label#edit-field-allegati-istanza--label,
.checkbox-istanza legend,
.user-page label,
.webform-submission-contact-form .js-form-type-item label,
.webform-submission-contact-form .js-form-type-textarea label {
  font-size: 1.75rem;
  line-height: 2rem;
}
@media (min-width: 576px) {
  h3,
  .h3,
  .field-group-fieldset legend,
  #edit-field-allegati-istanza-wrapper summary,
  #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label,
  .form-item-field-allegati-istanza summary,
  .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label,
  .checkbox-istanza legend,
  .user-page label,
  .webform-submission-contact-form .js-form-type-item label,
  .webform-submission-contact-form .js-form-type-textarea label {
    font-size: 2rem;
    line-height: 2.5rem;
  }
}

h4,
.h4 {
  font-size: 1.5rem;
  line-height: 2rem;
}
@media (min-width: 576px) {
  h4,
  .h4 {
    font-size: 1.75rem;
    line-height: 2rem;
  }
}

h5,
.h5,
.path-application-form fieldset.card legend,
.path-application-form fieldset.field-group-fieldset legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend,
.path-application-form fieldset#edit-field-allegati-istanza-wrapper legend,
.path-application-form fieldset.form-item-field-allegati-istanza legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend,
.path-application-form fieldset.checkbox-istanza legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend,
.path-application-private-form fieldset.card legend,
.path-application-private-form fieldset.field-group-fieldset legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend,
.path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend,
.path-application-private-form fieldset.form-item-field-allegati-istanza legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend,
.path-application-private-form fieldset.checkbox-istanza legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend,
.path-application-delegate-form fieldset.card legend,
.path-application-delegate-form fieldset.field-group-fieldset legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend,
.path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend,
.path-application-delegate-form fieldset.form-item-field-allegati-istanza legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend,
.path-application-delegate-form fieldset.checkbox-istanza legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend {
  font-size: 1.25rem;
  line-height: 1.5rem;
}
@media (min-width: 576px) {
  h5,
  .h5,
  .path-application-form fieldset.card legend,
  .path-application-form fieldset.field-group-fieldset legend,
  .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend,
  .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend,
  .path-application-form fieldset.form-item-field-allegati-istanza legend,
  .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend,
  .path-application-form fieldset.checkbox-istanza legend,
  .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend,
  .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend,
  .path-application-private-form fieldset.card legend,
  .path-application-private-form fieldset.field-group-fieldset legend,
  .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend,
  .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend,
  .path-application-private-form fieldset.form-item-field-allegati-istanza legend,
  .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend,
  .path-application-private-form fieldset.checkbox-istanza legend,
  .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend,
  .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend,
  .path-application-delegate-form fieldset.card legend,
  .path-application-delegate-form fieldset.field-group-fieldset legend,
  .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend,
  .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend,
  .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend,
  .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend,
  .path-application-delegate-form fieldset.checkbox-istanza legend,
  .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend,
  .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
  .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}

h6,
.h6,
.path-application-form .section-title,
.path-application-private-form .section-title,
.path-application-delegate-form .section-title {
  font-size: 1rem;
  line-height: 1.5rem;
}
@media (min-width: 576px) {
  h6,
  .h6,
  .path-application-form .section-title,
  .path-application-private-form .section-title,
  .path-application-delegate-form .section-title {
    font-size: 1.125rem;
  }
}

h1,
.h1,
h2,
h3,
.h2,
.h3,
.field-group-fieldset legend,
#edit-field-allegati-istanza-wrapper summary,
#edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label,
.form-item-field-allegati-istanza summary,
.form-item-field-allegati-istanza label#edit-field-allegati-istanza--label,
.checkbox-istanza legend,
.user-page label,
.webform-submission-contact-form .js-form-type-item label,
.webform-submission-contact-form .js-form-type-textarea label {
  font-weight: 700;
}

h4,
.h4,
h5,
h6,
.h5,
.path-application-form fieldset.card legend,
.path-application-form fieldset.field-group-fieldset legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend,
.path-application-form fieldset#edit-field-allegati-istanza-wrapper legend,
.path-application-form fieldset.form-item-field-allegati-istanza legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend,
.path-application-form fieldset.checkbox-istanza legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend,
.path-application-private-form fieldset.card legend,
.path-application-private-form fieldset.field-group-fieldset legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend,
.path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend,
.path-application-private-form fieldset.form-item-field-allegati-istanza legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend,
.path-application-private-form fieldset.checkbox-istanza legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend,
.path-application-delegate-form fieldset.card legend,
.path-application-delegate-form fieldset.field-group-fieldset legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend,
.path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend,
.path-application-delegate-form fieldset.form-item-field-allegati-istanza legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend,
.path-application-delegate-form fieldset.checkbox-istanza legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend,
.h6,
.path-application-form .section-title,
.path-application-private-form .section-title,
.path-application-delegate-form .section-title {
  font-weight: 600;
}

.display-1 {
  font-size: 3rem;
  font-weight: 700;
}
@media (min-width: 576px) {
  .display-1 {
    font-size: 3.5rem;
    line-height: 1.25;
  }
}

p,
ul,
ol,
dl {
  font-size: 1rem;
  line-height: 1.5rem;
}
@media (min-width: 576px) {
  p,
  ul,
  ol,
  dl {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}

.lead {
  font-size: 1.25rem;
  line-height: 2rem;
}
@media (min-width: 576px) {
  .lead {
    font-size: 1.5rem;
  }
}

blockquote,
.blockquote {
  font-size: 1.125rem;
  line-height: 1.5rem;
  margin: 1.5rem 0;
  margin-left: 0.5rem;
  border-left: 4px solid hsl(178, 90.4761904762%, 44.625%);
  padding: 0.25rem 1rem;
}
blockquote.text-end,
.blockquote.text-end {
  margin-right: 0.5rem;
  border-right: 4px solid hsl(178, 90.4761904762%, 44.625%);
}
blockquote.text-center, blockquote.text-end, blockquote.blockquote-simple,
.blockquote.text-center,
.blockquote.text-end,
.blockquote.blockquote-simple {
  margin-left: 0;
  border-left: none;
  border-right: none;
}
blockquote.text-center, blockquote.blockquote-simple,
.blockquote.text-center,
.blockquote.blockquote-simple {
  padding: 0;
}
blockquote.blockquote-simple,
.blockquote.blockquote-simple {
  font-style: italic;
}
blockquote.blockquote-card,
.blockquote.blockquote-card {
  margin-left: 0;
  padding: 16px 40px 24px;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
blockquote.blockquote-card .blockquote-footer,
.blockquote.blockquote-card .blockquote-footer {
  font-size: inherit;
}
blockquote.blockquote-card .blockquote-footer:before,
.blockquote.blockquote-card .blockquote-footer:before {
  content: none;
}
blockquote.blockquote-card.dark,
.blockquote.blockquote-card.dark {
  background-color: hsl(210, 100%, 40%);
  border-left: none;
  color: #ffffff;
  padding: 40px;
}
blockquote.blockquote-card.dark .blockquote-footer,
.blockquote.blockquote-card.dark .blockquote-footer {
  color: #ffffff;
}

.blockquote-footer {
  color: hsl(0, 0%, 32%);
  margin-top: 0;
}
.bg-dark .blockquote-footer {
  color: hsl(0, 0%, 64%);
}

caption,
figcaption {
  font-size: 0.875rem;
  line-height: 1rem;
}

b,
strong {
  font-weight: 700;
}

small,
.small {
  font-size: 0.875rem;
}

.x-small {
  font-size: 0.75rem;
}

.font-serif {
  font-family: "Lora", Georgia, serif !important;
}

.font-sans-serif {
  font-family: "Titillium Web", Geneva, Tahoma, sans-serif !important;
}

.font-monospace {
  font-family: "Roboto Mono", monospace !important;
}

.initialism {
  font-size: 90%;
}

.row.variable-gutters, #edit-brownfield-wrapper .variable-gutters#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield {
  margin-right: -12px;
  margin-left: -12px;
  margin-right: -6px;
  margin-left: -6px;
}
.row.variable-gutters > .col, #edit-brownfield-wrapper .variable-gutters#edit-brownfield > .col, #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield > .col,
.row.variable-gutters > [class*=col-],
#edit-brownfield-wrapper .variable-gutters#edit-brownfield > [class*=col-],
#edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield > [class*=col-] {
  padding-right: 12px;
  padding-left: 12px;
}
.row.variable-gutters > .col, #edit-brownfield-wrapper .variable-gutters#edit-brownfield > .col, #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield > .col,
.row.variable-gutters > [class*=col-],
#edit-brownfield-wrapper .variable-gutters#edit-brownfield > [class*=col-],
#edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield > [class*=col-] {
  padding-right: 6px;
  padding-left: 6px;
}
@media (min-width: 576px) {
  .row.variable-gutters, #edit-brownfield-wrapper .variable-gutters#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield {
    margin-right: -6px;
    margin-left: -6px;
  }
  .row.variable-gutters > .col, #edit-brownfield-wrapper .variable-gutters#edit-brownfield > .col, #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield > .col,
  .row.variable-gutters > [class*=col-],
  #edit-brownfield-wrapper .variable-gutters#edit-brownfield > [class*=col-],
  #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield > [class*=col-] {
    padding-right: 6px;
    padding-left: 6px;
  }
}
@media (min-width: 768px) {
  .row.variable-gutters, #edit-brownfield-wrapper .variable-gutters#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield {
    margin-right: -10px;
    margin-left: -10px;
  }
  .row.variable-gutters > .col, #edit-brownfield-wrapper .variable-gutters#edit-brownfield > .col, #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield > .col,
  .row.variable-gutters > [class*=col-],
  #edit-brownfield-wrapper .variable-gutters#edit-brownfield > [class*=col-],
  #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield > [class*=col-] {
    padding-right: 10px;
    padding-left: 10px;
  }
}
@media (min-width: 992px) {
  .row.variable-gutters, #edit-brownfield-wrapper .variable-gutters#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield {
    margin-right: -12px;
    margin-left: -12px;
  }
  .row.variable-gutters > .col, #edit-brownfield-wrapper .variable-gutters#edit-brownfield > .col, #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield > .col,
  .row.variable-gutters > [class*=col-],
  #edit-brownfield-wrapper .variable-gutters#edit-brownfield > [class*=col-],
  #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield > [class*=col-] {
    padding-right: 12px;
    padding-left: 12px;
  }
}
@media (min-width: 1200px) {
  .row.variable-gutters, #edit-brownfield-wrapper .variable-gutters#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield {
    margin-right: -12px;
    margin-left: -12px;
  }
  .row.variable-gutters > .col, #edit-brownfield-wrapper .variable-gutters#edit-brownfield > .col, #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield > .col,
  .row.variable-gutters > [class*=col-],
  #edit-brownfield-wrapper .variable-gutters#edit-brownfield > [class*=col-],
  #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield > [class*=col-] {
    padding-right: 12px;
    padding-left: 12px;
  }
}
@media (min-width: 1400px) {
  .row.variable-gutters, #edit-brownfield-wrapper .variable-gutters#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield {
    margin-right: -14px;
    margin-left: -14px;
  }
  .row.variable-gutters > .col, #edit-brownfield-wrapper .variable-gutters#edit-brownfield > .col, #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield > .col,
  .row.variable-gutters > [class*=col-],
  #edit-brownfield-wrapper .variable-gutters#edit-brownfield > [class*=col-],
  #edit-field-vincoli-insediamento--wrapper .variable-gutters#edit-brownfield > [class*=col-] {
    padding-right: 14px;
    padding-left: 14px;
  }
}

.row.row-column-border > [class^=col-], #edit-brownfield-wrapper .row-column-border#edit-brownfield > [class^=col-], #edit-field-vincoli-insediamento--wrapper .row-column-border#edit-brownfield > [class^=col-] {
  padding-top: 2rem;
  padding-bottom: 2rem;
  border-top: 1px solid hsl(210, 4%, 78%);
}
.row.row-column-border > [class^=col-]:first-child, #edit-brownfield-wrapper .row-column-border#edit-brownfield > [class^=col-]:first-child, #edit-field-vincoli-insediamento--wrapper .row-column-border#edit-brownfield > [class^=col-]:first-child {
  border: none;
}
.row.row-column-border > [class^=col-] .navbar, #edit-brownfield-wrapper .row-column-border#edit-brownfield > [class^=col-] .navbar, #edit-field-vincoli-insediamento--wrapper .row-column-border#edit-brownfield > [class^=col-] .navbar {
  padding: 0;
}
.row.row-column-border > [class^=col-] .navbar .menu-wrapper .nav-link, #edit-brownfield-wrapper .row-column-border#edit-brownfield > [class^=col-] .navbar .menu-wrapper .nav-link, #edit-field-vincoli-insediamento--wrapper .row-column-border#edit-brownfield > [class^=col-] .navbar .menu-wrapper .nav-link {
  padding-right: 0;
}
.row.row-column-menu-left > [class^=col-]:first-child, #edit-brownfield-wrapper .row-column-menu-left#edit-brownfield > [class^=col-]:first-child, #edit-field-vincoli-insediamento--wrapper .row-column-menu-left#edit-brownfield > [class^=col-]:first-child {
  padding: 1rem 0;
}
.row.row-column-menu-right > [class^=col-]:last-child, #edit-brownfield-wrapper .row-column-menu-right#edit-brownfield > [class^=col-]:last-child, #edit-field-vincoli-insediamento--wrapper .row-column-menu-right#edit-brownfield > [class^=col-]:last-child {
  padding: 1rem 0;
}
.row.row-card, #edit-brownfield-wrapper .row-card#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .row-card#edit-brownfield {
  background-color: #ffffff;
}
@media (min-width: 992px) {
  .row.row-column-border, #edit-brownfield-wrapper .row-column-border#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .row-column-border#edit-brownfield {
    margin-top: 1rem;
    border-top: 1px solid hsl(210, 4%, 78%);
  }
  .row.row-column-border > [class^=col-], #edit-brownfield-wrapper .row-column-border#edit-brownfield > [class^=col-], #edit-field-vincoli-insediamento--wrapper .row-column-border#edit-brownfield > [class^=col-] {
    padding: 3rem 3rem;
    border-top: none;
    border-left: 1px solid hsl(210, 4%, 78%);
  }
  .row.row-column-border > [class^=col-]:first-child, #edit-brownfield-wrapper .row-column-border#edit-brownfield > [class^=col-]:first-child, #edit-field-vincoli-insediamento--wrapper .row-column-border#edit-brownfield > [class^=col-]:first-child {
    border: none;
    padding-left: 0;
  }
  .row.row-column-border > [class^=col-] .navbar, #edit-brownfield-wrapper .row-column-border#edit-brownfield > [class^=col-] .navbar, #edit-field-vincoli-insediamento--wrapper .row-column-border#edit-brownfield > [class^=col-] .navbar {
    padding: 8px 0;
  }
  .row.row-column-border > [class^=col-] .navbar .menu-wrapper, #edit-brownfield-wrapper .row-column-border#edit-brownfield > [class^=col-] .navbar .menu-wrapper, #edit-field-vincoli-insediamento--wrapper .row-column-border#edit-brownfield > [class^=col-] .navbar .menu-wrapper {
    padding: 0;
  }
  .row.row-column-menu-left > [class^=col-]:first-child, #edit-brownfield-wrapper .row-column-menu-left#edit-brownfield > [class^=col-]:first-child, #edit-field-vincoli-insediamento--wrapper .row-column-menu-left#edit-brownfield > [class^=col-]:first-child {
    padding: 0;
  }
  .row.row-column-menu-right > [class^=col-]:last-child, #edit-brownfield-wrapper .row-column-menu-right#edit-brownfield > [class^=col-]:last-child, #edit-field-vincoli-insediamento--wrapper .row-column-menu-right#edit-brownfield > [class^=col-]:last-child {
    padding: 0;
  }
}
.row.row-full-width, #edit-brownfield-wrapper .row-full-width#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .row-full-width#edit-brownfield {
  max-width: 100vw;
  margin: 0 calc(-50vw + 50%);
}
.row.row-full-width > *, #edit-brownfield-wrapper .row-full-width#edit-brownfield > *, #edit-field-vincoli-insediamento--wrapper .row-full-width#edit-brownfield > * {
  width: 100%;
  display: flex;
  flex-direction: column;
}
.row.row-full-width > * img, #edit-brownfield-wrapper .row-full-width#edit-brownfield > * img, #edit-field-vincoli-insediamento--wrapper .row-full-width#edit-brownfield > * img {
  width: 100%;
  height: 100%;
  max-height: 600px;
  object-fit: cover;
}
.row.row-title, #edit-brownfield-wrapper .row-title#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .row-title#edit-brownfield {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (min-width: 576px) {
  .row.row-title, #edit-brownfield-wrapper .row-title#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .row-title#edit-brownfield {
    flex-direction: row;
    align-items: flex-start;
  }
}
.row.row-border h1, #edit-brownfield-wrapper .row-border#edit-brownfield h1, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield h1, .row.row-border .h1, #edit-brownfield-wrapper .row-border#edit-brownfield .h1, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .h1 {
  border-bottom: 1px solid hsl(210, 4%, 78%);
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
.row.row-border h2, #edit-brownfield-wrapper .row-border#edit-brownfield h2, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield h2, .row.row-border .h2, #edit-brownfield-wrapper .row-border#edit-brownfield .h2, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .h2 {
  border-bottom: 1px solid hsl(210, 4%, 78%);
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
.row.row-border h3, #edit-brownfield-wrapper .row-border#edit-brownfield h3, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield h3, .row.row-border .h3, .row.row-border .field-group-fieldset legend, .field-group-fieldset .row.row-border legend, .row.row-border #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .row.row-border summary, .row.row-border #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .row.row-border label#edit-field-allegati-istanza--label, .row.row-border .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .row.row-border summary, .row.row-border .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .row.row-border label#edit-field-allegati-istanza--label, .row.row-border .checkbox-istanza legend, .checkbox-istanza .row.row-border legend, #edit-brownfield-wrapper .row-border#edit-brownfield .h3, #edit-brownfield-wrapper .row-border#edit-brownfield .field-group-fieldset legend, .field-group-fieldset #edit-brownfield-wrapper .row-border#edit-brownfield legend, #edit-brownfield-wrapper .row-border#edit-brownfield #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper #edit-brownfield-wrapper .row-border#edit-brownfield summary, #edit-brownfield-wrapper .row-border#edit-brownfield #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper #edit-brownfield-wrapper .row-border#edit-brownfield label#edit-field-allegati-istanza--label, #edit-brownfield-wrapper .row-border#edit-brownfield .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza #edit-brownfield-wrapper .row-border#edit-brownfield summary, #edit-brownfield-wrapper .row-border#edit-brownfield .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza #edit-brownfield-wrapper .row-border#edit-brownfield label#edit-field-allegati-istanza--label, #edit-brownfield-wrapper .row-border#edit-brownfield .checkbox-istanza legend, .checkbox-istanza #edit-brownfield-wrapper .row-border#edit-brownfield legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .h3, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .field-group-fieldset legend, .field-group-fieldset #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield summary, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield label#edit-field-allegati-istanza--label, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield summary, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield label#edit-field-allegati-istanza--label, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .checkbox-istanza legend, .checkbox-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .row.row-border .user-page label, #edit-brownfield-wrapper .row-border#edit-brownfield .user-page label, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .user-page label, .user-page .row.row-border label, .user-page #edit-brownfield-wrapper .row-border#edit-brownfield label, #edit-brownfield-wrapper .user-page .row-border#edit-brownfield label, .user-page #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield label, #edit-field-vincoli-insediamento--wrapper .user-page .row-border#edit-brownfield label, .row.row-border .webform-submission-contact-form .js-form-type-item label, #edit-brownfield-wrapper .row-border#edit-brownfield .webform-submission-contact-form .js-form-type-item label, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .row.row-border label, .webform-submission-contact-form .js-form-type-item #edit-brownfield-wrapper .row-border#edit-brownfield label, #edit-brownfield-wrapper .webform-submission-contact-form .js-form-type-item .row-border#edit-brownfield label, .webform-submission-contact-form .js-form-type-item #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield label, #edit-field-vincoli-insediamento--wrapper .webform-submission-contact-form .js-form-type-item .row-border#edit-brownfield label, .row.row-border .webform-submission-contact-form .js-form-type-textarea label, #edit-brownfield-wrapper .row-border#edit-brownfield .webform-submission-contact-form .js-form-type-textarea label, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .row.row-border label, .webform-submission-contact-form .js-form-type-textarea #edit-brownfield-wrapper .row-border#edit-brownfield label, #edit-brownfield-wrapper .webform-submission-contact-form .js-form-type-textarea .row-border#edit-brownfield label, .webform-submission-contact-form .js-form-type-textarea #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield label, #edit-field-vincoli-insediamento--wrapper .webform-submission-contact-form .js-form-type-textarea .row-border#edit-brownfield label {
  border-bottom: 1px solid hsl(210, 4%, 78%);
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
.row.row-border h4, #edit-brownfield-wrapper .row-border#edit-brownfield h4, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield h4, .row.row-border .h4, #edit-brownfield-wrapper .row-border#edit-brownfield .h4, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .h4 {
  border-bottom: 1px solid hsl(210, 4%, 78%);
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
.row.row-border h5, #edit-brownfield-wrapper .row-border#edit-brownfield h5, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield h5, .row.row-border .h5, .row.row-border .path-application-form fieldset.card legend, .row.row-border .path-application-form fieldset.field-group-fieldset legend, .row.row-border .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-form fieldset.field-group-fieldset legend, .row.row-border .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .row.row-border .path-application-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .path-application-form fieldset.checkbox-istanza legend, .row.row-border .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-form fieldset.checkbox-istanza legend, .path-application-form fieldset.card .row.row-border legend, .path-application-form fieldset.field-group-fieldset .row.row-border legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .row.row-border legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .row.row-border legend, .path-application-form fieldset.form-item-field-allegati-istanza .row.row-border legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .row.row-border legend, .path-application-form fieldset.checkbox-istanza .row.row-border legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .row.row-border legend, .row.row-border .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .row.row-border legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .row.row-border legend, .row.row-border .path-application-private-form fieldset.card legend, .row.row-border .path-application-private-form fieldset.field-group-fieldset legend, .row.row-border .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-private-form fieldset.field-group-fieldset legend, .row.row-border .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .row.row-border .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .path-application-private-form fieldset.checkbox-istanza legend, .row.row-border .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form fieldset.card .row.row-border legend, .path-application-private-form fieldset.field-group-fieldset .row.row-border legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .row.row-border legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .row.row-border legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .row.row-border legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .row.row-border legend, .path-application-private-form fieldset.checkbox-istanza .row.row-border legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .row.row-border legend, .row.row-border .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .row.row-border legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .row.row-border legend, .row.row-border .path-application-delegate-form fieldset.card legend, .row.row-border .path-application-delegate-form fieldset.field-group-fieldset legend, .row.row-border .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-delegate-form fieldset.field-group-fieldset legend, .row.row-border .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .row.row-border .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .path-application-delegate-form fieldset.checkbox-istanza legend, .row.row-border .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form fieldset.card .row.row-border legend, .path-application-delegate-form fieldset.field-group-fieldset .row.row-border legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .row.row-border legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .row.row-border legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .row.row-border legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .row.row-border legend, .path-application-delegate-form fieldset.checkbox-istanza .row.row-border legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .row.row-border legend, .row.row-border .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .row.row-border legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .row.row-border legend, #edit-brownfield-wrapper .row-border#edit-brownfield .h5, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-form fieldset.card legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-form fieldset.field-group-fieldset legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-form fieldset.form-item-field-allegati-istanza legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-form fieldset.checkbox-istanza legend, .path-application-form fieldset.card #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-form fieldset.field-group-fieldset #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-form fieldset.form-item-field-allegati-istanza #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-form fieldset.checkbox-istanza #edit-brownfield-wrapper .row-border#edit-brownfield legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-private-form fieldset.card legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-private-form fieldset.field-group-fieldset legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-private-form fieldset.form-item-field-allegati-istanza legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form fieldset.card #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset.field-group-fieldset #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset.form-item-field-allegati-istanza #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset.checkbox-istanza #edit-brownfield-wrapper .row-border#edit-brownfield legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.card legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.field-group-fieldset legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form fieldset.card #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset.field-group-fieldset #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset.checkbox-istanza #edit-brownfield-wrapper .row-border#edit-brownfield legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .h5, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-form fieldset.card legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-form fieldset.field-group-fieldset legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-form fieldset.form-item-field-allegati-istanza legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-form fieldset.checkbox-istanza legend, .path-application-form fieldset.card #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-form fieldset.field-group-fieldset #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-form fieldset.form-item-field-allegati-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-form fieldset.checkbox-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-private-form fieldset.card legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-private-form fieldset.field-group-fieldset legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-private-form fieldset.form-item-field-allegati-istanza legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form fieldset.card #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset.field-group-fieldset #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset.form-item-field-allegati-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset.checkbox-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.card legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.field-group-fieldset legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form fieldset.card #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset.field-group-fieldset #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset.checkbox-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend {
  border-bottom: 1px solid hsl(210, 4%, 78%);
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
.row.row-border h6, #edit-brownfield-wrapper .row-border#edit-brownfield h6, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield h6, .row.row-border .h6, .row.row-border .path-application-form .section-title, .path-application-form .row.row-border .section-title, .row.row-border .path-application-private-form .section-title, .path-application-private-form .row.row-border .section-title, .row.row-border .path-application-delegate-form .section-title, .path-application-delegate-form .row.row-border .section-title, #edit-brownfield-wrapper .row-border#edit-brownfield .h6, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-form .section-title, .path-application-form #edit-brownfield-wrapper .row-border#edit-brownfield .section-title, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-private-form .section-title, .path-application-private-form #edit-brownfield-wrapper .row-border#edit-brownfield .section-title, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-delegate-form .section-title, .path-application-delegate-form #edit-brownfield-wrapper .row-border#edit-brownfield .section-title, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .h6, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-form .section-title, .path-application-form #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .section-title, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-private-form .section-title, .path-application-private-form #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .section-title, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-delegate-form .section-title, .path-application-delegate-form #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .section-title {
  border-bottom: 1px solid hsl(210, 4%, 78%);
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}
@media (min-width: 576px) {
  .row.row-border, #edit-brownfield-wrapper .row-border#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield {
    border-bottom: 1px solid hsl(210, 4%, 78%);
    padding-bottom: 1rem;
    margin-bottom: 1rem;
  }
  .row.row-border h1, #edit-brownfield-wrapper .row-border#edit-brownfield h1, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield h1, .row.row-border .h1, #edit-brownfield-wrapper .row-border#edit-brownfield .h1, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .h1 {
    border: none;
    margin: 0;
    padding: 0;
  }
  .row.row-border h2, #edit-brownfield-wrapper .row-border#edit-brownfield h2, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield h2, .row.row-border .h2, #edit-brownfield-wrapper .row-border#edit-brownfield .h2, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .h2 {
    border: none;
    margin: 0;
    padding: 0;
  }
  .row.row-border h3, #edit-brownfield-wrapper .row-border#edit-brownfield h3, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield h3, .row.row-border .h3, .row.row-border .field-group-fieldset legend, .field-group-fieldset .row.row-border legend, .row.row-border #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .row.row-border summary, .row.row-border #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .row.row-border label#edit-field-allegati-istanza--label, .row.row-border .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .row.row-border summary, .row.row-border .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .row.row-border label#edit-field-allegati-istanza--label, .row.row-border .checkbox-istanza legend, .checkbox-istanza .row.row-border legend, #edit-brownfield-wrapper .row-border#edit-brownfield .h3, #edit-brownfield-wrapper .row-border#edit-brownfield .field-group-fieldset legend, .field-group-fieldset #edit-brownfield-wrapper .row-border#edit-brownfield legend, #edit-brownfield-wrapper .row-border#edit-brownfield #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper #edit-brownfield-wrapper .row-border#edit-brownfield summary, #edit-brownfield-wrapper .row-border#edit-brownfield #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper #edit-brownfield-wrapper .row-border#edit-brownfield label#edit-field-allegati-istanza--label, #edit-brownfield-wrapper .row-border#edit-brownfield .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza #edit-brownfield-wrapper .row-border#edit-brownfield summary, #edit-brownfield-wrapper .row-border#edit-brownfield .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza #edit-brownfield-wrapper .row-border#edit-brownfield label#edit-field-allegati-istanza--label, #edit-brownfield-wrapper .row-border#edit-brownfield .checkbox-istanza legend, .checkbox-istanza #edit-brownfield-wrapper .row-border#edit-brownfield legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .h3, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .field-group-fieldset legend, .field-group-fieldset #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield summary, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield label#edit-field-allegati-istanza--label, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield summary, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield label#edit-field-allegati-istanza--label, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .checkbox-istanza legend, .checkbox-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .row.row-border .user-page label, #edit-brownfield-wrapper .row-border#edit-brownfield .user-page label, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .user-page label, .user-page .row.row-border label, .user-page #edit-brownfield-wrapper .row-border#edit-brownfield label, #edit-brownfield-wrapper .user-page .row-border#edit-brownfield label, .user-page #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield label, #edit-field-vincoli-insediamento--wrapper .user-page .row-border#edit-brownfield label, .row.row-border .webform-submission-contact-form .js-form-type-item label, #edit-brownfield-wrapper .row-border#edit-brownfield .webform-submission-contact-form .js-form-type-item label, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .row.row-border label, .webform-submission-contact-form .js-form-type-item #edit-brownfield-wrapper .row-border#edit-brownfield label, #edit-brownfield-wrapper .webform-submission-contact-form .js-form-type-item .row-border#edit-brownfield label, .webform-submission-contact-form .js-form-type-item #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield label, #edit-field-vincoli-insediamento--wrapper .webform-submission-contact-form .js-form-type-item .row-border#edit-brownfield label, .row.row-border .webform-submission-contact-form .js-form-type-textarea label, #edit-brownfield-wrapper .row-border#edit-brownfield .webform-submission-contact-form .js-form-type-textarea label, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .row.row-border label, .webform-submission-contact-form .js-form-type-textarea #edit-brownfield-wrapper .row-border#edit-brownfield label, #edit-brownfield-wrapper .webform-submission-contact-form .js-form-type-textarea .row-border#edit-brownfield label, .webform-submission-contact-form .js-form-type-textarea #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield label, #edit-field-vincoli-insediamento--wrapper .webform-submission-contact-form .js-form-type-textarea .row-border#edit-brownfield label {
    border: none;
    margin: 0;
    padding: 0;
  }
  .row.row-border h4, #edit-brownfield-wrapper .row-border#edit-brownfield h4, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield h4, .row.row-border .h4, #edit-brownfield-wrapper .row-border#edit-brownfield .h4, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .h4 {
    border: none;
    margin: 0;
    padding: 0;
  }
  .row.row-border h5, #edit-brownfield-wrapper .row-border#edit-brownfield h5, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield h5, .row.row-border .h5, .row.row-border .path-application-form fieldset.card legend, .row.row-border .path-application-form fieldset.field-group-fieldset legend, .row.row-border .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-form fieldset.field-group-fieldset legend, .row.row-border .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .row.row-border .path-application-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .path-application-form fieldset.checkbox-istanza legend, .row.row-border .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-form fieldset.checkbox-istanza legend, .path-application-form fieldset.card .row.row-border legend, .path-application-form fieldset.field-group-fieldset .row.row-border legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .row.row-border legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .row.row-border legend, .path-application-form fieldset.form-item-field-allegati-istanza .row.row-border legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .row.row-border legend, .path-application-form fieldset.checkbox-istanza .row.row-border legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .row.row-border legend, .row.row-border .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .row.row-border legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .row.row-border legend, .row.row-border .path-application-private-form fieldset.card legend, .row.row-border .path-application-private-form fieldset.field-group-fieldset legend, .row.row-border .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-private-form fieldset.field-group-fieldset legend, .row.row-border .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .row.row-border .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .path-application-private-form fieldset.checkbox-istanza legend, .row.row-border .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form fieldset.card .row.row-border legend, .path-application-private-form fieldset.field-group-fieldset .row.row-border legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .row.row-border legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .row.row-border legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .row.row-border legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .row.row-border legend, .path-application-private-form fieldset.checkbox-istanza .row.row-border legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .row.row-border legend, .row.row-border .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .row.row-border legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .row.row-border legend, .row.row-border .path-application-delegate-form fieldset.card legend, .row.row-border .path-application-delegate-form fieldset.field-group-fieldset legend, .row.row-border .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-delegate-form fieldset.field-group-fieldset legend, .row.row-border .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .row.row-border .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .path-application-delegate-form fieldset.checkbox-istanza legend, .row.row-border .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row.row-border .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form fieldset.card .row.row-border legend, .path-application-delegate-form fieldset.field-group-fieldset .row.row-border legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .row.row-border legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .row.row-border legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .row.row-border legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .row.row-border legend, .path-application-delegate-form fieldset.checkbox-istanza .row.row-border legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .row.row-border legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .row.row-border legend, .row.row-border .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .row.row-border legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .row.row-border .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .row.row-border legend, #edit-brownfield-wrapper .row-border#edit-brownfield .h5, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-form fieldset.card legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-form fieldset.field-group-fieldset legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-form fieldset.form-item-field-allegati-istanza legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-form fieldset.checkbox-istanza legend, .path-application-form fieldset.card #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-form fieldset.field-group-fieldset #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-form fieldset.form-item-field-allegati-istanza #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-form fieldset.checkbox-istanza #edit-brownfield-wrapper .row-border#edit-brownfield legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-private-form fieldset.card legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-private-form fieldset.field-group-fieldset legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-private-form fieldset.form-item-field-allegati-istanza legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form fieldset.card #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset.field-group-fieldset #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset.form-item-field-allegati-istanza #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset.checkbox-istanza #edit-brownfield-wrapper .row-border#edit-brownfield legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.card legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.field-group-fieldset legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form fieldset.card #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset.field-group-fieldset #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza #edit-brownfield-wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset.checkbox-istanza #edit-brownfield-wrapper .row-border#edit-brownfield legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .h5, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-form fieldset.card legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-form fieldset.field-group-fieldset legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-form fieldset.form-item-field-allegati-istanza legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-form fieldset.checkbox-istanza legend, .path-application-form fieldset.card #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-form fieldset.field-group-fieldset #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-form fieldset.form-item-field-allegati-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-form fieldset.checkbox-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-private-form fieldset.card legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-private-form fieldset.field-group-fieldset legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-private-form fieldset.form-item-field-allegati-istanza legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form fieldset.card #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset.field-group-fieldset #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset.form-item-field-allegati-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-private-form fieldset.checkbox-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.card legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.field-group-fieldset legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form fieldset.card #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset.field-group-fieldset #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend, .path-application-delegate-form fieldset.checkbox-istanza #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield legend {
    border: none;
    margin: 0;
    padding: 0;
  }
  .row.row-border h6, #edit-brownfield-wrapper .row-border#edit-brownfield h6, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield h6, .row.row-border .h6, .row.row-border .path-application-form .section-title, .path-application-form .row.row-border .section-title, .row.row-border .path-application-private-form .section-title, .path-application-private-form .row.row-border .section-title, .row.row-border .path-application-delegate-form .section-title, .path-application-delegate-form .row.row-border .section-title, #edit-brownfield-wrapper .row-border#edit-brownfield .h6, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-form .section-title, .path-application-form #edit-brownfield-wrapper .row-border#edit-brownfield .section-title, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-private-form .section-title, .path-application-private-form #edit-brownfield-wrapper .row-border#edit-brownfield .section-title, #edit-brownfield-wrapper .row-border#edit-brownfield .path-application-delegate-form .section-title, .path-application-delegate-form #edit-brownfield-wrapper .row-border#edit-brownfield .section-title, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .h6, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-form .section-title, .path-application-form #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .section-title, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-private-form .section-title, .path-application-private-form #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .section-title, #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .path-application-delegate-form .section-title, .path-application-delegate-form #edit-field-vincoli-insediamento--wrapper .row-border#edit-brownfield .section-title {
    border: none;
    margin: 0;
    padding: 0;
  }
}
.row.row-calendar, #edit-brownfield-wrapper .row-calendar#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .row-calendar#edit-brownfield {
  display: block;
}

.sticky-wrapper.is-sticky {
  position: fixed;
}
.sticky-wrapper.is-sticky.navbar-wrapper {
  z-index: 1;
  left: 0;
  right: 0;
  width: auto;
}
.sticky-wrapper.is-sticky.navbar-wrapper .navbar {
  padding-top: 1rem;
  padding-bottom: 1rem;
  border-top: 1px solid hsl(210, 4%, 78%);
}
.sticky-wrapper.is-sticky.navbar-wrapper.sticky-expanded {
  z-index: auto;
}
@media (min-width: 992px) {
  .sticky-wrapper.is-sticky.navbar-wrapper {
    z-index: auto;
    left: auto;
    right: auto;
    width: unset;
  }
  .sticky-wrapper.is-sticky.navbar-wrapper .navbar {
    border: none;
    background-color: transparent;
    padding: 0;
  }
  .sticky-wrapper.is-sticky.navbar-wrapper .navbar .menu-wrapper {
    padding: 0;
  }
  .sticky-wrapper.is-sticky.navbar-wrapper .navbar .menu-wrapper .nav-link {
    padding-right: 0;
  }
  .sticky-wrapper.is-sticky.navbar-wrapper .navbar.it-bottom-navscroll {
    border: none;
  }
  .sticky-wrapper.is-sticky.navbar-wrapper.at-bottom {
    position: absolute;
    top: auto !important;
    bottom: 0;
  }
}
.sticky-wrapper.navbar-wrapper .navbar.it-top-navscroll, .sticky-wrapper.navbar-wrapper .navbar.it-bottom-navscroll {
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  bottom: auto;
}

@media (min-width: 992px) {
  .table {
    font-size: 1.125rem;
  }
}
.table .table-dark a {
  color: #ffffff;
}

.breadcrumb-container {
  --bs-breadcrumb-font-size: 1rem;
}
.breadcrumb-container .breadcrumb {
  padding: 0.5em 0;
  border-radius: 0;
}
.breadcrumb-container .breadcrumb .breadcrumb-item {
  padding-left: 0;
}
.breadcrumb-container .breadcrumb .breadcrumb-item + .breadcrumb-item:before {
  display: none;
}
.breadcrumb-container .breadcrumb .breadcrumb-item i {
  padding-right: 0.5em;
}
.breadcrumb-container .breadcrumb .breadcrumb-item a {
  color: hsl(210, 33%, 28%);
  font-weight: 600;
}
.breadcrumb-container .breadcrumb .breadcrumb-item.active a {
  font-weight: 400;
  pointer-events: none;
}
.breadcrumb-container .breadcrumb .breadcrumb-item span.separator {
  color: hsl(210, 17%, 44%);
  display: inline-block;
  font-weight: 600;
  padding: 0 0.5em;
}
.breadcrumb-container .breadcrumb.dark {
  background: hsl(210, 25%, 35.2%);
  color: #ffffff;
}
.breadcrumb-container .breadcrumb.dark .breadcrumb-item a {
  color: #ffffff;
}
.breadcrumb-container .breadcrumb.dark .breadcrumb-item span.separator {
  color: #ffffff;
}
.breadcrumb-container .breadcrumb.dark .breadcrumb-item i {
  color: hsl(178, 90.4761904762%, 44.625%);
}
.breadcrumb-container .breadcrumb.dark .breadcrumb-item.active {
  color: #ffffff;
}

.modal {
  padding-right: 0 !important;
}
.modal .modal-dialog {
  margin: 48px;
}
.modal .modal-dialog .modal-content {
  border: none;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
}
.modal .modal-dialog .modal-content .modal-header {
  padding: 24px;
  padding-bottom: 0;
}
.modal .modal-dialog .modal-content .modal-header .close {
  padding: 16px;
}
.modal .modal-dialog .modal-content .modal-header h5, .modal .modal-dialog .modal-content .modal-header .h5, .modal .modal-dialog .modal-content .modal-header .path-application-form fieldset.card legend, .modal .modal-dialog .modal-content .modal-header .path-application-form fieldset.field-group-fieldset legend, .modal .modal-dialog .modal-content .modal-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .modal .modal-dialog .modal-content .modal-header .path-application-form fieldset.field-group-fieldset legend, .modal .modal-dialog .modal-content .modal-header .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .modal .modal-dialog .modal-content .modal-header .path-application-form fieldset.form-item-field-allegati-istanza legend, .modal .modal-dialog .modal-content .modal-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .modal .modal-dialog .modal-content .modal-header .path-application-form fieldset.form-item-field-allegati-istanza legend, .modal .modal-dialog .modal-content .modal-header .path-application-form fieldset.checkbox-istanza legend, .modal .modal-dialog .modal-content .modal-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .modal .modal-dialog .modal-content .modal-header .path-application-form fieldset.checkbox-istanza legend, .path-application-form fieldset.card .modal .modal-dialog .modal-content .modal-header legend, .path-application-form fieldset.field-group-fieldset .modal .modal-dialog .modal-content .modal-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .modal .modal-dialog .modal-content .modal-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .modal .modal-dialog .modal-content .modal-header legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .modal .modal-dialog .modal-content .modal-header legend, .path-application-form fieldset.form-item-field-allegati-istanza .modal .modal-dialog .modal-content .modal-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .modal .modal-dialog .modal-content .modal-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .modal .modal-dialog .modal-content .modal-header legend, .path-application-form fieldset.checkbox-istanza .modal .modal-dialog .modal-content .modal-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .modal .modal-dialog .modal-content .modal-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .modal .modal-dialog .modal-content .modal-header legend, .modal .modal-dialog .modal-content .modal-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .modal .modal-dialog .modal-content .modal-header legend, .modal .modal-dialog .modal-content .modal-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .modal .modal-dialog .modal-content .modal-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .modal .modal-dialog .modal-content .modal-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .modal .modal-dialog .modal-content .modal-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .modal .modal-dialog .modal-content .modal-header legend, .modal .modal-dialog .modal-content .modal-header .path-application-private-form fieldset.card legend, .modal .modal-dialog .modal-content .modal-header .path-application-private-form fieldset.field-group-fieldset legend, .modal .modal-dialog .modal-content .modal-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .modal .modal-dialog .modal-content .modal-header .path-application-private-form fieldset.field-group-fieldset legend, .modal .modal-dialog .modal-content .modal-header .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .modal .modal-dialog .modal-content .modal-header .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .modal .modal-dialog .modal-content .modal-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .modal .modal-dialog .modal-content .modal-header .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .modal .modal-dialog .modal-content .modal-header .path-application-private-form fieldset.checkbox-istanza legend, .modal .modal-dialog .modal-content .modal-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .modal .modal-dialog .modal-content .modal-header .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form fieldset.card .modal .modal-dialog .modal-content .modal-header legend, .path-application-private-form fieldset.field-group-fieldset .modal .modal-dialog .modal-content .modal-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .modal .modal-dialog .modal-content .modal-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .modal .modal-dialog .modal-content .modal-header legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .modal .modal-dialog .modal-content .modal-header legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .modal .modal-dialog .modal-content .modal-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .modal .modal-dialog .modal-content .modal-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .modal .modal-dialog .modal-content .modal-header legend, .path-application-private-form fieldset.checkbox-istanza .modal .modal-dialog .modal-content .modal-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .modal .modal-dialog .modal-content .modal-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .modal .modal-dialog .modal-content .modal-header legend, .modal .modal-dialog .modal-content .modal-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .modal .modal-dialog .modal-content .modal-header legend, .modal .modal-dialog .modal-content .modal-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .modal .modal-dialog .modal-content .modal-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .modal .modal-dialog .modal-content .modal-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .modal .modal-dialog .modal-content .modal-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .modal .modal-dialog .modal-content .modal-header legend, .modal .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset.card legend, .modal .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset.field-group-fieldset legend, .modal .modal-dialog .modal-content .modal-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .modal .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset.field-group-fieldset legend, .modal .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .modal .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .modal .modal-dialog .modal-content .modal-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .modal .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .modal .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset.checkbox-istanza legend, .modal .modal-dialog .modal-content .modal-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .modal .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form fieldset.card .modal .modal-dialog .modal-content .modal-header legend, .path-application-delegate-form fieldset.field-group-fieldset .modal .modal-dialog .modal-content .modal-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .modal .modal-dialog .modal-content .modal-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .modal .modal-dialog .modal-content .modal-header legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .modal .modal-dialog .modal-content .modal-header legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .modal .modal-dialog .modal-content .modal-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .modal .modal-dialog .modal-content .modal-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .modal .modal-dialog .modal-content .modal-header legend, .path-application-delegate-form fieldset.checkbox-istanza .modal .modal-dialog .modal-content .modal-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .modal .modal-dialog .modal-content .modal-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .modal .modal-dialog .modal-content .modal-header legend, .modal .modal-dialog .modal-content .modal-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .modal .modal-dialog .modal-content .modal-header legend, .modal .modal-dialog .modal-content .modal-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, .modal .modal-dialog .modal-content .modal-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .modal .modal-dialog .modal-content .modal-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .modal .modal-dialog .modal-content .modal-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .modal .modal-dialog .modal-content .modal-header legend {
  color: hsl(0, 0%, 10%);
}
.modal .modal-dialog .modal-content .modal-body {
  padding: 24px;
  padding-bottom: 0;
}
.modal .modal-dialog .modal-content .modal-footer {
  padding: 12px 24px;
}
.modal.alert-modal .modal-dialog .modal-content .modal-header {
  justify-content: left;
  align-items: start;
}
.modal.alert-modal .modal-dialog .modal-content .modal-header .icon {
  fill: hsl(210, 100%, 40%);
  margin-right: 16px;
  flex-shrink: 0;
}
.modal.it-dialog-link-list .modal-dialog .modal-content .modal-header {
  border-bottom: 1px solid hsl(210, 4%, 78%);
  padding-bottom: 24px;
}
.modal.it-dialog-link-list .modal-dialog .modal-content .modal-header h5, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .h5, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-form fieldset.card legend, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-form fieldset.field-group-fieldset legend, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-form fieldset.form-item-field-allegati-istanza legend, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-form fieldset.checkbox-istanza legend, .path-application-form fieldset.card .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend, .path-application-form fieldset.field-group-fieldset .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend, .path-application-form fieldset.form-item-field-allegati-istanza .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend, .path-application-form fieldset.checkbox-istanza .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-private-form fieldset.card legend, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-private-form fieldset.field-group-fieldset legend, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form fieldset.card .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend, .path-application-private-form fieldset.field-group-fieldset .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend, .path-application-private-form fieldset.checkbox-istanza .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset.card legend, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset.field-group-fieldset legend, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form fieldset.card .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend, .path-application-delegate-form fieldset.field-group-fieldset .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend, .path-application-delegate-form fieldset.checkbox-istanza .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend {
  text-transform: none;
  font-weight: 700;
  letter-spacing: inherit;
}
.modal.it-dialog-link-list .modal-dialog .modal-content .modal-header h5 span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .h5 span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-form fieldset.card legend span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-form fieldset.field-group-fieldset legend span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-form fieldset.form-item-field-allegati-istanza legend span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-form fieldset.checkbox-istanza legend span, .path-application-form fieldset.card .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend span, .path-application-form fieldset.field-group-fieldset .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend span, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend span, .path-application-form fieldset.form-item-field-allegati-istanza .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend span, .path-application-form fieldset.checkbox-istanza .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-private-form fieldset.card legend span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-private-form fieldset.field-group-fieldset legend span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-private-form fieldset.form-item-field-allegati-istanza legend span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-private-form fieldset.checkbox-istanza legend span, .path-application-private-form fieldset.card .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend span, .path-application-private-form fieldset.field-group-fieldset .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend span, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend span, .path-application-private-form fieldset.form-item-field-allegati-istanza .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend span, .path-application-private-form fieldset.checkbox-istanza .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset.card legend span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset.field-group-fieldset legend span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend span, .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header .path-application-delegate-form fieldset.checkbox-istanza legend span, .path-application-delegate-form fieldset.card .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend span, .path-application-delegate-form fieldset.field-group-fieldset .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend span, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend span, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend span, .path-application-delegate-form fieldset.checkbox-istanza .modal.it-dialog-link-list .modal-dialog .modal-content .modal-header legend span {
  color: hsl(210, 100%, 40%);
  margin-right: 4px;
}
.modal.it-dialog-link-list .modal-dialog .modal-content .modal-body .link-list-wrapper .link-list {
  margin-bottom: 0;
  padding-bottom: 24px;
}
.modal.popconfirm-modal .modal-dialog {
  max-width: 300px;
  margin-right: auto;
  margin-left: auto;
}
.modal.popconfirm-modal .modal-dialog .modal-content {
  border-radius: 14px;
}
.modal.popconfirm-modal .modal-dialog .modal-header {
  padding-top: 16px;
  margin-bottom: -4px;
}
.modal.popconfirm-modal .modal-dialog .modal-body {
  padding-top: 16px;
}
.modal.popconfirm-modal .modal-dialog .modal-body p {
  font-size: 0.875rem;
  margin-bottom: 12px;
}
.modal.popconfirm-modal .modal-dialog .modal-footer {
  padding-bottom: 24px;
}
.modal.it-dialog-scrollable .modal-dialog {
  margin: 104px 48px;
}
.modal.it-dialog-scrollable .modal-dialog .modal-content {
  display: flex;
  flex-direction: column;
  height: calc(100vh - 208px);
}
.modal.it-dialog-scrollable .modal-dialog .modal-content .modal-header {
  padding-bottom: 24px;
  background: #ffffff;
  flex-shrink: 0;
}
.modal.it-dialog-scrollable .modal-dialog .modal-content .modal-body {
  padding-top: 0;
  padding-bottom: 24px;
  overflow-y: auto;
}
.modal.it-dialog-scrollable .modal-dialog .modal-content .modal-footer {
  flex-shrink: 0;
  background: #ffffff;
}
.modal.it-dialog-scrollable .modal-dialog.modal-dialog-left {
  height: 100vh;
  margin: 0 24px 0 0;
}
.modal.it-dialog-scrollable .modal-dialog.modal-dialog-left .modal-content {
  height: 100vh;
}
.modal.it-dialog-scrollable .modal-dialog.modal-dialog-right {
  height: 100vh;
  margin: 0 0 0 24px;
  float: right;
}
.modal.it-dialog-scrollable .modal-dialog.modal-dialog-right .modal-content {
  height: 100vh;
}
.modal.fade .modal-dialog.modal-dialog-left {
  transform: translateX(-100%);
  transition: transform 0.3s ease-in-out;
}
.modal.fade .modal-dialog.modal-dialog-right {
  transform: translateX(100%);
  transition: transform 0.3s ease-in-out;
}
.modal.fade .modal-dialog.modal-dialog-centered {
  transform: translate(0, -5%);
}
.modal.fade.show .modal-dialog.modal-dialog-left {
  transform: translateX(0);
}
.modal.fade.show .modal-dialog.modal-dialog-right {
  transform: translateX(0);
}
.modal.fade.show .modal-dialog.modal-dialog-centered {
  transform: translate(0, 0);
}

@media (min-width: 576px) {
  .modal.popconfirm-modal .modal-dialog .modal-body p {
    font-size: 1rem;
  }
}
@media (min-width: 768px) {
  .modal .modal-dialog {
    margin-left: auto;
    margin-right: auto;
  }
  .modal .modal-dialog.modal-dialog-left {
    margin: 0;
  }
  .modal .modal-dialog.modal-dialog-left .modal-content {
    height: 100vh;
  }
  .modal .modal-dialog.modal-dialog-right {
    margin: 0;
    float: right;
  }
  .modal .modal-dialog.modal-dialog-right .modal-content {
    height: 100vh;
  }
  .modal.it-dialog-scrollable .modal-dialog {
    margin: 64px auto;
  }
  .modal.it-dialog-scrollable .modal-dialog .modal-content {
    height: calc(100vh - 128px);
  }
}
@media (min-width: 992px) {
  .alert-modal .modal-dialog .modal-content .modal-body p {
    padding-left: 48px;
  }
}
.modal-content,
.modal-header {
  border-radius: 0;
}

.modal-body {
  color: hsl(0, 0%, 10%);
}

.modal-footer {
  position: relative;
  background-color: #ffffff;
}
.modal-footer.modal-footer-shadow {
  box-shadow: 0 15px 25px 5px rgba(0, 0, 0, 0.3);
}

/*.accordion-button {
  .collapse-icon::before {
    content: '';
    display: inline-block;
    width: 0;
    height: 0;
    border-top: $arrow-size solid;
    border-right: $arrow-size solid transparent;
    border-bottom: 0;
    border-left: $arrow-size solid transparent;
    vertical-align: $btn-padding-y * 0.5;
  }
  &.collapsed {
    .collapse-icon::before {
      transform: rotate(180deg);
    }
  }
}*/
.accordion {
  border-bottom: 1px solid hsl(210, 4%, 78%);
}
.accordion .accordion {
  border: 1px solid hsl(210, 4%, 78%);
  border-top: 0;
}
.accordion.accordion-background-active .accordion-header .accordion-button[aria-expanded=true] {
  background-color: hsl(210, 100%, 40%);
  color: #ffffff;
  border-color: hsl(210, 100%, 40%);
}
.accordion.accordion-background-active .accordion-header .accordion-button[aria-expanded=true]:before {
  color: #ffffff;
}
.accordion.accordion-background-active .accordion-header .accordion-button[aria-expanded=true]:after {
  content: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 x=%270px%27 y=%270px%27 viewBox=%270 0 24 24%27 %3E%3Cg%3E%3Cpath fill=%27%23ffffff%27 d=%27M12,10.3l4.8,4.8c0.3,0.3,0.8,0.3,1.1,0c0.3-0.3,0.3-0.8,0-1c0,0,0,0,0,0l-4.8-4.8c-0.6-0.6-1.5-0.6-2.1,0L6.2,14c-0.3,0.3-0.3,0.8,0,1c0,0,0,0,0,0c0.3,0.3,0.8,0.3,1.1,0L12,10.3z%27/%3E%3C/g%3E%3C/svg%3E");
}
.accordion.accordion-background-hover .accordion-header .accordion-button:hover {
  background-color: hsl(210, 100%, 40%);
  color: #ffffff;
  border-color: hsl(210, 100%, 40%);
}
.accordion.accordion-background-hover .accordion-header .accordion-button:hover:before {
  color: #ffffff;
}
.accordion.accordion-background-hover .accordion-header .accordion-button:hover:after {
  content: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 x=%270px%27 y=%270px%27 viewBox=%270 0 24 24%27 %3E%3Cg%3E%3Cpath fill=%27%23ffffff%27 d=%27M12,10.3l4.8,4.8c0.3,0.3,0.8,0.3,1.1,0c0.3-0.3,0.3-0.8,0-1c0,0,0,0,0,0l-4.8-4.8c-0.6-0.6-1.5-0.6-2.1,0L6.2,14c-0.3,0.3-0.3,0.8,0,1c0,0,0,0,0,0c0.3,0.3,0.8,0.3,1.1,0L12,10.3z%27/%3E%3C/g%3E%3C/svg%3E");
}
.accordion.accordion-left-icon .accordion-header .accordion-button:after {
  content: none;
}
.accordion.accordion-left-icon .accordion-header .accordion-button:before {
  font-weight: 300;
  content: "-";
  float: left;
  margin: 0 1rem 0.3333333333rem 0;
  width: 1.5rem;
  font-size: 1.5rem;
  line-height: 1.2rem;
  font-family: "Titillium Web", Geneva, Tahoma, sans-serif;
  transform: none;
  overflow: hidden;
}
.accordion.accordion-left-icon .accordion-header .accordion-button[aria-expanded=false]:before {
  content: "+";
}

.accordion-item {
  border: none;
}
.accordion-item:first-of-type, .accordion-item:last-of-type {
  border-radius: 0;
}
.accordion-item:first-of-type .accordion-button, .accordion-item:last-of-type .accordion-button {
  border-radius: 0;
}

.accordion-header {
  position: relative;
}
.accordion-header .accordion-button {
  width: 100%;
  text-align: left;
  border: 0;
  background-color: transparent;
  border-top: 1px solid hsl(210, 4%, 78%);
  box-shadow: none;
  padding: 14px 24px;
  cursor: pointer;
  color: hsl(210, 100%, 40%);
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5rem;
}
@media (min-width: 992px) {
  .accordion-header .accordion-button {
    font-size: 1.125rem;
  }
}
.accordion-header .accordion-button:not(.collapsed) {
  color: hsl(210, 17%, 44%);
}
.accordion-header .accordion-button:not(.collapsed):after {
  transform: scaleY(1);
}
.accordion-header .accordion-button:not(.collapsed):hover:before, .accordion-header .accordion-button[aria-expanded=true]:hover:before {
  text-decoration: none;
}
.accordion-header .accordion-button:after {
  content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 24 24' %3E%3Cg%3E%3Cpath fill='hsl(210, 100%, 40%)' d='M12,10.3l4.8,4.8c0.3,0.3,0.8,0.3,1.1,0c0.3-0.3,0.3-0.8,0-1c0,0,0,0,0,0l-4.8-4.8c-0.6-0.6-1.5-0.6-2.1,0L6.2,14c-0.3,0.3-0.3,0.8,0,1c0,0,0,0,0,0c0.3,0.3,0.8,0.3,1.1,0L12,10.3z'/%3E%3C/g%3E%3C/svg%3E");
  float: right;
  width: 1.5rem;
  height: auto;
  line-height: 0.1rem;
  color: hsl(210, 100%, 40%);
  transition: transform 0.3s;
  background-image: none;
  transform: scaleY(-1);
}
.accordion-header .accordion-button:hover {
  background: none;
  text-decoration: underline;
}
.accordion-header .accordion-button:hover:after {
  text-decoration: none;
}
.accordion-header .accordion-button:active, .accordion-header .accordion-button:hover, .accordion-header .accordion-button:focus {
  border-top-color: hsl(210, 4%, 78%);
}

.accordion-body {
  padding: 12px 24px 42px;
  font-size: 1rem;
  line-height: 1.5rem;
}
@media (min-width: 992px) {
  .accordion-body {
    font-size: 1.125rem;
    line-height: 1.75rem;
  }
}
.accordion-body .accordion-header button[aria-expanded=true]:before {
  height: 0;
  width: 0;
}

/* stylelint-disable */
@keyframes splide-loading {
  0% {
    transform: rotate(0);
  }
  to {
    transform: rotate(1turn);
  }
}
.splide--draggable > .splide__slider > .splide__track, .splide--draggable > .splide__track {
  -webkit-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.splide--fade > .splide__slider > .splide__track > .splide__list, .splide--fade > .splide__track > .splide__list {
  display: block;
}

.splide--fade > .splide__slider > .splide__track > .splide__list > .splide__slide, .splide--fade > .splide__track > .splide__list > .splide__slide {
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  z-index: 0;
}

.splide--fade > .splide__slider > .splide__track > .splide__list > .splide__slide.is-active, .splide--fade > .splide__track > .splide__list > .splide__slide.is-active {
  opacity: 1;
  position: relative;
  z-index: 1;
}

.splide--rtl {
  direction: rtl;
}

.splide--ttb.is-active > .splide__slider > .splide__track > .splide__list, .splide--ttb.is-active > .splide__track > .splide__list {
  display: block;
}

.splide__container {
  box-sizing: border-box;
  position: relative;
}

.splide__list {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  margin: 0 !important;
  padding: 0 !important;
  transform-style: preserve-3d;
}

.splide.is-initialized:not(.is-active) .splide__list {
  display: block;
}

.splide__pagination {
  -ms-flex-align: center;
  align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0;
  pointer-events: none;
}

.splide__pagination li {
  display: inline-block;
  line-height: 1;
  list-style-type: none;
  margin: 0;
  pointer-events: auto;
}

.splide__progress__bar {
  width: 0;
}

.splide {
  outline: none;
  position: relative;
  visibility: hidden;
}

.splide.is-initialized, .splide.is-rendered {
  visibility: visible;
}

.splide__slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  box-sizing: border-box;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  list-style-type: none !important;
  margin: 0;
  outline: none;
  position: relative;
}

.splide__slide img {
  vertical-align: bottom;
}

.splide__slider {
  position: relative;
}

.splide__spinner {
  animation: splide-loading 1s linear infinite;
  border: 2px solid #999;
  border-left-color: transparent;
  border-radius: 50%;
  bottom: 0;
  contain: strict;
  display: inline-block;
  height: 20px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}

.splide__track {
  overflow: hidden;
  position: relative;
  z-index: 0;
}

/* stylelint-enable */
.it-carousel-wrapper {
  margin: 0 auto;
}
.it-carousel-wrapper .splide__pagination {
  margin-top: 8px;
  margin-left: 0;
  padding-left: 0;
}
.it-carousel-wrapper .splide__pagination button {
  width: 8px;
  height: 8px;
  background: hsl(210, 83%, 77%);
  display: inline-block;
  transition: all 0.3s;
  border-radius: 50px;
  margin: 0 8px;
  padding: 0;
  box-shadow: none;
  border: none;
}
.it-carousel-wrapper .splide__pagination button.is-active {
  background: hsl(210, 100%, 40%);
}
.it-carousel-wrapper .it-special-card h5.card-title, .it-carousel-wrapper .it-special-card .card-title.h5, .it-carousel-wrapper .it-special-card .path-application-form fieldset.card legend.card-title, .it-carousel-wrapper .it-special-card .path-application-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .path-application-form .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-special-card .path-application-form fieldset.field-group-fieldset legend.card-title, .it-carousel-wrapper .it-special-card .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .it-carousel-wrapper .it-special-card .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .path-application-form .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-special-card .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .it-carousel-wrapper .it-special-card .path-application-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .path-application-form .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-special-card .path-application-form fieldset.checkbox-istanza legend.card-title, .path-application-form fieldset.card .it-carousel-wrapper .it-special-card legend.card-title, .path-application-form fieldset.field-group-fieldset .it-carousel-wrapper .it-special-card legend.card-title, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .it-carousel-wrapper .it-special-card legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .it-carousel-wrapper .it-special-card legend.card-title, .path-application-form fieldset.checkbox-istanza .it-carousel-wrapper .it-special-card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .it-special-card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .it-special-card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset#edit-field-allegati-istanza-wrapper .it-special-card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .it-special-card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .it-special-card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .it-special-card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .it-special-card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset#edit-field-allegati-istanza-wrapper .it-special-card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .it-special-card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .it-special-card legend.card-title, .it-carousel-wrapper .it-special-card .path-application-private-form fieldset.card legend.card-title, .it-carousel-wrapper .it-special-card .path-application-private-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .path-application-private-form .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-special-card .path-application-private-form fieldset.field-group-fieldset legend.card-title, .it-carousel-wrapper .it-special-card .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .it-carousel-wrapper .it-special-card .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .path-application-private-form .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-special-card .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .it-carousel-wrapper .it-special-card .path-application-private-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .path-application-private-form .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-special-card .path-application-private-form fieldset.checkbox-istanza legend.card-title, .path-application-private-form fieldset.card .it-carousel-wrapper .it-special-card legend.card-title, .path-application-private-form fieldset.field-group-fieldset .it-carousel-wrapper .it-special-card legend.card-title, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .it-carousel-wrapper .it-special-card legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .it-carousel-wrapper .it-special-card legend.card-title, .path-application-private-form fieldset.checkbox-istanza .it-carousel-wrapper .it-special-card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .it-special-card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .it-special-card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset#edit-field-allegati-istanza-wrapper .it-special-card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .it-special-card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .it-special-card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .it-special-card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .it-special-card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .it-special-card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .it-special-card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .it-special-card legend.card-title, .it-carousel-wrapper .it-special-card .path-application-delegate-form fieldset.card legend.card-title, .it-carousel-wrapper .it-special-card .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .path-application-delegate-form .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-special-card .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .it-carousel-wrapper .it-special-card .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .it-carousel-wrapper .it-special-card .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .path-application-delegate-form .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-special-card .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .it-carousel-wrapper .it-special-card .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .path-application-delegate-form .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-special-card .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .path-application-delegate-form fieldset.card .it-carousel-wrapper .it-special-card legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .it-carousel-wrapper .it-special-card legend.card-title, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .it-carousel-wrapper .it-special-card legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .it-carousel-wrapper .it-special-card legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .it-carousel-wrapper .it-special-card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .it-special-card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .it-special-card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset#edit-field-allegati-istanza-wrapper .it-special-card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .it-special-card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .it-special-card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-special-card .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .it-special-card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .it-special-card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .it-special-card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .it-special-card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .it-special-card legend.card-title {
  margin-bottom: 0;
}
.it-carousel-wrapper .it-header-block h2, .it-carousel-wrapper .it-header-block .h2 {
  font-size: 1.75rem;
  border-bottom: 1px solid hsl(210, 4%, 78%);
  padding-bottom: 8px;
  margin-bottom: 0;
  letter-spacing: unset;
}
.it-carousel-wrapper .splide__track {
  padding-top: 24px;
  padding-bottom: 0;
}
.it-carousel-wrapper .card-wrapper {
  padding-bottom: 16px;
}
.it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper {
  background-color: #ffffff;
}
.it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper > a {
  position: relative;
  display: block;
}
.it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside #edit-field-allegati-istanza-wrapper, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card {
  border-right: none;
  margin-right: 0;
}
.it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card:after, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset:after, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset:after, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside #edit-field-allegati-istanza-wrapper:after, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza:after, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza:after, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza:after, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza:after, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .card:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card:after {
  display: none;
}
.it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card .card-body .card-signature, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset .card-body .card-signature, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside #edit-field-allegati-istanza-wrapper .card-body .card-signature, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza .card-body .card-signature, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza .card-body .card-signature {
  float: left;
  margin-bottom: 0;
  width: 60%;
}
.it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card .card-body a.read-more, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset .card-body a.read-more, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside #edit-field-allegati-istanza-wrapper .card-body a.read-more, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza .card-body a.read-more, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza .card-body a.read-more {
  float: right;
  position: inherit;
  bottom: inherit;
  margin-bottom: 0;
  width: 35%;
  justify-content: flex-end;
  line-height: 21px;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-three-cols-arrow-visible .splide__arrows {
  position: absolute;
  top: 50%;
  left: -24px;
  right: -24px;
  display: flex;
  z-index: 1;
  justify-content: space-between;
  pointer-events: none;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-three-cols-arrow-visible .splide__arrows .splide__arrow {
  width: 40px;
  height: 40px;
  background: hsl(210, 100%, 40%);
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: all;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-three-cols-arrow-visible .splide__arrows .splide__arrow svg {
  fill: #ffffff;
  width: 16px;
  height: 16px;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-three-cols-arrow-visible .splide__arrows .splide__arrow.splide__arrow--prev {
  transform: rotate(180deg);
}
.it-carousel-wrapper.it-carousel-landscape-abstract-three-cols-arrow-visible .splide__arrows .splide__arrow[disabled] {
  background: hsl(210, 3%, 85%);
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 {
  margin: 0 auto;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-header-block {
  padding: 0 24px;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 .card.card-img, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .card-img.field-group-fieldset, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-carousel-wrapper.it-carousel-landscape-abstract-3 .card-img.field-group-fieldset, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .card-img#edit-field-allegati-istanza-wrapper, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .card-img.form-item-field-allegati-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-carousel-wrapper.it-carousel-landscape-abstract-3 .card-img.form-item-field-allegati-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .card-img.checkbox-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-carousel-wrapper.it-carousel-landscape-abstract-3 .card-img.checkbox-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-carousel-wrapper.it-carousel-landscape-abstract-3 .card-img.card {
  margin-left: 0;
  margin-right: 0;
}
.it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .card.card-bg, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .card-bg.field-group-fieldset, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .card-bg.field-group-fieldset, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .card-bg#edit-field-allegati-istanza-wrapper, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .card-bg.form-item-field-allegati-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .card-bg.form-item-field-allegati-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .card-bg.checkbox-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .card-bg.checkbox-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-card-bg .card-bg.card {
  margin-left: 0;
  margin-right: 0;
}
.it-carousel-wrapper.it-calendar-wrapper .splide__track {
  padding-top: 0;
}
.it-carousel-wrapper.it-calendar-wrapper .splide__track .card.card-bg, .it-carousel-wrapper.it-calendar-wrapper .splide__track .card-bg.field-group-fieldset, .it-carousel-wrapper.it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-carousel-wrapper.it-calendar-wrapper .splide__track .it-single-slide-wrapper .card-bg.field-group-fieldset, .it-carousel-wrapper.it-calendar-wrapper .splide__track .card-bg#edit-field-allegati-istanza-wrapper, .it-carousel-wrapper.it-calendar-wrapper .splide__track .card-bg.form-item-field-allegati-istanza, .it-carousel-wrapper.it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-carousel-wrapper.it-calendar-wrapper .splide__track .it-single-slide-wrapper .card-bg.form-item-field-allegati-istanza, .it-carousel-wrapper.it-calendar-wrapper .splide__track .card-bg.checkbox-istanza, .it-carousel-wrapper.it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-carousel-wrapper.it-calendar-wrapper .splide__track .it-single-slide-wrapper .card-bg.checkbox-istanza, .it-carousel-wrapper.it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .it-carousel-wrapper.it-calendar-wrapper .splide__track .it-single-slide-wrapper .card-bg.card {
  margin-left: 0;
  margin-right: 0;
}

@media (min-width: 992px) {
  .it-carousel-wrapper.it-carousel-landscape-abstract {
    max-width: 960px;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .splide__list {
    display: flex;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .splide__list .splide__slide {
    display: flex;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .splide__list .splide__slide .it-single-slide-wrapper {
    height: 100%;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper {
    display: flex;
    flex-basis: 100%;
    width: 100%;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper > a {
    flex-basis: 50%;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper > a .img-responsive-wrapper .img-responsive {
    padding-bottom: inherit;
    position: absolute;
    width: 100%;
    height: 100%;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside {
    flex-basis: 50%;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside #edit-field-allegati-istanza-wrapper, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card {
    border-right: none;
    margin-right: 0;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card:after, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset:after, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset:after, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside #edit-field-allegati-istanza-wrapper:after, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza:after, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza:after, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza:after, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza:after, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .card:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card:after {
    display: none;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card .card-body, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset .card-body, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset .card-body, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside #edit-field-allegati-istanza-wrapper .card-body, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza .card-body, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza .card-body, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza .card-body, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza .card-body, .it-carousel-wrapper.it-carousel-landscape-abstract .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-text-slider-wrapper-outside .card .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card .card-body {
    padding-left: 48px;
    padding-bottom: 48px;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card .card-body .card-signature, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset .card-body .card-signature, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside #edit-field-allegati-istanza-wrapper .card-body .card-signature, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza .card-body .card-signature, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza .card-body .card-signature {
    float: left;
    width: 60%;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .card .card-body a.read-more, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .field-group-fieldset .card-body a.read-more, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside #edit-field-allegati-istanza-wrapper .card-body a.read-more, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .form-item-field-allegati-istanza .card-body a.read-more, .it-carousel-wrapper.it-carousel-landscape-abstract .it-single-slide-wrapper .it-text-slider-wrapper-outside .checkbox-istanza .card-body a.read-more {
    float: right;
    position: inherit;
    bottom: inherit;
    margin-bottom: 0;
    width: 35%;
    justify-content: flex-end;
    line-height: 26px;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract .splide__pagination {
    position: absolute;
    left: 50%;
    margin-left: 40px;
    right: 0;
    bottom: 5px;
    text-align: left;
    justify-content: left;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-three-cols-arrow-visible .lined_slide:after {
    content: "";
    display: block;
    width: 1px;
    position: absolute;
    right: -12px;
    top: 0;
    bottom: 0;
    background-color: hsl(210, 32.2033898305%, 92.625%);
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3 {
    max-width: 960px;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3.it-full-carousel {
    max-width: unset;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3 .it-header-block {
    padding: 0 12px;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-three-cols-arrow-visible .splide__arrows {
    left: -48px;
    right: -48px;
  }
}
@media (min-width: 1200px) {
  .it-carousel-wrapper.it-carousel-landscape-abstract {
    max-width: 1176px;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3 {
    max-width: 1176px;
  }
  .it-carousel-wrapper.it-carousel-landscape-abstract-3.it-full-carousel {
    max-width: unset;
  }
}
.it-calendar-wrapper .it-header-block-title {
  background-color: hsl(210, 100%, 40%);
  color: #ffffff;
  padding: 0.5em 0;
  border-radius: 4px 4px 0 0;
}
.it-calendar-wrapper .card-wrapper {
  padding: 0;
}
.it-calendar-wrapper .card .card-title, .it-calendar-wrapper .field-group-fieldset .card-title, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .field-group-fieldset .card-title, .it-calendar-wrapper #edit-field-allegati-istanza-wrapper .card-title, .it-calendar-wrapper .form-item-field-allegati-istanza .card-title, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .form-item-field-allegati-istanza .card-title, .it-calendar-wrapper .checkbox-istanza .card-title, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .checkbox-istanza .card-title, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .card .card-title,
.it-calendar-wrapper .card .card-text,
.it-calendar-wrapper .field-group-fieldset .card-text,
.it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .field-group-fieldset .card-text,
.it-calendar-wrapper #edit-field-allegati-istanza-wrapper .card-text,
.it-calendar-wrapper .form-item-field-allegati-istanza .card-text,
.it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .form-item-field-allegati-istanza .card-text,
.it-calendar-wrapper .checkbox-istanza .card-text,
.it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .checkbox-istanza .card-text,
.it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .card .card-text {
  border-bottom: 1px solid hsl(210, 4%, 78%);
  padding-bottom: 16px;
}
.it-calendar-wrapper .card .card-body .card-title, .it-calendar-wrapper .field-group-fieldset .card-body .card-title, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .field-group-fieldset .card-body .card-title, .it-calendar-wrapper #edit-field-allegati-istanza-wrapper .card-body .card-title, .it-calendar-wrapper .form-item-field-allegati-istanza .card-body .card-title, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .form-item-field-allegati-istanza .card-body .card-title, .it-calendar-wrapper .checkbox-istanza .card-body .card-title, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .checkbox-istanza .card-body .card-title, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .card .card-body .card-title {
  font-family: "Titillium Web", Geneva, Tahoma, sans-serif;
  font-size: 3rem;
  font-weight: 400;
  padding-top: 16px;
}
.it-calendar-wrapper .card .card-body .card-title span, .it-calendar-wrapper .field-group-fieldset .card-body .card-title span, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-title span, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .field-group-fieldset .card-body .card-title span, .it-calendar-wrapper #edit-field-allegati-istanza-wrapper .card-body .card-title span, .it-calendar-wrapper .form-item-field-allegati-istanza .card-body .card-title span, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-title span, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .form-item-field-allegati-istanza .card-body .card-title span, .it-calendar-wrapper .checkbox-istanza .card-body .card-title span, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-title span, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .checkbox-istanza .card-body .card-title span, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-title span, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .card .card-body .card-title span {
  font-size: 0.3em;
  display: block;
  padding-top: 1em;
  padding-left: 1em;
  font-family: "Roboto Mono", monospace;
}
.it-calendar-wrapper .card .card-text a, .it-calendar-wrapper .field-group-fieldset .card-text a, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-text a, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .field-group-fieldset .card-text a, .it-calendar-wrapper #edit-field-allegati-istanza-wrapper .card-text a, .it-calendar-wrapper .form-item-field-allegati-istanza .card-text a, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-text a, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .form-item-field-allegati-istanza .card-text a, .it-calendar-wrapper .checkbox-istanza .card-text a, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-text a, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .checkbox-istanza .card-text a, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-text a, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .card .card-text a {
  text-decoration: none;
  color: hsl(0, 0%, 10%);
  font-family: "Titillium Web", Geneva, Tahoma, sans-serif;
  font-size: 1.125rem;
}
.it-calendar-wrapper .card .card-text a:hover, .it-calendar-wrapper .field-group-fieldset .card-text a:hover, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-text a:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .field-group-fieldset .card-text a:hover, .it-calendar-wrapper #edit-field-allegati-istanza-wrapper .card-text a:hover, .it-calendar-wrapper .form-item-field-allegati-istanza .card-text a:hover, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-text a:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .form-item-field-allegati-istanza .card-text a:hover, .it-calendar-wrapper .checkbox-istanza .card-text a:hover, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-text a:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .checkbox-istanza .card-text a:hover, .it-calendar-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-text a:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-calendar-wrapper .card .card-text a:hover {
  text-decoration: underline;
  color: hsl(210, 100%, 40%);
}

.alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid hsl(210, 17%, 44%);
  padding-left: 4em;
  background-color: #ffffff;
  border-radius: 0;
  color: hsl(0, 0%, 10%);
  background-position: 20px 12px;
  background-repeat: no-repeat;
  background-size: 32px 32px;
}
.alert .alert-link {
  color: hsl(210, 100%, 40%);
}

.alert-heading {
  color: hsl(0, 0%, 10%);
  line-height: 1;
}

.alert-link {
  font-weight: 700;
  text-decoration: none;
}

.alert-dismissible {
  padding-right: 2rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  padding: 1rem;
  color: inherit;
}

.alert-primary {
  border-left: 8px solid hsl(210, 100%, 40%);
}

.alert-success {
  border-left: 8px solid #D1F3AF;
}

.alert-info {
  border-left: 8px solid hsl(210, 17%, 44%);
}

.alert-warning {
  border-left: 8px solid hsl(36, 100%, 30%);
}

.alert-danger {
  border-left: 8px solid hsl(350, 60%, 50%);
}

.alert-danger {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(350, 60%, 50%)' d='M11.5 14.2V5.7h1.2v8.5zm-.1 4.1h1.2v-1.8h-1.2zM22 7.9v8.3L16.1 22H7.9L2 16.2V7.9L7.9 2h8.2zm-1 .4L15.7 3H8.3L3 8.3v7.5L8.3 21h7.4l5.3-5.2z'%3E%3C/path%3E%3C/svg%3E");
}

.alert-warning {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(36, 100%, 30%)' d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2zm0 19a9 9 0 1 1 9-9 9 9 0 0 1-9 9zm-.5-6.8V5.7h1.2v8.5zm-.1 2.3h1.2v1.8h-1.2z'%3E%3C/path%3E%3C/svg%3E");
}

.alert-success {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23D1F3AF%27 d=%27M17.1 7.9l.7.7-7.8 7.6-4.7-4.6.7-.7 4 3.9zM22 12A10 10 0 1 1 12 2a10 10 0 0 1 10 10zm-1 0a9 9 0 1 0-9 9 9 9 0 0 0 9-9z%27%3E%3C/path%3E%3C/svg%3E");
}

.alert-info {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(210, 17%, 44%)' d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2zm0 19a9 9 0 1 1 9-9 9 9 0 0 1-9 9zm-.7-15h1.5v2h-1.5zm0 3h1.5v9h-1.5z'%3E%3C/path%3E%3C/svg%3E");
}

.alert-primary {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='hsl(210, 100%, 40%)' d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2zm0 19a9 9 0 1 1 9-9 9 9 0 0 1-9 9zm-.7-15h1.5v2h-1.5zm0 3h1.5v9h-1.5z'%3E%3C/path%3E%3C/svg%3E");
}

.btn, #edit-actions-workflow-istanza-accettata input, #edit-field-tipologia-di-insediamento .form-check label {
  --bs-btn-color: #06c;
  --bs-btn-hover-color: #004d99;
  --bs-btn-active-color: #003366;
  padding: 12px 24px;
  font-size: 1rem;
  white-space: initial;
  text-decoration: none;
  box-shadow: none;
}

.btn-me {
  margin-right: 12px !important;
}

.btn-xs,
.btn-sm,
.btn-group-sm > .btn,
#edit-actions-workflow-istanza-accettata .btn-group-sm > input,
#edit-field-tipologia-di-insediamento .form-check .btn-group-sm > label,
.btn-lg,
.btn-group-lg > .btn,
#edit-actions-workflow-istanza-accettata .btn-group-lg > input,
#edit-field-tipologia-di-insediamento .form-check .btn-group-lg > label {
  border-radius: 14px;
}

.btn-xs {
  padding: 12px 16px;
  font-size: 0.875rem;
  line-height: 1rem;
}

.btn-sm, .btn-group-sm > .btn, #edit-actions-workflow-istanza-accettata .btn-group-sm > input, #edit-field-tipologia-di-insediamento .form-check .btn-group-sm > label {
  padding: 12px 24px;
  font-size: 1rem;
  line-height: 1.5rem;
}

.btn-lg, .btn-group-lg > .btn, #edit-actions-workflow-istanza-accettata .btn-group-lg > input, #edit-field-tipologia-di-insediamento .form-check .btn-group-lg > label {
  padding: 16px 24px;
  font-size: 1.125rem;
  line-height: 1.75rem;
}

.btn-progress {
  position: relative;
}

.btn-close {
  background-color: transparent;
  position: relative;
}
.btn-close .icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.btn-icon {
  display: inline-flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.btn-icon .rounded-icon {
  width: 1.5em;
  height: 1.5em;
  border-radius: 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
}
.btn-icon .rounded-icon .icon {
  margin-right: 0;
}
.btn-icon .rounded-icon.rounded-primary {
  background-color: hsl(210, 100%, 40%);
}
.btn-icon .rounded-icon.rounded-secondary {
  background-color: hsl(210, 17%, 44%);
}
.btn-icon .rounded-icon.rounded-success {
  background-color: #D1F3AF;
}
.btn-icon .rounded-icon.rounded-info {
  background-color: hsl(210, 17%, 44%);
}
.btn-icon .rounded-icon.rounded-warning {
  background-color: hsl(36, 100%, 30%);
}
.btn-icon .rounded-icon.rounded-danger {
  background-color: hsl(350, 60%, 50%);
}
.btn-icon .rounded-icon.rounded-light {
  background-color: hsl(255, 32.2033898305%, 92.625%);
}
.btn-icon .rounded-icon.rounded-dark {
  background-color: hsl(210, 54%, 20%);
}
.btn-icon .rounded-icon.rounded-black {
  background-color: #000000;
}
.btn-icon .rounded-icon.rounded-white {
  background-color: #ffffff;
}
.btn-icon .rounded-icon.rounded-100 {
  background-color: hsl(0, 0%, 96%);
}
.btn-icon .rounded-icon.rounded-200 {
  background-color: hsl(0, 0%, 90%);
}
.btn-icon .rounded-icon.rounded-300 {
  background-color: hsl(0, 0%, 83%);
}
.btn-icon .rounded-icon.rounded-400 {
  background-color: hsl(0, 0%, 64%);
}
.btn-icon .rounded-icon.rounded-500 {
  background-color: hsl(0, 0%, 45%);
}
.btn-icon .rounded-icon.rounded-600 {
  background-color: hsl(0, 0%, 32%);
}
.btn-icon .rounded-icon.rounded-700 {
  background-color: hsl(0, 0%, 25%);
}
.btn-icon .rounded-icon.rounded-800 {
  background-color: hsl(0, 0%, 15%);
}
.btn-icon .rounded-icon.rounded-900 {
  background-color: hsl(0, 0%, 10%);
}
.btn-icon .rounded-icon + * {
  margin-left: 0.5em;
}
.btn-icon .icon {
  border: none;
  width: 1.2em;
  height: 1.2em;
}
.btn-icon .icon + * {
  margin-left: 0.25em;
}

.btn-full {
  border: none;
  box-shadow: none;
  line-height: 1.555;
  border-radius: 0;
  align-self: stretch;
  width: inherit;
  margin-top: -7.5px;
  margin-bottom: -7.5px;
  margin-right: -7.5px;
  padding-left: 8px;
  padding-right: 8px;
}
.btn-full:hover {
  text-decoration: none !important;
}
@media (min-width: 576px) {
  .btn-full {
    padding: 16px;
  }
}
@media (min-width: 992px) {
  .btn-full {
    padding: 12px 24px !important;
    margin: 0;
    flex: 1;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
  }
}

.btn:disabled:hover, #edit-actions-workflow-istanza-accettata input:disabled:hover, #edit-field-tipologia-di-insediamento .form-check label:disabled:hover,
.btn.disabled:hover,
#edit-actions-workflow-istanza-accettata input.disabled:hover,
#edit-field-tipologia-di-insediamento .form-check label.disabled:hover {
  cursor: not-allowed;
}

.btn-primary:disabled.btn-progress, .block.filter-views form .form-actions .button:disabled.btn-progress, .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:disabled.btn-progress, #page-application-form #edit-actions-save-draft:disabled.btn-progress, .btn-primary.disabled.btn-progress, .block.filter-views form .form-actions .disabled.btn-progress.button, .view-backoffice .disabled.btn-progress#edit-actions-workflow-workflow-istanza-accettata, #page-application-form .disabled.btn-progress#edit-actions-save-draft {
  background-color: hsl(210, 76%, 67%);
  border-color: hsl(210, 76%, 67%);
  color: #ffffff;
  opacity: 1;
}

.btn-secondary:disabled.btn-progress, .btn-secondary.disabled.btn-progress {
  background-color: hsl(210, 12%, 52%);
  border-color: hsl(210, 12%, 52%);
  opacity: 1;
}

.btn-outline-primary {
  box-shadow: inset 0 0 0 2px hsl(210, 100%, 40%);
}
.btn-outline-primary.disabled {
  box-shadow: inset 0 0 0 2px rgb(18.36, 91.8, 165.24);
}
.btn-outline-secondary {
  box-shadow: inset 0 0 0 2px hsl(210, 17%, 44%);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:hover, .btn-outline-secondary:active {
  box-shadow: inset 0 0 0 2px rgb(100.98, 100.98, 100.98);
}
.btn-outline-success {
  box-shadow: inset 0 0 0 2px #D1F3AF;
}
.btn-outline-success.disabled, .btn-outline-success:hover, .btn-outline-success:active {
  box-shadow: inset 0 0 0 2px rgb(188.1, 205.32, 170.88);
}
.btn-outline-warning {
  box-shadow: inset 0 0 0 2px hsl(36, 100%, 30%);
}
.btn-outline-warning.disabled, .btn-outline-warning:hover, .btn-outline-warning:active {
  box-shadow: inset 0 0 0 2px rgb(123.93, 79.866, 13.77);
}
.btn-outline-danger {
  box-shadow: inset 0 0 0 2px hsl(350, 60%, 50%);
}
.btn-outline-danger.disabled, .btn-outline-danger:hover, .btn-outline-danger:active {
  box-shadow: inset 0 0 0 2px rgb(160.65, 68.85, 84.15);
}

.bg-dark .btn-link {
  color: #ffffff;
}
.bg-dark .btn-primary, .bg-dark .block.filter-views form .form-actions .button, .block.filter-views form .form-actions .bg-dark .button, .bg-dark .view-backoffice #edit-actions-workflow-workflow-istanza-accettata, .view-backoffice .bg-dark #edit-actions-workflow-workflow-istanza-accettata, .bg-dark #page-application-form #edit-actions-save-draft, #page-application-form .bg-dark #edit-actions-save-draft {
  color: #000000;
  background-color: #ffffff;
  border-color: hsl(210, 100%, 40%);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  color: hsl(210, 100%, 40%);
}
.bg-dark .btn-primary:focus, .bg-dark .block.filter-views form .form-actions .button:focus, .block.filter-views form .form-actions .bg-dark .button:focus, .bg-dark .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:focus, .view-backoffice .bg-dark #edit-actions-workflow-workflow-istanza-accettata:focus, .bg-dark #page-application-form #edit-actions-save-draft:focus, #page-application-form .bg-dark #edit-actions-save-draft:focus, .bg-dark .btn-primary.focus, .bg-dark .block.filter-views form .form-actions .focus.button, .block.filter-views form .form-actions .bg-dark .focus.button, .bg-dark .view-backoffice .focus#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice .bg-dark .focus#edit-actions-workflow-workflow-istanza-accettata, .bg-dark #page-application-form .focus#edit-actions-save-draft, #page-application-form .bg-dark .focus#edit-actions-save-draft {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(0, 102, 204, 0.5);
}
.bg-dark .btn-primary:hover, .bg-dark .block.filter-views form .form-actions .button:hover, .block.filter-views form .form-actions .bg-dark .button:hover, .bg-dark .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .bg-dark #edit-actions-workflow-workflow-istanza-accettata:hover, .bg-dark #page-application-form #edit-actions-save-draft:hover, #page-application-form .bg-dark #edit-actions-save-draft:hover {
  background-color: white;
  color: #000000;
  border-color: rgb(0, 91.8, 183.6);
}
.bg-dark .btn-primary.disabled, .bg-dark .block.filter-views form .form-actions .disabled.button, .block.filter-views form .form-actions .bg-dark .disabled.button, .bg-dark .view-backoffice .disabled#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice .bg-dark .disabled#edit-actions-workflow-workflow-istanza-accettata, .bg-dark #page-application-form .disabled#edit-actions-save-draft, #page-application-form .bg-dark .disabled#edit-actions-save-draft, .bg-dark .btn-primary:disabled, .bg-dark .block.filter-views form .form-actions .button:disabled, .block.filter-views form .form-actions .bg-dark .button:disabled, .bg-dark .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:disabled, .view-backoffice .bg-dark #edit-actions-workflow-workflow-istanza-accettata:disabled, .bg-dark #page-application-form #edit-actions-save-draft:disabled, #page-application-form .bg-dark #edit-actions-save-draft:disabled {
  color: #000000;
  background-color: #ffffff;
  border-color: hsl(210, 100%, 40%);
  pointer-events: none;
}
.bg-dark .btn-primary:not(:disabled):not(.disabled):active, .bg-dark .block.filter-views form .form-actions .button:not(:disabled):not(.disabled):active, .block.filter-views form .form-actions .bg-dark .button:not(:disabled):not(.disabled):active, .bg-dark .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:not(:disabled):not(.disabled):active, .view-backoffice .bg-dark #edit-actions-workflow-workflow-istanza-accettata:not(:disabled):not(.disabled):active, .bg-dark #page-application-form #edit-actions-save-draft:not(:disabled):not(.disabled):active, #page-application-form .bg-dark #edit-actions-save-draft:not(:disabled):not(.disabled):active, .bg-dark .btn-primary:not(:disabled):not(.disabled).active, .bg-dark .block.filter-views form .form-actions .button:not(:disabled):not(.disabled).active, .block.filter-views form .form-actions .bg-dark .button:not(:disabled):not(.disabled).active, .bg-dark .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:not(:disabled):not(.disabled).active, .view-backoffice .bg-dark #edit-actions-workflow-workflow-istanza-accettata:not(:disabled):not(.disabled).active, .bg-dark #page-application-form #edit-actions-save-draft:not(:disabled):not(.disabled).active, #page-application-form .bg-dark #edit-actions-save-draft:not(:disabled):not(.disabled).active, .show > .bg-dark .btn-primary.dropdown-toggle, .show > .bg-dark .block.filter-views form .form-actions .dropdown-toggle.button, .block.filter-views form .form-actions .show > .bg-dark .dropdown-toggle.button, .show > .bg-dark .view-backoffice .dropdown-toggle#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice .show > .bg-dark .dropdown-toggle#edit-actions-workflow-workflow-istanza-accettata, .show > .bg-dark #page-application-form .dropdown-toggle#edit-actions-save-draft, #page-application-form .show > .bg-dark .dropdown-toggle#edit-actions-save-draft {
  color: #000000;
  background-color: white;
  border-color: rgb(0, 89.25, 178.5);
}
.bg-dark .btn-primary:not(:disabled):not(.disabled):active:focus, .bg-dark .block.filter-views form .form-actions .button:not(:disabled):not(.disabled):active:focus, .block.filter-views form .form-actions .bg-dark .button:not(:disabled):not(.disabled):active:focus, .bg-dark .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:not(:disabled):not(.disabled):active:focus, .view-backoffice .bg-dark #edit-actions-workflow-workflow-istanza-accettata:not(:disabled):not(.disabled):active:focus, .bg-dark #page-application-form #edit-actions-save-draft:not(:disabled):not(.disabled):active:focus, #page-application-form .bg-dark #edit-actions-save-draft:not(:disabled):not(.disabled):active:focus, .bg-dark .btn-primary:not(:disabled):not(.disabled).active:focus, .bg-dark .block.filter-views form .form-actions .button:not(:disabled):not(.disabled).active:focus, .block.filter-views form .form-actions .bg-dark .button:not(:disabled):not(.disabled).active:focus, .bg-dark .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:not(:disabled):not(.disabled).active:focus, .view-backoffice .bg-dark #edit-actions-workflow-workflow-istanza-accettata:not(:disabled):not(.disabled).active:focus, .bg-dark #page-application-form #edit-actions-save-draft:not(:disabled):not(.disabled).active:focus, #page-application-form .bg-dark #edit-actions-save-draft:not(:disabled):not(.disabled).active:focus, .show > .bg-dark .btn-primary.dropdown-toggle:focus, .show > .bg-dark .block.filter-views form .form-actions .dropdown-toggle.button:focus, .block.filter-views form .form-actions .show > .bg-dark .dropdown-toggle.button:focus, .show > .bg-dark .view-backoffice .dropdown-toggle#edit-actions-workflow-workflow-istanza-accettata:focus, .view-backoffice .show > .bg-dark .dropdown-toggle#edit-actions-workflow-workflow-istanza-accettata:focus, .show > .bg-dark #page-application-form .dropdown-toggle#edit-actions-save-draft:focus, #page-application-form .show > .bg-dark .dropdown-toggle#edit-actions-save-draft:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(0, 102, 204, 0.5);
}
.bg-dark .btn-primary.disabled, .bg-dark .block.filter-views form .form-actions .disabled.button, .block.filter-views form .form-actions .bg-dark .disabled.button, .bg-dark .view-backoffice .disabled#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice .bg-dark .disabled#edit-actions-workflow-workflow-istanza-accettata, .bg-dark #page-application-form .disabled#edit-actions-save-draft, #page-application-form .bg-dark .disabled#edit-actions-save-draft, .bg-dark .btn-primary:disabled, .bg-dark .block.filter-views form .form-actions .button:disabled, .block.filter-views form .form-actions .bg-dark .button:disabled, .bg-dark .view-backoffice #edit-actions-workflow-workflow-istanza-accettata:disabled, .view-backoffice .bg-dark #edit-actions-workflow-workflow-istanza-accettata:disabled, .bg-dark #page-application-form #edit-actions-save-draft:disabled, #page-application-form .bg-dark #edit-actions-save-draft:disabled {
  color: rgb(0, 91.8, 183.6);
}
.bg-dark .btn-outline-primary {
  color: #ffffff;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px #ffffff;
  box-shadow: inset 0 0 0 2px #ffffff;
}
.bg-dark .btn-outline-primary:hover {
  color: rgb(229.5, 229.5, 229.5);
  box-shadow: inset 0 0 0 2px rgb(229.5, 229.5, 229.5);
}
.bg-dark .btn-outline-primary:focus, .bg-dark .btn-outline-primary.focus {
  box-shadow: inset 0 0 0 1px rgb(229.5, 229.5, 229.5), 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-outline-primary.disabled, .bg-dark .btn-outline-primary:disabled {
  color: #ffffff;
  background-color: transparent;
}
.bg-dark .btn-outline-primary:not(:disabled):not(.disabled):active, .bg-dark .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .bg-dark .btn-outline-primary.dropdown-toggle {
  color: rgb(229.5, 229.5, 229.5);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px rgb(229.5, 229.5, 229.5);
}
.bg-dark .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .bg-dark .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .bg-dark .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-outline-primary:hover {
  box-shadow: inset 0 0 0 2px rgb(229.5, 229.5, 229.5);
}
.bg-dark .btn-outline-primary:focus, .bg-dark .btn-outline-primary.focus {
  box-shadow: inset 0 0 0 2px #ffffff, 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-outline-primary:not(:disabled):not(.disabled).active, .bg-dark .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .bg-dark .btn-outline-primary.dropdown-toggle {
  box-shadow: inset 0 0 0 2px #ffffff;
}
.bg-dark .btn-secondary {
  color: #ffffff;
  background-color: hsl(210, 100%, 40%);
  border-color: #ffffff;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  color: #ffffff;
}
.bg-dark .btn-secondary:focus, .bg-dark .btn-secondary.focus {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-secondary:hover {
  background-color: rgb(19.125, 113.475, 207.825);
  color: #ffffff;
  border-color: rgb(229.5, 229.5, 229.5);
}
.bg-dark .btn-secondary.disabled, .bg-dark .btn-secondary:disabled {
  color: #ffffff;
  background-color: hsl(210, 100%, 40%);
  border-color: #ffffff;
  pointer-events: none;
}
.bg-dark .btn-secondary:not(:disabled):not(.disabled):active, .bg-dark .btn-secondary:not(:disabled):not(.disabled).active, .show > .bg-dark .btn-secondary.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(25.5, 117.3, 209.1);
  border-color: rgb(223.125, 223.125, 223.125);
}
.bg-dark .btn-secondary:not(:disabled):not(.disabled):active:focus, .bg-dark .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .bg-dark .btn-secondary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-outline-secondary {
  color: #ffffff;
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px #ffffff;
}
.bg-dark .btn-outline-secondary:hover {
  color: rgb(229.5, 229.5, 229.5);
  box-shadow: inset 0 0 0 2px rgb(229.5, 229.5, 229.5);
}
.bg-dark .btn-outline-secondary:focus, .bg-dark .btn-outline-secondary.focus {
  box-shadow: inset 0 0 0 1px rgb(229.5, 229.5, 229.5), 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-outline-secondary.disabled, .bg-dark .btn-outline-secondary:disabled {
  color: #ffffff;
  background-color: transparent;
}
.bg-dark .btn-outline-secondary:not(:disabled):not(.disabled):active, .bg-dark .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .bg-dark .btn-outline-secondary.dropdown-toggle {
  color: rgb(229.5, 229.5, 229.5);
  background-color: transparent;
  background-image: none;
  box-shadow: inset 0 0 0 2px rgb(229.5, 229.5, 229.5);
}
.bg-dark .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .bg-dark .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .bg-dark .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125), 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-outline-secondary:focus, .bg-dark .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.5);
}
.bg-dark .btn-outline-secondary:not(:disabled):not(.disabled).active, .bg-dark .btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .bg-dark .btn-outline-secondary.dropdown-toggle {
  box-shadow: none;
}

.fw-semibold {
  font-weight: 600 !important;
}

label {
  color: hsl(0, 0%, 10%);
}

fieldset legend {
  background-color: transparent;
  font-weight: 700;
  line-height: calc(2.5rem - 1px);
  transition: 0.2s ease-out;
  cursor: text;
  display: block;
  max-width: 100%;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 0.5rem;
  z-index: 1;
  font-size: 0.875rem;
  color: hsl(0, 0%, 10%);
  margin-bottom: 0;
  float: none;
}

.form-text {
  color: hsl(210, 33%, 28%);
}

.form-group {
  position: relative;
  margin-bottom: 3rem;
  margin-top: 0;
}
.form-group input,
.form-group optgroup,
.form-group textarea {
  color: hsl(210, 17%, 44%);
}
.form-group label {
  background-color: transparent;
  position: absolute;
  line-height: calc(2.5rem - 1px);
  transition: 0.2s ease-out;
  top: 0;
  font-size: 1rem;
  cursor: text;
  color: hsl(210, 17%, 44%);
  display: block;
  max-width: 100%;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 0.5rem;
  z-index: 1;
}
.form-group label.active {
  transform: translateY(-75%);
  font-weight: 600;
  font-size: 0.875rem;
  color: hsl(0, 0%, 10%);
}
.form-group label:not(.active) + .input-number-currency .input-group-text {
  display: none;
}
.form-group label:not(.active) + .input-number-percentage .input-group-text {
  display: none;
}
.form-group input:is([type=radio]) + label.active,
.form-group input:is([type=checkbox]) + label.active {
  transform: translateY(0%);
}
.form-group small.form-text, .form-group .form-text.small {
  margin: 0;
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
}
.form-group input[type=time] ~ label {
  transform: translateY(-75%);
  font-size: 0.875rem;
}

::placeholder {
  color: hsl(210, 17%, 44%);
}

input[type=date],
input[type=datetime-local],
input[type=email],
input[type=number],
input[type=password],
input[type=search],
input[type=tel],
input[type=text],
input[type=time],
input[type=url],
textarea {
  border: none;
  border-bottom: 1px solid hsl(210, 17%, 44%);
  border-radius: 0;
  padding: 0.375rem 0.5rem;
  outline: 0;
  width: 100%;
  box-shadow: none;
  transition: none;
  -webkit-appearance: none;
  -webkit-border-radius: 0;
}
input[type=date]::placeholder,
input[type=datetime-local]::placeholder,
input[type=email]::placeholder,
input[type=number]::placeholder,
input[type=password]::placeholder,
input[type=search]::placeholder,
input[type=tel]::placeholder,
input[type=text]::placeholder,
input[type=time]::placeholder,
input[type=url]::placeholder,
textarea::placeholder {
  color: hsl(210, 17%, 44%);
}

textarea {
  border: 1px solid hsl(210, 17%, 44%);
  height: auto;
  font-size: 1rem;
}

.form-control {
  background-position: center right !important;
  background-repeat: no-repeat !important;
  background-size: 45px 45% !important;
  min-height: 2.5rem;
}
.form-control:disabled, .form-control[readonly] {
  cursor: not-allowed;
}
.form-control:disabled + label, .form-control[readonly] + label {
  background-color: transparent;
  cursor: not-allowed;
}
.form-control:focus, .form-control:active {
  box-shadow: none !important;
}
.was-validated .form-control:valid, .form-control.is-valid {
  background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%2300cc85%27 viewBox=%270 0 192 512%27%3E%3Cpath d=%27M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z%27/%3E%3C/svg%3E");
}
.was-validated .form-control:invalid, .form-control.is-invalid {
  background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23f73e5a%27 viewBox=%270 0 384 512%27%3E%3Cpath d=%27M231.6 256l130.1-130.1c4.7-4.7 4.7-12.3 0-17l-22.6-22.6c-4.7-4.7-12.3-4.7-17 0L192 216.4 61.9 86.3c-4.7-4.7-12.3-4.7-17 0l-22.6 22.6c-4.7 4.7-4.7 12.3 0 17L152.4 256 22.3 386.1c-4.7 4.7-4.7 12.3 0 17l22.6 22.6c4.7 4.7 12.3 4.7 17 0L192 295.6l130.1 130.1c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17L231.6 256z%27/%3E%3C/svg%3E");
}
.form-control.warning {
  background-size: 25px 45% !important;
  border-color: hsl(36, 100%, 30%);
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23ff9900%27 viewBox=%270 0 192 512%27%3E%3Cpath d=%27M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z%27/%3E%3C/svg%3E");
}
.form-control.is-valid ~ .warning-feedback {
  display: block;
}

.form-group.active .form-file-name {
  padding-bottom: 1.95rem;
}

.form-control-plaintext {
  padding: 0.375rem 0.5rem;
  background-color: #ffffff !important;
  cursor: not-allowed;
}
.form-control-plaintext + label {
  cursor: not-allowed;
}

.warning-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.75rem;
  color: hsl(36, 100%, 30%);
}

.valid-feedback,
.invalid-feedback,
.warning-feedback {
  margin-left: 0.5rem;
}

.input-group .input-group-text {
  padding: 0.375rem 0.5rem;
  border-bottom: 1px solid hsl(210, 17%, 44%);
  border-radius: 0;
  min-height: 2.5rem;
  margin-right: 0;
}
.input-group .input-group-text .icon {
  fill: hsl(210, 17%, 44%);
}
.input-group .input-group-text ~ label {
  left: 2.25rem;
  max-width: calc(100% - 2.25rem);
}
.input-group .input-group-text .btn, .input-group .input-group-text #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .input-group .input-group-text input, .input-group .input-group-text #edit-field-tipologia-di-insediamento .form-check label, #edit-field-tipologia-di-insediamento .form-check .input-group .input-group-text label {
  border-radius: 4px 0 0 4px;
}
.input-group .input-group-append {
  margin-left: 0;
}
.input-group .input-group-append .btn, .input-group .input-group-append #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .input-group .input-group-append input, .input-group .input-group-append #edit-field-tipologia-di-insediamento .form-check label, #edit-field-tipologia-di-insediamento .form-check .input-group .input-group-append label {
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: 1px solid hsl(210, 17%, 44%);
  border-radius: 0 4px 4px 0;
  box-shadow: none;
  height: 100%;
}
.input-group .input-group-append .btn:focus:not(.focus--mouse), .input-group .input-group-append #edit-actions-workflow-istanza-accettata input:focus:not(.focus--mouse), #edit-actions-workflow-istanza-accettata .input-group .input-group-append input:focus:not(.focus--mouse), .input-group .input-group-append #edit-field-tipologia-di-insediamento .form-check label:focus:not(.focus--mouse), #edit-field-tipologia-di-insediamento .form-check .input-group .input-group-append label:focus:not(.focus--mouse) {
  box-shadow: inset 0 0 0 2px hsl(36, 100%, 30%);
}

.input-group-lg > .form-control, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-append > .btn, #edit-actions-workflow-istanza-accettata .input-group-lg > .input-group-append > input, #edit-field-tipologia-di-insediamento .form-check .input-group-lg > .input-group-append > label {
  padding: 0 1rem;
  border-radius: 0;
}

.form-check {
  padding-left: 0;
  margin-top: 0.5rem;
  position: relative;
}
.form-check [type=checkbox],
.form-check [type=radio] {
  position: absolute;
  opacity: 0;
  left: 9px;
  top: 9px;
  margin-left: 0;
  margin-top: 0;
}
.form-check [type=checkbox] + label,
.form-check [type=radio] + label {
  position: relative;
  padding-left: 36px;
  cursor: pointer;
  display: inline-block;
  height: 32px;
  line-height: 32px;
  font-size: 1rem;
  user-select: none;
  margin-bottom: 0.5rem;
}
@media (min-width: 576px) {
  .form-check [type=checkbox] + label,
  .form-check [type=radio] + label {
    font-size: 1.125rem;
  }
}
.form-check [type=checkbox] + label::after,
.form-check [type=checkbox] + label::before {
  content: "";
  left: 0;
  position: absolute;
  transition: 0.2s ease-out;
  z-index: 1;
  border-style: solid;
  border-width: 2px;
}
.form-check [type=checkbox] + label::before {
  top: 0;
  width: 17px;
  height: 17px;
  border: 1px solid #e6e9f2;
  border-radius: 1px;
  margin: 2px 5px;
  transform: rotateZ(37deg);
  transform-origin: 100% 100%;
}
.form-check [type=checkbox] + label::after {
  border-radius: 4px;
  height: 20px;
  width: 20px;
  margin: 6px 5px;
  top: 0;
}
.form-check [type=checkbox]:checked + label::before {
  top: 6px;
  left: 1px;
  width: 8px;
  height: 13px;
  border-style: solid;
  border-width: 2px;
  border-color: transparent #fff #fff transparent;
  transform: rotate(40deg);
  backface-visibility: hidden;
  transform-origin: 100% 100%;
  opacity: 0.8;
}
.form-check [type=checkbox]:checked + label::after {
  border-color: hsl(210, 100%, 40%);
  background-color: hsl(210, 100%, 40%);
  z-index: 0;
}
.form-check [type=checkbox]:not(:checked) + label::after {
  background-color: transparent;
  border-color: hsl(210, 17.6470588235%, 43.35%);
  z-index: 0;
}
.form-check [type=checkbox]:not(:checked) + label::before {
  width: 0;
  height: 0;
  border-color: transparent;
  left: 6px;
  top: 10px;
}
.form-check [type=checkbox]:disabled + label {
  cursor: not-allowed;
  opacity: 1;
}
.form-check [type=checkbox]:disabled:not(:checked) + label::after {
  border-color: #e6e9f2;
  background-color: #fff;
}
.form-check [type=checkbox]:disabled:checked + label::after {
  background-color: #e6e9f2;
  border-color: #e6e9f2;
}
.form-check [type=radio] + label {
  transition: 0.2s ease-out;
}
.form-check [type=radio] + label::after, .form-check [type=radio] + label::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  margin: 5px;
  width: 22px;
  height: 22px;
  z-index: 0;
  border-radius: 50%;
  border-style: solid;
  border-width: 2px;
  transition: 0.2s ease-out;
}
.form-check [type=radio]:not(:checked) + label::after, .form-check [type=radio]:not(:checked) + label::before {
  border-color: hsl(210, 17%, 44%);
}
.form-check [type=radio]:not(:checked) + label:after {
  z-index: -1;
  transform: scale(0);
}
.form-check [type=radio]:checked + label::after {
  border-color: hsl(210, 100%, 40%);
  background-color: hsl(210, 100%, 40%);
  z-index: 0;
  transform: scale(0.64);
}
.form-check [type=radio]:checked + label::before {
  border-color: hsl(210, 100%, 40%);
}
.form-check [type=radio]:disabled + label {
  cursor: not-allowed;
}
.form-check [type=radio]:disabled:not(:checked) + label::after, .form-check [type=radio]:disabled:not(:checked) + label::before {
  border-color: hsl(210, 3%, 85%);
}
.form-check [type=radio]:disabled:checked + label::after {
  border-color: hsl(210, 3%, 85%);
  background-color: hsl(210, 3%, 85%);
}
.form-check [type=radio]:disabled:checked + label::before {
  border-color: hsl(210, 3%, 85%);
}
.form-check.form-check-group {
  padding: 0 0 8px 0;
  margin-bottom: 16px;
  box-shadow: inset 0 -1px 0 0 rgba(1, 1, 1, 0.1);
}
.form-check.form-check-group [type=checkbox] + label,
.form-check.form-check-group [type=radio] + label {
  position: static;
  padding-left: 0;
  padding-right: 52px;
}
.form-check.form-check-group [type=checkbox] + label::after, .form-check.form-check-group [type=checkbox] + label::before,
.form-check.form-check-group [type=radio] + label::after,
.form-check.form-check-group [type=radio] + label::before {
  right: 15px;
  left: auto;
}
.form-check.form-check-group [type=checkbox]:checked + label::before {
  right: 26px;
}
.form-check.form-check-group [type=radio]:checked + label::before {
  right: 15px;
}
.form-check.form-check-group .form-text {
  margin: 0;
  padding-right: 52px;
  display: block;
  margin-bottom: 16px;
}
.form-check.form-check-group label {
  font-weight: 600;
}
.form-check.form-check-group input.semi-checked:not(:checked) + label::before {
  right: 19px;
  left: auto;
}
.form-check input.semi-checked:not(:checked) + label::before {
  top: 13px;
  left: 4px;
  width: 12px;
  height: 2px;
  border-style: none;
  border-width: 0;
  border-color: transparent;
  transform: none;
  backface-visibility: hidden;
  opacity: 1;
  background: #ffffff;
}
.form-check input.semi-checked:not(:checked) + label::after {
  border-color: hsl(210, 73.9130434783%, 48.3%);
  background-color: hsl(210, 73.9130434783%, 48.3%);
  z-index: 0;
}

input[type=file] + label {
  background-color: transparent;
}

/* INPUT FILE */
.form-file input[type=file] {
  margin: 0;
  max-width: 100%;
  opacity: 0;
}
.form-file .form-file-name {
  background-color: #ffffff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0;
  color: hsl(210, 33%, 28%);
  left: 0;
  line-height: 1.7;
  overflow: hidden;
  padding: 0.5rem 0.6rem 2rem;
  max-height: 2rem;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: 0;
  user-select: none;
  z-index: 5;
}
.form-file .form-file-name::before {
  background-color: #ffffff;
  border-color: hsl(210, 100%, 40%);
  bottom: -1px;
  color: hsl(210, 100%, 40%);
  content: "Sfoglia";
  display: block;
  height: 2.5rem;
  line-height: 1.7;
  padding: 0.4rem 1rem 1.5rem;
  border: 1px solid hsl(210, 100%, 40%);
  position: absolute;
  right: 0;
  top: 0;
  z-index: 6;
  border-top-right-radius: 4px;
}

.input-number {
  position: relative;
}
.input-number.input-number-adaptive {
  width: fit-content;
}
.input-number.input-number-adaptive input[type=number] {
  width: auto;
  transition: all 0.3s;
}
.input-number input[type=number] {
  appearance: textfield;
}
.input-number input[type=number]::-webkit-inner-spin-button, .input-number input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}
.input-number input[type=number]::-ms-clear {
  display: none;
}
.input-number input[type=number]:focus {
  color: hsl(0, 0%, 10%);
}
.input-number.disabled input[type=number] {
  background-color: hsl(210, 3%, 85%);
  color: hsl(0, 0%, 15%);
}
.input-number.disabled input[type=number]:hover {
  cursor: not-allowed;
  color: hsl(210, 12%, 44%);
}
.input-number.disabled .input-group-text {
  background-color: hsl(210, 3%, 85%);
  color: hsl(0, 0%, 15%);
}
.input-number.disabled .input-group-text button {
  pointer-events: none;
}
.input-number.disabled .input-group-text button:hover {
  cursor: not-allowed;
}
.input-number .input-group-text.align-buttons {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 10;
}
.input-number .input-group-text button {
  position: relative;
  transition: opacity 0.1s;
  padding: 0;
  border: none;
  height: 50%;
  width: 16px;
  background: transparent;
}
.input-number .input-group-text button:after {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
}
.input-number .input-group-text button:focus.input-number-add:after, .input-number .input-group-text button:hover.input-number-add:after {
  border-color: transparent transparent hsl(210, 54%, 20%) transparent;
}
.input-number .input-group-text button:focus.input-number-sub:after, .input-number .input-group-text button:hover.input-number-sub:after {
  border-color: hsl(210, 54%, 20%) transparent transparent transparent;
}
.input-number .input-group-text button:focus:not(.focus--mouse) {
  opacity: 1;
}
.input-number .input-group-text button.input-number-add:after {
  border-width: 0 5px 6px 5px;
  border-color: transparent transparent hsl(210, 17.6470588235%, 43.35%) transparent;
}
.input-number .input-group-text button.input-number-sub:after {
  border-width: 6px 5px 0 5px;
  border-color: hsl(210, 17.6470588235%, 43.35%) transparent transparent transparent;
}
.input-number .input-group-text button:hover {
  cursor: pointer;
}

@media (min-width: 1200px) {
  .input-number button {
    opacity: 0;
  }
  .input-number:hover button {
    opacity: 1;
  }
}
.upload,
.upload-avatar {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

.upload[type=file] + label {
  max-width: 80%;
  font-size: 1rem;
  font-weight: 700;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  padding: 7px 24px;
  border-radius: 14px;
  color: #ffffff;
  background-color: hsl(210, 100%, 40%);
  transition: background-color 0.15s;
}
.upload[type=file] + label:hover {
  background-color: rgb(0, 91.8, 183.6);
}
.upload[type=file] + label svg {
  fill: #ffffff;
  margin-right: 10px;
}
.upload:focus + label {
  background-color: rgb(0, 91.8, 183.6);
  outline: auto 5px -webkit-focus-ring-color;
}

.upload-pictures-wall {
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
.upload-pictures-wall > li {
  list-style-type: none;
  margin-right: 8px;
  margin-bottom: 8px;
}
.upload-pictures-wall > li:last-child {
  margin-right: 0;
}
.upload-pictures-wall .upload[type=file] + label {
  font-weight: 600;
  height: 128px;
  width: 128px;
  border-radius: 0;
  padding: 0;
  border: 2px dashed hsl(210, 92.523364486%, 86.625%);
  background-color: rgb(195.90375, 224.304375, 252.705);
  color: hsl(210, 100%, 35%);
  text-align: center;
  display: table-cell;
  vertical-align: middle;
  transition: border-color 0.2s;
}
.upload-pictures-wall .upload[type=file] + label .icon {
  display: block;
  fill: hsl(210, 100%, 40%);
  margin: 0 auto;
  width: 48px;
  height: 48px;
  flex-shrink: 0;
}
.upload-pictures-wall .upload[type=file] + label:hover {
  border: 2px dashed hsl(210, 100%, 40%);
}
.upload-pictures-wall .upload:focus[type=file] + label, .upload-pictures-wall .upload:active[type=file] + label {
  border: 2px dashed hsl(210, 75.975975976%, 66.7%);
}
.upload-pictures-wall .upload-image {
  flex-shrink: 0;
  width: 128px;
  height: 128px;
}
.upload-pictures-wall .upload-image img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}

.upload-file-list {
  margin-top: 5px;
  padding: 0;
}
.upload-file-list.upload-file-list-image .progress {
  left: 52px;
}
.upload-file-list .upload-file {
  list-style-type: none;
  display: flex;
  align-items: center;
  max-width: 375px;
  margin-bottom: 16px;
  position: relative;
}
.upload-file-list .upload-file.uploading .icon {
  fill: hsl(210, 17.6470588235%, 43.35%);
}
.upload-file-list .upload-file.uploading p {
  color: hsl(210, 17.6470588235%, 43.35%);
}
.upload-file-list .upload-file.success svg {
  fill: hsl(210, 100%, 40%);
}
.upload-file-list .upload-file.success p {
  color: hsl(210, 100%, 40%);
}
.upload-file-list .upload-file.success p .upload-file-weight {
  display: inline-block;
}
.upload-file-list .upload-file.error svg {
  fill: hsl(350, 60%, 50%);
}
.upload-file-list .upload-file.error p {
  color: hsl(350, 60%, 50%);
}
.upload-file-list .upload-file svg {
  flex-shrink: 0;
}
.upload-file-list .upload-file .upload-image {
  flex-shrink: 0;
  width: 40px;
  height: 40px;
}
.upload-file-list .upload-file .upload-image img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.upload-file-list .upload-file p {
  margin: 0;
  font-size: 0.875rem;
  font-weight: 600;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 12px;
  overflow: hidden;
}
.upload-file-list .upload-file p .upload-file-weight {
  color: hsl(210, 17.6470588235%, 43.35%);
  font-size: 0.75em;
  margin-left: 10px;
  display: none;
}
.upload-file-list .upload-file button {
  background: transparent;
  border: 0;
  padding: 0px;
  margin-left: auto;
}
.upload-file-list .upload-file button:hover {
  cursor: pointer;
}
.upload-file-list .upload-file button:hover svg {
  fill: hsl(210, 100%, 40%);
}
.upload-file-list .progress {
  position: absolute;
  bottom: -10px;
  left: 36px;
  width: calc(100% - 45px);
  height: 4px;
  background-color: hsl(210, 3%, 85%);
  box-shadow: none;
}
.upload-file-list .progress.progress-image {
  width: calc(100% - 60px);
}

.upload-avatar-container {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.upload-avatar-container .upload-avatar[type=file] + label {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.upload-avatar-container .upload-avatar[type=file] + label svg {
  display: none;
}
.upload-avatar-container .upload-avatar[type=file] + label span {
  display: none;
}

.avatar-upload-wrapper {
  position: relative;
  display: inline-block;
}
.avatar-upload-wrapper .avatar.avatar-upload {
  position: relative;
}
.avatar-upload-wrapper .avatar-upload-icon {
  position: absolute;
  bottom: 16px;
  right: 4px;
  width: 26px;
  height: 26px;
  background: hsl(210, 6.2290689886%, 92.535%);
  border-radius: 50%;
  border: 2px solid #ffffff;
  display: flex;
  justify-content: center;
  align-items: center;
  pointer-events: none;
}
.avatar-upload-wrapper .avatar-upload-icon > svg {
  width: 16px;
  height: 16px;
}
.avatar-upload-wrapper.size-sm .avatar {
  width: 80px;
  height: 80px;
}
.avatar-upload-wrapper.size-sm .avatar-upload-icon {
  bottom: 6px;
  right: 4px;
  width: 18px;
  height: 18px;
}
.avatar-upload-wrapper.size-sm .avatar-upload-icon > svg {
  width: 12px;
  height: 12px;
}

.upload-dragdrop {
  display: inline-flex;
  align-items: center;
}
.upload-dragdrop.dragover .upload-dragdrop-image img, .upload-dragdrop.loading .upload-dragdrop-image img {
  transform: translateX(-50%) translateY(-50%) scale(0.85);
}
.upload-dragdrop.loading p:not(.upload-dragdrop-weight) {
  font-style: italic;
}
.upload-dragdrop.loading .upload-dragdrop-loading {
  opacity: 1;
}
.upload-dragdrop.loading .upload-dragdrop-text .upload-dragdrop-weight, .upload-dragdrop.success .upload-dragdrop-text .upload-dragdrop-weight {
  visibility: visible;
}
.upload-dragdrop.success .upload-dragdrop-success {
  opacity: 1;
  transform: scale(1);
}

.upload-dragdrop-text p {
  margin: 0;
  font-size: 0.875rem;
  color: hsl(210, 17%, 44%);
}
.upload-dragdrop-text p.upload-dragdrop-weight {
  color: hsl(210, 17.6470588235%, 43.35%);
  font-size: 0.75rem;
  visibility: hidden;
}
.upload-dragdrop-text p.upload-dragdrop-weight svg {
  fill: hsl(210, 17.6470588235%, 43.35%);
}
.upload-dragdrop-text h5, .upload-dragdrop-text .h5, .upload-dragdrop-text .path-application-form fieldset.card legend, .upload-dragdrop-text .path-application-form fieldset.field-group-fieldset legend, .upload-dragdrop-text .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .upload-dragdrop-text .path-application-form fieldset.field-group-fieldset legend, .upload-dragdrop-text .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .upload-dragdrop-text .path-application-form fieldset.form-item-field-allegati-istanza legend, .upload-dragdrop-text .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .upload-dragdrop-text .path-application-form fieldset.form-item-field-allegati-istanza legend, .upload-dragdrop-text .path-application-form fieldset.checkbox-istanza legend, .upload-dragdrop-text .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .upload-dragdrop-text .path-application-form fieldset.checkbox-istanza legend, .path-application-form fieldset.card .upload-dragdrop-text legend, .path-application-form fieldset.field-group-fieldset .upload-dragdrop-text legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .upload-dragdrop-text legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .upload-dragdrop-text legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .upload-dragdrop-text legend, .path-application-form fieldset.form-item-field-allegati-istanza .upload-dragdrop-text legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .upload-dragdrop-text legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .upload-dragdrop-text legend, .path-application-form fieldset.checkbox-istanza .upload-dragdrop-text legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .upload-dragdrop-text legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .upload-dragdrop-text legend, .upload-dragdrop-text .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .upload-dragdrop-text legend, .upload-dragdrop-text .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .upload-dragdrop-text .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .upload-dragdrop-text .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .upload-dragdrop-text .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .upload-dragdrop-text legend, .upload-dragdrop-text .path-application-private-form fieldset.card legend, .upload-dragdrop-text .path-application-private-form fieldset.field-group-fieldset legend, .upload-dragdrop-text .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .upload-dragdrop-text .path-application-private-form fieldset.field-group-fieldset legend, .upload-dragdrop-text .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .upload-dragdrop-text .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .upload-dragdrop-text .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .upload-dragdrop-text .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .upload-dragdrop-text .path-application-private-form fieldset.checkbox-istanza legend, .upload-dragdrop-text .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .upload-dragdrop-text .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form fieldset.card .upload-dragdrop-text legend, .path-application-private-form fieldset.field-group-fieldset .upload-dragdrop-text legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .upload-dragdrop-text legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .upload-dragdrop-text legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .upload-dragdrop-text legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .upload-dragdrop-text legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .upload-dragdrop-text legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .upload-dragdrop-text legend, .path-application-private-form fieldset.checkbox-istanza .upload-dragdrop-text legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .upload-dragdrop-text legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .upload-dragdrop-text legend, .upload-dragdrop-text .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .upload-dragdrop-text legend, .upload-dragdrop-text .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .upload-dragdrop-text .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .upload-dragdrop-text .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .upload-dragdrop-text .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .upload-dragdrop-text legend, .upload-dragdrop-text .path-application-delegate-form fieldset.card legend, .upload-dragdrop-text .path-application-delegate-form fieldset.field-group-fieldset legend, .upload-dragdrop-text .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .upload-dragdrop-text .path-application-delegate-form fieldset.field-group-fieldset legend, .upload-dragdrop-text .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .upload-dragdrop-text .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .upload-dragdrop-text .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .upload-dragdrop-text .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .upload-dragdrop-text .path-application-delegate-form fieldset.checkbox-istanza legend, .upload-dragdrop-text .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .upload-dragdrop-text .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form fieldset.card .upload-dragdrop-text legend, .path-application-delegate-form fieldset.field-group-fieldset .upload-dragdrop-text legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .upload-dragdrop-text legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .upload-dragdrop-text legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .upload-dragdrop-text legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .upload-dragdrop-text legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .upload-dragdrop-text legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .upload-dragdrop-text legend, .path-application-delegate-form fieldset.checkbox-istanza .upload-dragdrop-text legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .upload-dragdrop-text legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .upload-dragdrop-text legend, .upload-dragdrop-text .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .upload-dragdrop-text legend, .upload-dragdrop-text .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, .upload-dragdrop-text .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .upload-dragdrop-text .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .upload-dragdrop-text .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .upload-dragdrop-text legend {
  margin: 0;
  font-size: 1.25rem;
  font-weight: 600;
  line-height: 1.75rem;
  color: hsl(210, 53.8461538462%, 19.5%);
}

.upload-dragdrop-input {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}
.upload-dragdrop-input[type=file] + label {
  text-decoration: underline;
  color: hsl(210, 100%, 40%);
  cursor: pointer;
}
.upload-dragdrop-input:focus[type=file] + label {
  outline: auto 5px -webkit-focus-ring-color;
}

.upload-dragdrop-loading {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 128px;
  height: 128px;
  overflow: hidden;
  opacity: 0;
  transition: opacity 0.2s;
  border-radius: 50%;
}
.upload-dragdrop-loading .progress-donut {
  position: relative;
}
.upload-dragdrop-loading .progress-donut .progressbar-text {
  color: #000 !important;
  font-weight: 700;
}
.upload-dragdrop-loading .progress-donut svg {
  position: relative;
}
.upload-dragdrop-loading .progress-donut svg path:first-child {
  display: none;
}
.upload-dragdrop-loading .progress-donut:before {
  content: "";
  background: #fff;
  width: 67px;
  height: 67px;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  position: absolute;
  border-radius: 50%;
  z-index: 0;
}

.upload-dragdrop-image {
  width: 128px;
  height: 128px;
  flex-shrink: 0;
  position: relative;
  margin-right: 16px;
}
.upload-dragdrop-image img {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  overflow: hidden;
  position: absolute;
  transform-origin: center center;
  top: 50%;
  left: 50%;
  transition: transform 0.4s cubic-bezier(0.33, 1.07, 0.54, 1);
  transform: translateX(-50%) translateY(-50%);
}
.upload-dragdrop-image .upload-dragdrop-success {
  width: 36px;
  height: 36px;
  position: absolute;
  top: calc(50% - 18px);
  left: 20px;
  background: hsl(210, 100%, 40%);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 0;
  transform: scale(0.6);
  transition: opacity 0.2s, transform 0.5s cubic-bezier(0.75, -0.5, 0, 1.75);
}
.upload-dragdrop-image .upload-dragdrop-success svg {
  fill: #ffffff;
  width: 30px;
  height: 30px;
}

@media (min-width: 576px) {
  .upload[type=file] + label {
    font-size: 0.875rem;
  }
}
@media (min-width: 768px) {
  .upload-dragdrop-image {
    width: 180px;
    height: 180px;
    margin-right: 32px;
  }
  .upload-dragdrop-image .upload-dragdrop-success {
    left: 28px;
  }
  .upload-dragdrop-loading {
    width: 180px;
    height: 180px;
  }
  .upload-dragdrop-loading .progress-donut:before {
    content: "";
    width: 94px;
    height: 94px;
  }
}
@media (min-width: 1200px) {
  .avatar-upload:hover .upload-avatar-container,
  .avatar-upload:focus-within .upload-avatar-container {
    opacity: 1;
    transition: opacity 0.25s;
  }
  .upload-avatar-container {
    bottom: -10%;
    left: 0;
    right: 0;
    top: auto;
    width: 100%;
    height: 60%;
    background-color: rgba(0, 0, 0, 0.6);
    transition: opacity 0.15s;
    opacity: 0;
  }
  .upload-avatar-container .upload-avatar[type=file] + label {
    margin: 0;
    padding-top: 10px;
    color: #ffffff;
    text-align: center;
    width: 100%;
    height: 100%;
    font-size: 0.75rem;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-direction: column;
    cursor: pointer;
  }
  .upload-avatar-container .upload-avatar[type=file] + label span {
    display: block;
  }
  .upload-avatar-container .upload-avatar[type=file] + label svg {
    display: block;
    fill: #ffffff;
    width: 20px;
    height: 20px;
  }
  .upload-avatar-container .upload-avatar:focus:not(.focus--mouse)[type=file] + label {
    outline: auto 5px -webkit-focus-ring-color;
  }
  .avatar-upload-wrapper .avatar-upload-icon {
    display: none;
  }
  .avatar-upload-wrapper.size-sm .upload-avatar[type=file] + label span {
    display: none;
  }
}
.toggles,
.toggles * {
  appearance: none;
  user-select: none;
}

.toggles label {
  cursor: pointer;
  width: 100%;
  margin-bottom: 8px;
  height: 32px;
  line-height: 32px;
  font-weight: 600;
}
.toggles label.active {
  transform: none;
  font-size: 1rem;
}
.toggles label input[type=checkbox] {
  opacity: 0;
  width: 0;
  height: 0;
}
.toggles label input[type=checkbox] + .lever {
  content: "";
  position: relative;
  width: 46px;
  height: 16px;
  background-color: #e6e9f2;
  border-radius: 10px;
  transition: background 0.3s ease;
  vertical-align: middle;
  margin: 8px 10px 0 16px;
  float: right;
}
.toggles label input[type=checkbox] + .lever:before, .toggles label input[type=checkbox] + .lever:after {
  content: "";
  position: absolute;
  display: inline-block;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  top: -5px;
  left: -3px;
  transition: left 0.3s ease, background 0.1s ease, transform 0.1s ease;
}
.toggles label input[type=checkbox] + .lever:before {
  background-color: hsla(210, 100%, 40%, 0.15);
}
.toggles label input[type=checkbox] + .lever:after {
  background-color: hsl(210, 17.6470588235%, 43.35%);
  background-size: 10px 10px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width=%2710px%27 height=%2710px%27 viewBox=%270 0 10 10%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27%3e%3cg id=%27Symbols%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27 opacity=%270.8%27%3e%3cg id=%27Data-entry/toggle/Light_bg/disabledOff%27 transform=%27translate%28-8.000000, -11.000000%29%27 fill=%27%23FFFFFF%27%3e%3cpath d=%27M14.363961,15.9497475 L17.8994949,19.4852814 L16.4852814,20.8994949 L12.9497475,17.363961 L9.41421356,20.8994949 L8,19.4852814 L11.5355339,15.9497475 L8,12.4142136 L9.41421356,11 L12.9497475,14.5355339 L16.4852814,11 L17.8994949,12.4142136 L14.363961,15.9497475 Z%27 id=%27Combined-Shape%27%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
  border: 2px solid #fff;
}
.toggles label input[type=checkbox]:checked + .lever {
  background-color: #e6e9f2;
}
.toggles label input[type=checkbox]:checked + .lever:before, .toggles label input[type=checkbox]:checked + .lever:after {
  left: 23px;
}
.toggles label input[type=checkbox]:checked + .lever:after {
  background-color: hsl(210, 100%, 40%);
  background-size: 14px 14px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2714px%27 height=%2711px%27 viewBox=%270 0 14 11%27%3E%3Cg stroke=%27none%27 fill=%27none%27 opacity=%270.5%27%3E%3Cg transform=%27translate%28-28.000000, -11.000000%29%27 fill=%27%23FFF%27%3E%3Cg transform=%27translate%2824.000000, 16.000000%29 scale%28-1, 1%29 translate%28-24.000000, -16.000000%29 translate%281.000000, 4.000000%29%27%3E%3Cpath d=%27M13,15 L13,5 L15,5 L15,15 L15,17 L9,17 L9,15 L13,15 Z%27 transform=%27translate%2812.000000, 11.000000%29 scale%28-1, 1%29 rotate%2845.000000%29 translate%28-12.000000, -11.000000%29 %27/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.toggles label input[type=checkbox][disabled] + .lever {
  cursor: default;
  background-color: #e6e9f2;
}
.toggles label input[type=checkbox][disabled] + .lever:after {
  background-color: #e6e9f2;
}
.toggles label input[type=checkbox][disabled]:checked + .lever:after {
  background-color: #e6e9f2;
}

.password-icon {
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 8px;
  z-index: 8;
  padding: 0 0.5rem;
  background-color: #ffffff;
}
.password-icon .icon {
  fill: hsl(210, 17%, 44%);
}

.password-meter {
  height: 4px;
  left: 10px;
  bottom: -6px;
  width: 100%;
  max-width: 180px;
}
.password-meter .col-3 {
  height: 4px;
}

.password-caps {
  display: none;
}
.password-caps.show {
  display: block;
}

@keyframes selectDropdownFadeIn {
  0% {
    opacity: 0;
    margin-top: 0;
  }
  100% {
    opacity: 1;
    margin-top: 0;
  }
}
@keyframes selectDropdownFadeInTop {
  0% {
    opacity: 0;
    margin-top: 0;
  }
  100% {
    opacity: 1;
    margin-top: 0;
  }
}
.select-wrapper {
  position: relative;
}
.select-wrapper label {
  position: absolute;
  color: hsl(0, 0%, 10%);
  font-size: 0.875rem;
  display: block;
  font-weight: 600;
  padding: 0 0.5rem;
  line-height: calc(2.5rem - 1px);
  top: 0;
  transform: translateY(-75%);
}
.select-wrapper select {
  border: none;
  border-bottom: 1px solid hsl(210, 17.6470588235%, 43.35%);
  border-radius: 0;
  padding: 0.375rem 0.5rem;
  outline: 0;
  height: 2.5rem;
  width: 100%;
  box-shadow: none;
  transition: 0.2s ease-out;
  font-weight: 700;
  color: hsl(0, 0%, 10%);
  background-color: #ffffff;
  appearance: auto;
}
.select-wrapper select option {
  font-weight: normal;
}
.select-wrapper select:disabled {
  background-color: hsl(210, 3%, 85%);
  opacity: 1;
}
.select-wrapper select:disabled:hover {
  cursor: not-allowed;
}

.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn) {
  width: 100%;
}

.btn-light:not(:disabled):not(.disabled).active,
.btn-light:not(:disabled):not(.disabled):active,
.show > .btn-light.dropdown-toggle {
  background: transparent;
  color: inherit;
}

.bootstrap-select.form-control {
  box-shadow: none;
}
.bootstrap-select > .dropdown-toggle.bs-placeholder, .bootstrap-select > .dropdown-toggle.bs-placeholder:active, .bootstrap-select > .dropdown-toggle.bs-placeholder:focus, .bootstrap-select > .dropdown-toggle.bs-placeholder:hover {
  color: hsl(0, 0%, 10%);
  font-weight: normal;
}

.bootstrap-select-wrapper {
  position: relative;
  padding-top: 0;
}
.bootstrap-select-wrapper.no-tick .dropdown.bootstrap-select .dropdown-menu li a.selected span.check-mark {
  display: none;
}
.bootstrap-select-wrapper.disabled:hover {
  cursor: not-allowed;
}
.bootstrap-select-wrapper.disabled .bootstrap-select {
  background-color: hsl(210, 3%, 85%);
}
.bootstrap-select-wrapper.disabled .bootstrap-select > .dropdown-toggle.bs-placeholder {
  color: hsl(0, 0%, 10%);
  opacity: 1;
}
.bootstrap-select-wrapper .dropdown-menu {
  padding: 0;
  margin: 0;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
}
.bootstrap-select-wrapper .dropdown.show .dropdown-menu[x-placement=bottom-start],
.bootstrap-select-wrapper .btn-group.show .dropdown-menu[x-placement=bottom-start] {
  animation: selectDropdownFadeIn forwards 0.3s;
}
.bootstrap-select-wrapper .dropdown.show .dropdown-menu[x-placement=top-start],
.bootstrap-select-wrapper .btn-group.show .dropdown-menu[x-placement=top-start] {
  animation: selectDropdownFadeInTop forwards 0.3s;
}
.bootstrap-select-wrapper .dropdown-menu:before {
  display: none;
}
.bootstrap-select-wrapper > label {
  position: absolute;
  color: hsl(0, 0%, 10%);
  font-size: 0.875rem;
  display: block;
  font-weight: 600;
  padding: 0 0.5rem;
  line-height: calc(2.5rem - 1px);
  top: 0;
  transform: translateY(-75%);
}
.bootstrap-select-wrapper button {
  background: transparent;
  border-radius: 0;
  border: none;
  box-shadow: none;
  color: hsl(0, 0%, 10%);
  padding: 8px;
  font-size: 1rem;
  font-weight: bold;
}
.bootstrap-select-wrapper button.disabled {
  background: transparent;
}
.bootstrap-select-wrapper button.disabled.btn-light {
  box-shadow: none;
}
.bootstrap-select-wrapper button .filter-option {
  position: relative;
}
.bootstrap-select-wrapper button .filter-option .filter-option-inner {
  display: flex;
}
.bootstrap-select-wrapper button .filter-option .filter-option-inner-inner {
  display: flex;
  align-items: center;
}
.bootstrap-select-wrapper button .filter-option .filter-option-inner-inner .icon {
  margin-right: 8px;
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}
.bootstrap-select-wrapper button .filter-option:after {
  content: "";
  height: 1px;
  position: absolute;
  left: 0;
  right: 0;
  background: hsl(0, 0%, 10%);
  bottom: 0;
  transition: all 0.3s;
  transform-origin: bottom;
}
.bootstrap-select-wrapper button:hover:not(.disabled) .filter-option:after {
  transform: scaleY(2);
}
.bootstrap-select-wrapper button:hover {
  background: transparent;
}
.bootstrap-select-wrapper button.dropdown-toggle:after {
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
  position: static;
  top: 0;
  transform: translateY(50%);
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-searchbox {
  padding: 8px 24px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-searchbox input[type=text] {
  padding: 0;
  border-bottom: 1px solid hsl(210, 4%, 78%);
  font-size: 1rem;
  font-weight: 600;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-searchbox input[type=text]::placeholder {
  opacity: 0.5;
  font-size: 1rem;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .no-results {
  padding: 8px 24px;
  background: transparent;
  margin: 0;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-header .text {
  font-size: 0.875rem;
  text-transform: uppercase;
  color: hsl(0, 0%, 10%);
  font-weight: 600;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-divider {
  border: none;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .form-check {
  margin-top: 0;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .form-check [type=checkbox] + label,
.bootstrap-select-wrapper .dropdown.bootstrap-select .form-check [type=radio] + label {
  margin-bottom: 0;
  font-weight: normal;
  font-size: 1rem;
  height: 30px;
  line-height: 30px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .btn, .bootstrap-select-wrapper .dropdown.bootstrap-select #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .bootstrap-select-wrapper .dropdown.bootstrap-select input, .bootstrap-select-wrapper .dropdown.bootstrap-select #edit-field-tipologia-di-insediamento .form-check label, #edit-field-tipologia-di-insediamento .form-check .bootstrap-select-wrapper .dropdown.bootstrap-select label {
  height: 2.5rem;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox {
  position: relative;
  padding: 0;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block {
  display: block;
  padding: 8px 24px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .btn, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block input, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block #edit-field-tipologia-di-insediamento .form-check label, #edit-field-tipologia-di-insediamento .form-check .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block label {
  padding: 0;
  display: inline-block;
  font-size: 1rem;
  color: hsl(210, 100%, 40%);
  font-weight: normal;
  width: auto;
  margin-right: 24px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .btn:active, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block #edit-actions-workflow-istanza-accettata input:active, #edit-actions-workflow-istanza-accettata .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block input:active, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block #edit-field-tipologia-di-insediamento .form-check label:active, #edit-field-tipologia-di-insediamento .form-check .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block label:active, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .btn:focus, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block #edit-actions-workflow-istanza-accettata input:focus, #edit-actions-workflow-istanza-accettata .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block input:focus, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block #edit-field-tipologia-di-insediamento .form-check label:focus, #edit-field-tipologia-di-insediamento .form-check .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block label:focus {
  box-shadow: none;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block .btn:hover, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block #edit-actions-workflow-istanza-accettata input:hover, #edit-actions-workflow-istanza-accettata .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block input:hover, .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block #edit-field-tipologia-di-insediamento .form-check label:hover, #edit-field-tipologia-di-insediamento .form-check .bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox .btn-block label:hover {
  text-decoration: underline;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .bs-actionsbox:after {
  content: "";
  display: block;
  height: 1px;
  width: 65px;
  background: hsl(210, 4%, 78%);
  position: absolute;
  bottom: -8px;
  left: 24px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .select-pill {
  font-size: 0.7777777778rem;
  padding: 4px 8px;
  border: 1px solid hsl(0, 0%, 10%);
  color: hsl(0, 0%, 10%);
  line-height: 1;
  border-radius: 24px;
  display: flex;
  align-items: center;
  margin-right: 8px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .select-pill svg {
  fill: hsl(0, 0%, 10%);
  margin-right: 0;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .icon {
  margin-right: 8px;
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .form-check [type=checkbox] + label,
.bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .form-check [type=radio] + label {
  font-size: 0.7777777778rem;
  padding: 4px 8px;
  border: 1px solid hsl(0, 0%, 10%);
  color: hsl(0, 0%, 10%);
  line-height: 1;
  border-radius: 24px;
  display: flex;
  align-items: center;
  margin-right: 8px;
  height: auto;
  font-weight: 700;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .form-check [type=checkbox] + label:before, .bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .form-check [type=checkbox] + label:after,
.bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .form-check [type=radio] + label:before,
.bootstrap-select-wrapper .dropdown.bootstrap-select.show-tick .filter-option .filter-option-inner-inner .form-check [type=radio] + label:after {
  display: none;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu {
  top: calc(-100% - 8px) !important;
  padding: 8px 0;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu[x-placement=top-start] {
  top: auto !important;
  bottom: -8px !important;
  transform: none !important;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a {
  font-size: 1rem;
  padding: 8px 24px;
  color: hsl(210, 100%, 40%);
  white-space: inherit;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a.icon-options-li span.text {
  display: flex;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a.selected {
  color: hsl(210, 100%, 15%);
  text-decoration: underline;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a.selected span.select-pill-text {
  text-decoration: underline;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a.selected span.check-mark {
  color: hsl(210, 100%, 40%);
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a:focus, .bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a:active {
  background: transparent;
  outline: none;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a span.check-mark {
  top: 10px;
  right: 24px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a span.check-mark:after {
  content: "";
  display: block;
  width: 0.5em;
  height: 1em;
  border-style: solid;
  border-width: 0 0.15em 0.15em 0;
  transform: rotate(45deg);
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a span.text {
  position: relative;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a span.text .select-pill .icon {
  display: none;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a span.text .icon {
  fill: hsl(210, 100%, 40%);
  margin-right: 8px;
  width: 24px;
  height: 24px;
  flex-shrink: 0;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a span.text .reset-label {
  display: block;
  height: 1px;
  width: 65px;
  background: hsl(210, 4%, 78%);
  position: absolute;
  bottom: -8px;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a:hover {
  background: transparent;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a:hover span.text {
  text-decoration: underline;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a.active {
  background: transparent;
  color: hsl(210, 53.8461538462%, 19.5%);
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li a.active span.text {
  text-decoration: underline;
}
.bootstrap-select-wrapper .dropdown.bootstrap-select .dropdown-menu li.disabled a {
  color: hsl(210, 3%, 85%);
}

fieldset:disabled .bootstrap-select-wrapper:hover {
  cursor: not-allowed;
}
fieldset:disabled .bootstrap-select-wrapper .bootstrap-select > .dropdown-toggle.bs-placeholder {
  color: hsl(0, 0%, 10%);
}
fieldset:disabled .bootstrap-select-wrapper button {
  background-color: hsl(210, 3%, 85%);
  opacity: 1;
}
fieldset:disabled .bootstrap-select-wrapper button.btn-light {
  box-shadow: none;
}

.it-transfer-wrapper {
  border: 1px solid hsl(210, 3.6255162919%, 78.21%);
  border-radius: 14px;
}
.it-transfer-wrapper .transfer-scroll {
  height: 240px;
  overflow-x: hidden;
  margin-bottom: 24px;
}
.it-transfer-wrapper .form-check {
  padding: 0 24px;
  position: relative;
}
.it-transfer-wrapper .form-check input.semi-checked:not(:checked) + label::before {
  top: 13px;
  left: 4px;
  width: 12px;
  height: 2px;
  border-style: none;
  border-width: 0;
  border-color: transparent;
  transform: none;
  backface-visibility: hidden;
  opacity: 1;
  background: #fff;
}
.it-transfer-wrapper .form-check input.semi-checked:not(:checked) + label::after {
  border-color: hsl(210, 73.9130434783%, 48.3%);
  background-color: hsl(210, 73.9130434783%, 48.3%);
  z-index: 0;
}
.it-transfer-wrapper .transfer-header {
  font-weight: bold;
}
.it-transfer-wrapper .transfer-header:after {
  height: 1px;
  background: hsl(210, 3.6255162919%, 78.21%);
  width: 65px;
  content: "";
  display: block;
  margin-left: 62px;
}
.it-transfer-wrapper .transfer-header .form-check {
  padding: 24px 24px 8px;
  margin-top: 0;
}
.it-transfer-wrapper .transfer-header .form-check [type=checkbox] + label {
  display: flex;
  justify-content: space-between;
}
.it-transfer-wrapper .transfer-header .form-check .descr {
  display: block;
  font-size: 0.75rem;
  color: hsl(210, 25%, 35.2%);
  font-weight: normal;
}

.it-transfer-buttons {
  display: flex;
  justify-content: center;
}
.it-transfer-buttons a {
  display: flex;
  width: 40px;
  height: 40px;
  border: 1px solid hsl(210, 3.6255162919%, 78.21%);
  border-radius: 50%;
  align-items: center;
  justify-content: center;
  margin: 24px 8px;
  cursor: default;
  pointer-events: none;
}
.it-transfer-buttons a .icon {
  fill: hsl(210, 3.6255162919%, 78.21%);
}
.it-transfer-buttons a.transfer, .it-transfer-buttons a.backtransfer {
  transform: rotate(90deg);
}
.it-transfer-buttons a.active {
  border-color: hsl(210, 73.9130434783%, 48.3%);
  cursor: pointer;
  pointer-events: all;
}
.it-transfer-buttons a.active .icon {
  fill: hsl(210, 73.9130434783%, 48.3%);
}

@media (min-width: 768px) {
  .it-transfer-buttons {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
  }
  .it-transfer-buttons a {
    display: inline-flex;
    width: 40px;
    height: 40px;
    border: 1px solid hsl(210, 3.6255162919%, 78.21%);
    border-radius: 100px;
    align-items: center;
    justify-content: center;
    margin: 8px 8px;
    align-self: center;
  }
  .it-transfer-buttons a.transfer, .it-transfer-buttons a.backtransfer {
    transform: none;
  }
}
@keyframes dropdownFadeIn {
  0% {
    opacity: 0;
    margin-top: 0;
  }
  100% {
    opacity: 1;
    margin-top: 16px;
  }
}
@keyframes dropdownFadeInTop {
  0% {
    opacity: 0;
    margin-top: 0;
  }
  100% {
    opacity: 1;
    margin-top: -16px;
  }
}
.dropdown.dropup .dropdown-toggle:after,
.btn-group.dropup .dropdown-toggle:after {
  display: none;
}
.dropdown.dropup .dropdown-toggle[aria-expanded=true] .icon-expand,
.btn-group.dropup .dropdown-toggle[aria-expanded=true] .icon-expand {
  transform: scaleY(1);
}
.dropdown.dropup .dropdown-toggle .icon-expand,
.btn-group.dropup .dropdown-toggle .icon-expand {
  transform: scaleY(-1);
}
.dropdown.dropend .dropdown-toggle:after,
.btn-group.dropend .dropdown-toggle:after {
  display: none;
}
.dropdown.dropend .dropdown-toggle[aria-expanded=true] .icon-expand,
.btn-group.dropend .dropdown-toggle[aria-expanded=true] .icon-expand {
  transform: rotate(90deg);
}
.dropdown.dropend .dropdown-toggle .icon-expand,
.btn-group.dropend .dropdown-toggle .icon-expand {
  transform: rotate(-90deg);
}
.dropdown.dropstart .dropdown-toggle:before,
.btn-group.dropstart .dropdown-toggle:before {
  display: none;
}
.dropdown.dropstart .dropdown-toggle[aria-expanded=true] .icon-expand,
.btn-group.dropstart .dropdown-toggle[aria-expanded=true] .icon-expand {
  transform: rotate(-90deg);
}
.dropdown.dropstart .dropdown-toggle .icon-expand,
.btn-group.dropstart .dropdown-toggle .icon-expand {
  transform: rotate(90deg);
}

.btn-dropdown {
  color: hsl(210, 100%, 40%);
  padding: 0 4px;
  background-color: transparent;
  border-radius: 0;
  box-shadow: none;
}
@media (min-width: 992px) {
  .btn-dropdown {
    font-size: 1.125rem;
  }
}
.btn-dropdown:not(:disabled):not(.disabled):active {
  box-shadow: none;
}

.btn-dropdown:after,
.dropdown-toggle:after {
  content: "";
  border: none;
  display: inline;
  margin: 0;
  vertical-align: bottom;
  width: auto;
  height: auto;
}
.btn-dropdown .icon-expand,
.dropdown-toggle .icon-expand {
  transition: transform 0.3s;
}
.btn-dropdown .icon.icon-xs,
.dropdown-toggle .icon.icon-xs {
  transition: transform 0.3s;
  width: 18px;
  height: 18px;
  transform: translateY(-1px);
}
.btn-dropdown[aria-expanded=true] .icon-expand,
.dropdown-toggle[aria-expanded=true] .icon-expand {
  transform: scaleY(-1);
}

.dropdown-menu {
  border-radius: 0 0 4px 4px;
  box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
  z-index: 8;
}
.dropdown-menu.full-width {
  width: 100%;
}
.dropdown-menu.full-width .link-list li {
  display: inline-block;
  width: auto;
}
.dropdown-menu.full-width .link-list li:hover, .dropdown-menu.full-width .link-list li:focus {
  background: none;
  text-decoration: underline;
}
.dropdown-menu .link-list-wrapper .link-list-heading {
  line-height: 2rem;
  margin-bottom: 0;
}
.dropdown-menu .link-list {
  margin-bottom: 0;
}
.dropdown-menu:before {
  content: "";
  position: absolute;
  top: -6px;
  left: 24px;
  width: 18px;
  height: 18px;
  border-radius: 4px;
  background-color: #ffffff;
  transform: rotate(45deg);
}
.dropdown-menu[data-popper-placement=top-start] {
  border-radius: 4px 4px 0 0;
}
.dropdown-menu[data-popper-placement=top-start]:before {
  bottom: -6px;
  top: auto;
}
.dropdown-menu[data-popper-placement=bottom-end]:before {
  left: auto;
  right: 12px;
}
.dropdown-menu.dark {
  background-color: hsl(210, 25%, 35.2%);
}
.dropdown-menu.dark .link-list-wrapper .link-list-heading {
  color: #fff;
}
.dropdown-menu.dark .link-list-wrapper ul span.divider {
  background: #2e465e;
}
.dropdown-menu.dark .link-list-wrapper ul li a span,
.dropdown-menu.dark .link-list-wrapper ul li a:hover span,
.dropdown-menu.dark .link-list-wrapper ul li h3,
.dropdown-menu.dark .link-list-wrapper ul li .h3,
.dropdown-menu.dark .link-list-wrapper ul li .field-group-fieldset legend,
.field-group-fieldset .dropdown-menu.dark .link-list-wrapper ul li legend,
.dropdown-menu.dark .link-list-wrapper ul li #edit-field-allegati-istanza-wrapper summary,
#edit-field-allegati-istanza-wrapper .dropdown-menu.dark .link-list-wrapper ul li summary,
.dropdown-menu.dark .link-list-wrapper ul li #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label,
#edit-field-allegati-istanza-wrapper .dropdown-menu.dark .link-list-wrapper ul li label#edit-field-allegati-istanza--label,
.dropdown-menu.dark .link-list-wrapper ul li .form-item-field-allegati-istanza summary,
.form-item-field-allegati-istanza .dropdown-menu.dark .link-list-wrapper ul li summary,
.dropdown-menu.dark .link-list-wrapper ul li .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label,
.form-item-field-allegati-istanza .dropdown-menu.dark .link-list-wrapper ul li label#edit-field-allegati-istanza--label,
.dropdown-menu.dark .link-list-wrapper ul li .checkbox-istanza legend,
.checkbox-istanza .dropdown-menu.dark .link-list-wrapper ul li legend,
.dropdown-menu.dark .link-list-wrapper ul li .user-page label,
.user-page .dropdown-menu.dark .link-list-wrapper ul li label,
.dropdown-menu.dark .link-list-wrapper ul li .webform-submission-contact-form .js-form-type-item label,
.webform-submission-contact-form .js-form-type-item .dropdown-menu.dark .link-list-wrapper ul li label,
.dropdown-menu.dark .link-list-wrapper ul li .webform-submission-contact-form .js-form-type-textarea label,
.webform-submission-contact-form .js-form-type-textarea .dropdown-menu.dark .link-list-wrapper ul li label,
.dropdown-menu.dark .link-list-wrapper ul li i {
  color: #fff;
}
.dropdown-menu.dark .link-list-wrapper ul li a:not(.active):not(.disabled):hover i {
  color: hsl(178, 70.4433497537%, 59.4%);
}
.dropdown-menu.dark .link-list-wrapper ul li a.disabled span {
  color: hsl(210, 7.1618037135%, 69.84%);
}
.dropdown-menu.dark .link-list-wrapper ul li a.active span {
  color: hsl(178, 100%, 50%);
}
.dropdown-menu.dark:before {
  background-color: hsl(210, 25%, 35.2%);
}
.dropdown-menu.show[data-popper-placement=bottom-start] {
  animation: dropdownFadeIn forwards 0.3s;
}
.dropdown-menu.show[data-popper-placement=top-start] {
  animation: dropdownFadeInTop forwards 0.3s;
}
.dropdown-menu.show[data-popper-placement=left-start] {
  animation: dropdownFadeInTop forwards 0.3s;
}
.dropdown-menu.show[data-popper-placement=left-start]:before {
  top: 20px;
  right: -6px;
  left: auto;
}
.dropdown-menu.show[data-popper-placement=right-start] {
  animation: dropdownFadeInTop forwards 0.3s;
}
.dropdown-menu.show[data-popper-placement=right-start]:before {
  top: 20px;
  left: -6px;
}

.dropdown-item:hover, .dropdown-item:focus, .dropdown-item:active, .dropdown-item.active {
  background-color: transparent;
}

nav.pagination-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
nav.pagination-wrapper a {
  text-decoration: none;
}
nav.pagination-wrapper.pagination-total {
  display: inline-flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
}
nav.pagination-wrapper.pagination-total ul {
  margin-bottom: 0.5rem;
}
nav.pagination-wrapper.pagination-total p {
  font-size: 1rem;
  color: hsl(210, 17%, 44%);
  margin-bottom: 1rem;
  font-weight: 700;
  text-align: center;
}
nav.pagination-wrapper.pagination-total.justify-content-end {
  display: grid;
}
nav.pagination-wrapper.pagination-total.justify-content-center {
  width: 100%;
}
nav.pagination-wrapper.pagination-total.justify-content-center .pagination {
  justify-content: center;
}
nav.pagination-wrapper .form-group {
  margin-left: 2.5rem;
  width: 4.5rem;
  margin-top: 0;
}
nav.pagination-wrapper .form-group label {
  font-size: 1rem;
  color: hsl(210, 17%, 44%);
}
nav.pagination-wrapper .form-group.active label {
  font-size: 0.875rem;
}
nav.pagination-wrapper .btn.dropdown-toggle, nav.pagination-wrapper #edit-actions-workflow-istanza-accettata input.dropdown-toggle, #edit-actions-workflow-istanza-accettata nav.pagination-wrapper input.dropdown-toggle, nav.pagination-wrapper #edit-field-tipologia-di-insediamento .form-check label.dropdown-toggle, #edit-field-tipologia-di-insediamento .form-check nav.pagination-wrapper label.dropdown-toggle {
  font-size: 1rem;
  color: hsl(210, 17%, 44%);
  font-weight: 700;
  padding: 12px;
  border-bottom: 1px solid hsl(210, 17%, 44%);
  height: 2.5rem;
  border: none;
  width: 100%;
}
nav.pagination-wrapper .btn.dropdown-toggle:after, nav.pagination-wrapper #edit-actions-workflow-istanza-accettata input.dropdown-toggle:after, #edit-actions-workflow-istanza-accettata nav.pagination-wrapper input.dropdown-toggle:after, nav.pagination-wrapper #edit-field-tipologia-di-insediamento .form-check label.dropdown-toggle:after, #edit-field-tipologia-di-insediamento .form-check nav.pagination-wrapper label.dropdown-toggle:after {
  color: hsl(210, 100%, 40%);
  margin-left: 0.5rem;
}

.pagination {
  flex-wrap: wrap;
}
.pagination .page-item {
  margin-right: 5px;
}
.pagination .page-item.disabled a.page-link {
  color: hsl(210, 12%, 44%);
}
.pagination .page-item.disabled a.page-link .icon {
  fill: hsl(210, 12%, 44%) !important;
}
.pagination .page-item span.page-link {
  pointer-events: none;
}
.pagination .page-item .page-link {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 2.5rem;
  min-width: 2.5rem;
  border-radius: 4px;
  border: none;
  font-size: 1rem;
  font-weight: 700;
  color: hsl(210, 17%, 44%);
  background-color: transparent;
}
.pagination .page-item .page-link[aria-current] {
  border: 1px solid hsl(210, 100%, 40%);
  color: hsl(210, 100%, 40%);
  pointer-events: none;
}
.pagination .page-item .page-link.text {
  color: hsl(210, 100%, 40%);
}
.pagination .page-item .page-link span.d-inline-block {
  margin-right: 0.5rem;
}
.pagination .page-item .page-link:hover {
  color: hsl(210, 100%, 40%);
  background-color: transparent;
}
.pagination .page-item .page-link:hover .icon {
  fill: hsl(210, 100%, 40%);
}

@media (min-width: 576px) {
  .pagination .page-item .page-link {
    height: 3rem;
    min-width: 3rem;
  }
  nav.pagination-wrapper .btn.dropdown-toggle, nav.pagination-wrapper #edit-actions-workflow-istanza-accettata input.dropdown-toggle, #edit-actions-workflow-istanza-accettata nav.pagination-wrapper input.dropdown-toggle, nav.pagination-wrapper #edit-field-tipologia-di-insediamento .form-check label.dropdown-toggle, #edit-field-tipologia-di-insediamento .form-check nav.pagination-wrapper label.dropdown-toggle {
    height: 3rem;
  }
}
@media (min-width: 768px) {
  nav.pagination-wrapper {
    justify-content: flex-start;
  }
  nav.pagination-wrapper .dropdown {
    margin-left: 3rem;
  }
}
.nav-tabs {
  position: relative;
  background-color: #ffffff;
  border-bottom-color: hsl(210, 4%, 78%);
  display: flex;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  flex-wrap: nowrap;
}
.nav-tabs .it-ico:before,
.nav-tabs .it-ico-lg:before {
  margin-right: 0;
}
.nav-tabs.auto .nav-link {
  flex: 1;
}
.nav-tabs.auto .nav-item {
  flex: 1;
  text-align: center;
}
.nav-tabs.no-border {
  border: none !important;
}
.nav-tabs.no-background {
  background-color: transparent;
}
.nav-tabs.no-background .nav-item .nav-link.active {
  background-color: transparent;
}
.nav-tabs.nav-tabs-icon-text .icon {
  margin-right: 0.5rem;
}
.nav-tabs.nav-tabs-icon-lg .nav-link {
  padding: 0.778rem 1.778em;
}
.nav-tabs.nav-tabs-vertical {
  flex-direction: column;
  border-bottom: none;
  border-right: 1px solid hsl(210, 4%, 78%);
}
.nav-tabs.nav-tabs-vertical .nav-link {
  justify-content: space-between;
  border-bottom: none;
  border-right: 2px solid transparent;
  white-space: normal;
  position: relative;
}
.nav-tabs.nav-tabs-vertical .nav-link:focus:not(.focus--mouse) {
  box-shadow: inset 0 0px 0 2px hsl(36, 100%, 30%) !important;
}
.nav-tabs.nav-tabs-vertical .nav-link:hover {
  border-bottom: none;
}
.nav-tabs.nav-tabs-vertical .nav-link.justify-content-end .it-ico:before,
.nav-tabs.nav-tabs-vertical .nav-link.justify-content-end .it-ico-lg:before {
  margin-right: 0;
}
.nav-tabs.nav-tabs-vertical .nav-link.active,
.nav-tabs.nav-tabs-vertical .nav-item.show .nav-link {
  border-bottom: none;
  border-right-color: hsl(210, 100%, 40%);
}
.nav-tabs.nav-tabs-vertical.nav-tabs-vertical-background .nav-link.active,
.nav-tabs.nav-tabs-vertical.nav-tabs-vertical-background .nav-item.show .nav-link {
  background-color: hsl(210, 62%, 97%);
}
.nav-tabs .nav-link {
  border-radius: 0;
  font-size: 1rem;
  font-weight: 600;
  color: hsl(210, 33%, 28%);
  border: none;
  border-bottom: 3px solid transparent;
  padding: 0.778rem 1.333em;
  flex: 1 0 auto;
  white-space: nowrap;
  line-height: 1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
}
@media (min-width: 992px) {
  .nav-tabs .nav-link {
    font-size: 1.125rem;
  }
}
.nav-tabs .nav-link:hover {
  color: hsl(210, 100%, 30%);
  border-bottom-color: transparent;
}
.nav-tabs .nav-link:focus:not(.focus--mouse) {
  box-shadow: inset 0 1px 0 2px hsl(36, 100%, 30%) !important;
}
.nav-tabs .nav-link.disabled {
  color: hsl(210, 3%, 85%);
  cursor: default;
}
.nav-tabs .nav-link.disabled .icon {
  fill: hsl(210, 3%, 85%);
}
.nav-tabs .nav-link .it-ico:before {
  font-size: 1.25rem;
}
.nav-tabs .nav-link .it-ico-lg:before {
  font-size: 2rem;
}
.nav-tabs .nav-link .icon {
  fill: hsl(210, 17%, 44%);
}
.nav-tabs .nav-link .icon:hover {
  fill: hsl(210, 100%, 30%);
}
.nav-tabs .nav-link.active .icon {
  fill: hsl(210, 100%, 40%);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  border-bottom-color: hsl(210, 100%, 40%);
  color: hsl(210, 100%, 40%);
  cursor: inherit;
}
.nav-tabs .nav-item {
  margin-bottom: 0;
  display: flex;
}
.nav-tabs.nav-dark {
  background-color: hsl(210, 24.1464928616%, 35.68365%);
  border-bottom: none;
}
.nav-tabs.nav-dark .nav-link {
  color: hsl(210, 2.9799029799%, 85.57%);
}
.nav-tabs.nav-dark .nav-link .icon {
  fill: hsl(210, 2.9799029799%, 85.57%);
}
.nav-tabs.nav-dark .nav-link:hover {
  color: hsl(178, 100%, 50%);
}
.nav-tabs.nav-dark .nav-link:hover .icon {
  fill: hsl(178, 100%, 50%);
}
.nav-tabs.nav-dark .nav-link.disabled {
  color: hsl(210, 12.1338912134%, 52.2%);
}
.nav-tabs.nav-dark .nav-link.disabled .icon {
  fill: hsl(210, 12.1338912134%, 52.2%);
}
.nav-tabs.nav-dark .nav-link.active,
.nav-tabs.nav-dark .nav-item.show .nav-link {
  background-color: hsl(210, 24.1464928616%, 35.68365%);
  color: hsl(178, 100%, 50%);
  border-bottom: 2px solid hsl(178, 100%, 50%);
}
.nav-tabs.nav-dark .nav-link.active .icon,
.nav-tabs.nav-dark .nav-item.show .nav-link .icon {
  fill: hsl(178, 100%, 50%);
}
.nav-tabs.nav-dark.nav-tabs-vertical .nav-link.active,
.nav-tabs.nav-dark.nav-tabs-vertical .nav-item.show .nav-link {
  border-right-color: hsl(178, 100%, 50%);
  border-bottom: none;
}
.nav-tabs.nav-tabs-cards {
  border-bottom: none;
}
.nav-tabs.nav-tabs-cards .nav-item-filler {
  flex-grow: 1;
  border-bottom: 1px solid hsl(210, 4%, 78%);
}
.nav-tabs.nav-tabs-cards .nav-link {
  border-bottom-width: 2px;
  border-color: transparent;
  position: relative;
  border-bottom-color: hsl(210, 4%, 78%);
  border-radius: 14px 14px 0 0;
}
.nav-tabs.nav-tabs-cards .nav-link.active {
  border: 1px solid hsl(210, 4%, 78%);
  border-bottom-color: transparent;
  border-bottom-width: 1px;
}
.nav-tabs.nav-tabs-editable .nav-item {
  position: relative;
}
.nav-tabs.nav-tabs-editable .nav-item:last-of-type {
  border-bottom: 1px solid hsl(210, 4%, 78%);
}
.nav-tabs.nav-tabs-editable .nav-item-filler {
  width: 2em;
}
.nav-tabs.nav-tabs-editable .nav-tab-add {
  margin: -0.2em 1em 0;
  position: relative;
  width: 1.444rem;
  height: 1.444rem;
  top: 0.8rem;
  border: 1px solid hsl(210, 4%, 78%);
  border-radius: 50%;
  right: 0;
}
.nav-tabs.nav-tabs-editable .nav-tab-add:after {
  content: "";
  position: absolute;
  width: 2px;
  height: 0.778rem;
  left: 0.611rem;
  top: 0.278rem;
  background-color: hsl(210, 100%, 40%);
}
.nav-tabs.nav-tabs-editable .nav-tab-add:before {
  content: "";
  position: absolute;
  width: 0.778rem;
  height: 2px;
  left: 0.278rem;
  top: 0.611rem;
  background-color: hsl(210, 100%, 40%);
}
.nav-tabs.nav-tabs-editable .nav-link {
  padding-right: 2.888em;
}
.nav-tabs.nav-tabs-editable .nav-link-close {
  cursor: pointer;
  position: absolute;
  top: calc(50% - 0.9rem);
  right: 0.889rem;
  color: hsl(210, 33%, 28%);
  transition: color 0.2s;
}
.nav-tabs.nav-tabs-editable .nav-link-close .icon {
  fill: hsl(210, 33%, 28%);
}
.nav-tabs.nav-tabs-editable .nav-link-close.disabled {
  color: hsl(210, 3%, 85%);
  cursor: pointer;
}
.nav-tabs.nav-tabs-editable .nav-link-close.disabled .icon {
  fill: hsl(210, 3%, 85%);
}
.nav-tabs.nav-tabs-editable .nav-link-close:hover {
  color: rgb(0, 91.8, 183.6);
}
.nav-tabs.nav-tabs-editable .nav-link-close:hover .icon {
  fill: rgb(0, 91.8, 183.6);
}
.nav-tabs.nav-tabs-editable .nav-link-close .it-ico {
  font-size: 0.625rem;
}
.nav-tabs.nav-tabs-editable .nav-link-close .it-ico:before {
  margin-right: 0;
}
.nav-tabs.nav-tabs-editable .nav-link.active .nav-link-close,
.nav-tabs.nav-tabs-editable .nav-item.show .nav-link .nav-link-close {
  color: hsl(210, 100%, 40%);
}
.nav-tabs.nav-tabs-editable .nav-link.active .nav-link-close .icon,
.nav-tabs.nav-tabs-editable .nav-item.show .nav-link .nav-link-close .icon {
  fill: hsl(210, 100%, 40%);
}

.flex-column-reverse .nav-tabs {
  border-bottom: none;
  border-top: 1px solid hsl(210, 4%, 78%);
}
.flex-column-reverse .nav-tabs .nav-link {
  border-bottom: none;
  border-top: 2px solid transparent;
}
.flex-column-reverse .nav-tabs .nav-link:focus:not(.focus--mouse) {
  box-shadow: inset 0 -1px 0 2px hsl(36, 100%, 30%) !important;
}
.flex-column-reverse .nav-tabs .nav-link.active,
.flex-column-reverse .nav-tabs .nav-item.show .nav-link {
  border-top-color: hsl(210, 100%, 40%);
}

.flex-row-reverse .nav-tabs.nav-dark.nav-tabs-vertical .nav-link.active,
.flex-row-reverse .nav-tabs.nav-dark.nav-tabs-vertical .nav-item.show .nav-link {
  border-left-color: hsl(178, 100%, 50%);
}
.flex-row-reverse .nav-tabs.nav-tabs-vertical {
  border-right: none;
  border-left: 1px solid hsl(210, 4%, 78%);
}
.flex-row-reverse .nav-tabs.nav-tabs-vertical .nav-link {
  justify-content: flex-start;
  border-bottom: none;
  border-right: none;
  border-left: 2px solid transparent;
}
.flex-row-reverse .nav-tabs.nav-tabs-vertical .nav-link:focus:not(.focus--mouse) {
  box-shadow: inset 0px 0px 0 2px hsl(36, 100%, 30%) !important;
}
.flex-row-reverse .nav-tabs.nav-tabs-vertical .nav-link:hover {
  border-bottom: none;
}
.flex-row-reverse .nav-tabs.nav-tabs-vertical .nav-link .icon {
  margin-right: 0.889rem;
}
.flex-row-reverse .nav-tabs.nav-tabs-vertical .nav-link.active,
.flex-row-reverse .nav-tabs.nav-tabs-vertical .nav-item.show .nav-link {
  border-left-color: hsl(210, 100%, 40%);
}

.nav-tabs-hidescroll {
  height: 2.667rem;
  overflow: hidden;
}
.nav-tabs-hidescroll.hidescroll-ico {
  height: 2.944rem;
}
.nav-tabs-hidescroll.hidescroll-ico-lg {
  height: 3.444rem;
}
.nav-tabs-hidescroll .nav-tabs {
  padding-bottom: 20px;
}

@media (max-width: 767.98px) {
  .nav-tabs {
    box-shadow: 0 12px 25px -20px rgba(0, 0, 0, 0.5);
  }
  .nav-tabs.nav-tabs-vertical, .nav-tabs.nav-tabs-cards {
    box-shadow: none;
  }
}
@media (min-width: 1200px) {
  .nav-tabs {
    overflow-x: hidden;
    flex-wrap: wrap;
  }
  .nav-tabs.auto {
    flex-wrap: nowrap;
  }
  .nav-tabs-hidescroll {
    height: auto;
    overflow: initial;
  }
  .nav-tabs-hidescroll.hidescroll-ico, .nav-tabs-hidescroll.hidescroll-ico-lg {
    height: auto;
  }
  .nav-tabs-hidescroll .nav-tabs {
    padding-bottom: 0;
  }
}
.cookiebar {
  bottom: 0;
  left: 0;
  right: 0;
  display: none;
  position: fixed;
  width: 100%;
  z-index: 1100;
  background-color: hsl(210, 25%, 35.2%);
  padding: 24px 32px;
}
.cookiebar.cookiebar-top {
  bottom: auto;
  top: 0;
}
.cookiebar.show {
  display: block;
}
.cookiebar p {
  font-size: 1rem;
  line-height: 1.25em;
  color: #ffffff;
  margin-bottom: 0;
}
.cookiebar p br {
  display: none;
}
.cookiebar .cookiebar-buttons {
  text-align: right;
  margin-top: 32px;
  padding: 0;
  line-height: 1.25em;
}
.cookiebar .cookiebar-btn {
  background: transparent;
  border: none;
  padding: 0;
  color: #ffffff;
  letter-spacing: 0.1em;
  font-weight: 600;
  text-transform: uppercase;
  font-size: 0.875rem;
  display: inline-block;
  line-height: 1em;
}
.cookiebar .cookiebar-btn:hover {
  text-decoration: underline;
  cursor: pointer;
}
.cookiebar .cookiebar-btn:last-child {
  margin-left: 32px;
}
.cookiebar .cookiebar-btn:not(.cookiebar-confirm) {
  color: hsl(210, 32.2033898305%, 92.625%);
}

@media (min-width: 576px) {
  .cookiebar p {
    font-size: 0.875rem;
  }
  .cookiebar .cookiebar-btn {
    font-size: 0.75rem;
  }
}
@media (min-width: 768px) {
  .cookiebar {
    padding: 32px 48px;
  }
  .cookiebar.show {
    display: flex;
    justify-content: space-between;
  }
  .cookiebar p {
    width: 60%;
    margin-right: 24px;
  }
  .cookiebar p br {
    display: block;
  }
  .cookiebar .cookiebar-buttons {
    margin-top: 0;
    width: 40%;
  }
}
@media (min-width: 992px) {
  .cookiebar {
    max-width: 832px;
    left: 50%;
    right: auto;
    transform: translateX(-50%);
    border-radius: 14px 14px 0 0;
  }
  .cookiebar p {
    width: 66%;
  }
  .cookiebar .cookiebar-buttons {
    width: 33%;
  }
}
.it-hero-wrapper {
  min-height: 380px;
  position: relative;
  background-color: hsl(210, 100%, 40%);
  display: flex;
  align-items: flex-end;
}
.it-hero-wrapper .img-responsive-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}
.it-hero-wrapper .img-responsive-wrapper .img-responsive {
  padding-bottom: inherit;
  height: 100%;
  position: initial;
}
.it-hero-wrapper.it-hero-small-size {
  min-height: 230px;
}
.it-hero-wrapper .it-hero-text-wrapper {
  padding: 48px 34px;
  background: transparent !important;
  position: relative;
}
.it-hero-wrapper .it-hero-text-wrapper :last-child {
  margin-bottom: 0;
}
.it-hero-wrapper .it-hero-text-wrapper span,
.it-hero-wrapper .it-hero-text-wrapper h1,
.it-hero-wrapper .it-hero-text-wrapper .h1,
.it-hero-wrapper .it-hero-text-wrapper h2,
.it-hero-wrapper .it-hero-text-wrapper .h2,
.it-hero-wrapper .it-hero-text-wrapper h3,
.it-hero-wrapper .it-hero-text-wrapper .h3,
.it-hero-wrapper .it-hero-text-wrapper .field-group-fieldset legend,
.field-group-fieldset .it-hero-wrapper .it-hero-text-wrapper legend,
.it-hero-wrapper .it-hero-text-wrapper #edit-field-allegati-istanza-wrapper summary,
#edit-field-allegati-istanza-wrapper .it-hero-wrapper .it-hero-text-wrapper summary,
.it-hero-wrapper .it-hero-text-wrapper #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label,
#edit-field-allegati-istanza-wrapper .it-hero-wrapper .it-hero-text-wrapper label#edit-field-allegati-istanza--label,
.it-hero-wrapper .it-hero-text-wrapper .form-item-field-allegati-istanza summary,
.form-item-field-allegati-istanza .it-hero-wrapper .it-hero-text-wrapper summary,
.it-hero-wrapper .it-hero-text-wrapper .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label,
.form-item-field-allegati-istanza .it-hero-wrapper .it-hero-text-wrapper label#edit-field-allegati-istanza--label,
.it-hero-wrapper .it-hero-text-wrapper .checkbox-istanza legend,
.checkbox-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.it-hero-wrapper .it-hero-text-wrapper .user-page label,
.user-page .it-hero-wrapper .it-hero-text-wrapper label,
.it-hero-wrapper .it-hero-text-wrapper .webform-submission-contact-form .js-form-type-item label,
.webform-submission-contact-form .js-form-type-item .it-hero-wrapper .it-hero-text-wrapper label,
.it-hero-wrapper .it-hero-text-wrapper .webform-submission-contact-form .js-form-type-textarea label,
.webform-submission-contact-form .js-form-type-textarea .it-hero-wrapper .it-hero-text-wrapper label,
.it-hero-wrapper .it-hero-text-wrapper h4,
.it-hero-wrapper .it-hero-text-wrapper .h4,
.it-hero-wrapper .it-hero-text-wrapper h5,
.it-hero-wrapper .it-hero-text-wrapper .h5,
.it-hero-wrapper .it-hero-text-wrapper .path-application-form fieldset.card legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-hero-wrapper .it-hero-text-wrapper .path-application-form fieldset.field-group-fieldset legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-hero-wrapper .it-hero-text-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-hero-wrapper .it-hero-text-wrapper .path-application-form fieldset.checkbox-istanza legend,
.path-application-form fieldset.card .it-hero-wrapper .it-hero-text-wrapper legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .it-hero-wrapper .it-hero-text-wrapper legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .it-hero-wrapper .it-hero-text-wrapper legend,
.path-application-form fieldset#edit-field-allegati-istanza-wrapper .it-hero-wrapper .it-hero-text-wrapper legend,
.path-application-form fieldset.form-item-field-allegati-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .it-hero-wrapper .it-hero-text-wrapper legend,
.it-hero-wrapper .it-hero-text-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend,
.it-hero-wrapper .it-hero-text-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend,
.it-hero-wrapper .it-hero-text-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend,
.it-hero-wrapper .it-hero-text-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .it-hero-wrapper .it-hero-text-wrapper legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-private-form fieldset.card legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-hero-wrapper .it-hero-text-wrapper .path-application-private-form fieldset.field-group-fieldset legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-hero-wrapper .it-hero-text-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-hero-wrapper .it-hero-text-wrapper .path-application-private-form fieldset.checkbox-istanza legend,
.path-application-private-form fieldset.card .it-hero-wrapper .it-hero-text-wrapper legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .it-hero-wrapper .it-hero-text-wrapper legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .it-hero-wrapper .it-hero-text-wrapper legend,
.path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .it-hero-wrapper .it-hero-text-wrapper legend,
.path-application-private-form fieldset.form-item-field-allegati-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .it-hero-wrapper .it-hero-text-wrapper legend,
.it-hero-wrapper .it-hero-text-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend,
.it-hero-wrapper .it-hero-text-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend,
.it-hero-wrapper .it-hero-text-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend,
.it-hero-wrapper .it-hero-text-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .it-hero-wrapper .it-hero-text-wrapper legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-delegate-form fieldset.card legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-hero-wrapper .it-hero-text-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-hero-wrapper .it-hero-text-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-hero-wrapper .it-hero-text-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend,
.path-application-delegate-form fieldset.card .it-hero-wrapper .it-hero-text-wrapper legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .it-hero-wrapper .it-hero-text-wrapper legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .it-hero-wrapper .it-hero-text-wrapper legend,
.path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .it-hero-wrapper .it-hero-text-wrapper legend,
.path-application-delegate-form fieldset.form-item-field-allegati-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .it-hero-wrapper .it-hero-text-wrapper legend,
.it-hero-wrapper .it-hero-text-wrapper .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .it-hero-wrapper .it-hero-text-wrapper legend,
.it-hero-wrapper .it-hero-text-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend,
.it-hero-wrapper .it-hero-text-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend,
.it-hero-wrapper .it-hero-text-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend,
.it-hero-wrapper .it-hero-text-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .it-hero-wrapper .it-hero-text-wrapper legend,
.it-hero-wrapper .it-hero-text-wrapper h6,
.it-hero-wrapper .it-hero-text-wrapper .h6,
.it-hero-wrapper .it-hero-text-wrapper .path-application-form .section-title,
.path-application-form .it-hero-wrapper .it-hero-text-wrapper .section-title,
.it-hero-wrapper .it-hero-text-wrapper .path-application-private-form .section-title,
.path-application-private-form .it-hero-wrapper .it-hero-text-wrapper .section-title,
.it-hero-wrapper .it-hero-text-wrapper .path-application-delegate-form .section-title,
.path-application-delegate-form .it-hero-wrapper .it-hero-text-wrapper .section-title,
.it-hero-wrapper .it-hero-text-wrapper p {
  color: #ffffff;
  margin-bottom: 24px;
}
.it-hero-wrapper .it-hero-text-wrapper span.it-category {
  display: block;
  font-size: 1rem;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0.9px;
}
.it-hero-wrapper .it-hero-text-wrapper h1, .it-hero-wrapper .it-hero-text-wrapper .h1 {
  font-size: 2rem;
  letter-spacing: unset;
}
.it-hero-wrapper .it-hero-text-wrapper p {
  font-size: 1rem;
  font-family: "Lora", Georgia, serif;
}
.it-hero-wrapper .it-hero-text-wrapper .it-btn-container {
  margin-top: 8px;
}
.it-hero-wrapper.it-text-centered .it-hero-text-wrapper {
  text-align: center;
}
.it-hero-wrapper.it-overlay .img-responsive-wrapper:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.it-hero-wrapper.it-overlay.it-dark .img-responsive-wrapper:after {
  background: rgba(22.95, 49.725, 76.5, 0.54);
}
.it-hero-wrapper.it-overlay.it-primary .img-responsive-wrapper:after {
  background: rgba(0, 102, 204, 0.85);
}
.it-hero-wrapper.it-overlay.it-filter .img-responsive-wrapper img {
  mix-blend-mode: screen;
}
.it-hero-wrapper.it-overlay.it-filter .img-responsive-wrapper:after {
  display: none;
}
.it-hero-wrapper.it-bottom-overlapping-content {
  margin-bottom: -80px;
}
.it-hero-wrapper.it-bottom-overlapping-content .it-hero-text-wrapper {
  padding-bottom: 136px;
}
.it-hero-wrapper.it-wrapped-container {
  min-height: 0 !important;
  align-items: flex-end;
}
.it-hero-wrapper .it-hero-card {
  background-color: #ffffff;
}
.it-hero-wrapper .it-hero-card.it-hero-bottom-overlapping {
  position: relative;
  margin-top: 80px;
  margin-bottom: -80px;
}

@media (max-width: 575px) {
  .it-hero-wrapper.it-wrapped-container {
    display: flex;
    flex-direction: column;
  }
  .it-hero-wrapper.it-wrapped-container .container, .it-hero-wrapper.it-wrapped-container #page-application-form .it-content__wrapper, #page-application-form .it-hero-wrapper.it-wrapped-container .it-content__wrapper, .it-hero-wrapper.it-wrapped-container .paragraph--type--card-text-link, .it-hero-wrapper.it-wrapped-container .paragraph--type--big-carousel .splide .splide__arrows, .paragraph--type--big-carousel .splide .it-hero-wrapper.it-wrapped-container .splide__arrows {
    background-color: #ffffff;
  }
  .it-hero-wrapper.it-wrapped-container .img-responsive-wrapper {
    position: relative;
  }
  .it-hero-wrapper.it-wrapped-container .img-responsive-wrapper .img-wrapper {
    position: relative;
  }
  .it-hero-wrapper.it-wrapped-container .img-responsive-wrapper:after {
    content: none;
  }
  .it-hero-wrapper.it-wrapped-container .it-hero-card {
    background-color: #ffffff;
    border-radius: 0 !important;
    box-shadow: none !important;
  }
  .it-hero-wrapper .it-hero-card.it-hero-bottom-overlapping {
    margin: 0;
  }
}
@media (min-width: 576px) {
  .it-hero-wrapper.it-wrapped-container {
    min-height: 0 !important;
    align-items: flex-end;
  }
  .it-hero-wrapper .it-hero-card {
    background-color: #ffffff;
  }
  .it-hero-wrapper .it-hero-card.it-hero-bottom-overlapping {
    margin-top: 80px;
    margin-bottom: -80px;
  }
}
@media (min-width: 768px) {
  .it-hero-wrapper.it-hero-small-size {
    min-height: 300px;
  }
  .it-hero-wrapper .it-hero-text-wrapper {
    padding: 48px 40% 48px 34px;
  }
  .it-hero-wrapper.it-text-centered .it-hero-text-wrapper {
    padding: 48px 20% 48px 20%;
  }
}
@media (min-width: 992px) {
  .it-hero-wrapper {
    position: relative;
    min-height: 620px;
    align-items: center;
  }
  .it-hero-wrapper.it-hero-small-size {
    min-height: 400px;
  }
  .it-hero-wrapper .it-hero-text-wrapper {
    padding: 120px 40% 168px 26px;
  }
  .it-hero-wrapper .it-hero-text-wrapper span.it-category {
    position: absolute;
    margin-top: -56px;
  }
  .it-hero-wrapper .it-hero-text-wrapper h1, .it-hero-wrapper .it-hero-text-wrapper .h1 {
    font-size: 2.6666666667rem;
  }
  .it-hero-wrapper .it-hero-text-wrapper p {
    margin-bottom: 0;
  }
  .it-hero-wrapper .it-hero-text-wrapper .it-btn-container {
    position: absolute;
    margin-top: 48px;
  }
  .it-hero-wrapper.it-text-centered .it-hero-text-wrapper {
    padding: 120px 20% 144px 20%;
  }
  .it-hero-wrapper.it-text-centered .it-hero-text-wrapper span.it-category {
    left: 20%;
    right: 20%;
  }
  .it-hero-wrapper.it-text-centered .it-hero-text-wrapper .it-btn-container {
    left: 20%;
    right: 20%;
  }
  .it-hero-wrapper.it-bottom-overlapping-content {
    margin-bottom: -80px;
  }
  .it-hero-wrapper.it-bottom-overlapping-content .it-hero-text-wrapper {
    padding-bottom: 240px;
    padding-top: 160px;
  }
  .it-hero-wrapper.it-bottom-overlapping-content + .container .card-wrapper .card-body, #page-application-form .it-hero-wrapper.it-bottom-overlapping-content + .it-content__wrapper .card-wrapper .card-body, .it-hero-wrapper.it-bottom-overlapping-content + .paragraph--type--card-text-link .card-wrapper .card-body, .paragraph--type--big-carousel .splide .it-hero-wrapper.it-bottom-overlapping-content + .splide__arrows .card-wrapper .card-body {
    padding-top: 48px;
  }
}
@media (min-width: 1400px) {
  .it-hero-wrapper.it-bottom-overlapping-content + .container .card-wrapper .card-body, #page-application-form .it-hero-wrapper.it-bottom-overlapping-content + .it-content__wrapper .card-wrapper .card-body, .it-hero-wrapper.it-bottom-overlapping-content + .paragraph--type--card-text-link .card-wrapper .card-body, .paragraph--type--big-carousel .splide .it-hero-wrapper.it-bottom-overlapping-content + .splide__arrows .card-wrapper .card-body {
    padding-top: 60px;
  }
}
.forward {
  display: block;
  text-align: center;
  font-size: 3rem;
  transition: all 0.2s ease-in-out;
}
.forward:hover {
  text-decoration: none;
}

/*back to top*/
.back-to-top {
  position: fixed;
  bottom: 16px;
  right: 16px;
  background: hsl(210, 100%, 40%);
  width: 40px;
  height: 40px;
  text-decoration: none;
  border-radius: 50%;
  display: block;
  visibility: hidden;
  opacity: 0;
  text-align: center;
  transition: all 0.2s ease-in-out, transform 0.25s cubic-bezier(0.75, -0.5, 0, 1.75), visibility 0.3s linear, opacity 0.3s ease-in-out;
  z-index: 1;
  transform: scale(0.7);
  transform-origin: center center;
}
.back-to-top.back-to-top-show {
  visibility: visible;
  opacity: 1;
  transition: all 0.2s ease-in-out, transform 0.05s ease-out, visibility 0s linear, opacity 0.1s ease-in-out;
  transform: scale(1);
}
.back-to-top:hover {
  background: rgb(0, 91.8, 183.6);
  text-decoration: none;
}
.back-to-top .icon {
  margin: 0;
  position: relative;
  transform: scale(0.75);
  top: 4px;
}
.back-to-top .icon:before {
  margin: 0;
  color: #ffffff;
}
.back-to-top.shadow:hover {
  box-shadow: 0 0.3rem 0.75rem rgba(0, 0, 0, 0.3) !important;
}
.back-to-top.dark {
  background: #fff;
}
.back-to-top.dark:hover {
  background: hsl(210, 6.2290689886%, 92.535%);
}
.back-to-top.dark .icon:before {
  color: hsl(210, 25%, 35.2%);
}

@media (min-width: 768px) {
  /*back to top*/
  .back-to-top {
    width: 56px;
    height: 56px;
  }
  .back-to-top .icon {
    transform: scale(1);
    top: 10px;
  }
  .back-to-top.back-to-top-small {
    width: 40px;
    height: 40px;
  }
  .back-to-top.back-to-top-small .icon {
    transform: scale(0.75);
    top: 4px;
  }
}
@media (min-width: 1200px) {
  .back-to-top {
    bottom: 32px;
    right: 32px;
  }
}
.autocomplete {
  padding: 0.375rem 48px 0.375rem 24px;
}
.autocomplete::placeholder {
  color: hsl(210, 17%, 44%);
}
.autocomplete:disabled {
  background-color: #cacacc;
}
.autocomplete:disabled::placeholder {
  color: hsl(210, 17%, 44%);
}

.autocomplete-icon {
  position: absolute;
  right: 0;
  top: 0.5rem;
  padding: 0 0.5rem;
  background-color: #ffffff;
}
.autocomplete-icon .icon {
  fill: hsl(210, 17%, 44%);
}

.autocomplete-list {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  background-color: #ffffff;
  padding: 8px 0;
  box-shadow: 0 20px 30px 5px rgba(0, 0, 0, 0.05);
  border-top: 1px solid hsl(210, 17%, 44%);
  transition: opacity 0.3s;
  display: none;
}
.autocomplete-list.autocomplete-list-show {
  display: block;
  z-index: 10;
}
.autocomplete-list li {
  list-style-type: none;
  padding: 0;
}
.autocomplete-list a {
  padding: 12px 24px;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  color: hsl(210, 24.1464928616%, 35.68365%);
  line-height: 1.2;
  font-size: 1rem;
  text-decoration: none;
}
.autocomplete-list a:hover {
  color: hsl(210, 100%, 40%);
  text-decoration: none;
}
.autocomplete-list a:hover .icon {
  fill: hsl(210, 100%, 40%);
}
.autocomplete-list a:hover .autocomplete-list-text span {
  text-decoration: underline;
}
.autocomplete-list a:hover .autocomplete-list-text em {
  color: hsl(210, 100%, 40%);
}
.autocomplete-list a:hover mark, .autocomplete-list a:hover .mark {
  color: hsl(210, 100%, 40%);
}
.autocomplete-list a .icon,
.autocomplete-list a .avatar {
  margin-right: 16px;
  flex-shrink: 0;
}
.autocomplete-list a .icon {
  fill: hsl(210, 24.1464928616%, 35.68365%);
}
.autocomplete-list a .autocomplete-list-text {
  margin-top: 2px;
}
.autocomplete-list a .autocomplete-list-text em {
  font-style: normal;
  text-transform: uppercase;
  font-size: 0.75rem;
  color: hsl(210, 33%, 28%);
  font-weight: 600;
  letter-spacing: 0.1em;
  display: block;
  margin-top: 4px;
}
.autocomplete-list mark, .autocomplete-list .mark {
  padding: 0;
  background: transparent;
  font-weight: bold;
}

.autocomplete-wrapper-big .autocomplete {
  height: 56px;
  font-size: 1.5rem;
  font-weight: normal;
  padding-left: 4rem;
  padding-right: 24px;
}
.autocomplete-wrapper-big .autocomplete-icon {
  position: absolute;
  left: 0.5rem;
  right: auto;
  top: 1rem;
}
.autocomplete-wrapper-big .autocomplete-icon .icon {
  fill: hsl(210, 100%, 40%);
  width: 24px;
  height: 24px;
}
.autocomplete-wrapper-big .autocomplete-list a {
  font-size: 1.125rem;
}
.autocomplete-wrapper-big .autocomplete-list a .autocomplete-list-text {
  margin-top: 0;
}

@media (min-width: 576px) {
  .autocomplete-list a {
    font-size: 0.875rem;
    align-items: flex-start;
  }
  .autocomplete-list a .autocomplete-list-text span {
    margin-right: 8px;
  }
  .autocomplete-list a .autocomplete-list-text em {
    display: inline-block;
    font-size: 0.75rem;
    margin-top: 0;
  }
  .autocomplete-wrapper-big .autocomplete {
    height: 72px;
    font-size: 2.25rem;
    padding-left: 64px;
  }
  .autocomplete-wrapper-big .autocomplete-icon .icon {
    width: 40px;
    height: 40px;
  }
  .autocomplete-wrapper-big .autocomplete-list a {
    font-size: 1.125rem;
  }
  .autocomplete-wrapper-big .autocomplete-list a .autocomplete-list-text span {
    margin-right: 16px;
  }
}
.link-list-wrapper .link-list-heading {
  font-size: 1.125rem;
  color: hsl(0, 0%, 10%);
  padding: 0 24px;
  font-weight: 600;
  margin-bottom: 8px;
  line-height: 1.25;
}
.link-list-wrapper .link-list-heading a {
  padding: 0;
  font-size: 1rem;
  line-height: 2rem;
  display: block;
  position: relative;
  text-decoration: none;
}
.link-list-wrapper h3, .link-list-wrapper .h3, .link-list-wrapper .field-group-fieldset legend, .field-group-fieldset .link-list-wrapper legend, .link-list-wrapper #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .link-list-wrapper summary, .link-list-wrapper #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .link-list-wrapper label#edit-field-allegati-istanza--label, .link-list-wrapper .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .link-list-wrapper summary, .link-list-wrapper .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .link-list-wrapper label#edit-field-allegati-istanza--label, .link-list-wrapper .checkbox-istanza legend, .checkbox-istanza .link-list-wrapper legend, .link-list-wrapper .user-page label, .user-page .link-list-wrapper label, .link-list-wrapper .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .link-list-wrapper label, .link-list-wrapper .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .link-list-wrapper label {
  font-size: 1.125rem;
  color: hsl(0, 0%, 10%);
  padding: 0 24px;
  font-weight: 600;
}
.link-list-wrapper h3 a, .link-list-wrapper .h3 a, .link-list-wrapper .field-group-fieldset legend a, .field-group-fieldset .link-list-wrapper legend a, .link-list-wrapper #edit-field-allegati-istanza-wrapper summary a, #edit-field-allegati-istanza-wrapper .link-list-wrapper summary a, .link-list-wrapper #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label a, #edit-field-allegati-istanza-wrapper .link-list-wrapper label#edit-field-allegati-istanza--label a, .link-list-wrapper .form-item-field-allegati-istanza summary a, .form-item-field-allegati-istanza .link-list-wrapper summary a, .link-list-wrapper .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label a, .form-item-field-allegati-istanza .link-list-wrapper label#edit-field-allegati-istanza--label a, .link-list-wrapper .checkbox-istanza legend a, .checkbox-istanza .link-list-wrapper legend a, .link-list-wrapper .user-page label a, .user-page .link-list-wrapper label a, .link-list-wrapper .webform-submission-contact-form .js-form-type-item label a, .webform-submission-contact-form .js-form-type-item .link-list-wrapper label a, .link-list-wrapper .webform-submission-contact-form .js-form-type-textarea label a, .webform-submission-contact-form .js-form-type-textarea .link-list-wrapper label a {
  line-height: inherit;
  font-size: 1rem;
  padding: 0;
}
.link-list-wrapper ul {
  padding: 0;
  list-style-type: none;
}
.link-list-wrapper ul.link-sublist {
  padding-left: 24px;
}
.link-list-wrapper ul li a {
  font-size: 1rem;
  line-height: 2rem;
  display: block;
  padding: 0.25rem 24px;
  text-decoration: none;
  position: relative;
}
.link-list-wrapper ul li a.icon-right, .link-list-wrapper ul li a.icon-left {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.25em;
  padding-bottom: 0.25em;
}
.link-list-wrapper ul li a.icon-right + ul, .link-list-wrapper ul li a.icon-left + ul {
  padding-left: 0;
}
.link-list-wrapper ul li a.icon-right .list-item-title-icon-wrapper {
  justify-content: space-between;
  margin-right: 0;
}
.link-list-wrapper ul li a[data-bs-toggle] .icon {
  transition: transform 0.3s;
}
.link-list-wrapper ul li a[aria-expanded=true] .icon {
  transform: scale(-1);
}
.link-list-wrapper ul li a:hover:not(.disabled) {
  text-decoration: none;
}
.link-list-wrapper ul li a:hover:not(.disabled) span {
  color: hsl(210, 100%, 40%);
  text-decoration: underline;
}
.link-list-wrapper ul li a:hover:not(.disabled) p {
  color: hsl(210, 33%, 28%);
  text-decoration: none;
}
.link-list-wrapper ul li a:hover:not(.disabled) .icon {
  fill: hsl(210, 100%, 40%);
}
.link-list-wrapper ul li a.disabled:hover {
  text-decoration: none;
}
.link-list-wrapper ul li a.medium {
  font-weight: 600;
}
.link-list-wrapper ul li a span {
  color: hsl(210, 100%, 40%);
  display: inline-block;
  margin-right: 24px;
  line-height: normal;
}
.link-list-wrapper ul li a .icon {
  display: inline-block;
  flex-shrink: 0;
}
.link-list-wrapper ul li a .list-item-title-icon-wrapper {
  display: flex;
  align-items: center;
}
.link-list-wrapper ul li a .list-item-title-icon-wrapper .list-item-title {
  margin-right: 24px;
}
.link-list-wrapper ul li a.right-icon .list-item-title-icon-wrapper {
  padding-right: 0;
  margin-right: 0;
  justify-content: space-between;
}
.link-list-wrapper ul li a.right-icon .icon {
  transition: transform 0.3s;
}
.link-list-wrapper ul li a.right-icon .icon.secondary {
  color: hsl(210, 17%, 44%);
}
.link-list-wrapper ul li a.right-icon[aria-expanded=true] .icon.right {
  transform: scaleY(-1);
}
.link-list-wrapper ul li a.active span {
  color: hsl(210, 100%, 15%);
  text-decoration: underline;
}
.link-list-wrapper ul li a.active .icon {
  color: hsl(210, 100%, 15%);
}
.link-list-wrapper ul li a.disabled {
  cursor: not-allowed;
}
.link-list-wrapper ul li a.disabled span {
  color: hsl(210, 12%, 44%);
}
.link-list-wrapper ul li a.disabled svg {
  fill: hsl(210, 3%, 85%);
}
.link-list-wrapper ul li a.disabled svg.secondary {
  fill: hsl(210, 3%, 85%);
}
.link-list-wrapper ul li a.large {
  font-size: 1.125rem;
}
.link-list-wrapper ul li a p {
  font-size: 0.75rem;
  line-height: initial;
  color: hsl(210, 33%, 28%);
}
.link-list-wrapper ul li a.avatar {
  display: flex;
  margin-bottom: 8px;
}
.link-list-wrapper ul li a.avatar .avatar {
  display: block;
  border-radius: 50px;
  margin-right: 8px;
}
.link-list-wrapper ul li a.list-item.icon-left .icon {
  margin-right: 8px;
}
.link-list-wrapper ul li a.list-item.icon-left p, .link-list-wrapper ul li a.list-item.left-icon p {
  width: 100%;
}
.link-list-wrapper ul li a.list-item.icon-left .icon, .link-list-wrapper ul li a.list-item.left-icon .icon {
  left: 0;
  margin-left: 0;
  flex-shrink: 0;
}
.link-list-wrapper ul .divider {
  display: block;
  height: 1px;
  background: hsl(210, 4%, 78%);
  margin: 8px 0;
}
.link-list-wrapper ul .toggles label {
  padding: 0 24px;
  font-size: 1rem;
  line-height: 2rem;
  justify-content: space-between;
  height: auto;
  font-weight: inherit;
  margin: 0;
}
.link-list-wrapper ul .toggles input[type=checkbox] + .lever {
  margin: 8px 0 0;
}
.link-list-wrapper ul .form-check.form-check-group {
  padding: 0 24px;
  box-shadow: none;
}
.link-list-wrapper ul .form-check.form-check-group [type=checkbox] + label {
  padding-left: 0;
  font-size: 1rem;
  line-height: 2rem;
  height: inherit;
  margin-bottom: 0;
}
.link-list-wrapper ul .form-check.form-check-group [type=checkbox] + label:after {
  right: 24px;
}
.link-list-wrapper ul .form-check.form-check-group [type=checkbox] + label:before {
  right: 35px;
}
.link-list-wrapper ul .form-check.form-check-group [type=checkbox][disabled] + label {
  color: hsl(210, 33%, 28%);
}
.link-list-wrapper.multiline .list-item-title-icon-wrapper {
  justify-content: space-between;
  margin-bottom: 4px;
  padding: 0;
}
.link-list-wrapper.multiline .list-item.icon-right .list-item-title-icon-wrapper {
  margin-right: 0;
}

@media (min-width: 576px) {
  .link-list-wrapper ul li a.large {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    font-size: 1.125rem;
  }
}
@media (min-width: 768px) {
  .link-list-wrapper ul li a.large.icon-left, .link-list-wrapper ul li a.large.icon-right {
    padding-top: 0.45em;
    padding-bottom: 0.45em;
  }
}
@media (min-width: 992px) {
  .link-list-wrapper.menu-link-list {
    position: relative;
  }
  .link-list-wrapper.menu-link-list h3, .link-list-wrapper.menu-link-list .h3, .link-list-wrapper.menu-link-list .field-group-fieldset legend, .field-group-fieldset .link-list-wrapper.menu-link-list legend, .link-list-wrapper.menu-link-list #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .link-list-wrapper.menu-link-list summary, .link-list-wrapper.menu-link-list #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .link-list-wrapper.menu-link-list label#edit-field-allegati-istanza--label, .link-list-wrapper.menu-link-list .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .link-list-wrapper.menu-link-list summary, .link-list-wrapper.menu-link-list .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .link-list-wrapper.menu-link-list label#edit-field-allegati-istanza--label, .link-list-wrapper.menu-link-list .checkbox-istanza legend, .checkbox-istanza .link-list-wrapper.menu-link-list legend, .link-list-wrapper.menu-link-list .user-page label, .user-page .link-list-wrapper.menu-link-list label, .link-list-wrapper.menu-link-list .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .link-list-wrapper.menu-link-list label, .link-list-wrapper.menu-link-list .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .link-list-wrapper.menu-link-list label,
  .link-list-wrapper.menu-link-list h4,
  .link-list-wrapper.menu-link-list .h4 {
    position: relative;
    padding: 1rem;
    margin-top: 0;
    border-bottom: 4px solid hsl(210, 4%, 78%);
  }
  .link-list-wrapper.menu-link-list h3:after, .link-list-wrapper.menu-link-list .h3:after, .link-list-wrapper.menu-link-list .field-group-fieldset legend:after, .field-group-fieldset .link-list-wrapper.menu-link-list legend:after, .link-list-wrapper.menu-link-list #edit-field-allegati-istanza-wrapper summary:after, #edit-field-allegati-istanza-wrapper .link-list-wrapper.menu-link-list summary:after, .link-list-wrapper.menu-link-list #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label:after, #edit-field-allegati-istanza-wrapper .link-list-wrapper.menu-link-list label#edit-field-allegati-istanza--label:after, .link-list-wrapper.menu-link-list .form-item-field-allegati-istanza summary:after, .form-item-field-allegati-istanza .link-list-wrapper.menu-link-list summary:after, .link-list-wrapper.menu-link-list .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label:after, .form-item-field-allegati-istanza .link-list-wrapper.menu-link-list label#edit-field-allegati-istanza--label:after, .link-list-wrapper.menu-link-list .checkbox-istanza legend:after, .checkbox-istanza .link-list-wrapper.menu-link-list legend:after, .link-list-wrapper.menu-link-list .user-page label:after, .user-page .link-list-wrapper.menu-link-list label:after, .link-list-wrapper.menu-link-list .webform-submission-contact-form .js-form-type-item label:after, .webform-submission-contact-form .js-form-type-item .link-list-wrapper.menu-link-list label:after, .link-list-wrapper.menu-link-list .webform-submission-contact-form .js-form-type-textarea label:after, .webform-submission-contact-form .js-form-type-textarea .link-list-wrapper.menu-link-list label:after,
  .link-list-wrapper.menu-link-list h4:after,
  .link-list-wrapper.menu-link-list .h4:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: -4px;
    width: 40px;
    height: 4px;
    background-color: hsl(36, 100%, 30%);
  }
}
@keyframes megamenuFadeIn {
  0% {
    opacity: 0;
    margin-top: 16px;
  }
  100% {
    opacity: 1;
    margin-top: 16px;
  }
}
.row.row-column-border > [class^=col-] .navbar, #edit-brownfield-wrapper .row-column-border#edit-brownfield > [class^=col-] .navbar, #edit-field-vincoli-insediamento--wrapper .row-column-border#edit-brownfield > [class^=col-] .navbar {
  padding: 8px 0;
}

.navbar {
  background: hsl(210, 100%, 40%);
}
.navbar .overlay {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6);
  display: none;
}
.navbar .navbar-collapsable {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 100;
  display: none;
  width: 100%;
  /*lista menu*/
}
.navbar .navbar-collapsable .menu-wrapper {
  background: #ffffff;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 48px;
  left: 0;
  pointer-events: all;
  overflow-y: auto;
  transform: translateX(-100%);
  transition: all 0.2s cubic-bezier(0.29, 0.85, 0.5, 0.99);
  z-index: 5;
}
.navbar .navbar-collapsable .menu-wrapper .navbar-nav {
  padding: 24px 0 0;
  overflow: hidden;
}
.navbar .navbar-collapsable .menu-wrapper .navbar-nav .dropdown-menu {
  padding-bottom: 0;
}
.navbar .navbar-collapsable .navbar-nav {
  padding: 24px 0;
}
.navbar .navbar-collapsable .navbar-nav li > button.nav-link {
  border: none;
  display: block;
  background: transparent;
  color: hsl(210, 100%, 40%);
  font-weight: 600;
  padding: 13px 24px;
  position: relative;
}
.navbar .navbar-collapsable .navbar-nav li > button.nav-link.dropdown-toggle svg {
  fill: hsl(210, 100%, 40%);
  transition: all 0.3s;
}
.navbar .navbar-collapsable .navbar-nav li > button.nav-link.dropdown-toggle[aria-expanded=true] .icon {
  transform: scaleY(-1);
}
.navbar .navbar-collapsable .navbar-nav li > button.nav-link.active {
  border-left: 3px solid hsl(210, 100%, 40%);
}
.navbar .navbar-collapsable .navbar-nav li > button.nav-link.disabled span,
.navbar .navbar-collapsable .navbar-nav li > button.nav-link.disabled .icon {
  opacity: 0.6;
}
.navbar .navbar-collapsable .navbar-nav li > button.nav-link:hover:not(.active) {
  text-decoration: underline;
}
.navbar .navbar-collapsable .navbar-nav li a.nav-link {
  color: hsl(210, 100%, 40%);
  font-weight: 600;
  padding: 13px 24px;
  position: relative;
}
.navbar .navbar-collapsable .navbar-nav li a.nav-link.dropdown-toggle svg {
  fill: hsl(210, 100%, 40%);
  transition: all 0.3s;
}
.navbar .navbar-collapsable .navbar-nav li a.nav-link.dropdown-toggle[aria-expanded=true] .icon {
  transform: scaleY(-1);
}
.navbar .navbar-collapsable .navbar-nav li a.nav-link.active {
  border-left: 3px solid hsl(210, 100%, 40%);
}
.navbar .navbar-collapsable .navbar-nav li a.nav-link.disabled span,
.navbar .navbar-collapsable .navbar-nav li a.nav-link.disabled .icon {
  opacity: 0.6;
}
.navbar .navbar-collapsable .navbar-nav li a.nav-link:hover:not(.active) {
  text-decoration: underline;
}
.navbar .navbar-collapsable.expanded .menu-wrapper {
  transform: translateX(0);
  transition: all 0.3s cubic-bezier(0.29, 0.85, 0.5, 0.99);
}
.navbar .navbar-collapsable.expanded .close-div {
  opacity: 1;
}
.navbar .close-div {
  opacity: 0;
  position: fixed;
  left: auto;
  right: 2px;
  top: 24px;
  background: transparent;
  z-index: 10;
  pointer-events: none;
  transition: all 0.3s cubic-bezier(0.1, 0.57, 0.4, 0.97);
}
.navbar .close-div .close-menu {
  background: transparent;
  pointer-events: all;
  color: hsl(210, 100%, 40%);
  font-size: 0.75rem;
  padding: 0;
  width: 44px;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.navbar .close-div .close-menu .icon {
  fill: #ffffff;
}
.navbar .dropdown-menu {
  background: transparent;
  box-shadow: none;
  padding-top: 0;
}
.navbar .dropdown-menu:before {
  display: none;
}
.navbar .dropdown-menu a.it-heading-link,
.navbar .dropdown-menu a.it-footer-link {
  color: hsl(210, 100%, 40%);
}
.navbar .dropdown-menu a.it-heading-link svg,
.navbar .dropdown-menu a.it-footer-link svg {
  fill: hsl(210, 100%, 40%);
}
.navbar .dropdown-menu a.it-heading-link.active span,
.navbar .dropdown-menu a.it-footer-link.active span {
  text-decoration: underline;
  color: hsl(210, 100%, 40%);
}
.navbar .dropdown-menu .link-list-wrapper {
  padding-left: 24px;
  padding-right: 24px;
  margin-bottom: 24px;
}
.navbar .dropdown-menu .link-list-wrapper ul li a.list-item.active {
  color: hsl(210, 66.6666666667%, 36%);
  text-decoration: underline;
}
.navbar .dropdown-menu .link-list-wrapper ul li a.list-item.active span {
  color: hsl(210, 66.6666666667%, 36%);
}
.navbar .dropdown-menu .link-list-wrapper ul li a svg {
  fill: hsl(210, 100%, 40%);
}
.navbar .dropdown-menu .link-list-wrapper ul li a span {
  color: hsl(210, 100%, 40%);
}
.navbar .dropdown-menu .link-list-wrapper ul li a i {
  color: hsl(210, 100%, 40%);
}

.custom-navbar-toggler {
  background: none;
  border: none;
  cursor: pointer;
}
.custom-navbar-toggler span {
  color: #ffffff;
  font-size: 1.5rem;
}
.custom-navbar-toggler svg {
  fill: #ffffff;
  width: 24px;
  height: 24px;
  display: block;
}

.nav-item.megamenu > a:before,
.nav-item.megamenu > button:before {
  display: none;
}

.inline-menu .link-list-wrapper .link-list {
  position: relative;
}
.inline-menu .link-list-wrapper .link-list li a {
  position: relative;
}
.inline-menu .link-list-wrapper .link-list li a.large {
  padding-top: 0.59em;
  padding-bottom: 0.59em;
}
.inline-menu .link-list-wrapper .link-list li a i {
  color: hsl(210, 75.975975976%, 66.7%);
}
.inline-menu .link-list-wrapper .link-list li a:after {
  content: "";
  display: block;
  width: 2px;
  background: hsl(210, 100%, 40%);
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  transform-origin: center;
  transform: scaleY(0);
  transition: all 0.3s;
  z-index: 1;
}
.inline-menu .link-list-wrapper .link-list li a.active span {
  color: hsl(210, 100%, 40%);
  text-decoration: none;
}
.inline-menu .link-list-wrapper .link-list li a[aria-expanded=true]:after {
  transform: scaleY(1);
}
.inline-menu .link-list-wrapper .link-list:after {
  content: "";
  display: block;
  width: 2px;
  background: linear-gradient(to bottom, rgb(230.1375, 236.19375, 242.25) 0%, rgba(230.1375, 236.19375, 242.25, 0.3) 100%);
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
}

@media (min-width: 992px) {
  .row.row-column-border > [class^=col-] .navbar, #edit-brownfield-wrapper .row-column-border#edit-brownfield > [class^=col-] .navbar, #edit-field-vincoli-insediamento--wrapper .row-column-border#edit-brownfield > [class^=col-] .navbar {
    padding: 0;
  }
  .navbar {
    background: hsl(210, 100%, 40%);
    padding: 0;
  }
  .navbar .navbar-collapsable {
    position: relative;
    top: auto;
    right: auto;
    left: auto;
    bottom: auto;
    z-index: auto;
    background: none;
    display: block !important;
    transition: none;
    /*lista menu*/
  }
  .navbar .navbar-collapsable .overlay {
    display: none !important;
  }
  .navbar .navbar-collapsable .menu-wrapper {
    position: inherit;
    top: auto;
    bottom: auto;
    right: auto;
    left: auto;
    overflow-y: visible;
    transform: none;
    transition: none;
    background: hsl(210, 100%, 40%);
  }
  .navbar .navbar-collapsable .menu-wrapper .navbar-nav {
    margin-top: 0;
    padding: 0 24px;
    overflow: inherit;
  }
  .navbar .navbar-collapsable .menu-wrapper .navbar-nav .dropdown-menu {
    padding-bottom: 0.5rem;
  }
  .navbar .navbar-collapsable .navbar-nav {
    margin-top: 0;
    padding: 0 24px;
  }
  .navbar .navbar-collapsable .navbar-nav li.nav-item {
    display: flex;
  }
  .navbar .navbar-collapsable .navbar-nav li.nav-item a.nav-link,
  .navbar .navbar-collapsable .navbar-nav li.nav-item button.nav-link {
    display: flex;
    align-self: flex-end;
    align-items: center;
    font-weight: 400;
    padding: 13px 24px;
    color: #ffffff;
    border-bottom: 3px solid transparent;
  }
  .navbar .navbar-collapsable .navbar-nav li.nav-item a.nav-link.dropdown-toggle svg,
  .navbar .navbar-collapsable .navbar-nav li.nav-item button.nav-link.dropdown-toggle svg {
    fill: #ffffff;
    margin-top: 3px;
  }
  .navbar .navbar-collapsable .navbar-nav li.nav-item a.nav-link.focus--mouse,
  .navbar .navbar-collapsable .navbar-nav li.nav-item button.nav-link.focus--mouse {
    border-color: transparent !important;
  }
  .navbar .navbar-collapsable .navbar-nav li.nav-item a.nav-link.active,
  .navbar .navbar-collapsable .navbar-nav li.nav-item button.nav-link.active {
    border-left: 0;
    border-color: #ffffff;
    background: transparent;
  }
  .navbar .navbar-collapsable .navbar-nav li.nav-item a.nav-link.disabled span,
  .navbar .navbar-collapsable .navbar-nav li.nav-item a.nav-link.disabled .icon,
  .navbar .navbar-collapsable .navbar-nav li.nav-item button.nav-link.disabled span,
  .navbar .navbar-collapsable .navbar-nav li.nav-item button.nav-link.disabled .icon {
    opacity: 0.7;
  }
  .navbar .close-div {
    display: none;
  }
  .navbar .dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    float: left;
    min-width: 10rem;
    padding: 0.5rem 0 0;
    margin: 0.125rem 0 0;
    font-size: 1rem;
    color: hsl(0, 0%, 10%);
    text-align: left;
    list-style: none;
    background-color: #ffffff;
    background-clip: padding-box;
    border: 0 solid transparent;
    border-radius: 14px;
    box-shadow: 0 20px 30px 5px rgba(0, 0, 0, 0.05);
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }
  .navbar .dropdown-menu.show {
    animation: dropdownFadeIn forwards 0.3s;
    top: calc(100% - 16px);
  }
  .navbar .dropdown-menu:before {
    display: block;
  }
  .navbar .dropdown-menu .link-list-wrapper {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 0;
  }
  .navbar .dropdown-menu .link-list-wrapper ul li a {
    color: hsl(210, 100%, 40%);
  }
  .navbar .dropdown-menu .link-list-wrapper ul li a span,
  .navbar .dropdown-menu .link-list-wrapper ul li a i {
    color: hsl(210, 100%, 40%);
  }
  .navbar .dropdown-toggle {
    display: block;
    justify-content: inherit;
  }
  .custom-navbar-toggler {
    display: none;
  }
  .has-megamenu .navbar-collapsable {
    width: 100%;
  }
  .nav-item.megamenu {
    position: static;
  }
  .nav-item.megamenu > a.dropdown-toggle,
  .nav-item.megamenu > button.dropdown-toggle {
    position: relative;
  }
  .nav-item.megamenu > a.dropdown-toggle:before,
  .nav-item.megamenu > button.dropdown-toggle:before {
    content: "";
    position: absolute;
    top: auto;
    bottom: -12px;
    left: 24px;
    width: 18px;
    height: 18px;
    border-radius: 4px;
    background-color: #ffffff;
    transform: rotate(45deg);
    opacity: 0;
    display: block;
    transition: opacity 0.15s cubic-bezier(0.1, 0.57, 0.36, 0.99);
  }
  .nav-item.megamenu > button.dropdown-toggle:before {
    bottom: -14px;
  }
  .nav-item.megamenu a.dropdown-toggle.show:before,
  .nav-item.megamenu button.dropdown-toggle.show:before {
    opacity: 1;
  }
  .megamenu .dropdown-menu {
    min-width: auto;
    left: 24px;
    right: 24px;
    animation-timing-function: cubic-bezier(0.1, 0.57, 0.36, 0.99);
  }
  .megamenu .dropdown-menu:before {
    display: none;
  }
  .megamenu .dropdown-menu.show {
    animation: megamenuFadeIn forwards 0.15s;
  }
}
.skiplinks {
  background-color: hsl(210, 62%, 97%);
  text-align: center;
}
.skiplinks a {
  padding: 0.5rem 0.5rem;
  display: block;
  font-weight: 600;
  color: hsl(210, 100%, 40%);
  text-decoration: underline;
}

.affix-top {
  position: sticky;
  top: 0;
}

.affix-bottom {
  position: sticky;
  bottom: 0;
}

.affix-parent {
  position: relative;
}

.sidebar-wrapper {
  padding: 24px 0;
}
.sidebar-wrapper h3, .sidebar-wrapper .h3, .sidebar-wrapper .field-group-fieldset legend, .field-group-fieldset .sidebar-wrapper legend, .sidebar-wrapper #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .sidebar-wrapper summary, .sidebar-wrapper #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .sidebar-wrapper label#edit-field-allegati-istanza--label, .sidebar-wrapper .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .sidebar-wrapper summary, .sidebar-wrapper .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .sidebar-wrapper label#edit-field-allegati-istanza--label, .sidebar-wrapper .checkbox-istanza legend, .checkbox-istanza .sidebar-wrapper legend, .sidebar-wrapper .user-page label, .user-page .sidebar-wrapper label, .sidebar-wrapper .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .sidebar-wrapper label, .sidebar-wrapper .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .sidebar-wrapper label {
  font-weight: 600;
  margin-bottom: 0.8rem;
  font-size: 1.15rem;
  margin-top: 4px;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding-left: 24px;
  padding-right: 24px;
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper h3, .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper .h3, .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper .field-group-fieldset legend, .field-group-fieldset .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper legend, .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper summary, .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper label#edit-field-allegati-istanza--label, .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper summary, .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper label#edit-field-allegati-istanza--label, .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper .checkbox-istanza legend, .checkbox-istanza .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper legend, .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper .user-page label, .user-page .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper label, .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper label, .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper label {
  font-weight: 600;
  margin-bottom: 0.8rem;
  font-size: 1.15rem;
  margin-top: 4px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a {
  line-height: 1.5rem;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  font-size: 1rem;
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a i.it-expand {
  font-size: 1.5rem;
  top: 50%;
  transform: translateY(-50%);
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a[aria-expanded=true] i {
  transform: translateY(-50%) scaleY(-1);
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-bs-toggle=collapse].active span,
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-bs-toggle=collapse].active i {
  color: hsl(210, 100%, 40%);
  text-decoration: none;
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a.active {
  text-decoration: none;
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a.active span {
  color: hsl(210, 100%, 40%);
  text-decoration: none;
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a.active:after {
  content: "";
  display: block;
  width: 2px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  background-color: hsl(210, 100%, 40%);
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul li a.icon-right {
  padding: 0.55em 24px;
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul.link-sublist li a {
  font-size: 1rem;
  padding-top: 0.45em;
  padding-bottom: 0.45em;
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul.link-sublist li a.active span {
  color: hsl(0, 0%, 10%);
  text-decoration: underline;
}
.sidebar-wrapper .sidebar-linklist-wrapper .link-list-wrapper ul.link-sublist li a.active::after {
  display: none;
}
.sidebar-wrapper .sidebar-linklist-wrapper.linklist-secondary:before {
  content: "";
  width: 65px;
  height: 1px;
  background: hsl(210, 4%, 78%);
  display: block;
  margin-left: 24px;
  margin-top: 24px;
}
.sidebar-wrapper.it-line-right-side {
  border-right: 1px solid hsl(210, 4%, 78%);
}
.sidebar-wrapper.it-line-right-side .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-bs-toggle=collapse].active {
  border-right: 2px solid hsl(210, 100%, 40%);
  border-left: none;
}
.sidebar-wrapper.it-line-right-side .sidebar-linklist-wrapper .link-list-wrapper ul li a.active:after {
  left: auto;
  right: 0;
}
.sidebar-wrapper.it-line-left-side {
  border-left: 1px solid hsl(210, 4%, 78%);
}

.sidebar-wrapper.theme-dark {
  background: hsl(210, 25%, 35.2%);
}
.sidebar-wrapper.theme-dark h3, .sidebar-wrapper.theme-dark .h3, .sidebar-wrapper.theme-dark .field-group-fieldset legend, .field-group-fieldset .sidebar-wrapper.theme-dark legend, .sidebar-wrapper.theme-dark #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .sidebar-wrapper.theme-dark summary, .sidebar-wrapper.theme-dark #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .sidebar-wrapper.theme-dark label#edit-field-allegati-istanza--label, .sidebar-wrapper.theme-dark .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .sidebar-wrapper.theme-dark summary, .sidebar-wrapper.theme-dark .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .sidebar-wrapper.theme-dark label#edit-field-allegati-istanza--label, .sidebar-wrapper.theme-dark .checkbox-istanza legend, .checkbox-istanza .sidebar-wrapper.theme-dark legend, .sidebar-wrapper.theme-dark .user-page label, .user-page .sidebar-wrapper.theme-dark label, .sidebar-wrapper.theme-dark .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .sidebar-wrapper.theme-dark label, .sidebar-wrapper.theme-dark .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .sidebar-wrapper.theme-dark label {
  color: #ffffff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper h3, .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper .h3, .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper .field-group-fieldset legend, .field-group-fieldset .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper legend, .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper summary, .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper label#edit-field-allegati-istanza--label, .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper summary, .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper label#edit-field-allegati-istanza--label, .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper .checkbox-istanza legend, .checkbox-istanza .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper legend, .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper .user-page label, .user-page .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper label, .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper label, .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper label {
  color: #ffffff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a {
  color: #ffffff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a.left-icon i.left {
  color: #ffffff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a p {
  color: #ffffff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a span {
  color: #ffffff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a i.it-expand {
  color: #ffffff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a[aria-expanded=true] i {
  color: #ffffff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-bs-toggle=collapse] {
  color: #ffffff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-bs-toggle=collapse].active span,
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-bs-toggle=collapse].active i {
  color: #ffffff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul li a.active:after {
  background-color: #ffffff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul.link-sublist li a {
  color: #ffffff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper .link-list-wrapper ul.link-sublist li a span {
  color: #ffffff;
}
.sidebar-wrapper.theme-dark .sidebar-linklist-wrapper.linklist-secondary:before {
  background: rgba(229, 229, 229, 0.3);
}
.sidebar-wrapper.theme-dark.it-line-right-side {
  border-right-color: rgba(229, 229, 229, 0.3);
}
.sidebar-wrapper.theme-dark.it-line-right-side .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-bs-toggle=collapse].active {
  border-left: none;
  border-right-color: #ffffff;
}
.sidebar-wrapper.theme-dark.it-line-left-side {
  border-left-color: rgba(229, 229, 229, 0.3);
}
.sidebar-wrapper.theme-dark.it-line-left-side .sidebar-linklist-wrapper .link-list-wrapper ul li a[data-bs-toggle=collapse].active {
  border-left-color: #ffffff;
}
.sidebar-wrapper .link-list-wrapper ul li a.list-item.left-icon .icon {
  margin: 0;
  margin-right: 8px;
}

.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical {
  width: 100%;
  background: hsl(210, 62%, 97%);
  padding-top: 16px;
  padding-bottom: 16px;
  margin-top: 16px;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical .link-list-wrapper ul.link-list {
  width: 100%;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical .link-list-wrapper ul.link-list li a {
  display: flex;
  justify-content: space-between;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical .link-list-wrapper ul.link-list li a span {
  font-weight: 600;
  display: inline-flex;
  align-items: center;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description {
  background: transparent;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content {
  max-width: 480px;
  padding-left: 48px;
  padding-right: 48px;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content:before {
  content: "";
  display: block;
  height: 1px;
  width: 65px;
  background: hsl(210, 4%, 78%);
  margin-bottom: 16px;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content img {
  display: block;
  width: 100%;
  margin-bottom: 24px;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content p {
  font-size: 1rem;
  line-height: 1.5rem;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper {
  margin-bottom: 0;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .link-list-wrapper ul.link-list li a {
  white-space: normal;
  display: flex;
  align-items: center;
  padding: 8px 16px !important;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-heading-link-wrapper {
  margin-left: 28px;
  margin-right: 28px;
  padding-bottom: 24px;
  margin-bottom: 24px;
  border-bottom: 1px solid hsl(210, 4%, 78%);
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-heading-link-wrapper a.it-heading-link {
  font-weight: 600;
  font-size: 1.125rem;
  line-height: 1.2rem;
  text-decoration: none;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-heading-link-wrapper a.it-heading-link :hover {
  text-decoration: underline;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-footer-link-wrapper {
  margin-left: 28px;
  margin-right: 28px;
  padding-top: 24px;
  padding-bottom: 24px;
  margin-top: 24px;
  border-top: 1px solid hsl(210, 4%, 78%);
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-footer-link-wrapper a.it-footer-link {
  flex: 1 1 auto;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-footer-link-wrapper-vertical {
  margin-left: 28px;
  margin-right: 28px;
  padding-top: 24px;
  padding-bottom: 24px;
  margin-top: 24px;
  border-top: 1px solid hsl(210, 4%, 78%);
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu a.it-footer-link {
  font-weight: 600;
  font-size: 1.125rem;
  line-height: 1.2;
  text-decoration: none;
  margin-bottom: 24px;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu a.it-footer-link:last-of-type {
  margin-bottom: 0;
}
.navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu a.it-footer-link :hover {
  text-decoration: underline;
}

@media (min-width: 992px) {
  .navbar-nav .megamenu a.dropdown-toggle:before,
  .navbar-nav .megamenu button.dropdown-toggle:before {
    z-index: 2;
  }
  .navbar-nav .megamenu .dropdown-menu {
    z-index: 1;
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
  }
  .navbar .dropdown-menu {
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu {
    padding: 32px 24px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12:last-child {
    padding-bottom: 0;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12 .link-list-wrapper {
    min-height: 100%;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12 .link-list-wrapper ul.link-list {
    display: flex;
    flex-direction: column;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12 .link-list-wrapper ul.link-list li a {
    padding: 0.5em 24px;
    line-height: inherit;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .col-12:first-child .link-list-wrapper {
    margin-bottom: 0;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .row.max-height-col, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu #edit-brownfield-wrapper .max-height-col#edit-brownfield, #edit-brownfield-wrapper .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .max-height-col#edit-brownfield, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu #edit-field-vincoli-insediamento--wrapper .max-height-col#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .max-height-col#edit-brownfield {
    min-height: 100%;
    margin-right: -37px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .row.max-height-col .row.max-height-col, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu #edit-brownfield-wrapper .max-height-col#edit-brownfield .row.max-height-col, #edit-brownfield-wrapper .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .max-height-col#edit-brownfield .row.max-height-col, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu #edit-field-vincoli-insediamento--wrapper .max-height-col#edit-brownfield .row.max-height-col, #edit-field-vincoli-insediamento--wrapper .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .max-height-col#edit-brownfield .row.max-height-col, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .row.max-height-col #edit-brownfield-wrapper .max-height-col#edit-brownfield, #edit-brownfield-wrapper .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .row.max-height-col .max-height-col#edit-brownfield, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu #edit-brownfield-wrapper .max-height-col#edit-brownfield .max-height-col#edit-brownfield, #edit-brownfield-wrapper .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .max-height-col#edit-brownfield .max-height-col#edit-brownfield, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .row.max-height-col #edit-field-vincoli-insediamento--wrapper .max-height-col#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .row.max-height-col .max-height-col#edit-brownfield, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu #edit-field-vincoli-insediamento--wrapper .max-height-col#edit-brownfield .max-height-col#edit-brownfield, #edit-field-vincoli-insediamento--wrapper .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .max-height-col#edit-brownfield .max-height-col#edit-brownfield {
    margin-right: -12px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .row.max-height-col .margin-right-col, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu #edit-brownfield-wrapper .max-height-col#edit-brownfield .margin-right-col, #edit-brownfield-wrapper .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .max-height-col#edit-brownfield .margin-right-col, .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu #edit-field-vincoli-insediamento--wrapper .max-height-col#edit-brownfield .margin-right-col, #edit-field-vincoli-insediamento--wrapper .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .max-height-col#edit-brownfield .margin-right-col {
    margin-right: 24px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical {
    background: hsl(210, 62%, 97%);
    padding-top: 32px;
    margin-top: -32px;
    margin-bottom: -32px;
    margin-right: -24px;
    margin-left: -12px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical .link-list-wrapper ul.link-list {
    width: 100%;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical .link-list-wrapper ul.link-list li {
    margin-bottom: 3px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical .link-list-wrapper ul.link-list li a {
    display: flex;
    justify-content: space-between;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical .link-list-wrapper ul.link-list li a span {
    font-weight: 600;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description {
    background: transparent;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content {
    padding-left: 36px;
    padding-right: 36px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content:before {
    display: none;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content img {
    display: block;
    width: 100%;
    margin-bottom: 24px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-vertical.it-description .description-content p {
    font-size: 1rem;
    line-height: 1.5rem;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-heading-link-wrapper {
    margin: 0 0 24px;
    padding-bottom: 24px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-footer-link-wrapper-vertical {
    margin: 0;
    padding: 0;
    padding-left: 24px;
    border-top: none;
    border-left: 1px solid #d9dadb;
    height: 100%;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-footer-link-wrapper-vertical .d-flex {
    height: 100%;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-footer-link-wrapper {
    margin: 24px 0 0 0;
    padding-top: 24px;
    padding-bottom: 0;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-footer-link-wrapper a.it-footer-link {
    margin-bottom: 0;
    margin-right: 16px;
  }
  .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu .it-footer-link-wrapper a.it-footer-link:last-child {
    margin-right: 0px;
  }
}
@media (min-width: 992px) {
  .it-header-sticky.is-sticky .nav-item button.nav-link {
    font-size: 16px;
  }
}
@media (min-width: 1200px) {
  .it-header-sticky.is-sticky .nav-item button.nav-link {
    font-size: 18px;
  }
}
.bottom-nav {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
  height: 96px;
}
.bottom-nav:before {
  content: "";
  position: absolute;
  height: 360px;
  width: 100%;
  top: 32px;
  z-index: 10;
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 60%);
  border-radius: 50%;
  transform: translateY(-50%) scalex(1.4) scaleY(0.12);
  opacity: 0.18;
}
.bottom-nav ul {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 20;
  background-color: #ffffff;
  display: flex;
  justify-content: space-around;
  align-items: center;
  padding: 0;
  margin: 0;
  height: 64px;
}
.bottom-nav ul li {
  list-style-type: none;
  margin: 8px;
  text-align: center;
}
.bottom-nav a {
  display: block;
  color: hsl(210, 33%, 28%);
  text-decoration: none;
}
.bottom-nav a .icon {
  fill: hsl(210, 17%, 44%);
}
.bottom-nav a.active {
  color: hsl(210, 100%, 40%);
}
.bottom-nav a.active .icon {
  fill: hsl(210, 100%, 40%);
}
.bottom-nav a:hover {
  text-decoration: none;
  color: hsl(210, 100%, 40%);
}
.bottom-nav a:hover .icon {
  fill: hsl(210, 100%, 40%);
}
.bottom-nav .it-ico {
  position: relative;
  font-size: 1.35rem;
  display: block;
  height: 32px;
}
.bottom-nav .it-ico:before {
  margin-right: 0;
}
.bottom-nav .badge-wrapper {
  position: relative;
}
.bottom-nav .bottom-nav-badge,
.bottom-nav .bottom-nav-alert {
  display: block;
  position: absolute;
  background-color: hsl(210, 100%, 40%);
  border: 1px solid #ffffff;
}
.bottom-nav .bottom-nav-badge {
  top: 0;
  right: 0;
  min-width: 1.15rem;
  line-height: 1;
  padding: 4px 6px;
  color: #ffffff;
  font-size: 0.625rem;
  border-radius: 2rem;
  font-style: normal;
}
.bottom-nav .bottom-nav-alert {
  top: 0;
  right: 4px;
  min-width: 12px;
  height: 12px;
  border-radius: 50%;
}
.bottom-nav .bottom-nav-label {
  margin-top: 6px;
  font-size: 0.625rem;
  line-height: 1;
  display: block;
  font-weight: 600;
}

.navbar.it-navscroll-wrapper {
  background: #ffffff;
}
.navbar.it-navscroll-wrapper .it-back-button {
  padding: 16px 24px;
  font-weight: 600;
  box-shadow: 0 0px 30px 5px rgba(0, 0, 0, 0.05);
  text-decoration: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background: #ffffff;
  z-index: 10;
  visibility: hidden;
  opacity: 0;
  transition: opacity 0.3s 0s, visibility 0s 0.3s;
}
.navbar.it-navscroll-wrapper .it-back-button i {
  transform: scale(0.8);
  transform-origin: center;
  display: inline-block;
  margin-right: 8px;
}
.navbar.it-navscroll-wrapper .it-back-button.show {
  transition: opacity 0.3s 0s, visibility 0s 0s;
  visibility: visible;
  opacity: 1;
}
.navbar.it-navscroll-wrapper .link-list-wrapper ul li a {
  font-size: 1rem;
  font-weight: 600;
  line-height: 1rem;
  padding-top: 0.55em;
  padding-bottom: 0.55em;
}
.navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active {
  border-left: 2px solid hsl(210, 100%, 40%);
}
.navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active span {
  color: hsl(210, 100%, 40%);
  text-decoration: none;
}
.navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li {
  padding-top: 0;
  padding-bottom: 0;
}
.navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li a {
  font-weight: 400;
}
.navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li a.active {
  font-weight: normal;
  border-left: none;
}
.navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li a.active span {
  text-decoration: underline;
  color: hsl(210, 100%, 15%);
}
.navbar.it-navscroll-wrapper h3, .navbar.it-navscroll-wrapper .h3, .navbar.it-navscroll-wrapper .field-group-fieldset legend, .field-group-fieldset .navbar.it-navscroll-wrapper legend, .navbar.it-navscroll-wrapper #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .navbar.it-navscroll-wrapper summary, .navbar.it-navscroll-wrapper #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .navbar.it-navscroll-wrapper label#edit-field-allegati-istanza--label, .navbar.it-navscroll-wrapper .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .navbar.it-navscroll-wrapper summary, .navbar.it-navscroll-wrapper .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .navbar.it-navscroll-wrapper label#edit-field-allegati-istanza--label, .navbar.it-navscroll-wrapper .checkbox-istanza legend, .checkbox-istanza .navbar.it-navscroll-wrapper legend, .navbar.it-navscroll-wrapper .user-page label, .user-page .navbar.it-navscroll-wrapper label, .navbar.it-navscroll-wrapper .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .navbar.it-navscroll-wrapper label, .navbar.it-navscroll-wrapper .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .navbar.it-navscroll-wrapper label {
  font-weight: 600;
  margin-bottom: 0.8rem;
  font-size: 1.15rem;
  margin-top: 4px;
  letter-spacing: 1px;
  text-transform: uppercase;
  padding-left: 24px;
  padding-right: 24px;
}
.navbar.it-navscroll-wrapper .custom-navbar-toggler {
  display: flex;
  color: hsl(210, 100%, 40%);
  align-items: center;
  font-weight: 600;
  cursor: pointer;
}
.navbar.it-navscroll-wrapper .custom-navbar-toggler span.it-list {
  color: hsl(210, 100%, 40%);
  margin-right: 8px;
}
.navbar.it-navscroll-wrapper .custom-navbar-progressbar {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.navbar.it-navscroll-wrapper .menu-wrapper {
  padding: 80px 0 24px;
  right: 0;
}
.navbar.it-bottom-navscroll {
  box-shadow: 0 0px 30px 5px rgba(0, 0, 0, 0.05);
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  top: auto;
  z-index: 99999;
}
.navbar.it-top-navscroll {
  box-shadow: 0 0px 30px 5px rgba(0, 0, 0, 0.05);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: auto;
  z-index: 8;
}

@media (min-width: 992px) {
  .navbar.it-navscroll-wrapper {
    background: #ffffff;
  }
  .navbar.it-navscroll-wrapper .it-back-button {
    display: none !important;
  }
  .navbar.it-navscroll-wrapper .custom-navbar-progressbar {
    display: none !important;
  }
  .navbar.it-navscroll-wrapper .link-list-wrapper ul li a {
    font-size: 1rem;
    font-weight: 600;
    line-height: 1rem;
    padding-top: 0.55em;
    padding-bottom: 0.55em;
  }
  .navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active {
    border-left: 2px solid hsl(210, 100%, 40%);
  }
  .navbar.it-navscroll-wrapper .link-list-wrapper ul li a.active span {
    color: hsl(210, 100%, 40%);
    text-decoration: none;
  }
  .navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li {
    padding-top: 0;
    padding-bottom: 0;
  }
  .navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li a {
    font-weight: 400;
  }
  .navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li a.active {
    font-weight: normal;
    border-left: none;
  }
  .navbar.it-navscroll-wrapper .link-list-wrapper ul li ul li a.active span {
    text-decoration: underline;
    color: hsl(210, 100%, 15%);
  }
  .navbar.it-navscroll-wrapper h3, .navbar.it-navscroll-wrapper .h3, .navbar.it-navscroll-wrapper .field-group-fieldset legend, .field-group-fieldset .navbar.it-navscroll-wrapper legend, .navbar.it-navscroll-wrapper #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .navbar.it-navscroll-wrapper summary, .navbar.it-navscroll-wrapper #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .navbar.it-navscroll-wrapper label#edit-field-allegati-istanza--label, .navbar.it-navscroll-wrapper .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .navbar.it-navscroll-wrapper summary, .navbar.it-navscroll-wrapper .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .navbar.it-navscroll-wrapper label#edit-field-allegati-istanza--label, .navbar.it-navscroll-wrapper .checkbox-istanza legend, .checkbox-istanza .navbar.it-navscroll-wrapper legend, .navbar.it-navscroll-wrapper .user-page label, .user-page .navbar.it-navscroll-wrapper label, .navbar.it-navscroll-wrapper .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .navbar.it-navscroll-wrapper label, .navbar.it-navscroll-wrapper .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .navbar.it-navscroll-wrapper label {
    font-weight: 600;
    margin-bottom: 0.8rem;
    font-size: 1.15rem;
    margin-top: 4px;
    letter-spacing: 1px;
    text-transform: uppercase;
    padding-left: 24px;
    padding-right: 24px;
  }
  .navbar.it-navscroll-wrapper .custom-navbar-toggler {
    display: none;
  }
  .navbar.it-navscroll-wrapper .menu-wrapper {
    padding: 16px 0 24px;
    background: #ffffff;
  }
  .navbar.it-bottom-navscroll {
    box-shadow: none;
    position: inherit;
    z-index: 9;
  }
  .navbar.it-bottom-navscroll.affix-top {
    position: sticky;
    top: 0;
    left: inherit;
    right: inherit;
  }
  .navbar.it-top-navscroll {
    box-shadow: none;
    position: inherit;
  }
  .navbar.it-top-navscroll.affix-top {
    position: sticky;
    top: 0;
    left: inherit;
    right: inherit;
  }
  .navbar.it-left-side {
    border-left: 1px solid hsl(210, 4%, 78%);
  }
  .navbar.it-right-side {
    border-right: 1px solid hsl(210, 4%, 78%);
  }
}
@media (max-width: 992px) {
  .navbar.it-navscroll-wrapper.theme-dark-mobile {
    background: hsl(210, 25%, 35.2%);
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile .custom-navbar-toggler {
    color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile .custom-navbar-toggler span.it-list {
    color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile .it-back-button {
    background: hsl(210, 25%, 35.2%);
    color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper {
    background: hsl(210, 25%, 35.2%);
    color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper h3, .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper .h3, .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper .field-group-fieldset legend, .field-group-fieldset .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper legend, .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper summary, .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper label#edit-field-allegati-istanza--label, .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper summary, .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper label#edit-field-allegati-istanza--label, .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper .checkbox-istanza legend, .checkbox-istanza .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper legend, .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper .user-page label, .user-page .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper label, .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper label, .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper label {
    color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper ul li a {
    color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper ul li a span {
    color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile .navbar-collapsable .menu-wrapper .link-list-wrapper ul li a.active {
    border-left-color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile.it-left-side {
    border-left-color: rgba(229, 229, 229, 0.3);
  }
  .navbar.it-navscroll-wrapper.theme-dark-mobile.it-right-side {
    border-right-color: rgba(229, 229, 229, 0.3);
  }
}
/*
++++++++++++++++++++++++++++++Desktop light Theme+++++++++++++++++++++++++++++++++++++++++++++++++
*/
@media (min-width: 992px) {
  .navbar.it-navscroll-wrapper.theme-dark-desk {
    background: hsl(210, 25%, 35.2%);
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk .custom-navbar-toggler {
    color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk .custom-navbar-toggler span.it-list {
    color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk .it-back-button {
    background: hsl(210, 25%, 35.2%);
    color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper {
    background: hsl(210, 25%, 35.2%);
    color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper h3, .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper .h3, .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper .field-group-fieldset legend, .field-group-fieldset .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper legend, .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper summary, .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper label#edit-field-allegati-istanza--label, .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper summary, .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper label#edit-field-allegati-istanza--label, .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper .checkbox-istanza legend, .checkbox-istanza .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper legend, .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper .user-page label, .user-page .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper label, .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper label, .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper label {
    color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper ul li a {
    color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper ul li a span {
    color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk .navbar-collapsable .menu-wrapper .link-list-wrapper ul li a.active {
    border-left-color: #ffffff;
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk.it-left-side {
    border-left-color: rgba(229, 229, 229, 0.3);
  }
  .navbar.it-navscroll-wrapper.theme-dark-desk.it-right-side {
    border-right-color: rgba(229, 229, 229, 0.3);
  }
}
.callout {
  position: relative;
  overflow: hidden;
}
.callout .callout-inner {
  padding: 2rem;
  border: 2px solid hsl(210, 17%, 44%);
  border-top: 0;
  margin: 2.5rem 0;
}
.callout.callout-highlight {
  border: none;
  border-left: 2px solid hsl(210, 17%, 44%);
  border-radius: 0;
  padding: 0 2.222rem;
}
.callout.callout-highlight p:last-child {
  margin: 0;
}
.callout.callout-highlight .callout-title {
  margin-bottom: 1.556rem;
}
.callout.callout-highlight.success {
  border-color: #D1F3AF;
}
.callout.callout-highlight.warning {
  border-color: hsl(36, 100%, 30%);
}
.callout.callout-highlight.danger {
  border-color: hsl(350, 60%, 50%);
}
.callout.callout-highlight.important {
  border-color: #D1F3AF;
}
.callout.callout-highlight.note {
  border-color: hsl(210, 100%, 40%);
}
.callout.callout-more {
  background: #f9f9f5;
  border: none;
  border-radius: 0;
  padding: 2.222rem;
  position: relative;
}
.callout.callout-more:before, .callout.callout-more:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-style: solid;
}
.callout.callout-more:before {
  border-width: 0 48px 48px 0;
  border-color: transparent #ffffff transparent transparent;
}
.callout.callout-more:after {
  border-width: 48px 0 0 48px;
  border-color: transparent transparent transparent #e4e4db;
}
.callout.callout-more p {
  font-size: 1rem;
  line-height: 1.5rem;
  color: hsl(210, 33%, 28%);
}
.callout.callout-more .callout-title {
  display: flex;
  align-items: flex-start;
  margin-bottom: 2.222rem;
}
.callout.callout-more .callout-title i {
  font-size: 1.25rem;
}
.callout.callout-more .callout-title span {
  border-bottom: 2px solid hsl(0, 0%, 10%);
  padding-bottom: 0.1rem;
  display: inline-block;
  margin-top: -0.111rem;
}
.callout.success {
  border-color: #D1F3AF;
}
.callout.success .callout-inner {
  border-color: #d1f3af;
}
.callout.success .callout-title {
  color: #D1F3AF;
}
.callout.success .callout-title .icon {
  fill: #D1F3AF;
}
.callout.success .callout-title span {
  border-color: #D1F3AF;
}
.callout.success .collapse-div .collapse-header .callout-more-toggle {
  color: #D1F3AF;
}
.callout.success .collapse-div .collapse-header .callout-more-toggle:active, .callout.success .collapse-div .collapse-header .callout-more-toggle:hover {
  color: #D1F3AF;
}
.callout.success .collapse-div .collapse-header .callout-more-toggle span {
  border-color: #D1F3AF;
}
.callout.success .collapse-div .collapse-header .callout-more-toggle span:before, .callout.success .collapse-div .collapse-header .callout-more-toggle span:after {
  background: #D1F3AF;
}
.callout.success a {
  color: #D1F3AF;
}
.callout.success .icon {
  fill: #D1F3AF;
}
.callout.warning {
  border-color: hsl(36, 100%, 30%);
}
.callout.warning .callout-inner {
  border-color: rgb(153, 91.8, 0);
}
.callout.warning .callout-title {
  color: hsl(36, 100%, 30%);
}
.callout.warning .callout-title .icon {
  fill: hsl(36, 100%, 30%);
}
.callout.warning .callout-title span {
  border-color: hsl(36, 100%, 30%);
}
.callout.warning .collapse-div .collapse-header .callout-more-toggle {
  color: hsl(36, 100%, 30%);
}
.callout.warning .collapse-div .collapse-header .callout-more-toggle:active, .callout.warning .collapse-div .collapse-header .callout-more-toggle:hover {
  color: hsl(36, 100%, 30%);
}
.callout.warning .collapse-div .collapse-header .callout-more-toggle span {
  border-color: hsl(36, 100%, 30%);
}
.callout.warning .collapse-div .collapse-header .callout-more-toggle span:before, .callout.warning .collapse-div .collapse-header .callout-more-toggle span:after {
  background: hsl(36, 100%, 30%);
}
.callout.warning a {
  color: hsl(36, 100%, 30%);
}
.callout.warning .icon {
  fill: hsl(36, 100%, 30%);
}
.callout.danger {
  border-color: hsl(350, 60%, 50%);
}
.callout.danger .callout-inner {
  border-color: rgb(204, 51, 76.5);
}
.callout.danger .callout-title {
  color: hsl(350, 60%, 50%);
}
.callout.danger .callout-title .icon {
  fill: hsl(350, 60%, 50%);
}
.callout.danger .callout-title span {
  border-color: hsl(350, 60%, 50%);
}
.callout.danger .collapse-div .collapse-header .callout-more-toggle {
  color: hsl(350, 60%, 50%);
}
.callout.danger .collapse-div .collapse-header .callout-more-toggle:active, .callout.danger .collapse-div .collapse-header .callout-more-toggle:hover {
  color: hsl(350, 60%, 50%);
}
.callout.danger .collapse-div .collapse-header .callout-more-toggle span {
  border-color: hsl(350, 60%, 50%);
}
.callout.danger .collapse-div .collapse-header .callout-more-toggle span:before, .callout.danger .collapse-div .collapse-header .callout-more-toggle span:after {
  background: hsl(350, 60%, 50%);
}
.callout.danger a {
  color: hsl(350, 60%, 50%);
}
.callout.danger .icon {
  fill: hsl(350, 60%, 50%);
}
.callout.important {
  border-color: #D1F3AF;
}
.callout.important .callout-inner {
  border-color: #d1f3af;
}
.callout.important .callout-title {
  color: #D1F3AF;
}
.callout.important .callout-title .icon {
  fill: #D1F3AF;
}
.callout.important .callout-title span {
  border-color: #D1F3AF;
}
.callout.important .collapse-div .collapse-header .callout-more-toggle {
  color: #D1F3AF;
}
.callout.important .collapse-div .collapse-header .callout-more-toggle:active, .callout.important .collapse-div .collapse-header .callout-more-toggle:hover {
  color: #D1F3AF;
}
.callout.important .collapse-div .collapse-header .callout-more-toggle span {
  border-color: #D1F3AF;
}
.callout.important .collapse-div .collapse-header .callout-more-toggle span:before, .callout.important .collapse-div .collapse-header .callout-more-toggle span:after {
  background: #D1F3AF;
}
.callout.important a {
  color: #D1F3AF;
}
.callout.important .icon {
  fill: #D1F3AF;
}
.callout.note {
  border-color: hsl(210, 100%, 40%);
}
.callout.note .callout-inner {
  border-color: #0066cc;
}
.callout.note .callout-title {
  color: hsl(210, 100%, 40%);
}
.callout.note .callout-title .icon {
  fill: hsl(210, 100%, 40%);
}
.callout.note .callout-title span {
  border-color: hsl(210, 100%, 40%);
}
.callout.note .collapse-div .collapse-header .callout-more-toggle {
  color: hsl(210, 100%, 40%);
}
.callout.note .collapse-div .collapse-header .callout-more-toggle:active, .callout.note .collapse-div .collapse-header .callout-more-toggle:hover {
  color: hsl(210, 100%, 40%);
}
.callout.note .collapse-div .collapse-header .callout-more-toggle span {
  border-color: hsl(210, 100%, 40%);
}
.callout.note .collapse-div .collapse-header .callout-more-toggle span:before, .callout.note .collapse-div .collapse-header .callout-more-toggle span:after {
  background: hsl(210, 100%, 40%);
}
.callout.note a {
  color: hsl(210, 100%, 40%);
}
.callout.note .icon {
  fill: hsl(210, 100%, 40%);
}
.callout .callout-title {
  font-weight: 600;
  text-transform: uppercase;
  font-size: 1rem;
  color: hsl(210, 33%, 28%);
}
@media (min-width: 992px) {
  .callout .callout-title {
    font-size: 1.125rem;
  }
}
.callout .callout-title .icon {
  fill: hsl(210, 33%, 28%);
  margin-right: 0.5rem;
}
.callout:not(.callout-highlight):not(.callout-more) .callout-title {
  position: relative;
  padding-left: 1.5rem;
  top: -3rem;
}
.callout:not(.callout-highlight):not(.callout-more) .callout-title .text {
  position: relative;
  overflow: hidden;
  width: 100%;
  font-size: 0.875rem;
  padding-right: 1.5rem;
}
@media (min-width: 768px) {
  .callout:not(.callout-highlight):not(.callout-more) .callout-title .text {
    font-size: 1.15rem;
  }
}
.callout:not(.callout-highlight):not(.callout-more) .callout-title .text:after {
  content: "";
  top: 0.875em;
  border-top: 2px solid;
  position: absolute;
  width: calc(100vw - 100% - 20px);
  left: 100%;
}
.callout:not(.callout-highlight):not(.callout-more) .callout-title:before {
  content: "";
  top: 0.875em;
  border-top: 2px solid;
  position: absolute;
  width: 3rem;
  left: -2.5rem;
}
.callout p {
  font-family: "Lora", Georgia, serif;
  font-size: 1rem;
  color: hsl(210, 33%, 28%);
}
@media (min-width: 992px) {
  .callout p {
    font-size: 1.125rem;
  }
}
.callout p.callout-big-text {
  font-size: 1.125rem;
}
.callout .collapse-div {
  display: flex;
  flex-direction: column-reverse;
  border-bottom: none;
}
.callout .collapse-div .collapse-header {
  display: flex;
  justify-content: space-between;
  border-top: 1px solid hsl(210, 3%, 85%);
  padding: 1.333rem 0 0;
  margin-top: 0;
}
.callout .collapse-div .collapse-header .callout-more-toggle {
  padding: 0;
  border: none;
  width: auto;
  font-weight: normal;
  display: flex;
  align-items: center;
  color: hsl(210, 100%, 40%);
  background-color: transparent;
}
.callout .collapse-div .collapse-header .callout-more-toggle:hover, .callout .collapse-div .collapse-header .callout-more-toggle:focus, .callout .collapse-div .collapse-header .callout-more-toggle:active {
  background: none;
}
.callout .collapse-div .collapse-header .callout-more-toggle:hover {
  color: rgb(0, 81.6, 163.2);
}
.callout .collapse-div .collapse-header .callout-more-toggle:hover span {
  border-color: rgb(0, 81.6, 163.2);
}
.callout .collapse-div .collapse-header .callout-more-toggle:hover span:before, .callout .collapse-div .collapse-header .callout-more-toggle:hover span:after {
  background: rgb(0, 81.6, 163.2);
}
.callout .collapse-div .collapse-header .callout-more-toggle:active {
  color: hsl(210, 100%, 40%);
}
.callout .collapse-div .collapse-header .callout-more-toggle:before, .callout .collapse-div .collapse-header .callout-more-toggle:after {
  display: none;
}
.callout .collapse-div .collapse-header .callout-more-toggle span {
  position: relative;
  height: 15px;
  width: 15px;
  margin-left: 0.444rem;
  margin-top: 0.111rem;
  border: 1px solid hsl(210, 100%, 40%);
  border-radius: 50%;
  display: inline-block;
}
.callout .collapse-div .collapse-header .callout-more-toggle span:before, .callout .collapse-div .collapse-header .callout-more-toggle span:after {
  content: "";
  position: absolute;
  background: hsl(210, 100%, 40%);
}
.callout .collapse-div .collapse-header .callout-more-toggle span:before {
  width: 9px;
  height: 1px;
  top: 6px;
  left: 2px;
}
.callout .collapse-div .collapse-header .callout-more-toggle span:after {
  height: 9px;
  width: 1px;
  top: 0;
  left: 6px;
  transform: translateY(2px);
  transition: transform 0.2s;
}
.callout .collapse-div .collapse-header .callout-more-toggle[aria-expanded=true] span:after {
  transform: translateY(2px) rotate(90deg);
}
.callout .collapse-div .collapse-header .callout-more-download {
  margin-left: auto;
  font-weight: normal;
}
.callout .collapse-div .collapse-body {
  padding: 0;
}
.callout .collapse-div .collapse-body p:last-child {
  margin-bottom: 1rem;
}

@media (min-width: 768px) {
  .callout.callout-highlight {
    padding: 0 0 0 2.222rem;
  }
  .callout.callout-more p {
    font-size: 0.775rem;
  }
}
.toolbar {
  width: 100%;
  height: 96px;
  position: relative;
}
.toolbar a {
  text-decoration: none;
}
.toolbar.toolbar-vertical {
  height: 100%;
  width: 96px;
  position: absolute;
  top: 0;
  bottom: 0;
}
.toolbar.toolbar-vertical > ul {
  height: 100%;
  flex-direction: column;
  width: 64px;
}
.toolbar.toolbar-vertical > ul > li {
  margin: 8px 0;
  display: flex;
  align-items: center;
}
.toolbar.toolbar-vertical > ul > li.toolbar-divider {
  margin: 0;
  height: 1px;
  min-height: 1px;
  max-height: 1px;
  width: calc(100% - 16px);
  max-width: inherit;
}
.toolbar.toolbar-vertical.toolbar-medium, .toolbar.toolbar-vertical.toolbar-small {
  height: 100%;
}
.toolbar.toolbar-vertical.toolbar-medium > ul, .toolbar.toolbar-vertical.toolbar-small > ul {
  height: 100%;
}
.toolbar.toolbar-vertical.toolbar-medium {
  width: 84px;
}
.toolbar.toolbar-vertical.toolbar-medium > ul {
  width: 48px;
}
.toolbar.toolbar-vertical.toolbar-medium .toolbar-badge {
  right: -4px;
}
.toolbar.toolbar-vertical.toolbar-medium .btn-dropdown:after {
  right: -10px;
  top: 13px;
  font-size: 0.25rem;
}
.toolbar.toolbar-vertical.toolbar-medium .dropdown-menu {
  top: calc(-100% - 25px) !important;
}
.toolbar.toolbar-vertical.toolbar-small {
  width: 72px;
}
.toolbar.toolbar-vertical.toolbar-small > ul {
  width: 40px;
}
.toolbar.toolbar-vertical.toolbar-small .toolbar-badge {
  right: -4px;
}
.toolbar.toolbar-vertical.toolbar-small .btn-dropdown:after {
  right: -9px;
  top: 11px;
  font-size: 0.25rem;
}
.toolbar.toolbar-vertical.toolbar-small .dropdown-menu {
  top: calc(-100% - 35px) !important;
}
.toolbar.toolbar-vertical .btn-dropdown:after {
  right: -12px;
  transform: rotate(-90deg);
}
.toolbar.toolbar-vertical .btn-dropdown[aria-expanded=true]:after {
  transform: rotate(90deg) scaleX(-1);
}
.toolbar.toolbar-vertical .dropdown-menu {
  top: calc(-100% - 28px) !important;
  left: calc(100% + 24px) !important;
  margin: 0;
  box-shadow: 0 0 30px 5px rgba(0, 0, 0, 0.05);
}
.toolbar.toolbar-vertical .dropdown-menu:before {
  left: -6px;
  top: 24px;
}
.toolbar.toolbar-vertical:before {
  width: 360px;
  height: 100%;
  left: auto;
  top: 0;
  bottom: auto;
  right: 32px;
  z-index: 6;
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 60%);
  border-radius: 50%;
  transform: translateX(50%) scalex(0.12) scaleY(1.25);
  opacity: 0.18;
}
.toolbar.toolbar-vertical .toolbar-badge {
  right: -10px;
}
.toolbar.toolbar-medium {
  height: 80px;
}
.toolbar.toolbar-medium > ul {
  height: 48px;
}
.toolbar.toolbar-medium a,
.toolbar.toolbar-medium .btn-dropdown {
  margin-bottom: 6px;
}
.toolbar.toolbar-medium .btn-dropdown:after {
  top: 12px;
  right: 1px;
}
.toolbar.toolbar-medium .it-ico {
  font-size: 1.35rem;
}
.toolbar.toolbar-medium .it-ico.it-more-actions:before {
  top: 33%;
}
.toolbar.toolbar-medium .toolbar-badge {
  height: 10px;
  width: 10px;
  min-width: 10px;
  right: 8px;
  top: 4px;
  padding: 0;
}
.toolbar.toolbar-small {
  height: 72px;
}
.toolbar.toolbar-small > ul {
  height: 40px;
}
.toolbar.toolbar-small .btn-dropdown:after {
  top: 12px;
  right: 2px;
}
.toolbar.toolbar-small .it-ico {
  font-size: 1.125rem;
}
.toolbar.toolbar-small .it-ico.it-more-actions:before {
  top: 25%;
}
.toolbar.toolbar-small .toolbar-badge {
  height: 8px;
  width: 8px;
  min-width: 8px;
  right: 10px;
  top: 2px;
  padding: 0;
}
.toolbar:before {
  content: "";
  position: absolute;
  height: 360px;
  width: 100%;
  top: auto;
  bottom: 32px;
  z-index: 6;
  background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 60%);
  border-radius: 50%;
  transform: translateY(50%) scalex(1.4) scaleY(0.12);
  opacity: 0.18;
}
.toolbar > ul {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 7;
  background-color: #ffffff;
  display: flex;
  justify-content: space-around;
  align-items: center;
  padding: 0;
  margin: 0;
  height: 64px;
}
.toolbar > ul > li {
  list-style-type: none;
  margin: 0 8px;
  text-align: center;
  flex: 1 100%;
}
.toolbar > ul > li.toolbar-divider {
  margin: 0;
  width: 1px;
  min-width: 1px;
  max-width: 1px;
  height: calc(100% - 16px);
  background: hsl(210, 4%, 78%);
}
.toolbar a,
.toolbar .btn-dropdown {
  display: block;
  color: hsl(210, 33%, 28%);
  /* stylelint-disable */
  /* stylelint-enable */
}
.toolbar a .icon,
.toolbar .btn-dropdown .icon {
  fill: hsl(210, 17%, 44%);
}
.toolbar a.active,
.toolbar .btn-dropdown.active {
  color: hsl(210, 100%, 40%);
}
.toolbar a.active .icon,
.toolbar .btn-dropdown.active .icon {
  fill: hsl(210, 100%, 40%);
}
.toolbar a.disabled,
.toolbar .btn-dropdown.disabled {
  cursor: not-allowed;
  color: hsl(210, 3%, 85%);
}
.toolbar a.disabled .icon,
.toolbar .btn-dropdown.disabled .icon {
  fill: hsl(210, 3%, 85%);
}
.toolbar a.disabled:hover,
.toolbar .btn-dropdown.disabled:hover {
  text-decoration: none;
  color: hsl(210, 3%, 85%);
}
.toolbar a.disabled:hover .icon,
.toolbar .btn-dropdown.disabled:hover .icon {
  fill: hsl(210, 3%, 85%);
}
.toolbar a.disabled:after,
.toolbar .btn-dropdown.disabled:after {
  color: hsl(210, 3%, 85%);
}
.toolbar a.disabled:after .icon,
.toolbar .btn-dropdown.disabled:after .icon {
  fill: hsl(210, 3%, 85%);
}
.toolbar a:not(.disabled):hover,
.toolbar .btn-dropdown:not(.disabled):hover {
  text-decoration: underline;
  color: hsl(210, 100%, 30%);
}
.toolbar a:not(.disabled):hover .icon,
.toolbar .btn-dropdown:not(.disabled):hover .icon {
  fill: hsl(210, 100%, 30%);
}
.toolbar a _:-ms-fullscreen, .toolbar a:not(.disabled):hover,
.toolbar .btn-dropdown _:-ms-fullscreen,
.toolbar .btn-dropdown:not(.disabled):hover {
  text-decoration: none;
}
.toolbar .btn-dropdown {
  padding: 0;
  width: 100%;
  position: relative;
}
.toolbar .btn-dropdown.toolbar-more:after {
  display: none;
}
.toolbar .btn-dropdown:not(.disabled).active {
  box-shadow: none;
}
.toolbar .btn-dropdown:not(.disabled).active:focus {
  box-shadow: 0 0 0 0.25rem rgba(0, 102, 204, 0.25);
}
.toolbar .btn-dropdown:focus {
  box-shadow: 0 0 0 0.25rem rgba(0, 102, 204, 0.25);
}
.toolbar .btn-dropdown:after {
  content: "";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 4px 3px 0 3px;
  border-color: hsl(210, 17%, 44%) transparent transparent transparent;
  position: absolute;
  top: 16px;
  right: 2px;
  margin-left: 0;
}
.toolbar .it-ico {
  position: relative;
  font-size: 1.6rem;
  display: block;
  height: 32px;
}
.toolbar .it-ico:before {
  margin-right: 0;
}
.toolbar .it-ico.it-more-actions {
  font-size: 0.6rem;
}
.toolbar .it-ico.it-more-actions:before {
  position: relative;
  top: 50%;
}
.toolbar .badge-wrapper {
  position: relative;
}
.toolbar .toolbar-badge,
.toolbar .toolbar-alert {
  display: block;
  position: absolute;
  background-color: hsl(210, 100%, 40%);
  border: 1px solid #ffffff;
}
.toolbar .toolbar-badge {
  top: 0;
  right: 6px;
  min-width: 18px;
  height: 18px;
  padding: 0 4px;
  color: #ffffff;
  font-size: 0.5rem;
  line-height: 1rem;
  border-radius: 50%;
  font-style: normal;
}
.toolbar .toolbar-label {
  margin-top: 8px;
  font-size: 0.75rem;
  font-weight: 600;
  line-height: 1;
  display: block;
}

.section {
  padding: 48px 24px;
}
.section .section-content {
  margin: 0 auto;
  position: relative;
}
.section.section-muted {
  background: hsl(0, 0%, 96%);
}
.section.section-primary {
  background: hsl(210, 100%, 40%);
}
.section.section-neutral {
  background: hsl(210, 54%, 20%);
}
.section.section-image {
  background-size: cover;
  background-position: center center;
  position: relative;
}
.section.section-image::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  background: rgba(0, 0, 0, 0.5);
}
.section.section-inset-shadow {
  box-shadow: inset 0 1rem 1rem -1rem rgba(0, 0, 0, 0.3);
}
.section.section-background-header {
  position: relative;
  background-size: cover;
}
.section.section-background-header::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 300px;
  z-index: -1;
  background-repeat: no-repeat;
  background-position: top center;
  background-color: hsl(210, 100%, 35%);
}
.section.section-background-header.section-user-header::before {
  content: "";
  min-height: 450px;
  background-color: hsl(210, 92.523364486%, 86.625%);
}
.section.section-background-header.section-user-header .user-settings {
  font-size: 0.75rem;
}
.section.section-background-header.section-user-header .user-settings a {
  text-decoration: none;
}
.section.section-background-header.section-user-header .user-settings a:hover {
  text-decoration: underline;
}
.section.section-background-header.section-user-header .user-settings a span {
  margin-left: 4px;
}

@media (min-width: 768px) {
  .section {
    padding: 80px 40px;
  }
}
@media (min-width: 992px) {
  .section {
    padding: 96px;
  }
  .section.section-background-header.section-user-header::before {
    content: "";
    min-height: 550px;
  }
  .section.section-background-header.section-user-header .user-settings {
    font-size: 0.875rem;
  }
}
@media (min-width: 1200px) {
  .section {
    padding: 96px;
  }
  .section.section-background-header.section-user-header .user-settings {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 1rem;
  }
}
.notification {
  width: 100%;
  padding: 1.5rem;
  padding-right: 4rem;
  box-shadow: 0 -0.5rem 1rem rgba(0, 0, 0, 0.15);
  background: #ffffff;
  position: fixed;
  bottom: 0;
  right: 0;
  display: none;
  border-top: 4px solid hsl(210, 17%, 44%);
}
.notification h5, .notification .h5, .notification .path-application-form fieldset.card legend, .notification .path-application-form fieldset.field-group-fieldset legend, .notification .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification .path-application-form fieldset.field-group-fieldset legend, .notification .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .notification .path-application-form fieldset.form-item-field-allegati-istanza legend, .notification .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification .path-application-form fieldset.form-item-field-allegati-istanza legend, .notification .path-application-form fieldset.checkbox-istanza legend, .notification .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification .path-application-form fieldset.checkbox-istanza legend, .path-application-form fieldset.card .notification legend, .path-application-form fieldset.field-group-fieldset .notification legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .notification legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .notification legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .notification legend, .path-application-form fieldset.form-item-field-allegati-istanza .notification legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .notification legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .notification legend, .path-application-form fieldset.checkbox-istanza .notification legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .notification legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .notification legend, .notification .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .notification legend, .notification .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .notification .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .notification .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .notification .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .notification legend, .notification .path-application-private-form fieldset.card legend, .notification .path-application-private-form fieldset.field-group-fieldset legend, .notification .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification .path-application-private-form fieldset.field-group-fieldset legend, .notification .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .notification .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .notification .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .notification .path-application-private-form fieldset.checkbox-istanza legend, .notification .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form fieldset.card .notification legend, .path-application-private-form fieldset.field-group-fieldset .notification legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .notification legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .notification legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .notification legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .notification legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .notification legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .notification legend, .path-application-private-form fieldset.checkbox-istanza .notification legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .notification legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .notification legend, .notification .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .notification legend, .notification .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .notification .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .notification .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .notification .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .notification legend, .notification .path-application-delegate-form fieldset.card legend, .notification .path-application-delegate-form fieldset.field-group-fieldset legend, .notification .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification .path-application-delegate-form fieldset.field-group-fieldset legend, .notification .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .notification .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .notification .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .notification .path-application-delegate-form fieldset.checkbox-istanza legend, .notification .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form fieldset.card .notification legend, .path-application-delegate-form fieldset.field-group-fieldset .notification legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .notification legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .notification legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .notification legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .notification legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .notification legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .notification legend, .path-application-delegate-form fieldset.checkbox-istanza .notification legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .notification legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .notification legend, .notification .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .notification legend, .notification .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, .notification .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .notification .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .notification .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .notification legend {
  font-size: 0.875rem;
  text-transform: uppercase;
  color: hsl(0, 0%, 10%);
  letter-spacing: 0;
  margin: 0;
  position: relative;
  line-height: 1rem;
  font-weight: 700;
}
.notification p {
  margin-top: 1rem;
  font-size: 0.875rem;
  line-height: 1.5rem;
  color: hsl(210, 33%, 28%);
}
.notification p:last-child {
  margin-bottom: 0;
}
.notification.with-icon {
  border-top: 4px solid hsl(210, 17%, 44%);
}
.notification.with-icon h5 .icon, .notification.with-icon .h5 .icon, .notification.with-icon .path-application-form fieldset.card legend .icon, .notification.with-icon .path-application-form fieldset.field-group-fieldset legend .icon, .notification.with-icon .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-form fieldset.field-group-fieldset legend .icon, .notification.with-icon .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend .icon, .notification.with-icon .path-application-form fieldset.form-item-field-allegati-istanza legend .icon, .notification.with-icon .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-form fieldset.form-item-field-allegati-istanza legend .icon, .notification.with-icon .path-application-form fieldset.checkbox-istanza legend .icon, .notification.with-icon .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-form fieldset.checkbox-istanza legend .icon, .path-application-form fieldset.card .notification.with-icon legend .icon, .path-application-form fieldset.field-group-fieldset .notification.with-icon legend .icon, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .notification.with-icon legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .notification.with-icon legend .icon, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .notification.with-icon legend .icon, .path-application-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend .icon, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .notification.with-icon legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend .icon, .path-application-form fieldset.checkbox-istanza .notification.with-icon legend .icon, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .notification.with-icon legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .notification.with-icon legend .icon, .notification.with-icon .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend .icon, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .notification.with-icon legend .icon, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend .icon, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend .icon, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend .icon, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .notification.with-icon legend .icon, .notification.with-icon .path-application-private-form fieldset.card legend .icon, .notification.with-icon .path-application-private-form fieldset.field-group-fieldset legend .icon, .notification.with-icon .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-private-form fieldset.field-group-fieldset legend .icon, .notification.with-icon .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend .icon, .notification.with-icon .path-application-private-form fieldset.form-item-field-allegati-istanza legend .icon, .notification.with-icon .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-private-form fieldset.form-item-field-allegati-istanza legend .icon, .notification.with-icon .path-application-private-form fieldset.checkbox-istanza legend .icon, .notification.with-icon .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-private-form fieldset.checkbox-istanza legend .icon, .path-application-private-form fieldset.card .notification.with-icon legend .icon, .path-application-private-form fieldset.field-group-fieldset .notification.with-icon legend .icon, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .notification.with-icon legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .notification.with-icon legend .icon, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .notification.with-icon legend .icon, .path-application-private-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend .icon, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .notification.with-icon legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend .icon, .path-application-private-form fieldset.checkbox-istanza .notification.with-icon legend .icon, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .notification.with-icon legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .notification.with-icon legend .icon, .notification.with-icon .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend .icon, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .notification.with-icon legend .icon, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend .icon, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend .icon, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend .icon, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .notification.with-icon legend .icon, .notification.with-icon .path-application-delegate-form fieldset.card legend .icon, .notification.with-icon .path-application-delegate-form fieldset.field-group-fieldset legend .icon, .notification.with-icon .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-delegate-form fieldset.field-group-fieldset legend .icon, .notification.with-icon .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend .icon, .notification.with-icon .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend .icon, .notification.with-icon .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend .icon, .notification.with-icon .path-application-delegate-form fieldset.checkbox-istanza legend .icon, .notification.with-icon .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-delegate-form fieldset.checkbox-istanza legend .icon, .path-application-delegate-form fieldset.card .notification.with-icon legend .icon, .path-application-delegate-form fieldset.field-group-fieldset .notification.with-icon legend .icon, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .notification.with-icon legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .notification.with-icon legend .icon, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .notification.with-icon legend .icon, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend .icon, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .notification.with-icon legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend .icon, .path-application-delegate-form fieldset.checkbox-istanza .notification.with-icon legend .icon, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .notification.with-icon legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .notification.with-icon legend .icon, .notification.with-icon .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend .icon, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .notification.with-icon legend .icon, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend .icon, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend .icon, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend .icon, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .notification.with-icon legend .icon {
  position: absolute;
  top: -8px;
  left: -38px;
}
.notification.with-icon h5, .notification.with-icon .h5, .notification.with-icon .path-application-form fieldset.card legend, .notification.with-icon .path-application-form fieldset.field-group-fieldset legend, .notification.with-icon .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-form fieldset.field-group-fieldset legend, .notification.with-icon .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .notification.with-icon .path-application-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .path-application-form fieldset.checkbox-istanza legend, .notification.with-icon .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-form fieldset.checkbox-istanza legend, .path-application-form fieldset.card .notification.with-icon legend, .path-application-form fieldset.field-group-fieldset .notification.with-icon legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .notification.with-icon legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .notification.with-icon legend, .path-application-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .path-application-form fieldset.checkbox-istanza .notification.with-icon legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .notification.with-icon legend, .notification.with-icon .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .notification.with-icon legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .notification.with-icon legend, .notification.with-icon .path-application-private-form fieldset.card legend, .notification.with-icon .path-application-private-form fieldset.field-group-fieldset legend, .notification.with-icon .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-private-form fieldset.field-group-fieldset legend, .notification.with-icon .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .notification.with-icon .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .path-application-private-form fieldset.checkbox-istanza legend, .notification.with-icon .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form fieldset.card .notification.with-icon legend, .path-application-private-form fieldset.field-group-fieldset .notification.with-icon legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .notification.with-icon legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .notification.with-icon legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .path-application-private-form fieldset.checkbox-istanza .notification.with-icon legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .notification.with-icon legend, .notification.with-icon .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .notification.with-icon legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .notification.with-icon legend, .notification.with-icon .path-application-delegate-form fieldset.card legend, .notification.with-icon .path-application-delegate-form fieldset.field-group-fieldset legend, .notification.with-icon .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-delegate-form fieldset.field-group-fieldset legend, .notification.with-icon .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .notification.with-icon .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .path-application-delegate-form fieldset.checkbox-istanza legend, .notification.with-icon .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form fieldset.card .notification.with-icon legend, .path-application-delegate-form fieldset.field-group-fieldset .notification.with-icon legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .notification.with-icon legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .notification.with-icon legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .path-application-delegate-form fieldset.checkbox-istanza .notification.with-icon legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .notification.with-icon legend, .notification.with-icon .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .notification.with-icon legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .notification.with-icon legend,
.notification.with-icon p {
  margin-left: 2rem;
}
.notification.with-icon.success {
  border-color: #D1F3AF;
}
.notification.with-icon.success .icon {
  fill: #D1F3AF;
}
.notification.with-icon.error {
  border-color: hsl(350, 60%, 50%);
}
.notification.with-icon.error .icon {
  fill: hsl(350, 60%, 50%);
}
.notification.with-icon.info {
  border-color: hsl(210, 100%, 40%);
}
.notification.with-icon.info .icon {
  fill: hsl(210, 100%, 40%);
}
.notification.with-icon.warning {
  border-color: hsl(36, 100%, 30%);
}
.notification.with-icon.warning .icon {
  fill: hsl(36, 100%, 30%);
}
.notification.dismissable .notification-close {
  position: absolute;
  right: 20px;
  top: 15px;
  display: block;
  width: 32px;
  height: 32px;
  padding: 0;
  background: none;
}
.notification.dismissable .notification-close .icon {
  fill: hsl(210, 17%, 44%);
}
.notification.dismissable .notification-close:hover .icon {
  fill: hsl(210, 100%, 40%);
}
.notification.dismissable .notification-close:active {
  box-shadow: none;
}

@media (min-width: 576px) {
  .notification {
    padding: 1.333rem;
    padding-right: 3.556rem;
  }
  .notification.with-icon h5, .notification.with-icon .h5, .notification.with-icon .path-application-form fieldset.card legend, .notification.with-icon .path-application-form fieldset.field-group-fieldset legend, .notification.with-icon .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-form fieldset.field-group-fieldset legend, .notification.with-icon .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .notification.with-icon .path-application-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .path-application-form fieldset.checkbox-istanza legend, .notification.with-icon .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-form fieldset.checkbox-istanza legend, .path-application-form fieldset.card .notification.with-icon legend, .path-application-form fieldset.field-group-fieldset .notification.with-icon legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .notification.with-icon legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .notification.with-icon legend, .path-application-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .path-application-form fieldset.checkbox-istanza .notification.with-icon legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .notification.with-icon legend, .notification.with-icon .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .notification.with-icon legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .notification.with-icon legend, .notification.with-icon .path-application-private-form fieldset.card legend, .notification.with-icon .path-application-private-form fieldset.field-group-fieldset legend, .notification.with-icon .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-private-form fieldset.field-group-fieldset legend, .notification.with-icon .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .notification.with-icon .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .path-application-private-form fieldset.checkbox-istanza legend, .notification.with-icon .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form fieldset.card .notification.with-icon legend, .path-application-private-form fieldset.field-group-fieldset .notification.with-icon legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .notification.with-icon legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .notification.with-icon legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .path-application-private-form fieldset.checkbox-istanza .notification.with-icon legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .notification.with-icon legend, .notification.with-icon .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .notification.with-icon legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .notification.with-icon legend, .notification.with-icon .path-application-delegate-form fieldset.card legend, .notification.with-icon .path-application-delegate-form fieldset.field-group-fieldset legend, .notification.with-icon .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-delegate-form fieldset.field-group-fieldset legend, .notification.with-icon .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .notification.with-icon .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .path-application-delegate-form fieldset.checkbox-istanza legend, .notification.with-icon .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .notification.with-icon .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form fieldset.card .notification.with-icon legend, .path-application-delegate-form fieldset.field-group-fieldset .notification.with-icon legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .notification.with-icon legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .notification.with-icon legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .notification.with-icon legend, .path-application-delegate-form fieldset.checkbox-istanza .notification.with-icon legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .notification.with-icon legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .notification.with-icon legend, .notification.with-icon .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .notification.with-icon legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .notification.with-icon .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .notification.with-icon legend,
  .notification.with-icon p {
    margin-left: 1.778rem;
  }
}
@media (min-width: 768px) {
  .notification {
    width: 376px;
    bottom: 16px;
    right: 16px;
    border-radius: 14px;
    border-top: none;
    box-shadow: 0 0 1rem rgba(0, 0, 0, 0.15);
  }
  .notification.with-icon {
    border-left: 4px solid hsl(210, 17%, 44%);
    border-top: none;
  }
  .notification.top-fix {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    bottom: auto;
    right: auto;
  }
  .notification.bottom-fix {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    left: 50%;
    transform: translateX(-50%);
    bottom: 0;
    right: auto;
  }
  .notification.left-fix {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-left: none;
    border-right-style: solid;
    border-right-width: 4px;
    left: 0;
    right: auto;
    top: 50%;
    bottom: auto;
    transform: translateY(-50%);
  }
  .notification.right-fix {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    right: 0;
    top: 50%;
    bottom: auto;
    transform: translateY(-50%);
  }
}
.avatar {
  display: inline-flex;
  overflow: hidden;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  justify-content: center;
  align-items: center;
  background: hsl(210, 3%, 85%);
  color: hsl(210, 33%, 28%);
  box-sizing: content-box;
  transition: background-color 0.2s;
}
.avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  transition: filter 0.2s;
  border-radius: 50%;
}
.avatar p {
  font-size: 1rem;
  margin: 0;
  text-align: center;
  line-height: 1em;
  position: absolute;
}
.avatar .icon {
  height: 16px;
  width: 16px;
}
.avatar.avatar-primary {
  background: hsl(210, 100%, 40%);
}
.avatar.avatar-secondary {
  background: hsl(210, 17%, 44%);
}
.avatar.avatar-green {
  background: #D1F3AF;
}
.avatar.avatar-orange {
  background: hsl(36, 100%, 30%);
}
.avatar.avatar-red {
  background: hsl(350, 60%, 50%);
}
.avatar.avatar-primary, .avatar.avatar-secondary, .avatar.avatar-green, .avatar.avatar-orange, .avatar.avatar-red {
  color: #ffffff;
}
.avatar.avatar-dropdown {
  overflow: visible;
  position: relative;
}
.avatar.avatar-dropdown .dropdown {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  border: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.avatar.avatar-dropdown .btn-dropdown {
  color: inherit;
  padding: 0;
  line-height: 0;
  font-size: 0.75rem;
}
.avatar.avatar-dropdown .list-item {
  display: flex;
  align-items: center;
  padding: 0 16px;
  font-size: 0.875rem;
}
.avatar.avatar-dropdown .link-list {
  white-space: nowrap;
}
.avatar.avatar-dropdown .link-list span {
  line-height: 1em;
}
.avatar.avatar-dropdown .link-list li {
  margin-bottom: 16px;
}
.avatar.avatar-dropdown .link-list li:last-child {
  margin-bottom: 0;
}
.avatar.avatar-dropdown .link-list .avatar {
  margin-right: 16px;
}
.avatar.avatar-dropdown .link-list .avatar.size-sm {
  margin-right: 12px;
}
.avatar.avatar-dropdown .link-list .avatar p {
  color: #ffffff !important;
}
.avatar.avatar-dropdown .dropdown-menu {
  margin-left: -27px !important;
}
.avatar.size-xs {
  width: 16px;
  height: 16px;
}
.avatar.size-xs p {
  font-size: 0.625rem;
}
.avatar.size-xs .icon {
  height: 10px;
  width: 10px;
}
.avatar.size-sm {
  width: 24px;
  height: 24px;
}
.avatar.size-sm p {
  font-size: 0.875rem;
}
.avatar.size-sm .icon {
  height: 12px;
  width: 12px;
}
.avatar.size-md {
  width: 32px;
  height: 32px;
}
.avatar.size-md p {
  font-size: 1rem;
}
.avatar.size-md .icon {
  height: 16px;
  width: 16px;
}
.avatar.size-md .avatar-presence,
.avatar.size-md .avatar-status {
  border-width: 1px;
}
.avatar.size-md .avatar-presence .icon,
.avatar.size-md .avatar-status .icon {
  display: none;
}
.avatar.size-lg {
  width: 40px;
  height: 40px;
}
.avatar.size-lg p {
  font-size: 1.125rem;
}
.avatar.size-lg .icon {
  height: 20px;
  width: 20px;
}
.avatar.size-lg .avatar-presence,
.avatar.size-lg .avatar-status {
  right: -2px;
  width: 15px;
  height: 15px;
}
.avatar.size-lg .avatar-status {
  top: 0.1666666667px;
}
.avatar.size-xl {
  width: 80px;
  height: 80px;
}
.avatar.size-xl p {
  font-size: 2.25rem;
}
.avatar.size-xl .icon {
  height: 40px;
  width: 40px;
}
.avatar.size-xl .avatar-presence,
.avatar.size-xl .avatar-status {
  right: 6px;
  width: 18px;
  height: 18px;
}
.avatar.size-xl .avatar-presence {
  bottom: 8px;
}
.avatar.size-xl .avatar-status {
  top: 2px;
}
.avatar.size-xxl {
  width: 128px;
  height: 128px;
}
.avatar.size-xxl p {
  font-size: 58px;
}
.avatar.size-xxl .icon {
  height: 62px;
  width: 62px;
}
.avatar.size-xxl .avatar-presence,
.avatar.size-xxl .avatar-status {
  right: 4px;
  width: 24px;
  height: 24px;
}
.avatar.size-xxl .avatar-presence .icon,
.avatar.size-xxl .avatar-status .icon {
  width: 20px;
  height: 20px;
}
.avatar.size-xxl .avatar-presence {
  bottom: 16px;
}
.avatar.size-xxl .avatar-status {
  top: 8px;
}

a.avatar {
  filter: brightness(100%);
}
a.avatar:hover {
  background: rgb(204.822375, 205.9125, 207.002625);
}
a.avatar:hover img {
  filter: brightness(90%);
}
a.avatar:hover.avatar-primary {
  background: rgb(0, 96.9, 193.8);
}
a.avatar:hover.avatar-secondary {
  background: rgb(88.4697, 106.59, 124.7103);
}
a.avatar:hover.avatar-green {
  background: rgb(198.55, 230.85, 166.25);
}
a.avatar:hover.avatar-orange {
  background: rgb(145.35, 87.21, 0);
}
a.avatar:hover.avatar-red {
  background: rgb(179.52, 44.88, 67.32);
}

.avatar-dropdown:hover, .avatar-dropdown:focus-within {
  background: rgb(204.822375, 205.9125, 207.002625);
}
.avatar-dropdown .btn-dropdown:focus {
  box-shadow: none;
}

.avatar-wrapper {
  position: relative;
}
.avatar-wrapper .avatar-presence,
.avatar-wrapper .avatar-status {
  position: absolute;
  right: 0;
  width: 10px;
  height: 10px;
  border: 2px solid #ffffff;
  background: hsl(210, 3%, 85%);
  color: #ffffff;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.avatar-wrapper .avatar-presence .icon,
.avatar-wrapper .avatar-status .icon {
  width: 18px;
  height: 18px;
  stroke-width: 1px;
  stroke: #ffffff;
}
.avatar-wrapper .avatar-presence {
  bottom: 8px;
}
.avatar-wrapper .avatar-presence.active {
  background: #D1F3AF;
}
.avatar-wrapper .avatar-presence.busy {
  background: hsl(350, 60%, 50%);
}
.avatar-wrapper .avatar-presence.hidden:after {
  content: "";
  position: absolute;
  width: calc(100% - 4px);
  height: calc(100% - 4px);
  background: #ffffff;
  transform: translateX(-50%) translateY(-50%);
  top: 50%;
  left: 50%;
  border-radius: 50%;
}
.avatar-wrapper .avatar-status {
  top: 0;
}
.avatar-wrapper .avatar-status.approved {
  background: #D1F3AF;
}
.avatar-wrapper .avatar-status.declined {
  background: hsl(350, 60%, 50%);
}
.avatar-wrapper .avatar-status.notify {
  background: hsl(210, 100%, 40%);
}
.avatar-wrapper.avatar-extra-text {
  display: inline-flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 16px;
}
.avatar-wrapper.avatar-extra-text .avatar {
  flex-shrink: 0;
}
.avatar-wrapper.avatar-extra-text a {
  text-decoration: none;
}
.avatar-wrapper.avatar-extra-text .extra-text {
  line-height: 1.2em;
  margin-left: 16px;
}
.avatar-wrapper.avatar-extra-text .extra-text h3, .avatar-wrapper.avatar-extra-text .extra-text .h3, .avatar-wrapper.avatar-extra-text .extra-text .field-group-fieldset legend, .field-group-fieldset .avatar-wrapper.avatar-extra-text .extra-text legend, .avatar-wrapper.avatar-extra-text .extra-text #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .avatar-wrapper.avatar-extra-text .extra-text summary, .avatar-wrapper.avatar-extra-text .extra-text #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .avatar-wrapper.avatar-extra-text .extra-text label#edit-field-allegati-istanza--label, .avatar-wrapper.avatar-extra-text .extra-text .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .avatar-wrapper.avatar-extra-text .extra-text summary, .avatar-wrapper.avatar-extra-text .extra-text .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .avatar-wrapper.avatar-extra-text .extra-text label#edit-field-allegati-istanza--label, .avatar-wrapper.avatar-extra-text .extra-text .checkbox-istanza legend, .checkbox-istanza .avatar-wrapper.avatar-extra-text .extra-text legend, .avatar-wrapper.avatar-extra-text .extra-text .user-page label, .user-page .avatar-wrapper.avatar-extra-text .extra-text label, .avatar-wrapper.avatar-extra-text .extra-text .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .avatar-wrapper.avatar-extra-text .extra-text label, .avatar-wrapper.avatar-extra-text .extra-text .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .avatar-wrapper.avatar-extra-text .extra-text label,
.avatar-wrapper.avatar-extra-text .extra-text h4,
.avatar-wrapper.avatar-extra-text .extra-text .h4 {
  font-weight: 600;
  margin: 0;
  font-size: 1.125rem;
}
.avatar-wrapper.avatar-extra-text .extra-text h3 a, .avatar-wrapper.avatar-extra-text .extra-text .h3 a, .avatar-wrapper.avatar-extra-text .extra-text .field-group-fieldset legend a, .field-group-fieldset .avatar-wrapper.avatar-extra-text .extra-text legend a, .avatar-wrapper.avatar-extra-text .extra-text #edit-field-allegati-istanza-wrapper summary a, #edit-field-allegati-istanza-wrapper .avatar-wrapper.avatar-extra-text .extra-text summary a, .avatar-wrapper.avatar-extra-text .extra-text #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label a, #edit-field-allegati-istanza-wrapper .avatar-wrapper.avatar-extra-text .extra-text label#edit-field-allegati-istanza--label a, .avatar-wrapper.avatar-extra-text .extra-text .form-item-field-allegati-istanza summary a, .form-item-field-allegati-istanza .avatar-wrapper.avatar-extra-text .extra-text summary a, .avatar-wrapper.avatar-extra-text .extra-text .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label a, .form-item-field-allegati-istanza .avatar-wrapper.avatar-extra-text .extra-text label#edit-field-allegati-istanza--label a, .avatar-wrapper.avatar-extra-text .extra-text .checkbox-istanza legend a, .checkbox-istanza .avatar-wrapper.avatar-extra-text .extra-text legend a, .avatar-wrapper.avatar-extra-text .extra-text .user-page label a, .user-page .avatar-wrapper.avatar-extra-text .extra-text label a, .avatar-wrapper.avatar-extra-text .extra-text .webform-submission-contact-form .js-form-type-item label a, .webform-submission-contact-form .js-form-type-item .avatar-wrapper.avatar-extra-text .extra-text label a, .avatar-wrapper.avatar-extra-text .extra-text .webform-submission-contact-form .js-form-type-textarea label a, .webform-submission-contact-form .js-form-type-textarea .avatar-wrapper.avatar-extra-text .extra-text label a,
.avatar-wrapper.avatar-extra-text .extra-text h4 a,
.avatar-wrapper.avatar-extra-text .extra-text .h4 a {
  display: inline-block;
  text-decoration: none;
}
.avatar-wrapper.avatar-extra-text .extra-text h3 a:hover, .avatar-wrapper.avatar-extra-text .extra-text .h3 a:hover, .avatar-wrapper.avatar-extra-text .extra-text .field-group-fieldset legend a:hover, .field-group-fieldset .avatar-wrapper.avatar-extra-text .extra-text legend a:hover, .avatar-wrapper.avatar-extra-text .extra-text #edit-field-allegati-istanza-wrapper summary a:hover, #edit-field-allegati-istanza-wrapper .avatar-wrapper.avatar-extra-text .extra-text summary a:hover, .avatar-wrapper.avatar-extra-text .extra-text #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label a:hover, #edit-field-allegati-istanza-wrapper .avatar-wrapper.avatar-extra-text .extra-text label#edit-field-allegati-istanza--label a:hover, .avatar-wrapper.avatar-extra-text .extra-text .form-item-field-allegati-istanza summary a:hover, .form-item-field-allegati-istanza .avatar-wrapper.avatar-extra-text .extra-text summary a:hover, .avatar-wrapper.avatar-extra-text .extra-text .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label a:hover, .form-item-field-allegati-istanza .avatar-wrapper.avatar-extra-text .extra-text label#edit-field-allegati-istanza--label a:hover, .avatar-wrapper.avatar-extra-text .extra-text .checkbox-istanza legend a:hover, .checkbox-istanza .avatar-wrapper.avatar-extra-text .extra-text legend a:hover, .avatar-wrapper.avatar-extra-text .extra-text .user-page label a:hover, .user-page .avatar-wrapper.avatar-extra-text .extra-text label a:hover, .avatar-wrapper.avatar-extra-text .extra-text .webform-submission-contact-form .js-form-type-item label a:hover, .webform-submission-contact-form .js-form-type-item .avatar-wrapper.avatar-extra-text .extra-text label a:hover, .avatar-wrapper.avatar-extra-text .extra-text .webform-submission-contact-form .js-form-type-textarea label a:hover, .webform-submission-contact-form .js-form-type-textarea .avatar-wrapper.avatar-extra-text .extra-text label a:hover,
.avatar-wrapper.avatar-extra-text .extra-text h4 a:hover,
.avatar-wrapper.avatar-extra-text .extra-text .h4 a:hover {
  text-decoration: underline;
}
.avatar-wrapper.avatar-extra-text .extra-text p,
.avatar-wrapper.avatar-extra-text .extra-text time {
  margin: 0;
  text-transform: uppercase;
  font-size: 0.75rem;
}

.avatar-group > li {
  margin-bottom: 16px;
  line-height: 1;
}
.avatar-group > li:last-child {
  margin-bottom: 0;
}
.avatar-group > li .list-item {
  display: inline-flex;
  align-items: center;
  padding: 0;
  line-height: 1em;
}
.avatar-group > li .list-item .avatar {
  margin-right: 12px;
}
.avatar-group > li .list-item .avatar p {
  font-size: 1rem;
}
.avatar-group > li .list-item .avatar.avatar-primary p, .avatar-group > li .list-item .avatar.avatar-secondary p, .avatar-group > li .list-item .avatar.avatar-green p, .avatar-group > li .list-item .avatar.avatar-orange p, .avatar-group > li .list-item .avatar.avatar-red p {
  color: #ffffff;
  line-height: 0;
}
.avatar-group > li .list-item span {
  margin: 0;
  font-size: 0.875rem;
  font-weight: 600;
}

.avatar-group-stacked {
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  margin: 0;
  padding: 0;
  flex-direction: row;
}
.avatar-group-stacked li {
  list-style-type: none;
  line-height: 0;
}
.avatar-group-stacked li > .avatar {
  margin-left: -6px;
  border: 2px solid #ffffff;
}

.thumb-nav {
  padding: 0;
  margin: 0 -8px;
  display: flex;
  justify-content: center;
}
.thumb-nav.thumb-nav-vertical {
  flex-direction: column;
  align-items: baseline;
}
.thumb-nav.thumb-nav-vertical .thumb-nav-resizer {
  width: auto;
  height: 100%;
}
.thumb-nav.thumb-nav-vertical.thumb-nav-small li {
  height: 80px;
}
.thumb-nav.thumb-nav-fixed {
  flex-wrap: wrap;
  justify-content: flex-start;
}
.thumb-nav.thumb-nav-fixed li {
  flex-basis: 240px;
}
.thumb-nav.thumb-nav-fixed.thumb-nav-small li {
  flex-basis: 120px;
}
.thumb-nav.thumb-nav-auto {
  flex-wrap: wrap;
  justify-content: flex-start;
}
.thumb-nav.thumb-nav-auto li .thumb-nav-resizer {
  max-width: 100%;
  max-height: 100%;
}
.thumb-nav.thumb-nav-auto.thumb-nav-auto-2 li {
  flex-basis: calc(50% - 16px);
}
.thumb-nav.thumb-nav-auto.thumb-nav-auto-3 li {
  flex-basis: calc(33.3333% - 16px);
}
.thumb-nav.thumb-nav-auto.thumb-nav-auto-4 li {
  flex-basis: calc(25% - 16px);
}
.thumb-nav.thumb-nav-auto.thumb-nav-auto-5 li {
  flex-basis: calc(20% - 16px);
}
.thumb-nav.thumb-nav-nozoom a:hover img {
  transform: none;
}
.thumb-nav.thumb-nav-black a:hover:after, .thumb-nav.thumb-nav-primary a:hover:after {
  opacity: 1;
}
.thumb-nav.thumb-nav-black a:after {
  background: rgba(0, 0, 0, 0.8);
}
.thumb-nav.thumb-nav-primary a:after {
  background: rgba(0, 102, 204, 0.8);
}
.thumb-nav.thumb-nav-bottom, .thumb-nav.thumb-nav-top {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
}
.thumb-nav.thumb-nav-bottom {
  bottom: 0;
  margin-bottom: 16px;
}
.thumb-nav.thumb-nav-top {
  top: 0;
  margin-top: 16px;
}
.thumb-nav.thumb-nav-left, .thumb-nav.thumb-nav-right {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  height: 90%;
}
.thumb-nav.thumb-nav-left {
  left: 0;
  margin-left: 16px;
}
.thumb-nav.thumb-nav-right {
  right: 0;
  margin-right: 16px;
}
.thumb-nav li {
  position: relative;
  list-style-type: none;
  margin: 8px;
  width: 240px;
  flex: 0 1 auto;
}
.thumb-nav .thumb-nav-resizer {
  width: 100%;
  height: auto;
  visibility: hidden;
}
.thumb-nav.thumb-nav-small li {
  width: 120px;
}
.thumb-nav a {
  overflow: hidden;
  position: relative;
  display: block;
}
.thumb-nav a:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  opacity: 0;
  transition: opacity 0.4s cubic-bezier(0.15, 0.7, 0.36, 0.99);
}
.thumb-nav a.active {
  pointer-events: none;
}
.thumb-nav a.active:after {
  opacity: 1;
  background: rgba(0, 102, 204, 0.6);
}
.thumb-nav a:hover img {
  transform: scale(1.05);
  transition-duration: 1s;
}
.thumb-nav a:hover:after {
  transition-duration: 1s;
}
.thumb-nav a img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  transition: transform 0.4s cubic-bezier(0.15, 0.7, 0.36, 0.99);
  position: absolute;
  top: 0;
  left: 0;
}

.steppers .steppers-index {
  margin-left: auto;
  font-size: 0.875rem;
  font-weight: 600;
  flex-shrink: 0;
}
@media (min-width: 992px) {
  .steppers .steppers-index {
    display: none;
  }
}
.steppers .steppers-index span {
  margin-left: 0.25rem;
}
.steppers .steppers-index span.active {
  color: hsl(210, 100%, 40%);
  text-decoration: underline;
}
.steppers .steppers-header {
  margin-bottom: 1rem;
}
@media (max-width: 991.98px) {
  .steppers .steppers-header {
    padding: 0 24px;
    height: 64px;
    background: #ffffff;
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.1);
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}
.steppers .steppers-header ul {
  display: flex;
  width: 100%;
  padding: 0;
}
@media (max-width: 991.98px) {
  .steppers .steppers-header ul {
    margin: 0;
    padding: 0;
  }
}
.steppers .steppers-header ul li {
  display: flex;
  font-size: 1.125rem;
  font-weight: 600;
  color: hsl(210, 17%, 44%);
  list-style-type: none;
}
.steppers .steppers-header ul li .icon {
  fill: hsl(210, 17%, 44%);
  margin-right: 0.667rem;
  width: 24px;
  height: 24px;
}
@media (max-width: 991.98px) {
  .steppers .steppers-header ul li:not(.active) {
    clip: rect(1px, 1px, 1px, 1px);
    height: 0;
    position: absolute;
    display: block;
  }
}
.steppers .steppers-header ul li.active, .steppers .steppers-header ul li.confirmed {
  color: hsl(210, 100%, 40%);
}
.steppers .steppers-header ul li.active .icon, .steppers .steppers-header ul li.confirmed .icon {
  fill: hsl(210, 100%, 40%);
}
.steppers .steppers-header ul li.steppers-index {
  display: block;
}
.steppers .steppers-header ul li .steppers-number .icon {
  margin: 0;
}
.steppers .steppers-header ul li .steppers-number:after {
  content: ". ";
}
.steppers.bg-dark .steppers-header {
  background: none;
}
.steppers.bg-dark .steppers-header .steppers-index {
  color: hsl(210, 2.9799029799%, 85.57%);
}
.steppers.bg-dark .steppers-header .steppers-index span.active {
  color: hsl(178, 90.4761904762%, 42%);
}
.steppers.bg-dark .steppers-header li {
  color: hsl(210, 2.9799029799%, 85.57%);
}
.steppers.bg-dark .steppers-header li .icon {
  fill: hsl(210, 2.9799029799%, 85.57%);
}
.steppers.bg-dark .steppers-header li.active {
  font-weight: 600;
  color: hsl(178, 90.4761904762%, 42%);
}
.steppers.bg-dark .steppers-header li.active .icon {
  fill: hsl(178, 90.4761904762%, 42%);
}
.steppers.bg-dark .steppers-header li.confirmed {
  font-weight: 600;
  color: #ffffff;
}
.steppers.bg-dark .steppers-header li.confirmed .icon {
  fill: #ffffff;
}
.steppers.bg-dark .steppers-nav {
  background: none;
}
.steppers.bg-dark .steppers-nav .progress-bar {
  background: hsl(178, 90.4761904762%, 42%);
}
.steppers.bg-dark .steppers-nav .steppers-dots li.done {
  background: hsl(178, 90.4761904762%, 42%);
}
.steppers .steppers-nav {
  display: flex;
  height: 64px;
  padding: 0 24px;
  box-shadow: 0 -8px 20px rgba(0, 0, 0, 0.1);
  background: #ffffff;
  align-items: center;
  justify-content: space-between;
}
.steppers .steppers-nav .steppers-progress,
.steppers .steppers-nav .steppers-dots {
  width: 20%;
}
.steppers .steppers-nav .steppers-progress .progress,
.steppers .steppers-nav .steppers-dots .progress {
  height: 2px;
}
.steppers .steppers-nav .steppers-progress .progress {
  height: 2px;
}
.steppers .steppers-nav .steppers-dots {
  padding: 0;
  margin: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.steppers .steppers-nav .steppers-dots li {
  list-style-type: none;
  padding: 0;
  height: 4px;
  width: 4px;
  min-width: 4px;
  background: hsl(0, 0%, 90%);
  margin-right: 8px;
  border-radius: 50%;
}
.steppers .steppers-nav .steppers-dots li.done {
  background: hsl(210, 100%, 40%);
}

@media (min-width: 576px) {
  .steppers .steppers-header li {
    font-size: 1rem;
  }
}
@media (min-width: 992px) {
  .steppers .steppers-header {
    padding: 0;
    box-shadow: none;
    height: auto;
    display: flex;
    justify-content: space-between;
    background: transparent;
  }
  .steppers .steppers-header:before {
    display: none;
  }
  .steppers .steppers-header li {
    padding: 16px 24px;
    flex-grow: 1;
    border-left: 1px solid hsl(210, 4%, 78%);
    position: relative;
    display: flex;
    align-items: center;
  }
  .steppers .steppers-header li:nth-last-child(1) {
    border-right: 1px solid hsl(210, 4%, 78%);
  }
  .steppers .steppers-header li.steppers-index {
    display: none;
  }
  .steppers .steppers-header li.active {
    display: flex;
  }
  .steppers .steppers-header li.active:after {
    content: "";
    position: absolute;
    bottom: 0;
    width: calc(100% - 2.222rem);
    height: 2px;
    background: hsl(210, 100%, 40%);
    left: 50%;
    transform: translateX(-50%);
  }
  .steppers .steppers-header li.active .steppers-number {
    color: #ffffff;
    background: hsl(210, 100%, 40%);
    border-color: hsl(210, 100%, 40%);
  }
  .steppers .steppers-header li.active.no-line:after {
    display: none;
  }
  .steppers .steppers-header li .steppers-success {
    margin-left: auto;
  }
  .steppers .steppers-header li .steppers-number {
    display: inline-block;
    width: 1.778rem;
    height: 1.778rem;
    border: 1px solid hsl(210, 4%, 78%);
    border-radius: 50%;
    text-align: center;
    margin-right: 0.667rem;
    flex-shrink: 0;
  }
  .steppers .steppers-header li .steppers-number:after {
    display: none;
  }
  .steppers .steppers-header li .steppers-number .icon:before {
    margin-right: 0;
    margin-top: 0.333rem;
  }
  .steppers.bg-dark .steppers-header li {
    border-color: hsl(210, 25%, 35.2%);
  }
  .steppers.bg-dark .steppers-header li.active:after {
    background: hsl(178, 90.4761904762%, 42%);
  }
  .steppers.bg-dark .steppers-header li.active .steppers-number {
    background: hsl(178, 90.4761904762%, 42%);
    border-color: hsl(178, 90.4761904762%, 42%);
    color: hsl(210, 53.8461538462%, 19.5%);
  }
  .steppers.bg-dark .steppers-header li .steppers-number {
    border-color: hsl(210, 12.1338912134%, 52.2%);
  }
  .steppers .steppers-nav {
    box-shadow: none;
    margin-top: 0.889rem;
    align-items: center;
    background: none;
  }
  .steppers .steppers-nav .steppers-progress,
  .steppers .steppers-nav .steppers-dots {
    display: none;
  }
  .steppers .steppers-nav button .icon {
    display: none;
  }
  .steppers .steppers-nav button:not(.steppers-btn-confirm) {
    margin-right: 0.889rem;
  }
  .steppers .steppers-nav .steppers-btn-confirm {
    display: block;
    margin-left: auto;
  }
}
@media (max-width: 991px) {
  .steppers .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm) {
    font-size: 1rem;
    background: transparent;
    color: hsl(210, 100%, 40%);
    box-shadow: none;
    padding-left: 0;
    padding-right: 0;
  }
  .steppers .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm):hover, .steppers .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm):focus, .steppers .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm):active {
    background: transparent !important;
    color: hsl(210, 100%, 40%) !important;
    box-shadow: 0 0 0 0.25rem rgba(0, 102, 204, 0.25) !important;
  }
  .steppers .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm) .icon {
    margin: 0 0.333rem;
    height: 24px;
    width: 24px;
  }
  .steppers.bg-dark .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm) {
    color: #ffffff;
  }
  .steppers.bg-dark .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm) .icon {
    fill: #ffffff;
  }
  .steppers.bg-dark .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm):hover, .steppers.bg-dark .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm):focus, .steppers.bg-dark .steppers-nav button:not(.steppers-btn-save):not(.steppers-btn-confirm):active {
    color: hsl(178, 90.4761904762%, 42%) !important;
  }
}
.card-wrapper {
  padding-bottom: 24px;
  display: flex;
}
.card-wrapper.card-column {
  flex-direction: column;
}
.card-wrapper.card-column .card, .card-wrapper.card-column .field-group-fieldset, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .field-group-fieldset, .card-wrapper.card-column #edit-field-allegati-istanza-wrapper, .card-wrapper.card-column .form-item-field-allegati-istanza, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .form-item-field-allegati-istanza, .card-wrapper.card-column .checkbox-istanza, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .checkbox-istanza, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .card {
  height: auto !important;
}
.card-wrapper.card-column .card + .card, .card-wrapper.card-column .field-group-fieldset + .card, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset + .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .field-group-fieldset + .card, .card-wrapper.card-column .card + .field-group-fieldset, .card-wrapper.card-column .field-group-fieldset + .field-group-fieldset, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset + .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .field-group-fieldset + .field-group-fieldset, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card + .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .card + .field-group-fieldset, .card-wrapper.card-column #edit-field-allegati-istanza-wrapper + .card, .card-wrapper.card-column #edit-field-allegati-istanza-wrapper + .field-group-fieldset, .card-wrapper.card-column .form-item-field-allegati-istanza + .card, .card-wrapper.card-column .form-item-field-allegati-istanza + .field-group-fieldset, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza + .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .form-item-field-allegati-istanza + .field-group-fieldset, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza + .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .form-item-field-allegati-istanza + .card, .card-wrapper.card-column .card + #edit-field-allegati-istanza-wrapper, .card-wrapper.card-column .field-group-fieldset + #edit-field-allegati-istanza-wrapper, .card-wrapper.card-column #edit-field-allegati-istanza-wrapper + #edit-field-allegati-istanza-wrapper, .card-wrapper.card-column .form-item-field-allegati-istanza + #edit-field-allegati-istanza-wrapper, .card-wrapper.card-column .card + .form-item-field-allegati-istanza, .card-wrapper.card-column .field-group-fieldset + .form-item-field-allegati-istanza, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset + .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .field-group-fieldset + .form-item-field-allegati-istanza, .card-wrapper.card-column #edit-field-allegati-istanza-wrapper + .form-item-field-allegati-istanza, .card-wrapper.card-column .form-item-field-allegati-istanza + .form-item-field-allegati-istanza, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza + .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .form-item-field-allegati-istanza + .form-item-field-allegati-istanza, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card + .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .card + .form-item-field-allegati-istanza, .card-wrapper.card-column .checkbox-istanza + .card, .card-wrapper.card-column .checkbox-istanza + .field-group-fieldset, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza + .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .checkbox-istanza + .field-group-fieldset, .card-wrapper.card-column .checkbox-istanza + #edit-field-allegati-istanza-wrapper, .card-wrapper.card-column .checkbox-istanza + .form-item-field-allegati-istanza, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza + .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .checkbox-istanza + .form-item-field-allegati-istanza, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza + .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .checkbox-istanza + .card, .card-wrapper.card-column .card + .checkbox-istanza, .card-wrapper.card-column .field-group-fieldset + .checkbox-istanza, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset + .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .field-group-fieldset + .checkbox-istanza, .card-wrapper.card-column #edit-field-allegati-istanza-wrapper + .checkbox-istanza, .card-wrapper.card-column .form-item-field-allegati-istanza + .checkbox-istanza, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza + .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .form-item-field-allegati-istanza + .checkbox-istanza, .card-wrapper.card-column .checkbox-istanza + .checkbox-istanza, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza + .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .checkbox-istanza + .checkbox-istanza, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card + .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .card + .checkbox-istanza, .card-wrapper.card-column .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card + .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-column .card + .card {
  margin-top: 1rem;
}
.card-wrapper.card-teaser-wrapper {
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
  flex-wrap: wrap;
}
.card-wrapper.card-teaser-wrapper.card-teaser-wrapper-equal {
  align-items: stretch;
}
.card-wrapper.card-teaser-wrapper > .card-teaser {
  flex: 0 0 100%;
  margin: 16px 0;
  display: flex;
  flex-wrap: wrap;
}
.card-wrapper.card-teaser-wrapper > .card-teaser.border, .block.filter-views form .card-wrapper.card-teaser-wrapper > input.card-teaser, .block.filter-views form .card-wrapper.card-teaser-wrapper > select.card-teaser#edit-field-sezione-di-riferimento-target-id, .card-wrapper.card-teaser-wrapper > .card-teaser.table-responsive, .block-ic-auth-full .card-wrapper.card-teaser-wrapper > .card-teaser.card, .card-wrapper.card-teaser-wrapper > .card-teaser.field-group-fieldset, .card-wrapper.card-teaser-wrapper > .card-teaser#edit-field-allegati-istanza-wrapper, .card-wrapper.card-teaser-wrapper > .card-teaser.form-item-field-allegati-istanza, .card-wrapper.card-teaser-wrapper > .card-teaser.checkbox-istanza, .path-application-form .card-wrapper.card-teaser-wrapper > fieldset.card-teaser.card, .path-application-private-form .card-wrapper.card-teaser-wrapper > fieldset.card-teaser.card, .path-application-delegate-form .card-wrapper.card-teaser-wrapper > fieldset.card-teaser.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-teaser-wrapper > .card-teaser.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-teaser-wrapper > .card-teaser.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-teaser-wrapper > .card-teaser.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-wrapper.card-teaser-wrapper > .card-teaser.checkbox-istanza {
  border-color: hsl(210, 4%, 78%);
}
.card-wrapper.card-teaser-wrapper > .card-teaser.card-teaser-image {
  padding: 0 !important;
}
.card-wrapper.card-teaser-wrapper > .card-teaser.card-teaser-image > .card-image-wrapper {
  flex: 1;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
}
.card-wrapper.card-teaser-wrapper > .card-teaser.card-teaser-image > .card-image-wrapper.with-read-more .card-image-rounded img {
  border-bottom-right-radius: 0 !important;
}
.card-wrapper.card-teaser-wrapper .card-flex {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: stretch;
  position: relative;
}
.card-wrapper.card-teaser-wrapper .card-flex .card-image {
  position: relative;
  background-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
}
.card-wrapper.card-teaser-wrapper .card-flex .card-image.card-image-rounded {
  border-radius: 0 14px 14px 0;
}
.card-wrapper.card-teaser-wrapper .card-flex .card-image.card-image-rounded img {
  border-radius: 0 14px 14px 0;
}
.card-wrapper.card-teaser-wrapper .card-flex .card-image .card-date {
  background-color: #ffffff;
  padding: 0.5em 1em;
  z-index: 1;
}
.card-wrapper.card-teaser-wrapper .card-flex .card-image .card-date > *:first-child {
  font-size: 120%;
}
.card-wrapper.card-teaser-wrapper .card-flex .card-image .card-date > *:last-child {
  font-size: 80%;
}
.card-wrapper.card-teaser-wrapper .card-flex .card-image img {
  z-index: auto;
  object-fit: cover;
}
@media (min-width: 768px) {
  .card-wrapper.card-teaser-wrapper .card-teaser {
    flex: 0 0 49%;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-block-2 {
    width: 100%;
    justify-content: space-between;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-block-2 > .card-teaser {
    flex: 0 0 49%;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-block-3 {
    width: 100%;
    justify-content: space-between;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-block-3 > .card-teaser {
    flex: 0 0 32%;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-start {
    justify-content: flex-start !important;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-start .card-teaser + .card-teaser {
    margin-left: 1.35rem;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-end {
    justify-content: flex-end !important;
  }
  .card-wrapper.card-teaser-wrapper.card-teaser-end .card-teaser + .card-teaser {
    margin-left: 1.35rem;
  }
}
@media (min-width: 1200px) {
  .card-wrapper.card-teaser-block-4 {
    width: 100%;
    justify-content: space-between;
  }
  .card-wrapper.card-teaser-block-4 > .card-teaser {
    flex: 0 0 24%;
  }
  .card-wrapper.card-overlapping {
    margin-top: -32px;
  }
}

.card, .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, #edit-field-allegati-istanza-wrapper, .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card {
  border: none;
  padding: 0;
  position: relative;
  width: 100%;
}
.card.card-bg-primary, .card-bg-primary.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-primary.field-group-fieldset, .card-bg-primary#edit-field-allegati-istanza-wrapper, .card-bg-primary.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-primary.form-item-field-allegati-istanza, .card-bg-primary.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-primary.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-primary.card {
  background-color: hsl(210, 100%, 40%);
}
.card.card-bg-primary .card-body .card-title, .card-bg-primary.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-primary.field-group-fieldset .card-body .card-title, .card-bg-primary#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-primary.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-primary.form-item-field-allegati-istanza .card-body .card-title, .card-bg-primary.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-primary.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-primary.card .card-body .card-title,
.card.card-bg-primary .card-body .card-text,
.card-bg-primary.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-primary.field-group-fieldset .card-body .card-text,
.card-bg-primary#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-primary.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-primary.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-primary.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-primary.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-primary.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-secondary, .card-bg-secondary.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-secondary.field-group-fieldset, .card-bg-secondary#edit-field-allegati-istanza-wrapper, .card-bg-secondary.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-secondary.form-item-field-allegati-istanza, .card-bg-secondary.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-secondary.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-secondary.card {
  background-color: hsl(210, 17%, 44%);
}
.card.card-bg-secondary .card-body .card-title, .card-bg-secondary.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-secondary.field-group-fieldset .card-body .card-title, .card-bg-secondary#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-secondary.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-secondary.form-item-field-allegati-istanza .card-body .card-title, .card-bg-secondary.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-secondary.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-secondary.card .card-body .card-title,
.card.card-bg-secondary .card-body .card-text,
.card-bg-secondary.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-secondary.field-group-fieldset .card-body .card-text,
.card-bg-secondary#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-secondary.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-secondary.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-secondary.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-secondary.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-secondary.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-success, .card-bg-success.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-success.field-group-fieldset, .card-bg-success#edit-field-allegati-istanza-wrapper, .card-bg-success.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-success.form-item-field-allegati-istanza, .card-bg-success.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-success.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-success.card {
  background-color: #D1F3AF;
}
.card.card-bg-success .card-body .card-title, .card-bg-success.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-success.field-group-fieldset .card-body .card-title, .card-bg-success#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-success.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-success.form-item-field-allegati-istanza .card-body .card-title, .card-bg-success.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-success.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-success.card .card-body .card-title,
.card.card-bg-success .card-body .card-text,
.card-bg-success.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-success.field-group-fieldset .card-body .card-text,
.card-bg-success#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-success.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-success.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-success.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-success.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-success.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-info, .card-bg-info.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-info.field-group-fieldset, .card-bg-info#edit-field-allegati-istanza-wrapper, .card-bg-info.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-info.form-item-field-allegati-istanza, .card-bg-info.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-info.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-info.card {
  background-color: hsl(210, 17%, 44%);
}
.card.card-bg-info .card-body .card-title, .card-bg-info.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-info.field-group-fieldset .card-body .card-title, .card-bg-info#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-info.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-info.form-item-field-allegati-istanza .card-body .card-title, .card-bg-info.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-info.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-info.card .card-body .card-title,
.card.card-bg-info .card-body .card-text,
.card-bg-info.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-info.field-group-fieldset .card-body .card-text,
.card-bg-info#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-info.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-info.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-info.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-info.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-info.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-warning, .card-bg-warning.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-warning.field-group-fieldset, .card-bg-warning#edit-field-allegati-istanza-wrapper, .card-bg-warning.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-warning.form-item-field-allegati-istanza, .card-bg-warning.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-warning.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-warning.card {
  background-color: hsl(36, 100%, 30%);
}
.card.card-bg-warning .card-body .card-title, .card-bg-warning.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-warning.field-group-fieldset .card-body .card-title, .card-bg-warning#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-warning.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-warning.form-item-field-allegati-istanza .card-body .card-title, .card-bg-warning.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-warning.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-warning.card .card-body .card-title,
.card.card-bg-warning .card-body .card-text,
.card-bg-warning.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-warning.field-group-fieldset .card-body .card-text,
.card-bg-warning#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-warning.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-warning.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-warning.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-warning.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-warning.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-danger, .card-bg-danger.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-danger.field-group-fieldset, .card-bg-danger#edit-field-allegati-istanza-wrapper, .card-bg-danger.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-danger.form-item-field-allegati-istanza, .card-bg-danger.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-danger.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-danger.card {
  background-color: hsl(350, 60%, 50%);
}
.card.card-bg-danger .card-body .card-title, .card-bg-danger.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-danger.field-group-fieldset .card-body .card-title, .card-bg-danger#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-danger.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-danger.form-item-field-allegati-istanza .card-body .card-title, .card-bg-danger.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-danger.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-danger.card .card-body .card-title,
.card.card-bg-danger .card-body .card-text,
.card-bg-danger.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-danger.field-group-fieldset .card-body .card-text,
.card-bg-danger#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-danger.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-danger.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-danger.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-danger.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-danger.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-light, .card-bg-light.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-light.field-group-fieldset, .card-bg-light#edit-field-allegati-istanza-wrapper, .card-bg-light.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-light.form-item-field-allegati-istanza, .card-bg-light.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-light.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-light.card {
  background-color: hsl(255, 32.2033898305%, 92.625%);
}
.card.card-bg-light .card-body .card-title, .card-bg-light.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-light.field-group-fieldset .card-body .card-title, .card-bg-light#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-light.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-light.form-item-field-allegati-istanza .card-body .card-title, .card-bg-light.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-light.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-light.card .card-body .card-title,
.card.card-bg-light .card-body .card-text,
.card-bg-light.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-light.field-group-fieldset .card-body .card-text,
.card-bg-light#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-light.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-light.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-light.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-light.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-light.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-dark, .card-bg-dark.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-dark.field-group-fieldset, .card-bg-dark#edit-field-allegati-istanza-wrapper, .card-bg-dark.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-dark.form-item-field-allegati-istanza, .card-bg-dark.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-dark.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-dark.card {
  background-color: hsl(210, 54%, 20%);
}
.card.card-bg-dark .card-body .card-title, .card-bg-dark.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-dark.field-group-fieldset .card-body .card-title, .card-bg-dark#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-dark.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-dark.form-item-field-allegati-istanza .card-body .card-title, .card-bg-dark.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-dark.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-dark.card .card-body .card-title,
.card.card-bg-dark .card-body .card-text,
.card-bg-dark.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-dark.field-group-fieldset .card-body .card-text,
.card-bg-dark#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-dark.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-dark.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-dark.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-dark.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-dark.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-black, .card-bg-black.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-black.field-group-fieldset, .card-bg-black#edit-field-allegati-istanza-wrapper, .card-bg-black.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-black.form-item-field-allegati-istanza, .card-bg-black.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-black.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-black.card {
  background-color: #000000;
}
.card.card-bg-black .card-body .card-title, .card-bg-black.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-black.field-group-fieldset .card-body .card-title, .card-bg-black#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-black.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-black.form-item-field-allegati-istanza .card-body .card-title, .card-bg-black.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-black.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-black.card .card-body .card-title,
.card.card-bg-black .card-body .card-text,
.card-bg-black.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-black.field-group-fieldset .card-body .card-text,
.card-bg-black#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-black.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-black.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-black.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-black.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-black.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-white, .card-bg-white.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-white.field-group-fieldset, .card-bg-white#edit-field-allegati-istanza-wrapper, .card-bg-white.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-white.form-item-field-allegati-istanza, .card-bg-white.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-white.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-white.card {
  background-color: #ffffff;
}
.card.card-bg-white .card-body .card-title, .card-bg-white.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-white.field-group-fieldset .card-body .card-title, .card-bg-white#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-white.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-white.form-item-field-allegati-istanza .card-body .card-title, .card-bg-white.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-white.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-white.card .card-body .card-title,
.card.card-bg-white .card-body .card-text,
.card-bg-white.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-white.field-group-fieldset .card-body .card-text,
.card-bg-white#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-white.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-white.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-white.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-white.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-white.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-100, .card-bg-100.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-100.field-group-fieldset, .card-bg-100#edit-field-allegati-istanza-wrapper, .card-bg-100.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-100.form-item-field-allegati-istanza, .card-bg-100.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-100.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-100.card {
  background-color: hsl(0, 0%, 96%);
}
.card.card-bg-100 .card-body .card-title, .card-bg-100.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-100.field-group-fieldset .card-body .card-title, .card-bg-100#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-100.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-100.form-item-field-allegati-istanza .card-body .card-title, .card-bg-100.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-100.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-100.card .card-body .card-title,
.card.card-bg-100 .card-body .card-text,
.card-bg-100.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-100.field-group-fieldset .card-body .card-text,
.card-bg-100#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-100.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-100.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-100.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-100.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-100.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-200, .card-bg-200.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-200.field-group-fieldset, .card-bg-200#edit-field-allegati-istanza-wrapper, .card-bg-200.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-200.form-item-field-allegati-istanza, .card-bg-200.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-200.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-200.card {
  background-color: hsl(0, 0%, 90%);
}
.card.card-bg-200 .card-body .card-title, .card-bg-200.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-200.field-group-fieldset .card-body .card-title, .card-bg-200#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-200.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-200.form-item-field-allegati-istanza .card-body .card-title, .card-bg-200.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-200.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-200.card .card-body .card-title,
.card.card-bg-200 .card-body .card-text,
.card-bg-200.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-200.field-group-fieldset .card-body .card-text,
.card-bg-200#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-200.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-200.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-200.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-200.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-200.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-300, .card-bg-300.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-300.field-group-fieldset, .card-bg-300#edit-field-allegati-istanza-wrapper, .card-bg-300.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-300.form-item-field-allegati-istanza, .card-bg-300.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-300.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-300.card {
  background-color: hsl(0, 0%, 83%);
}
.card.card-bg-300 .card-body .card-title, .card-bg-300.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-300.field-group-fieldset .card-body .card-title, .card-bg-300#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-300.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-300.form-item-field-allegati-istanza .card-body .card-title, .card-bg-300.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-300.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-300.card .card-body .card-title,
.card.card-bg-300 .card-body .card-text,
.card-bg-300.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-300.field-group-fieldset .card-body .card-text,
.card-bg-300#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-300.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-300.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-300.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-300.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-300.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-400, .card-bg-400.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-400.field-group-fieldset, .card-bg-400#edit-field-allegati-istanza-wrapper, .card-bg-400.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-400.form-item-field-allegati-istanza, .card-bg-400.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-400.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-400.card {
  background-color: hsl(0, 0%, 64%);
}
.card.card-bg-400 .card-body .card-title, .card-bg-400.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-400.field-group-fieldset .card-body .card-title, .card-bg-400#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-400.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-400.form-item-field-allegati-istanza .card-body .card-title, .card-bg-400.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-400.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-400.card .card-body .card-title,
.card.card-bg-400 .card-body .card-text,
.card-bg-400.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-400.field-group-fieldset .card-body .card-text,
.card-bg-400#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-400.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-400.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-400.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-400.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-400.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-500, .card-bg-500.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-500.field-group-fieldset, .card-bg-500#edit-field-allegati-istanza-wrapper, .card-bg-500.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-500.form-item-field-allegati-istanza, .card-bg-500.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-500.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-500.card {
  background-color: hsl(0, 0%, 45%);
}
.card.card-bg-500 .card-body .card-title, .card-bg-500.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-500.field-group-fieldset .card-body .card-title, .card-bg-500#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-500.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-500.form-item-field-allegati-istanza .card-body .card-title, .card-bg-500.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-500.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-500.card .card-body .card-title,
.card.card-bg-500 .card-body .card-text,
.card-bg-500.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-500.field-group-fieldset .card-body .card-text,
.card-bg-500#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-500.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-500.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-500.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-500.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-500.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-600, .card-bg-600.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-600.field-group-fieldset, .card-bg-600#edit-field-allegati-istanza-wrapper, .card-bg-600.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-600.form-item-field-allegati-istanza, .card-bg-600.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-600.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-600.card {
  background-color: hsl(0, 0%, 32%);
}
.card.card-bg-600 .card-body .card-title, .card-bg-600.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-600.field-group-fieldset .card-body .card-title, .card-bg-600#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-600.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-600.form-item-field-allegati-istanza .card-body .card-title, .card-bg-600.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-600.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-600.card .card-body .card-title,
.card.card-bg-600 .card-body .card-text,
.card-bg-600.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-600.field-group-fieldset .card-body .card-text,
.card-bg-600#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-600.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-600.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-600.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-600.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-600.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-700, .card-bg-700.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-700.field-group-fieldset, .card-bg-700#edit-field-allegati-istanza-wrapper, .card-bg-700.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-700.form-item-field-allegati-istanza, .card-bg-700.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-700.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-700.card {
  background-color: hsl(0, 0%, 25%);
}
.card.card-bg-700 .card-body .card-title, .card-bg-700.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-700.field-group-fieldset .card-body .card-title, .card-bg-700#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-700.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-700.form-item-field-allegati-istanza .card-body .card-title, .card-bg-700.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-700.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-700.card .card-body .card-title,
.card.card-bg-700 .card-body .card-text,
.card-bg-700.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-700.field-group-fieldset .card-body .card-text,
.card-bg-700#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-700.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-700.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-700.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-700.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-700.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-800, .card-bg-800.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-800.field-group-fieldset, .card-bg-800#edit-field-allegati-istanza-wrapper, .card-bg-800.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-800.form-item-field-allegati-istanza, .card-bg-800.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-800.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-800.card {
  background-color: hsl(0, 0%, 15%);
}
.card.card-bg-800 .card-body .card-title, .card-bg-800.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-800.field-group-fieldset .card-body .card-title, .card-bg-800#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-800.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-800.form-item-field-allegati-istanza .card-body .card-title, .card-bg-800.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-800.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-800.card .card-body .card-title,
.card.card-bg-800 .card-body .card-text,
.card-bg-800.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-800.field-group-fieldset .card-body .card-text,
.card-bg-800#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-800.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-800.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-800.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-800.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-800.card .card-body .card-text {
  color: #ffffff;
}
.card.card-bg-900, .card-bg-900.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-900.field-group-fieldset, .card-bg-900#edit-field-allegati-istanza-wrapper, .card-bg-900.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-900.form-item-field-allegati-istanza, .card-bg-900.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-900.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-900.card {
  background-color: hsl(0, 0%, 10%);
}
.card.card-bg-900 .card-body .card-title, .card-bg-900.field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-900.field-group-fieldset .card-body .card-title, .card-bg-900#edit-field-allegati-istanza-wrapper .card-body .card-title, .card-bg-900.form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-900.form-item-field-allegati-istanza .card-body .card-title, .card-bg-900.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-900.checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-900.card .card-body .card-title,
.card.card-bg-900 .card-body .card-text,
.card-bg-900.field-group-fieldset .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-900.field-group-fieldset .card-body .card-text,
.card-bg-900#edit-field-allegati-istanza-wrapper .card-body .card-text,
.card-bg-900.form-item-field-allegati-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-900.form-item-field-allegati-istanza .card-body .card-text,
.card-bg-900.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-900.checkbox-istanza .card-body .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg-900.card .card-body .card-text {
  color: #ffffff;
}
.card .card-body, .field-group-fieldset .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body, #edit-field-allegati-istanza-wrapper .card-body, .form-item-field-allegati-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body, .checkbox-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body {
  padding: 24px;
}
.card .card-body h4.card-title + .card-text, .field-group-fieldset .card-body h4.card-title + .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body h4.card-title + .card-text, #edit-field-allegati-istanza-wrapper .card-body h4.card-title + .card-text, .form-item-field-allegati-istanza .card-body h4.card-title + .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body h4.card-title + .card-text, .checkbox-istanza .card-body h4.card-title + .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body h4.card-title + .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body h4.card-title + .card-text, .card .card-body .card-title.h4 + .card-text, .field-group-fieldset .card-body .card-title.h4 + .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-title.h4 + .card-text, #edit-field-allegati-istanza-wrapper .card-body .card-title.h4 + .card-text, .form-item-field-allegati-istanza .card-body .card-title.h4 + .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-title.h4 + .card-text, .checkbox-istanza .card-body .card-title.h4 + .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-title.h4 + .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-title.h4 + .card-text {
  padding-top: 16px;
}
.card .card-body h5.card-title, .field-group-fieldset .card-body h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body h5.card-title, #edit-field-allegati-istanza-wrapper .card-body h5.card-title, .form-item-field-allegati-istanza .card-body h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body h5.card-title, .checkbox-istanza .card-body h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body h5.card-title, .card .card-body .card-title.h5, .field-group-fieldset .card-body .card-title.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-title.h5, #edit-field-allegati-istanza-wrapper .card-body .card-title.h5, .form-item-field-allegati-istanza .card-body .card-title.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-title.h5, .checkbox-istanza .card-body .card-title.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-title.h5, .path-application-form fieldset.card .card-body legend.card-title, .path-application-form fieldset.field-group-fieldset .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card-body legend.card-title, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-form fieldset.checkbox-istanza .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card-body legend.card-title, .path-application-private-form fieldset.card .card-body legend.card-title, .path-application-private-form fieldset.field-group-fieldset .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card-body legend.card-title, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-private-form fieldset.checkbox-istanza .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card-body legend.card-title, .path-application-delegate-form fieldset.card .card-body legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card-body legend.card-title, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-title.h5 {
  font-size: 1.125rem;
  line-height: 1.5rem;
  font-weight: 700;
  color: hsl(210, 33%, 28%);
  margin-bottom: 16px;
  transition: all 0.3s;
}
.card .card-body h5.card-title.big-heading, .field-group-fieldset .card-body h5.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body h5.card-title.big-heading, #edit-field-allegati-istanza-wrapper .card-body h5.card-title.big-heading, .form-item-field-allegati-istanza .card-body h5.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body h5.card-title.big-heading, .checkbox-istanza .card-body h5.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body h5.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body h5.card-title.big-heading, .card .card-body .card-title.big-heading.h5, .field-group-fieldset .card-body .card-title.big-heading.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-title.big-heading.h5, #edit-field-allegati-istanza-wrapper .card-body .card-title.big-heading.h5, .form-item-field-allegati-istanza .card-body .card-title.big-heading.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-title.big-heading.h5, .checkbox-istanza .card-body .card-title.big-heading.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-title.big-heading.h5, .path-application-form fieldset.card .card-body legend.card-title.big-heading, .path-application-form fieldset.field-group-fieldset .card-body legend.card-title.big-heading, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-body legend.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card-body legend.card-title.big-heading, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-body legend.card-title.big-heading, .path-application-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.big-heading, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-body legend.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.big-heading, .path-application-form fieldset.checkbox-istanza .card-body legend.card-title.big-heading, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-body legend.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card-body legend.card-title.big-heading, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-body legend.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card-body legend.card-title.big-heading, .path-application-private-form fieldset.card .card-body legend.card-title.big-heading, .path-application-private-form fieldset.field-group-fieldset .card-body legend.card-title.big-heading, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-body legend.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card-body legend.card-title.big-heading, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-body legend.card-title.big-heading, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.big-heading, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-body legend.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.big-heading, .path-application-private-form fieldset.checkbox-istanza .card-body legend.card-title.big-heading, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-body legend.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card-body legend.card-title.big-heading, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-body legend.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card-body legend.card-title.big-heading, .path-application-delegate-form fieldset.card .card-body legend.card-title.big-heading, .path-application-delegate-form fieldset.field-group-fieldset .card-body legend.card-title.big-heading, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-body legend.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card-body legend.card-title.big-heading, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-body legend.card-title.big-heading, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.big-heading, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-body legend.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.big-heading, .path-application-delegate-form fieldset.checkbox-istanza .card-body legend.card-title.big-heading, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-body legend.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card-body legend.card-title.big-heading, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-body legend.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card-body legend.card-title.big-heading, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-title.big-heading.h5 {
  font-size: 1.5rem;
  line-height: 1.75rem;
}
.card .card-body h5.card-title.card-title-icon, .field-group-fieldset .card-body h5.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body h5.card-title.card-title-icon, #edit-field-allegati-istanza-wrapper .card-body h5.card-title.card-title-icon, .form-item-field-allegati-istanza .card-body h5.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body h5.card-title.card-title-icon, .checkbox-istanza .card-body h5.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body h5.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body h5.card-title.card-title-icon, .card .card-body .card-title.card-title-icon.h5, .field-group-fieldset .card-body .card-title.card-title-icon.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-title.card-title-icon.h5, #edit-field-allegati-istanza-wrapper .card-body .card-title.card-title-icon.h5, .form-item-field-allegati-istanza .card-body .card-title.card-title-icon.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-title.card-title-icon.h5, .checkbox-istanza .card-body .card-title.card-title-icon.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-title.card-title-icon.h5, .path-application-form fieldset.card .card-body legend.card-title.card-title-icon, .path-application-form fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-body legend.card-title.card-title-icon, .path-application-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon, .path-application-form fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-body legend.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card-body legend.card-title.card-title-icon, .path-application-private-form fieldset.card .card-body legend.card-title.card-title-icon, .path-application-private-form fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-body legend.card-title.card-title-icon, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon, .path-application-private-form fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-body legend.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card-body legend.card-title.card-title-icon, .path-application-delegate-form fieldset.card .card-body legend.card-title.card-title-icon, .path-application-delegate-form fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-body legend.card-title.card-title-icon, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon, .path-application-delegate-form fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-body legend.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card-body legend.card-title.card-title-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-title.card-title-icon.h5 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
.card .card-body h5.card-title.card-title-icon .icon, .field-group-fieldset .card-body h5.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body h5.card-title.card-title-icon .icon, #edit-field-allegati-istanza-wrapper .card-body h5.card-title.card-title-icon .icon, .form-item-field-allegati-istanza .card-body h5.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body h5.card-title.card-title-icon .icon, .checkbox-istanza .card-body h5.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body h5.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body h5.card-title.card-title-icon .icon, .card .card-body .card-title.card-title-icon.h5 .icon, .field-group-fieldset .card-body .card-title.card-title-icon.h5 .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-title.card-title-icon.h5 .icon, #edit-field-allegati-istanza-wrapper .card-body .card-title.card-title-icon.h5 .icon, .form-item-field-allegati-istanza .card-body .card-title.card-title-icon.h5 .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-title.card-title-icon.h5 .icon, .checkbox-istanza .card-body .card-title.card-title-icon.h5 .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-title.card-title-icon.h5 .icon, .path-application-form fieldset.card .card-body legend.card-title.card-title-icon .icon, .path-application-form fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon .icon, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon .icon, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-body legend.card-title.card-title-icon .icon, .path-application-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon .icon, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon .icon, .path-application-form fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon .icon, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon .icon, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-body legend.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card-body legend.card-title.card-title-icon .icon, .path-application-private-form fieldset.card .card-body legend.card-title.card-title-icon .icon, .path-application-private-form fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon .icon, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon .icon, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-body legend.card-title.card-title-icon .icon, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon .icon, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon .icon, .path-application-private-form fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon .icon, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon .icon, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-body legend.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card-body legend.card-title.card-title-icon .icon, .path-application-delegate-form fieldset.card .card-body legend.card-title.card-title-icon .icon, .path-application-delegate-form fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon .icon, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card-body legend.card-title.card-title-icon .icon, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-body legend.card-title.card-title-icon .icon, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon .icon, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-body legend.card-title.card-title-icon .icon, .path-application-delegate-form fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon .icon, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card-body legend.card-title.card-title-icon .icon, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-body legend.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card-body legend.card-title.card-title-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-title.card-title-icon.h5 .icon {
  margin-right: 0.5em;
}
.card .card-body h6.card-subtitle, .field-group-fieldset .card-body h6.card-subtitle, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body h6.card-subtitle, #edit-field-allegati-istanza-wrapper .card-body h6.card-subtitle, .form-item-field-allegati-istanza .card-body h6.card-subtitle, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body h6.card-subtitle, .checkbox-istanza .card-body h6.card-subtitle, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body h6.card-subtitle, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body h6.card-subtitle, .card .card-body .card-subtitle.h6, .field-group-fieldset .card-body .card-subtitle.h6, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-subtitle.h6, #edit-field-allegati-istanza-wrapper .card-body .card-subtitle.h6, .form-item-field-allegati-istanza .card-body .card-subtitle.h6, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-subtitle.h6, .checkbox-istanza .card-body .card-subtitle.h6, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-subtitle.h6, .card .card-body .path-application-form .card-subtitle.section-title, .field-group-fieldset .card-body .path-application-form .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .path-application-form .card-subtitle.section-title, #edit-field-allegati-istanza-wrapper .card-body .path-application-form .card-subtitle.section-title, .form-item-field-allegati-istanza .card-body .path-application-form .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .path-application-form .card-subtitle.section-title, .checkbox-istanza .card-body .path-application-form .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .path-application-form .card-subtitle.section-title, .path-application-form .card .card-body .card-subtitle.section-title, .path-application-form .field-group-fieldset .card-body .card-subtitle.section-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form .field-group-fieldset .card-body .card-subtitle.section-title, .path-application-form #edit-field-allegati-istanza-wrapper .card-body .card-subtitle.section-title, .path-application-form .form-item-field-allegati-istanza .card-body .card-subtitle.section-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form .form-item-field-allegati-istanza .card-body .card-subtitle.section-title, .path-application-form .checkbox-istanza .card-body .card-subtitle.section-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form .checkbox-istanza .card-body .card-subtitle.section-title, .card .card-body .path-application-private-form .card-subtitle.section-title, .field-group-fieldset .card-body .path-application-private-form .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .path-application-private-form .card-subtitle.section-title, #edit-field-allegati-istanza-wrapper .card-body .path-application-private-form .card-subtitle.section-title, .form-item-field-allegati-istanza .card-body .path-application-private-form .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .path-application-private-form .card-subtitle.section-title, .checkbox-istanza .card-body .path-application-private-form .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .path-application-private-form .card-subtitle.section-title, .path-application-private-form .card .card-body .card-subtitle.section-title, .path-application-private-form .field-group-fieldset .card-body .card-subtitle.section-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form .field-group-fieldset .card-body .card-subtitle.section-title, .path-application-private-form #edit-field-allegati-istanza-wrapper .card-body .card-subtitle.section-title, .path-application-private-form .form-item-field-allegati-istanza .card-body .card-subtitle.section-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form .form-item-field-allegati-istanza .card-body .card-subtitle.section-title, .path-application-private-form .checkbox-istanza .card-body .card-subtitle.section-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form .checkbox-istanza .card-body .card-subtitle.section-title, .card .card-body .path-application-delegate-form .card-subtitle.section-title, .field-group-fieldset .card-body .path-application-delegate-form .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .path-application-delegate-form .card-subtitle.section-title, #edit-field-allegati-istanza-wrapper .card-body .path-application-delegate-form .card-subtitle.section-title, .form-item-field-allegati-istanza .card-body .path-application-delegate-form .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .path-application-delegate-form .card-subtitle.section-title, .checkbox-istanza .card-body .path-application-delegate-form .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .path-application-delegate-form .card-subtitle.section-title, .path-application-delegate-form .card .card-body .card-subtitle.section-title, .path-application-delegate-form .field-group-fieldset .card-body .card-subtitle.section-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form .field-group-fieldset .card-body .card-subtitle.section-title, .path-application-delegate-form #edit-field-allegati-istanza-wrapper .card-body .card-subtitle.section-title, .path-application-delegate-form .form-item-field-allegati-istanza .card-body .card-subtitle.section-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form .form-item-field-allegati-istanza .card-body .card-subtitle.section-title, .path-application-delegate-form .checkbox-istanza .card-body .card-subtitle.section-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form .checkbox-istanza .card-body .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-subtitle.h6, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .path-application-form .card-subtitle.section-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .path-application-private-form .card-subtitle.section-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-subtitle.section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .path-application-delegate-form .card-subtitle.section-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-subtitle.section-title {
  font-weight: normal;
  margin-bottom: 16px;
  margin-top: -16px;
}
.card .card-body a h5.card-title, .field-group-fieldset .card-body a h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body a h5.card-title, #edit-field-allegati-istanza-wrapper .card-body a h5.card-title, .form-item-field-allegati-istanza .card-body a h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body a h5.card-title, .checkbox-istanza .card-body a h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body a h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body a h5.card-title, .card .card-body a .card-title.h5, .field-group-fieldset .card-body a .card-title.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body a .card-title.h5, #edit-field-allegati-istanza-wrapper .card-body a .card-title.h5, .form-item-field-allegati-istanza .card-body a .card-title.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body a .card-title.h5, .checkbox-istanza .card-body a .card-title.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body a .card-title.h5, .path-application-form fieldset.card .card-body a legend.card-title, .path-application-form fieldset.field-group-fieldset .card-body a legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-body a legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card-body a legend.card-title, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-body a legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .card-body a legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-body a legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card-body a legend.card-title, .path-application-form fieldset.checkbox-istanza .card-body a legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-body a legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card-body a legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-body a legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card-body a legend.card-title, .path-application-private-form fieldset.card .card-body a legend.card-title, .path-application-private-form fieldset.field-group-fieldset .card-body a legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-body a legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card-body a legend.card-title, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-body a legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-body a legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-body a legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card-body a legend.card-title, .path-application-private-form fieldset.checkbox-istanza .card-body a legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-body a legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card-body a legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-body a legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card-body a legend.card-title, .path-application-delegate-form fieldset.card .card-body a legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .card-body a legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-body a legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card-body a legend.card-title, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-body a legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-body a legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-body a legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-body a legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .card-body a legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-body a legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card-body a legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-body a legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card-body a legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body a .card-title.h5 {
  color: hsl(210, 100%, 40%);
}
.card .card-body .card-text, .field-group-fieldset .card-body .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-text, #edit-field-allegati-istanza-wrapper .card-body .card-text, .form-item-field-allegati-istanza .card-body .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-text, .checkbox-istanza .card-body .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-text {
  font-family: "Lora", Georgia, serif;
  font-size: 1rem;
  line-height: 1.5rem;
  color: hsl(0, 0%, 10%);
}
.card .card-body .card-signature, .field-group-fieldset .card-body .card-signature, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-signature, #edit-field-allegati-istanza-wrapper .card-body .card-signature, .form-item-field-allegati-istanza .card-body .card-signature, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-signature, .checkbox-istanza .card-body .card-signature, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-signature, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-signature {
  font-style: italic;
  font-family: "Lora", Georgia, serif;
  color: hsl(0, 0%, 10%);
  font-weight: 700;
  font-size: 0.875rem;
  margin-bottom: 0;
  display: block;
}
.card .card-body .category-top, .field-group-fieldset .card-body .category-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .category-top, #edit-field-allegati-istanza-wrapper .card-body .category-top, .form-item-field-allegati-istanza .card-body .category-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .category-top, .checkbox-istanza .card-body .category-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .category-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .category-top {
  font-size: 0.875rem;
  text-transform: uppercase;
  color: hsl(0, 0%, 10%);
  margin-bottom: 16px;
}
.card .card-body .category-top a.category, .field-group-fieldset .card-body .category-top a.category, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .category-top a.category, #edit-field-allegati-istanza-wrapper .card-body .category-top a.category, .form-item-field-allegati-istanza .card-body .category-top a.category, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .category-top a.category, .checkbox-istanza .card-body .category-top a.category, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .category-top a.category, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .category-top a.category {
  color: hsl(210, 100%, 40%);
}
.card .card-body .category-top a.category:hover, .field-group-fieldset .card-body .category-top a.category:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .category-top a.category:hover, #edit-field-allegati-istanza-wrapper .card-body .category-top a.category:hover, .form-item-field-allegati-istanza .card-body .category-top a.category:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .category-top a.category:hover, .checkbox-istanza .card-body .category-top a.category:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .category-top a.category:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .category-top a.category:hover {
  text-decoration: underline;
}
.card .card-body .category-top .category, .field-group-fieldset .card-body .category-top .category, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .category-top .category, #edit-field-allegati-istanza-wrapper .card-body .category-top .category, .form-item-field-allegati-istanza .card-body .category-top .category, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .category-top .category, .checkbox-istanza .card-body .category-top .category, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .category-top .category, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .category-top .category {
  font-weight: 600;
  letter-spacing: 0.9px;
}
.card .card-body .category-top .data:before, .field-group-fieldset .card-body .category-top .data:before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .category-top .data:before, #edit-field-allegati-istanza-wrapper .card-body .category-top .data:before, .form-item-field-allegati-istanza .card-body .category-top .data:before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .category-top .data:before, .checkbox-istanza .card-body .category-top .data:before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .category-top .data:before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .category-top .data:before {
  content: "—";
  display: inline-block;
  margin: 0 8px;
}
.card:after, .field-group-fieldset:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset:after, #edit-field-allegati-istanza-wrapper:after, .form-item-field-allegati-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza:after, .checkbox-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card:after {
  content: "";
  display: block;
  margin-top: 48px;
  margin-left: 24px;
}
.card a.read-more, .field-group-fieldset a.read-more, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset a.read-more, #edit-field-allegati-istanza-wrapper a.read-more, .form-item-field-allegati-istanza a.read-more, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza a.read-more, .checkbox-istanza a.read-more, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza a.read-more, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card a.read-more {
  position: absolute;
  bottom: 24px;
}
.card .categoryicon-top, .field-group-fieldset .categoryicon-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .categoryicon-top, #edit-field-allegati-istanza-wrapper .categoryicon-top, .form-item-field-allegati-istanza .categoryicon-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .categoryicon-top, .checkbox-istanza .categoryicon-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .categoryicon-top, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .categoryicon-top {
  margin-bottom: 16px;
  display: flex;
  align-items: center;
}
.card .categoryicon-top .text, .field-group-fieldset .categoryicon-top .text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .categoryicon-top .text, #edit-field-allegati-istanza-wrapper .categoryicon-top .text, .form-item-field-allegati-istanza .categoryicon-top .text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .categoryicon-top .text, .checkbox-istanza .categoryicon-top .text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .categoryicon-top .text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .categoryicon-top .text {
  font-size: 0.875rem;
  text-transform: uppercase;
  letter-spacing: 0.9px;
  color: hsl(0, 0%, 10%);
  line-height: 1rem;
}
.card .categoryicon-top .icon, .field-group-fieldset .categoryicon-top .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .categoryicon-top .icon, #edit-field-allegati-istanza-wrapper .categoryicon-top .icon, .form-item-field-allegati-istanza .categoryicon-top .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .categoryicon-top .icon, .checkbox-istanza .categoryicon-top .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .categoryicon-top .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .categoryicon-top .icon {
  width: 40px;
  height: 40px;
  fill: hsl(210, 100%, 40%);
  margin-right: 8px;
  flex-shrink: 0;
}
.card .simple-link, .field-group-fieldset .simple-link, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .simple-link, #edit-field-allegati-istanza-wrapper .simple-link, .form-item-field-allegati-istanza .simple-link, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .simple-link, .checkbox-istanza .simple-link, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .simple-link, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .simple-link {
  font-weight: 600;
  font-size: 0.875rem;
  margin-top: 32px;
  display: block;
}
.card.card-bg, .card-bg.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.field-group-fieldset, .card-bg#edit-field-allegati-istanza-wrapper, .card-bg.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.form-item-field-allegati-istanza, .card-bg.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.card {
  margin-left: 8px;
  margin-right: 8px;
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.1);
  background: #ffffff;
  border-right: none;
}
.card.card-bg:after, .card-bg.field-group-fieldset:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.field-group-fieldset:after, .card-bg#edit-field-allegati-istanza-wrapper:after, .card-bg.form-item-field-allegati-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.form-item-field-allegati-istanza:after, .card-bg.checkbox-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.checkbox-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.card:after {
  background: transparent;
}
.card.card-img, .card-img.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset, .card-img#edit-field-allegati-istanza-wrapper, .card-img.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza, .card-img.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card {
  border-right: none;
}
.card.card-img.shadow .card-body, .card.card-img.border .card-body, .block.filter-views form input.card.card-img .card-body, .block.filter-views form select.card.card-img#edit-field-sezione-di-riferimento-target-id .card-body, .card.card-img.table-responsive .card-body, .block-ic-auth-full .card.card-img .card-body, .card-img.field-group-fieldset .card-body, .card-img#edit-field-allegati-istanza-wrapper .card-body, .card-img.form-item-field-allegati-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .card-body, .card-img.checkbox-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .card-body, .path-application-form fieldset.card.card-img .card-body, .path-application-private-form fieldset.card.card-img .card-body, .path-application-delegate-form fieldset.card.card-img .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-img .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .card-body, .card.card-img.border-start .card-body, .card.card-img.border-end .card-body {
  padding-left: 24px;
  padding-right: 24px;
}
.card.card-img h5.card-title, .card-img.field-group-fieldset h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset h5.card-title, .card-img#edit-field-allegati-istanza-wrapper h5.card-title, .card-img.form-item-field-allegati-istanza h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza h5.card-title, .card-img.checkbox-istanza h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card h5.card-title, .card.card-img .card-title.h5, .card-img.field-group-fieldset .card-title.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .card-title.h5, .card-img#edit-field-allegati-istanza-wrapper .card-title.h5, .card-img.form-item-field-allegati-istanza .card-title.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .card-title.h5, .card-img.checkbox-istanza .card-title.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .card-title.h5, .card.card-img .path-application-form fieldset.card legend.card-title, .card-img.field-group-fieldset .path-application-form fieldset.card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .path-application-form fieldset.card legend.card-title, .card.card-img .path-application-form fieldset.field-group-fieldset legend.card-title, .card-img.field-group-fieldset .path-application-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .path-application-form fieldset.field-group-fieldset legend.card-title, .card.card-img .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-img .path-application-form fieldset.field-group-fieldset legend.card-title, .card-img.field-group-fieldset .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .card-img#edit-field-allegati-istanza-wrapper .path-application-form fieldset.card legend.card-title, .card-img#edit-field-allegati-istanza-wrapper .path-application-form fieldset.field-group-fieldset legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-form fieldset.card legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-form fieldset.field-group-fieldset legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .path-application-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .path-application-form fieldset.card legend.card-title, .card.card-img .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-img.field-group-fieldset .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-img#edit-field-allegati-istanza-wrapper .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card.card-img .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.field-group-fieldset .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img#edit-field-allegati-istanza-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card.card-img .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.field-group-fieldset .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-img .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.checkbox-istanza .path-application-form fieldset.card legend.card-title, .card-img.checkbox-istanza .path-application-form fieldset.field-group-fieldset legend.card-title, .card-img.checkbox-istanza .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .path-application-form fieldset.field-group-fieldset legend.card-title, .card-img.checkbox-istanza .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-img.checkbox-istanza .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.checkbox-istanza .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .path-application-form fieldset.card legend.card-title, .card.card-img .path-application-form fieldset.checkbox-istanza legend.card-title, .card-img.field-group-fieldset .path-application-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .path-application-form fieldset.checkbox-istanza legend.card-title, .card-img#edit-field-allegati-istanza-wrapper .path-application-form fieldset.checkbox-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .path-application-form fieldset.checkbox-istanza legend.card-title, .card-img.checkbox-istanza .path-application-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .path-application-form fieldset.checkbox-istanza legend.card-title, .card.card-img .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .card-img.field-group-fieldset .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-img .path-application-form fieldset.checkbox-istanza legend.card-title, .card-img.checkbox-istanza .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .path-application-form fieldset.card .card.card-img legend.card-title, .path-application-form fieldset.field-group-fieldset .card.card-img legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card.card-img legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card.card-img legend.card-title, .path-application-form fieldset.card .card-img.field-group-fieldset legend.card-title, .path-application-form fieldset.field-group-fieldset .card-img.field-group-fieldset legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-img.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card-img.field-group-fieldset legend.card-title, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card-img.field-group-fieldset legend.card-title, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset legend.card-title, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card.card-img legend.card-title, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-img.field-group-fieldset legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .card.card-img legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .card-img.field-group-fieldset legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card-img.field-group-fieldset legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card.card-img legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-img.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card.card-img legend.card-title, .path-application-form fieldset.card .card-img#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form fieldset.field-group-fieldset .card-img#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-img#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .card-img#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form fieldset.card .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-form fieldset.field-group-fieldset .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-img.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-form fieldset.checkbox-istanza .card.card-img legend.card-title, .path-application-form fieldset.checkbox-istanza .card-img.field-group-fieldset legend.card-title, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card-img.field-group-fieldset legend.card-title, .path-application-form fieldset.checkbox-istanza .card-img#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form fieldset.checkbox-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card.card-img legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-img.field-group-fieldset legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card.card-img legend.card-title, .path-application-form fieldset.card .card-img.checkbox-istanza legend.card-title, .path-application-form fieldset.field-group-fieldset .card-img.checkbox-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-img.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card-img.checkbox-istanza legend.card-title, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-img.checkbox-istanza legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .card-img.checkbox-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-img.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card-img.checkbox-istanza legend.card-title, .path-application-form fieldset.checkbox-istanza .card-img.checkbox-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-img.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card-img.checkbox-istanza legend.card-title, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza legend.card-title, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card-img.checkbox-istanza legend.card-title, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza legend.card-title, .card.card-img .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-img.field-group-fieldset .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-img.checkbox-istanza .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card.card-img legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-img.field-group-fieldset legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-img.checkbox-istanza legend.card-title, .card.card-img .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend.card-title, .card-img.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend.card-title, .card.card-img .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend.card-title, .card-img.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend.card-title, .card-img.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend.card-title, .card-img.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend.card-title, .card.card-img .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend.card-title, .card-img.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend.card-title, .card-img.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card.card-img .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend.card-title, .card-img.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend.card-title, .card-img.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card.card-img legend.card-title, .card.card-img .path-application-private-form fieldset.card legend.card-title, .card-img.field-group-fieldset .path-application-private-form fieldset.card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .path-application-private-form fieldset.card legend.card-title, .card.card-img .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-img.field-group-fieldset .path-application-private-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card.card-img .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-img .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-img.field-group-fieldset .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .card-img#edit-field-allegati-istanza-wrapper .path-application-private-form fieldset.card legend.card-title, .card-img#edit-field-allegati-istanza-wrapper .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-private-form fieldset.card legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .path-application-private-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .path-application-private-form fieldset.card legend.card-title, .card.card-img .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-img.field-group-fieldset .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-img#edit-field-allegati-istanza-wrapper .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card.card-img .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.field-group-fieldset .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img#edit-field-allegati-istanza-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card.card-img .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.field-group-fieldset .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-img .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.checkbox-istanza .path-application-private-form fieldset.card legend.card-title, .card-img.checkbox-istanza .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-img.checkbox-istanza .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-img.checkbox-istanza .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-img.checkbox-istanza .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.checkbox-istanza .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .path-application-private-form fieldset.card legend.card-title, .card.card-img .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-img.field-group-fieldset .path-application-private-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-img#edit-field-allegati-istanza-wrapper .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-private-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-img.checkbox-istanza .path-application-private-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card.card-img .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .card-img.field-group-fieldset .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-img .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-img.checkbox-istanza .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .path-application-private-form fieldset.card .card.card-img legend.card-title, .path-application-private-form fieldset.field-group-fieldset .card.card-img legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card.card-img legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card.card-img legend.card-title, .path-application-private-form fieldset.card .card-img.field-group-fieldset legend.card-title, .path-application-private-form fieldset.field-group-fieldset .card-img.field-group-fieldset legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-img.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card-img.field-group-fieldset legend.card-title, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card-img.field-group-fieldset legend.card-title, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset legend.card-title, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card.card-img legend.card-title, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-img.field-group-fieldset legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .card.card-img legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-img.field-group-fieldset legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card-img.field-group-fieldset legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card.card-img legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-img.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card.card-img legend.card-title, .path-application-private-form fieldset.card .card-img#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form fieldset.field-group-fieldset .card-img#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-img#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-img#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form fieldset.card .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-private-form fieldset.field-group-fieldset .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-img.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-private-form fieldset.checkbox-istanza .card.card-img legend.card-title, .path-application-private-form fieldset.checkbox-istanza .card-img.field-group-fieldset legend.card-title, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card-img.field-group-fieldset legend.card-title, .path-application-private-form fieldset.checkbox-istanza .card-img#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form fieldset.checkbox-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card.card-img legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-img.field-group-fieldset legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card.card-img legend.card-title, .path-application-private-form fieldset.card .card-img.checkbox-istanza legend.card-title, .path-application-private-form fieldset.field-group-fieldset .card-img.checkbox-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-img.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card-img.checkbox-istanza legend.card-title, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-img.checkbox-istanza legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-img.checkbox-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-img.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card-img.checkbox-istanza legend.card-title, .path-application-private-form fieldset.checkbox-istanza .card-img.checkbox-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-img.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card-img.checkbox-istanza legend.card-title, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza legend.card-title, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card-img.checkbox-istanza legend.card-title, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza legend.card-title, .card.card-img .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-img.field-group-fieldset .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-img.checkbox-istanza .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card.card-img legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-img.field-group-fieldset legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-img.checkbox-istanza legend.card-title, .card.card-img .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend.card-title, .card-img.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend.card-title, .card.card-img .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-img.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-img.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend.card-title, .card-img.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card.card-img .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend.card-title, .card-img.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-img.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card.card-img .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-img.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-img.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card.card-img legend.card-title, .card.card-img .path-application-delegate-form fieldset.card legend.card-title, .card-img.field-group-fieldset .path-application-delegate-form fieldset.card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .path-application-delegate-form fieldset.card legend.card-title, .card.card-img .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-img.field-group-fieldset .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card.card-img .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-img .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-img.field-group-fieldset .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .card-img#edit-field-allegati-istanza-wrapper .path-application-delegate-form fieldset.card legend.card-title, .card-img#edit-field-allegati-istanza-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-delegate-form fieldset.card legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .path-application-delegate-form fieldset.card legend.card-title, .card.card-img .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-img.field-group-fieldset .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-img#edit-field-allegati-istanza-wrapper .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card.card-img .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.field-group-fieldset .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img#edit-field-allegati-istanza-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card.card-img .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.field-group-fieldset .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-img .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.checkbox-istanza .path-application-delegate-form fieldset.card legend.card-title, .card-img.checkbox-istanza .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-img.checkbox-istanza .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-img.checkbox-istanza .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-img.checkbox-istanza .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.checkbox-istanza .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .path-application-delegate-form fieldset.card legend.card-title, .card.card-img .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-img.field-group-fieldset .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-img#edit-field-allegati-istanza-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-img.checkbox-istanza .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card.card-img .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .card-img.field-group-fieldset .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-img .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-img.checkbox-istanza .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .path-application-delegate-form fieldset.card .card.card-img legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .card.card-img legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card.card-img legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card.card-img legend.card-title, .path-application-delegate-form fieldset.card .card-img.field-group-fieldset legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .card-img.field-group-fieldset legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-img.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card-img.field-group-fieldset legend.card-title, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card-img.field-group-fieldset legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset legend.card-title, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card.card-img legend.card-title, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-img.field-group-fieldset legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card.card-img legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-img.field-group-fieldset legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-img.field-group-fieldset legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card.card-img legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-img.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card.card-img legend.card-title, .path-application-delegate-form fieldset.card .card-img#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .card-img#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-img#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-img#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form fieldset.card .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-img.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .card.card-img legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .card-img.field-group-fieldset legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card-img.field-group-fieldset legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .card-img#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card.card-img legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-img.field-group-fieldset legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-img.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card.card-img legend.card-title, .path-application-delegate-form fieldset.card .card-img.checkbox-istanza legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .card-img.checkbox-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-img.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card-img.checkbox-istanza legend.card-title, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-img.checkbox-istanza legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-img.checkbox-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-img.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-img.checkbox-istanza legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .card-img.checkbox-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-img.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card-img.checkbox-istanza legend.card-title, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card-img.checkbox-istanza legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza legend.card-title, .card.card-img .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-img.field-group-fieldset .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-img.form-item-field-allegati-istanza .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-img.checkbox-istanza .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card.card-img legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-img.field-group-fieldset legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-img.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-img.checkbox-istanza legend.card-title, .card.card-img .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend.card-title, .card-img.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend.card-title, .card.card-img .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-img.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-img.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend.card-title, .card-img.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card.card-img .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-img.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend.card-title, .card-img.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-img.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card.card-img .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-img.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-img.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-img.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card.card-img legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card .card-title.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card .path-application-form fieldset.card legend.card-title, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card legend.card-title, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card legend.card-title, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card fieldset.card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset fieldset.card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card fieldset.field-group-fieldset legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset fieldset.field-group-fieldset legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img#edit-field-allegati-istanza-wrapper fieldset.card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img#edit-field-allegati-istanza-wrapper fieldset.field-group-fieldset legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza fieldset.card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza fieldset.field-group-fieldset legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img#edit-field-allegati-istanza-wrapper fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img#edit-field-allegati-istanza-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza fieldset.card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza fieldset.field-group-fieldset legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card fieldset.checkbox-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset fieldset.checkbox-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img#edit-field-allegati-istanza-wrapper fieldset.checkbox-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza fieldset.checkbox-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card .path-application-private-form fieldset.card legend.card-title, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card legend.card-title, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card legend.card-title, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card fieldset.card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset fieldset.card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card fieldset.field-group-fieldset legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset fieldset.field-group-fieldset legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img#edit-field-allegati-istanza-wrapper fieldset.card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img#edit-field-allegati-istanza-wrapper fieldset.field-group-fieldset legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza fieldset.card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza fieldset.field-group-fieldset legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img#edit-field-allegati-istanza-wrapper fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img#edit-field-allegati-istanza-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza fieldset.card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza fieldset.field-group-fieldset legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card fieldset.checkbox-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset fieldset.checkbox-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img#edit-field-allegati-istanza-wrapper fieldset.checkbox-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza fieldset.checkbox-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card .path-application-delegate-form fieldset.card legend.card-title, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card fieldset.card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset fieldset.card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card fieldset.field-group-fieldset legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset fieldset.field-group-fieldset legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img#edit-field-allegati-istanza-wrapper fieldset.card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img#edit-field-allegati-istanza-wrapper fieldset.field-group-fieldset legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza fieldset.card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza fieldset.field-group-fieldset legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img#edit-field-allegati-istanza-wrapper fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img#edit-field-allegati-istanza-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza fieldset.card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza fieldset.field-group-fieldset legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card fieldset.checkbox-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset fieldset.checkbox-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img#edit-field-allegati-istanza-wrapper fieldset.checkbox-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza fieldset.checkbox-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza fieldset.checkbox-istanza legend.card-title {
  font-size: 1.1111111111rem;
  line-height: 1.5555555556rem;
  margin-bottom: 40px;
}
.card.card-img .img-responsive-wrapper .img-responsive, .card-img.field-group-fieldset .img-responsive-wrapper .img-responsive, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .img-responsive-wrapper .img-responsive, .card-img#edit-field-allegati-istanza-wrapper .img-responsive-wrapper .img-responsive, .card-img.form-item-field-allegati-istanza .img-responsive-wrapper .img-responsive, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .img-responsive-wrapper .img-responsive, .card-img.checkbox-istanza .img-responsive-wrapper .img-responsive, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .img-responsive-wrapper .img-responsive, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card .img-responsive-wrapper .img-responsive {
  padding-bottom: 61.29%; /* image proportion 310 x 190 */
}
.card.card-img .img-responsive-wrapper .img-responsive.img-responsive-panoramic, .card-img.field-group-fieldset .img-responsive-wrapper .img-responsive.img-responsive-panoramic, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .img-responsive-wrapper .img-responsive.img-responsive-panoramic, .card-img#edit-field-allegati-istanza-wrapper .img-responsive-wrapper .img-responsive.img-responsive-panoramic, .card-img.form-item-field-allegati-istanza .img-responsive-wrapper .img-responsive.img-responsive-panoramic, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .img-responsive-wrapper .img-responsive.img-responsive-panoramic, .card-img.checkbox-istanza .img-responsive-wrapper .img-responsive.img-responsive-panoramic, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .img-responsive-wrapper .img-responsive.img-responsive-panoramic, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card .img-responsive-wrapper .img-responsive.img-responsive-panoramic {
  padding-bottom: 30.645%; /* image proportion 310 x 95 */
}
.card.card-img.rounded .img-responsive-wrapper, .block.filter-views form select.card.card-img#edit-field-sezione-di-riferimento-target-id .img-responsive-wrapper, .card-img#edit-field-allegati-istanza-wrapper .img-responsive-wrapper, .node--type-opportunita .box-wrapper .card.card-img.box .img-responsive-wrapper, .node--type-opportunita .box-wrapper .card-img.box.field-group-fieldset .img-responsive-wrapper, .node--type-opportunita .box-wrapper .card-img.box.form-item-field-allegati-istanza .img-responsive-wrapper, .node--type-opportunita .box-wrapper .card-img.box.checkbox-istanza .img-responsive-wrapper, .node--type-opportunita .map .card.card-img.leaflet-container .img-responsive-wrapper, .node--type-opportunita .map .card-img.leaflet-container.field-group-fieldset .img-responsive-wrapper, .node--type-opportunita .map .card-img.leaflet-container.form-item-field-allegati-istanza .img-responsive-wrapper, .node--type-opportunita .map .card-img.leaflet-container.checkbox-istanza .img-responsive-wrapper, .node--type-opportunita .field--name-field-documentazione-fotografica .splide img.card.card-img .img-responsive-wrapper, .node--type-opportunita .field--name-field-documentazione-fotografica .splide img.card-img.field-group-fieldset .img-responsive-wrapper, .node--type-opportunita .field--name-field-documentazione-fotografica .splide img.card-img.form-item-field-allegati-istanza .img-responsive-wrapper, .node--type-opportunita .field--name-field-documentazione-fotografica .splide img.card-img.checkbox-istanza .img-responsive-wrapper, .card.card-img .img-responsive-wrapper, .card-img.field-group-fieldset .img-responsive-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset .img-responsive-wrapper, .card-img.form-item-field-allegati-istanza .img-responsive-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza .img-responsive-wrapper, .card-img.checkbox-istanza .img-responsive-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza .img-responsive-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card .img-responsive-wrapper {
  border-top-left-radius: 14px;
  border-top-right-radius: 14px;
}
.card .card-calendar, .field-group-fieldset .card-calendar, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-calendar, #edit-field-allegati-istanza-wrapper .card-calendar, .form-item-field-allegati-istanza .card-calendar, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-calendar, .checkbox-istanza .card-calendar, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-calendar, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-calendar {
  height: 80%;
  max-height: 80px;
  width: 80px;
  border-radius: 4px;
  background-color: #ffffff;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.1), 0 4px 8px 0 rgba(0, 0, 0, 0.1);
  position: absolute;
  right: 32px;
  top: 10%;
  color: #455a64;
  text-align: center;
  font-size: 0.875rem;
  font-weight: 600;
  line-height: 1.3;
  text-transform: capitalize;
}
.card .card-calendar .card-date, .field-group-fieldset .card-calendar .card-date, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-calendar .card-date, #edit-field-allegati-istanza-wrapper .card-calendar .card-date, .form-item-field-allegati-istanza .card-calendar .card-date, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-calendar .card-date, .checkbox-istanza .card-calendar .card-date, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-calendar .card-date, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-calendar .card-date {
  font-size: 1.667em;
  font-weight: 700;
  display: block;
}
.card.no-after, .no-after.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.field-group-fieldset, .no-after#edit-field-allegati-istanza-wrapper, .no-after.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.form-item-field-allegati-istanza, .no-after.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.card {
  content: none;
  position: relative;
}
.card.no-after:after, .no-after.field-group-fieldset:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.field-group-fieldset:after, .no-after#edit-field-allegati-istanza-wrapper:after, .no-after.form-item-field-allegati-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.form-item-field-allegati-istanza:after, .no-after.checkbox-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.checkbox-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.card:after {
  display: none;
}
.card.no-after > .read-more, .no-after.field-group-fieldset > .read-more, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.field-group-fieldset > .read-more, .no-after#edit-field-allegati-istanza-wrapper > .read-more, .no-after.form-item-field-allegati-istanza > .read-more, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.form-item-field-allegati-istanza > .read-more, .no-after.checkbox-istanza > .read-more, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.checkbox-istanza > .read-more, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.card > .read-more {
  padding-top: 16px;
}
.card.no-after > .read-more::before, .no-after.field-group-fieldset > .read-more::before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.field-group-fieldset > .read-more::before, .no-after#edit-field-allegati-istanza-wrapper > .read-more::before, .no-after.form-item-field-allegati-istanza > .read-more::before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.form-item-field-allegati-istanza > .read-more::before, .no-after.checkbox-istanza > .read-more::before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.checkbox-istanza > .read-more::before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .no-after.card > .read-more::before {
  content: "";
  height: 24px;
  display: block;
}
.card.special-card .img-responsive-wrapper, .special-card.field-group-fieldset .img-responsive-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset .img-responsive-wrapper, .special-card#edit-field-allegati-istanza-wrapper .img-responsive-wrapper, .special-card.form-item-field-allegati-istanza .img-responsive-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza .img-responsive-wrapper, .special-card.checkbox-istanza .img-responsive-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza .img-responsive-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card .img-responsive-wrapper {
  overflow: visible;
  position: relative;
  width: 174px;
  margin-bottom: 24px;
}
.card.special-card .img-responsive-wrapper::before, .special-card.field-group-fieldset .img-responsive-wrapper::before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset .img-responsive-wrapper::before, .special-card#edit-field-allegati-istanza-wrapper .img-responsive-wrapper::before, .special-card.form-item-field-allegati-istanza .img-responsive-wrapper::before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza .img-responsive-wrapper::before, .special-card.checkbox-istanza .img-responsive-wrapper::before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza .img-responsive-wrapper::before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card .img-responsive-wrapper::before, .card.special-card .img-responsive-wrapper::after, .special-card.field-group-fieldset .img-responsive-wrapper::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset .img-responsive-wrapper::after, .special-card#edit-field-allegati-istanza-wrapper .img-responsive-wrapper::after, .special-card.form-item-field-allegati-istanza .img-responsive-wrapper::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza .img-responsive-wrapper::after, .special-card.checkbox-istanza .img-responsive-wrapper::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza .img-responsive-wrapper::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card .img-responsive-wrapper::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
}
.card.special-card .img-responsive-wrapper:before, .special-card.field-group-fieldset .img-responsive-wrapper:before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset .img-responsive-wrapper:before, .special-card#edit-field-allegati-istanza-wrapper .img-responsive-wrapper:before, .special-card.form-item-field-allegati-istanza .img-responsive-wrapper:before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza .img-responsive-wrapper:before, .special-card.checkbox-istanza .img-responsive-wrapper:before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza .img-responsive-wrapper:before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card .img-responsive-wrapper:before {
  background: hsl(210, 75.975975976%, 66.7%);
  left: 24px;
  top: 24px;
  opacity: 0.3;
  transition: all 0.3s;
}
.card.special-card .img-responsive-wrapper:after, .special-card.field-group-fieldset .img-responsive-wrapper:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset .img-responsive-wrapper:after, .special-card#edit-field-allegati-istanza-wrapper .img-responsive-wrapper:after, .special-card.form-item-field-allegati-istanza .img-responsive-wrapper:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza .img-responsive-wrapper:after, .special-card.checkbox-istanza .img-responsive-wrapper:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza .img-responsive-wrapper:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card .img-responsive-wrapper:after {
  background: hsl(210, 75.975975976%, 66.7%);
  left: 12px;
  top: 12px;
  transition: all 0.3s;
}
.card.special-card .img-responsive-wrapper .img-responsive, .special-card.field-group-fieldset .img-responsive-wrapper .img-responsive, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset .img-responsive-wrapper .img-responsive, .special-card#edit-field-allegati-istanza-wrapper .img-responsive-wrapper .img-responsive, .special-card.form-item-field-allegati-istanza .img-responsive-wrapper .img-responsive, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza .img-responsive-wrapper .img-responsive, .special-card.checkbox-istanza .img-responsive-wrapper .img-responsive, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza .img-responsive-wrapper .img-responsive, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card .img-responsive-wrapper .img-responsive {
  padding-bottom: 122.98%; /* image proportion 214 x 174 */
  z-index: 1;
}
.card.special-card .head-tags, .special-card.field-group-fieldset .head-tags, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset .head-tags, .special-card#edit-field-allegati-istanza-wrapper .head-tags, .special-card.form-item-field-allegati-istanza .head-tags, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza .head-tags, .special-card.checkbox-istanza .head-tags, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza .head-tags, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card .head-tags {
  margin-bottom: 24px;
}
.card.special-card .head-tags span.data, .special-card.field-group-fieldset .head-tags span.data, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset .head-tags span.data, .special-card#edit-field-allegati-istanza-wrapper .head-tags span.data, .special-card.form-item-field-allegati-istanza .head-tags span.data, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza .head-tags span.data, .special-card.checkbox-istanza .head-tags span.data, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza .head-tags span.data, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card .head-tags span.data {
  font-weight: normal;
}
.card.special-card:hover, .special-card.field-group-fieldset:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover, .special-card#edit-field-allegati-istanza-wrapper:hover, .special-card.form-item-field-allegati-istanza:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover, .special-card.checkbox-istanza:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover {
  text-decoration: none;
}
.card.special-card:hover h5, .special-card.field-group-fieldset:hover h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover h5, .special-card#edit-field-allegati-istanza-wrapper:hover h5, .special-card.form-item-field-allegati-istanza:hover h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover h5, .special-card.checkbox-istanza:hover h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover h5, .card.special-card:hover .h5, .special-card.field-group-fieldset:hover .h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover .h5, .special-card#edit-field-allegati-istanza-wrapper:hover .h5, .special-card.form-item-field-allegati-istanza:hover .h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover .h5, .special-card.checkbox-istanza:hover .h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover .h5, .card.special-card:hover .path-application-form fieldset.card legend, .special-card.field-group-fieldset:hover .path-application-form fieldset.card legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover .path-application-form fieldset.card legend, .card.special-card:hover .path-application-form fieldset.field-group-fieldset legend, .special-card.field-group-fieldset:hover .path-application-form fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover .path-application-form fieldset.field-group-fieldset legend, .card.special-card:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.special-card:hover .path-application-form fieldset.field-group-fieldset legend, .special-card.field-group-fieldset:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .special-card#edit-field-allegati-istanza-wrapper:hover .path-application-form fieldset.card legend, .special-card#edit-field-allegati-istanza-wrapper:hover .path-application-form fieldset.field-group-fieldset legend, .special-card.form-item-field-allegati-istanza:hover .path-application-form fieldset.card legend, .special-card.form-item-field-allegati-istanza:hover .path-application-form fieldset.field-group-fieldset legend, .special-card.form-item-field-allegati-istanza:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover .path-application-form fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover .path-application-form fieldset.card legend, .card.special-card:hover .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .special-card.field-group-fieldset:hover .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .special-card#edit-field-allegati-istanza-wrapper:hover .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .special-card.form-item-field-allegati-istanza:hover .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .card.special-card:hover .path-application-form fieldset.form-item-field-allegati-istanza legend, .special-card.field-group-fieldset:hover .path-application-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover .path-application-form fieldset.form-item-field-allegati-istanza legend, .special-card#edit-field-allegati-istanza-wrapper:hover .path-application-form fieldset.form-item-field-allegati-istanza legend, .special-card.form-item-field-allegati-istanza:hover .path-application-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover .path-application-form fieldset.form-item-field-allegati-istanza legend, .card.special-card:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .special-card.field-group-fieldset:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.special-card:hover .path-application-form fieldset.form-item-field-allegati-istanza legend, .special-card.form-item-field-allegati-istanza:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .special-card.checkbox-istanza:hover .path-application-form fieldset.card legend, .special-card.checkbox-istanza:hover .path-application-form fieldset.field-group-fieldset legend, .special-card.checkbox-istanza:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover .path-application-form fieldset.field-group-fieldset legend, .special-card.checkbox-istanza:hover .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .special-card.checkbox-istanza:hover .path-application-form fieldset.form-item-field-allegati-istanza legend, .special-card.checkbox-istanza:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover .path-application-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover .path-application-form fieldset.card legend, .card.special-card:hover .path-application-form fieldset.checkbox-istanza legend, .special-card.field-group-fieldset:hover .path-application-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover .path-application-form fieldset.checkbox-istanza legend, .special-card#edit-field-allegati-istanza-wrapper:hover .path-application-form fieldset.checkbox-istanza legend, .special-card.form-item-field-allegati-istanza:hover .path-application-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover .path-application-form fieldset.checkbox-istanza legend, .special-card.checkbox-istanza:hover .path-application-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover .path-application-form fieldset.checkbox-istanza legend, .card.special-card:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .special-card.field-group-fieldset:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .special-card.form-item-field-allegati-istanza:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.special-card:hover .path-application-form fieldset.checkbox-istanza legend, .special-card.checkbox-istanza:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .path-application-form fieldset.card .card.special-card:hover legend, .path-application-form fieldset.field-group-fieldset .card.special-card:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card.special-card:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card.special-card:hover legend, .path-application-form fieldset.card .special-card.field-group-fieldset:hover legend, .path-application-form fieldset.field-group-fieldset .special-card.field-group-fieldset:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .special-card.field-group-fieldset:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .special-card.field-group-fieldset:hover legend, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .special-card.field-group-fieldset:hover legend, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card.special-card:hover legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .special-card.field-group-fieldset:hover legend, .path-application-form fieldset.form-item-field-allegati-istanza .card.special-card:hover legend, .path-application-form fieldset.form-item-field-allegati-istanza .special-card.field-group-fieldset:hover legend, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .special-card.field-group-fieldset:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card.special-card:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .special-card.field-group-fieldset:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card.special-card:hover legend, .path-application-form fieldset.card .special-card#edit-field-allegati-istanza-wrapper:hover legend, .path-application-form fieldset.field-group-fieldset .special-card#edit-field-allegati-istanza-wrapper:hover legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover legend, .path-application-form fieldset.form-item-field-allegati-istanza .special-card#edit-field-allegati-istanza-wrapper:hover legend, .path-application-form fieldset.card .special-card.form-item-field-allegati-istanza:hover legend, .path-application-form fieldset.field-group-fieldset .special-card.form-item-field-allegati-istanza:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .special-card.form-item-field-allegati-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .special-card.form-item-field-allegati-istanza:hover legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .special-card.form-item-field-allegati-istanza:hover legend, .path-application-form fieldset.form-item-field-allegati-istanza .special-card.form-item-field-allegati-istanza:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .special-card.form-item-field-allegati-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .special-card.form-item-field-allegati-istanza:hover legend, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover legend, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .special-card.form-item-field-allegati-istanza:hover legend, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover legend, .path-application-form fieldset.checkbox-istanza .card.special-card:hover legend, .path-application-form fieldset.checkbox-istanza .special-card.field-group-fieldset:hover legend, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .special-card.field-group-fieldset:hover legend, .path-application-form fieldset.checkbox-istanza .special-card#edit-field-allegati-istanza-wrapper:hover legend, .path-application-form fieldset.checkbox-istanza .special-card.form-item-field-allegati-istanza:hover legend, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .special-card.form-item-field-allegati-istanza:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card.special-card:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .special-card.field-group-fieldset:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .special-card.form-item-field-allegati-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card.special-card:hover legend, .path-application-form fieldset.card .special-card.checkbox-istanza:hover legend, .path-application-form fieldset.field-group-fieldset .special-card.checkbox-istanza:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .special-card.checkbox-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .special-card.checkbox-istanza:hover legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .special-card.checkbox-istanza:hover legend, .path-application-form fieldset.form-item-field-allegati-istanza .special-card.checkbox-istanza:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .special-card.checkbox-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .special-card.checkbox-istanza:hover legend, .path-application-form fieldset.checkbox-istanza .special-card.checkbox-istanza:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .special-card.checkbox-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .special-card.checkbox-istanza:hover legend, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover legend, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover legend, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .special-card.checkbox-istanza:hover legend, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover legend, .card.special-card:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .special-card.field-group-fieldset:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .special-card.form-item-field-allegati-istanza:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .special-card.checkbox-istanza:hover .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card.special-card:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .special-card.field-group-fieldset:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .special-card.form-item-field-allegati-istanza:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .special-card.checkbox-istanza:hover legend, .card.special-card:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .special-card.field-group-fieldset:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .card.special-card:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .special-card.field-group-fieldset:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .special-card.form-item-field-allegati-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .special-card.form-item-field-allegati-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .card.special-card:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .special-card.field-group-fieldset:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .special-card.form-item-field-allegati-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .special-card.checkbox-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .special-card.checkbox-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .special-card.checkbox-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .card.special-card:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .special-card.field-group-fieldset:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .special-card.form-item-field-allegati-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .special-card.checkbox-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card.special-card:hover legend, .card.special-card:hover .path-application-private-form fieldset.card legend, .special-card.field-group-fieldset:hover .path-application-private-form fieldset.card legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover .path-application-private-form fieldset.card legend, .card.special-card:hover .path-application-private-form fieldset.field-group-fieldset legend, .special-card.field-group-fieldset:hover .path-application-private-form fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover .path-application-private-form fieldset.field-group-fieldset legend, .card.special-card:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.special-card:hover .path-application-private-form fieldset.field-group-fieldset legend, .special-card.field-group-fieldset:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .special-card#edit-field-allegati-istanza-wrapper:hover .path-application-private-form fieldset.card legend, .special-card#edit-field-allegati-istanza-wrapper:hover .path-application-private-form fieldset.field-group-fieldset legend, .special-card.form-item-field-allegati-istanza:hover .path-application-private-form fieldset.card legend, .special-card.form-item-field-allegati-istanza:hover .path-application-private-form fieldset.field-group-fieldset legend, .special-card.form-item-field-allegati-istanza:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover .path-application-private-form fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover .path-application-private-form fieldset.card legend, .card.special-card:hover .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .special-card.field-group-fieldset:hover .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .special-card#edit-field-allegati-istanza-wrapper:hover .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .special-card.form-item-field-allegati-istanza:hover .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .card.special-card:hover .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .special-card.field-group-fieldset:hover .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .special-card#edit-field-allegati-istanza-wrapper:hover .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .special-card.form-item-field-allegati-istanza:hover .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .card.special-card:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .special-card.field-group-fieldset:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.special-card:hover .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .special-card.form-item-field-allegati-istanza:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .special-card.checkbox-istanza:hover .path-application-private-form fieldset.card legend, .special-card.checkbox-istanza:hover .path-application-private-form fieldset.field-group-fieldset legend, .special-card.checkbox-istanza:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover .path-application-private-form fieldset.field-group-fieldset legend, .special-card.checkbox-istanza:hover .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .special-card.checkbox-istanza:hover .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .special-card.checkbox-istanza:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover .path-application-private-form fieldset.card legend, .card.special-card:hover .path-application-private-form fieldset.checkbox-istanza legend, .special-card.field-group-fieldset:hover .path-application-private-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover .path-application-private-form fieldset.checkbox-istanza legend, .special-card#edit-field-allegati-istanza-wrapper:hover .path-application-private-form fieldset.checkbox-istanza legend, .special-card.form-item-field-allegati-istanza:hover .path-application-private-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover .path-application-private-form fieldset.checkbox-istanza legend, .special-card.checkbox-istanza:hover .path-application-private-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover .path-application-private-form fieldset.checkbox-istanza legend, .card.special-card:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .special-card.field-group-fieldset:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .special-card.form-item-field-allegati-istanza:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.special-card:hover .path-application-private-form fieldset.checkbox-istanza legend, .special-card.checkbox-istanza:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .path-application-private-form fieldset.card .card.special-card:hover legend, .path-application-private-form fieldset.field-group-fieldset .card.special-card:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card.special-card:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card.special-card:hover legend, .path-application-private-form fieldset.card .special-card.field-group-fieldset:hover legend, .path-application-private-form fieldset.field-group-fieldset .special-card.field-group-fieldset:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .special-card.field-group-fieldset:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .special-card.field-group-fieldset:hover legend, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .special-card.field-group-fieldset:hover legend, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card.special-card:hover legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .special-card.field-group-fieldset:hover legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .card.special-card:hover legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .special-card.field-group-fieldset:hover legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .special-card.field-group-fieldset:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card.special-card:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .special-card.field-group-fieldset:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card.special-card:hover legend, .path-application-private-form fieldset.card .special-card#edit-field-allegati-istanza-wrapper:hover legend, .path-application-private-form fieldset.field-group-fieldset .special-card#edit-field-allegati-istanza-wrapper:hover legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .special-card#edit-field-allegati-istanza-wrapper:hover legend, .path-application-private-form fieldset.card .special-card.form-item-field-allegati-istanza:hover legend, .path-application-private-form fieldset.field-group-fieldset .special-card.form-item-field-allegati-istanza:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .special-card.form-item-field-allegati-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .special-card.form-item-field-allegati-istanza:hover legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .special-card.form-item-field-allegati-istanza:hover legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .special-card.form-item-field-allegati-istanza:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .special-card.form-item-field-allegati-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .special-card.form-item-field-allegati-istanza:hover legend, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover legend, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .special-card.form-item-field-allegati-istanza:hover legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover legend, .path-application-private-form fieldset.checkbox-istanza .card.special-card:hover legend, .path-application-private-form fieldset.checkbox-istanza .special-card.field-group-fieldset:hover legend, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .special-card.field-group-fieldset:hover legend, .path-application-private-form fieldset.checkbox-istanza .special-card#edit-field-allegati-istanza-wrapper:hover legend, .path-application-private-form fieldset.checkbox-istanza .special-card.form-item-field-allegati-istanza:hover legend, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .special-card.form-item-field-allegati-istanza:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card.special-card:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .special-card.field-group-fieldset:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .special-card.form-item-field-allegati-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card.special-card:hover legend, .path-application-private-form fieldset.card .special-card.checkbox-istanza:hover legend, .path-application-private-form fieldset.field-group-fieldset .special-card.checkbox-istanza:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .special-card.checkbox-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .special-card.checkbox-istanza:hover legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .special-card.checkbox-istanza:hover legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .special-card.checkbox-istanza:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .special-card.checkbox-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .special-card.checkbox-istanza:hover legend, .path-application-private-form fieldset.checkbox-istanza .special-card.checkbox-istanza:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .special-card.checkbox-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .special-card.checkbox-istanza:hover legend, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover legend, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .special-card.checkbox-istanza:hover legend, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover legend, .card.special-card:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .special-card.field-group-fieldset:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .special-card.form-item-field-allegati-istanza:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .special-card.checkbox-istanza:hover .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card.special-card:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .special-card.field-group-fieldset:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .special-card.form-item-field-allegati-istanza:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .special-card.checkbox-istanza:hover legend, .card.special-card:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .special-card.field-group-fieldset:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .card.special-card:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .special-card.field-group-fieldset:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .special-card.form-item-field-allegati-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .special-card.form-item-field-allegati-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .card.special-card:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .special-card.field-group-fieldset:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .special-card.form-item-field-allegati-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .special-card.checkbox-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .special-card.checkbox-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .special-card.checkbox-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .card.special-card:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .special-card.field-group-fieldset:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .special-card.form-item-field-allegati-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .special-card.checkbox-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card.special-card:hover legend, .card.special-card:hover .path-application-delegate-form fieldset.card legend, .special-card.field-group-fieldset:hover .path-application-delegate-form fieldset.card legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover .path-application-delegate-form fieldset.card legend, .card.special-card:hover .path-application-delegate-form fieldset.field-group-fieldset legend, .special-card.field-group-fieldset:hover .path-application-delegate-form fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover .path-application-delegate-form fieldset.field-group-fieldset legend, .card.special-card:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.special-card:hover .path-application-delegate-form fieldset.field-group-fieldset legend, .special-card.field-group-fieldset:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .special-card#edit-field-allegati-istanza-wrapper:hover .path-application-delegate-form fieldset.card legend, .special-card#edit-field-allegati-istanza-wrapper:hover .path-application-delegate-form fieldset.field-group-fieldset legend, .special-card.form-item-field-allegati-istanza:hover .path-application-delegate-form fieldset.card legend, .special-card.form-item-field-allegati-istanza:hover .path-application-delegate-form fieldset.field-group-fieldset legend, .special-card.form-item-field-allegati-istanza:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover .path-application-delegate-form fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover .path-application-delegate-form fieldset.card legend, .card.special-card:hover .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .special-card.field-group-fieldset:hover .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .special-card#edit-field-allegati-istanza-wrapper:hover .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .special-card.form-item-field-allegati-istanza:hover .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .card.special-card:hover .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .special-card.field-group-fieldset:hover .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .special-card#edit-field-allegati-istanza-wrapper:hover .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .special-card.form-item-field-allegati-istanza:hover .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .card.special-card:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .special-card.field-group-fieldset:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.special-card:hover .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .special-card.form-item-field-allegati-istanza:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .special-card.checkbox-istanza:hover .path-application-delegate-form fieldset.card legend, .special-card.checkbox-istanza:hover .path-application-delegate-form fieldset.field-group-fieldset legend, .special-card.checkbox-istanza:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover .path-application-delegate-form fieldset.field-group-fieldset legend, .special-card.checkbox-istanza:hover .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .special-card.checkbox-istanza:hover .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .special-card.checkbox-istanza:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover .path-application-delegate-form fieldset.card legend, .card.special-card:hover .path-application-delegate-form fieldset.checkbox-istanza legend, .special-card.field-group-fieldset:hover .path-application-delegate-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover .path-application-delegate-form fieldset.checkbox-istanza legend, .special-card#edit-field-allegati-istanza-wrapper:hover .path-application-delegate-form fieldset.checkbox-istanza legend, .special-card.form-item-field-allegati-istanza:hover .path-application-delegate-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover .path-application-delegate-form fieldset.checkbox-istanza legend, .special-card.checkbox-istanza:hover .path-application-delegate-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover .path-application-delegate-form fieldset.checkbox-istanza legend, .card.special-card:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .special-card.field-group-fieldset:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .special-card.form-item-field-allegati-istanza:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.special-card:hover .path-application-delegate-form fieldset.checkbox-istanza legend, .special-card.checkbox-istanza:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .path-application-delegate-form fieldset.card .card.special-card:hover legend, .path-application-delegate-form fieldset.field-group-fieldset .card.special-card:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card.special-card:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card.special-card:hover legend, .path-application-delegate-form fieldset.card .special-card.field-group-fieldset:hover legend, .path-application-delegate-form fieldset.field-group-fieldset .special-card.field-group-fieldset:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .special-card.field-group-fieldset:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .special-card.field-group-fieldset:hover legend, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .special-card.field-group-fieldset:hover legend, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card.special-card:hover legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .special-card.field-group-fieldset:hover legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card.special-card:hover legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .special-card.field-group-fieldset:hover legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .special-card.field-group-fieldset:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card.special-card:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .special-card.field-group-fieldset:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card.special-card:hover legend, .path-application-delegate-form fieldset.card .special-card#edit-field-allegati-istanza-wrapper:hover legend, .path-application-delegate-form fieldset.field-group-fieldset .special-card#edit-field-allegati-istanza-wrapper:hover legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .special-card#edit-field-allegati-istanza-wrapper:hover legend, .path-application-delegate-form fieldset.card .special-card.form-item-field-allegati-istanza:hover legend, .path-application-delegate-form fieldset.field-group-fieldset .special-card.form-item-field-allegati-istanza:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .special-card.form-item-field-allegati-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .special-card.form-item-field-allegati-istanza:hover legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .special-card.form-item-field-allegati-istanza:hover legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .special-card.form-item-field-allegati-istanza:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .special-card.form-item-field-allegati-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .special-card.form-item-field-allegati-istanza:hover legend, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover legend, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .special-card.form-item-field-allegati-istanza:hover legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover legend, .path-application-delegate-form fieldset.checkbox-istanza .card.special-card:hover legend, .path-application-delegate-form fieldset.checkbox-istanza .special-card.field-group-fieldset:hover legend, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .special-card.field-group-fieldset:hover legend, .path-application-delegate-form fieldset.checkbox-istanza .special-card#edit-field-allegati-istanza-wrapper:hover legend, .path-application-delegate-form fieldset.checkbox-istanza .special-card.form-item-field-allegati-istanza:hover legend, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .special-card.form-item-field-allegati-istanza:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card.special-card:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .special-card.field-group-fieldset:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .special-card.form-item-field-allegati-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card.special-card:hover legend, .path-application-delegate-form fieldset.card .special-card.checkbox-istanza:hover legend, .path-application-delegate-form fieldset.field-group-fieldset .special-card.checkbox-istanza:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .special-card.checkbox-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .special-card.checkbox-istanza:hover legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .special-card.checkbox-istanza:hover legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .special-card.checkbox-istanza:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .special-card.checkbox-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .special-card.checkbox-istanza:hover legend, .path-application-delegate-form fieldset.checkbox-istanza .special-card.checkbox-istanza:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .special-card.checkbox-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .special-card.checkbox-istanza:hover legend, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover legend, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .special-card.checkbox-istanza:hover legend, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover legend, .card.special-card:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .special-card.field-group-fieldset:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .special-card.form-item-field-allegati-istanza:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .special-card.checkbox-istanza:hover .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card.special-card:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .special-card.field-group-fieldset:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .special-card.form-item-field-allegati-istanza:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .special-card.checkbox-istanza:hover legend, .card.special-card:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, .special-card.field-group-fieldset:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, .card.special-card:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .special-card.field-group-fieldset:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .special-card.form-item-field-allegati-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, .special-card.form-item-field-allegati-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .card.special-card:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .special-card.field-group-fieldset:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .special-card.form-item-field-allegati-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .special-card.checkbox-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, .special-card.checkbox-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .special-card.checkbox-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .card.special-card:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .special-card.field-group-fieldset:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .special-card.form-item-field-allegati-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .special-card.checkbox-istanza:hover .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card.special-card:hover legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover .h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover .path-application-form fieldset.card legend, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover legend, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover legend, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover legend, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover fieldset.field-group-fieldset legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover fieldset.field-group-fieldset legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover fieldset.field-group-fieldset legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover fieldset.field-group-fieldset legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover fieldset.form-item-field-allegati-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover fieldset.form-item-field-allegati-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover fieldset.form-item-field-allegati-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover fieldset.form-item-field-allegati-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover fieldset.field-group-fieldset legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover fieldset.form-item-field-allegati-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover fieldset.checkbox-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover fieldset.checkbox-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover fieldset.checkbox-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover fieldset.checkbox-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover .path-application-private-form fieldset.card legend, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover legend, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover legend, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover fieldset.field-group-fieldset legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover fieldset.field-group-fieldset legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover fieldset.field-group-fieldset legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover fieldset.field-group-fieldset legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover fieldset.form-item-field-allegati-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover fieldset.form-item-field-allegati-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover fieldset.form-item-field-allegati-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover fieldset.form-item-field-allegati-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover fieldset.field-group-fieldset legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover fieldset.form-item-field-allegati-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover fieldset.checkbox-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover fieldset.checkbox-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover fieldset.checkbox-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover fieldset.checkbox-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover .path-application-delegate-form fieldset.card legend, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover legend, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover legend, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover fieldset.field-group-fieldset legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover fieldset.field-group-fieldset legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover fieldset.field-group-fieldset legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover fieldset.field-group-fieldset legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover fieldset.field-group-fieldset legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover fieldset.checkbox-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover fieldset.checkbox-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card#edit-field-allegati-istanza-wrapper:hover fieldset.checkbox-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover fieldset.checkbox-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover fieldset.checkbox-istanza legend {
  text-decoration: underline;
  color: hsl(210, 100%, 40%);
}
.card.special-card:hover .img-responsive-wrapper:before, .special-card.field-group-fieldset:hover .img-responsive-wrapper:before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover .img-responsive-wrapper:before, .special-card#edit-field-allegati-istanza-wrapper:hover .img-responsive-wrapper:before, .special-card.form-item-field-allegati-istanza:hover .img-responsive-wrapper:before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover .img-responsive-wrapper:before, .special-card.checkbox-istanza:hover .img-responsive-wrapper:before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover .img-responsive-wrapper:before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover .img-responsive-wrapper:before {
  background: hsl(210, 100%, 40%);
  opacity: 0.3;
}
.card.special-card:hover .img-responsive-wrapper:after, .special-card.field-group-fieldset:hover .img-responsive-wrapper:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.field-group-fieldset:hover .img-responsive-wrapper:after, .special-card#edit-field-allegati-istanza-wrapper:hover .img-responsive-wrapper:after, .special-card.form-item-field-allegati-istanza:hover .img-responsive-wrapper:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.form-item-field-allegati-istanza:hover .img-responsive-wrapper:after, .special-card.checkbox-istanza:hover .img-responsive-wrapper:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.checkbox-istanza:hover .img-responsive-wrapper:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .special-card.card:hover .img-responsive-wrapper:after {
  background: hsl(210, 100%, 40%);
}
.card.card-big .card-body, .card-big.field-group-fieldset .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body, .card-big#edit-field-allegati-istanza-wrapper .card-body, .card-big.form-item-field-allegati-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body, .card-big.checkbox-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body {
  padding: 48px;
}
.card.card-big .card-body .top-icon, .card-big.field-group-fieldset .card-body .top-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .top-icon, .card-big#edit-field-allegati-istanza-wrapper .card-body .top-icon, .card-big.form-item-field-allegati-istanza .card-body .top-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .top-icon, .card-big.checkbox-istanza .card-body .top-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .top-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body .top-icon {
  margin-bottom: 24px;
}
.card.card-big .card-body .top-icon .icon, .card-big.field-group-fieldset .card-body .top-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .top-icon .icon, .card-big#edit-field-allegati-istanza-wrapper .card-body .top-icon .icon, .card-big.form-item-field-allegati-istanza .card-body .top-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .top-icon .icon, .card-big.checkbox-istanza .card-body .top-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .top-icon .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body .top-icon .icon {
  width: 80px;
  height: 80px;
  fill: hsl(210, 100%, 40%);
}
.card.card-big .card-body h5.card-title, .card-big.field-group-fieldset .card-body h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body h5.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body h5.card-title, .card-big.form-item-field-allegati-istanza .card-body h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body h5.card-title, .card-big.checkbox-istanza .card-body h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body h5.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body h5.card-title, .card.card-big .card-body .card-title.h5, .card-big.field-group-fieldset .card-body .card-title.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .card-title.h5, .card-big#edit-field-allegati-istanza-wrapper .card-body .card-title.h5, .card-big.form-item-field-allegati-istanza .card-body .card-title.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .card-title.h5, .card-big.checkbox-istanza .card-body .card-title.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .card-title.h5, .card.card-big .card-body .path-application-form fieldset.card legend.card-title, .card-big.field-group-fieldset .card-body .path-application-form fieldset.card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .path-application-form fieldset.card legend.card-title, .card.card-big .card-body .path-application-form fieldset.field-group-fieldset legend.card-title, .card-big.field-group-fieldset .card-body .path-application-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .path-application-form fieldset.field-group-fieldset legend.card-title, .card.card-big .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-big .card-body .path-application-form fieldset.field-group-fieldset legend.card-title, .card-big.field-group-fieldset .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body .path-application-form fieldset.card legend.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body .path-application-form fieldset.field-group-fieldset legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-form fieldset.card legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-form fieldset.field-group-fieldset legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .path-application-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .path-application-form fieldset.card legend.card-title, .card.card-big .card-body .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-big.field-group-fieldset .card-body .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card.card-big .card-body .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.field-group-fieldset .card-body .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card.card-big .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.field-group-fieldset .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-big .card-body .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.checkbox-istanza .card-body .path-application-form fieldset.card legend.card-title, .card-big.checkbox-istanza .card-body .path-application-form fieldset.field-group-fieldset legend.card-title, .card-big.checkbox-istanza .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .path-application-form fieldset.field-group-fieldset legend.card-title, .card-big.checkbox-istanza .card-body .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-big.checkbox-istanza .card-body .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.checkbox-istanza .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .path-application-form fieldset.card legend.card-title, .card.card-big .card-body .path-application-form fieldset.checkbox-istanza legend.card-title, .card-big.field-group-fieldset .card-body .path-application-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .path-application-form fieldset.checkbox-istanza legend.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body .path-application-form fieldset.checkbox-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .path-application-form fieldset.checkbox-istanza legend.card-title, .card-big.checkbox-istanza .card-body .path-application-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .path-application-form fieldset.checkbox-istanza legend.card-title, .card.card-big .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .card-big.field-group-fieldset .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-big .card-body .path-application-form fieldset.checkbox-istanza legend.card-title, .card-big.checkbox-istanza .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .path-application-form fieldset.card .card.card-big .card-body legend.card-title, .path-application-form fieldset.field-group-fieldset .card.card-big .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card.card-big .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card.card-big .card-body legend.card-title, .path-application-form fieldset.card .card-big.field-group-fieldset .card-body legend.card-title, .path-application-form fieldset.field-group-fieldset .card-big.field-group-fieldset .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-big.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card-big.field-group-fieldset .card-body legend.card-title, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card-big.field-group-fieldset .card-body legend.card-title, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body legend.card-title, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card.card-big .card-body legend.card-title, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-big.field-group-fieldset .card-body legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .card.card-big .card-body legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .card-big.field-group-fieldset .card-body legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card-big.field-group-fieldset .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card.card-big .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-big.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card.card-big .card-body legend.card-title, .path-application-form fieldset.card .card-big#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-form fieldset.field-group-fieldset .card-big#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .card-big#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-form fieldset.card .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-form fieldset.field-group-fieldset .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-form fieldset.checkbox-istanza .card.card-big .card-body legend.card-title, .path-application-form fieldset.checkbox-istanza .card-big.field-group-fieldset .card-body legend.card-title, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card-big.field-group-fieldset .card-body legend.card-title, .path-application-form fieldset.checkbox-istanza .card-big#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-form fieldset.checkbox-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card.card-big .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-big.field-group-fieldset .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card.card-big .card-body legend.card-title, .path-application-form fieldset.card .card-big.checkbox-istanza .card-body legend.card-title, .path-application-form fieldset.field-group-fieldset .card-big.checkbox-istanza .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-big.checkbox-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card-big.checkbox-istanza .card-body legend.card-title, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-big.checkbox-istanza .card-body legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .card-big.checkbox-istanza .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-big.checkbox-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card-big.checkbox-istanza .card-body legend.card-title, .path-application-form fieldset.checkbox-istanza .card-big.checkbox-istanza .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-big.checkbox-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card-big.checkbox-istanza .card-body legend.card-title, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body legend.card-title, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card-big.checkbox-istanza .card-body legend.card-title, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body legend.card-title, .card.card-big .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-big.field-group-fieldset .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-big.checkbox-istanza .card-body .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card.card-big .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-big.field-group-fieldset .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-big.checkbox-istanza .card-body legend.card-title, .card.card-big .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend.card-title, .card-big.field-group-fieldset .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend.card-title, .card.card-big .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend.card-title, .card-big.field-group-fieldset .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend.card-title, .card.card-big .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.field-group-fieldset .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.checkbox-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend.card-title, .card-big.checkbox-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend.card-title, .card-big.checkbox-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend.card-title, .card.card-big .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend.card-title, .card-big.field-group-fieldset .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend.card-title, .card-big.checkbox-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card.card-big .card-body legend.card-title, .card.card-big .card-body .path-application-private-form fieldset.card legend.card-title, .card-big.field-group-fieldset .card-body .path-application-private-form fieldset.card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .path-application-private-form fieldset.card legend.card-title, .card.card-big .card-body .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-big.field-group-fieldset .card-body .path-application-private-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card.card-big .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-big .card-body .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-big.field-group-fieldset .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body .path-application-private-form fieldset.card legend.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-private-form fieldset.card legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .path-application-private-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .path-application-private-form fieldset.card legend.card-title, .card.card-big .card-body .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-big.field-group-fieldset .card-body .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card.card-big .card-body .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.field-group-fieldset .card-body .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card.card-big .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.field-group-fieldset .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-big .card-body .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.checkbox-istanza .card-body .path-application-private-form fieldset.card legend.card-title, .card-big.checkbox-istanza .card-body .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-big.checkbox-istanza .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-big.checkbox-istanza .card-body .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-big.checkbox-istanza .card-body .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.checkbox-istanza .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .path-application-private-form fieldset.card legend.card-title, .card.card-big .card-body .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-big.field-group-fieldset .card-body .path-application-private-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-private-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-big.checkbox-istanza .card-body .path-application-private-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card.card-big .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .card-big.field-group-fieldset .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-big .card-body .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-big.checkbox-istanza .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .path-application-private-form fieldset.card .card.card-big .card-body legend.card-title, .path-application-private-form fieldset.field-group-fieldset .card.card-big .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card.card-big .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card.card-big .card-body legend.card-title, .path-application-private-form fieldset.card .card-big.field-group-fieldset .card-body legend.card-title, .path-application-private-form fieldset.field-group-fieldset .card-big.field-group-fieldset .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-big.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card-big.field-group-fieldset .card-body legend.card-title, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card-big.field-group-fieldset .card-body legend.card-title, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body legend.card-title, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card.card-big .card-body legend.card-title, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-big.field-group-fieldset .card-body legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .card.card-big .card-body legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-big.field-group-fieldset .card-body legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card-big.field-group-fieldset .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card.card-big .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-big.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card.card-big .card-body legend.card-title, .path-application-private-form fieldset.card .card-big#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-private-form fieldset.field-group-fieldset .card-big#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-big#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-private-form fieldset.card .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-private-form fieldset.field-group-fieldset .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-private-form fieldset.checkbox-istanza .card.card-big .card-body legend.card-title, .path-application-private-form fieldset.checkbox-istanza .card-big.field-group-fieldset .card-body legend.card-title, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card-big.field-group-fieldset .card-body legend.card-title, .path-application-private-form fieldset.checkbox-istanza .card-big#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-private-form fieldset.checkbox-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card.card-big .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-big.field-group-fieldset .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card.card-big .card-body legend.card-title, .path-application-private-form fieldset.card .card-big.checkbox-istanza .card-body legend.card-title, .path-application-private-form fieldset.field-group-fieldset .card-big.checkbox-istanza .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-big.checkbox-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card-big.checkbox-istanza .card-body legend.card-title, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-big.checkbox-istanza .card-body legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-big.checkbox-istanza .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-big.checkbox-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card-big.checkbox-istanza .card-body legend.card-title, .path-application-private-form fieldset.checkbox-istanza .card-big.checkbox-istanza .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-big.checkbox-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card-big.checkbox-istanza .card-body legend.card-title, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body legend.card-title, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card-big.checkbox-istanza .card-body legend.card-title, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body legend.card-title, .card.card-big .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-big.field-group-fieldset .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-big.checkbox-istanza .card-body .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card.card-big .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-big.field-group-fieldset .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-big.checkbox-istanza .card-body legend.card-title, .card.card-big .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend.card-title, .card-big.field-group-fieldset .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend.card-title, .card.card-big .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-big.field-group-fieldset .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card.card-big .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.field-group-fieldset .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.checkbox-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend.card-title, .card-big.checkbox-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend.card-title, .card-big.checkbox-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend.card-title, .card.card-big .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-big.field-group-fieldset .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend.card-title, .card-big.checkbox-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card.card-big .card-body legend.card-title, .card.card-big .card-body .path-application-delegate-form fieldset.card legend.card-title, .card-big.field-group-fieldset .card-body .path-application-delegate-form fieldset.card legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .path-application-delegate-form fieldset.card legend.card-title, .card.card-big .card-body .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-big.field-group-fieldset .card-body .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card.card-big .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-big .card-body .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-big.field-group-fieldset .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body .path-application-delegate-form fieldset.card legend.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-delegate-form fieldset.card legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .path-application-delegate-form fieldset.card legend.card-title, .card.card-big .card-body .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-big.field-group-fieldset .card-body .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card.card-big .card-body .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.field-group-fieldset .card-body .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card.card-big .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.field-group-fieldset .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-big .card-body .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.checkbox-istanza .card-body .path-application-delegate-form fieldset.card legend.card-title, .card-big.checkbox-istanza .card-body .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-big.checkbox-istanza .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-big.checkbox-istanza .card-body .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .card-big.checkbox-istanza .card-body .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.checkbox-istanza .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .path-application-delegate-form fieldset.card legend.card-title, .card.card-big .card-body .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-big.field-group-fieldset .card-body .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-big#edit-field-allegati-istanza-wrapper .card-body .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-big.checkbox-istanza .card-body .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card.card-big .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .card-big.field-group-fieldset .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-big .card-body .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-big.checkbox-istanza .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend.card-title, .path-application-delegate-form fieldset.card .card.card-big .card-body legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .card.card-big .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card.card-big .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card.card-big .card-body legend.card-title, .path-application-delegate-form fieldset.card .card-big.field-group-fieldset .card-body legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .card-big.field-group-fieldset .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-big.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card-big.field-group-fieldset .card-body legend.card-title, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card-big.field-group-fieldset .card-body legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body legend.card-title, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card.card-big .card-body legend.card-title, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-big.field-group-fieldset .card-body legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card.card-big .card-body legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-big.field-group-fieldset .card-body legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-big.field-group-fieldset .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card.card-big .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-big.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card.card-big .card-body legend.card-title, .path-application-delegate-form fieldset.card .card-big#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .card-big#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-big#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-delegate-form fieldset.card .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .card.card-big .card-body legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .card-big.field-group-fieldset .card-body legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card-big.field-group-fieldset .card-body legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .card-big#edit-field-allegati-istanza-wrapper .card-body legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card.card-big .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-big.field-group-fieldset .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card.card-big .card-body legend.card-title, .path-application-delegate-form fieldset.card .card-big.checkbox-istanza .card-body legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .card-big.checkbox-istanza .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-big.checkbox-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card-big.checkbox-istanza .card-body legend.card-title, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-big.checkbox-istanza .card-body legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-big.checkbox-istanza .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-big.checkbox-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-big.checkbox-istanza .card-body legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .card-big.checkbox-istanza .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-big.checkbox-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card-big.checkbox-istanza .card-body legend.card-title, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card-big.checkbox-istanza .card-body legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body legend.card-title, .card.card-big .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-big.field-group-fieldset .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .card-big.checkbox-istanza .card-body .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card.card-big .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-big.field-group-fieldset .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-big.form-item-field-allegati-istanza .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-big.checkbox-istanza .card-body legend.card-title, .card.card-big .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend.card-title, .card-big.field-group-fieldset .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend.card-title, .card.card-big .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-big.field-group-fieldset .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card.card-big .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.field-group-fieldset .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card-big.checkbox-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend.card-title, .card-big.checkbox-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend.card-title, .card-big.checkbox-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend.card-title, .card.card-big .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-big.field-group-fieldset .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-big.form-item-field-allegati-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .card-big.checkbox-istanza .card-body .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card.card-big .card-body legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body .card-title.h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body .path-application-form fieldset.card legend.card-title, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body legend.card-title, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body legend.card-title, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body legend.card-title, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body fieldset.card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body fieldset.card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body fieldset.field-group-fieldset legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body fieldset.field-group-fieldset legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body fieldset.card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body fieldset.field-group-fieldset legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body fieldset.card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body fieldset.field-group-fieldset legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body fieldset.card legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body fieldset.field-group-fieldset legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body fieldset.checkbox-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body fieldset.checkbox-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body fieldset.checkbox-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body fieldset.checkbox-istanza legend.card-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body .path-application-private-form fieldset.card legend.card-title, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body legend.card-title, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body legend.card-title, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body legend.card-title, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body fieldset.card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body fieldset.card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body fieldset.field-group-fieldset legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body fieldset.field-group-fieldset legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body fieldset.card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body fieldset.field-group-fieldset legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body fieldset.card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body fieldset.field-group-fieldset legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body fieldset.card legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body fieldset.field-group-fieldset legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body fieldset.checkbox-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body fieldset.checkbox-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body fieldset.checkbox-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body fieldset.checkbox-istanza legend.card-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body fieldset.checkbox-istanza legend.card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body .path-application-delegate-form fieldset.card legend.card-title, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body legend.card-title, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body legend.card-title, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body legend.card-title, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body fieldset.card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body fieldset.card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body fieldset.field-group-fieldset legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body fieldset.field-group-fieldset legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body fieldset.card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body fieldset.field-group-fieldset legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body fieldset.card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body fieldset.field-group-fieldset legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body fieldset.card legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body fieldset.field-group-fieldset legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body fieldset#edit-field-allegati-istanza-wrapper legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body fieldset.form-item-field-allegati-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body fieldset.checkbox-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body fieldset.checkbox-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big#edit-field-allegati-istanza-wrapper .card-body fieldset.checkbox-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body fieldset.checkbox-istanza legend.card-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body fieldset.checkbox-istanza legend.card-title {
  font-size: 1.25rem;
  line-height: 1.5rem;
}
.card.card-big .card-body .card-text, .card-big.field-group-fieldset .card-body .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .card-body .card-text, .card-big#edit-field-allegati-istanza-wrapper .card-body .card-text, .card-big.form-item-field-allegati-istanza .card-body .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .card-body .card-text, .card-big.checkbox-istanza .card-body .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .card-body .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .card-body .card-text {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.card.card-big .flag-icon, .card-big.field-group-fieldset .flag-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .flag-icon, .card-big#edit-field-allegati-istanza-wrapper .flag-icon, .card-big.form-item-field-allegati-istanza .flag-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .flag-icon, .card-big.checkbox-istanza .flag-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .flag-icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .flag-icon {
  margin-left: 48px;
}
.card.card-big .etichetta, .card-big.field-group-fieldset .etichetta, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.field-group-fieldset .etichetta, .card-big#edit-field-allegati-istanza-wrapper .etichetta, .card-big.form-item-field-allegati-istanza .etichetta, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.form-item-field-allegati-istanza .etichetta, .card-big.checkbox-istanza .etichetta, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.checkbox-istanza .etichetta, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-big.card .etichetta {
  position: absolute;
  right: 48px;
  top: 32px;
  justify-content: flex-end;
}
.card.border-bottom-card::before, .border-bottom-card.field-group-fieldset::before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .border-bottom-card.field-group-fieldset::before, .border-bottom-card#edit-field-allegati-istanza-wrapper::before, .border-bottom-card.form-item-field-allegati-istanza::before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .border-bottom-card.form-item-field-allegati-istanza::before, .border-bottom-card.checkbox-istanza::before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .border-bottom-card.checkbox-istanza::before, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .border-bottom-card.card::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  height: 4px;
  bottom: 0;
  background: hsl(210, 100%, 40%);
}
.card .head-tags, .field-group-fieldset .head-tags, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .head-tags, #edit-field-allegati-istanza-wrapper .head-tags, .form-item-field-allegati-istanza .head-tags, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .head-tags, .checkbox-istanza .head-tags, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .head-tags, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .head-tags {
  justify-content: space-between;
  display: flex;
  margin-bottom: 48px;
}
.card .head-tags .data, .field-group-fieldset .head-tags .data, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .head-tags .data, #edit-field-allegati-istanza-wrapper .head-tags .data, .form-item-field-allegati-istanza .head-tags .data, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .head-tags .data, .checkbox-istanza .head-tags .data, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .head-tags .data, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .head-tags .data {
  font-size: 0.875rem;
  text-transform: uppercase;
  color: hsl(0, 0%, 10%);
}
.card .card-tag, .field-group-fieldset .card-tag, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-tag, #edit-field-allegati-istanza-wrapper .card-tag, .form-item-field-allegati-istanza .card-tag, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-tag, .checkbox-istanza .card-tag, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-tag, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-tag {
  color: hsl(210, 100%, 40%);
  font-size: 0.875rem;
  font-weight: bold;
  letter-spacing: 0.9px;
  padding: 0 32px;
  border-radius: 50px;
  border: 1px solid hsl(210, 100%, 40%);
}
.card .it-card-footer, .field-group-fieldset .it-card-footer, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .it-card-footer, #edit-field-allegati-istanza-wrapper .it-card-footer, .form-item-field-allegati-istanza .it-card-footer, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .it-card-footer, .checkbox-istanza .it-card-footer, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .it-card-footer, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .it-card-footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 48px;
}
.card .it-card-footer .card-signature, .field-group-fieldset .it-card-footer .card-signature, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .it-card-footer .card-signature, #edit-field-allegati-istanza-wrapper .it-card-footer .card-signature, .form-item-field-allegati-istanza .it-card-footer .card-signature, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .it-card-footer .card-signature, .checkbox-istanza .it-card-footer .card-signature, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .it-card-footer .card-signature, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .it-card-footer .card-signature {
  font-style: italic;
  font-family: "Lora", Georgia, serif;
  color: hsl(0, 0%, 10%);
  font-weight: 700;
  font-size: 0.875rem;
  display: block;
  margin-bottom: 0;
}
.card.card-teaser, .card-teaser.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset, .card-teaser#edit-field-allegati-istanza-wrapper, .card-teaser.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza, .card-teaser.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card {
  display: inline-flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 24px;
}
.card.card-teaser:after, .card-teaser.field-group-fieldset:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset:after, .card-teaser#edit-field-allegati-istanza-wrapper:after, .card-teaser.form-item-field-allegati-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza:after, .card-teaser.checkbox-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card:after {
  content: none;
}
.card.card-teaser.card-column, .card-teaser.card-column.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card-column.field-group-fieldset, .card-teaser.card-column#edit-field-allegati-istanza-wrapper, .card-teaser.card-column.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card-column.form-item-field-allegati-istanza, .card-teaser.card-column.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card-column.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card-column.card {
  flex-direction: column;
}
.card.card-teaser .card-header, .card-teaser.field-group-fieldset .card-header, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header, .card-teaser#edit-field-allegati-istanza-wrapper .card-header, .card-teaser.form-item-field-allegati-istanza .card-header, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header, .card-teaser.checkbox-istanza .card-header, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1em;
  width: 100%;
}
.card.card-teaser .card-header .icon, .card-teaser.field-group-fieldset .card-header .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .icon, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .icon, .card-teaser.form-item-field-allegati-istanza .card-header .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .icon, .card-teaser.checkbox-istanza .card-header .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .icon {
  margin-right: 0.5rem;
}
.card.card-teaser .card-header h1, .card-teaser.field-group-fieldset .card-header h1, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header h1, .card-teaser#edit-field-allegati-istanza-wrapper .card-header h1, .card-teaser.form-item-field-allegati-istanza .card-header h1, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header h1, .card-teaser.checkbox-istanza .card-header h1, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header h1, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header h1, .card.card-teaser .card-header .h1, .card-teaser.field-group-fieldset .card-header .h1, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .h1, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .h1, .card-teaser.form-item-field-allegati-istanza .card-header .h1, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .h1, .card-teaser.checkbox-istanza .card-header .h1, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .h1, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .h1 {
  line-height: 1.5;
  margin-bottom: 0;
}
.card.card-teaser .card-header h2, .card-teaser.field-group-fieldset .card-header h2, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header h2, .card-teaser#edit-field-allegati-istanza-wrapper .card-header h2, .card-teaser.form-item-field-allegati-istanza .card-header h2, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header h2, .card-teaser.checkbox-istanza .card-header h2, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header h2, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header h2, .card.card-teaser .card-header .h2, .card-teaser.field-group-fieldset .card-header .h2, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .h2, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .h2, .card-teaser.form-item-field-allegati-istanza .card-header .h2, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .h2, .card-teaser.checkbox-istanza .card-header .h2, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .h2, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .h2 {
  line-height: 1.5;
  margin-bottom: 0;
}
.card.card-teaser .card-header h3, .card-teaser.field-group-fieldset .card-header h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header h3, .card-teaser#edit-field-allegati-istanza-wrapper .card-header h3, .card-teaser.form-item-field-allegati-istanza .card-header h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header h3, .card-teaser.checkbox-istanza .card-header h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header h3, .card.card-teaser .card-header .h3, .card.card-teaser .card-header .field-group-fieldset legend, .field-group-fieldset .card.card-teaser .card-header legend, .card-teaser.field-group-fieldset .card-header .h3, .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header legend, .card.card-teaser .card-header #edit-field-allegati-istanza-wrapper summary, .card-teaser.field-group-fieldset .card-header #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .card.card-teaser .card-header summary, #edit-field-allegati-istanza-wrapper .card-teaser.field-group-fieldset .card-header summary, .card.card-teaser .card-header #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, .card-teaser.field-group-fieldset .card-header #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .card.card-teaser .card-header label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .card-teaser.field-group-fieldset .card-header label#edit-field-allegati-istanza--label, .card.card-teaser .card-header .form-item-field-allegati-istanza summary, .card-teaser.field-group-fieldset .card-header .form-item-field-allegati-istanza summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .card.card-teaser .card-header summary, .form-item-field-allegati-istanza .card-teaser.field-group-fieldset .card-header summary, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-teaser.field-group-fieldset .card-header summary, .card.card-teaser .card-header .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .card-teaser.field-group-fieldset .card-header .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .card.card-teaser .card-header label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .card-teaser.field-group-fieldset .card-header label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-teaser.field-group-fieldset .card-header label#edit-field-allegati-istanza--label, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .h3, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .field-group-fieldset legend, .field-group-fieldset .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header summary, .card-teaser#edit-field-allegati-istanza-wrapper .card-header label#edit-field-allegati-istanza--label, .card-teaser.form-item-field-allegati-istanza .card-header .h3, .card-teaser.form-item-field-allegati-istanza .card-header .field-group-fieldset legend, .field-group-fieldset .card-teaser.form-item-field-allegati-istanza .card-header legend, .card-teaser.form-item-field-allegati-istanza .card-header #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .card-teaser.form-item-field-allegati-istanza .card-header summary, .card-teaser.form-item-field-allegati-istanza .card-header #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .card-teaser.form-item-field-allegati-istanza .card-header label#edit-field-allegati-istanza--label, .card-teaser.form-item-field-allegati-istanza .card-header summary, .card-teaser.form-item-field-allegati-istanza .card-header label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .field-group-fieldset legend, .field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header label#edit-field-allegati-istanza--label, .card.card-teaser .card-header .checkbox-istanza legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .checkbox-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .checkbox-istanza legend, .checkbox-istanza .card.card-teaser .card-header legend, .checkbox-istanza .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .checkbox-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .card-teaser.checkbox-istanza .card-header .h3, .card-teaser.checkbox-istanza .card-header #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .card-teaser.checkbox-istanza .card-header summary, .card-teaser.checkbox-istanza .card-header #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .card-teaser.checkbox-istanza .card-header label#edit-field-allegati-istanza--label, .card-teaser.checkbox-istanza .card-header .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .card-teaser.checkbox-istanza .card-header summary, .card-teaser.checkbox-istanza .card-header .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .card-teaser.checkbox-istanza .card-header label#edit-field-allegati-istanza--label, .card-teaser.checkbox-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header legend, .card.card-teaser .card-header .user-page label, .card-teaser.field-group-fieldset .card-header .user-page label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .user-page label, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .user-page label, .card-teaser.form-item-field-allegati-istanza .card-header .user-page label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .user-page label, .card-teaser.checkbox-istanza .card-header .user-page label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .user-page label, .user-page .card.card-teaser .card-header label, .user-page .card-teaser.field-group-fieldset .card-header label, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .card-teaser.field-group-fieldset .card-header label, .user-page .card-teaser#edit-field-allegati-istanza-wrapper .card-header label, .user-page .card-teaser.form-item-field-allegati-istanza .card-header label, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .card-teaser.form-item-field-allegati-istanza .card-header label, .user-page .card-teaser.checkbox-istanza .card-header label, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .card-teaser.checkbox-istanza .card-header label, .card.card-teaser .card-header .webform-submission-contact-form .js-form-type-item label, .card-teaser.field-group-fieldset .card-header .webform-submission-contact-form .js-form-type-item label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .webform-submission-contact-form .js-form-type-item label, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .webform-submission-contact-form .js-form-type-item label, .card-teaser.form-item-field-allegati-istanza .card-header .webform-submission-contact-form .js-form-type-item label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .webform-submission-contact-form .js-form-type-item label, .card-teaser.checkbox-istanza .card-header .webform-submission-contact-form .js-form-type-item label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .card.card-teaser .card-header label, .webform-submission-contact-form .js-form-type-item .card-teaser.field-group-fieldset .card-header label, .webform-submission-contact-form .js-form-type-item .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-item .card-teaser.field-group-fieldset .card-header label, .webform-submission-contact-form .js-form-type-item .card-teaser#edit-field-allegati-istanza-wrapper .card-header label, .webform-submission-contact-form .js-form-type-item .card-teaser.form-item-field-allegati-istanza .card-header label, .webform-submission-contact-form .js-form-type-item .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-item .card-teaser.form-item-field-allegati-istanza .card-header label, .webform-submission-contact-form .js-form-type-item .card-teaser.checkbox-istanza .card-header label, .webform-submission-contact-form .js-form-type-item .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-item .card-teaser.checkbox-istanza .card-header label, .card.card-teaser .card-header .webform-submission-contact-form .js-form-type-textarea label, .card-teaser.field-group-fieldset .card-header .webform-submission-contact-form .js-form-type-textarea label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .webform-submission-contact-form .js-form-type-textarea label, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .webform-submission-contact-form .js-form-type-textarea label, .card-teaser.form-item-field-allegati-istanza .card-header .webform-submission-contact-form .js-form-type-textarea label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .webform-submission-contact-form .js-form-type-textarea label, .card-teaser.checkbox-istanza .card-header .webform-submission-contact-form .js-form-type-textarea label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .card.card-teaser .card-header label, .webform-submission-contact-form .js-form-type-textarea .card-teaser.field-group-fieldset .card-header label, .webform-submission-contact-form .js-form-type-textarea .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-textarea .card-teaser.field-group-fieldset .card-header label, .webform-submission-contact-form .js-form-type-textarea .card-teaser#edit-field-allegati-istanza-wrapper .card-header label, .webform-submission-contact-form .js-form-type-textarea .card-teaser.form-item-field-allegati-istanza .card-header label, .webform-submission-contact-form .js-form-type-textarea .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-textarea .card-teaser.form-item-field-allegati-istanza .card-header label, .webform-submission-contact-form .js-form-type-textarea .card-teaser.checkbox-istanza .card-header label, .webform-submission-contact-form .js-form-type-textarea .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-textarea .card-teaser.checkbox-istanza .card-header label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .field-group-fieldset legend, .field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .form-item-field-allegati-istanza summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .form-item-field-allegati-istanza summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header summary, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header summary, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .checkbox-istanza legend, .checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .user-page label, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header label {
  line-height: 1.5;
  margin-bottom: 0;
}
.card.card-teaser .card-header h4, .card-teaser.field-group-fieldset .card-header h4, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header h4, .card-teaser#edit-field-allegati-istanza-wrapper .card-header h4, .card-teaser.form-item-field-allegati-istanza .card-header h4, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header h4, .card-teaser.checkbox-istanza .card-header h4, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header h4, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header h4, .card.card-teaser .card-header .h4, .card-teaser.field-group-fieldset .card-header .h4, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .h4, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .h4, .card-teaser.form-item-field-allegati-istanza .card-header .h4, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .h4, .card-teaser.checkbox-istanza .card-header .h4, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .h4, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .h4 {
  line-height: 1.5;
  margin-bottom: 0;
}
.card.card-teaser .card-header h5, .card-teaser.field-group-fieldset .card-header h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header h5, .card-teaser#edit-field-allegati-istanza-wrapper .card-header h5, .card-teaser.form-item-field-allegati-istanza .card-header h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header h5, .card-teaser.checkbox-istanza .card-header h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header h5, .card.card-teaser .card-header .h5, .card-teaser.field-group-fieldset .card-header .h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .h5, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .h5, .card-teaser.form-item-field-allegati-istanza .card-header .h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .h5, .card-teaser.checkbox-istanza .card-header .h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .h5, .card.card-teaser .card-header .path-application-form fieldset.card legend, .card-teaser.field-group-fieldset .card-header .path-application-form fieldset.card legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .path-application-form fieldset.card legend, .card.card-teaser .card-header .path-application-form fieldset.field-group-fieldset legend, .card-teaser.field-group-fieldset .card-header .path-application-form fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .path-application-form fieldset.field-group-fieldset legend, .card.card-teaser .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-teaser .card-header .path-application-form fieldset.field-group-fieldset legend, .card-teaser.field-group-fieldset .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-form fieldset.card legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-form fieldset.field-group-fieldset legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-form fieldset.card legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-form fieldset.field-group-fieldset legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .path-application-form fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .path-application-form fieldset.card legend, .card.card-teaser .card-header .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .card-teaser.field-group-fieldset .card-header .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .card.card-teaser .card-header .path-application-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.field-group-fieldset .card-header .path-application-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .path-application-form fieldset.form-item-field-allegati-istanza legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .path-application-form fieldset.form-item-field-allegati-istanza legend, .card.card-teaser .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .card-teaser.field-group-fieldset .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-teaser .card-header .path-application-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .card-teaser.checkbox-istanza .card-header .path-application-form fieldset.card legend, .card-teaser.checkbox-istanza .card-header .path-application-form fieldset.field-group-fieldset legend, .card-teaser.checkbox-istanza .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .path-application-form fieldset.field-group-fieldset legend, .card-teaser.checkbox-istanza .card-header .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .card-teaser.checkbox-istanza .card-header .path-application-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.checkbox-istanza .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .path-application-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .path-application-form fieldset.card legend, .card.card-teaser .card-header .path-application-form fieldset.checkbox-istanza legend, .card-teaser.field-group-fieldset .card-header .path-application-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .path-application-form fieldset.checkbox-istanza legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-form fieldset.checkbox-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .path-application-form fieldset.checkbox-istanza legend, .card-teaser.checkbox-istanza .card-header .path-application-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .path-application-form fieldset.checkbox-istanza legend, .card.card-teaser .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .card-teaser.field-group-fieldset .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-teaser .card-header .path-application-form fieldset.checkbox-istanza legend, .card-teaser.checkbox-istanza .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .path-application-form fieldset.card .card.card-teaser .card-header legend, .path-application-form fieldset.field-group-fieldset .card.card-teaser .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card.card-teaser .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card.card-teaser .card-header legend, .path-application-form fieldset.card .card-teaser.field-group-fieldset .card-header legend, .path-application-form fieldset.field-group-fieldset .card-teaser.field-group-fieldset .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card-teaser.field-group-fieldset .card-header legend, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card-teaser.field-group-fieldset .card-header legend, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card.card-teaser .card-header legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-teaser.field-group-fieldset .card-header legend, .path-application-form fieldset.form-item-field-allegati-istanza .card.card-teaser .card-header legend, .path-application-form fieldset.form-item-field-allegati-istanza .card-teaser.field-group-fieldset .card-header legend, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card-teaser.field-group-fieldset .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card.card-teaser .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card.card-teaser .card-header legend, .path-application-form fieldset.card .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .path-application-form fieldset.field-group-fieldset .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .path-application-form fieldset.form-item-field-allegati-istanza .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .path-application-form fieldset.card .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-form fieldset.field-group-fieldset .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-form fieldset.form-item-field-allegati-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-form fieldset.checkbox-istanza .card.card-teaser .card-header legend, .path-application-form fieldset.checkbox-istanza .card-teaser.field-group-fieldset .card-header legend, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card-teaser.field-group-fieldset .card-header legend, .path-application-form fieldset.checkbox-istanza .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .path-application-form fieldset.checkbox-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card.card-teaser .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-teaser.field-group-fieldset .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card.card-teaser .card-header legend, .path-application-form fieldset.card .card-teaser.checkbox-istanza .card-header legend, .path-application-form fieldset.field-group-fieldset .card-teaser.checkbox-istanza .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-teaser.checkbox-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .card-teaser.checkbox-istanza .card-header legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .card-teaser.checkbox-istanza .card-header legend, .path-application-form fieldset.form-item-field-allegati-istanza .card-teaser.checkbox-istanza .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-teaser.checkbox-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .card-teaser.checkbox-istanza .card-header legend, .path-application-form fieldset.checkbox-istanza .card-teaser.checkbox-istanza .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-teaser.checkbox-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .card-teaser.checkbox-istanza .card-header legend, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header legend, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header legend, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card-teaser.checkbox-istanza .card-header legend, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header legend, .card.card-teaser .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .card-teaser.field-group-fieldset .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .card-teaser.checkbox-istanza .card-header .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card.card-teaser .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-teaser.field-group-fieldset .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-teaser.checkbox-istanza .card-header legend, .card.card-teaser .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .card-teaser.field-group-fieldset .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .card.card-teaser .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .card-teaser.field-group-fieldset .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .card-teaser.form-item-field-allegati-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .card-teaser.form-item-field-allegati-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .card.card-teaser .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.field-group-fieldset .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.checkbox-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .card-teaser.checkbox-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .card-teaser.checkbox-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .card.card-teaser .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .card-teaser.field-group-fieldset .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .card-teaser.checkbox-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .card.card-teaser .card-header legend, .card.card-teaser .card-header .path-application-private-form fieldset.card legend, .card-teaser.field-group-fieldset .card-header .path-application-private-form fieldset.card legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .path-application-private-form fieldset.card legend, .card.card-teaser .card-header .path-application-private-form fieldset.field-group-fieldset legend, .card-teaser.field-group-fieldset .card-header .path-application-private-form fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .path-application-private-form fieldset.field-group-fieldset legend, .card.card-teaser .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-teaser .card-header .path-application-private-form fieldset.field-group-fieldset legend, .card-teaser.field-group-fieldset .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-private-form fieldset.card legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-private-form fieldset.field-group-fieldset legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-private-form fieldset.card legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-private-form fieldset.field-group-fieldset legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .path-application-private-form fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .path-application-private-form fieldset.card legend, .card.card-teaser .card-header .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .card-teaser.field-group-fieldset .card-header .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .card.card-teaser .card-header .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.field-group-fieldset .card-header .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .card.card-teaser .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .card-teaser.field-group-fieldset .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-teaser .card-header .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .card-teaser.checkbox-istanza .card-header .path-application-private-form fieldset.card legend, .card-teaser.checkbox-istanza .card-header .path-application-private-form fieldset.field-group-fieldset legend, .card-teaser.checkbox-istanza .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .path-application-private-form fieldset.field-group-fieldset legend, .card-teaser.checkbox-istanza .card-header .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .card-teaser.checkbox-istanza .card-header .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.checkbox-istanza .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .path-application-private-form fieldset.card legend, .card.card-teaser .card-header .path-application-private-form fieldset.checkbox-istanza legend, .card-teaser.field-group-fieldset .card-header .path-application-private-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .path-application-private-form fieldset.checkbox-istanza legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-private-form fieldset.checkbox-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-private-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .path-application-private-form fieldset.checkbox-istanza legend, .card-teaser.checkbox-istanza .card-header .path-application-private-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .path-application-private-form fieldset.checkbox-istanza legend, .card.card-teaser .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .card-teaser.field-group-fieldset .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-teaser .card-header .path-application-private-form fieldset.checkbox-istanza legend, .card-teaser.checkbox-istanza .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .path-application-private-form fieldset.card .card.card-teaser .card-header legend, .path-application-private-form fieldset.field-group-fieldset .card.card-teaser .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card.card-teaser .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card.card-teaser .card-header legend, .path-application-private-form fieldset.card .card-teaser.field-group-fieldset .card-header legend, .path-application-private-form fieldset.field-group-fieldset .card-teaser.field-group-fieldset .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card-teaser.field-group-fieldset .card-header legend, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card-teaser.field-group-fieldset .card-header legend, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card.card-teaser .card-header legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-teaser.field-group-fieldset .card-header legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .card.card-teaser .card-header legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-teaser.field-group-fieldset .card-header legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card-teaser.field-group-fieldset .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card.card-teaser .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card.card-teaser .card-header legend, .path-application-private-form fieldset.card .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .path-application-private-form fieldset.field-group-fieldset .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .path-application-private-form fieldset.card .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-private-form fieldset.field-group-fieldset .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-private-form fieldset.checkbox-istanza .card.card-teaser .card-header legend, .path-application-private-form fieldset.checkbox-istanza .card-teaser.field-group-fieldset .card-header legend, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card-teaser.field-group-fieldset .card-header legend, .path-application-private-form fieldset.checkbox-istanza .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .path-application-private-form fieldset.checkbox-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card.card-teaser .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-teaser.field-group-fieldset .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card.card-teaser .card-header legend, .path-application-private-form fieldset.card .card-teaser.checkbox-istanza .card-header legend, .path-application-private-form fieldset.field-group-fieldset .card-teaser.checkbox-istanza .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-teaser.checkbox-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .card-teaser.checkbox-istanza .card-header legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .card-teaser.checkbox-istanza .card-header legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .card-teaser.checkbox-istanza .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-teaser.checkbox-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .card-teaser.checkbox-istanza .card-header legend, .path-application-private-form fieldset.checkbox-istanza .card-teaser.checkbox-istanza .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-teaser.checkbox-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .card-teaser.checkbox-istanza .card-header legend, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header legend, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card-teaser.checkbox-istanza .card-header legend, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header legend, .card.card-teaser .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .card-teaser.field-group-fieldset .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .card-teaser.checkbox-istanza .card-header .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card.card-teaser .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-teaser.field-group-fieldset .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-teaser.checkbox-istanza .card-header legend, .card.card-teaser .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .card-teaser.field-group-fieldset .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .card.card-teaser .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .card-teaser.field-group-fieldset .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .card-teaser.form-item-field-allegati-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .card-teaser.form-item-field-allegati-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .card.card-teaser .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.field-group-fieldset .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.checkbox-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .card-teaser.checkbox-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .card-teaser.checkbox-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .card.card-teaser .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .card-teaser.field-group-fieldset .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .card-teaser.checkbox-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .card.card-teaser .card-header legend, .card.card-teaser .card-header .path-application-delegate-form fieldset.card legend, .card-teaser.field-group-fieldset .card-header .path-application-delegate-form fieldset.card legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .path-application-delegate-form fieldset.card legend, .card.card-teaser .card-header .path-application-delegate-form fieldset.field-group-fieldset legend, .card-teaser.field-group-fieldset .card-header .path-application-delegate-form fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .path-application-delegate-form fieldset.field-group-fieldset legend, .card.card-teaser .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-teaser .card-header .path-application-delegate-form fieldset.field-group-fieldset legend, .card-teaser.field-group-fieldset .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-delegate-form fieldset.card legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-delegate-form fieldset.field-group-fieldset legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-delegate-form fieldset.card legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-delegate-form fieldset.field-group-fieldset legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .path-application-delegate-form fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .path-application-delegate-form fieldset.card legend, .card.card-teaser .card-header .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .card-teaser.field-group-fieldset .card-header .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .card.card-teaser .card-header .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.field-group-fieldset .card-header .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .card.card-teaser .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .card-teaser.field-group-fieldset .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-teaser .card-header .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .card-teaser.checkbox-istanza .card-header .path-application-delegate-form fieldset.card legend, .card-teaser.checkbox-istanza .card-header .path-application-delegate-form fieldset.field-group-fieldset legend, .card-teaser.checkbox-istanza .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .path-application-delegate-form fieldset.field-group-fieldset legend, .card-teaser.checkbox-istanza .card-header .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .card-teaser.checkbox-istanza .card-header .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.checkbox-istanza .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .path-application-delegate-form fieldset.card legend, .card.card-teaser .card-header .path-application-delegate-form fieldset.checkbox-istanza legend, .card-teaser.field-group-fieldset .card-header .path-application-delegate-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .path-application-delegate-form fieldset.checkbox-istanza legend, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-delegate-form fieldset.checkbox-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-delegate-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .path-application-delegate-form fieldset.checkbox-istanza legend, .card-teaser.checkbox-istanza .card-header .path-application-delegate-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .path-application-delegate-form fieldset.checkbox-istanza legend, .card.card-teaser .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .card-teaser.field-group-fieldset .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card.card-teaser .card-header .path-application-delegate-form fieldset.checkbox-istanza legend, .card-teaser.checkbox-istanza .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .path-application-delegate-form fieldset.card .card.card-teaser .card-header legend, .path-application-delegate-form fieldset.field-group-fieldset .card.card-teaser .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card.card-teaser .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card.card-teaser .card-header legend, .path-application-delegate-form fieldset.card .card-teaser.field-group-fieldset .card-header legend, .path-application-delegate-form fieldset.field-group-fieldset .card-teaser.field-group-fieldset .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card-teaser.field-group-fieldset .card-header legend, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card-teaser.field-group-fieldset .card-header legend, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card.card-teaser .card-header legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-teaser.field-group-fieldset .card-header legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card.card-teaser .card-header legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-teaser.field-group-fieldset .card-header legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-teaser.field-group-fieldset .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card.card-teaser .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card.card-teaser .card-header legend, .path-application-delegate-form fieldset.card .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .path-application-delegate-form fieldset.field-group-fieldset .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .path-application-delegate-form fieldset.card .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-delegate-form fieldset.field-group-fieldset .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-delegate-form fieldset.checkbox-istanza .card.card-teaser .card-header legend, .path-application-delegate-form fieldset.checkbox-istanza .card-teaser.field-group-fieldset .card-header legend, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card-teaser.field-group-fieldset .card-header legend, .path-application-delegate-form fieldset.checkbox-istanza .card-teaser#edit-field-allegati-istanza-wrapper .card-header legend, .path-application-delegate-form fieldset.checkbox-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card.card-teaser .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-teaser.field-group-fieldset .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-teaser.form-item-field-allegati-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card.card-teaser .card-header legend, .path-application-delegate-form fieldset.card .card-teaser.checkbox-istanza .card-header legend, .path-application-delegate-form fieldset.field-group-fieldset .card-teaser.checkbox-istanza .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .card-teaser.checkbox-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .card-teaser.checkbox-istanza .card-header legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .card-teaser.checkbox-istanza .card-header legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-teaser.checkbox-istanza .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .card-teaser.checkbox-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .card-teaser.checkbox-istanza .card-header legend, .path-application-delegate-form fieldset.checkbox-istanza .card-teaser.checkbox-istanza .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .card-teaser.checkbox-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .card-teaser.checkbox-istanza .card-header legend, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header legend, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card-teaser.checkbox-istanza .card-header legend, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header legend, .card.card-teaser .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .card-teaser.field-group-fieldset .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .card-teaser.checkbox-istanza .card-header .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card.card-teaser .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-teaser.field-group-fieldset .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-teaser.form-item-field-allegati-istanza .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .card-teaser.checkbox-istanza .card-header legend, .card.card-teaser .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, .card-teaser.field-group-fieldset .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, .card.card-teaser .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .card-teaser.field-group-fieldset .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .card-teaser.form-item-field-allegati-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, .card-teaser.form-item-field-allegati-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .card.card-teaser .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.field-group-fieldset .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .card-teaser.checkbox-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend, .card-teaser.checkbox-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .card-teaser.checkbox-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .card.card-teaser .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .card-teaser.field-group-fieldset .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .card-teaser.form-item-field-allegati-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .card-teaser.checkbox-istanza .card-header .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .card.card-teaser .card-header legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .h5, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .path-application-form fieldset.card legend, .path-application-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header legend, .path-application-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header legend, .path-application-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header legend, .path-application-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header fieldset.field-group-fieldset legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header fieldset.field-group-fieldset legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header fieldset.field-group-fieldset legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header fieldset.field-group-fieldset legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header fieldset.form-item-field-allegati-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header fieldset.form-item-field-allegati-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header fieldset.form-item-field-allegati-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header fieldset.form-item-field-allegati-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header fieldset.card legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header fieldset.field-group-fieldset legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header fieldset.form-item-field-allegati-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header fieldset.checkbox-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header fieldset.checkbox-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header fieldset.checkbox-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header fieldset.checkbox-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .path-application-private-form fieldset.card legend, .path-application-private-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header legend, .path-application-private-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header legend, .path-application-private-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header legend, .path-application-private-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header fieldset.field-group-fieldset legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header fieldset.field-group-fieldset legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header fieldset.field-group-fieldset legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header fieldset.field-group-fieldset legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header fieldset.form-item-field-allegati-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header fieldset.form-item-field-allegati-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header fieldset.form-item-field-allegati-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header fieldset.form-item-field-allegati-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header fieldset.card legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header fieldset.field-group-fieldset legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header fieldset.form-item-field-allegati-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header fieldset.checkbox-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header fieldset.checkbox-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header fieldset.checkbox-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header fieldset.checkbox-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .path-application-delegate-form fieldset.card legend, .path-application-delegate-form fieldset.card .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header legend, .path-application-delegate-form fieldset.field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header legend, .path-application-delegate-form fieldset.checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header fieldset.field-group-fieldset legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header fieldset.field-group-fieldset legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header fieldset.field-group-fieldset legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header fieldset.field-group-fieldset legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header fieldset.card legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header fieldset.field-group-fieldset legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header fieldset.checkbox-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header fieldset.checkbox-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser#edit-field-allegati-istanza-wrapper .card-header fieldset.checkbox-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header fieldset.checkbox-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header fieldset.checkbox-istanza legend {
  line-height: 1.5;
  margin-bottom: 0;
}
.card.card-teaser .card-header h6, .card-teaser.field-group-fieldset .card-header h6, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header h6, .card-teaser#edit-field-allegati-istanza-wrapper .card-header h6, .card-teaser.form-item-field-allegati-istanza .card-header h6, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header h6, .card-teaser.checkbox-istanza .card-header h6, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header h6, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header h6, .card.card-teaser .card-header .h6, .card-teaser.field-group-fieldset .card-header .h6, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .h6, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .h6, .card-teaser.form-item-field-allegati-istanza .card-header .h6, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .h6, .card-teaser.checkbox-istanza .card-header .h6, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .h6, .card.card-teaser .card-header .path-application-form .section-title, .card-teaser.field-group-fieldset .card-header .path-application-form .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .path-application-form .section-title, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-form .section-title, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-form .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .path-application-form .section-title, .card-teaser.checkbox-istanza .card-header .path-application-form .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .path-application-form .section-title, .path-application-form .card.card-teaser .card-header .section-title, .path-application-form .card-teaser.field-group-fieldset .card-header .section-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form .card-teaser.field-group-fieldset .card-header .section-title, .path-application-form .card-teaser#edit-field-allegati-istanza-wrapper .card-header .section-title, .path-application-form .card-teaser.form-item-field-allegati-istanza .card-header .section-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form .card-teaser.form-item-field-allegati-istanza .card-header .section-title, .path-application-form .card-teaser.checkbox-istanza .card-header .section-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form .card-teaser.checkbox-istanza .card-header .section-title, .card.card-teaser .card-header .path-application-private-form .section-title, .card-teaser.field-group-fieldset .card-header .path-application-private-form .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .path-application-private-form .section-title, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-private-form .section-title, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-private-form .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .path-application-private-form .section-title, .card-teaser.checkbox-istanza .card-header .path-application-private-form .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .path-application-private-form .section-title, .path-application-private-form .card.card-teaser .card-header .section-title, .path-application-private-form .card-teaser.field-group-fieldset .card-header .section-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form .card-teaser.field-group-fieldset .card-header .section-title, .path-application-private-form .card-teaser#edit-field-allegati-istanza-wrapper .card-header .section-title, .path-application-private-form .card-teaser.form-item-field-allegati-istanza .card-header .section-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form .card-teaser.form-item-field-allegati-istanza .card-header .section-title, .path-application-private-form .card-teaser.checkbox-istanza .card-header .section-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form .card-teaser.checkbox-istanza .card-header .section-title, .card.card-teaser .card-header .path-application-delegate-form .section-title, .card-teaser.field-group-fieldset .card-header .path-application-delegate-form .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .path-application-delegate-form .section-title, .card-teaser#edit-field-allegati-istanza-wrapper .card-header .path-application-delegate-form .section-title, .card-teaser.form-item-field-allegati-istanza .card-header .path-application-delegate-form .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .path-application-delegate-form .section-title, .card-teaser.checkbox-istanza .card-header .path-application-delegate-form .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .path-application-delegate-form .section-title, .path-application-delegate-form .card.card-teaser .card-header .section-title, .path-application-delegate-form .card-teaser.field-group-fieldset .card-header .section-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-header .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form .card-teaser.field-group-fieldset .card-header .section-title, .path-application-delegate-form .card-teaser#edit-field-allegati-istanza-wrapper .card-header .section-title, .path-application-delegate-form .card-teaser.form-item-field-allegati-istanza .card-header .section-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-header .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form .card-teaser.form-item-field-allegati-istanza .card-header .section-title, .path-application-delegate-form .card-teaser.checkbox-istanza .card-header .section-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-header .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form .card-teaser.checkbox-istanza .card-header .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .h6, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .path-application-form .section-title, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .path-application-private-form .section-title, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .section-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .path-application-delegate-form .section-title, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-header .section-title {
  line-height: 1.5;
  margin-bottom: 0;
}
.card.card-teaser .card-body, .card-teaser.field-group-fieldset .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-body, .card-teaser#edit-field-allegati-istanza-wrapper .card-body, .card-teaser.form-item-field-allegati-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-body, .card-teaser.checkbox-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-body {
  padding: 0;
  flex: auto;
}
.card.card-teaser .card-body .card-text, .card-teaser.field-group-fieldset .card-body .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-body .card-text, .card-teaser#edit-field-allegati-istanza-wrapper .card-body .card-text, .card-teaser.form-item-field-allegati-istanza .card-body .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-body .card-text, .card-teaser.checkbox-istanza .card-body .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-body .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-body .card-text,
.card.card-teaser .card-body .card-text > p,
.card-teaser.field-group-fieldset .card-body .card-text > p,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-body .card-text > p,
.card-teaser#edit-field-allegati-istanza-wrapper .card-body .card-text > p,
.card-teaser.form-item-field-allegati-istanza .card-body .card-text > p,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-body .card-text > p,
.card-teaser.checkbox-istanza .card-body .card-text > p,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-body .card-text > p,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-body .card-text > p {
  margin: 0;
}
.card.card-teaser .card-body .card-text + .card-text, .card-teaser.field-group-fieldset .card-body .card-text + .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-body .card-text + .card-text, .card-teaser#edit-field-allegati-istanza-wrapper .card-body .card-text + .card-text, .card-teaser.form-item-field-allegati-istanza .card-body .card-text + .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-body .card-text + .card-text, .card-teaser.checkbox-istanza .card-body .card-text + .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-body .card-text + .card-text, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-body .card-text + .card-text,
.card.card-teaser .card-body .card-text > p + .card-text,
.card-teaser.field-group-fieldset .card-body .card-text > p + .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .card-body .card-text > p + .card-text,
.card-teaser#edit-field-allegati-istanza-wrapper .card-body .card-text > p + .card-text,
.card-teaser.form-item-field-allegati-istanza .card-body .card-text > p + .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .card-body .card-text > p + .card-text,
.card-teaser.checkbox-istanza .card-body .card-text > p + .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .card-body .card-text > p + .card-text,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .card-body .card-text > p + .card-text {
  margin-top: 16px;
}
.card.card-teaser .icon, .card-teaser.field-group-fieldset .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .icon, .card-teaser#edit-field-allegati-istanza-wrapper .icon, .card-teaser.form-item-field-allegati-istanza .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .icon, .card-teaser.checkbox-istanza .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .icon, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .icon {
  min-width: 32px;
}
.card.card-teaser .icon + .card-body, .card-teaser.field-group-fieldset .icon + .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .icon + .card-body, .card-teaser#edit-field-allegati-istanza-wrapper .icon + .card-body, .card-teaser.form-item-field-allegati-istanza .icon + .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .icon + .card-body, .card-teaser.checkbox-istanza .icon + .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .icon + .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .icon + .card-body {
  margin-left: 1em;
}
.card.card-teaser .avatar.size-xs, .card-teaser.field-group-fieldset .avatar.size-xs, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .avatar.size-xs, .card-teaser#edit-field-allegati-istanza-wrapper .avatar.size-xs, .card-teaser.form-item-field-allegati-istanza .avatar.size-xs, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .avatar.size-xs, .card-teaser.checkbox-istanza .avatar.size-xs, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .avatar.size-xs, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .avatar.size-xs {
  min-width: 16px;
}
.card.card-teaser .avatar.size-sm, .card-teaser.field-group-fieldset .avatar.size-sm, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .avatar.size-sm, .card-teaser#edit-field-allegati-istanza-wrapper .avatar.size-sm, .card-teaser.form-item-field-allegati-istanza .avatar.size-sm, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .avatar.size-sm, .card-teaser.checkbox-istanza .avatar.size-sm, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .avatar.size-sm, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .avatar.size-sm {
  min-width: 24px;
}
.card.card-teaser .avatar.size-md, .card-teaser.field-group-fieldset .avatar.size-md, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .avatar.size-md, .card-teaser#edit-field-allegati-istanza-wrapper .avatar.size-md, .card-teaser.form-item-field-allegati-istanza .avatar.size-md, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .avatar.size-md, .card-teaser.checkbox-istanza .avatar.size-md, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .avatar.size-md, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .avatar.size-md {
  min-width: 32px;
}
.card.card-teaser .avatar.size-lg, .card-teaser.field-group-fieldset .avatar.size-lg, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .avatar.size-lg, .card-teaser#edit-field-allegati-istanza-wrapper .avatar.size-lg, .card-teaser.form-item-field-allegati-istanza .avatar.size-lg, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .avatar.size-lg, .card-teaser.checkbox-istanza .avatar.size-lg, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .avatar.size-lg, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .avatar.size-lg {
  min-width: 40px;
}
.card.card-teaser .avatar.size-xl, .card-teaser.field-group-fieldset .avatar.size-xl, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .avatar.size-xl, .card-teaser#edit-field-allegati-istanza-wrapper .avatar.size-xl, .card-teaser.form-item-field-allegati-istanza .avatar.size-xl, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .avatar.size-xl, .card-teaser.checkbox-istanza .avatar.size-xl, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .avatar.size-xl, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .avatar.size-xl {
  min-width: 80px;
}
.card.card-teaser .avatar + .card-body, .card-teaser.field-group-fieldset .avatar + .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.field-group-fieldset .avatar + .card-body, .card-teaser#edit-field-allegati-istanza-wrapper .avatar + .card-body, .card-teaser.form-item-field-allegati-istanza .avatar + .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.form-item-field-allegati-istanza .avatar + .card-body, .card-teaser.checkbox-istanza .avatar + .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.checkbox-istanza .avatar + .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser.card .avatar + .card-body {
  flex: 1;
}
.card.card-teaser-primary, .card-teaser-primary.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-primary.field-group-fieldset, .card-teaser-primary#edit-field-allegati-istanza-wrapper, .card-teaser-primary.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-primary.form-item-field-allegati-istanza, .card-teaser-primary.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-primary.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-primary.card {
  border-left: 8px solid hsl(210, 100%, 40%);
}
.card.card-teaser-secondary, .card-teaser-secondary.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-secondary.field-group-fieldset, .card-teaser-secondary#edit-field-allegati-istanza-wrapper, .card-teaser-secondary.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-secondary.form-item-field-allegati-istanza, .card-teaser-secondary.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-secondary.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-secondary.card {
  border-left: 8px solid hsl(210, 17%, 44%);
}
.card.card-teaser-success, .card-teaser-success.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-success.field-group-fieldset, .card-teaser-success#edit-field-allegati-istanza-wrapper, .card-teaser-success.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-success.form-item-field-allegati-istanza, .card-teaser-success.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-success.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-success.card {
  border-left: 8px solid #D1F3AF;
}
.card.card-teaser-info, .card-teaser-info.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-info.field-group-fieldset, .card-teaser-info#edit-field-allegati-istanza-wrapper, .card-teaser-info.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-info.form-item-field-allegati-istanza, .card-teaser-info.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-info.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-info.card {
  border-left: 8px solid hsl(210, 17%, 44%);
}
.card.card-teaser-warning, .card-teaser-warning.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-warning.field-group-fieldset, .card-teaser-warning#edit-field-allegati-istanza-wrapper, .card-teaser-warning.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-warning.form-item-field-allegati-istanza, .card-teaser-warning.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-warning.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-warning.card {
  border-left: 8px solid hsl(36, 100%, 30%);
}
.card.card-teaser-danger, .card-teaser-danger.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-danger.field-group-fieldset, .card-teaser-danger#edit-field-allegati-istanza-wrapper, .card-teaser-danger.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-danger.form-item-field-allegati-istanza, .card-teaser-danger.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-danger.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-danger.card {
  border-left: 8px solid hsl(350, 60%, 50%);
}
.card.card-teaser-light, .card-teaser-light.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-light.field-group-fieldset, .card-teaser-light#edit-field-allegati-istanza-wrapper, .card-teaser-light.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-light.form-item-field-allegati-istanza, .card-teaser-light.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-light.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-light.card {
  border-left: 8px solid hsl(255, 32.2033898305%, 92.625%);
}
.card.card-teaser-dark, .card-teaser-dark.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-dark.field-group-fieldset, .card-teaser-dark#edit-field-allegati-istanza-wrapper, .card-teaser-dark.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-dark.form-item-field-allegati-istanza, .card-teaser-dark.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-dark.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-dark.card {
  border-left: 8px solid hsl(210, 54%, 20%);
}
.card.card-teaser-black, .card-teaser-black.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-black.field-group-fieldset, .card-teaser-black#edit-field-allegati-istanza-wrapper, .card-teaser-black.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-black.form-item-field-allegati-istanza, .card-teaser-black.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-black.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-black.card {
  border-left: 8px solid #000000;
}
.card.card-teaser-white, .card-teaser-white.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-white.field-group-fieldset, .card-teaser-white#edit-field-allegati-istanza-wrapper, .card-teaser-white.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-white.form-item-field-allegati-istanza, .card-teaser-white.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-white.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-white.card {
  border-left: 8px solid #ffffff;
}
.card.card-teaser-100, .card-teaser-100.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-100.field-group-fieldset, .card-teaser-100#edit-field-allegati-istanza-wrapper, .card-teaser-100.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-100.form-item-field-allegati-istanza, .card-teaser-100.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-100.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-100.card {
  border-left: 8px solid hsl(0, 0%, 96%);
}
.card.card-teaser-200, .card-teaser-200.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-200.field-group-fieldset, .card-teaser-200#edit-field-allegati-istanza-wrapper, .card-teaser-200.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-200.form-item-field-allegati-istanza, .card-teaser-200.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-200.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-200.card {
  border-left: 8px solid hsl(0, 0%, 90%);
}
.card.card-teaser-300, .card-teaser-300.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-300.field-group-fieldset, .card-teaser-300#edit-field-allegati-istanza-wrapper, .card-teaser-300.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-300.form-item-field-allegati-istanza, .card-teaser-300.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-300.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-300.card {
  border-left: 8px solid hsl(0, 0%, 83%);
}
.card.card-teaser-400, .card-teaser-400.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-400.field-group-fieldset, .card-teaser-400#edit-field-allegati-istanza-wrapper, .card-teaser-400.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-400.form-item-field-allegati-istanza, .card-teaser-400.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-400.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-400.card {
  border-left: 8px solid hsl(0, 0%, 64%);
}
.card.card-teaser-500, .card-teaser-500.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-500.field-group-fieldset, .card-teaser-500#edit-field-allegati-istanza-wrapper, .card-teaser-500.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-500.form-item-field-allegati-istanza, .card-teaser-500.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-500.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-500.card {
  border-left: 8px solid hsl(0, 0%, 45%);
}
.card.card-teaser-600, .card-teaser-600.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-600.field-group-fieldset, .card-teaser-600#edit-field-allegati-istanza-wrapper, .card-teaser-600.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-600.form-item-field-allegati-istanza, .card-teaser-600.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-600.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-600.card {
  border-left: 8px solid hsl(0, 0%, 32%);
}
.card.card-teaser-700, .card-teaser-700.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-700.field-group-fieldset, .card-teaser-700#edit-field-allegati-istanza-wrapper, .card-teaser-700.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-700.form-item-field-allegati-istanza, .card-teaser-700.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-700.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-700.card {
  border-left: 8px solid hsl(0, 0%, 25%);
}
.card.card-teaser-800, .card-teaser-800.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-800.field-group-fieldset, .card-teaser-800#edit-field-allegati-istanza-wrapper, .card-teaser-800.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-800.form-item-field-allegati-istanza, .card-teaser-800.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-800.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-800.card {
  border-left: 8px solid hsl(0, 0%, 15%);
}
.card.card-teaser-900, .card-teaser-900.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-900.field-group-fieldset, .card-teaser-900#edit-field-allegati-istanza-wrapper, .card-teaser-900.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-900.form-item-field-allegati-istanza, .card-teaser-900.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-900.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-teaser-900.card {
  border-left: 8px solid hsl(0, 0%, 10%);
}

.flag-icon {
  width: 32px;
  height: 48px;
  box-sizing: content-box;
  position: relative;
  background: hsl(210, 100%, 40%);
  color: #ffffff;
  text-align: center;
  text-transform: uppercase;
}

.flag-icon:after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 0;
  border-bottom: 13px solid #ffffff;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
}

a.read-more {
  display: flex;
  align-items: center;
  color: hsl(210, 100%, 40%);
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 0.9px;
  font-size: 0.875rem;
  text-decoration: none;
}
a.read-more .icon {
  margin-left: 8px;
  fill: hsl(210, 100%, 40%);
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}
a.read-more:hover {
  text-decoration: underline;
}

.etichetta {
  display: flex;
  align-items: center;
  font-size: 0.875rem;
  text-transform: uppercase;
  font-weight: bold;
  letter-spacing: 0.9px;
  color: hsl(0, 0%, 10%);
}
.etichetta .icon {
  fill: hsl(0, 0%, 10%);
  width: 24px;
  height: 24px;
  margin-right: 8px;
  flex-shrink: 0;
}

.row [class*=col-] > .card-wrapper, #edit-brownfield-wrapper #edit-brownfield [class*=col-] > .card-wrapper, #edit-field-vincoli-insediamento--wrapper #edit-brownfield [class*=col-] > .card-wrapper {
  height: 100%;
}
.row [class*=col-] > .card-wrapper > .card, .row [class*=col-] > .card-wrapper > .field-group-fieldset, .row .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper [class*=col-] > .card-wrapper > .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row [class*=col-] > .card-wrapper > .field-group-fieldset, .row [class*=col-] > .card-wrapper > #edit-field-allegati-istanza-wrapper, .row [class*=col-] > .card-wrapper > .form-item-field-allegati-istanza, .row .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper [class*=col-] > .card-wrapper > .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row [class*=col-] > .card-wrapper > .form-item-field-allegati-istanza, .row [class*=col-] > .card-wrapper > .checkbox-istanza, .row .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper [class*=col-] > .card-wrapper > .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row [class*=col-] > .card-wrapper > .checkbox-istanza, #edit-brownfield-wrapper #edit-brownfield [class*=col-] > .card-wrapper > .card, #edit-brownfield-wrapper #edit-brownfield [class*=col-] > .card-wrapper > .field-group-fieldset, #edit-brownfield-wrapper #edit-brownfield [class*=col-] > .card-wrapper > #edit-field-allegati-istanza-wrapper, #edit-brownfield-wrapper #edit-brownfield [class*=col-] > .card-wrapper > .form-item-field-allegati-istanza, #edit-brownfield-wrapper #edit-brownfield [class*=col-] > .card-wrapper > .checkbox-istanza, #edit-field-vincoli-insediamento--wrapper #edit-brownfield [class*=col-] > .card-wrapper > .card, #edit-field-vincoli-insediamento--wrapper #edit-brownfield [class*=col-] > .card-wrapper > .field-group-fieldset, #edit-field-vincoli-insediamento--wrapper #edit-brownfield [class*=col-] > .card-wrapper > #edit-field-allegati-istanza-wrapper, #edit-field-vincoli-insediamento--wrapper #edit-brownfield [class*=col-] > .card-wrapper > .form-item-field-allegati-istanza, #edit-field-vincoli-insediamento--wrapper #edit-brownfield [class*=col-] > .card-wrapper > .checkbox-istanza, .row .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper [class*=col-] > .card-wrapper > .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .row [class*=col-] > .card-wrapper > .card {
  height: 100%;
}

@media (min-width: 992px) {
  .card-wrapper {
    padding-bottom: 0;
  }
  .card-wrapper.card-space {
    padding-bottom: 12px;
  }
  .card-wrapper.card-offset {
    margin-top: 90px;
  }
  .card, .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, #edit-field-allegati-istanza-wrapper, .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card {
    border: none;
  }
  .card.card-bg, .card-bg.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.field-group-fieldset, .card-bg#edit-field-allegati-istanza-wrapper, .card-bg.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.form-item-field-allegati-istanza, .card-bg.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-bg.card, .card.card-img, .card-img.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.field-group-fieldset, .card-img#edit-field-allegati-istanza-wrapper, .card-img.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.form-item-field-allegati-istanza, .card-img.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card-img.card {
    margin: 0;
  }
}
.img-responsive-wrapper {
  overflow: hidden;
}
.img-responsive-wrapper .img-responsive {
  position: relative;
  padding-bottom: 56.25%; /* 16:9 */
  height: 0;
}
.img-responsive-wrapper .img-responsive .img-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.img-responsive-wrapper .img-responsive .img-wrapper.custom-object-fit {
  background-size: cover;
  background-position: center;
  background-color: hsl(210, 6.2290689886%, 92.535%);
}
.img-responsive-wrapper .img-responsive .img-wrapper.custom-object-fit img {
  visibility: hidden;
}
.img-responsive-wrapper .img-responsive .img-wrapper img {
  width: 100%;
  display: block;
  height: 100%;
  object-fit: cover;
}

.overlay-wrapper {
  position: relative;
  display: inline-block;
  overflow: hidden;
}
.overlay-wrapper.overlay-hover .overlay-panel {
  opacity: 0;
  transition: opacity 0.1s;
}
.overlay-wrapper.overlay-hover:hover .overlay-panel {
  opacity: 1;
  transition: opacity 0.2s;
}

.overlay-panel {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  padding: 16px 24px;
  background-color: rgba(0, 102, 204, 0.85);
  color: #ffffff;
  font-weight: 600;
  font-size: 1rem;
  max-height: 56px;
}
.overlay-panel span {
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: block;
}
.overlay-panel.overlay-panel-fullheight, .overlay-panel.overlay-icon {
  top: 0;
  height: 100%;
  max-height: 100%;
  display: flex;
}
.overlay-panel.overlay-panel-fullheight {
  align-items: flex-end;
}
.overlay-panel.overlay-icon {
  justify-content: center;
  align-items: center;
}
.overlay-panel.overlay-icon .icon {
  fill: #ffffff;
}
.overlay-panel.overlay-black {
  background-color: rgba(0, 0, 0, 0.54);
}

@media (min-width: 576px) {
  .overlay-panel {
    font-size: 0.875rem;
  }
}
.progress-donut-wrapper {
  width: 128px;
  height: 128px;
  position: relative;
}
.progress-donut-wrapper .progressbar-text {
  color: hsl(0, 0%, 10%) !important;
  font-weight: 700;
  z-index: 3;
}
.progress-donut-wrapper svg {
  position: relative;
}
.progress-donut-wrapper svg path:first-child {
  display: none;
}
.progress-donut-wrapper:after {
  content: "";
  background: #ffffff;
  width: 67px;
  height: 67px;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  position: absolute;
  border-radius: 50%;
  z-index: 1;
}
.progress-donut-wrapper:before {
  content: "";
  background: hsl(210, 3%, 85%);
  width: 110px;
  height: 110px;
  left: 50%;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
  position: absolute;
  border-radius: 50%;
  z-index: 0;
}

@media (min-width: 768px) {
  .progress-donut-wrapper {
    width: 180px;
    height: 180px;
  }
  .progress-donut-wrapper:after {
    width: 94px;
    height: 94px;
  }
  .progress-donut-wrapper:before {
    content: "";
    width: 150px;
    height: 150px;
  }
}
@keyframes progressBarIndeterminate {
  0% {
    left: -5%;
  }
  50% {
    width: 66%;
  }
  100% {
    left: 100%;
    width: 33%;
  }
}
.progress {
  height: 4px;
  box-shadow: none;
}
.progress.progress-color {
  background-color: hsl(210, 3%, 85%);
}
.progress.progress-indeterminate {
  position: relative;
}
.progress.progress-indeterminate .progress-bar {
  width: 0;
  animation: progressBarIndeterminate 1.4s cubic-bezier(0.77, 0, 0.175, 1) infinite forwards;
  position: absolute;
  top: 0;
  bottom: 0;
}

.progress-bar {
  background-color: hsl(210, 17%, 44%);
}

.progress-bar-label {
  text-align: right;
  font-size: 0.75rem;
  color: hsl(0, 0%, 10%);
  font-weight: 500;
}

.btn-progress .progress {
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
  left: 0;
  border-radius: 0 0 14px 14px;
}
.btn-progress .progress-bar {
  height: 4px;
}

@media (min-width: 576px) {
  .progress-bar-label {
    font-size: 0.75rem;
  }
}
@keyframes spinnerAnim {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes spinnerAnimInner1 {
  0% {
    transform: rotate(60deg);
  }
  100% {
    transform: rotate(205deg);
  }
}
@keyframes spinnerAnimInner2 {
  0% {
    transform: rotate(30deg);
  }
  100% {
    transform: rotate(-105deg);
  }
}
.progress-spinner {
  display: block;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  border: 4px solid hsl(210, 3%, 85%);
}
.progress-spinner.progress-spinner-active {
  animation: spinnerAnim 0.75s linear infinite;
}
.progress-spinner.progress-spinner-active:not(.progress-spinner-double) {
  border-color: hsl(210, 17%, 44%);
  border-bottom-color: hsl(210, 3%, 85%);
}
.progress-spinner.size-sm {
  width: 32px;
  height: 32px;
}
.progress-spinner.size-lg {
  width: 64px;
  height: 64px;
}
.progress-spinner.size-xl {
  width: 80px;
  height: 80px;
}
.progress-spinner.progress-spinner-double {
  display: inline-block;
}
.progress-spinner.progress-spinner-double.size-sm {
  width: 32px;
  height: 32px;
}
.progress-spinner.progress-spinner-double.size-sm .progress-spinner-inner {
  width: 32px;
  height: 16px;
}
.progress-spinner.progress-spinner-double.size-lg {
  width: 64px;
  height: 64px;
}
.progress-spinner.progress-spinner-double.size-lg .progress-spinner-inner {
  width: 64px;
  height: 32px;
}
.progress-spinner.progress-spinner-double.size-xl {
  width: 80px;
  height: 80px;
}
.progress-spinner.progress-spinner-double.size-xl .progress-spinner-inner {
  width: 80px;
  height: 40px;
}
.progress-spinner.progress-spinner-double.progress-spinner-active .progress-spinner-inner {
  opacity: 1;
}
.progress-spinner.progress-spinner-double .progress-spinner-inner {
  width: 48px;
  height: 24px;
  overflow: hidden;
  margin-left: -4px;
  opacity: 0;
  transition: opacity 0.3s;
}
.progress-spinner.progress-spinner-double .progress-spinner-inner:nth-child(1) {
  margin-top: -4px;
}
.progress-spinner.progress-spinner-double .progress-spinner-inner:nth-child(2) {
  transform: rotate(180deg);
}
.progress-spinner.progress-spinner-double .progress-spinner-inner:nth-child(2):after {
  animation-name: spinnerAnimInner2;
}
.progress-spinner.progress-spinner-double .progress-spinner-inner:after {
  content: "";
  display: inline-block;
  transform: rotate(45deg);
  border-radius: 50%;
  border: 4px solid hsl(210, 17%, 44%);
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
  width: 100%;
  height: 200%;
  animation: spinnerAnimInner1 0.75s cubic-bezier(0.25, 0.1, 0.5, 1) infinite alternate;
}

.it-grid-item-wrapper {
  position: relative;
}
.it-grid-item-wrapper .img-responsive-wrapper {
  border-radius: 14px;
}
.it-grid-item-wrapper .img-responsive-wrapper .img-responsive {
  padding-bottom: 66.8122270742%;
}
.it-grid-item-wrapper .it-griditem-text-wrapper {
  display: flex;
  justify-content: space-between;
  padding: 8px;
  align-items: center;
}
.it-grid-item-wrapper .it-griditem-text-wrapper .it-griditem-text {
  font-size: 0.8rem;
  color: hsl(210, 53.8461538462%, 19.5%);
  font-weight: 600;
}
.it-grid-item-wrapper .it-griditem-text-wrapper .icon {
  flex-shrink: 0;
  position: relative;
  right: -8px;
  fill: hsl(210, 100%, 40%);
  width: 24px;
  height: 24px;
}
.it-grid-item-wrapper.it-grid-item-overlay {
  position: relative;
}
.it-grid-item-wrapper.it-grid-item-overlay .img-responsive-wrapper:after {
  content: "";
  display: block;
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.it-grid-item-wrapper.it-grid-item-overlay .it-griditem-text-wrapper {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  background: transparent;
  padding: 8px 16px;
  color: #ffffff;
  text-shadow: 0 1px 4px rgba(0, 0, 0, 0.5);
}
.it-grid-item-wrapper.it-grid-item-overlay .it-griditem-text-wrapper .it-griditem-text {
  color: #fff;
}
.it-grid-item-wrapper.it-grid-item-overlay .it-griditem-text-wrapper .icon {
  fill: #fff;
}
.it-grid-item-wrapper a {
  display: block;
  text-decoration: none;
  color: hsl(210, 53.8461538462%, 19.5%);
}
.it-grid-item-wrapper a:hover .it-griditem-text {
  text-decoration: underline;
}
.it-grid-item-wrapper.it-grid-item-double-w .img-responsive-wrapper .img-responsive {
  padding-bottom: calc(33.4061135371% - 2px);
}

.it-grid-list-wrapper {
  padding-left: 4px;
  padding-right: 4px;
}
.it-grid-list-wrapper div[class^=col-] {
  padding: 0 2px 4px 2px;
}
.it-grid-list-wrapper .grid-row {
  display: flex;
  margin-left: -2px;
  margin-right: -2px;
  flex-wrap: wrap;
}
.it-grid-list-wrapper.it-image-label-grid {
  padding-left: 16px;
  padding-right: 16px;
}
.it-grid-list-wrapper.it-image-label-grid div[class^=col-] {
  padding: 0 8px 16px 8px;
}
.it-grid-list-wrapper.it-image-label-grid .grid-row {
  margin-left: -20px;
  margin-right: -20px;
}

@media (min-width: 576px) {
  .it-masonry .it-grid-item-wrapper .img-responsive {
    padding-bottom: initial;
    height: auto;
  }
  .it-masonry .it-grid-item-wrapper .img-responsive .img-wrapper {
    position: inherit;
    left: initial;
    right: initial;
    width: initial;
    height: initial;
  }
  .it-masonry .it-grid-item-wrapper .img-responsive .img-wrapper img {
    height: auto;
    object-fit: initial;
  }
}
@media (min-width: 992px) {
  .it-grid-item-wrapper.it-grid-item-overlay .it-griditem-text-wrapper {
    padding: 16px 24px;
  }
  .it-grid-item-wrapper.it-grid-item-overlay .it-griditem-text-wrapper .it-griditem-text {
    font-size: 1rem;
  }
  .it-grid-item-wrapper .it-griditem-text-wrapper .it-griditem-text {
    font-size: 1rem;
  }
  .it-grid-item-wrapper .it-griditem-text-wrapper .icon {
    width: 32px;
    height: 32px;
  }
}
.popover {
  border: none;
  border-radius: 14px;
  box-shadow: 0 0 30px 5px rgba(0, 0, 0, 0.1);
}
.popover.bs-popover-top, .popover.bs-popover-auto[data-popper-placement^=top] {
  margin-bottom: 16px;
}
.popover.bs-popover-top .popover-arrow:after, .popover.bs-popover-auto[data-popper-placement^=top] .popover-arrow:after {
  bottom: 2px;
}
.popover.bs-popover-bottom, .popover.bs-popover-auto[data-popper-placement^=bottom] {
  margin-top: 16px;
}
.popover.bs-popover-bottom .popover-arrow:after, .popover.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow:after {
  top: 2px;
}
.popover.bs-popover-left {
  margin-right: 16px;
}
.popover.bs-popover-left .popover-arrow:after {
  right: 2px;
}
.popover.bs-popover-right {
  margin-left: 16px;
}
.popover.bs-popover-right .popover-arrow:after {
  left: 2px;
}
.popover .popover-arrow:before {
  display: none;
}
.popover .popover-header {
  background: none;
  border: none;
  text-transform: uppercase;
  color: hsl(0, 0%, 10%);
  font-size: 1rem;
  padding: 16px 24px 0;
  letter-spacing: 0.05em;
  font-weight: 600;
}
.popover .popover-header .icon {
  fill: hsl(210, 100%, 40%);
  margin-right: 8px;
  height: 24px;
  width: 24px;
}
.popover .popover-body {
  font-size: 0.875rem;
  line-height: 1.5em;
  color: hsl(210, 33%, 28%);
  padding: 16px 24px;
}
.popover .popover-body a.popover-inner-link {
  text-transform: uppercase;
  letter-spacing: 0.05em;
  display: block;
  margin-top: 16px;
  font-size: 0.857em;
  text-align: right;
  font-weight: 700;
  text-decoration: none;
}
.popover .popover-body a.popover-inner-link:hover {
  color: hsl(210, 100%, 40%);
  text-decoration: underline;
}
.popover .popover-body a.popover-inner-link .icon {
  fill: hsl(210, 100%, 40%);
  height: 16px;
  width: 16px;
  margin-left: 4px;
  margin-bottom: 4px;
}

@media (min-width: 576px) {
  .popover .popover-header {
    font-size: 0.875rem;
  }
  .popover .popover-body {
    font-size: 0.75rem;
  }
}
.tooltip {
  border-radius: 14px;
  font-size: 0.75rem;
}
.tooltip .tooltip-arrow {
  display: none;
}
.tooltip .tooltip-inner {
  padding: 7px 16px;
  background-color: hsl(210, 54%, 20%);
}
@media (min-width: 768px) {
  .tooltip .tooltip-inner .tooltip-inner {
    padding: 4.5px 8px;
  }
}
.tooltip .tooltip-inner a {
  color: #ffffff;
  text-decoration: underline;
}
.tooltip.bs-tooltip-top, .tooltip.bs-tooltip-auto[data-popper-placement^=top], .tooltip.bs-tooltip-bottom, .tooltip.bs-tooltip-auto[data-popper-placement^=bottom] {
  padding: 8px 0;
}
.tooltip.bs-tooltip-left, .tooltip.bs-tooltip-right {
  padding: 0 8px;
}

/* stylelint-disable */
.vjs-svg-icon {
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
  fill: currentColor;
  height: 1.8em;
  width: 1.8em;
}
.vjs-svg-icon:before {
  content: none !important;
}

.vjs-svg-icon:hover,
.vjs-control:focus .vjs-svg-icon {
  -webkit-filter: drop-shadow(0 0 0.25em #fff);
  filter: drop-shadow(0 0 0.25em #fff);
}

.vjs-modal-dialog .vjs-modal-dialog-content, .video-js .vjs-modal-dialog, .vjs-button > .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.vjs-button > .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {
  text-align: center;
}

@font-face {
  font-family: VideoJS;
  src: url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABTsAAsAAAAAIpAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV32Y21hcAAAAYQAAAEJAAAD5p42+VxnbHlmAAACkAAADtIAABckI4l972hlYWQAABFkAAAAKwAAADYsvIjpaGhlYQAAEZAAAAAdAAAAJA+RCL1obXR4AAARsAAAABcAAAC8Q2YAAGxvY2EAABHIAAAAYAAAAGB7CIGGbWF4cAAAEigAAAAfAAAAIAFAAI9uYW1lAAASSAAAASUAAAIK1cf1oHBvc3QAABNwAAABfAAAAnXdFqh1eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR7yDiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGPHcRdyA4RZgQRADaGCyYAAHic7dPXbcMwAEXRK1vuvffem749XAbKV3bjBA6fXsaIgMMLEWoQJaAEFKNnlELyQ4K27zib5PNF6vl8yld+TKr5kH0+cUw0xv00Hwvx2DResUyFKrV4XoMmLdp06NKjz4AhI8ZMmDJjzoIlK9Zs2LJjz4EjJ85cuHLjziPe/0UWL17mf2tqKLz/9jK9f8tXpGCoRdPKhtS0RqFkWvVQNtSKoVYNtWaoddPXEBqG2jQ9XWgZattQO4baNdSeofYNdWCoQ0MdGerYUCeGOjXUmaHODXVhqEtDXRnq2lA3hro11J2h7g31YKhHQz0Z6tlQL4Z6NdSbod4N9WGoT9MfHF6GmhnZLxyDcRMAAAB4nJ1YC1hU17U+a5/HMA4iA3NmVBDmoQwP5TFnHlFeA4gYiUFRQINoSCBAyK3G2yi+0aipYtFcHYo2xsb4NiY3+VrNxSaX5uvt495ozNdoYoxmem2/L8HGpLc+InB279pnhlGr5mvL4eyz99nrrL32eu1/DQcc/okdYgdHOA6MQKp4r9gx0EcMHMezOalVasW5BM7NcXoSb9fFgE6KtSSBxWz1FYDPG+vMBGcKb9cebu2VS5s2aaTkCvRSf6C7Y+Ppibm5E09v7IDs2/3uZQtbD0zIyppwoHXh/93ukmyYgdePNRp65p5v+3v/9otQl2O7wP34cT88p8Md2YxpYLQZoRcy6FlSBRnwnGAe6BPMSCZo+7NJVqS0cE4uHendzhSnbPH6TDqL1+Nme5LZXkCHnGyoH0kne30WH+gswhm3q+pt/mTas9NLS64GnjmSlTPw0wVQT/ewRaBgxtydy3cuUB9/6SW+vb5yRvr+t0eOfPKJZ/9t3+4tL7xj32Xd3thCxi+ge6ifdsAN+l5+wi5HQ/cCoeull1AszS7CUfEcJzK7sKWJAdJhCd0sPM4+EY7QDm5ov08hXRQXE5bf6PV5Q5+IjW7X7Nku92Ask4l2hCRRD6TPqISiCJeQna3SCFwrhrNzXHzo4yFevBwxpzxk8WCIIfkvVEKVy32SbT8n68gzgaslpaiO2zIGIyuSb7RNf9HSuN26y/7OC1tgEmpiyA6aD4qcgTOiLThwGG0eB694FI8NHLLN6OBlRVaMxNAFS4JdXUG6mW8PwpKuYLCLXKGbu8iwYNdgO06Sn3Th+/vyZAxs8Ro30DjHe9gy8Fywi24OMm7Qyzh3MTZVOMYhLBnoC+J79lpTUyQmorjhnMwlcQ5uPEYGpDjsOkkH49BjQLQBqs3jFtFdJNlksYmoQFDArLh8Xh+Qd6Ghcsb6FUuehDi+U/lqD71K/qiegeV1imcwjl7ExwiSrf4BZyCujV6cVcFo6VX+G9IcPyFjJnUufbU/jzrL1X99as36reXl8K32nFaOr+E8jWJEcJ55DpMVfSMe95/AJaOsGBH2GJCNpiRQbK4C8BjdmQA22QY2j03Em13i2YHqtNLU1NI04Yj2HJgA6fQc6VPNpA/D+Ryks554NnVy2mB72uRUfPLsqR4N0LOBQKArwJYO+5W2fgZX8oC1HR6HjNaQTVIG2FPwnTcXXGZZfNB7TE6pTKZUwaw91XWLAoFFGcnB5PHjsckgBjbWutrL+0h5Y1xw3DRGDumsnXb3MJwXrJIN5U7m0rgJ3yG5w4he5ckFG4pmNEkOm0/xOO4r4yL87wqtQM+hiJIVp+6iG2wPBKD35ElGkDx+UfC2v1mFG1o+M3AjNFty8biKMXwzyxnZLds8wYD2BxmCPHAldPOeLsy/0BugftYhVYFAhO8SqQ0j3oK7dHJZnI/jxmUS4onlxskSF8thmvNZjIrRZwEPxr0lBuLRuz3oy/FOHCsxwOPYh2M+e9u3J5pgPYz9gp6G7C9m0A11F9ddqKMfV+4sbq45/YspOysXvT+3pdFdYNg2fHbW8Dz301MqDVuGrz0Fuh0YMW8mddrpqzST7rV9BcvqPoNvadRndWp0p8HvbiqrFj5yFQ/vNFSXDpxpLEFWp+DcrF3FT1afWshFcmCfeAMjEvO65i0Y6XijQfSRPWx3TV/Df7Km3E1l+kLt56s/rwVzuRusNMhudznkwdLaS+QNdeal2jDPP4l9qHc98vTYZOSkxzD+njBWVWjFPKgipx6DkWvXQiW8OYcewVHE5yukinDMcfGgc0opDltYKDxIGBedkzc6jSfE7tlvESCDFUw0Hx0opS+U0lHCxNottbNWSxX9zZVvEhKWUSyBpaXwBc2a98M6UqPeXAs/GDon8Ax7hsthO8cM5HU7Ad0UvRR9lHmtyQKZ4MAe814X5h9MSUkQmhf96eVJ6p90OjIiqSIjvykvr2l5U55O/fPQKD+jIomYpNyGJQ25uQ2kIikRfAmuBHCPsWqkSDEqgZ5KDI2sifS/R43MbZg0idFHbCPNxXxZws1ACVE6hAhOdJwRkJLFBLPZpRGYJ50pko6XzMkgmSx40ljik6AQcKhFnLcQE6rF7PXFe1Ocoj0T3AXgSgJTDIhHRfHlYZKuSzc6uievOJGXY+i5GJkkTp7UM3y0LqATDbtFcbdBxO7o4T25JYlEjoH0uynUh8rapkxp62QN70svSF+hT4gGPlovlmcm/ComLi7mV4kTykV9NFWjE/QrwgQ4uIcAP0rQF4VZYRP2o3PhHHzfPMJj9Ir+uzKUlrH49ntT18AVvj1sc3YGjUT/Mt2Dxawa8ArcA7bCQIpvfwAYu22vEG/No/5RvPdA7g+AelLrPwzy+LtkLPhnpIxH14m4EYq8eeMHbPEPNm6G7Nv9B4jcFPZ8bJj0SEjP3MPgQdKTqqEoy2v6G32P/Y6dxOv04AxnoAeq+GILvUavtYCBXm+BaIhuodcfrN5B/V2EYMCPh+SxavjGyPwV0x4CJgUPGT0mQaODGBACIJZGsMXwAD0LGXx7l3CdAcKMIKI+f5CepWeD0BvyU/GcdBxPF8SwejC6LGZmAURFdsSWKR5HyHld2kbdIZO1Ixx+bnnzU7n5+blPNV9jnUDWhP2tC68tbN3PVIldsQPxSAcSpjOav7Q05uXn5zW2LLvDXn9B6syscPy9iDLEMmSrJz6nYuWMipukjM0AH8JkGS+XFyMRkzSCH7KD/hwm172SAyZYumHlefr5AddrtA0O0TnwaVZxcRY9Bfukn9Gf05N1r9DV9MoBsJ1f+ZrqUvtPHizJAntWybv7hmqLt6QLuK6ZS9Fqi1jO5rDoWPZXXII5Tgajg53cIXCjDCGIcYrRIY2n6+mXOa/W0bdhau3ryiEYe2FV/5oeaIYK/5w5frCyll6/cYO8DiNhw6t1MBWmznt91QX62UF1N7l0eHBZTRGpKaqpKVIPF9UcIzmReud9TSY75+K899GHbBu6wjoR7RKKZVYiYxSPf5/2wJT5e3NAhmUbVn5KLx1Ujg0+BGvpAIh0DezInTkzF37KVocxrKU3r1+XLtAe2lO3l66kfQfB/unKY+q8N375Ru8bc4pJXfEcESU95q+p8ZNZRTWH1d9FzvUdYXk5rLkcdkEisoKKVHQW/b3GEx6tPaYcoJfOr9wAbSBnv1IHpep0OExr4LPMkpJM+j7sly7UHkOzXjoAZljHCGiyegtNlwljM0v+c19ET9Pvst09a2Mtgcf5/ZSzYO5h1156+eyydfAsxGa9XAuF6vzjh6CssLq6ECysperXX0sX5h5ZdpZe3guxsGIPEtHk/aqXX1hVqP5HYVVVISkrrNqvXorIc+5Ou91Hnr/LcD2afi6eX7UBloOcs7cOpqgGaNfs1g7bNbs9z6wASaylN69d0/TFTIz6Ws8+oGV3mE2612wRTHKcVUbhjKadebloMc+dyXgMVtVK6BwMB/+mVW09igdRBWaRtNQX59d/VD//xdQ0TCiYNj1KT9sq6Wdu5WTbqk3qDXyDaLa1fv621LS01G3z61sD6lH8lAxDLicV921s6Bf92JOYvzNYCL1khbqBXEFUzC521N5NyzNaQIWhjyFyDoBIVrAjmv2UEaLlI+c6zw1jmVIPLLLZZUTj6GxGHW+mq1tgHXR2D85p4Q934+jLbtjVLcyCdS10NVzpHqxp4Q/hK7WopY/NRGx9HGsPGdFjOjcpjBnGYMVqY/4eqT5khWEHWUup2A/pTw7pdWgsWft7ETUERL96nRg0HNFPmCYba6pylECaExX89A9WLUOVB4oKLu/o1oqSYHCgLzBUlAz8hNFDRpeSU1XT+LRmDUgPaKbYdHDn9suF/tu13nHJij0N97LfS0QmqONuyONk7zvUI6Qa0pF9f2+oABL92AT6e0U//z9YqAiWtJLU1JK0gS+1aacwamiNqK067u9ZQ8f1d4qLodMzz3uL89Z68V/Hnr++hXWUuHgw8dfi972PeTyPefu3aNNucemQ74qFuIaJnVkOu4Q+yjuwmmC1FqZpl1i4uzoPxjkpPf3Xv545tl26Rr+dOvUd+omqJzch9dOeU7f10Y64nMcKK137DccIZq2WdXtdZjbEoLSzHwiMtrjYLDxpHQW8gjMX6XFYAE2zSWVD04EGYSs9MbO6sEo20BMEAB4mpvSypsKjZ4Stgzb+c3A9/MQT2+vrBy+qvyFxLUtLlSRF/Ri2wjfZ2dus2Q8lXx4608/jnqK5OOap6NY2PSjYYnECCjiEeLJll/pbmqfeIK+ps3+MxrlEhqmTPipVP7kqlF4VhpEb6r+Q7YOJg38kJ9SHBf3NBl6+9YchfbUjb5ahLSzUM3kPHmwFAsZ5rpai0S7E5xWzZ1j+fW7zsUWP2g5NXTw52ySCTrgG0+lbw60l2Y/CB185CoA8NK+tbRKxfjy6pm5hzQRRR+cMqv1Jbiw6STivtEvt3DRcy0QEh92JlUGo2PG4tSKHl00YD6xc8CK+YPYyy3io2lN8BcSjKRzrIV6ypOAobqxViJPaT9M9Hy5szY33mp7OX/Zu89L/7Ww5vqY2Y8b0pKgoiUhG5cPDPzq8qTV/WkzUOIvXVVA96kmjcBrr3HrYC/Wn+fYP6Z7T1rqy3zknbvqma/FvVk96fNXGkuaXrdHW5JGSxZT/2I/O73v+yNWafMdzc5NdxYurHs6h86e01sLKLz9EBrg+x36rxAaED7hRnAMx7Vzu+9wabh3zG8XLQjx0ablUJzmxdErxYT3kzQSd0SSafVqF5PXgpp0OyYJ1EyNHpGUZmvK575ySzd85JSqF7IBzSAbMM04+MbE58xF3/njXOGecSaermlw2y9PsSQdytLJVr8t+wg+rR8cZYoeNxVIzNdk3Bngi8U5LAlgTFoQnzJCa5EsCgYhCaGL+qPj7TdhG31p9tej3R04N//PXxNwJvyUqwaJqRPJY98TJ5TPndmflRAkAhBfe46sfKW5wizSge08Xb7Ca/GUVs55trngkKkrUS2WPzKttaaqq+idmahugkY+W6fN0I6i3gPt/x88U4wAAeJxjYGRgYADiGU9YXsXz23xl4GZnAIFH7fO+IdMc/WBxDgYmEAUASbMKwAB4nGNgZGBgZwABjj4Ghv//OfoZGBlQgT4ARicDZAAAAHicY2BgYGAfxJijD8Fmu4EqBwCSpgKpAAAAAAAADgBoAH4AzADgAQIBQgFsAZgB7gIuAooC0AL8A2IDjAOoA+AEMASwBNoFCAVaBcAGCAYuBnAGrAb2B04HigfSCCoIcAiGCJwIyAkkCVYJiAmsCfIKIApWCsQLknicY2BkYGDQZ2hmYGcAASYg5gJCBob/YD4DABqrAdAAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2ReVPbMBDF/ULi2EkDBFqO3gdHLxUzDB9IkdexBllydRD49ihO3Ckz7B/a31utZnafkkGyiXnyclxhgB0MMUKKMTLkmGCKV5hhF3vYxxwHOMRrvMERjnGCU7zFO7zHB3zEJ3zGF3zFN5zhHBe4xHf8wE/8wm8w/MEVimTYKv44XR9MSCsUjVoeHE3vjQoNsSZ4mmxZmVWPjSz7jlou6/0qKOWEJdKMtCe793/hQfqxa6XWZHMXFl56RS4TvPXSaDeoy0zUUZB109KstDK8lHo5q6Qi1hcOnqkImubPS6aqRq7mlnaEWabub4iYblba3SRmgldS0+FWdhNtt04F14JUaqkl7tcpOpJtErvNt3Bd9HRT5JWxK25Ldjvp6br4hzfFiIdSmlzTg2fSUzNrLd1LE1ynxq4OVaVoKLjzJ60UPtj1RKzHzsbjly6inVnFBS2MucviPncU7Rr7lfTxRepDs1A2j3ZHRc7PuzFYSfE3ZOd4kjwBy227hA==) format("woff");
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-play, .video-js .vjs-play-control .vjs-icon-placeholder, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-play:before, .video-js .vjs-play-control .vjs-icon-placeholder:before, .video-js .vjs-big-play-button .vjs-icon-placeholder:before {
  content: "\f101";
}

.vjs-icon-play-circle {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-play-circle:before {
  content: "\f102";
}

.vjs-icon-pause, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-pause:before, .video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before {
  content: "\f103";
}

.vjs-icon-volume-mute, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-volume-mute:before, .video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before {
  content: "\f104";
}

.vjs-icon-volume-low, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-volume-low:before, .video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before {
  content: "\f105";
}

.vjs-icon-volume-mid, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-volume-mid:before, .video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before {
  content: "\f106";
}

.vjs-icon-volume-high, .video-js .vjs-mute-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-volume-high:before, .video-js .vjs-mute-control .vjs-icon-placeholder:before {
  content: "\f107";
}

.vjs-icon-fullscreen-enter, .video-js .vjs-fullscreen-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-fullscreen-enter:before, .video-js .vjs-fullscreen-control .vjs-icon-placeholder:before {
  content: "\f108";
}

.vjs-icon-fullscreen-exit, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-fullscreen-exit:before, .video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before {
  content: "\f109";
}

.vjs-icon-spinner {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-spinner:before {
  content: "\f10a";
}

.vjs-icon-subtitles, .video-js .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-subtitles-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-subtitles:before, .video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,
.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,
.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,
.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,
.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js .vjs-subtitles-button .vjs-icon-placeholder:before {
  content: "\f10b";
}

.vjs-icon-captions, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,
.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder, .video-js .vjs-captions-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-captions:before, .video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,
.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before, .video-js .vjs-captions-button .vjs-icon-placeholder:before {
  content: "\f10c";
}

.vjs-icon-hd {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-hd:before {
  content: "\f10d";
}

.vjs-icon-chapters, .video-js .vjs-chapters-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-chapters:before, .video-js .vjs-chapters-button .vjs-icon-placeholder:before {
  content: "\f10e";
}

.vjs-icon-downloading {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-downloading:before {
  content: "\f10f";
}

.vjs-icon-file-download {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-file-download:before {
  content: "\f110";
}

.vjs-icon-file-download-done {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-file-download-done:before {
  content: "\f111";
}

.vjs-icon-file-download-off {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-file-download-off:before {
  content: "\f112";
}

.vjs-icon-share {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-share:before {
  content: "\f113";
}

.vjs-icon-cog {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-cog:before {
  content: "\f114";
}

.vjs-icon-square {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-square:before {
  content: "\f115";
}

.vjs-icon-circle, .vjs-seek-to-live-control .vjs-icon-placeholder, .video-js .vjs-volume-level, .video-js .vjs-play-progress {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-circle:before, .vjs-seek-to-live-control .vjs-icon-placeholder:before, .video-js .vjs-volume-level:before, .video-js .vjs-play-progress:before {
  content: "\f116";
}

.vjs-icon-circle-outline {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-circle-outline:before {
  content: "\f117";
}

.vjs-icon-circle-inner-circle {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-circle-inner-circle:before {
  content: "\f118";
}

.vjs-icon-cancel, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-cancel:before, .video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before {
  content: "\f119";
}

.vjs-icon-repeat {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-repeat:before {
  content: "\f11a";
}

.vjs-icon-replay, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-replay:before, .video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before {
  content: "\f11b";
}

.vjs-icon-replay-5, .video-js .vjs-skip-backward-5 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-replay-5:before, .video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before {
  content: "\f11c";
}

.vjs-icon-replay-10, .video-js .vjs-skip-backward-10 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-replay-10:before, .video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before {
  content: "\f11d";
}

.vjs-icon-replay-30, .video-js .vjs-skip-backward-30 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-replay-30:before, .video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before {
  content: "\f11e";
}

.vjs-icon-forward-5, .video-js .vjs-skip-forward-5 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-forward-5:before, .video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before {
  content: "\f11f";
}

.vjs-icon-forward-10, .video-js .vjs-skip-forward-10 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-forward-10:before, .video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before {
  content: "\f120";
}

.vjs-icon-forward-30, .video-js .vjs-skip-forward-30 .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-forward-30:before, .video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before {
  content: "\f121";
}

.vjs-icon-audio, .video-js .vjs-audio-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-audio:before, .video-js .vjs-audio-button .vjs-icon-placeholder:before {
  content: "\f122";
}

.vjs-icon-next-item {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-next-item:before {
  content: "\f123";
}

.vjs-icon-previous-item {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-previous-item:before {
  content: "\f124";
}

.vjs-icon-shuffle {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-shuffle:before {
  content: "\f125";
}

.vjs-icon-cast {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-cast:before {
  content: "\f126";
}

.vjs-icon-picture-in-picture-enter, .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-picture-in-picture-enter:before, .video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before {
  content: "\f127";
}

.vjs-icon-picture-in-picture-exit, .video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-picture-in-picture-exit:before, .video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before {
  content: "\f128";
}

.vjs-icon-facebook {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-facebook:before {
  content: "\f129";
}

.vjs-icon-linkedin {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-linkedin:before {
  content: "\f12a";
}

.vjs-icon-twitter {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-twitter:before {
  content: "\f12b";
}

.vjs-icon-tumblr {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-tumblr:before {
  content: "\f12c";
}

.vjs-icon-pinterest {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-pinterest:before {
  content: "\f12d";
}

.vjs-icon-audio-description, .video-js .vjs-descriptions-button .vjs-icon-placeholder {
  font-family: VideoJS;
  font-weight: normal;
  font-style: normal;
}
.vjs-icon-audio-description:before, .video-js .vjs-descriptions-button .vjs-icon-placeholder:before {
  content: "\f12e";
}

.video-js {
  display: inline-block;
  vertical-align: top;
  box-sizing: border-box;
  color: #fff;
  background-color: #000;
  position: relative;
  padding: 0;
  font-size: 10px;
  line-height: 1;
  font-weight: normal;
  font-style: normal;
  font-family: Arial, Helvetica, sans-serif;
  word-break: initial;
}
.video-js:-moz-full-screen {
  position: absolute;
}
.video-js:-webkit-full-screen {
  width: 100% !important;
  height: 100% !important;
}

.video-js[tabindex="-1"] {
  outline: none;
}

.video-js *,
.video-js *:before,
.video-js *:after {
  box-sizing: inherit;
}

.video-js ul {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  list-style-position: outside;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
}

.video-js.vjs-fluid,
.video-js.vjs-16-9,
.video-js.vjs-4-3,
.video-js.vjs-9-16,
.video-js.vjs-1-1 {
  width: 100%;
  max-width: 100%;
}

.video-js.vjs-fluid:not(.vjs-audio-only-mode),
.video-js.vjs-16-9:not(.vjs-audio-only-mode),
.video-js.vjs-4-3:not(.vjs-audio-only-mode),
.video-js.vjs-9-16:not(.vjs-audio-only-mode),
.video-js.vjs-1-1:not(.vjs-audio-only-mode) {
  height: 0;
}

.video-js.vjs-16-9:not(.vjs-audio-only-mode) {
  padding-top: 56.25%;
}

.video-js.vjs-4-3:not(.vjs-audio-only-mode) {
  padding-top: 75%;
}

.video-js.vjs-9-16:not(.vjs-audio-only-mode) {
  padding-top: 177.7777777778%;
}

.video-js.vjs-1-1:not(.vjs-audio-only-mode) {
  padding-top: 100%;
}

.video-js.vjs-fill:not(.vjs-audio-only-mode) {
  width: 100%;
  height: 100%;
}

.video-js .vjs-tech {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.video-js.vjs-audio-only-mode .vjs-tech {
  display: none;
}

body.vjs-full-window,
body.vjs-pip-window {
  padding: 0;
  margin: 0;
  height: 100%;
}

.vjs-full-window .video-js.vjs-fullscreen,
body.vjs-pip-window .video-js {
  position: fixed;
  overflow: hidden;
  z-index: 1000;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
}

.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),
body.vjs-pip-window .video-js {
  width: 100% !important;
  height: 100% !important;
  padding-top: 0 !important;
  display: block;
}

.video-js.vjs-fullscreen.vjs-user-inactive {
  cursor: none;
}

.vjs-pip-container .vjs-pip-text {
  position: absolute;
  bottom: 10%;
  font-size: 2em;
  background-color: rgba(0, 0, 0, 0.7);
  padding: 0.5em;
  text-align: center;
  width: 100%;
}

.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,
.vjs-layout-x-small.vjs-pip-container .vjs-pip-text,
.vjs-layout-small.vjs-pip-container .vjs-pip-text {
  bottom: 0;
  font-size: 1.4em;
}

.vjs-hidden {
  display: none !important;
}

.vjs-disabled {
  opacity: 0.5;
  cursor: default;
}

.video-js .vjs-offscreen {
  height: 1px;
  left: -9999px;
  position: absolute;
  top: 0;
  width: 1px;
}

.vjs-lock-showing {
  display: block !important;
  opacity: 1 !important;
  visibility: visible !important;
}

.vjs-no-js {
  padding: 20px;
  color: #fff;
  background-color: #000;
  font-size: 18px;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  width: 300px;
  height: 150px;
  margin: 0px auto;
}

.vjs-no-js a,
.vjs-no-js a:visited {
  color: #66A8CC;
}

.video-js .vjs-big-play-button {
  font-size: 3em;
  line-height: 1.5em;
  height: 1.63332em;
  width: 3em;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  padding: 0;
  margin-top: -0.81666em;
  margin-left: -1.5em;
  cursor: pointer;
  opacity: 1;
  border: 0.06666em solid #fff;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
  border-radius: 0.3em;
  transition: all 0.4s;
}
.vjs-big-play-button .vjs-svg-icon {
  width: 1em;
  height: 1em;
  position: absolute;
  top: 50%;
  left: 50%;
  line-height: 1;
  transform: translate(-50%, -50%);
}

.video-js:hover .vjs-big-play-button,
.video-js .vjs-big-play-button:focus {
  border-color: #fff;
  background-color: rgb(114.9141509434, 132.7028301887, 159.3858490566);
  background-color: rgba(114.9141509434, 132.7028301887, 159.3858490566, 0.5);
  transition: all 0s;
}

.vjs-controls-disabled .vjs-big-play-button,
.vjs-has-started .vjs-big-play-button,
.vjs-using-native-controls .vjs-big-play-button,
.vjs-error .vjs-big-play-button {
  display: none;
}

.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause:not(.vjs-seeking, .vjs-scrubbing, .vjs-error) .vjs-big-play-button {
  display: block;
}

.video-js button {
  background: none;
  border: none;
  color: inherit;
  display: inline-block;
  font-size: inherit;
  line-height: inherit;
  text-transform: none;
  text-decoration: none;
  transition: none;
  -webkit-appearance: none;
  appearance: none;
}

.video-js.vjs-spatial-navigation-enabled .vjs-button:focus {
  outline: 0.0625em solid white;
  box-shadow: none;
}

.vjs-control .vjs-button {
  width: 100%;
  height: 100%;
}

.video-js .vjs-control.vjs-close-button {
  cursor: pointer;
  height: 3em;
  position: absolute;
  right: 0;
  top: 0.5em;
  z-index: 2;
}
.video-js .vjs-modal-dialog {
  background: rgba(0, 0, 0, 0.8);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.8), rgba(255, 255, 255, 0));
  overflow: auto;
}

.video-js .vjs-modal-dialog > * {
  box-sizing: border-box;
}

.vjs-modal-dialog .vjs-modal-dialog-content {
  font-size: 1.2em;
  line-height: 1.5;
  padding: 20px 24px;
  z-index: 1;
}

.vjs-menu-button {
  cursor: pointer;
}

.vjs-menu-button.vjs-disabled {
  cursor: default;
}

.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu {
  display: none;
}

.vjs-menu .vjs-menu-content {
  display: block;
  padding: 0;
  margin: 0;
  font-family: Arial, Helvetica, sans-serif;
  overflow: auto;
}

.vjs-menu .vjs-menu-content > * {
  box-sizing: border-box;
}

.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu {
  display: none;
}

.vjs-menu li {
  display: flex;
  justify-content: center;
  list-style: none;
  margin: 0;
  padding: 0.2em 0;
  line-height: 1.4em;
  font-size: 1.2em;
  text-align: center;
  text-transform: lowercase;
}

.vjs-menu li.vjs-menu-item:focus,
.vjs-menu li.vjs-menu-item:hover,
.js-focus-visible .vjs-menu li.vjs-menu-item:hover {
  background-color: rgb(114.9141509434, 132.7028301887, 159.3858490566);
  background-color: rgba(114.9141509434, 132.7028301887, 159.3858490566, 0.5);
}

.vjs-menu li.vjs-selected,
.vjs-menu li.vjs-selected:focus,
.vjs-menu li.vjs-selected:hover,
.js-focus-visible .vjs-menu li.vjs-selected:hover {
  background-color: #fff;
  color: #2B333F;
}
.vjs-menu li.vjs-selected .vjs-svg-icon,
.vjs-menu li.vjs-selected:focus .vjs-svg-icon,
.vjs-menu li.vjs-selected:hover .vjs-svg-icon,
.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon {
  fill: #000000;
}

.video-js .vjs-menu *:not(.vjs-selected):focus:not(:focus-visible),
.js-focus-visible .vjs-menu *:not(.vjs-selected):focus:not(.focus-visible) {
  background: none;
}

.vjs-menu li.vjs-menu-title {
  text-align: center;
  text-transform: uppercase;
  font-size: 1em;
  line-height: 2em;
  padding: 0;
  margin: 0 0 0.3em 0;
  font-weight: bold;
  cursor: default;
}

.vjs-menu-button-popup .vjs-menu {
  display: none;
  position: absolute;
  bottom: 0;
  width: 10em;
  left: -3em;
  height: 0em;
  margin-bottom: 1.5em;
  border-top-color: rgba(43, 51, 63, 0.7);
}

.vjs-pip-window .vjs-menu-button-popup .vjs-menu {
  left: unset;
  right: 1em;
}

.vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
  position: absolute;
  width: 100%;
  bottom: 1.5em;
  max-height: 15em;
}

.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,
.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 5em;
}

.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 10em;
}

.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 14em;
}

.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,
.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,
.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content {
  max-height: 25em;
}

.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,
.vjs-menu-button-popup .vjs-menu.vjs-lock-showing {
  display: block;
}

.video-js .vjs-menu-button-inline {
  transition: all 0.4s;
  overflow: hidden;
}

.video-js .vjs-menu-button-inline:before {
  width: 2.222222222em;
}

.video-js .vjs-menu-button-inline:hover,
.video-js .vjs-menu-button-inline:focus,
.video-js .vjs-menu-button-inline.vjs-slider-active {
  width: 12em;
}

.vjs-menu-button-inline .vjs-menu {
  opacity: 0;
  height: 100%;
  width: auto;
  position: absolute;
  left: 4em;
  top: 0;
  padding: 0;
  margin: 0;
  transition: all 0.4s;
}

.vjs-menu-button-inline:hover .vjs-menu,
.vjs-menu-button-inline:focus .vjs-menu,
.vjs-menu-button-inline.vjs-slider-active .vjs-menu {
  display: block;
  opacity: 1;
}

.vjs-menu-button-inline .vjs-menu-content {
  width: auto;
  height: 100%;
  margin: 0;
  overflow: hidden;
}

.video-js .vjs-control-bar {
  display: none;
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 3em;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
}

.video-js.vjs-spatial-navigation-enabled .vjs-control-bar {
  gap: 1px;
}

.video-js:not(.vjs-controls-disabled, .vjs-using-native-controls, .vjs-error) .vjs-control-bar.vjs-lock-showing {
  display: flex !important;
}

.vjs-has-started .vjs-control-bar,
.vjs-audio-only-mode .vjs-control-bar {
  display: flex;
  visibility: visible;
  opacity: 1;
  transition: visibility 0.1s, opacity 0.1s;
}

.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  visibility: visible;
  opacity: 0;
  pointer-events: none;
  transition: visibility 1s, opacity 1s;
}

.vjs-controls-disabled .vjs-control-bar,
.vjs-using-native-controls .vjs-control-bar,
.vjs-error .vjs-control-bar {
  display: none !important;
}

.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,
.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
  opacity: 1;
  visibility: visible;
  pointer-events: auto;
}

.video-js .vjs-control {
  position: relative;
  text-align: center;
  margin: 0;
  padding: 0;
  height: 100%;
  width: 4em;
  flex: none;
}

.video-js .vjs-control.vjs-visible-text {
  width: auto;
  padding-left: 1em;
  padding-right: 1em;
}

.vjs-button > .vjs-icon-placeholder:before {
  font-size: 1.8em;
  line-height: 1.67;
}

.vjs-button > .vjs-icon-placeholder {
  display: block;
}

.vjs-button > .vjs-svg-icon {
  display: inline-block;
}

.video-js .vjs-control:focus:before,
.video-js .vjs-control:hover:before,
.video-js .vjs-control:focus {
  text-shadow: 0em 0em 1em white;
}

.video-js *:not(.vjs-visible-text) > .vjs-control-text {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.video-js .vjs-custom-control-spacer {
  display: none;
}

.video-js .vjs-progress-control {
  cursor: pointer;
  flex: auto;
  display: flex;
  align-items: center;
  min-width: 4em;
  touch-action: none;
}

.video-js .vjs-progress-control.disabled {
  cursor: default;
}

.vjs-live .vjs-progress-control {
  display: none;
}

.vjs-liveui .vjs-progress-control {
  display: flex;
  align-items: center;
}

.video-js .vjs-progress-holder {
  flex: auto;
  transition: all 0.2s;
  height: 0.3em;
}

.video-js .vjs-progress-control .vjs-progress-holder {
  margin: 0 10px;
}

.video-js .vjs-progress-control:hover .vjs-progress-holder {
  font-size: 1.6666666667em;
}

.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled {
  font-size: 1em;
}

.video-js .vjs-progress-holder .vjs-play-progress,
.video-js .vjs-progress-holder .vjs-load-progress,
.video-js .vjs-progress-holder .vjs-load-progress div {
  position: absolute;
  display: block;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 0;
}

.video-js .vjs-play-progress {
  background-color: #fff;
}
.video-js .vjs-play-progress:before {
  font-size: 0.9em;
  position: absolute;
  right: -0.5em;
  line-height: 0.35em;
  z-index: 1;
}

.vjs-svg-icons-enabled .vjs-play-progress:before {
  content: none !important;
}

.vjs-play-progress .vjs-svg-icon {
  position: absolute;
  top: -0.35em;
  right: -0.4em;
  width: 0.9em;
  height: 0.9em;
  pointer-events: none;
  line-height: 0.15em;
  z-index: 1;
}

.video-js .vjs-load-progress {
  background: rgba(114.9141509434, 132.7028301887, 159.3858490566, 0.5);
}

.video-js .vjs-load-progress div {
  background: rgba(114.9141509434, 132.7028301887, 159.3858490566, 0.75);
}

.video-js .vjs-time-tooltip {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 0.3em;
  color: #000;
  float: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  padding: 6px 8px 8px 8px;
  pointer-events: none;
  position: absolute;
  top: -3.4em;
  visibility: hidden;
  z-index: 1;
}

.video-js .vjs-progress-holder:focus .vjs-time-tooltip {
  display: none;
}

.video-js .vjs-progress-control:hover .vjs-time-tooltip,
.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip {
  display: block;
  font-size: 0.6em;
  visibility: visible;
}

.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip {
  font-size: 1em;
}

.video-js .vjs-progress-control .vjs-mouse-display {
  display: none;
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #000;
  z-index: 1;
}

.video-js .vjs-progress-control:hover .vjs-mouse-display {
  display: block;
}

.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display {
  visibility: hidden;
  opacity: 0;
  transition: visibility 1s, opacity 1s;
}

.vjs-mouse-display .vjs-time-tooltip {
  color: #fff;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.8);
}

.video-js .vjs-slider {
  position: relative;
  cursor: pointer;
  padding: 0;
  margin: 0 0.45em 0 0.45em;
  /* iOS Safari */
  -webkit-touch-callout: none;
  /* Safari, and Chrome 53 */
  -webkit-user-select: none;
  /* Non-prefixed version, currently supported by Chrome and Opera */
  user-select: none;
  background-color: rgb(114.9141509434, 132.7028301887, 159.3858490566);
  background-color: rgba(114.9141509434, 132.7028301887, 159.3858490566, 0.5);
}

.video-js .vjs-slider.disabled {
  cursor: default;
}

.video-js .vjs-slider:focus {
  text-shadow: 0em 0em 1em white;
  box-shadow: 0 0 1em #fff;
}

.video-js.vjs-spatial-navigation-enabled .vjs-slider:focus {
  outline: 0.0625em solid white;
}

.video-js .vjs-mute-control {
  cursor: pointer;
  flex: none;
}
.video-js .vjs-volume-control {
  cursor: pointer;
  margin-right: 1em;
  display: flex;
}

.video-js .vjs-volume-control.vjs-volume-horizontal {
  width: 5em;
}

.video-js .vjs-volume-panel .vjs-volume-control {
  visibility: visible;
  opacity: 0;
  width: 1px;
  height: 1px;
  margin-left: -1px;
}

.video-js .vjs-volume-panel {
  transition: width 1s;
}
.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control, .video-js .vjs-volume-panel:active .vjs-volume-control, .video-js .vjs-volume-panel:focus .vjs-volume-control, .video-js .vjs-volume-panel .vjs-volume-control:active, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active {
  visibility: visible;
  opacity: 1;
  position: relative;
  transition: visibility 0.1s, opacity 0.1s, height 0.1s, width 0.1s, left 0s, top 0s;
}
.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-horizontal, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal {
  width: 5em;
  height: 3em;
  margin-right: 0;
}
.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical, .video-js .vjs-volume-panel.vjs-hover .vjs-mute-control ~ .vjs-volume-control.vjs-volume-vertical, .video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical {
  left: -3.5em;
  transition: left 0s;
}
.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active {
  width: 10em;
  transition: width 0.1s;
}
.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only {
  width: 4em;
}

.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical {
  height: 8em;
  width: 3em;
  left: -3000em;
  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s 1s, left 1s 1s, top 1s 1s;
}

.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal {
  transition: visibility 1s, opacity 1s, height 1s 1s, width 1s, left 1s 1s, top 1s 1s;
}

.video-js .vjs-volume-panel {
  display: flex;
}

.video-js .vjs-volume-bar {
  margin: 1.35em 0.45em;
}

.vjs-volume-bar.vjs-slider-horizontal {
  width: 5em;
  height: 0.3em;
}

.vjs-volume-bar.vjs-slider-vertical {
  width: 0.3em;
  height: 5em;
  margin: 1.35em auto;
}

.video-js .vjs-volume-level {
  position: absolute;
  bottom: 0;
  left: 0;
  background-color: #fff;
}
.video-js .vjs-volume-level:before {
  position: absolute;
  font-size: 0.9em;
  z-index: 1;
}

.vjs-slider-vertical .vjs-volume-level {
  width: 0.3em;
}
.vjs-slider-vertical .vjs-volume-level:before {
  top: -0.5em;
  left: -0.3em;
  z-index: 1;
}

.vjs-svg-icons-enabled .vjs-volume-level:before {
  content: none;
}

.vjs-volume-level .vjs-svg-icon {
  position: absolute;
  width: 0.9em;
  height: 0.9em;
  pointer-events: none;
  z-index: 1;
}

.vjs-slider-horizontal .vjs-volume-level {
  height: 0.3em;
}
.vjs-slider-horizontal .vjs-volume-level:before {
  line-height: 0.35em;
  right: -0.5em;
}

.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon {
  right: -0.3em;
  transform: translateY(-50%);
}

.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon {
  top: -0.55em;
  transform: translateX(-50%);
}

.video-js .vjs-volume-panel.vjs-volume-panel-vertical {
  width: 4em;
}

.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level {
  height: 100%;
}

.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level {
  width: 100%;
}

.video-js .vjs-volume-vertical {
  width: 3em;
  height: 8em;
  bottom: 8em;
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.7);
}

.video-js .vjs-volume-horizontal .vjs-menu {
  left: -2em;
}

.video-js .vjs-volume-tooltip {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 0.3em;
  color: #000;
  float: right;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 1em;
  padding: 6px 8px 8px 8px;
  pointer-events: none;
  position: absolute;
  top: -3.4em;
  visibility: hidden;
  z-index: 1;
}

.video-js .vjs-volume-control:hover .vjs-volume-tooltip,
.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip {
  display: block;
  font-size: 1em;
  visibility: visible;
}

.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,
.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip {
  left: 1em;
  top: -12px;
}

.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip {
  font-size: 1em;
}

.video-js .vjs-volume-control .vjs-mouse-display {
  display: none;
  position: absolute;
  width: 100%;
  height: 1px;
  background-color: #000;
  z-index: 1;
}

.video-js .vjs-volume-horizontal .vjs-mouse-display {
  width: 1px;
  height: 100%;
}

.video-js .vjs-volume-control:hover .vjs-mouse-display {
  display: block;
}

.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display {
  visibility: hidden;
  opacity: 0;
  transition: visibility 1s, opacity 1s;
}

.vjs-mouse-display .vjs-volume-tooltip {
  color: #fff;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.8);
}

.vjs-poster {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
}

.vjs-has-started .vjs-poster,
.vjs-using-native-controls .vjs-poster {
  display: none;
}

.vjs-audio.vjs-has-started .vjs-poster,
.vjs-has-started.vjs-audio-poster-mode .vjs-poster,
.vjs-pip-container.vjs-has-started .vjs-poster {
  display: block;
}

.vjs-poster img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.video-js .vjs-live-control {
  display: flex;
  align-items: flex-start;
  flex: auto;
  font-size: 1em;
  line-height: 3em;
}

.video-js:not(.vjs-live) .vjs-live-control,
.video-js.vjs-liveui .vjs-live-control {
  display: none;
}

.video-js .vjs-seek-to-live-control {
  align-items: center;
  cursor: pointer;
  flex: none;
  display: inline-flex;
  height: 100%;
  padding-left: 0.5em;
  padding-right: 0.5em;
  font-size: 1em;
  line-height: 3em;
  width: auto;
  min-width: 4em;
}

.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,
.video-js:not(.vjs-live) .vjs-seek-to-live-control {
  display: none;
}

.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge {
  cursor: auto;
}

.vjs-seek-to-live-control .vjs-icon-placeholder {
  margin-right: 0.5em;
  color: #888;
}

.vjs-svg-icons-enabled .vjs-seek-to-live-control {
  line-height: 0;
}

.vjs-seek-to-live-control .vjs-svg-icon {
  width: 1em;
  height: 1em;
  pointer-events: none;
  fill: #888888;
}

.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder {
  color: red;
}

.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon {
  fill: red;
}

.video-js .vjs-time-control {
  flex: none;
  font-size: 1em;
  line-height: 3em;
  min-width: 2em;
  width: auto;
  padding-left: 1em;
  padding-right: 1em;
}

.vjs-live .vjs-time-control,
.vjs-live .vjs-time-divider,
.video-js .vjs-current-time,
.video-js .vjs-duration {
  display: none;
}

.vjs-time-divider {
  display: none;
  line-height: 3em;
}

.vjs-normalise-time-controls:not(.vjs-live) .vjs-time-control {
  display: flex;
}

.video-js .vjs-play-control {
  cursor: pointer;
}

.video-js .vjs-play-control .vjs-icon-placeholder {
  flex: none;
}

.vjs-text-track-display {
  position: absolute;
  bottom: 3em;
  left: 0;
  right: 0;
  top: 0;
  pointer-events: none;
}

.vjs-error .vjs-text-track-display {
  display: none;
}

.video-js.vjs-controls-disabled .vjs-text-track-display,
.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
  bottom: 1em;
}

.video-js .vjs-text-track {
  font-size: 1.4em;
  text-align: center;
  margin-bottom: 0.1em;
}

.vjs-subtitles {
  color: #fff;
}

.vjs-captions {
  color: #fc6;
}

.vjs-tt-cue {
  display: block;
}

video::-webkit-media-text-track-display {
  transform: translateY(-3em);
}

.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,
.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display {
  transform: translateY(-1.5em);
}

.video-js.vjs-force-center-align-cues .vjs-text-track-cue {
  text-align: center !important;
  width: 80% !important;
}

@supports not (inset: 10px) {
  .video-js .vjs-text-track-display > div {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
}
.video-js .vjs-picture-in-picture-control {
  cursor: pointer;
  flex: none;
}
.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,
.vjs-pip-window .vjs-picture-in-picture-control {
  display: none;
}

.video-js .vjs-fullscreen-control {
  cursor: pointer;
  flex: none;
}
.video-js.vjs-audio-only-mode .vjs-fullscreen-control,
.vjs-pip-window .vjs-fullscreen-control {
  display: none;
}

.vjs-playback-rate > .vjs-menu-button,
.vjs-playback-rate .vjs-playback-rate-value {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.vjs-playback-rate .vjs-playback-rate-value {
  pointer-events: none;
  font-size: 1.5em;
  line-height: 2;
  text-align: center;
}

.vjs-playback-rate .vjs-menu {
  width: 4em;
  left: 0em;
}

.vjs-error .vjs-error-display .vjs-modal-dialog-content {
  font-size: 1.4em;
  text-align: center;
}

.vjs-loading-spinner {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0.85;
  text-align: left;
  border: 0.6em solid rgba(43, 51, 63, 0.7);
  box-sizing: border-box;
  background-clip: padding-box;
  width: 5em;
  height: 5em;
  border-radius: 50%;
  visibility: hidden;
}

.vjs-seeking .vjs-loading-spinner,
.vjs-waiting .vjs-loading-spinner {
  display: flex;
  justify-content: center;
  align-items: center;
  animation: vjs-spinner-show 0s linear 0.3s forwards;
}

.vjs-error .vjs-loading-spinner {
  display: none;
}

.vjs-loading-spinner:before,
.vjs-loading-spinner:after {
  content: "";
  position: absolute;
  box-sizing: inherit;
  width: inherit;
  height: inherit;
  border-radius: inherit;
  opacity: 1;
  border: inherit;
  border-color: transparent;
  border-top-color: white;
}

.vjs-seeking .vjs-loading-spinner:before,
.vjs-seeking .vjs-loading-spinner:after,
.vjs-waiting .vjs-loading-spinner:before,
.vjs-waiting .vjs-loading-spinner:after {
  animation: vjs-spinner-spin 1.1s cubic-bezier(0.6, 0.2, 0, 0.8) infinite, vjs-spinner-fade 1.1s linear infinite;
}

.vjs-seeking .vjs-loading-spinner:before,
.vjs-waiting .vjs-loading-spinner:before {
  border-top-color: rgb(255, 255, 255);
}

.vjs-seeking .vjs-loading-spinner:after,
.vjs-waiting .vjs-loading-spinner:after {
  border-top-color: rgb(255, 255, 255);
  animation-delay: 0.44s;
}

@keyframes vjs-spinner-show {
  to {
    visibility: visible;
  }
}
@keyframes vjs-spinner-spin {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes vjs-spinner-fade {
  0% {
    border-top-color: rgb(114.9141509434, 132.7028301887, 159.3858490566);
  }
  20% {
    border-top-color: rgb(114.9141509434, 132.7028301887, 159.3858490566);
  }
  35% {
    border-top-color: white;
  }
  60% {
    border-top-color: rgb(114.9141509434, 132.7028301887, 159.3858490566);
  }
  100% {
    border-top-color: rgb(114.9141509434, 132.7028301887, 159.3858490566);
  }
}
.video-js.vjs-audio-only-mode .vjs-captions-button {
  display: none;
}

.vjs-chapters-button .vjs-menu ul {
  width: 24em;
}

.video-js.vjs-audio-only-mode .vjs-descriptions-button {
  display: none;
}

.vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-svg-icon {
  width: 1.5em;
  height: 1.5em;
}

.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
  vertical-align: middle;
  display: inline-block;
  margin-bottom: -0.1em;
}

.video-js .vjs-subs-caps-button + .vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
  font-family: VideoJS;
  content: "\f10c";
  font-size: 1.5em;
  line-height: inherit;
}

.video-js.vjs-audio-only-mode .vjs-subs-caps-button {
  display: none;
}

.video-js .vjs-audio-button + .vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder,
.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder {
  vertical-align: middle;
  display: inline-block;
  margin-bottom: -0.1em;
}

.video-js .vjs-audio-button + .vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,
.video-js .vjs-audio-button + .vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before {
  font-family: VideoJS;
  content: " \f12e";
  font-size: 1.5em;
  line-height: inherit;
}

.video-js.vjs-layout-small .vjs-current-time,
.video-js.vjs-layout-small .vjs-time-divider,
.video-js.vjs-layout-small .vjs-duration,
.video-js.vjs-layout-small .vjs-remaining-time,
.video-js.vjs-layout-small .vjs-playback-rate,
.video-js.vjs-layout-small .vjs-volume-control, .video-js.vjs-layout-x-small .vjs-current-time,
.video-js.vjs-layout-x-small .vjs-time-divider,
.video-js.vjs-layout-x-small .vjs-duration,
.video-js.vjs-layout-x-small .vjs-remaining-time,
.video-js.vjs-layout-x-small .vjs-playback-rate,
.video-js.vjs-layout-x-small .vjs-volume-control, .video-js.vjs-layout-tiny .vjs-current-time,
.video-js.vjs-layout-tiny .vjs-time-divider,
.video-js.vjs-layout-tiny .vjs-duration,
.video-js.vjs-layout-tiny .vjs-remaining-time,
.video-js.vjs-layout-tiny .vjs-playback-rate,
.video-js.vjs-layout-tiny .vjs-volume-control {
  display: none;
}
.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active, .video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover {
  width: auto;
  width: initial;
}
.video-js.vjs-layout-x-small .vjs-progress-control, .video-js.vjs-layout-tiny .vjs-progress-control {
  display: none;
}
.video-js.vjs-layout-x-small .vjs-custom-control-spacer {
  flex: auto;
  display: block;
}

.vjs-modal-dialog.vjs-text-track-settings {
  background-color: #2B333F;
  background-color: rgba(43, 51, 63, 0.75);
  color: #fff;
  height: 70%;
}
.vjs-spatial-navigation-enabled .vjs-modal-dialog.vjs-text-track-settings {
  height: 80%;
}

.vjs-error .vjs-text-track-settings {
  display: none;
}

.vjs-text-track-settings .vjs-modal-dialog-content {
  display: table;
}

.vjs-text-track-settings .vjs-track-settings-colors,
.vjs-text-track-settings .vjs-track-settings-font,
.vjs-text-track-settings .vjs-track-settings-controls {
  display: table-cell;
}

.vjs-text-track-settings .vjs-track-settings-controls {
  text-align: right;
  vertical-align: bottom;
}

@supports (display: grid) {
  .vjs-text-track-settings .vjs-modal-dialog-content {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr;
    padding: 20px 24px 0px 24px;
  }
  .vjs-track-settings-controls .vjs-default-button {
    margin-bottom: 20px;
  }
  .vjs-text-track-settings .vjs-track-settings-controls {
    grid-column: 1/-1;
  }
  .vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,
  .vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,
  .vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content {
    grid-template-columns: 1fr;
  }
}
.vjs-text-track-settings select {
  font-size: inherit;
}

.vjs-track-setting > select {
  margin-right: 1em;
  margin-bottom: 0.5em;
}

.vjs-text-track-settings fieldset {
  margin: 10px;
  border: none;
}

.vjs-text-track-settings fieldset span {
  display: inline-block;
  padding: 0 0.6em 0.8em;
}

.vjs-text-track-settings fieldset span > select {
  max-width: 7.3em;
}

.vjs-text-track-settings legend {
  color: #fff;
  font-weight: bold;
  font-size: 1.2em;
}

.vjs-text-track-settings .vjs-label {
  margin: 0 0.5em 0.5em 0;
}

.vjs-track-settings-controls button:focus,
.vjs-track-settings-controls button:active {
  outline-style: solid;
  outline-width: medium;
  background-image: linear-gradient(0deg, #fff 88%, rgb(114.9141509434, 132.7028301887, 159.3858490566) 100%);
}

.vjs-track-settings-controls button:hover {
  color: rgba(43, 51, 63, 0.75);
}

.vjs-track-settings-controls button {
  background-color: #fff;
  background-image: linear-gradient(-180deg, #fff 88%, rgb(114.9141509434, 132.7028301887, 159.3858490566) 100%);
  color: #2B333F;
  cursor: pointer;
  border-radius: 2px;
}

.vjs-track-settings-controls .vjs-default-button {
  margin-right: 1em;
}

.vjs-title-bar {
  background: rgba(0, 0, 0, 0.9);
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.9) 0%, rgba(0, 0, 0, 0.7) 60%, rgba(0, 0, 0, 0) 100%);
  font-size: 1.2em;
  line-height: 1.5;
  transition: opacity 0.1s;
  padding: 0.666em 1.333em 4em;
  pointer-events: none;
  position: absolute;
  top: 0;
  width: 100%;
}

.vjs-error .vjs-title-bar {
  display: none;
}

.vjs-title-bar-title,
.vjs-title-bar-description {
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vjs-title-bar-title {
  font-weight: bold;
  margin-bottom: 0.333em;
}

.vjs-playing.vjs-user-inactive .vjs-title-bar {
  opacity: 0;
  transition: opacity 1s;
}

.video-js .vjs-skip-forward-5 {
  cursor: pointer;
}
.video-js .vjs-skip-forward-10 {
  cursor: pointer;
}
.video-js .vjs-skip-forward-30 {
  cursor: pointer;
}
.video-js .vjs-skip-backward-5 {
  cursor: pointer;
}
.video-js .vjs-skip-backward-10 {
  cursor: pointer;
}
.video-js .vjs-skip-backward-30 {
  cursor: pointer;
}
.video-js .vjs-transient-button {
  position: absolute;
  height: 3em;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgba(50, 50, 50, 0.5);
  cursor: pointer;
  opacity: 1;
  transition: opacity 1s;
}

.video-js:not(.vjs-has-started) .vjs-transient-button {
  display: none;
}

.video-js.not-hover .vjs-transient-button:not(.force-display),
.video-js.vjs-user-inactive .vjs-transient-button:not(.force-display) {
  opacity: 0;
}

.video-js .vjs-transient-button span {
  padding: 0 0.5em;
}

.video-js .vjs-transient-button.vjs-left {
  left: 1em;
}

.video-js .vjs-transient-button.vjs-right {
  right: 1em;
}

.video-js .vjs-transient-button.vjs-top {
  top: 1em;
}

.video-js .vjs-transient-button.vjs-near-top {
  top: 4em;
}

.video-js .vjs-transient-button.vjs-bottom {
  bottom: 4em;
}

.video-js .vjs-transient-button:hover {
  background-color: rgba(50, 50, 50, 0.9);
}

@media print {
  .video-js > *:not(.vjs-tech):not(.vjs-poster) {
    visibility: hidden;
  }
}
.vjs-resize-manager {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
  z-index: -1000;
}

.js-focus-visible .video-js *:focus:not(.focus-visible) {
  outline: none;
}

.video-js *:focus:not(:focus-visible) {
  outline: none;
}

/* stylelint-enable */
.vjs-theme-bootstrap-italia .vjs-big-play-button {
  background-color: hsl(210, 100%, 40%);
}
.vjs-theme-bootstrap-italia:hover .vjs-big-play-button, .vjs-theme-bootstrap-italia.vjs-big-play-button:focus {
  background-color: hsl(210, 100%, 40%);
}
.vjs-theme-bootstrap-italia .vjs-control-bar {
  background-color: hsl(210, 100%, 40%);
  font-size: 1rem;
}
@media (min-width: 992px) {
  .vjs-theme-bootstrap-italia .vjs-control-bar {
    min-height: 48px;
  }
}

.acceptoverlay + .vjs-fluid {
  min-height: 400px;
}

.vjs-transcription {
  display: flex;
  justify-content: center;
  border: none;
}
.vjs-transcription .accordion-button {
  border: none;
}
.vjs-transcription .accordion-item {
  width: 100%;
}
@media (min-width: 992px) {
  .vjs-transcription .accordion-item {
    width: 75ch;
  }
}

@media (max-width: 575.98px) {
  .vjs-remaining-time {
    display: none;
  }
  .video-js .vjs-progress-control {
    display: none;
  }
  .vjs-picture-in-picture-control {
    display: none !important;
  }
  .video-js .vjs-control {
    width: 48px;
  }
  .vjs-control-bar {
    justify-content: space-around;
  }
}
.it-list-wrapper .it-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.it-list-wrapper .it-list .list-item {
  transition: all 0.3s;
  margin-top: -1px;
  display: flex;
  align-items: center;
  text-decoration: none;
  border-bottom: 1px solid hsl(210, 4%, 78%);
  overflow-wrap: anywhere;
}
.it-list-wrapper .it-list .list-item .avatar,
.it-list-wrapper .it-list .list-item .it-rounded-icon,
.it-list-wrapper .it-list .list-item .it-thumb {
  flex-shrink: 0;
  margin-right: 16px;
}
.it-list-wrapper .it-list .list-item .it-rounded-icon {
  width: 40px;
}
.it-list-wrapper .it-list .list-item .it-rounded-icon svg {
  fill: hsl(210, 73.9130434783%, 48.3%);
}
.it-list-wrapper .it-list .list-item .form-check {
  margin-right: 8px;
  width: 8px;
  height: 32px;
  text-align: left;
}
.it-list-wrapper .it-list .list-item .form-check + .it-right-zone {
  margin-left: 16px;
}
.it-list-wrapper .it-list .list-item .form-check label {
  padding-left: 0;
  margin-bottom: 0;
}
.it-list-wrapper .it-list .list-item .it-thumb {
  width: 40px;
  height: 40px;
}
.it-list-wrapper .it-list .list-item .it-thumb img {
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.it-list-wrapper .it-list .list-item .it-right-zone {
  padding: 16px 0 16px 0;
  flex-grow: 1;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.it-list-wrapper .it-list .list-item .it-right-zone a {
  text-decoration: none;
}
.it-list-wrapper .it-list .list-item .it-right-zone svg {
  fill: hsl(210, 100%, 40%);
  width: 24px;
  height: 24px;
}
.it-list-wrapper .it-list .list-item .it-right-zone span.it-multiple {
  display: flex;
  justify-content: flex-end;
  flex-wrap: wrap;
}
.it-list-wrapper .it-list .list-item .it-right-zone span.it-multiple span.metadata {
  margin-right: 0;
  width: 100%;
  text-align: right;
}
.it-list-wrapper .it-list .list-item .it-right-zone span.it-multiple svg {
  margin-left: 16px;
  margin-right: 0;
}
.it-list-wrapper .it-list .list-item .it-right-zone .toggles {
  height: 32px;
}
.it-list-wrapper .it-list .list-item .it-right-zone span.metadata {
  color: hsl(210, 17%, 44%);
  font-size: 12px;
  letter-spacing: 0.5px;
}
.it-list-wrapper .it-list .list-item .it-right-zone span.metadata a {
  color: hsl(210, 100%, 40%);
}
.it-list-wrapper .it-list .list-item span.text {
  font-size: 1rem;
  font-weight: 600;
  display: block;
}
@media (min-width: 992px) {
  .it-list-wrapper .it-list .list-item span.text {
    font-size: 1.125rem;
  }
}
.it-list-wrapper .it-list .list-item span.text em {
  display: block;
  font-size: 14px;
  color: hsl(210, 17%, 44%);
  font-style: normal;
  font-weight: normal;
}
.it-list-wrapper .it-list .list-item.active {
  color: hsl(0, 0%, 10%);
}
.it-list-wrapper .it-list .list-item.active .text {
  color: hsl(0, 0%, 10%);
}
.it-list-wrapper .it-list li:last-child .list-item span.text {
  border-bottom: 1px solid transparent;
}

@media (min-width: 1200px) {
  .it-list-wrapper .it-list .list-item .avatar,
  .it-list-wrapper .it-list .list-item .it-rounded-icon,
  .it-list-wrapper .it-list .list-item .it-thumb {
    margin-left: 8px;
    margin-right: 0;
  }
  .it-list-wrapper .it-list .list-item .avatar + .it-right-zone,
  .it-list-wrapper .it-list .list-item .it-rounded-icon + .it-right-zone,
  .it-list-wrapper .it-list .list-item .it-thumb + .it-right-zone {
    margin-left: 16px;
  }
  .it-list-wrapper .it-list .list-item .form-check {
    margin-right: 16px;
    text-align: center;
  }
  .it-list-wrapper .it-list .list-item .it-right-zone {
    margin-left: 8px;
    margin-right: 8px;
  }
  .it-list-wrapper .it-list .list-item .it-right-zone a:hover .text {
    color: hsl(210, 100%, 40%);
    text-decoration: underline;
  }
  .it-list-wrapper .it-list .list-item .it-right-zone span.it-multiple {
    margin-right: 8px;
  }
  .it-list-wrapper .it-list .list-item .it-right-zone span.it-multiple a svg {
    transition: all 0.3s;
  }
  .it-list-wrapper .it-list .list-item .it-right-zone span.it-multiple a:hover svg {
    fill: hsl(210, 100%, 20%);
  }
  .it-list-wrapper .it-list .list-item .it-right-zone .toggles {
    margin-right: 0;
  }
  .it-list-wrapper .it-list .list-item .it-right-zone span.metadata {
    margin-right: 8px;
  }
  .it-list-wrapper .it-list .list-item .it-right-zone span.metadata a:hover {
    text-decoration: underline;
  }
  .it-list-wrapper .it-list a.list-item:hover {
    box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.1);
    color: hsl(210, 100%, 30%);
    text-decoration: none;
    background: #ffffff;
    position: relative;
    z-index: 1;
    transition: none;
    border-bottom: 1px solid transparent;
  }
  .it-list-wrapper .it-list a.list-item:hover span.text {
    text-decoration: underline;
  }
}
.chip {
  display: inline-flex;
  justify-content: space-evenly;
  align-items: center;
  background: hsl(0, 0%, 96%);
  border: 1px solid hsl(210, 4%, 78%);
  border-radius: 12px;
  height: 24px;
  min-width: 100px;
  padding: 0 16px 2px 8px;
  transition: all 0.05s;
  margin-top: 4px;
  margin-bottom: 8px;
}
.chip:not(:last-child) {
  margin-right: 8px;
}
.chip .chip-label {
  font-size: 0.875rem;
  height: 16px;
  font-weight: 600;
  color: hsl(210, 33%, 28%);
  margin-bottom: 0;
  transform: translateY(-2px);
  transition: color 0.05s;
  text-decoration: none;
}
.chip .chip-label:hover {
  text-decoration: none;
}
.chip button {
  padding: 0;
  background: transparent;
  border: none;
  margin-left: auto;
  width: 8px;
  height: 8px;
  position: relative;
}
.chip button:hover:not([disabled]) {
  cursor: pointer;
}
.chip button:hover[disabled] {
  cursor: not-allowed;
}
.chip button .icon {
  width: 22px;
  height: 22px;
  fill: hsl(210, 17%, 44%);
  position: absolute;
  top: -6px;
  left: 0;
  transition: fill 0.05s;
}
.chip > .icon {
  fill: hsl(210, 33%, 28%);
  transform: translateX(-5px) translateY(1px);
  transition: fill 0.05s;
}
.chip .avatar {
  transform: translateX(-5px) translateY(1px);
}
.chip.chip-lg {
  height: 32px;
  min-width: 120px;
  border-radius: 16px;
  padding: 2px 24px 0 16px;
}
.chip.chip-lg .chip-label {
  font-size: 1rem;
  height: 12px;
  transform: translateY(-8px);
}
.chip.chip-lg button .icon {
  width: 28px;
  height: 28px;
  top: -12px;
  left: 0;
}
.chip.chip-lg > .icon {
  height: 24px;
  width: 24px;
  margin-right: -8px;
  transform: translateX(-13px) translateY(-1px);
}
.chip.chip-lg .avatar {
  width: 24px;
  height: 24px;
  margin-right: -4px;
  transform: translateX(-12px) translateY(-1px);
}
.chip.chip-lg.chip-simple {
  padding-right: 16px;
}
.chip.chip-simple {
  padding-right: 8px;
}
.chip:hover:not(.chip-disabled) {
  background: hsl(210, 33%, 28%);
  border-color: hsl(210, 33%, 28%);
  transition: background-color 0.1s;
}
.chip:hover:not(.chip-disabled) .chip-label {
  color: #ffffff;
  transition: color 0.1s;
}
.chip:hover:not(.chip-disabled) button .icon {
  fill: #ffffff;
  transition: fill 0.1s;
}
.chip:hover:not(.chip-disabled) > .icon {
  fill: #ffffff;
  transition: fill 0.1s;
}
.chip.chip-disabled {
  background: #ffffff;
  color: hsl(210, 12%, 44%);
}
.chip.chip-disabled:hover {
  cursor: not-allowed;
}
.chip.chip-disabled .chip-label {
  color: hsl(210, 12%, 44%);
}
.chip.chip-disabled button .icon {
  fill: hsl(210, 3%, 85%);
}
.chip.chip-disabled > .icon {
  fill: hsl(210, 3%, 85%);
}
.chip.chip-disabled .avatar img {
  filter: grayscale(100%);
}
.chip.chip-primary {
  background-color: transparent;
  border-color: hsl(210, 100%, 40%);
  color: hsl(210, 100%, 40%);
}
.chip.chip-primary > .chip-label {
  color: hsl(210, 100%, 40%);
}
.chip.chip-primary:hover {
  background-color: hsl(210, 100%, 40%);
  border-color: hsl(210, 100%, 40%);
}
.chip.chip-primary:hover > .chip-label {
  color: #ffffff;
}
.chip.chip-secondary {
  background-color: transparent;
  border-color: hsl(210, 17%, 44%);
  color: hsl(210, 100%, 40%);
}
.chip.chip-secondary > .chip-label {
  color: hsl(210, 17%, 44%);
}
.chip.chip-secondary:hover {
  background-color: hsl(210, 17%, 44%);
  border-color: hsl(210, 17%, 44%);
}
.chip.chip-secondary:hover > .chip-label {
  color: #ffffff;
}
.chip.chip-success {
  background-color: transparent;
  border-color: #D1F3AF;
  color: #D1F3AF;
}
.chip.chip-success > .chip-label {
  color: #D1F3AF;
}
.chip.chip-success:hover {
  background-color: #D1F3AF;
  border-color: #D1F3AF;
}
.chip.chip-success:hover > .chip-label {
  color: #ffffff;
}
.chip.chip-danger {
  background-color: transparent;
  border-color: hsl(350, 60%, 50%);
  color: hsl(350, 60%, 50%);
}
.chip.chip-danger > .chip-label {
  color: hsl(350, 60%, 50%);
}
.chip.chip-danger:hover {
  background-color: hsl(350, 60%, 50%);
  border-color: hsl(350, 60%, 50%);
}
.chip.chip-danger:hover > .chip-label {
  color: #ffffff;
}
.chip.chip-info {
  background-color: transparent;
  border-color: hsl(210, 17%, 44%);
  color: hsl(210, 17%, 44%);
}
.chip.chip-info > .chip-label {
  color: hsl(210, 17%, 44%);
}
.chip.chip-info:hover {
  background-color: hsl(210, 17%, 44%);
  border-color: hsl(210, 17%, 44%);
}
.chip.chip-info:hover > .chip-label {
  color: #ffffff;
}
.chip.chip-warning {
  background-color: transparent;
  border-color: hsl(36, 100%, 30%);
  color: hsl(36, 100%, 30%);
}
.chip.chip-warning > .chip-label {
  color: hsl(36, 100%, 30%);
}
.chip.chip-warning:hover {
  background-color: hsl(36, 100%, 30%);
  border-color: hsl(36, 100%, 30%);
}
.chip.chip-warning:hover > .chip-label {
  color: #ffffff;
}

.rating {
  border: none;
  float: left;
}
.rating > input {
  position: absolute;
  left: -9999px;
}
.rating > label {
  float: right;
  margin: 0;
  padding-right: 2px;
}
.rating > label:first-of-type {
  margin-right: 0;
}
.rating > label svg {
  fill: #c3cfdb;
  position: relative;
  transform-origin: center center;
  transition: transform 0.1s;
}
.rating > label:hover {
  cursor: pointer;
}
.rating > label:hover svg {
  transform: scale(1.1);
}
.rating > legend {
  color: hsl(210, 54%, 20%);
  font-size: 0.875rem;
  float: right;
  width: auto;
  margin: 6px 0 0 16px;
  font-weight: 500;
  line-height: 1.3;
}
.rating.rating-read-only > input, .rating.rating-read-only > label {
  pointer-events: none;
}

.rating > input:checked ~ label svg,
.rating:not(:checked) > label:hover svg,
.rating:not(:checked) > label:hover ~ label svg {
  fill: hsl(210, 100%, 40%);
}

.rating > input:checked + label:hover + svg,
.rating > input:checked ~ label:hover + svg,
.rating > label:hover ~ input:checked ~ label + svg,
.rating > input:checked ~ label:hover ~ label + svg {
  fill: hsl(210, 100%, 40%);
}

@media (min-width: 576px) {
  .rating > legend {
    font-size: 0.75rem;
  }
}
.dimmable {
  position: relative;
}

.dimmer {
  display: flex;
  background-color: hsla(210, 54%, 20%, 0.9);
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  padding: 32px;
  justify-content: center;
  flex-wrap: wrap;
  align-items: flex-start;
}
.dimmer[aria-hidden=true] {
  display: none;
}
.dimmer.dimmer-primary {
  background-color: hsl(210, 100%, 40%);
}
.dimmer.dimmer-primary.show {
  background-color: hsla(210, 100%, 40%, 0.9);
}
.dimmer h1, .dimmer .h1,
.dimmer h2,
.dimmer .h2,
.dimmer h3,
.dimmer .h3,
.dimmer .field-group-fieldset legend,
.field-group-fieldset .dimmer legend,
.dimmer #edit-field-allegati-istanza-wrapper summary,
#edit-field-allegati-istanza-wrapper .dimmer summary,
.dimmer #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label,
#edit-field-allegati-istanza-wrapper .dimmer label#edit-field-allegati-istanza--label,
.dimmer .form-item-field-allegati-istanza summary,
.form-item-field-allegati-istanza .dimmer summary,
.dimmer .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label,
.form-item-field-allegati-istanza .dimmer label#edit-field-allegati-istanza--label,
.dimmer .checkbox-istanza legend,
.checkbox-istanza .dimmer legend,
.dimmer .user-page label,
.user-page .dimmer label,
.dimmer .webform-submission-contact-form .js-form-type-item label,
.webform-submission-contact-form .js-form-type-item .dimmer label,
.dimmer .webform-submission-contact-form .js-form-type-textarea label,
.webform-submission-contact-form .js-form-type-textarea .dimmer label,
.dimmer h4,
.dimmer .h4,
.dimmer h5,
.dimmer .h5,
.dimmer .path-application-form fieldset.card legend,
.dimmer .path-application-form fieldset.field-group-fieldset legend,
.dimmer .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .dimmer .path-application-form fieldset.field-group-fieldset legend,
.dimmer .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend,
.dimmer .path-application-form fieldset.form-item-field-allegati-istanza legend,
.dimmer .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .dimmer .path-application-form fieldset.form-item-field-allegati-istanza legend,
.dimmer .path-application-form fieldset.checkbox-istanza legend,
.dimmer .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .dimmer .path-application-form fieldset.checkbox-istanza legend,
.path-application-form fieldset.card .dimmer legend,
.path-application-form fieldset.field-group-fieldset .dimmer legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .dimmer legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .dimmer legend,
.path-application-form fieldset#edit-field-allegati-istanza-wrapper .dimmer legend,
.path-application-form fieldset.form-item-field-allegati-istanza .dimmer legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .dimmer legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .dimmer legend,
.path-application-form fieldset.checkbox-istanza .dimmer legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .dimmer legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .dimmer legend,
.dimmer .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .dimmer legend,
.dimmer .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend,
.dimmer .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend,
.dimmer .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend,
.dimmer .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .dimmer legend,
.dimmer .path-application-private-form fieldset.card legend,
.dimmer .path-application-private-form fieldset.field-group-fieldset legend,
.dimmer .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .dimmer .path-application-private-form fieldset.field-group-fieldset legend,
.dimmer .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend,
.dimmer .path-application-private-form fieldset.form-item-field-allegati-istanza legend,
.dimmer .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .dimmer .path-application-private-form fieldset.form-item-field-allegati-istanza legend,
.dimmer .path-application-private-form fieldset.checkbox-istanza legend,
.dimmer .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .dimmer .path-application-private-form fieldset.checkbox-istanza legend,
.path-application-private-form fieldset.card .dimmer legend,
.path-application-private-form fieldset.field-group-fieldset .dimmer legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .dimmer legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .dimmer legend,
.path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .dimmer legend,
.path-application-private-form fieldset.form-item-field-allegati-istanza .dimmer legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .dimmer legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .dimmer legend,
.path-application-private-form fieldset.checkbox-istanza .dimmer legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .dimmer legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .dimmer legend,
.dimmer .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .dimmer legend,
.dimmer .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend,
.dimmer .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend,
.dimmer .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend,
.dimmer .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .dimmer legend,
.dimmer .path-application-delegate-form fieldset.card legend,
.dimmer .path-application-delegate-form fieldset.field-group-fieldset legend,
.dimmer .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .dimmer .path-application-delegate-form fieldset.field-group-fieldset legend,
.dimmer .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend,
.dimmer .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend,
.dimmer .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .dimmer .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend,
.dimmer .path-application-delegate-form fieldset.checkbox-istanza legend,
.dimmer .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .dimmer .path-application-delegate-form fieldset.checkbox-istanza legend,
.path-application-delegate-form fieldset.card .dimmer legend,
.path-application-delegate-form fieldset.field-group-fieldset .dimmer legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .dimmer legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .dimmer legend,
.path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .dimmer legend,
.path-application-delegate-form fieldset.form-item-field-allegati-istanza .dimmer legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .dimmer legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .dimmer legend,
.path-application-delegate-form fieldset.checkbox-istanza .dimmer legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .dimmer legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .dimmer legend,
.dimmer .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .dimmer legend,
.dimmer .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend,
.dimmer .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend,
.dimmer .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend,
.dimmer .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .dimmer legend,
.dimmer h6,
.dimmer .h6,
.dimmer .path-application-form .section-title,
.path-application-form .dimmer .section-title,
.dimmer .path-application-private-form .section-title,
.path-application-private-form .dimmer .section-title,
.dimmer .path-application-delegate-form .section-title,
.path-application-delegate-form .dimmer .section-title,
.dimmer p {
  color: #ffffff;
  margin-bottom: 0;
}
.dimmer h4, .dimmer .h4 {
  text-align: center;
  font-size: 2.25rem;
}
.dimmer p {
  text-align: justify;
  font-family: "Lora", Georgia, serif;
  font-size: 1rem;
}
.dimmer .dimmer-inner {
  width: 100%;
  max-width: 480px;
}
.dimmer .dimmer-icon {
  text-align: center;
  margin-bottom: 24px;
}
.dimmer .dimmer-icon .icon {
  fill: #ffffff;
}
.dimmer .dimmer-buttons {
  background-color: transparent !important;
  margin-top: 32px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.dimmer .dimmer-buttons button {
  width: 100%;
}
.dimmer .dimmer-buttons button:last-child {
  margin-top: 16px;
}
.dimmer .dimmer-buttons.single-button button {
  margin-top: 0;
}

@media (min-width: 768px) {
  .dimmer {
    padding: 24px;
  }
  .dimmer .dimmer-icon {
    margin-bottom: 48px;
  }
  .dimmer .dimmer-buttons {
    flex-wrap: nowrap;
  }
  .dimmer .dimmer-buttons button {
    width: 50%;
    margin-top: 0 !important;
  }
  .dimmer .dimmer-buttons button:last-child {
    margin-left: 24px;
  }
  .dimmer .dimmer-buttons.single-button button {
    width: auto;
    min-width: 50%;
    margin: 0 auto;
  }
}
@media (min-width: 992px) {
  .dimmer {
    align-items: center;
  }
}
.acceptoverlayable {
  position: relative;
}
.acceptoverlayable.show {
  min-height: 450px;
}

.acceptoverlay {
  display: flex;
  background-color: hsl(210, 54%, 20%);
  opacity: 0.92;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  padding: 32px;
  justify-content: center;
  flex-wrap: wrap;
  align-items: flex-start;
}
.acceptoverlay label {
  color: #ffffff;
}
.acceptoverlay label::after {
  border-color: #ffffff !important;
}
.acceptoverlay[aria-hidden=true] {
  display: none;
}
.acceptoverlay.acceptoverlay-primary {
  background-color: hsl(210, 100%, 40%);
}
.acceptoverlay.acceptoverlay-primary.show {
  opacity: 0.97;
}
.acceptoverlay h1, .acceptoverlay .h1,
.acceptoverlay h2,
.acceptoverlay .h2,
.acceptoverlay h3,
.acceptoverlay .h3,
.acceptoverlay .field-group-fieldset legend,
.field-group-fieldset .acceptoverlay legend,
.acceptoverlay #edit-field-allegati-istanza-wrapper summary,
#edit-field-allegati-istanza-wrapper .acceptoverlay summary,
.acceptoverlay #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label,
#edit-field-allegati-istanza-wrapper .acceptoverlay label#edit-field-allegati-istanza--label,
.acceptoverlay .form-item-field-allegati-istanza summary,
.form-item-field-allegati-istanza .acceptoverlay summary,
.acceptoverlay .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label,
.form-item-field-allegati-istanza .acceptoverlay label#edit-field-allegati-istanza--label,
.acceptoverlay .checkbox-istanza legend,
.checkbox-istanza .acceptoverlay legend,
.acceptoverlay .user-page label,
.user-page .acceptoverlay label,
.acceptoverlay .webform-submission-contact-form .js-form-type-item label,
.webform-submission-contact-form .js-form-type-item .acceptoverlay label,
.acceptoverlay .webform-submission-contact-form .js-form-type-textarea label,
.webform-submission-contact-form .js-form-type-textarea .acceptoverlay label,
.acceptoverlay h4,
.acceptoverlay .h4,
.acceptoverlay h5,
.acceptoverlay .h5,
.acceptoverlay .path-application-form fieldset.card legend,
.acceptoverlay .path-application-form fieldset.field-group-fieldset legend,
.acceptoverlay .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .acceptoverlay .path-application-form fieldset.field-group-fieldset legend,
.acceptoverlay .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend,
.acceptoverlay .path-application-form fieldset.form-item-field-allegati-istanza legend,
.acceptoverlay .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .acceptoverlay .path-application-form fieldset.form-item-field-allegati-istanza legend,
.acceptoverlay .path-application-form fieldset.checkbox-istanza legend,
.acceptoverlay .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .acceptoverlay .path-application-form fieldset.checkbox-istanza legend,
.path-application-form fieldset.card .acceptoverlay legend,
.path-application-form fieldset.field-group-fieldset .acceptoverlay legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .acceptoverlay legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .acceptoverlay legend,
.path-application-form fieldset#edit-field-allegati-istanza-wrapper .acceptoverlay legend,
.path-application-form fieldset.form-item-field-allegati-istanza .acceptoverlay legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .acceptoverlay legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .acceptoverlay legend,
.path-application-form fieldset.checkbox-istanza .acceptoverlay legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .acceptoverlay legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .acceptoverlay legend,
.acceptoverlay .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
.path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .acceptoverlay legend,
.acceptoverlay .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend,
.acceptoverlay .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend,
.acceptoverlay .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend,
.acceptoverlay .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .acceptoverlay legend,
.acceptoverlay .path-application-private-form fieldset.card legend,
.acceptoverlay .path-application-private-form fieldset.field-group-fieldset legend,
.acceptoverlay .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .acceptoverlay .path-application-private-form fieldset.field-group-fieldset legend,
.acceptoverlay .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend,
.acceptoverlay .path-application-private-form fieldset.form-item-field-allegati-istanza legend,
.acceptoverlay .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .acceptoverlay .path-application-private-form fieldset.form-item-field-allegati-istanza legend,
.acceptoverlay .path-application-private-form fieldset.checkbox-istanza legend,
.acceptoverlay .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .acceptoverlay .path-application-private-form fieldset.checkbox-istanza legend,
.path-application-private-form fieldset.card .acceptoverlay legend,
.path-application-private-form fieldset.field-group-fieldset .acceptoverlay legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .acceptoverlay legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .acceptoverlay legend,
.path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .acceptoverlay legend,
.path-application-private-form fieldset.form-item-field-allegati-istanza .acceptoverlay legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .acceptoverlay legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .acceptoverlay legend,
.path-application-private-form fieldset.checkbox-istanza .acceptoverlay legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .acceptoverlay legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .acceptoverlay legend,
.acceptoverlay .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
.path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .acceptoverlay legend,
.acceptoverlay .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend,
.acceptoverlay .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend,
.acceptoverlay .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend,
.acceptoverlay .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .acceptoverlay legend,
.acceptoverlay .path-application-delegate-form fieldset.card legend,
.acceptoverlay .path-application-delegate-form fieldset.field-group-fieldset legend,
.acceptoverlay .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .acceptoverlay .path-application-delegate-form fieldset.field-group-fieldset legend,
.acceptoverlay .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend,
.acceptoverlay .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend,
.acceptoverlay .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .acceptoverlay .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend,
.acceptoverlay .path-application-delegate-form fieldset.checkbox-istanza legend,
.acceptoverlay .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .acceptoverlay .path-application-delegate-form fieldset.checkbox-istanza legend,
.path-application-delegate-form fieldset.card .acceptoverlay legend,
.path-application-delegate-form fieldset.field-group-fieldset .acceptoverlay legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .acceptoverlay legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .acceptoverlay legend,
.path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .acceptoverlay legend,
.path-application-delegate-form fieldset.form-item-field-allegati-istanza .acceptoverlay legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .acceptoverlay legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .acceptoverlay legend,
.path-application-delegate-form fieldset.checkbox-istanza .acceptoverlay legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .acceptoverlay legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .acceptoverlay legend,
.acceptoverlay .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend,
.path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .acceptoverlay legend,
.acceptoverlay .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend,
.acceptoverlay .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend,
.acceptoverlay .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend,
.acceptoverlay .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend,
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .acceptoverlay legend,
.acceptoverlay h6,
.acceptoverlay .h6,
.acceptoverlay .path-application-form .section-title,
.path-application-form .acceptoverlay .section-title,
.acceptoverlay .path-application-private-form .section-title,
.path-application-private-form .acceptoverlay .section-title,
.acceptoverlay .path-application-delegate-form .section-title,
.path-application-delegate-form .acceptoverlay .section-title,
.acceptoverlay p {
  color: #ffffff;
  margin-bottom: 0;
}
.acceptoverlay h4, .acceptoverlay .h4 {
  text-align: center;
  font-size: 2.25rem;
}
.acceptoverlay p {
  text-align: justify;
  font-family: "Lora", Georgia, serif;
  font-size: 1rem;
}
.acceptoverlay .acceptoverlay-inner {
  width: 100%;
  max-width: 480px;
}
.acceptoverlay .acceptoverlay-icon {
  text-align: center;
  margin-bottom: 24px;
}
.acceptoverlay .acceptoverlay-icon .icon {
  fill: #ffffff;
}
.acceptoverlay .acceptoverlay-buttons {
  background-color: transparent !important;
  margin-top: 32px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.acceptoverlay .acceptoverlay-buttons button {
  width: 100%;
}
.acceptoverlay .acceptoverlay-buttons button:last-child {
  margin-top: 16px;
}
.acceptoverlay .acceptoverlay-buttons.single-button button {
  margin-top: 0;
}

@media (min-width: 768px) {
  .acceptoverlay {
    padding: 24px;
  }
  .acceptoverlay .acceptoverlay-icon {
    margin-bottom: 48px;
  }
  .acceptoverlay .acceptoverlay-buttons {
    flex-wrap: nowrap;
  }
  .acceptoverlay .acceptoverlay-buttons button {
    width: 50%;
    margin-top: 0 !important;
  }
  .acceptoverlay .acceptoverlay-buttons button:last-child {
    margin-left: 24px;
  }
  .acceptoverlay .acceptoverlay-buttons.single-button button {
    width: auto;
    min-width: 50%;
    margin: 0 auto;
  }
}
@media (min-width: 992px) {
  .acceptoverlay {
    align-items: center;
  }
}
.it-timeline-wrapper .it-now-label {
  position: absolute;
  top: 50%;
  z-index: 10;
  font-size: 1rem;
  font-family: "Roboto Mono", monospace;
  color: hsl(210, 100%, 40%);
  font-weight: 600;
}
.it-timeline-wrapper .row, .it-timeline-wrapper #edit-brownfield-wrapper #edit-brownfield, #edit-brownfield-wrapper .it-timeline-wrapper #edit-brownfield, .it-timeline-wrapper #edit-field-vincoli-insediamento--wrapper #edit-brownfield, #edit-field-vincoli-insediamento--wrapper .it-timeline-wrapper #edit-brownfield {
  position: relative;
  padding-top: 48px;
}
.it-timeline-wrapper .row:after, .it-timeline-wrapper #edit-brownfield-wrapper #edit-brownfield:after, #edit-brownfield-wrapper .it-timeline-wrapper #edit-brownfield:after, .it-timeline-wrapper #edit-field-vincoli-insediamento--wrapper #edit-brownfield:after, #edit-field-vincoli-insediamento--wrapper .it-timeline-wrapper #edit-brownfield:after {
  content: "";
  width: 4px;
  background: linear-gradient(0deg, hsl(210, 100%, 40%) 0%, hsl(210, 100%, 20%) 100%);
  position: absolute;
  left: 40px;
  top: -16px;
  bottom: -16px;
}
.it-timeline-wrapper .timeline-element {
  padding: 18px 0 18px 40px;
  position: relative;
}
.it-timeline-wrapper .timeline-element .card, .it-timeline-wrapper .timeline-element .field-group-fieldset, .it-timeline-wrapper .timeline-element .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .timeline-element .field-group-fieldset, .it-timeline-wrapper .timeline-element #edit-field-allegati-istanza-wrapper, .it-timeline-wrapper .timeline-element .form-item-field-allegati-istanza, .it-timeline-wrapper .timeline-element .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .timeline-element .form-item-field-allegati-istanza, .it-timeline-wrapper .timeline-element .checkbox-istanza, .it-timeline-wrapper .timeline-element .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .timeline-element .checkbox-istanza, .it-timeline-wrapper .timeline-element .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .timeline-element .card {
  background: none;
}
.it-timeline-wrapper .it-pin-wrapper {
  display: flex;
  align-items: center;
  position: absolute;
  top: -24px;
  z-index: 4;
  left: 6px;
}
.it-timeline-wrapper .it-pin-wrapper .pin-icon {
  width: 48px;
  height: 48px;
  border-radius: 48px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.1);
  border: 8px solid #ffffff;
  margin-right: 16px;
  background: #ffffff;
}
.it-timeline-wrapper .it-pin-wrapper svg {
  width: 24px;
  height: 24px;
  fill: hsl(210, 100%, 40%);
}
.it-timeline-wrapper .it-pin-wrapper .pin-text {
  color: #ffffff;
  font-weight: 600;
  text-transform: uppercase;
  background: hsl(210, 100%, 20%);
  border-radius: 14px;
  font-family: "Roboto Mono", monospace;
}
.it-timeline-wrapper .it-pin-wrapper .pin-text span {
  padding: 4px 16px;
  display: block;
  position: relative;
}
.it-timeline-wrapper .it-pin-wrapper .pin-text span:after {
  content: "";
  width: 10px;
  height: 10px;
  background: hsl(210, 100%, 20%);
  border-radius: 3px;
  position: absolute;
  left: -4px;
  top: 50%;
  transform: translateY(-50%) rotate(45deg);
}
.it-timeline-wrapper .it-pin-wrapper.it-now .pin-icon {
  background: hsl(210, 100%, 40%);
}
.it-timeline-wrapper .it-pin-wrapper.it-now svg {
  fill: #ffffff;
}
.it-timeline-wrapper .it-pin-wrapper.it-now .pin-text {
  background: hsl(210, 100%, 40%);
}
.it-timeline-wrapper .it-pin-wrapper.it-now .pin-text span:after {
  background: hsl(210, 100%, 40%);
}
.it-timeline-wrapper .it-pin-wrapper.it-evidence .pin-icon {
  background: hsl(210, 100%, 20%);
}
.it-timeline-wrapper .it-pin-wrapper.it-evidence svg {
  fill: #ffffff;
}
.it-timeline-wrapper .it-pin-wrapper.it-evidence .pin-text {
  background: hsl(210, 100%, 20%);
}
.it-timeline-wrapper .it-pin-wrapper.it-evidence .pin-text span:after {
  background: hsl(210, 100%, 20%);
}
.it-timeline-wrapper .card-title {
  text-transform: uppercase;
}

@media (min-width: 992px) {
  .it-timeline-wrapper .row:after, .it-timeline-wrapper #edit-brownfield-wrapper #edit-brownfield:after, #edit-brownfield-wrapper .it-timeline-wrapper #edit-brownfield:after, .it-timeline-wrapper #edit-field-vincoli-insediamento--wrapper #edit-brownfield:after, #edit-field-vincoli-insediamento--wrapper .it-timeline-wrapper #edit-brownfield:after {
    content: "";
    left: calc(50% - 4px);
  }
  .it-timeline-wrapper .timeline-element {
    padding: 18px 0 18px 40px;
    width: 50%;
  }
  .it-timeline-wrapper .col-12 .card-wrapper .card, .it-timeline-wrapper .col-12 .card-wrapper .field-group-fieldset, .it-timeline-wrapper .col-12 .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12 .card-wrapper .field-group-fieldset, .it-timeline-wrapper .col-12 .card-wrapper #edit-field-allegati-istanza-wrapper, .it-timeline-wrapper .col-12 .card-wrapper .form-item-field-allegati-istanza, .it-timeline-wrapper .col-12 .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12 .card-wrapper .form-item-field-allegati-istanza, .it-timeline-wrapper .col-12 .card-wrapper .checkbox-istanza, .it-timeline-wrapper .col-12 .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12 .card-wrapper .checkbox-istanza, .it-timeline-wrapper .col-12 .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12 .card-wrapper .card {
    border: none;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .it-now-label {
    right: 50%;
    transform: translateX(100%);
    display: flex;
    align-items: center;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .it-now-label:before {
    content: "";
    display: inline-block;
    height: 1px;
    width: 16px;
    background: hsl(210, 100%, 40%);
    margin-right: 16px;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .timeline-element {
    padding: 18px 40px 18px 18px;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .card, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .field-group-fieldset, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .field-group-fieldset, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper #edit-field-allegati-istanza-wrapper, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .form-item-field-allegati-istanza, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .form-item-field-allegati-istanza, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .checkbox-istanza, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .checkbox-istanza, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .card {
    text-align: right;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .card:after, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .field-group-fieldset:after, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .field-group-fieldset:after, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper #edit-field-allegati-istanza-wrapper:after, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .form-item-field-allegati-istanza:after, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .form-item-field-allegati-istanza:after, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .checkbox-istanza:after, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .checkbox-istanza:after, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .card:after {
    margin-left: auto;
    display: inline-block;
    margin-right: 24px;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .card a.read-more, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .field-group-fieldset a.read-more, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset a.read-more, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .field-group-fieldset a.read-more, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper #edit-field-allegati-istanza-wrapper a.read-more, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .form-item-field-allegati-istanza a.read-more, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza a.read-more, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .form-item-field-allegati-istanza a.read-more, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .checkbox-istanza a.read-more, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza a.read-more, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .checkbox-istanza a.read-more, .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card a.read-more, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .it-timeline-wrapper .col-12:nth-child(odd) .card-wrapper .card a.read-more {
    right: 24px;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .it-pin-wrapper {
    flex-direction: row-reverse;
    left: auto;
    right: -62px;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .it-pin-wrapper .pin-icon {
    margin-right: 0;
    margin-left: 16px;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .it-pin-wrapper .pin-text span:after {
    left: auto;
    right: -4px;
  }
  .it-timeline-wrapper .col-12:nth-child(odd) .it-pin-wrapper.it-evidence .pin-text span:after {
    border-color: transparent transparent transparent hsl(210, 100%, 40%);
  }
  .it-timeline-wrapper .col-12:nth-child(even) .it-now-label {
    left: 0;
    transform: translateX(-100%);
    display: flex;
    align-items: center;
  }
  .it-timeline-wrapper .col-12:nth-child(even) .it-now-label:after {
    content: "";
    display: inline-block;
    height: 1px;
    width: 16px;
    background: hsl(210, 100%, 40%);
    margin-left: 16px;
  }
  .it-timeline-wrapper .col-12:nth-child(even) .timeline-element {
    position: relative;
    left: 50%;
  }
  .it-timeline-wrapper .col-12:nth-child(even) .timeline-element .it-pin-wrapper {
    left: -66px;
  }
  .it-timeline-wrapper .it-pin-wrapper {
    position: relative;
  }
  .it-timeline-wrapper .it-pin-wrapper .pin-text {
    font-size: 1rem;
  }
}
.anchor-offset:before {
  content: "";
  display: block;
  height: 96px;
  margin-top: -96px;
}
@media (min-width: 992px) {
  .anchor-offset:before {
    height: 72px;
    margin-top: -72px;
  }
}

.map-wrapper {
  min-height: 280px;
}
.map-wrapper.map-column {
  margin: 0 -24px;
}
@media (min-width: 992px) {
  .map-wrapper.map-column {
    margin-left: -3rem;
    margin-right: 0;
  }
}

.point-list-wrapper .point-list {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.point-list-wrapper .point-list .point-list-aside {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0.5rem 1rem;
  color: hsl(210, 100%, 40%);
  border-right-width: 1px;
  border-right-style: solid;
  border-color: hsl(210, 100%, 40%);
}
.point-list-wrapper .point-list .point-list-aside:after {
  content: "";
  position: absolute;
  width: 9px;
  height: 9px;
  top: 50%;
  right: -5px;
  transform: translateY(-5px);
  border-radius: 50%;
  background-color: hsl(210, 100%, 40%);
}
.point-list-wrapper .point-list .point-list-aside .point-date {
  flex: 1;
  font-size: 2.75rem;
  line-height: 1.1;
}
.point-list-wrapper .point-list .point-list-aside .point-month {
  flex: 1;
  font-size: 1rem;
  text-transform: uppercase;
}
.point-list-wrapper .point-list .point-list-aside.point-list-primary {
  color: hsl(210, 100%, 40%);
  border-color: hsl(210, 100%, 40%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-primary:after {
  background-color: hsl(210, 100%, 40%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-secondary {
  color: hsl(210, 17%, 44%);
  border-color: hsl(210, 17%, 44%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-secondary:after {
  background-color: hsl(210, 17%, 44%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-success {
  color: #D1F3AF;
  border-color: #D1F3AF;
}
.point-list-wrapper .point-list .point-list-aside.point-list-success:after {
  background-color: #D1F3AF;
}
.point-list-wrapper .point-list .point-list-aside.point-list-info {
  color: hsl(210, 17%, 44%);
  border-color: hsl(210, 17%, 44%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-info:after {
  background-color: hsl(210, 17%, 44%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-warning {
  color: hsl(36, 100%, 30%);
  border-color: hsl(36, 100%, 30%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-warning:after {
  background-color: hsl(36, 100%, 30%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-danger {
  color: hsl(350, 60%, 50%);
  border-color: hsl(350, 60%, 50%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-danger:after {
  background-color: hsl(350, 60%, 50%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-light {
  color: hsl(255, 32.2033898305%, 92.625%);
  border-color: hsl(255, 32.2033898305%, 92.625%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-light:after {
  background-color: hsl(255, 32.2033898305%, 92.625%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-dark {
  color: hsl(210, 54%, 20%);
  border-color: hsl(210, 54%, 20%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-dark:after {
  background-color: hsl(210, 54%, 20%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-black {
  color: #000000;
  border-color: #000000;
}
.point-list-wrapper .point-list .point-list-aside.point-list-black:after {
  background-color: #000000;
}
.point-list-wrapper .point-list .point-list-aside.point-list-white {
  color: #ffffff;
  border-color: #ffffff;
}
.point-list-wrapper .point-list .point-list-aside.point-list-white:after {
  background-color: #ffffff;
}
.point-list-wrapper .point-list .point-list-aside.point-list-100 {
  color: hsl(0, 0%, 96%);
  border-color: hsl(0, 0%, 96%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-100:after {
  background-color: hsl(0, 0%, 96%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-200 {
  color: hsl(0, 0%, 90%);
  border-color: hsl(0, 0%, 90%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-200:after {
  background-color: hsl(0, 0%, 90%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-300 {
  color: hsl(0, 0%, 83%);
  border-color: hsl(0, 0%, 83%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-300:after {
  background-color: hsl(0, 0%, 83%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-400 {
  color: hsl(0, 0%, 64%);
  border-color: hsl(0, 0%, 64%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-400:after {
  background-color: hsl(0, 0%, 64%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-500 {
  color: hsl(0, 0%, 45%);
  border-color: hsl(0, 0%, 45%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-500:after {
  background-color: hsl(0, 0%, 45%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-600 {
  color: hsl(0, 0%, 32%);
  border-color: hsl(0, 0%, 32%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-600:after {
  background-color: hsl(0, 0%, 32%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-700 {
  color: hsl(0, 0%, 25%);
  border-color: hsl(0, 0%, 25%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-700:after {
  background-color: hsl(0, 0%, 25%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-800 {
  color: hsl(0, 0%, 15%);
  border-color: hsl(0, 0%, 15%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-800:after {
  background-color: hsl(0, 0%, 15%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-900 {
  color: hsl(0, 0%, 10%);
  border-color: hsl(0, 0%, 10%);
}
.point-list-wrapper .point-list .point-list-aside.point-list-900:after {
  background-color: hsl(0, 0%, 10%);
}
.point-list-wrapper .point-list .point-list-content {
  flex: 1;
  margin-left: 2em;
  align-self: center;
}
.point-list-wrapper .point-list .point-list-content > * {
  width: 100%;
}
.point-list-wrapper .point-list.point-list-step .point-list-aside {
  min-width: 54px;
  padding: 0.3rem 1rem 0.3rem 0;
}
.point-list-wrapper .point-list.point-list-step .point-list-aside .point-date {
  flex: 0;
  font-size: 1.5rem;
  line-height: 1;
  min-width: 32px;
}
.point-list-wrapper .point-list.point-list-step .point-list-aside .point-month {
  flex: 0;
  font-size: 0.875rem;
  text-transform: uppercase;
}
.point-list-wrapper .point-list.point-list-step .point-list-content {
  margin-left: 1em;
}
@media (min-width: 992px) {
  .point-list-wrapper.point-list-step-wrapper {
    display: flex;
    flex-direction: row;
  }
  .point-list-wrapper.point-list-step-wrapper .point-list-step {
    flex: 1;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .point-list-wrapper.point-list-step-wrapper .point-list-step .point-list-aside {
    padding: 16px 0;
    min-height: 65px;
    width: 100%;
    border-right-width: 0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    flex-direction: row;
    justify-content: center;
    align-items: flex-end;
  }
  .point-list-wrapper.point-list-step-wrapper .point-list-step .point-list-aside .point-month {
    margin-left: 8px;
    margin-bottom: -2px;
  }
  .point-list-wrapper.point-list-step-wrapper .point-list-step .point-list-aside:after {
    top: 100%;
    right: 50%;
    transform: translate(2px, -4px);
  }
  .point-list-wrapper.point-list-step-wrapper .point-list-step .point-list-content {
    margin: 0;
    text-align: center;
  }
}

.rating-list-wrapper .rating-list {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
.rating-list-wrapper .rating-list .rating-list-aside {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: center;
  padding: 0.5rem 1rem;
  color: hsl(210, 100%, 40%);
  border-right: 1px solid hsl(210, 100%, 40%);
}
.rating-list-wrapper .rating-list .rating-list-aside .rating-value {
  display: flex;
  flex: 1.2;
  font-size: 2.75rem;
  line-height: 1;
  align-items: flex-end;
}
.rating-list-wrapper .rating-list .rating-list-aside .rating-total {
  display: flex;
  flex: 0.8;
  font-size: 1rem;
  line-height: 1;
  text-transform: lowercase;
  align-items: flex-start;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-primary {
  color: hsl(210, 100%, 40%);
  border-right: 1px solid hsl(210, 100%, 40%);
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-secondary {
  color: hsl(210, 17%, 44%);
  border-right: 1px solid hsl(210, 17%, 44%);
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-success {
  color: #D1F3AF;
  border-right: 1px solid #D1F3AF;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-info {
  color: hsl(210, 17%, 44%);
  border-right: 1px solid hsl(210, 17%, 44%);
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-warning {
  color: hsl(36, 100%, 30%);
  border-right: 1px solid hsl(36, 100%, 30%);
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-danger {
  color: hsl(350, 60%, 50%);
  border-right: 1px solid hsl(350, 60%, 50%);
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-light {
  color: hsl(255, 32.2033898305%, 92.625%);
  border-right: 1px solid hsl(255, 32.2033898305%, 92.625%);
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-dark {
  color: hsl(210, 54%, 20%);
  border-right: 1px solid hsl(210, 54%, 20%);
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-black {
  color: #000000;
  border-right: 1px solid #000000;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-white {
  color: #ffffff;
  border-right: 1px solid #ffffff;
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-100 {
  color: hsl(0, 0%, 96%);
  border-right: 1px solid hsl(0, 0%, 96%);
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-200 {
  color: hsl(0, 0%, 90%);
  border-right: 1px solid hsl(0, 0%, 90%);
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-300 {
  color: hsl(0, 0%, 83%);
  border-right: 1px solid hsl(0, 0%, 83%);
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-400 {
  color: hsl(0, 0%, 64%);
  border-right: 1px solid hsl(0, 0%, 64%);
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-500 {
  color: hsl(0, 0%, 45%);
  border-right: 1px solid hsl(0, 0%, 45%);
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-600 {
  color: hsl(0, 0%, 32%);
  border-right: 1px solid hsl(0, 0%, 32%);
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-700 {
  color: hsl(0, 0%, 25%);
  border-right: 1px solid hsl(0, 0%, 25%);
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-800 {
  color: hsl(0, 0%, 15%);
  border-right: 1px solid hsl(0, 0%, 15%);
}
.rating-list-wrapper .rating-list .rating-list-aside.rating-list-900 {
  color: hsl(0, 0%, 10%);
  border-right: 1px solid hsl(0, 0%, 10%);
}
.rating-list-wrapper .rating-list .rating-list-content {
  flex: 1;
  align-self: center;
}
.rating-list-wrapper .rating-list .rating-list-content .rating-list-row {
  display: flex;
  flex-direction: row;
  width: 100%;
  align-items: flex-start;
  justify-content: space-between;
}
.rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-stars {
  flex: 0.3;
}
.rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-stars > .rating {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
  float: none !important;
  height: 0.7em;
}
.rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-stars > .rating .icon {
  width: 0.7em;
  height: 0.7em;
}
.rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-progress {
  flex: 0.65;
  display: flex;
  height: 3.5em;
  flex-direction: column;
  justify-content: space-around;
  align-items: flex-start;
}
.rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-progress > .progress {
  width: 100%;
}
@media (min-width: 576px) {
  .rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-stars {
    flex: 0.2;
  }
  .rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-stars > .rating {
    height: 1em;
  }
  .rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-stars > .rating .icon {
    width: 1em;
    height: 1em;
  }
  .rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-progress {
    flex: 0.75;
    height: 5em;
  }
}
@media (min-width: 992px) {
  .rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-stars {
    flex: 0.25;
  }
  .rating-list-wrapper .rating-list .rating-list-content .rating-list-row .rating-list-progress {
    flex: 0.7;
  }
}

.badge {
  --bs-badge-font-size: 0.875em;
  --bs-badge-font-weight: 600;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
.badge.badge-outline-primary {
  background-color: transparent !important;
  color: hsl(210, 100%, 40%);
  border: 1px solid hsl(210, 100%, 40%);
}
.badge.badge-outline-secondary {
  background-color: transparent !important;
  color: hsl(210, 17%, 44%);
  border: 1px solid hsl(210, 17%, 44%);
}
.badge.badge-outline-success {
  background-color: transparent !important;
  color: #D1F3AF;
  border: 1px solid #D1F3AF;
}
.badge.badge-outline-info {
  background-color: transparent !important;
  color: hsl(210, 17%, 44%);
  border: 1px solid hsl(210, 17%, 44%);
}
.badge.badge-outline-warning {
  background-color: transparent !important;
  color: hsl(36, 100%, 30%);
  border: 1px solid hsl(36, 100%, 30%);
}
.badge.badge-outline-danger {
  background-color: transparent !important;
  color: hsl(350, 60%, 50%);
  border: 1px solid hsl(350, 60%, 50%);
}
.badge.badge-outline-light {
  background-color: transparent !important;
  color: hsl(255, 32.2033898305%, 92.625%);
  border: 1px solid hsl(255, 32.2033898305%, 92.625%);
}
.badge.badge-outline-dark {
  background-color: transparent !important;
  color: hsl(210, 54%, 20%);
  border: 1px solid hsl(210, 54%, 20%);
}
.badge.badge-outline-black {
  background-color: transparent !important;
  color: #000000;
  border: 1px solid #000000;
}
.badge.badge-outline-white {
  background-color: transparent !important;
  color: #ffffff;
  border: 1px solid #ffffff;
}
.badge.badge-outline-100 {
  background-color: transparent !important;
  color: hsl(0, 0%, 96%);
  border: 1px solid hsl(0, 0%, 96%);
}
.badge.badge-outline-200 {
  background-color: transparent !important;
  color: hsl(0, 0%, 90%);
  border: 1px solid hsl(0, 0%, 90%);
}
.badge.badge-outline-300 {
  background-color: transparent !important;
  color: hsl(0, 0%, 83%);
  border: 1px solid hsl(0, 0%, 83%);
}
.badge.badge-outline-400 {
  background-color: transparent !important;
  color: hsl(0, 0%, 64%);
  border: 1px solid hsl(0, 0%, 64%);
}
.badge.badge-outline-500 {
  background-color: transparent !important;
  color: hsl(0, 0%, 45%);
  border: 1px solid hsl(0, 0%, 45%);
}
.badge.badge-outline-600 {
  background-color: transparent !important;
  color: hsl(0, 0%, 32%);
  border: 1px solid hsl(0, 0%, 32%);
}
.badge.badge-outline-700 {
  background-color: transparent !important;
  color: hsl(0, 0%, 25%);
  border: 1px solid hsl(0, 0%, 25%);
}
.badge.badge-outline-800 {
  background-color: transparent !important;
  color: hsl(0, 0%, 15%);
  border: 1px solid hsl(0, 0%, 15%);
}
.badge.badge-outline-900 {
  background-color: transparent !important;
  color: hsl(0, 0%, 10%);
  border: 1px solid hsl(0, 0%, 10%);
}
.badge.rounded-pill {
  padding-left: 0.6em;
  padding-right: 0.6em;
}

a.badge:hover {
  color: #ffffff;
}
a.badge:hover.bg-primary {
  background-color: rgb(0, 81.6, 163.2) !important;
}
a.badge:hover.bg-secondary {
  background-color: rgb(74.5008, 89.76, 105.0192) !important;
}
a.badge:hover.bg-success {
  background-color: rgb(167.2, 194.4, 140) !important;
}
a.badge:hover.bg-info {
  background-color: rgb(74.5008, 89.76, 105.0192) !important;
}
a.badge:hover.bg-warning {
  background-color: rgb(122.4, 73.44, 0) !important;
}
a.badge:hover.bg-danger {
  background-color: rgb(163.2, 40.8, 61.2) !important;
}
a.badge:hover.bg-light {
  background-color: rgb(186.5325, 184.11, 193.8) !important;
}
a.badge:hover.bg-dark {
  background-color: rgb(18.768, 40.8, 62.832) !important;
}
a.badge:hover.bg-black {
  background-color: black !important;
}
a.badge:hover.bg-white {
  background-color: #cccccc !important;
}
a.badge:hover.bg-100 {
  background-color: rgb(195.84, 195.84, 195.84) !important;
}
a.badge:hover.bg-200 {
  background-color: rgb(183.6, 183.6, 183.6) !important;
}
a.badge:hover.bg-300 {
  background-color: rgb(169.32, 169.32, 169.32) !important;
}
a.badge:hover.bg-400 {
  background-color: rgb(130.56, 130.56, 130.56) !important;
}
a.badge:hover.bg-500 {
  background-color: rgb(91.8, 91.8, 91.8) !important;
}
a.badge:hover.bg-600 {
  background-color: rgb(65.28, 65.28, 65.28) !important;
}
a.badge:hover.bg-700 {
  background-color: #333333 !important;
}
a.badge:hover.bg-800 {
  background-color: rgb(30.6, 30.6, 30.6) !important;
}
a.badge:hover.bg-900 {
  background-color: rgb(20.4, 20.4, 20.4) !important;
}

.figure-caption {
  font-size: 90%;
}

.bs-is-sticky {
  position: sticky !important;
  z-index: 1020 !important;
}

.bs-is-fixed {
  position: fixed !important;
  z-index: 1030 !important; /* per fare in modo che uno sticky non finisca sopra un fixed (es. l'header) */
}

@media print {
  [type=checkbox]:checked + label::before {
    border-color: transparent hsl(210, 100%, 40%) hsl(210, 100%, 40%) transparent !important;
    opacity: 1 !important;
  }
  [type=checkbox]:disabled:checked + label::before {
    border-color: transparent #e6e9f2 #e6e9f2 transparent !important;
  }
}
code,
pre,
kbd {
  font-size: 1rem;
}

pre code {
  font-size: 1rem;
}

.figure.img-full img {
  width: 100%;
  height: 100%;
  max-height: 600px;
  object-fit: cover;
}

.form-feedback {
  margin-left: 0.5rem;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.75rem;
}
.form-feedback.just-validate-error-label {
  color: #d9364f;
}

.input-group-text:has(~ .focus--mouse:not(.btn)),
.focus--mouse:not(.btn) ~ .input-group-text,
button:has(~ .focus--mouse:not(.btn)),
.focus--mouse:not(.btn) + button {
  border-color: inherit !important;
  box-shadow: none !important;
  outline: none !important;
}

.input-group-text:has(~ .is-invalid),
.is-invalid ~ .input-group-text,
button:has(~ .is-invalid),
.is-invalid + button {
  border-color: #d9364f;
}

.sr-only-justvalidate-bi {
  display: none;
}

.just-validate-success-field {
  border-color: #008758 !important;
  padding-right: calc(1.5em + 0.75rem) !important;
  background: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%2300cc85%27 viewBox=%270 0 192 512%27%3E%3Cpath d=%27M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z%27/%3E%3C/svg%3E");
}

.input-group-text:has(~ .just-validate-success-field),
.just-validate-success-field ~ .input-group-text,
button:has(~ .just-validate-success-field),
.just-validate-success-field + button {
  border-color: #008758;
}

.just-validate-success-field + .input-group-text.align-buttons,
.is-invalid + .input-group-text.align-buttons {
  right: 30px;
}

.is-invalid + .input-group-text.align-buttons {
  bottom: 22px;
}

.autocomplete__wrapper .form-feedback.just-validate-error-label {
  position: absolute;
}

textarea.form-control {
  background-position: top 0.3em right 0.3em !important;
  background-size: 37px 30% !important;
}
textarea.is-invalid {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}
textarea.just-validate-success-field {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

input[type=date].is-invalid {
  border-bottom: 1px solid #d9364f;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23f73e5a%27 viewBox=%270 0 384 512%27%3E%3Cpath d=%27M231.6 256l130.1-130.1c4.7-4.7 4.7-12.3 0-17l-22.6-22.6c-4.7-4.7-12.3-4.7-17 0L192 216.4 61.9 86.3c-4.7-4.7-12.3-4.7-17 0l-22.6 22.6c-4.7 4.7-4.7 12.3 0 17L152.4 256 22.3 386.1c-4.7 4.7-4.7 12.3 0 17l22.6 22.6c4.7 4.7 12.3 4.7 17 0L192 295.6l130.1 130.1c4.7 4.7 12.3 4.7 17 0l22.6-22.6c4.7-4.7 4.7-12.3 0-17L231.6 256z%27/%3E%3C/svg%3E");
}

input[type=checkbox].just-validate-success-field + label,
input[type=radio].just-validate-success-field + label {
  color: #008758;
}

select.is-invalid {
  border-bottom: 1px solid #d9364f;
}
select.just-validate-success-field {
  border-bottom: 1px solid #008758;
}

/* stylelint-disable */
.autocomplete__wrapper {
  position: relative;
}

.autocomplete__hint, .autocomplete__input {
  -webkit-appearance: none;
  border: 2px solid #0b0c0c;
  border-radius: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  margin-bottom: 0;
  width: 100%;
}

.autocomplete__input {
  background-color: transparent;
  position: relative;
}

.autocomplete__hint {
  color: #b1b4b6;
  position: absolute;
}

.autocomplete__input--default {
  padding: 5px;
}

.autocomplete__input--focused {
  outline: 3px solid #fd0;
  outline-offset: 0;
  box-shadow: inset 0 0 0 2px;
}

.autocomplete__input--show-all-values {
  padding: 5px 34px 5px 5px;
  cursor: pointer;
}

.autocomplete__dropdown-arrow-down {
  z-index: -1;
  display: inline-block;
  position: absolute;
  right: 8px;
  width: 24px;
  height: 24px;
  top: 10px;
}

.autocomplete__menu {
  background-color: #fff;
  border: 2px solid #0b0c0c;
  border-top: 0;
  color: #0b0c0c;
  margin: 0;
  max-height: 342px;
  overflow-x: hidden;
  padding: 0;
  width: 100%;
  width: calc(100% - 4px);
}

.autocomplete__menu--visible {
  display: block;
}

.autocomplete__menu--hidden {
  display: none;
}

.autocomplete__menu--overlay {
  box-shadow: rgba(0, 0, 0, 0.256863) 0 2px 6px;
  left: 0;
  position: absolute;
  top: 100%;
  z-index: 100;
}

.autocomplete__menu--inline {
  position: relative;
}

.autocomplete__option {
  border-bottom: solid #b1b4b6;
  border-width: 1px 0;
  cursor: pointer;
  display: block;
  position: relative;
}

.autocomplete__option > * {
  pointer-events: none;
}

.autocomplete__option:first-of-type {
  border-top-width: 0;
}

.autocomplete__option:last-of-type {
  border-bottom-width: 0;
}

.autocomplete__option--odd {
  background-color: #fafafa;
}

.autocomplete__option--focused, .autocomplete__option:hover {
  background-color: #1d70b8;
  border-color: #1d70b8;
  color: #fff;
  outline: 0;
}

@media (-ms-high-contrast: active), (forced-colors: active) {
  .autocomplete__menu {
    border-color: FieldText;
  }
  .autocomplete__option {
    background-color: Field;
    color: FieldText;
  }
  .autocomplete__option--focused, .autocomplete__option:hover {
    forced-color-adjust: none;
    background-color: SelectedItem;
    border-color: SelectedItem;
    color: SelectedItemText;
    outline-color: SelectedItemText;
  }
}
.autocomplete__option--no-results {
  background-color: #fafafa;
  color: #646b6f;
  cursor: not-allowed;
}

.autocomplete__hint, .autocomplete__input, .autocomplete__option {
  font-size: 16px;
  line-height: 1.25;
}

.autocomplete__hint, .autocomplete__option {
  padding: 5px;
}

@media (min-width: 641px) {
  .autocomplete__hint, .autocomplete__input, .autocomplete__option {
    font-size: 19px;
    line-height: 1.31579;
  }
}
/* stylelint-enable */
.autocomplete__wrapper .autocomplete__menu {
  border: 1px solid hsl(0, 0%, 64%);
  border-top: none;
  width: 100%;
  position: absolute;
  top: 100%;
  z-index: 10;
  box-shadow: 0 0 10px 3px rgba(0, 0, 0, 0.05);
}
.autocomplete__wrapper .autocomplete__menu .autocomplete__hint,
.autocomplete__wrapper .autocomplete__menu .autocomplete__option {
  padding: 12px 24px;
  background-color: #fff;
  border: none;
  font-size: 0.875rem;
  font-weight: 600;
}
.autocomplete__wrapper .autocomplete__menu .autocomplete__hint:hover, .autocomplete__wrapper .autocomplete__menu .autocomplete__hint:focus,
.autocomplete__wrapper .autocomplete__menu .autocomplete__option:hover,
.autocomplete__wrapper .autocomplete__menu .autocomplete__option:focus {
  color: hsl(210, 100%, 40%);
}
.autocomplete__wrapper .autocomplete__menu .autocomplete__hint:focus,
.autocomplete__wrapper .autocomplete__menu .autocomplete__option:focus {
  border: 2px solid hsl(36, 100%, 30%);
}

.pagescroll-scroll-disabled {
  scroll-behavior: auto !important;
}

a.datepicker-button {
  cursor: pointer;
}
a.datepicker-button.default:hover, a.datepicker-button.default:focus {
  background-color: #ddd;
}

.datepicker-calendar {
  margin: 0 10px 10px 0;
  font-size: 1rem;
  padding: 2px;
  position: absolute;
  width: 261px;
  border: 1px solid #ccc;
  border-radius: 4px;
  z-index: 50;
}
.datepicker-calendar .datepicker-month-wrap {
  margin: 0;
  padding-top: 1px;
  text-align: center;
  height: 30px;
}
.datepicker-calendar .datepicker-month-fast-prev.disabled,
.datepicker-calendar .datepicker-month-fast-next.disabled,
.datepicker-calendar .datepicker-month-prev.disabled,
.datepicker-calendar .datepicker-month-next.disabled {
  border: none;
  cursor: default;
  color: #999;
}
.datepicker-calendar .datepicker-month-fast-prev,
.datepicker-calendar .datepicker-month-fast-next,
.datepicker-calendar .datepicker-month-prev,
.datepicker-calendar .datepicker-month-next {
  cursor: pointer;
  margin: 3px;
  width: 24px;
  height: 24px;
  padding-top: 3px;
}
.datepicker-calendar .datepicker-month-fast-prev {
  padding-right: 2px;
}
.datepicker-calendar .datepicker-month-fast-next {
  padding-left: 2px;
}
.datepicker-calendar .datepicker-month-fast-prev.enabled:hover,
.datepicker-calendar .datepicker-month-fast-prev.enabled:focus,
.datepicker-calendar .datepicker-month-fast-next.enabled:hover,
.datepicker-calendar .datepicker-month-fast-next.enabled:focus,
.datepicker-calendar .datepicker-month-prev.enabled:hover,
.datepicker-calendar .datepicker-month-prev.enabled:focus,
.datepicker-calendar .datepicker-month-next.enabled:hover,
.datepicker-calendar .datepicker-month-next.enabled:focus {
  margin-top: 2px;
  border: 1px solid #800;
  border-radius: 4px;
}
.datepicker-calendar .datepicker-month {
  margin: 3px 56px 2px 56px;
  height: 24px;
  text-align: center;
  font-weight: bold;
  font-size: 1.25rem;
  cursor: pointer;
  padding-top: 1px;
}
.datepicker-calendar .datepicker-month:after {
  font-family: "Glyphicons Halflings", sans-serif;
  font-size: 0.625rem;
  display: inline-block;
  content: "\e252";
}
.datepicker-calendar .datepicker-month:hover, .datepicker-calendar .datepicker-month:focus {
  padding-top: 0;
  border: 1px solid #800;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.datepicker-calendar table.datepicker-grid {
  width: 100%;
  font-size: 1.25rem;
  text-align: center;
}
.datepicker-calendar table.datepicker-grid.rtl {
  direction: rtl;
}
.datepicker-calendar table.datepicker-grid:focus {
  outline: none;
}
.datepicker-calendar table.datepicker-grid th,
.datepicker-calendar table.datepicker-grid td {
  text-align: center;
  padding: 0;
}
.datepicker-calendar table.datepicker-grid th {
  height: 30px;
}
.datepicker-calendar table.datepicker-grid th abbr {
  border: none;
}
.datepicker-calendar table.datepicker-grid td {
  border: 1px solid #999;
  cursor: pointer;
}
.datepicker-calendar table.datepicker-grid td.unselectable {
  cursor: default;
}
.datepicker-calendar table.datepicker-grid td.day {
  height: 30px;
}
.datepicker-calendar table.datepicker-grid td.month {
  height: 60px;
}
.datepicker-calendar table.datepicker-grid td.year {
  height: 45px;
}
.datepicker-calendar table.datepicker-grid td.curDay, .datepicker-calendar table.datepicker-grid td.curMonth, .datepicker-calendar table.datepicker-grid td.curYear {
  border: 1px solid #999;
}
.datepicker-calendar table.datepicker-grid td.empty {
  border: 1px solid #999;
  cursor: default;
}
.datepicker-calendar .offscreen {
  position: absolute;
  left: -200em;
  top: -100em;
}
.datepicker-calendar button.datepicker-close {
  height: 30px;
  width: 100%;
  font-weight: bold;
  margin-top: 1px;
  border: 1px solid #eee;
  border-radius: 2px;
}
.datepicker-calendar.default {
  background-color: #fff;
}
.datepicker-calendar.default button.datepicker-close:focus,
.datepicker-calendar.default button.datepicker-close:hover,
.datepicker-calendar.default .datepicker-month-fast-next.enabled:focus,
.datepicker-calendar.default .datepicker-month-fast-next.enabled:hover,
.datepicker-calendar.default .datepicker-month-fast-prev.enabled:focus,
.datepicker-calendar.default .datepicker-month-fast-prev.enabled:hover,
.datepicker-calendar.default .datepicker-month-next.enabled:focus,
.datepicker-calendar.default .datepicker-month-next.enabled:hover,
.datepicker-calendar.default .datepicker-month-prev.enabled:focus,
.datepicker-calendar.default .datepicker-month-prev.enabled:hover,
.datepicker-calendar.default .datepicker-month:focus,
.datepicker-calendar.default .datepicker-month:hover {
  background-color: #eee;
  border-color: #999;
  border: none;
  margin: 0;
  padding: 0;
}
.datepicker-calendar.default .datepicker-month-fast-next,
.datepicker-calendar.default .datepicker-month-fast-prev,
.datepicker-calendar.default .datepicker-month-next,
.datepicker-calendar.default .datepicker-month-prev {
  margin: 0;
  padding: 0;
}
.datepicker-calendar.default table.datepicker-grid {
  font-size: 0.75rem;
  text-transform: uppercase;
  letter-spacing: 0.1px;
}
.datepicker-calendar.default table.datepicker-grid:focus {
  outline: none;
}
.datepicker-calendar.default table.datepicker-grid th {
  background-color: transparent;
  border: none;
}
.datepicker-calendar.default table.datepicker-grid td {
  border: none;
  color: #000;
  background: transparent;
}
.datepicker-calendar.default table.datepicker-grid td span {
  display: inline-block;
  width: 32px;
  height: 32px;
  line-height: 32px;
  border-radius: 50px;
  text-align: center;
  transition: all 0.3s;
}
.datepicker-calendar.default table.datepicker-grid td:hover {
  background: transparent;
}
.datepicker-calendar.default table.datepicker-grid td:hover span {
  background: hsl(210, 6.2290689886%, 92.535%);
}
.datepicker-calendar.default table.datepicker-grid td.unselectable {
  color: #999;
}
.datepicker-calendar.default table.datepicker-grid td.curDay, .datepicker-calendar.default table.datepicker-grid td.curMonth, .datepicker-calendar.default table.datepicker-grid td.curYear {
  background: transparent;
}
.datepicker-calendar.default table.datepicker-grid td.curDay span, .datepicker-calendar.default table.datepicker-grid td.curMonth span, .datepicker-calendar.default table.datepicker-grid td.curYear span {
  background: hsl(210, 62%, 97%);
}
.datepicker-calendar.default table.datepicker-grid td.empty {
  border: none;
  color: #ccc;
}
.datepicker-calendar.default table.datepicker-grid td.empty:hover {
  background: transparent;
}
.datepicker-calendar.default table.datepicker-grid td.empty:hover span {
  background: hsl(210, 100%, 40%);
  color: #fff;
}
.datepicker-calendar.default table.datepicker-grid td.selectable:hover, .datepicker-calendar.default table.datepicker-grid td.selectable.focus {
  background-color: transparent;
}
.datepicker-calendar.default table.datepicker-grid td.selectable.focus span {
  background: hsl(210, 100%, 40%);
  color: #fff;
}
.datepicker-calendar.default tr.datepicker-weekdays {
  border: none;
}
.datepicker-calendar.default button.datepicker-close {
  background-color: #ddd;
  border-color: #999;
  color: #000;
}

.datepicker-overlay {
  background: #777;
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.5;
  height: 100%;
  min-height: 100%;
  z-index: 40;
}

.it-datepicker-wrapper {
  position: relative;
}
.it-datepicker-wrapper .valid-feedback,
.it-datepicker-wrapper .invalid-feedback {
  position: absolute;
  top: 100%;
  left: 0;
}
.it-datepicker-wrapper .form-group > label {
  background-color: rgba(255, 255, 255, 0);
  transform: translateY(-75%);
  font-size: 0.875rem;
}
.it-datepicker-wrapper input[type=time] {
  color: hsl(0, 0%, 10%);
}
.it-datepicker-wrapper label.pickerlabel {
  color: hsl(210, 17%, 44%);
  font-weight: 600;
  line-height: 2.5rem;
  transition: 0.2s ease-out;
  top: 1rem;
  font-size: 0.875rem;
  cursor: text;
  display: block;
  width: 100%;
  padding: 0 0.5rem;
  z-index: 6;
}
.it-datepicker-wrapper .datepicker-calendar {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
  border-radius: 0;
  border: none;
  width: 100%;
  border-top: 2px solid hsl(0, 0%, 10%);
  margin-top: -8px;
  color: hsl(0, 0%, 10%);
  padding: 24px;
}
.it-datepicker-wrapper .datepicker-calendar[aria-hidden=true] {
  display: inherit;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap {
  padding: 0;
  color: hsl(0, 0%, 10%);
  margin-bottom: 16px;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month {
  font-size: 0.875rem;
  letter-spacing: 0.1px;
  text-transform: uppercase;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month:after {
  display: none;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .icon-right {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 3px 0 3px 6px;
  border-color: transparent transparent transparent #000;
  display: inline-block;
  transform: translateY(-3px);
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .icon-left {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 3px 6px 3px 0;
  border-color: transparent #000 transparent transparent;
  display: inline-block;
  transform: translateY(-3px);
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month-fast-next {
  float: right;
  display: inline-block;
  min-width: 32px;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month-fast-next svg:first-child {
  margin-right: -8px;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month-next {
  float: right;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month-fast-prev {
  float: left;
  display: inline-block;
  min-width: 32px;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month-fast-prev svg:last-child {
  margin-left: -8px;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month-wrap .datepicker-month-prev {
  float: left;
}
.it-datepicker-wrapper .datepicker-calendar .datepicker-month {
  margin: 0;
  padding: 0;
}
.it-datepicker-wrapper .input-group {
  position: relative;
}
.it-datepicker-wrapper .input-group:after {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  position: absolute;
  bottom: 0;
  background: hsl(0, 0%, 10%);
  transform-origin: bottom;
  transition: all 0.3s;
  left: 0;
}
.it-datepicker-wrapper .input-group .it-date-datepicker {
  border-bottom: none;
  background: transparent;
}
.it-datepicker-wrapper .input-group .it-date-datepicker::placeholder {
  color: hsl(0, 0%, 10%);
}
.it-datepicker-wrapper .input-group .datepicker-button {
  padding: 0;
  all: unset;
  margin-right: 16px;
  position: relative;
  height: 40px;
  cursor: pointer;
}
.it-datepicker-wrapper .input-group .datepicker-button:focus:not(.focus--mouse) {
  background-color: transparent;
  box-shadow: 0 0 0 2px hsl(36, 100%, 30%);
}
.it-datepicker-wrapper .input-group .datepicker-button:hover {
  all: unset;
  margin-right: 16px;
  height: 40px;
}
.it-datepicker-wrapper .input-group .datepicker-button:hover .icon {
  fill: hsl(210, 100%, 40%);
}
.it-datepicker-wrapper .input-group .datepicker-button .icon {
  fill: hsl(0, 0%, 10%);
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  transition: all 0.3s;
}

.it-datepicker-wrapper.theme-dark .datepicker-calendar.default button.datepicker-close:focus,
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default button.datepicker-close:hover,
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-fast-next.enabled:focus,
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-fast-next.enabled:hover,
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-fast-prev.enabled:focus,
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-fast-prev.enabled:hover,
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-next.enabled:focus,
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-next.enabled:hover,
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-prev.enabled:focus,
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month-prev.enabled:hover,
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month:focus,
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default div.datepicker-month:hover {
  background: transparent;
  border-color: transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td {
  background: transparent;
  color: #fff;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td:hover {
  background: transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td:hover span {
  background: rgba(255, 255, 255, 0.1);
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.empty:hover {
  background: transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.empty:hover span {
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.selectable.focus, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.selectable:hover {
  background-color: transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.selectable.focus {
  background: transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.selectable.focus span {
  background: #fff;
  color: hsl(210, 100%, 40%);
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.curDay, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.curMonth, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.curYear {
  background: transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.curDay span, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.curMonth span, .it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.curYear span {
  background: rgba(255, 255, 255, 0.1);
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td.empty {
  opacity: 0.3;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid td,
.it-datepicker-wrapper.theme-dark .datepicker-calendar.default table.datepicker-grid th {
  background: transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar {
  border-top: 2px solid hsl(0, 0%, 10%);
  color: #fff;
  background-color: hsl(210, 100%, 40%);
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar .datepicker-month-wrap {
  color: #fff;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar .datepicker-month-wrap svg {
  fill: #fff;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar .datepicker-month-wrap .icon-right {
  border-color: transparent transparent transparent #fff;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar .datepicker-month-wrap .icon-left {
  border-color: transparent #fff transparent transparent;
}
.it-datepicker-wrapper.theme-dark .datepicker-calendar .datepicker-month-wrap .datepicker-month-next {
  float: right;
}
.it-datepicker-wrapper.theme-dark .input-group:after {
  background: hsl(0, 0%, 10%);
}
.it-datepicker-wrapper.theme-dark .input-group .it-date-datepicker {
  background: transparent;
}
.it-datepicker-wrapper.theme-dark .input-group .it-date-datepicker::placeholder {
  color: hsl(0, 0%, 10%);
}

.calendar-input-container {
  z-index: 1;
}

#error_container {
  color: #8b0000;
  font-weight: 700;
}

.off-screen {
  clip: rect(0, 0, 0, 0);
  overflow: hidden;
  position: absolute;
  z-index: 0;
}

.error_container {
  color: #8b0000;
  font-weight: 700;
  font-size: 0.75rem;
  position: absolute;
  margin-top: -12px;
}

.error-label {
  color: #8b0000;
}

/*SPINNER*/
.spinner-control > div .ui-spinner {
  display: block;
  text-align: center;
}

.spinner-control > div button {
  background-color: transparent;
  border: 1px solid transparent;
}

.spinner-control > div button:hover {
  border: 1px solid #777;
  cursor: pointer;
}

.it-timepicker-wrapper .form-group label {
  left: 0;
}
.it-timepicker-wrapper label.pickerlabel {
  color: hsl(210, 17%, 44%);
  font-weight: 600;
  line-height: 2.5rem;
  transition: 0.2s ease-out;
  top: 1rem;
  font-size: 0.875rem;
  cursor: text;
  display: block;
  width: 100%;
  padding: 0 0.5rem;
  z-index: 6;
}
.it-timepicker-wrapper .calendar-input-container {
  position: relative;
  display: flex;
}
.it-timepicker-wrapper .calendar-input-container .form-group {
  padding-bottom: 0;
  width: 100%;
  display: flex;
  flex-direction: row;
  margin-bottom: 0;
}
.it-timepicker-wrapper .calendar-input-container:after {
  content: "";
  display: block;
  height: 1px;
  width: 100%;
  position: absolute;
  bottom: 0;
  background: hsl(0, 0%, 10%);
  transform-origin: bottom;
  transition: all 0.3s;
  left: 0;
}
.it-timepicker-wrapper .calendar-input-container input.form-control {
  border-bottom: none;
  background: transparent;
  color: hsl(0, 0%, 10%);
  flex: 1;
}
.it-timepicker-wrapper .calendar-input-container input.form-control::placeholder {
  color: hsl(0, 0%, 10%);
}
.it-timepicker-wrapper .calendar-input-container .btn-time {
  border: none;
  background: transparent;
}
.it-timepicker-wrapper .calendar-input-container .btn-time:hover svg {
  fill: hsl(210, 100%, 40%);
}
.it-timepicker-wrapper .calendar-input-container .btn-time svg {
  fill: hsl(0, 0%, 10%);
  transition: all 0.3s;
}
.it-timepicker-wrapper .time-spinner {
  position: relative;
}
.it-timepicker-wrapper .spinner-control {
  position: absolute;
  padding: 24px;
  left: 0;
  width: 100%;
  background: #fff;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
  border-top: 1px solid hsl(0, 0%, 10%);
  display: none;
  margin-top: -2px;
}
.it-timepicker-wrapper .spinner-control .spinner {
  float: left;
  position: relative;
}
.it-timepicker-wrapper .spinner-control .spinner:not(:last-child) {
  margin-right: 24px;
}
.it-timepicker-wrapper .spinner-control .spinner .button-wrapper {
  position: absolute;
  right: 0;
  top: 0;
  display: flex;
  bottom: 0;
  flex-direction: column;
}
.it-timepicker-wrapper .spinner-control .spinner .button-wrapper button {
  position: relative;
  flex-basis: 50%;
}
.it-timepicker-wrapper .spinner-control .spinner .button-wrapper button .icon-up {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 0;
  height: 0;
  left: 1px;
  border-style: solid;
  border-width: 0 5px 6px 5px;
  border-color: transparent transparent #000000 transparent;
  display: block;
}
.it-timepicker-wrapper .spinner-control .spinner .button-wrapper button .icon-down {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 0;
  height: 0;
  left: 1px;
  border-style: solid;
  border-width: 6px 5px 0 5px;
  border-color: #000000 transparent transparent transparent;
  display: block;
}
.it-timepicker-wrapper .spinner-control input {
  color: hsl(0, 0%, 10%);
  max-width: 80px;
  border: none;
  border-bottom: 1px solid hsl(0, 0%, 10%);
  background: transparent;
  border-radius: 0;
  font-weight: 600;
  box-shadow: none;
}
.it-timepicker-wrapper .spinner-control input[type=number] {
  -moz-appearance: textfield;
}
.it-timepicker-wrapper .spinner-control input::-webkit-outer-spin-button,
.it-timepicker-wrapper .spinner-control input::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

.it-timepicker-wrapper.theme-dark .calendar-input-container:after {
  content: "";
  background: hsl(0, 0%, 10%);
}
.it-timepicker-wrapper.theme-dark .calendar-input-container input.form-control {
  background: transparent;
}
.it-timepicker-wrapper.theme-dark .calendar-input-container input.form-control::placeholder {
  color: hsl(0, 0%, 10%);
}
.it-timepicker-wrapper.theme-dark .calendar-input-container .btn-time {
  background: transparent;
}
.it-timepicker-wrapper.theme-dark .spinner-control {
  background: hsl(210, 100%, 40%);
}
.it-timepicker-wrapper.theme-dark .spinner-control .spinner .button-wrapper button .icon-up {
  border-color: transparent transparent #fff transparent;
}
.it-timepicker-wrapper.theme-dark .spinner-control .spinner .button-wrapper button .icon-down {
  border-color: #fff transparent transparent transparent;
}
.it-timepicker-wrapper.theme-dark .spinner-control input {
  color: #fff;
  border-bottom: 1px solid #fff;
  background: transparent;
}

.it-header-slim-wrapper {
  /* stylelint-disable-next-line scss/at-extend-no-missing-placeholder */
  background: #ffffff;
  padding: 6.5px 18px;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .dropdown-menu {
  top: -9px !important;
}
@media (max-width: 767.98px) {
  .it-header-slim-wrapper .it-header-slim-wrapper-content .dropdown-menu {
    top: 0 !important;
  }
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a {
  color: #18407E;
  text-decoration: none;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a:hover:not(.active) {
  text-decoration: underline;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a .icon {
  width: 18px;
  height: 18px;
  transition: all 0.3s;
  transform-origin: center;
  fill: #18407E;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a.dropdown-toggle {
  text-transform: uppercase;
  font-size: 0.875rem;
  text-decoration: underline;
  display: flex;
  align-items: center;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a.dropdown-toggle[aria-expanded=true] > .icon:last-of-type {
  transform: scaleY(-1);
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a.it-opener {
  font-size: 0.875rem;
  padding: 0.5rem 0;
  display: block;
  text-decoration: none;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content a.it-opener[aria-expanded=true] > .icon:last-of-type {
  transform: scaleY(-1);
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .navbar-brand {
  color: #18407E;
  font-size: 0.875rem;
  padding: 0;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .it-header-slim-right-zone,
.it-header-slim-wrapper .it-header-slim-wrapper-content .header-slim-right-zone {
  display: flex;
  align-items: center;
  align-self: flex-start;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .it-header-slim-right-zone button,
.it-header-slim-wrapper .it-header-slim-wrapper-content .it-header-slim-right-zone .it-access-top-wrapper > a,
.it-header-slim-wrapper .it-header-slim-wrapper-content .header-slim-right-zone button,
.it-header-slim-wrapper .it-header-slim-wrapper-content .header-slim-right-zone .it-access-top-wrapper > a {
  background: hsl(210, 100%, 25%);
  padding-top: 7.5px;
  padding-bottom: 7.5px;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .it-header-slim-right-zone button:hover,
.it-header-slim-wrapper .it-header-slim-wrapper-content .it-header-slim-right-zone .it-access-top-wrapper > a:hover,
.it-header-slim-wrapper .it-header-slim-wrapper-content .header-slim-right-zone button:hover,
.it-header-slim-wrapper .it-header-slim-wrapper-content .header-slim-right-zone .it-access-top-wrapper > a:hover {
  background: hsl(210, 100%, 30%);
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile ul.link-list {
  margin-top: 16px;
  margin-bottom: 24px;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile ul.link-list a.list-item.active {
  color: #ffffff;
  cursor: default;
  text-decoration: none;
}
.it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile ul.link-list a.list-item:hover:not(.active) {
  text-decoration: underline;
}

@media (min-width: 992px) {
  .it-header-slim-wrapper {
    height: 48px;
    padding: 0;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content {
    padding: 0 18px;
    height: 48px;
    align-items: center;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content .dropdown-menu {
    top: -14px !important;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile {
    flex-grow: 2;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile ul.link-list {
    margin: 0;
    display: flex;
    padding: 0 24px;
    margin-right: 16px;
    border-left: 1px solid rgba(24, 64, 126, 0.2);
    border-right: 1px solid rgba(24, 64, 126, 0.2);
    height: 48px;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile ul.link-list a {
    padding-top: 7px;
    padding-bottom: 7px;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content .nav-mobile ul.link-list a.active {
    border-bottom: 2px solid #18407E;
    text-decoration: none;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content a.dropdown-toggle {
    padding-top: 12px;
    padding-bottom: 12px;
    text-decoration: none;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content a.dropdown-toggle .icon {
    margin-left: 4px;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content a.navbar-brand {
    padding-top: 12px;
    padding-bottom: 12px;
  }
  .it-header-slim-wrapper .it-header-slim-wrapper-content .it-header-slim-right-zone,
  .it-header-slim-wrapper .it-header-slim-wrapper-content .header-slim-right-zone {
    height: 48px;
  }
  .it-header-slim-wrapper .collapse:not(.show) {
    display: flex;
    justify-content: flex-end;
  }
  .is-sticky .it-user-wrapper .dropdown-menu.show {
    transform: translate3d(0, 6px, 0) !important;
    padding-bottom: 0.5rem;
  }
  .is-sticky .link-list-wrapper ul li a .icon {
    width: 18px;
    height: 18px;
  }
}
.it-header-slim-wrapper.theme-light {
  background: #ffffff;
  border-bottom: 1px solid rgba(0, 102, 204, 0.2);
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .nav-mobile ul.link-list a.active {
  color: hsl(210, 66.6666666667%, 36%);
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone .dropdown-menu:before,
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone .dropdown-menu:before {
  background: hsl(210, 100%, 40%);
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone .dropdown-menu,
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone .dropdown-menu {
  background-color: hsl(210, 100%, 40%);
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone .dropdown-menu a,
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone .dropdown-menu a span,
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone .dropdown-menu a,
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone .dropdown-menu a span {
  color: #ffffff;
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone .btn, .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone input, .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone #edit-field-tipologia-di-insediamento .form-check label, #edit-field-tipologia-di-insediamento .form-check .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone label,
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone .btn,
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone #edit-actions-workflow-istanza-accettata input,
#edit-actions-workflow-istanza-accettata .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone input,
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone #edit-field-tipologia-di-insediamento .form-check label,
#edit-field-tipologia-di-insediamento .form-check .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone label {
  background: hsl(210, 100%, 40%);
  color: #ffffff;
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone .btn:hover, .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone #edit-actions-workflow-istanza-accettata input:hover, #edit-actions-workflow-istanza-accettata .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone input:hover, .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone #edit-field-tipologia-di-insediamento .form-check label:hover, #edit-field-tipologia-di-insediamento .form-check .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .it-header-slim-right-zone label:hover,
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone .btn:hover,
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone #edit-actions-workflow-istanza-accettata input:hover,
#edit-actions-workflow-istanza-accettata .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone input:hover,
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone #edit-field-tipologia-di-insediamento .form-check label:hover,
#edit-field-tipologia-di-insediamento .form-check .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .header-slim-right-zone label:hover {
  background: hsl(210, 100%, 40%);
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content a {
  color: hsl(210, 100%, 40%);
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content a .icon {
  fill: hsl(210, 100%, 40%);
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content a.it-opener[aria-expanded=true] .icon {
  fill: hsl(210, 100%, 40%);
}
.it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .navbar-brand {
  color: hsl(210, 100%, 40%);
}
.it-header-slim-wrapper.theme-light .btn-full.btn-info, .it-header-slim-wrapper.theme-light .btn-full.btn-danger, .it-header-slim-wrapper.theme-light .btn-full.btn-success, .it-header-slim-wrapper.theme-light .btn-full.btn-warning, .it-header-slim-wrapper.theme-light .btn-full.btn-secondary, .it-header-slim-wrapper.theme-light .btn-full.btn-primary, .it-header-slim-wrapper.theme-light .block.filter-views form .form-actions .btn-full.button, .block.filter-views form .form-actions .it-header-slim-wrapper.theme-light .btn-full.button, .it-header-slim-wrapper.theme-light .view-backoffice .btn-full#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice .it-header-slim-wrapper.theme-light .btn-full#edit-actions-workflow-workflow-istanza-accettata, .it-header-slim-wrapper.theme-light #page-application-form .btn-full#edit-actions-save-draft, #page-application-form .it-header-slim-wrapper.theme-light .btn-full#edit-actions-save-draft {
  color: #ffffff !important;
}

@media (min-width: 992px) {
  .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .nav-mobile ul.link-list {
    border-left: 1px solid rgba(0, 102, 204, 0.2);
    border-right: 1px solid rgba(0, 102, 204, 0.2);
  }
  .it-header-slim-wrapper.theme-light .it-header-slim-wrapper-content .nav-mobile ul.link-list a.list-item.active {
    color: hsl(210, 100%, 40%);
    border-bottom: 2px solid hsl(210, 100%, 40%);
  }
}
.it-user-wrapper .dropdown-menu.show {
  transform: translate3d(10px, 42px, 0) !important;
}
.it-user-wrapper .dropdown-menu.show::before {
  right: 12px;
  left: auto !important;
}
.it-user-wrapper.cloned {
  margin-left: 1em;
  align-self: center;
}
.it-user-wrapper .link-list-wrapper > ul > li > a {
  line-height: 3em;
}

@media (min-width: 576px) {
  .it-user-wrapper .dropdown-menu.show {
    transform: translate3d(0, 50px, 0) !important;
  }
  .it-user-wrapper .dropdown-menu.show::before {
    right: 12px;
    left: auto !important;
  }
}
@media (min-width: 992px) {
  .it-user-wrapper .dropdown-menu.show {
    transform: translate3d(0, 56px, 0) !important;
  }
  .it-user-wrapper .dropdown-menu.show::before {
    right: auto;
    left: 27px !important;
  }
  .it-user-wrapper.dropdown .icon {
    margin-left: 4px;
  }
  .it-user-wrapper.dropdown.cloned .btn-full {
    height: 56px;
  }
}
.it-header-center-wrapper {
  background: #ffffff;
  height: 80px;
  display: flex;
  align-items: center;
  padding-left: 18px;
  padding-right: 18px;
}
.it-header-center-wrapper.it-small-header {
  height: 64px;
}
.it-header-center-wrapper .it-header-center-content-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-basis: 100%;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper .it-brand-text {
  padding-right: 24px;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a {
  display: flex;
  color: #ffffff;
  align-items: center;
  text-decoration: none;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a h2, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .h2,
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .it-brand-title {
  font-size: 1.25rem;
  margin-bottom: 0;
  font-weight: 600;
  letter-spacing: unset;
  line-height: 1.1;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a h3, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .h3, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .field-group-fieldset legend, .field-group-fieldset .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a legend, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a summary, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a label#edit-field-allegati-istanza--label, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a summary, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a label#edit-field-allegati-istanza--label, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .checkbox-istanza legend, .checkbox-istanza .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a legend, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .user-page label, .user-page .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a label, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a label, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a label,
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .it-brand-tagline {
  font-size: 0.875rem;
  font-weight: normal;
  margin-bottom: 0;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a:hover {
  text-decoration: none;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .icon {
  fill: #ffffff;
  width: 48px;
  height: 48px;
  margin-right: 8px;
  flex-shrink: 0;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone {
  color: #ffffff;
  display: flex;
  align-items: center;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials {
  align-items: center;
  font-size: 0.875rem;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: flex;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials ul .icon {
  fill: #ffffff;
  width: 24px;
  height: 24px;
  margin-left: 16px;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper {
  display: flex;
  align-items: center;
  font-size: 0.875rem;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon {
  width: 24px;
  height: 24px;
  display: block;
  display: flex;
  justify-content: center;
  align-items: center;
}
.it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon svg {
  fill: #ffffff;
  width: 24px;
  height: 24px;
}

@media (min-width: 768px) {
  .it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper {
    margin-left: 40px;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon {
    margin-left: 8px;
  }
}
@media (min-width: 992px) {
  .it-header-center-wrapper {
    height: 120px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 6px;
  }
  .it-header-center-wrapper.it-small-header {
    height: 104px;
  }
  .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a h2, .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a .h2 {
    font-size: 1.25rem;
  }
  .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a h3, .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a .h3, .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a .field-group-fieldset legend, .field-group-fieldset .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a legend, .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a summary, .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a label#edit-field-allegati-istanza--label, .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a summary, .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a label#edit-field-allegati-istanza--label, .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a .checkbox-istanza legend, .checkbox-istanza .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a legend, .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a .user-page label, .user-page .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a label, .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a label, .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .it-header-center-wrapper.it-small-header .it-header-center-content-wrapper .it-brand-wrapper a label {
    font-size: 0.75rem;
    margin-top: 4px;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper {
    padding-left: 18px;
    padding-right: 18px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-basis: 100%;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper {
    margin-left: 0;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a {
    display: flex;
    align-items: center;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a h2, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .h2,
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .it-brand-title {
    font-size: 1.75rem;
    margin-bottom: 0;
    font-weight: 600;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a h3, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .h3, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .field-group-fieldset legend, .field-group-fieldset .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a legend, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a summary, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a label#edit-field-allegati-istanza--label, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a summary, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a label#edit-field-allegati-istanza--label, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .checkbox-istanza legend, .checkbox-istanza .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a legend, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .user-page label, .user-page .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a label, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a label, .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a label,
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .it-brand-tagline {
    font-size: 0.875rem;
    font-weight: normal;
    margin-bottom: 0;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a:hover {
    text-decoration: none;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .icon {
    width: 82px;
    height: 82px;
    margin-right: 16px;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone {
    display: flex;
    align-items: center;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials {
    align-items: center;
    font-size: 0.875rem;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    display: flex;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials ul .icon {
    width: 24px;
    height: 24px;
    margin-left: 16px;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-right-zone .it-socials ul a:hover svg {
    fill: rgb(242.25, 242.25, 242.25);
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper {
    display: flex;
    align-items: center;
    margin-left: 80px;
    font-size: 0.875rem;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    background: #ffffff;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 16px;
    transition: all 0.3s;
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon:hover {
    background: rgb(242.25, 242.25, 242.25);
  }
  .it-header-center-wrapper .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon svg {
    fill: #ffffff;
    width: 24px;
    height: 24px;
  }
}
.it-header-center-wrapper.theme-light {
  background: #ffffff;
}
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-brand-wrapper a {
  color: hsl(210, 100%, 40%);
}
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-brand-wrapper a .icon {
  fill: hsl(210, 100%, 40%);
}
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-right-zone {
  color: hsl(210, 100%, 40%);
}
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-right-zone .it-socials ul .icon {
  fill: hsl(210, 100%, 40%);
}
.it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon svg {
  fill: hsl(210, 100%, 40%);
}

@media (min-width: 992px) {
  .it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-right-zone .it-socials ul a:hover svg {
    fill: rgb(0, 96.9, 193.8);
  }
  .it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-search-wrapper a {
    background: hsl(210, 100%, 40%);
  }
  .it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon svg {
    fill: #ffffff;
  }
  .it-header-center-wrapper.theme-light .it-header-center-content-wrapper .it-search-wrapper a.rounded-icon:hover {
    background: rgb(0, 96.9, 193.8);
  }
}
.it-header-navbar-wrapper nav {
  background: transparent;
}

@media (min-width: 992px) {
  .it-header-navbar-wrapper {
    background: #ffffff;
  }
  .it-header-navbar-wrapper .nav-item.megamenu > a.dropdown-toggle:before,
  .it-header-navbar-wrapper .nav-item.megamenu > button.dropdown-toggle:before {
    bottom: -14px;
  }
  .it-header-navbar-wrapper nav a {
    text-decoration: none;
  }
  .it-header-navbar-wrapper nav .navbar-collapsable .menu-wrapper {
    background: transparent;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
  }
  .it-header-navbar-wrapper nav .navbar-collapsable .menu-wrapper .navbar-nav {
    padding: 0;
  }
  .it-header-navbar-wrapper nav .navbar-collapsable .menu-wrapper .navbar-nav.navbar-secondary {
    display: flex;
    justify-content: flex-end;
  }
  .it-header-navbar-wrapper nav .navbar-collapsable .menu-wrapper .navbar-nav.navbar-secondary a {
    font-size: 0.875rem;
    line-height: 1.6;
  }
}
@media (max-width: 992px) {
  .it-header-center-wrapper.theme-light + .it-header-navbar-wrapper .custom-navbar-toggler .icon {
    fill: hsl(210, 100%, 40%);
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable {
    /*lista menu*/
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .menu-wrapper {
    background: hsl(210, 100%, 40%);
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li.dropdown .icon {
    fill: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu a.it-heading-link,
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu a.it-footer-link {
    color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu a.it-heading-link svg,
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu a.it-footer-link svg {
    fill: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical.it-description p {
    color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical.it-description .description-content:before {
    background: hsl(210, 4%, 78%);
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li > button.nav-link {
    color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li > button.nav-link svg {
    fill: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li > button.nav-link.active {
    border-left-color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li a.nav-link {
    color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .navbar-collapsable .navbar-nav li a.nav-link.active {
    border-left-color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .close-div .close-menu {
    color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu a.it-heading-link,
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu a.it-footer-link {
    color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu a.it-heading-link svg,
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu a.it-footer-link svg {
    fill: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu .link-list-wrapper ul li a.list-item.active {
    color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu .link-list-wrapper ul li a.list-item.active span {
    color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu .link-list-wrapper ul li a svg {
    fill: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu .link-list-wrapper ul li a span {
    color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-dark-mobile .navbar .dropdown-menu .link-list-wrapper ul li a i {
    color: #ffffff;
  }
}
/*
++++++++++++++++++++++++++++++Desktop light Theme+++++++++++++++++++++++++++++++++++++++++++++++++
*/
@media (min-width: 992px) {
  .it-header-navbar-wrapper.theme-light-desk {
    background: #ffffff;
    box-shadow: 0 20px 30px 5px rgba(0, 0, 0, 0.05);
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li a.nav-link.dropdown-toggle svg {
    fill: hsl(210, 100%, 40%);
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li button.nav-link.dropdown-toggle svg {
    fill: hsl(210, 100%, 40%);
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar {
    background: transparent;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable {
    /*lista menu*/
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .menu-wrapper {
    background: #ffffff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu > button.nav-link {
    color: hsl(210, 100%, 40%);
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu > button.nav-link::before {
    background-color: hsl(210, 100%, 40%);
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu > button.nav-link svg {
    fill: hsl(210, 100%, 40%);
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu > button.nav-link.active {
    border-bottom-color: hsl(210, 100%, 40%);
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu a.nav-link:before {
    background-color: hsl(210, 100%, 40%);
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu a.it-heading-link,
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu a.it-footer-link {
    color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu a.it-heading-link svg,
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu a.it-footer-link svg {
    fill: #ffffff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-heading-link-wrapper,
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-footer-link-wrapper,
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-footer-link-wrapper-vertical {
    border-color: hsl(210, 4%, 78%);
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li.megamenu .it-description p {
    color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li a.nav-link {
    color: hsl(210, 100%, 40%);
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .navbar-collapsable .navbar-nav li a.nav-link.active {
    border-bottom-color: hsl(210, 100%, 40%);
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu {
    background: hsl(210, 100%, 40%);
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu:before {
    background: hsl(210, 100%, 40%);
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu .link-list-wrapper ul li a.list-item.active {
    color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu .link-list-wrapper ul li a.list-item.active span {
    color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu .link-list-wrapper ul li a svg {
    fill: #ffffff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu .link-list-wrapper ul li a span {
    color: #ffffff;
  }
  .it-header-navbar-wrapper.theme-light-desk .navbar .dropdown-menu .link-list-wrapper ul li a i {
    color: #ffffff;
  }
}
.it-header-wrapper {
  position: relative;
  z-index: 5;
}
.it-header-wrapper .it-nav-wrapper {
  position: relative;
  z-index: auto;
}
.it-header-wrapper .it-nav-wrapper .it-brand-wrapper {
  padding-left: 32px;
}
.it-header-wrapper .it-nav-wrapper .it-header-navbar-wrapper {
  transition: padding-top 0.3s ease;
  position: absolute;
  z-index: 3;
  left: 0;
  top: 50%;
  margin-top: -22px;
}
.it-header-wrapper .it-nav-wrapper .it-header-navbar-wrapper nav {
  padding-left: 18px;
  padding-right: 18px;
}
.it-header-wrapper .it-nav-wrapper .it-header-navbar-wrapper nav .custom-navbar-toggler {
  padding: 0;
  transform: translateX(-2px);
  cursor: pointer;
}
.it-header-wrapper.it-header-sticky.is-sticky {
  width: 100%;
}
.it-header-wrapper.it-header-sticky.is-sticky .it-nav-wrapper {
  top: 0;
  width: 100%;
  z-index: 10;
}
.it-header-wrapper.it-header-sticky.is-sticky .it-header-slim-wrapper {
  display: none;
}
@media (min-width: 992px) {
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-slim-wrapper,
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-center-wrapper {
    display: none;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper {
    width: 100%;
    top: 0;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-brand-wrapper {
    align-self: center;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-brand-wrapper.cloned-element .it-brand-text {
    display: none;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-brand-wrapper.cloned-element a {
    color: #ffffff;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-brand-wrapper.cloned-element a:hover {
    text-decoration: none;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-brand-wrapper.cloned-element a .icon {
    fill: #ffffff;
    width: 41px;
    height: 41px;
    margin-right: 16px;
    flex-shrink: 0;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-search-wrapper {
    display: flex;
    align-items: center;
    align-self: center;
    margin-left: 26.6666666667px;
    font-size: 0.875rem;
    color: #ffffff;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-search-wrapper a.rounded-icon {
    width: 48px;
    height: 48px;
    border-radius: 24px;
    background: #ffffff;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 16px;
    transition: all 0.3s;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-search-wrapper a.rounded-icon:hover {
    background: rgb(242.25, 242.25, 242.25);
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-search-wrapper a.rounded-icon svg {
    fill: #ffffff;
    width: 24px;
    height: 24px;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-search-wrapper.cloned-element a {
    width: 35px;
    height: 35px;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-search-wrapper.cloned-element a svg {
    width: 20px;
    height: 20px;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .navbar-nav {
    flex: 1;
  }
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .navbar-nav.navbar-secondary {
    display: none;
  }
}

@media (min-width: 992px) {
  .it-header-wrapper .it-nav-wrapper {
    position: relative;
  }
  .it-header-wrapper .it-nav-wrapper .it-brand-wrapper {
    padding-left: 0;
  }
  .it-header-wrapper .it-nav-wrapper .it-header-navbar-wrapper {
    position: inherit;
    left: auto;
    top: inherit;
    margin-top: 0;
  }
  .it-header-wrapper .it-nav-wrapper .it-header-navbar-wrapper nav {
    padding-left: 18px;
    padding-right: 18px;
  }
  .it-header-wrapper .navbar .navbar-collapsable .menu-wrapper .nav-item.megamenu .dropdown-menu {
    left: 0;
    right: 0;
  }
}
.it-footer-main {
  background-color: hsl(210, 100%, 30%);
  color: #ffffff;
  font-size: 1rem;
}
.it-footer-main h4 a, .it-footer-main .h4 a {
  color: #ffffff;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 1rem;
}
.it-footer-main .link-list-wrapper ul li a {
  padding: 0;
  font-size: 1rem;
  line-height: 2rem;
  color: #ffffff;
}
.it-footer-main .link-list-wrapper ul li a:hover:not(.disabled) {
  text-decoration: underline;
}
.it-footer-main .it-brand-wrapper {
  padding: 32px 0;
}
.it-footer-main .it-brand-wrapper .it-brand-text {
  padding-right: 24px;
}
.it-footer-main .it-brand-wrapper a {
  display: flex;
  color: #ffffff;
  align-items: center;
  text-decoration: none;
}
.it-footer-main .it-brand-wrapper a h2, .it-footer-main .it-brand-wrapper a .h2 {
  font-size: 1.25rem;
  margin-bottom: 0;
  font-weight: 600;
  letter-spacing: unset;
  line-height: 1.1;
}
.it-footer-main .it-brand-wrapper a h3, .it-footer-main .it-brand-wrapper a .h3, .it-footer-main .it-brand-wrapper a .field-group-fieldset legend, .field-group-fieldset .it-footer-main .it-brand-wrapper a legend, .it-footer-main .it-brand-wrapper a #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .it-footer-main .it-brand-wrapper a summary, .it-footer-main .it-brand-wrapper a #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .it-footer-main .it-brand-wrapper a label#edit-field-allegati-istanza--label, .it-footer-main .it-brand-wrapper a .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .it-footer-main .it-brand-wrapper a summary, .it-footer-main .it-brand-wrapper a .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .it-footer-main .it-brand-wrapper a label#edit-field-allegati-istanza--label, .it-footer-main .it-brand-wrapper a .checkbox-istanza legend, .checkbox-istanza .it-footer-main .it-brand-wrapper a legend, .it-footer-main .it-brand-wrapper a .user-page label, .user-page .it-footer-main .it-brand-wrapper a label, .it-footer-main .it-brand-wrapper a .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .it-footer-main .it-brand-wrapper a label, .it-footer-main .it-brand-wrapper a .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .it-footer-main .it-brand-wrapper a label {
  font-size: 0.875rem;
  font-weight: normal;
  margin-bottom: 0;
}
.it-footer-main .it-brand-wrapper a:hover {
  text-decoration: none;
}
.it-footer-main .it-brand-wrapper a .icon {
  fill: #ffffff;
  width: 48px;
  height: 48px;
  margin-right: 8px;
  flex-shrink: 0;
}
.it-footer-main section {
  padding: 0 16px;
}
.it-footer-main label {
  font-weight: 600;
}

.it-footer-small-prints {
  background-color: hsl(210, 100%, 20%);
}
.it-footer-small-prints ul.it-footer-small-prints-list {
  padding: 1.5rem 1rem;
}
.it-footer-small-prints ul.it-footer-small-prints-list li {
  padding: 0.5rem 0;
}
.it-footer-small-prints ul.it-footer-small-prints-list li:first-child {
  padding-top: 0;
}
.it-footer-small-prints ul.it-footer-small-prints-list li:last-child {
  padding-bottom: 0;
}
.it-footer-small-prints a,
.it-footer-small-prints a:hover:not(.disabled) {
  color: #ffffff;
  font-size: 1rem;
  text-decoration: none;
}

.form-newsletter input[type=email] {
  font-size: 1rem;
}
.form-newsletter input[type=email] ~ * {
  margin-top: 1em;
}
.form-newsletter button {
  display: block;
  width: 100%;
}
@media (min-width: 992px) {
  .form-newsletter button {
    display: inline-block;
    width: auto;
  }
}

@media (min-width: 768px) {
  .it-footer-small-prints ul.it-footer-small-prints-list li {
    padding: 0 1rem;
  }
  .it-footer-small-prints ul.it-footer-small-prints-list li:first-child {
    padding-left: 0;
  }
  .it-footer-small-prints ul.it-footer-small-prints-list li:last-child {
    padding-right: 0;
  }
}
@media (max-width: 992px) {
  .navbar.theme-dark-mobile .navbar-collapsable {
    /*lista menu*/
  }
  .navbar.theme-dark-mobile .navbar-collapsable .menu-wrapper {
    background: hsl(210, 100%, 40%);
  }
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical.it-description p {
    color: #ffffff;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-vertical.it-description .description-content:before {
    background: hsl(210, 4%, 78%);
  }
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li.megamenu a.it-heading-link,
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li.megamenu a.it-footer-link {
    color: #ffffff;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li.megamenu a.it-heading-link svg,
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li.megamenu a.it-footer-link svg {
    fill: #ffffff;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li a.nav-link,
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li button.nav-link {
    color: #ffffff;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li a.nav-link svg,
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li button.nav-link svg {
    fill: #ffffff;
  }
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li a.nav-link.active,
  .navbar.theme-dark-mobile .navbar-collapsable .navbar-nav li button.nav-link.active {
    border-left-color: #ffffff;
  }
  .navbar.theme-dark-mobile .close-div .close-menu {
    color: #ffffff;
  }
  .navbar.theme-dark-mobile .dropdown-menu .link-list-wrapper ul li a.list-item.active {
    color: #ffffff;
  }
  .navbar.theme-dark-mobile .dropdown-menu .link-list-wrapper ul li a.list-item.active span {
    color: #ffffff;
  }
  .navbar.theme-dark-mobile .dropdown-menu .link-list-wrapper ul li a svg {
    fill: #ffffff;
  }
  .navbar.theme-dark-mobile .dropdown-menu .link-list-wrapper ul li a span {
    color: #ffffff;
  }
  .navbar.theme-dark-mobile .dropdown-menu .link-list-wrapper ul li a i {
    color: #ffffff;
  }
}
/*
++++++++++++++++++++++++++++++Desktop light Theme+++++++++++++++++++++++++++++++++++++++++++++++++
*/
@media (min-width: 992px) {
  .navbar.theme-light-desk {
    background: #ffffff;
    box-shadow: 0 20px 30px 5px rgba(0, 0, 0, 0.05);
  }
  .navbar.theme-light-desk .navbar-collapsable {
    /*lista menu*/
  }
  .navbar.theme-light-desk .navbar-collapsable .menu-wrapper {
    background: #ffffff;
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu > button.nav-link {
    color: hsl(210, 100%, 40%);
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu > button.nav-link::before {
    background-color: hsl(210, 100%, 40%);
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu > button.nav-link svg {
    fill: hsl(210, 100%, 40%);
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu > button.nav-link.active {
    border-bottom-color: hsl(210, 100%, 40%);
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu a.nav-link:before {
    background-color: hsl(210, 100%, 40%);
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu a.it-heading-link,
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu a.it-footer-link {
    color: #ffffff;
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu a.it-heading-link svg,
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu a.it-footer-link svg {
    fill: #ffffff;
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-heading-link-wrapper,
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-footer-link-wrapper,
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu .dropdown-menu .it-footer-link-wrapper-vertical {
    border-color: hsl(210, 4%, 78%);
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li.megamenu .it-description p {
    color: #ffffff;
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li a.nav-link {
    color: hsl(210, 100%, 40%);
  }
  .navbar.theme-light-desk .navbar-collapsable .navbar-nav li a.nav-link.active {
    border-bottom-color: hsl(210, 100%, 40%);
  }
  .navbar.theme-light-desk .dropdown-menu {
    background: hsl(210, 100%, 40%);
  }
  .navbar.theme-light-desk .dropdown-menu:before {
    background: hsl(210, 100%, 40%);
  }
  .navbar.theme-light-desk .dropdown-menu .link-list-wrapper ul li a.list-item.active {
    color: #ffffff;
  }
  .navbar.theme-light-desk .dropdown-menu .link-list-wrapper ul li a.list-item.active span {
    color: #ffffff;
  }
  .navbar.theme-light-desk .dropdown-menu .link-list-wrapper ul li a svg {
    fill: #ffffff;
  }
  .navbar.theme-light-desk .dropdown-menu .link-list-wrapper ul li a span {
    color: #ffffff;
  }
  .navbar.theme-light-desk .dropdown-menu .link-list-wrapper ul li a i {
    color: #ffffff;
  }
}
.componente-base {
  background-color: hsl(210, 100%, 40%);
  color: #ffffff;
  cursor: pointer;
  padding: 8px 8px;
}

:focus:not(.focus--mouse),
.form-check [type=checkbox]:focus + label,
.form-check [type=radio]:focus + label,
.toggles label input[type=checkbox]:focus + .lever {
  border-color: hsl(36, 100%, 30%) !important;
  box-shadow: 0 0 0 2px hsl(36, 100%, 30%) !important;
  outline: none !important;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  box-shadow: none;
}

.focus--mouse:not(.btn),
.form-check [type=checkbox]:focus.focus--mouse + label,
.form-check [type=radio]:focus.focus--mouse + label,
.toggles label input[type=checkbox]:focus.focus--mouse + .lever {
  border-color: inherit !important;
  box-shadow: none !important;
  outline: none !important;
}

.icon {
  width: 32px;
  height: 32px;
  vertical-align: middle;
}
.icon.icon-padded {
  padding: 8px;
}
.icon.icon-xs {
  width: 16px;
  height: 16px;
}
.icon.icon-xs.icon-padded {
  padding: 4px;
}
.icon.icon-sm {
  width: 24px;
  height: 24px;
}
.icon.icon-sm.icon-padded {
  padding: 6px;
}
.icon.icon-lg {
  width: 48px;
  height: 48px;
}
.icon.icon-lg.icon-padded {
  padding: 12px;
}
.icon.icon-xl {
  width: 64px;
  height: 64px;
}
.icon.icon-xl.icon-padded {
  padding: 16px;
}

.icon-primary {
  fill: hsl(210, 100%, 40%) !important;
}

.icon-secondary {
  fill: hsl(210, 17%, 44%) !important;
}

.icon-success {
  fill: #D1F3AF !important;
}

.icon-info {
  fill: hsl(210, 17%, 44%) !important;
}

.icon-warning {
  fill: hsl(36, 100%, 30%) !important;
}

.icon-danger {
  fill: hsl(350, 60%, 50%) !important;
}

.icon-light {
  fill: hsl(255, 32.2033898305%, 92.625%) !important;
}

.icon-dark {
  fill: hsl(210, 54%, 20%) !important;
}

.icon-black {
  fill: #000000 !important;
}

.icon-white {
  fill: #ffffff !important;
}

.icon-100 {
  fill: hsl(0, 0%, 96%) !important;
}

.icon-200 {
  fill: hsl(0, 0%, 90%) !important;
}

.icon-300 {
  fill: hsl(0, 0%, 83%) !important;
}

.icon-400 {
  fill: hsl(0, 0%, 64%) !important;
}

.icon-500 {
  fill: hsl(0, 0%, 45%) !important;
}

.icon-600 {
  fill: hsl(0, 0%, 32%) !important;
}

.icon-700 {
  fill: hsl(0, 0%, 25%) !important;
}

.icon-800 {
  fill: hsl(0, 0%, 15%) !important;
}

.icon-900 {
  fill: hsl(0, 0%, 10%) !important;
}

@keyframes splide-loading {
  0% {
    transform: rotateZ(0);
  }
  100% {
    transform: rotateZ(360deg);
  }
}
.splide--draggable > .splide__slider > .splide__track,
.splide--draggable > .splide__track {
  user-select: none;
}

.splide--fade > .splide__slider > .splide__track > .splide__list,
.splide--fade > .splide__track > .splide__list {
  display: block;
}

.splide--fade > .splide__slider > .splide__track > .splide__list > .splide__slide,
.splide--fade > .splide__track > .splide__list > .splide__slide {
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  z-index: 0;
}

.splide--fade > .splide__slider > .splide__track > .splide__list > .splide__slide.is-active,
.splide--fade > .splide__track > .splide__list > .splide__slide.is-active {
  opacity: 1;
  position: relative;
  z-index: 1;
}

.splide--rtl {
  direction: rtl;
}

.splide--ttb.is-active > .splide__slider > .splide__track > .splide__list,
.splide--ttb.is-active > .splide__track > .splide__list {
  display: block;
}

.splide__container {
  box-sizing: border-box;
  position: relative;
}

.splide__list {
  backface-visibility: hidden;
  display: flex;
  height: 100%;
  margin: 0 !important;
  padding: 0 !important;
  transform-style: preserve-3d;
}

.splide.is-initialized:not(.is-active) .splide__list {
  display: block;
}

.splide__pagination {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0;
  pointer-events: none;
}

.splide__pagination li {
  display: inline-block;
  line-height: 1;
  list-style-type: none;
  margin: 0;
  pointer-events: auto;
}

.splide__progress__bar {
  width: 0;
}

.splide {
  outline: none;
  position: relative;
  visibility: hidden;
}

.splide.is-initialized, .splide.is-rendered {
  visibility: visible;
}

.splide__slide {
  backface-visibility: hidden;
  box-sizing: border-box;
  flex-shrink: 0;
  list-style-type: none !important;
  margin: 0;
  outline: none;
  position: relative;
}

.splide__slide img {
  vertical-align: bottom;
}

.splide__slider {
  position: relative;
}

.splide__spinner {
  animation: splide-loading 1s infinite linear;
  border: 2px solid #999;
  border-left-color: transparent;
  border-radius: 50%;
  bottom: 0;
  contain: strict;
  display: inline-block;
  height: 20px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
}

.splide__track {
  overflow: hidden;
  position: relative;
  z-index: 0;
}

/**
 * Main custom SCSS REgione Veneto
 */
/**
 * SCSS example file.
 */
/* header */
.it-header-center-wrapper .it-header-center-content-wrapper .it-brand-wrapper a .icon {
  width: auto !important;
}

.it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-brand-wrapper.cloned-element a {
  color: #ffffff;
  background: white;
  width: auto;
  display: inherit;
  padding-left: 4px;
  padding-bottom: 4px;
  padding-top: 4px;
  border-radius: 3px;
}
@media (min-width: 576px) {
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-brand-wrapper.cloned-element a {
    background: white;
    width: auto;
    display: inherit;
    padding-left: 4px;
    padding-bottom: 4px;
  }
}
.it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper .it-brand-wrapper.cloned-element a .icon {
  width: auto !important;
}

@media (min-width: 576px) {
  .it-header-slim-wrapper {
    height: 54px !important;
  }
}

/* Useful classes */
.semi-black, .paragraph--type--big-carousel .img-wrapper .slide-text-wrapper .slide-text {
  background: rgba(12, 9, 9, 0.69);
}

@media (min-width: 992px) {
  h1.title-big, .title-big.h1 {
    font-size: 3.125rem;
  }
}
@media (max-width: 575.98px) {
  h1.title-big, .title-big.h1 {
    font-size: 1.875rem;
    line-height: 35px;
  }
}

.title-white {
  color: #ffffff;
}

.thin-red {
  color: #18407E;
  font-weight: 600;
}

.blur {
  filter: blur(2px);
}

/* title */
.title-news, .block-page-title-block h1, .block-page-title-block .h1 {
  color: #000000;
  font-size: 1.875rem;
  line-height: 2.1875rem;
}
@media (max-width: 575.98px) {
  .title-news, .block-page-title-block h1, .block-page-title-block .h1 {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}

/* Elements */
.rounded img, .block.filter-views form input img, .block.filter-views form select#edit-field-sezione-di-riferimento-target-id img, #edit-field-allegati-istanza-wrapper img, .form-item-field-allegati-istanza img, .checkbox-istanza img, .node--type-opportunita .box-wrapper .box img, .node--type-opportunita .map .leaflet-container img, .node--type-opportunita .field--name-field-documentazione-fotografica .splide img img, .card img, .field-group-fieldset img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card img {
  border-radius: inherit;
}

.date {
  color: #565656;
}
.date.date-card {
  color: #3A3A3A;
}

.box-shadow, #edit-field-distanza-aeroporto-value-wrapper--4 .fieldset-wrapper .js-form-item input,
#edit-field-area-totale-value-wrapper--4 .fieldset-wrapper .js-form-item input, #edit-field-distanza-autostrada-value-wrapper--4 .fieldset-wrapper .js-form-item input,
#edit-field-dist-stazione-passeggeri-value-wrapper--4 .fieldset-wrapper .js-form-item input, .btn.btn-default, #edit-actions-workflow-istanza-accettata input.btn-default, .view-backoffice .btn#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata, #edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .btn#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza, #edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .btn#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione, #edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-in-lavorazione,
.view-backoffice .btn#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata,
#edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-inviata, #edit-field-tipologia-di-insediamento .form-check label.btn-default, #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-rifiutata, #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-bozza, #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-in-lavorazione,
#edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-inviata {
  box-shadow: 0px 1px 15px 1px rgba(0, 0, 0, 0.2);
}

a.read-more {
  color: #18407E !important;
  font-size: 0.75rem;
  font-weight: 400;
}
a.read-more svg.icon {
  fill: #18407E !important;
}

.pager li.page-item .page-link {
  border: none;
}
.pager li.page-item.active .page-link[aria-current] {
  border: 1px solid #18407E;
  color: #18407E;
}
.pager li.pager__item--next svg.icon, .pager li.pager__item--previous svg.icon {
  fill: #18407E;
}
.pager li.pager__item--next.disabled svg, .pager li.pager__item--previous.disabled svg {
  fill: hsl(210, 12%, 44%);
}
.pager li.pager__item--next a.page-link:hover svg.icon, .pager li.pager__item--previous a.page-link:hover svg.icon {
  fill: hsl(210, 12%, 44%);
}

/* buttons */
.btn.btn-primary, .block.filter-views form .form-actions .btn.button, #edit-actions-workflow-istanza-accettata input.btn-primary, #edit-actions-workflow-istanza-accettata .block.filter-views form .form-actions input.button, .block.filter-views form .form-actions #edit-actions-workflow-istanza-accettata input.button, .view-backoffice .btn#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata, #edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-accettata, #page-application-form .btn#edit-actions-save-draft, #page-application-form #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft, #edit-actions-workflow-istanza-accettata #page-application-form input#edit-actions-save-draft, #edit-field-tipologia-di-insediamento .form-check label.btn-primary, #edit-field-tipologia-di-insediamento .form-check .block.filter-views form .form-actions label.button, .block.filter-views form .form-actions #edit-field-tipologia-di-insediamento .form-check label.button, #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-accettata, #edit-field-tipologia-di-insediamento .form-check #page-application-form label#edit-actions-save-draft, #page-application-form #edit-field-tipologia-di-insediamento .form-check label#edit-actions-save-draft {
  background: #18407E;
}
.btn.btn-primary:hover, .block.filter-views form .form-actions .btn.button:hover, #edit-actions-workflow-istanza-accettata input.btn-primary:hover, #edit-actions-workflow-istanza-accettata .block.filter-views form .form-actions input.button:hover, .block.filter-views form .form-actions #edit-actions-workflow-istanza-accettata input.button:hover, .view-backoffice .btn#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-accettata:hover, #page-application-form .btn#edit-actions-save-draft:hover, #page-application-form #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft:hover, #edit-actions-workflow-istanza-accettata #page-application-form input#edit-actions-save-draft:hover, #edit-field-tipologia-di-insediamento .form-check label.btn-primary:hover, #edit-field-tipologia-di-insediamento .form-check .block.filter-views form .form-actions label.button:hover, .block.filter-views form .form-actions #edit-field-tipologia-di-insediamento .form-check label.button:hover, #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-field-tipologia-di-insediamento .form-check #page-application-form label#edit-actions-save-draft:hover, #page-application-form #edit-field-tipologia-di-insediamento .form-check label#edit-actions-save-draft:hover {
  background: rgb(15.84, 42.24, 83.16);
}
.btn.btn-primary a, .block.filter-views form .form-actions .btn.button a, #edit-actions-workflow-istanza-accettata input.btn-primary a, #edit-actions-workflow-istanza-accettata .block.filter-views form .form-actions input.button a, .block.filter-views form .form-actions #edit-actions-workflow-istanza-accettata input.button a, .view-backoffice .btn#edit-actions-workflow-workflow-istanza-accettata a, .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata a, #edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-accettata a, #page-application-form .btn#edit-actions-save-draft a, #page-application-form #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft a, #edit-actions-workflow-istanza-accettata #page-application-form input#edit-actions-save-draft a, #edit-field-tipologia-di-insediamento .form-check label.btn-primary a, #edit-field-tipologia-di-insediamento .form-check .block.filter-views form .form-actions label.button a, .block.filter-views form .form-actions #edit-field-tipologia-di-insediamento .form-check label.button a, #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata a, .view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-accettata a, #edit-field-tipologia-di-insediamento .form-check #page-application-form label#edit-actions-save-draft a, #page-application-form #edit-field-tipologia-di-insediamento .form-check label#edit-actions-save-draft a {
  color: #ffffff;
}
.btn.btn-default, #edit-actions-workflow-istanza-accettata input.btn-default, .view-backoffice .btn#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata, #edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .btn#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza, #edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .btn#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione, #edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-in-lavorazione,
.view-backoffice .btn#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata,
#edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-inviata, #edit-field-tipologia-di-insediamento .form-check label.btn-default, #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-rifiutata, #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-bozza, #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-in-lavorazione,
#edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-inviata {
  color: #18407E;
  background: #ffffff;
}
.btn.btn-default:hover, #edit-actions-workflow-istanza-accettata input.btn-default:hover, .view-backoffice .btn#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .btn#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .btn#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, #edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
.view-backoffice .btn#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata:hover,
#edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-inviata:hover, #edit-field-tipologia-di-insediamento .form-check label.btn-default:hover, #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
#edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-inviata:hover {
  background: rgb(229.5, 229.5, 229.5);
}
.btn.btn-default a, #edit-actions-workflow-istanza-accettata input.btn-default a, .view-backoffice .btn#edit-actions-workflow-workflow-istanza-rifiutata a, .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata a, #edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-rifiutata a, .view-backoffice .btn#edit-actions-workflow-workflow-istanza-bozza a, .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza a, #edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-bozza a, .view-backoffice .btn#edit-actions-workflow-workflow-istanza-in-lavorazione a, .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione a, #edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-in-lavorazione a,
.view-backoffice .btn#edit-actions-workflow-workflow-istanza-inviata a,
.view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata a,
#edit-actions-workflow-istanza-accettata .view-backoffice input#edit-actions-workflow-workflow-istanza-inviata a, #edit-field-tipologia-di-insediamento .form-check label.btn-default a, #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata a, .view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-rifiutata a, #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza a, .view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-bozza a, #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione a, .view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-in-lavorazione a,
#edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata a,
.view-backoffice #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-inviata a {
  color: #18407E;
}

/*  Header */
.it-header-slim-wrapper a.dropdown-toggle {
  background: #F6F6F6;
  border-radius: 39px;
}
.it-header-slim-wrapper a.dropdown-toggle #it-expand {
  fill: #18407E;
}
.it-header-slim-wrapper .it-header-slim-right-zone a.btn {
  background: #F6F6F6;
  border-radius: 39px;
  margin-top: 5px;
  margin-left: 4px;
}
@media (max-width: 575.98px) {
  .it-header-slim-wrapper .it-header-slim-right-zone a.btn {
    margin-top: 2px;
    max-height: 35px;
    display: none;
  }
}

.it-header-center-wrapper .it-brand-wrapper .it-brand-text .it-brand-title {
  color: #18407E;
}
.it-header-center-wrapper .it-brand-wrapper .it-brand-text .it-brand-tagline {
  color: #484848;
  font-weight: 300;
}

.it-header-navbar-wrapper {
  background: #18407E;
  font-weight: 300;
}
.it-header-navbar-wrapper .navbar {
  background: #18407E;
}
.it-header-navbar-wrapper .navbar .navbar-collapsable .navbar-nav li a {
  color: #ffffff;
  transition: all 0.2s ease;
  padding-bottom: 0.625rem;
}
.it-header-navbar-wrapper .navbar .navbar-collapsable .navbar-nav li a:hover {
  text-decoration: underline;
}
.it-header-navbar-wrapper .menu-wrapper {
  background: #18407E;
}
.it-header-navbar-wrapper .menu-wrapper > * {
  background: #18407E;
}
.it-header-navbar-wrapper li a {
  background: #18407E;
}
.it-header-navbar-wrapper li a.dropdown-item {
  background: #ffffff !important;
  color: #3A3A3A;
  transition: all 0.2s ease;
}
.it-header-navbar-wrapper li a.dropdown-item span {
  color: #3A3A3A !important;
}
.it-header-navbar-wrapper li a.dropdown-item:hover {
  text-decoration: underline;
  background: #18407E !important;
}
.it-header-navbar-wrapper li a.dropdown-item:hover span {
  color: #ffffff !important;
}

ul.navbar-nav .dropdown-menu {
  padding: 0 !important;
}
ul.navbar-nav li.dropdown.nav-item a.dropdown-toggle .dropdown-menu.show {
  border-radius: 0 !important;
}
ul.navbar-nav li.dropdown.nav-item a.dropdown-toggle .dropdown-menu.show .link-list-wrapper {
  background: #ffffff !important;
}
ul.navbar-nav li.dropdown.nav-item a.dropdown-toggle .icon {
  fill: #ffffff;
}

.it-header-slim-wrapper .it-header-slim-wrapper-content a .icon {
  fill: #18407E !important;
}

.it-search-wrapper a.search-link svg {
  fill: #18407E !important;
}

.page-type--page .it-header-center-content-wrapper .it-right-zone .it-socials {
  display: none !important;
}

@media (min-width: 768px) {
  .it-header-wrapper.it-header-sticky.is-sticky .it-header-navbar-wrapper .menu-wrapper {
    background: #18407E;
  }
}

/* Paragraph slide big carousel and pagination */
.it-carousel-wrapper ul.splide__pagination button.splide__pagination__page {
  background: rgba(24, 64, 126, 0.4);
}
.it-carousel-wrapper ul.splide__pagination button.splide__pagination__page.is-active {
  background: #18407E;
}
@media (max-width: 575.98px) {
  .it-carousel-wrapper .splide__arrows {
    bottom: 8px;
    top: unset !important;
  }
  .it-carousel-wrapper .splide__arrows button {
    margin-bottom: -10px;
  }
  .it-carousel-wrapper .splide__arrows button svg {
    width: 15px !important;
    fill: #18407E !important;
  }
}
@media (max-width: 575.98px) {
  .it-carousel-wrapper {
    padding-bottom: 15px;
  }
}

/* Footer */
#footer .it-footer-main {
  background-color: #2E2E2E;
}
#footer .it-footer-main a {
  color: #ffffff;
}
#footer .it-footer-main p {
  font-size: 1rem;
}
#footer .it-footer-main .region img {
  max-width: 100%;
  height: auto;
}
#footer .it-footer-main .region.region-footer-third .link-list-wrapper {
  display: flex;
  flex-direction: column;
}
@media (min-width: 576px) {
  #footer .it-footer-main .region.region-footer-third .link-list-wrapper {
    max-width: 250px;
    margin-left: 10px;
  }
}
@media (max-width: 575.98px) {
  #footer .it-footer-main .region.region-footer-third .link-list-wrapper {
    align-items: start;
  }
}
#footer .it-footer-main .region.region-footer-third .link-list-wrapper ul {
  margin-bottom: 0;
}
#footer .it-footer-main .region.region-footer-third .link-list-wrapper a {
  margin-bottom: 6px;
  line-height: 2.25rem;
}
#footer .it-footer-main .region.region-footer-third .link-list-wrapper a span {
  color: #ffffff;
}
#footer .it-footer-main .region.region-footer-third .link-list-wrapper a .icon {
  fill: #ffffff !important;
}
#footer .it-footer-main .region.region-footer-third .link-list-wrapper a .icon #it-expand {
  fill: #ffffff;
}
#footer .it-footer-main .region.region-footer-third .link-list-wrapper span {
  margin-right: 0;
}
#footer .it-footer-main .region.region-footer-third .link-list-wrapper .link-list {
  min-width: 145px;
}
#footer .it-footer-main .region.region-footer-third .link-list-wrapper .link-list .link-sublist {
  padding-left: 0;
}
#footer .it-footer-main .region.region-footer-third .link-list-wrapper .link-list .link-sublist a {
  line-height: 1.5rem;
  max-width: 200px;
}
#footer .it-footer-main .region.region-footer-third .contextual-links a span {
  color: black;
}
#footer .it-region-footer-third {
  display: flex;
  justify-content: center;
}

/* footer block s*/
.it-socials.socials-veneto {
  list-style-type: none;
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
}
.it-socials.socials-veneto span {
  width: 100%;
  margin-bottom: 10px;
}
.it-socials.socials-veneto ul {
  list-style-type: none;
  display: flex;
  padding-left: 0;
  flex-wrap: wrap;
  gap: 10px;
}
.it-socials.socials-veneto ul a {
  width: 38px;
  height: 38px;
  display: block;
  background: #ffffff;
  display: flex;
  align-items: center;
  border-radius: 50%;
}
.it-socials.socials-veneto ul a svg.icon {
  margin: auto;
  fill: #000000 !important;
}

#block-italiagov-logoinfocamere .field--name-body {
  display: flex;
  gap: 5px;
  flex-wrap: wrap;
}

#block-italiagov-ufficioinvestimentiveneto {
  justify-content: end;
  display: flex;
}
@media (max-width: 575.98px) {
  #block-italiagov-ufficioinvestimentiveneto {
    justify-content: left;
  }
}

/* paragraph */
.paragraph--type--big-carousel .splide .splide__arrows {
  display: flex;
  justify-content: space-between;
  margin: auto;
  left: 0;
  right: 0;
  top: 50%;
  z-index: 1;
  position: absolute;
}
.paragraph--type--big-carousel .splide .splide__arrows button {
  background: transparent;
  border: none;
}
.paragraph--type--big-carousel .splide .splide__arrows button svg {
  fill: #ffffff;
  width: 35px;
}
@media (max-width: 575.98px) {
  .paragraph--type--big-carousel .splide .splide__arrows button svg {
    width: 25px;
  }
}
.paragraph--type--big-carousel .splide .splide__arrows button.splide__arrow--prev {
  transform: rotate(180deg);
}
.paragraph--type--big-carousel .splide .splide__track {
  padding-top: 0;
}
@media (min-width: 576px) {
  .paragraph--type--big-carousel .splide .splide__pagination {
    display: none;
  }
}
.paragraph--type--big-carousel .img-wrapper {
  position: relative;
}
.paragraph--type--big-carousel .img-wrapper .slide-text-wrapper {
  position: absolute;
  top: 35%;
  width: 100%;
}
.paragraph--type--big-carousel .img-wrapper .slide-text-wrapper .slide-text {
  padding: 1.375rem 3.4375rem;
  color: white;
  border-radius: 17px;
}
@media (max-width: 575.98px) {
  .paragraph--type--big-carousel .img-responsive-wrapper {
    height: 50vh;
  }
  .paragraph--type--big-carousel .img-responsive-wrapper .field--type-image img {
    height: 50vh;
  }
  .paragraph--type--big-carousel .slide-text-wrapper {
    top: 5% !important;
  }
  .paragraph--type--big-carousel .slide-text-wrapper .slide-text {
    padding: 1rem 1rem !important;
  }
}

.paragraph.text-img .image img {
  border-radius: 18px;
}
.paragraph.text-img .thin-red {
  max-width: 50%;
}
@media (max-width: 1199.98px) {
  .paragraph.text-img .thin-red {
    width: 100%;
    max-width: 100%;
  }
}

.paragraph--type--card-text-link .paragraph--type--card-image-bottom .card, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .field-group-fieldset, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--type--card-text-link .paragraph--type--card-image-bottom .field-group-fieldset, .paragraph--type--card-text-link .paragraph--type--card-image-bottom #edit-field-allegati-istanza-wrapper, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .form-item-field-allegati-istanza, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--type--card-text-link .paragraph--type--card-image-bottom .form-item-field-allegati-istanza, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .checkbox-istanza, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--type--card-text-link .paragraph--type--card-image-bottom .checkbox-istanza, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--type--card-text-link .paragraph--type--card-image-bottom .card {
  margin: 0;
  padding-bottom: 20%;
  background-size: cover;
  background-position: center center;
}
.paragraph--type--card-text-link .paragraph--type--card-image-bottom .card .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .field-group-fieldset .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--type--card-text-link .paragraph--type--card-image-bottom .field-group-fieldset .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom #edit-field-allegati-istanza-wrapper .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .form-item-field-allegati-istanza .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--type--card-text-link .paragraph--type--card-image-bottom .form-item-field-allegati-istanza .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .checkbox-istanza .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--type--card-text-link .paragraph--type--card-image-bottom .checkbox-istanza .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--type--card-text-link .paragraph--type--card-image-bottom .card .card-body {
  background: #ffffff;
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
@media (min-width: 992px) {
  .paragraph--type--card-text-link .paragraph--type--card-image-bottom .card .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .field-group-fieldset .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--type--card-text-link .paragraph--type--card-image-bottom .field-group-fieldset .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom #edit-field-allegati-istanza-wrapper .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .form-item-field-allegati-istanza .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--type--card-text-link .paragraph--type--card-image-bottom .form-item-field-allegati-istanza .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .checkbox-istanza .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--type--card-text-link .paragraph--type--card-image-bottom .checkbox-istanza .card-body, .paragraph--type--card-text-link .paragraph--type--card-image-bottom .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--type--card-text-link .paragraph--type--card-image-bottom .card .card-body {
    padding: 50px 55px;
  }
}

.paragraph--view-mode--card-image-backgroud.card-over-bg .card, .paragraph--view-mode--card-image-backgroud.card-over-bg .field-group-fieldset, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .field-group-fieldset, .paragraph--view-mode--card-image-backgroud.card-over-bg #edit-field-allegati-istanza-wrapper, .paragraph--view-mode--card-image-backgroud.card-over-bg .form-item-field-allegati-istanza, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .form-item-field-allegati-istanza, .paragraph--view-mode--card-image-backgroud.card-over-bg .checkbox-istanza, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .checkbox-istanza, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .card {
  padding-bottom: 0;
}
.paragraph--view-mode--card-image-backgroud.card-over-bg .card::after, .paragraph--view-mode--card-image-backgroud.card-over-bg .field-group-fieldset::after, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .field-group-fieldset::after, .paragraph--view-mode--card-image-backgroud.card-over-bg #edit-field-allegati-istanza-wrapper::after, .paragraph--view-mode--card-image-backgroud.card-over-bg .form-item-field-allegati-istanza::after, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .form-item-field-allegati-istanza::after, .paragraph--view-mode--card-image-backgroud.card-over-bg .checkbox-istanza::after, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .checkbox-istanza::after, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .card::after {
  margin-top: 0;
}
.paragraph--view-mode--card-image-backgroud.card-over-bg .card .card-body, .paragraph--view-mode--card-image-backgroud.card-over-bg .field-group-fieldset .card-body, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .field-group-fieldset .card-body, .paragraph--view-mode--card-image-backgroud.card-over-bg #edit-field-allegati-istanza-wrapper .card-body, .paragraph--view-mode--card-image-backgroud.card-over-bg .form-item-field-allegati-istanza .card-body, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .form-item-field-allegati-istanza .card-body, .paragraph--view-mode--card-image-backgroud.card-over-bg .checkbox-istanza .card-body, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .checkbox-istanza .card-body, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .card .card-body {
  background: none;
  color: #ffffff;
}
.paragraph--view-mode--card-image-backgroud.card-over-bg .card .card-body .card-title, .paragraph--view-mode--card-image-backgroud.card-over-bg .field-group-fieldset .card-body .card-title, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .field-group-fieldset .card-body .card-title, .paragraph--view-mode--card-image-backgroud.card-over-bg #edit-field-allegati-istanza-wrapper .card-body .card-title, .paragraph--view-mode--card-image-backgroud.card-over-bg .form-item-field-allegati-istanza .card-body .card-title, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .form-item-field-allegati-istanza .card-body .card-title, .paragraph--view-mode--card-image-backgroud.card-over-bg .checkbox-istanza .card-body .card-title, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .checkbox-istanza .card-body .card-title, .paragraph--view-mode--card-image-backgroud.card-over-bg .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .paragraph--view-mode--card-image-backgroud.card-over-bg .card .card-body .card-title {
  color: #ffffff;
}

.field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .card, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .field-group-fieldset, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .field-group-fieldset, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud #edit-field-allegati-istanza-wrapper, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .form-item-field-allegati-istanza, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .form-item-field-allegati-istanza, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .checkbox-istanza, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .checkbox-istanza, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .card {
  position: relative;
}
.field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .card .overlay, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .field-group-fieldset .overlay, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .overlay, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .field-group-fieldset .overlay, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud #edit-field-allegati-istanza-wrapper .overlay, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .form-item-field-allegati-istanza .overlay, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .overlay, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .form-item-field-allegati-istanza .overlay, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .checkbox-istanza .overlay, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .overlay, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .checkbox-istanza .overlay, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .overlay, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .card .overlay {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  border-radius: inherit;
  z-index: 0;
}
.field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .card .card-body, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .field-group-fieldset .card-body, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .field-group-fieldset .card-body, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud #edit-field-allegati-istanza-wrapper .card-body, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .form-item-field-allegati-istanza .card-body, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .form-item-field-allegati-istanza .card-body, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .checkbox-istanza .card-body, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .checkbox-istanza .card-body, .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .card .card-body {
  z-index: 1;
}
.field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud:first-child .overlay {
  background: rgba(49, 35, 28, 0.8);
  backdrop-filter: blur(5px);
}
.field--name-field-cards-su-2-colonne .paragraph--view-mode--card-image-backgroud .overlay {
  /*            background: rgba(133,5,18,0.7); primo colore rosso */
  backdrop-filter: blur(5px);
  background: rgba(24, 64, 126, 0.7);
}

.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track {
  padding: 0 !important;
  margin-bottom: 2rem;
}
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .img-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .img-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper #edit-field-allegati-istanza-wrapper .img-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .img-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .img-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .img-wrapper .field--name-field-image, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .img-wrapper .field--name-field-image, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper #edit-field-allegati-istanza-wrapper .img-wrapper .field--name-field-image, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .img-wrapper .field--name-field-image, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .img-wrapper .field--name-field-image {
  height: 80px;
}
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .img-wrapper .field--name-field-image img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .img-wrapper .field--name-field-image img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper #edit-field-allegati-istanza-wrapper .img-wrapper .field--name-field-image img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .img-wrapper .field--name-field-image img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .img-wrapper .field--name-field-image img {
  height: 100px;
  width: auto;
}
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__arrows.splide-custom-arrows {
  bottom: 0;
  top: unset;
  left: 0;
  right: 0;
  justify-content: space-evenly;
}
.paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__pagination {
  top: -15px;
  position: relative;
}

/* Views and view mode */
.card-text.card-text-notizia .field--name-body {
  color: #3A3A3A;
  font-family: "Titillium Web", sans-serif;
}

.card-title-notizia {
  font-size: 1.1875rem;
  line-height: 1.875rem;
}
.card-title-notizia a {
  color: #18407E;
  text-decoration: none;
}
.card-title-notizia a:hover {
  text-decoration: underline;
}

.view-notizie .card .card-body, .view-notizie .field-group-fieldset .card-body, .view-notizie .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-notizie .field-group-fieldset .card-body, .view-notizie #edit-field-allegati-istanza-wrapper .card-body, .view-notizie .form-item-field-allegati-istanza .card-body, .view-notizie .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-notizie .form-item-field-allegati-istanza .card-body, .view-notizie .checkbox-istanza .card-body, .view-notizie .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-notizie .checkbox-istanza .card-body, .view-notizie .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-notizie .card .card-body {
  padding-top: 0;
}
.view-notizie .card .img-responsive-wrapper .img-responsive, .view-notizie .field-group-fieldset .img-responsive-wrapper .img-responsive, .view-notizie .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .img-responsive-wrapper .img-responsive, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-notizie .field-group-fieldset .img-responsive-wrapper .img-responsive, .view-notizie #edit-field-allegati-istanza-wrapper .img-responsive-wrapper .img-responsive, .view-notizie .form-item-field-allegati-istanza .img-responsive-wrapper .img-responsive, .view-notizie .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .img-responsive-wrapper .img-responsive, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-notizie .form-item-field-allegati-istanza .img-responsive-wrapper .img-responsive, .view-notizie .checkbox-istanza .img-responsive-wrapper .img-responsive, .view-notizie .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .img-responsive-wrapper .img-responsive, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-notizie .checkbox-istanza .img-responsive-wrapper .img-responsive, .view-notizie .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .img-responsive-wrapper .img-responsive, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-notizie .card .img-responsive-wrapper .img-responsive {
  margin-bottom: -0.5rem;
}
.view-notizie .card::after, .view-notizie .field-group-fieldset::after, .view-notizie .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-notizie .field-group-fieldset::after, .view-notizie #edit-field-allegati-istanza-wrapper::after, .view-notizie .form-item-field-allegati-istanza::after, .view-notizie .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-notizie .form-item-field-allegati-istanza::after, .view-notizie .checkbox-istanza::after, .view-notizie .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-notizie .checkbox-istanza::after, .view-notizie .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-notizie .card::after {
  margin-top: 48px;
}
.view-notizie header a {
  font-size: 0.8125rem;
  font-weight: 400;
}
.view-notizie header a:hover {
  color: rgb(15.84, 42.24, 83.16);
}

/* Opportunità */
.tip_ins {
  border: 1px solid;
  font-size: 0.8125rem;
  display: inline-flex;
  align-items: baseline;
  padding: 5px 8px;
  height: 30px;
  justify-content: center;
  align-items: center;
}
.tip_ins .ico-op {
  width: 9px;
  height: 9px;
  margin-right: 5px;
}
.tip_ins.Brownfield {
  border-color: #E0B494;
  background-color: #F3DCAF;
  color: #662F10;
}
.tip_ins.Brownfield .ico-op {
  background: url(../8ea1ddc6fd91f085b203.png) no-repeat;
}
.tip_ins.Greenfield {
  border-color: #BAE094;
  background-color: #D1F3AF;
  color: #106619;
}
.tip_ins.Greenfield .ico-op {
  background: url(../c70729f55444900f876a.png) no-repeat;
}

.node--type-opportunita {
  color: #3A3A3A;
}
.node--type-opportunita .field--name-field-documentazione-fotografica .splide .splide__arrows {
  opacity: 0.9;
  display: flex;
  justify-content: space-evenly;
  position: absolute;
  z-index: 9;
  bottom: -15px;
  width: 100%;
}
.node--type-opportunita .field--name-field-documentazione-fotografica .splide .splide__arrows button {
  background: transparent;
  top: unset;
  bottom: 0px;
  position: relative;
}
.node--type-opportunita .field--name-field-documentazione-fotografica .splide .splide__arrows button svg {
  fill: #ffffff;
}
.node--type-opportunita .field--name-field-documentazione-fotografica .splide .splide__pagination__page {
  height: 8px;
  width: 8px !important;
}
.node--type-opportunita .field--name-field-documentazione-fotografica .splide .splide__pagination__page.is-active {
  background: #ffffff;
  opacity: 9;
  height: 8px;
  width: 8px;
  transform: scale(1);
}
.node--type-opportunita .address-wrapper {
  display: flex;
  gap: 5px;
  align-items: baseline;
  font-weight: 300;
  justify-content: center;
}
.node--type-opportunita .address-wrapper .locality:after {
  content: ",";
}
.node--type-opportunita .address-wrapper .address {
  display: flex;
  gap: 2px;
}
.node--type-opportunita .address-wrapper .postal-code:before {
  content: " - ";
}
.node--type-opportunita .address-wrapper .country {
  display: none;
}
.node--type-opportunita h3, .node--type-opportunita .h3, .node--type-opportunita .field-group-fieldset legend, .field-group-fieldset .node--type-opportunita legend, .node--type-opportunita #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .node--type-opportunita summary, .node--type-opportunita #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .node--type-opportunita label#edit-field-allegati-istanza--label, .node--type-opportunita .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .node--type-opportunita summary, .node--type-opportunita .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .node--type-opportunita label#edit-field-allegati-istanza--label, .node--type-opportunita .checkbox-istanza legend, .checkbox-istanza .node--type-opportunita legend, .node--type-opportunita .user-page label, .user-page .node--type-opportunita label, .node--type-opportunita .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .node--type-opportunita label, .node--type-opportunita .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .node--type-opportunita label {
  font-size: 1.25rem;
  color: #18407E;
}
.node--type-opportunita .info .field {
  border-bottom: 1px solid #B9B9B9;
  padding: 1.5625rem;
  flex-wrap: wrap;
}
.node--type-opportunita .info .field a {
  color: #3A3A3A;
}
.node--type-opportunita .info .field div {
  min-width: 50%;
}
.node--type-opportunita .info .field div:last-child {
  font-weight: 600;
}
.node--type-opportunita .box-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.node--type-opportunita .box-wrapper .box {
  background: #F2F2F2;
  color: #18407E;
  display: flex;
  flex-direction: column;
  width: 200px;
  padding: 25px 0;
}
.node--type-opportunita .box-wrapper .box .box-number {
  display: flex;
  gap: 5px;
  align-items: baseline;
  justify-content: center;
}
.node--type-opportunita .box-wrapper .box .box-number .number {
  font-size: 2.5625rem;
  font-weight: 600;
  line-height: 20px;
}
.node--type-opportunita .box-wrapper .box .box-text {
  text-align: center;
  max-width: 80%;
  margin: 0 auto;
}
@media (min-width: 992px) {
  .node--type-opportunita .box-wrapper .box.box-auto {
    padding-top: 40px;
  }
}
.node--type-opportunita .field--name-field-documentazione-planimetric {
  display: none;
}

.flex-wrapper {
  flex-wrap: wrap;
}
@media (max-width: 575.98px) {
  .flex-wrapper {
    flex-direction: column;
  }
}
.flex-wrapper .icon-info {
  flex: 1;
}
.flex-wrapper .draft-text {
  flex: 4;
}
.flex-wrapper .edit-link {
  flex: 1;
}

/* stato istanza su nodo e view */
.tip_ins.Accettata {
  border-color: #ADF5BF;
  background: #ADF5BF;
  color: #02511A;
}
.tip_ins.Bozza {
  border-color: #FFECBA;
  background: #FFECBA;
  color: #985303;
}
.tip_ins.Inviata {
  border-color: #BAE6FF;
  background: #BAE6FF;
  color: #035098;
}
.tip_ins.lavorazione {
  border-color: #BAE6FF;
  background: #BAE6FF;
  color: #035098;
}
.tip_ins.Rifiutata {
  border-color: #FFD7D9;
  background: #FFD7D9;
  color: #A0151A;
}

.user-logged-in .node--type-opportunita .title-news, .user-logged-in .node--type-opportunita .block-page-title-block h1, .block-page-title-block .user-logged-in .node--type-opportunita h1, .user-logged-in .node--type-opportunita .block-page-title-block .h1, .block-page-title-block .user-logged-in .node--type-opportunita .h1 {
  display: inline-flex;
}
.user-logged-in .title-group {
  display: flex;
  align-items: flex-start;
}

/* elementi opportunità, blocco contatti, allegati */
.card::after, .field-group-fieldset::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset::after, #edit-field-allegati-istanza-wrapper::after, .form-item-field-allegati-istanza::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza::after, .checkbox-istanza::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card::after {
  margin-top: 0;
}

.ico-address {
  background: url(../ca6940ff7566f79af79f.png) no-repeat;
  height: 16px;
  width: 14px;
}

.block-contact .card, .block-contact .field-group-fieldset, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset, .block-contact #edit-field-allegati-istanza-wrapper, .block-contact .form-item-field-allegati-istanza, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza, .block-contact .checkbox-istanza, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card {
  position: relative;
}
.block-contact .card .card-body, .block-contact .field-group-fieldset .card-body, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body, .block-contact #edit-field-allegati-istanza-wrapper .card-body, .block-contact .form-item-field-allegati-istanza .card-body, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body, .block-contact .checkbox-istanza .card-body, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body {
  color: #ffffff;
  z-index: 1;
}
.block-contact .card .card-body > *, .block-contact .field-group-fieldset .card-body > *, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body > *, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body > *, .block-contact #edit-field-allegati-istanza-wrapper .card-body > *, .block-contact .form-item-field-allegati-istanza .card-body > *, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body > *, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body > *, .block-contact .checkbox-istanza .card-body > *, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body > *, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body > *, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body > *, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body > * {
  z-index: 1;
  color: white;
}
.block-contact .card .card-body h3, .block-contact .field-group-fieldset .card-body h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body h3, .block-contact #edit-field-allegati-istanza-wrapper .card-body h3, .block-contact .form-item-field-allegati-istanza .card-body h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body h3, .block-contact .checkbox-istanza .card-body h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body h3, .block-contact .card .card-body .h3, .block-contact .card .card-body .field-group-fieldset legend, .field-group-fieldset .block-contact .card .card-body legend, .block-contact .field-group-fieldset .card-body .h3, .block-contact .field-group-fieldset .card-body legend, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body legend, .block-contact .card .card-body #edit-field-allegati-istanza-wrapper summary, .block-contact .field-group-fieldset .card-body #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .block-contact .card .card-body summary, #edit-field-allegati-istanza-wrapper .block-contact .field-group-fieldset .card-body summary, .block-contact .card .card-body #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, .block-contact .field-group-fieldset .card-body #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .block-contact .card .card-body label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .block-contact .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .block-contact .card .card-body .form-item-field-allegati-istanza summary, .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza summary, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .form-item-field-allegati-istanza summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .block-contact .card .card-body summary, .form-item-field-allegati-istanza .block-contact .field-group-fieldset .card-body summary, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .block-contact .field-group-fieldset .card-body summary, .block-contact .card .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .card .card-body label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .block-contact .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .block-contact #edit-field-allegati-istanza-wrapper .card-body .h3, .block-contact #edit-field-allegati-istanza-wrapper .card-body .field-group-fieldset legend, .field-group-fieldset .block-contact #edit-field-allegati-istanza-wrapper .card-body legend, .block-contact #edit-field-allegati-istanza-wrapper .card-body summary, .block-contact #edit-field-allegati-istanza-wrapper .card-body label#edit-field-allegati-istanza--label, .block-contact .form-item-field-allegati-istanza .card-body .h3, .block-contact .form-item-field-allegati-istanza .card-body .field-group-fieldset legend, .field-group-fieldset .block-contact .form-item-field-allegati-istanza .card-body legend, .block-contact .form-item-field-allegati-istanza .card-body #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .block-contact .form-item-field-allegati-istanza .card-body summary, .block-contact .form-item-field-allegati-istanza .card-body #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .block-contact .form-item-field-allegati-istanza .card-body label#edit-field-allegati-istanza--label, .block-contact .form-item-field-allegati-istanza .card-body summary, .block-contact .form-item-field-allegati-istanza .card-body label#edit-field-allegati-istanza--label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .field-group-fieldset legend, .field-group-fieldset .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body legend, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body summary, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body .h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body .field-group-fieldset legend, .field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body label#edit-field-allegati-istanza--label, .block-contact .card .card-body .checkbox-istanza legend, .block-contact #edit-field-allegati-istanza-wrapper .card-body .checkbox-istanza legend, .block-contact .form-item-field-allegati-istanza .card-body .checkbox-istanza legend, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body .checkbox-istanza legend, .checkbox-istanza .block-contact .card .card-body legend, .checkbox-istanza .block-contact #edit-field-allegati-istanza-wrapper .card-body legend, .checkbox-istanza .block-contact .form-item-field-allegati-istanza .card-body legend, .checkbox-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .block-contact .form-item-field-allegati-istanza .card-body legend, .block-contact .checkbox-istanza .card-body .h3, .block-contact .checkbox-istanza .card-body #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .block-contact .checkbox-istanza .card-body summary, .block-contact .checkbox-istanza .card-body #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .block-contact .checkbox-istanza .card-body label#edit-field-allegati-istanza--label, .block-contact .checkbox-istanza .card-body .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .block-contact .checkbox-istanza .card-body summary, .block-contact .checkbox-istanza .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .checkbox-istanza .card-body label#edit-field-allegati-istanza--label, .block-contact .checkbox-istanza .card-body legend, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body summary, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body label#edit-field-allegati-istanza--label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body .h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body legend, .block-contact .card .card-body .user-page label, .block-contact .field-group-fieldset .card-body .user-page label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .user-page label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .user-page label, .block-contact #edit-field-allegati-istanza-wrapper .card-body .user-page label, .block-contact .form-item-field-allegati-istanza .card-body .user-page label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .user-page label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body .user-page label, .block-contact .checkbox-istanza .card-body .user-page label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .user-page label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body .user-page label, .user-page .block-contact .card .card-body label, .user-page .block-contact .field-group-fieldset .card-body label, .user-page .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .block-contact .field-group-fieldset .card-body label, .user-page .block-contact #edit-field-allegati-istanza-wrapper .card-body label, .user-page .block-contact .form-item-field-allegati-istanza .card-body label, .user-page .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .block-contact .form-item-field-allegati-istanza .card-body label, .user-page .block-contact .checkbox-istanza .card-body label, .user-page .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .block-contact .checkbox-istanza .card-body label, .block-contact .card .card-body .webform-submission-contact-form .js-form-type-item label, .block-contact .field-group-fieldset .card-body .webform-submission-contact-form .js-form-type-item label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .webform-submission-contact-form .js-form-type-item label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .webform-submission-contact-form .js-form-type-item label, .block-contact #edit-field-allegati-istanza-wrapper .card-body .webform-submission-contact-form .js-form-type-item label, .block-contact .form-item-field-allegati-istanza .card-body .webform-submission-contact-form .js-form-type-item label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .webform-submission-contact-form .js-form-type-item label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body .webform-submission-contact-form .js-form-type-item label, .block-contact .checkbox-istanza .card-body .webform-submission-contact-form .js-form-type-item label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .webform-submission-contact-form .js-form-type-item label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .block-contact .card .card-body label, .webform-submission-contact-form .js-form-type-item .block-contact .field-group-fieldset .card-body label, .webform-submission-contact-form .js-form-type-item .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-item .block-contact .field-group-fieldset .card-body label, .webform-submission-contact-form .js-form-type-item .block-contact #edit-field-allegati-istanza-wrapper .card-body label, .webform-submission-contact-form .js-form-type-item .block-contact .form-item-field-allegati-istanza .card-body label, .webform-submission-contact-form .js-form-type-item .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-item .block-contact .form-item-field-allegati-istanza .card-body label, .webform-submission-contact-form .js-form-type-item .block-contact .checkbox-istanza .card-body label, .webform-submission-contact-form .js-form-type-item .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-item .block-contact .checkbox-istanza .card-body label, .block-contact .card .card-body .webform-submission-contact-form .js-form-type-textarea label, .block-contact .field-group-fieldset .card-body .webform-submission-contact-form .js-form-type-textarea label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .webform-submission-contact-form .js-form-type-textarea label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .webform-submission-contact-form .js-form-type-textarea label, .block-contact #edit-field-allegati-istanza-wrapper .card-body .webform-submission-contact-form .js-form-type-textarea label, .block-contact .form-item-field-allegati-istanza .card-body .webform-submission-contact-form .js-form-type-textarea label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .webform-submission-contact-form .js-form-type-textarea label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body .webform-submission-contact-form .js-form-type-textarea label, .block-contact .checkbox-istanza .card-body .webform-submission-contact-form .js-form-type-textarea label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .webform-submission-contact-form .js-form-type-textarea label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .block-contact .card .card-body label, .webform-submission-contact-form .js-form-type-textarea .block-contact .field-group-fieldset .card-body label, .webform-submission-contact-form .js-form-type-textarea .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-textarea .block-contact .field-group-fieldset .card-body label, .webform-submission-contact-form .js-form-type-textarea .block-contact #edit-field-allegati-istanza-wrapper .card-body label, .webform-submission-contact-form .js-form-type-textarea .block-contact .form-item-field-allegati-istanza .card-body label, .webform-submission-contact-form .js-form-type-textarea .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-textarea .block-contact .form-item-field-allegati-istanza .card-body label, .webform-submission-contact-form .js-form-type-textarea .block-contact .checkbox-istanza .card-body label, .webform-submission-contact-form .js-form-type-textarea .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-textarea .block-contact .checkbox-istanza .card-body label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .field-group-fieldset legend, .field-group-fieldset .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body legend, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .form-item-field-allegati-istanza summary, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .form-item-field-allegati-istanza summary, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body summary, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body summary, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body summary, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .checkbox-istanza legend, .checkbox-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body legend, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .user-page label, .user-page .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .field-group-fieldset legend, .field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .form-item-field-allegati-istanza summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body summary, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body summary, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .checkbox-istanza legend, .checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body legend, .checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .user-page label, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body label, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body label, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body label, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body label, .webform-submission-contact-form .js-form-type-item .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body label, .webform-submission-contact-form .js-form-type-item .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body label, .webform-submission-contact-form .js-form-type-item .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body label, .webform-submission-contact-form .js-form-type-textarea .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body label, .webform-submission-contact-form .js-form-type-textarea .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body label, .webform-submission-contact-form .js-form-type-textarea .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body label {
  font-size: 1.875rem;
  line-height: 2.3125rem;
}
@media (max-width: 575.98px) {
  .block-contact .card .card-body h3, .block-contact .field-group-fieldset .card-body h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body h3, .block-contact #edit-field-allegati-istanza-wrapper .card-body h3, .block-contact .form-item-field-allegati-istanza .card-body h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body h3, .block-contact .checkbox-istanza .card-body h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body h3, .block-contact .card .card-body .h3, .block-contact .card .card-body .field-group-fieldset legend, .field-group-fieldset .block-contact .card .card-body legend, .block-contact .field-group-fieldset .card-body .h3, .block-contact .field-group-fieldset .card-body legend, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body legend, .block-contact .card .card-body #edit-field-allegati-istanza-wrapper summary, .block-contact .field-group-fieldset .card-body #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .block-contact .card .card-body summary, #edit-field-allegati-istanza-wrapper .block-contact .field-group-fieldset .card-body summary, .block-contact .card .card-body #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, .block-contact .field-group-fieldset .card-body #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .block-contact .card .card-body label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .block-contact .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .block-contact .card .card-body .form-item-field-allegati-istanza summary, .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza summary, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .form-item-field-allegati-istanza summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .block-contact .card .card-body summary, .form-item-field-allegati-istanza .block-contact .field-group-fieldset .card-body summary, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .block-contact .field-group-fieldset .card-body summary, .block-contact .card .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .card .card-body label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .block-contact .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .block-contact #edit-field-allegati-istanza-wrapper .card-body .h3, .block-contact #edit-field-allegati-istanza-wrapper .card-body .field-group-fieldset legend, .field-group-fieldset .block-contact #edit-field-allegati-istanza-wrapper .card-body legend, .block-contact #edit-field-allegati-istanza-wrapper .card-body summary, .block-contact #edit-field-allegati-istanza-wrapper .card-body label#edit-field-allegati-istanza--label, .block-contact .form-item-field-allegati-istanza .card-body .h3, .block-contact .form-item-field-allegati-istanza .card-body .field-group-fieldset legend, .field-group-fieldset .block-contact .form-item-field-allegati-istanza .card-body legend, .block-contact .form-item-field-allegati-istanza .card-body #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .block-contact .form-item-field-allegati-istanza .card-body summary, .block-contact .form-item-field-allegati-istanza .card-body #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .block-contact .form-item-field-allegati-istanza .card-body label#edit-field-allegati-istanza--label, .block-contact .form-item-field-allegati-istanza .card-body summary, .block-contact .form-item-field-allegati-istanza .card-body label#edit-field-allegati-istanza--label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .field-group-fieldset legend, .field-group-fieldset .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body legend, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body summary, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body .h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body .field-group-fieldset legend, .field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body label#edit-field-allegati-istanza--label, .block-contact .card .card-body .checkbox-istanza legend, .block-contact #edit-field-allegati-istanza-wrapper .card-body .checkbox-istanza legend, .block-contact .form-item-field-allegati-istanza .card-body .checkbox-istanza legend, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body .checkbox-istanza legend, .checkbox-istanza .block-contact .card .card-body legend, .checkbox-istanza .block-contact #edit-field-allegati-istanza-wrapper .card-body legend, .checkbox-istanza .block-contact .form-item-field-allegati-istanza .card-body legend, .checkbox-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .block-contact .form-item-field-allegati-istanza .card-body legend, .block-contact .checkbox-istanza .card-body .h3, .block-contact .checkbox-istanza .card-body #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .block-contact .checkbox-istanza .card-body summary, .block-contact .checkbox-istanza .card-body #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .block-contact .checkbox-istanza .card-body label#edit-field-allegati-istanza--label, .block-contact .checkbox-istanza .card-body .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .block-contact .checkbox-istanza .card-body summary, .block-contact .checkbox-istanza .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .checkbox-istanza .card-body label#edit-field-allegati-istanza--label, .block-contact .checkbox-istanza .card-body legend, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body summary, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body label#edit-field-allegati-istanza--label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body .h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body legend, .block-contact .card .card-body .user-page label, .block-contact .field-group-fieldset .card-body .user-page label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .user-page label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .user-page label, .block-contact #edit-field-allegati-istanza-wrapper .card-body .user-page label, .block-contact .form-item-field-allegati-istanza .card-body .user-page label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .user-page label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body .user-page label, .block-contact .checkbox-istanza .card-body .user-page label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .user-page label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body .user-page label, .user-page .block-contact .card .card-body label, .user-page .block-contact .field-group-fieldset .card-body label, .user-page .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .block-contact .field-group-fieldset .card-body label, .user-page .block-contact #edit-field-allegati-istanza-wrapper .card-body label, .user-page .block-contact .form-item-field-allegati-istanza .card-body label, .user-page .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .block-contact .form-item-field-allegati-istanza .card-body label, .user-page .block-contact .checkbox-istanza .card-body label, .user-page .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .block-contact .checkbox-istanza .card-body label, .block-contact .card .card-body .webform-submission-contact-form .js-form-type-item label, .block-contact .field-group-fieldset .card-body .webform-submission-contact-form .js-form-type-item label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .webform-submission-contact-form .js-form-type-item label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .webform-submission-contact-form .js-form-type-item label, .block-contact #edit-field-allegati-istanza-wrapper .card-body .webform-submission-contact-form .js-form-type-item label, .block-contact .form-item-field-allegati-istanza .card-body .webform-submission-contact-form .js-form-type-item label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .webform-submission-contact-form .js-form-type-item label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body .webform-submission-contact-form .js-form-type-item label, .block-contact .checkbox-istanza .card-body .webform-submission-contact-form .js-form-type-item label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .webform-submission-contact-form .js-form-type-item label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .block-contact .card .card-body label, .webform-submission-contact-form .js-form-type-item .block-contact .field-group-fieldset .card-body label, .webform-submission-contact-form .js-form-type-item .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-item .block-contact .field-group-fieldset .card-body label, .webform-submission-contact-form .js-form-type-item .block-contact #edit-field-allegati-istanza-wrapper .card-body label, .webform-submission-contact-form .js-form-type-item .block-contact .form-item-field-allegati-istanza .card-body label, .webform-submission-contact-form .js-form-type-item .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-item .block-contact .form-item-field-allegati-istanza .card-body label, .webform-submission-contact-form .js-form-type-item .block-contact .checkbox-istanza .card-body label, .webform-submission-contact-form .js-form-type-item .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-item .block-contact .checkbox-istanza .card-body label, .block-contact .card .card-body .webform-submission-contact-form .js-form-type-textarea label, .block-contact .field-group-fieldset .card-body .webform-submission-contact-form .js-form-type-textarea label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .webform-submission-contact-form .js-form-type-textarea label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .webform-submission-contact-form .js-form-type-textarea label, .block-contact #edit-field-allegati-istanza-wrapper .card-body .webform-submission-contact-form .js-form-type-textarea label, .block-contact .form-item-field-allegati-istanza .card-body .webform-submission-contact-form .js-form-type-textarea label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .webform-submission-contact-form .js-form-type-textarea label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body .webform-submission-contact-form .js-form-type-textarea label, .block-contact .checkbox-istanza .card-body .webform-submission-contact-form .js-form-type-textarea label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .webform-submission-contact-form .js-form-type-textarea label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .block-contact .card .card-body label, .webform-submission-contact-form .js-form-type-textarea .block-contact .field-group-fieldset .card-body label, .webform-submission-contact-form .js-form-type-textarea .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-textarea .block-contact .field-group-fieldset .card-body label, .webform-submission-contact-form .js-form-type-textarea .block-contact #edit-field-allegati-istanza-wrapper .card-body label, .webform-submission-contact-form .js-form-type-textarea .block-contact .form-item-field-allegati-istanza .card-body label, .webform-submission-contact-form .js-form-type-textarea .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-textarea .block-contact .form-item-field-allegati-istanza .card-body label, .webform-submission-contact-form .js-form-type-textarea .block-contact .checkbox-istanza .card-body label, .webform-submission-contact-form .js-form-type-textarea .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .webform-submission-contact-form .js-form-type-textarea .block-contact .checkbox-istanza .card-body label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .h3, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .field-group-fieldset legend, .field-group-fieldset .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body legend, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .form-item-field-allegati-istanza summary, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .form-item-field-allegati-istanza summary, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body summary, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body summary, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body summary, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .checkbox-istanza legend, .checkbox-istanza .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body legend, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .user-page label, .user-page .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body label, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .h3, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .field-group-fieldset legend, .field-group-fieldset .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .form-item-field-allegati-istanza summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body summary, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body summary, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body summary, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body label#edit-field-allegati-istanza--label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .checkbox-istanza legend, .checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body legend, .checkbox-istanza .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .user-page label, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body label, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body label, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body label, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body label, .webform-submission-contact-form .js-form-type-item .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body label, .webform-submission-contact-form .js-form-type-item .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body label, .webform-submission-contact-form .js-form-type-item .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body label, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .card-body label, .webform-submission-contact-form .js-form-type-textarea .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .card-body label, .webform-submission-contact-form .js-form-type-textarea .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .card-body label, .webform-submission-contact-form .js-form-type-textarea .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .card-body label {
    font-size: 1.5625rem;
    line-height: 1.875rem;
  }
}
.block-contact .card .overlay, .block-contact .field-group-fieldset .overlay, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .overlay, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset .overlay, .block-contact #edit-field-allegati-istanza-wrapper .overlay, .block-contact .form-item-field-allegati-istanza .overlay, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .overlay, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza .overlay, .block-contact .checkbox-istanza .overlay, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .overlay, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza .overlay, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .overlay, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card .overlay {
  /*            background: rgba(133, 5, 18, 0.7);*/
  background: rgba(24, 64, 126, 0.7);
  backdrop-filter: blur(5px);
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  border-radius: inherit;
  z-index: 0;
}
.block-contact .card:after, .block-contact .field-group-fieldset:after, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .field-group-fieldset:after, .block-contact #edit-field-allegati-istanza-wrapper:after, .block-contact .form-item-field-allegati-istanza:after, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .form-item-field-allegati-istanza:after, .block-contact .checkbox-istanza:after, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .checkbox-istanza:after, .block-contact .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card:after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .block-contact .card:after {
  margin-top: 0;
}

.doc_attached a {
  display: block;
  width: 100%;
  background: #F2F2F2;
  padding: 1.5625rem;
  color: #3A3A3A;
  justify-content: space-between;
  font-weight: 600;
  text-decoration: none;
}

/* mappa */
.filter-button {
  flex-direction: column;
  max-width: 200px;
  gap: 15px;
  position: absolute;
  z-index: 3;
}

/* List and map view opportunita */
@media (max-width: 575.98px) {
  .view-opportunita .card, .view-opportunita .field-group-fieldset, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset, .view-opportunita #edit-field-allegati-istanza-wrapper, .view-opportunita .form-item-field-allegati-istanza, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza, .view-opportunita .checkbox-istanza, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card {
    margin: 0;
    max-width: 350px;
    margin: 0 auto;
  }
  .view-opportunita .card .img-main img, .view-opportunita .field-group-fieldset .img-main img, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .img-main img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .img-main img, .view-opportunita #edit-field-allegati-istanza-wrapper .img-main img, .view-opportunita .form-item-field-allegati-istanza .img-main img, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .img-main img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .img-main img, .view-opportunita .checkbox-istanza .img-main img, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .img-main img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .img-main img, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .img-main img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .img-main img {
    width: 100%;
    border-top-right-radius: 14px;
    border-bottom-left-radius: 0 !important;
  }
  .view-opportunita .card .card-title-list, .view-opportunita .field-group-fieldset .card-title-list, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-title-list, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .card-title-list, .view-opportunita #edit-field-allegati-istanza-wrapper .card-title-list, .view-opportunita .form-item-field-allegati-istanza .card-title-list, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-title-list, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .card-title-list, .view-opportunita .checkbox-istanza .card-title-list, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-title-list, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .card-title-list, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-title-list, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .card-title-list {
    padding-bottom: 10px;
    display: inline-flex;
    max-width: 70%;
  }
}
.view-opportunita .card .card-title.card-title-list, .view-opportunita .field-group-fieldset .card-title.card-title-list, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-title.card-title-list, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .card-title.card-title-list, .view-opportunita #edit-field-allegati-istanza-wrapper .card-title.card-title-list, .view-opportunita .form-item-field-allegati-istanza .card-title.card-title-list, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-title.card-title-list, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .card-title.card-title-list, .view-opportunita .checkbox-istanza .card-title.card-title-list, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-title.card-title-list, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .card-title.card-title-list, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-title.card-title-list, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .card-title.card-title-list {
  font-size: 1.1875rem;
  margin-bottom: 5px;
  display: inline-flex;
}
.view-opportunita .card .card-title.card-title-list a, .view-opportunita .field-group-fieldset .card-title.card-title-list a, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-title.card-title-list a, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .card-title.card-title-list a, .view-opportunita #edit-field-allegati-istanza-wrapper .card-title.card-title-list a, .view-opportunita .form-item-field-allegati-istanza .card-title.card-title-list a, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-title.card-title-list a, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .card-title.card-title-list a, .view-opportunita .checkbox-istanza .card-title.card-title-list a, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-title.card-title-list a, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .card-title.card-title-list a, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-title.card-title-list a, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .card-title.card-title-list a {
  color: #3A3A3A;
  text-decoration: none;
}
.view-opportunita .card .card-title.card-title-list a:hover, .view-opportunita .field-group-fieldset .card-title.card-title-list a:hover, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-title.card-title-list a:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .card-title.card-title-list a:hover, .view-opportunita #edit-field-allegati-istanza-wrapper .card-title.card-title-list a:hover, .view-opportunita .form-item-field-allegati-istanza .card-title.card-title-list a:hover, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-title.card-title-list a:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .card-title.card-title-list a:hover, .view-opportunita .checkbox-istanza .card-title.card-title-list a:hover, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-title.card-title-list a:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .card-title.card-title-list a:hover, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-title.card-title-list a:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .card-title.card-title-list a:hover {
  text-decoration: underline;
}
.view-opportunita .card .ico, .view-opportunita .field-group-fieldset .ico, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .ico, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .ico, .view-opportunita #edit-field-allegati-istanza-wrapper .ico, .view-opportunita .form-item-field-allegati-istanza .ico, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .ico, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .ico, .view-opportunita .checkbox-istanza .ico, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .ico, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .ico, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .ico, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .ico {
  display: inline-flex;
  vertical-align: middle;
}
.view-opportunita .card .card-text-view, .view-opportunita .field-group-fieldset .card-text-view, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-text-view, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .card-text-view, .view-opportunita #edit-field-allegati-istanza-wrapper .card-text-view, .view-opportunita .form-item-field-allegati-istanza .card-text-view, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-text-view, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .card-text-view, .view-opportunita .checkbox-istanza .card-text-view, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-text-view, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .card-text-view, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-text-view, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .card-text-view {
  color: #3A3A3A;
  margin-top: -10px;
  font-weight: 300;
  line-height: 22px;
}
.view-opportunita .card .card-text-view .address, .view-opportunita .field-group-fieldset .card-text-view .address, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-text-view .address, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .card-text-view .address, .view-opportunita #edit-field-allegati-istanza-wrapper .card-text-view .address, .view-opportunita .form-item-field-allegati-istanza .card-text-view .address, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-text-view .address, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .card-text-view .address, .view-opportunita .checkbox-istanza .card-text-view .address, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-text-view .address, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .card-text-view .address, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-text-view .address, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .card-text-view .address {
  margin-bottom: 0;
}
.view-opportunita .card .card-text-view .icon-pin, .view-opportunita .field-group-fieldset .card-text-view .icon-pin, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-text-view .icon-pin, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .card-text-view .icon-pin, .view-opportunita #edit-field-allegati-istanza-wrapper .card-text-view .icon-pin, .view-opportunita .form-item-field-allegati-istanza .card-text-view .icon-pin, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-text-view .icon-pin, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .card-text-view .icon-pin, .view-opportunita .checkbox-istanza .card-text-view .icon-pin, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-text-view .icon-pin, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .card-text-view .icon-pin, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-text-view .icon-pin, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .card-text-view .icon-pin {
  width: 16px;
}
.view-opportunita .card .card-text-view .icon-pin img, .view-opportunita .field-group-fieldset .card-text-view .icon-pin img, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-text-view .icon-pin img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .card-text-view .icon-pin img, .view-opportunita #edit-field-allegati-istanza-wrapper .card-text-view .icon-pin img, .view-opportunita .form-item-field-allegati-istanza .card-text-view .icon-pin img, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-text-view .icon-pin img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .card-text-view .icon-pin img, .view-opportunita .checkbox-istanza .card-text-view .icon-pin img, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-text-view .icon-pin img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .card-text-view .icon-pin img, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-text-view .icon-pin img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .card-text-view .icon-pin img {
  width: auto;
  height: auto;
}
.view-opportunita .card .card-text-view .icon-map, .view-opportunita .field-group-fieldset .card-text-view .icon-map, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-text-view .icon-map, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .card-text-view .icon-map, .view-opportunita #edit-field-allegati-istanza-wrapper .card-text-view .icon-map, .view-opportunita .form-item-field-allegati-istanza .card-text-view .icon-map, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-text-view .icon-map, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .card-text-view .icon-map, .view-opportunita .checkbox-istanza .card-text-view .icon-map, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-text-view .icon-map, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .card-text-view .icon-map, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-text-view .icon-map, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .card-text-view .icon-map {
  margin-right: 4px;
}
.view-opportunita .card .postal-code, .view-opportunita .field-group-fieldset .postal-code, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .postal-code, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .postal-code, .view-opportunita #edit-field-allegati-istanza-wrapper .postal-code, .view-opportunita .form-item-field-allegati-istanza .postal-code, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .postal-code, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .postal-code, .view-opportunita .checkbox-istanza .postal-code, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .postal-code, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .postal-code, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .postal-code, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .postal-code, .view-opportunita .card .locality, .view-opportunita .field-group-fieldset .locality, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .locality, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .locality, .view-opportunita #edit-field-allegati-istanza-wrapper .locality, .view-opportunita .form-item-field-allegati-istanza .locality, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .locality, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .locality, .view-opportunita .checkbox-istanza .locality, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .locality, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .locality, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .locality, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .locality, .view-opportunita .card .administrative-area, .view-opportunita .field-group-fieldset .administrative-area, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .administrative-area, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .administrative-area, .view-opportunita #edit-field-allegati-istanza-wrapper .administrative-area, .view-opportunita .form-item-field-allegati-istanza .administrative-area, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .administrative-area, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .administrative-area, .view-opportunita .checkbox-istanza .administrative-area, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .administrative-area, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .administrative-area, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .administrative-area, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .administrative-area {
  display: inline-flex;
  flex-wrap: wrap;
  margin-right: 4px;
}
.view-opportunita .card .country, .view-opportunita .field-group-fieldset .country, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .country, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset .country, .view-opportunita #edit-field-allegati-istanza-wrapper .country, .view-opportunita .form-item-field-allegati-istanza .country, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .country, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza .country, .view-opportunita .checkbox-istanza .country, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .country, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza .country, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .country, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card .country {
  display: none;
}
.view-opportunita .card img, .view-opportunita .field-group-fieldset img, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .field-group-fieldset img, .view-opportunita #edit-field-allegati-istanza-wrapper img, .view-opportunita .form-item-field-allegati-istanza img, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .form-item-field-allegati-istanza img, .view-opportunita .checkbox-istanza img, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .checkbox-istanza img, .view-opportunita .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .view-opportunita .card img {
  height: 100%;
}
.view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content {
  margin: 0;
  min-width: 220px;
}
@media (min-width: 768px) {
  .view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content {
    min-width: 500px;
  }
}
@media (max-width: 575.98px) {
  .view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .card-body {
    padding: 0 10px 10px 10px;
  }
  .view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .card-body .card-title.card-title-list {
    max-width: 70%;
  }
  .view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .main-img img {
    border-top-right-radius: 14px;
    border-bottom-left-radius: 0 !important;
    width: 100%;
  }
}
.view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .card-title.card-title-list {
  font-size: 1.1875rem;
  margin-bottom: 5px;
  display: inline-flex;
  max-width: 80%;
}
.view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .card-title.card-title-list a {
  color: #3A3A3A;
  text-decoration: none;
}
.view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .card-title.card-title-list a:hover {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .card-title.card-title-list {
    padding-left: 1rem;
  }
}
.view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .ico {
  max-width: 15%;
  display: inline-block;
}
.view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .card-text-view {
  color: #3A3A3A;
  margin-top: -10px;
  font-weight: 300;
  line-height: 22px;
}
.view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .card-text-view .address {
  margin-bottom: 0;
  display: inline-block;
}
@media (min-width: 992px) {
  .view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .card-text-view {
    padding-left: 1rem;
    margin-bottom: 1rem;
  }
}
.view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .card-text-view .icon-pin {
  display: inline-flex;
  vertical-align: top;
  margin-top: 1.8rem;
}
.view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .card-text-view .icon-brief {
  margin-right: 4px;
}
.view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .postal-code, .view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .locality, .view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .administrative-area {
  display: inline-flex;
  flex-wrap: wrap;
  margin-right: 4px;
}
.view-opportunita .leaflet-popup-content-wrapper .leaflet-popup-content .country {
  display: none;
}

/* filtri lista opportunità */
#edit-field-distanza-aeroporto-value-wrapper--4 .fieldset-wrapper,
#edit-field-area-totale-value-wrapper--4 .fieldset-wrapper, #edit-field-distanza-autostrada-value-wrapper--4 .fieldset-wrapper,
#edit-field-dist-stazione-passeggeri-value-wrapper--4 .fieldset-wrapper {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  width: 100%;
}
#edit-field-distanza-aeroporto-value-wrapper--4 .fieldset-wrapper .js-form-item,
#edit-field-area-totale-value-wrapper--4 .fieldset-wrapper .js-form-item, #edit-field-distanza-autostrada-value-wrapper--4 .fieldset-wrapper .js-form-item,
#edit-field-dist-stazione-passeggeri-value-wrapper--4 .fieldset-wrapper .js-form-item {
  width: 45%;
}
@media (max-width: 575.98px) {
  #edit-field-distanza-aeroporto-value-wrapper--4 .fieldset-wrapper .js-form-item,
  #edit-field-area-totale-value-wrapper--4 .fieldset-wrapper .js-form-item, #edit-field-distanza-autostrada-value-wrapper--4 .fieldset-wrapper .js-form-item,
  #edit-field-dist-stazione-passeggeri-value-wrapper--4 .fieldset-wrapper .js-form-item {
    width: 90%;
  }
}
#edit-field-distanza-aeroporto-value-wrapper--4 .fieldset-wrapper .js-form-item input,
#edit-field-area-totale-value-wrapper--4 .fieldset-wrapper .js-form-item input, #edit-field-distanza-autostrada-value-wrapper--4 .fieldset-wrapper .js-form-item input,
#edit-field-dist-stazione-passeggeri-value-wrapper--4 .fieldset-wrapper .js-form-item input {
  border: 1px solid #B9B9B9;
}
#edit-field-distanza-aeroporto-value-wrapper--4 .fieldset-wrapper label.option,
#edit-field-area-totale-value-wrapper--4 .fieldset-wrapper label.option, #edit-field-distanza-autostrada-value-wrapper--4 .fieldset-wrapper label.option,
#edit-field-dist-stazione-passeggeri-value-wrapper--4 .fieldset-wrapper label.option {
  font-size: 16px;
}
#edit-field-distanza-aeroporto-value-wrapper--4 .fieldset-wrapper .description,
#edit-field-area-totale-value-wrapper--4 .fieldset-wrapper .description, #edit-field-distanza-autostrada-value-wrapper--4 .fieldset-wrapper .description,
#edit-field-dist-stazione-passeggeri-value-wrapper--4 .fieldset-wrapper .description {
  width: 100%;
}
#edit-field-distanza-aeroporto-value-wrapper--4 .js-form-type-textfield .input,
#edit-field-area-totale-value-wrapper--4 .js-form-type-textfield .input, #edit-field-distanza-autostrada-value-wrapper--4 .js-form-type-textfield .input,
#edit-field-dist-stazione-passeggeri-value-wrapper--4 .js-form-type-textfield .input {
  border: 1px solid #B9B9B9;
}

legend.legend-zls {
  font-size: 16px;
  color: #3A3A3A;
  font-weight: 600;
  padding-left: 0;
}

#edit-field-tipologia-di-insediamento-target-id--2--wrapper .legend-zls span.visually-hidden.fieldset-legend-zls {
  position: relative !important;
  display: block;
  width: 100% !important;
  height: unset !important;
}

.page-list-opportunita .it-region-content {
  max-height: 1000px;
  overflow-y: scroll;
}

/*  layout */
#it-region-after-content-full-width {
  background: #F2F2F2;
}

.path-opportunita .region-sidebar-first {
  border-right: 1px solid #B9B9B9;
  margin-bottom: 2rem;
}
.path-opportunita .region-sidebar-first .sidebar-wrapper {
  padding-top: 0;
}
.path-opportunita .region-sidebar-first .sidebar-wrapper h3, .path-opportunita .region-sidebar-first .sidebar-wrapper .h3, .path-opportunita .region-sidebar-first .sidebar-wrapper .field-group-fieldset legend, .field-group-fieldset .path-opportunita .region-sidebar-first .sidebar-wrapper legend, .path-opportunita .region-sidebar-first .sidebar-wrapper #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .path-opportunita .region-sidebar-first .sidebar-wrapper summary, .path-opportunita .region-sidebar-first .sidebar-wrapper #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .path-opportunita .region-sidebar-first .sidebar-wrapper label#edit-field-allegati-istanza--label, .path-opportunita .region-sidebar-first .sidebar-wrapper .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .path-opportunita .region-sidebar-first .sidebar-wrapper summary, .path-opportunita .region-sidebar-first .sidebar-wrapper .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .path-opportunita .region-sidebar-first .sidebar-wrapper label#edit-field-allegati-istanza--label, .path-opportunita .region-sidebar-first .sidebar-wrapper .checkbox-istanza legend, .checkbox-istanza .path-opportunita .region-sidebar-first .sidebar-wrapper legend, .path-opportunita .region-sidebar-first .sidebar-wrapper .user-page label, .user-page .path-opportunita .region-sidebar-first .sidebar-wrapper label, .path-opportunita .region-sidebar-first .sidebar-wrapper .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .path-opportunita .region-sidebar-first .sidebar-wrapper label, .path-opportunita .region-sidebar-first .sidebar-wrapper .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .path-opportunita .region-sidebar-first .sidebar-wrapper label {
  padding-left: 0;
}

/* Contatti */
.webform-submission-contact-form fieldset legend {
  display: none;
}
@media (min-width: 992px) {
  .webform-submission-contact-form .webform-flexbox {
    max-width: 80%;
  }
}
.webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-textarea label {
  color: #18407E;
  margin-bottom: 1.25rem;
}
.webform-submission-contact-form .js-form-type-textarea div {
  border: 1px solid #B9B9B9;
}
.webform-submission-contact-form textarea {
  font-size: 1rem;
  font-weight: 300 !important;
}
.webform-submission-contact-form .form-actions {
  display: flex;
  justify-content: right;
}
.webform-submission-contact-form .form-actions input.button {
  margin-right: 0 !important;
}

/* Filter checkbox */
.form-check [type=checkbox]:checked + label::after {
  border-color: #B9B9B9;
  background-color: #B9B9B9;
}

/* Pagine User */
@media (max-width: 575.98px) {
  .path-user h1.h2 span, .path-user .h2.h1 span {
    width: 100%;
    display: inline-block;
  }
}
.path-user #it-region-after-content-full-width {
  background: #ffffff;
}
.path-user .view-list-user .card .img-main, .path-user .view-list-user .field-group-fieldset .img-main, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .img-main, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .field-group-fieldset .img-main, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .img-main, .path-user .view-list-user .form-item-field-allegati-istanza .img-main, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .img-main, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .form-item-field-allegati-istanza .img-main, .path-user .view-list-user .checkbox-istanza .img-main, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .img-main, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .checkbox-istanza .img-main, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .img-main, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .card .img-main {
  max-height: 165px;
}
.path-user .view-list-user .card .img-main img, .path-user .view-list-user .field-group-fieldset .img-main img, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .img-main img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .field-group-fieldset .img-main img, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .img-main img, .path-user .view-list-user .form-item-field-allegati-istanza .img-main img, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .img-main img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .form-item-field-allegati-istanza .img-main img, .path-user .view-list-user .checkbox-istanza .img-main img, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .img-main img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .checkbox-istanza .img-main img, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .img-main img, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .card .img-main img {
  object-fit: cover;
}
.path-user .view-list-user .card .card-text-view, .path-user .view-list-user .field-group-fieldset .card-text-view, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-text-view, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .field-group-fieldset .card-text-view, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .card-text-view, .path-user .view-list-user .form-item-field-allegati-istanza .card-text-view, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-text-view, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .form-item-field-allegati-istanza .card-text-view, .path-user .view-list-user .checkbox-istanza .card-text-view, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-text-view, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .checkbox-istanza .card-text-view, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-text-view, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .card .card-text-view {
  display: flex;
  flex-direction: column;
  align-content: end;
  justify-content: flex-end;
  height: 90%;
}
.path-user .view-list-user .card .btn, .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .card input, .path-user .view-list-user .field-group-fieldset .btn, .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset input, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .btn, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .field-group-fieldset .btn, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper input, .path-user .view-list-user .form-item-field-allegati-istanza .btn, .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza input, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .btn, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .form-item-field-allegati-istanza .btn, .path-user .view-list-user .checkbox-istanza .btn, .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza input, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .btn, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .checkbox-istanza .btn, .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label, .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label, .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label, .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .btn, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .card .btn {
  padding: 4px 14px;
}
.path-user .view-list-user .card .btn.btn-default, .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input.btn-default, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .card input.btn-default, .path-user .view-list-user .card .view-backoffice .btn#edit-actions-workflow-workflow-istanza-rifiutata, .path-user .view-list-user .card .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .card .view-backoffice input#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .path-user .view-list-user .card .btn#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .card input#edit-actions-workflow-workflow-istanza-rifiutata, .path-user .view-list-user .card .view-backoffice .btn#edit-actions-workflow-workflow-istanza-bozza, .path-user .view-list-user .card .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .card .view-backoffice input#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .path-user .view-list-user .card .btn#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .card input#edit-actions-workflow-workflow-istanza-bozza, .path-user .view-list-user .card .view-backoffice .btn#edit-actions-workflow-workflow-istanza-in-lavorazione, .path-user .view-list-user .card .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .card .view-backoffice input#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .path-user .view-list-user .card .btn#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .card input#edit-actions-workflow-workflow-istanza-in-lavorazione,
.path-user .view-list-user .card .view-backoffice .btn#edit-actions-workflow-workflow-istanza-inviata,
.path-user .view-list-user .card .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata,
#edit-actions-workflow-istanza-accettata .path-user .view-list-user .card .view-backoffice input#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .path-user .view-list-user .card .btn#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata,
#edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .card input#edit-actions-workflow-workflow-istanza-inviata, .path-user .view-list-user .field-group-fieldset .btn.btn-default, .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input.btn-default, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset input.btn-default, .path-user .view-list-user .field-group-fieldset .view-backoffice .btn#edit-actions-workflow-workflow-istanza-rifiutata, .path-user .view-list-user .field-group-fieldset .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset .view-backoffice input#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .path-user .view-list-user .field-group-fieldset .btn#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .field-group-fieldset input#edit-actions-workflow-workflow-istanza-rifiutata, .path-user .view-list-user .field-group-fieldset .view-backoffice .btn#edit-actions-workflow-workflow-istanza-bozza, .path-user .view-list-user .field-group-fieldset .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset .view-backoffice input#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .path-user .view-list-user .field-group-fieldset .btn#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .field-group-fieldset input#edit-actions-workflow-workflow-istanza-bozza, .path-user .view-list-user .field-group-fieldset .view-backoffice .btn#edit-actions-workflow-workflow-istanza-in-lavorazione, .path-user .view-list-user .field-group-fieldset .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset .view-backoffice input#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .path-user .view-list-user .field-group-fieldset .btn#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .field-group-fieldset input#edit-actions-workflow-workflow-istanza-in-lavorazione,
.path-user .view-list-user .field-group-fieldset .view-backoffice .btn#edit-actions-workflow-workflow-istanza-inviata,
.path-user .view-list-user .field-group-fieldset .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata,
#edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset .view-backoffice input#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .path-user .view-list-user .field-group-fieldset .btn#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata,
#edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .field-group-fieldset input#edit-actions-workflow-workflow-istanza-inviata, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .btn.btn-default, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .field-group-fieldset .btn.btn-default, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn.btn-default, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input.btn-default, #edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper input.btn-default, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice .btn#edit-actions-workflow-workflow-istanza-rifiutata, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata, #edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice input#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper input#edit-actions-workflow-workflow-istanza-rifiutata, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice .btn#edit-actions-workflow-workflow-istanza-bozza, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza, #edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice input#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper input#edit-actions-workflow-workflow-istanza-bozza, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice .btn#edit-actions-workflow-workflow-istanza-in-lavorazione, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione, #edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice input#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper input#edit-actions-workflow-workflow-istanza-in-lavorazione,
.path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice .btn#edit-actions-workflow-workflow-istanza-inviata,
.path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata,
#edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice input#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata,
#edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper input#edit-actions-workflow-workflow-istanza-inviata, .path-user .view-list-user .form-item-field-allegati-istanza .btn.btn-default, .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input.btn-default, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza input.btn-default, .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-rifiutata, .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza .btn#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza input#edit-actions-workflow-workflow-istanza-rifiutata, .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-bozza, .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza .btn#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza input#edit-actions-workflow-workflow-istanza-bozza, .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-in-lavorazione, .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza .btn#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza input#edit-actions-workflow-workflow-istanza-in-lavorazione,
.path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-inviata,
.path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata,
#edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza .btn#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata,
#edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza input#edit-actions-workflow-workflow-istanza-inviata, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .btn.btn-default, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .form-item-field-allegati-istanza .btn.btn-default, .path-user .view-list-user .checkbox-istanza .btn.btn-default, .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input.btn-default, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza input.btn-default, .path-user .view-list-user .checkbox-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-rifiutata, .path-user .view-list-user .checkbox-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .path-user .view-list-user .checkbox-istanza .btn#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .checkbox-istanza input#edit-actions-workflow-workflow-istanza-rifiutata, .path-user .view-list-user .checkbox-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-bozza, .path-user .view-list-user .checkbox-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .path-user .view-list-user .checkbox-istanza .btn#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .checkbox-istanza input#edit-actions-workflow-workflow-istanza-bozza, .path-user .view-list-user .checkbox-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-in-lavorazione, .path-user .view-list-user .checkbox-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .path-user .view-list-user .checkbox-istanza .btn#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .checkbox-istanza input#edit-actions-workflow-workflow-istanza-in-lavorazione,
.path-user .view-list-user .checkbox-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-inviata,
.path-user .view-list-user .checkbox-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata,
#edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .path-user .view-list-user .checkbox-istanza .btn#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata,
#edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .checkbox-istanza input#edit-actions-workflow-workflow-istanza-inviata, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .btn.btn-default, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .checkbox-istanza .btn.btn-default, .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label.btn-default, .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-rifiutata, .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-bozza, .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-in-lavorazione,
.path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-inviata, .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label.btn-default, .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-rifiutata, .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-bozza, .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-in-lavorazione,
.path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-inviata, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label.btn-default, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-rifiutata, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-bozza, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-in-lavorazione,
.path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-inviata, .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label.btn-default, .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-rifiutata, .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-bozza, .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-in-lavorazione,
.path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-inviata, .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label.btn-default, .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-rifiutata, .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-bozza, .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-in-lavorazione,
.path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-inviata, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label.btn-default, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label#edit-actions-workflow-workflow-istanza-rifiutata, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label#edit-actions-workflow-workflow-istanza-bozza, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label#edit-actions-workflow-workflow-istanza-in-lavorazione,
#edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label#edit-actions-workflow-workflow-istanza-inviata, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label.btn-default, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label#edit-actions-workflow-workflow-istanza-rifiutata, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label#edit-actions-workflow-workflow-istanza-bozza, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label#edit-actions-workflow-workflow-istanza-in-lavorazione,
#edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label#edit-actions-workflow-workflow-istanza-inviata, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label.btn-default, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label#edit-actions-workflow-workflow-istanza-rifiutata, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label#edit-actions-workflow-workflow-istanza-bozza, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label#edit-actions-workflow-workflow-istanza-in-lavorazione,
#edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label#edit-actions-workflow-workflow-istanza-inviata, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label.btn-default, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label#edit-actions-workflow-workflow-istanza-rifiutata, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label#edit-actions-workflow-workflow-istanza-bozza, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label#edit-actions-workflow-workflow-istanza-in-lavorazione,
#edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label#edit-actions-workflow-workflow-istanza-inviata, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label.btn-default, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label#edit-actions-workflow-workflow-istanza-rifiutata, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label#edit-actions-workflow-workflow-istanza-bozza, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label#edit-actions-workflow-workflow-istanza-in-lavorazione,
#edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label#edit-actions-workflow-workflow-istanza-inviata, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .btn.btn-default, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .card .btn.btn-default {
  color: #3A3A3A;
  box-shadow: none;
  background: #F2F2F2;
}
.path-user .view-list-user .card .btn.btn-default:hover, .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input.btn-default:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .card input.btn-default:hover, .path-user .view-list-user .card .view-backoffice .btn#edit-actions-workflow-workflow-istanza-rifiutata:hover, .path-user .view-list-user .card .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .card .view-backoffice input#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .path-user .view-list-user .card .btn#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .card input#edit-actions-workflow-workflow-istanza-rifiutata:hover, .path-user .view-list-user .card .view-backoffice .btn#edit-actions-workflow-workflow-istanza-bozza:hover, .path-user .view-list-user .card .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .card .view-backoffice input#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .path-user .view-list-user .card .btn#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .card input#edit-actions-workflow-workflow-istanza-bozza:hover, .path-user .view-list-user .card .view-backoffice .btn#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .path-user .view-list-user .card .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .card .view-backoffice input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice .path-user .view-list-user .card .btn#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .card input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
.path-user .view-list-user .card .view-backoffice .btn#edit-actions-workflow-workflow-istanza-inviata:hover,
.path-user .view-list-user .card .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata:hover,
#edit-actions-workflow-istanza-accettata .path-user .view-list-user .card .view-backoffice input#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice .path-user .view-list-user .card .btn#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata:hover,
#edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .card input#edit-actions-workflow-workflow-istanza-inviata:hover, .path-user .view-list-user .field-group-fieldset .btn.btn-default:hover, .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input.btn-default:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset input.btn-default:hover, .path-user .view-list-user .field-group-fieldset .view-backoffice .btn#edit-actions-workflow-workflow-istanza-rifiutata:hover, .path-user .view-list-user .field-group-fieldset .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset .view-backoffice input#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .path-user .view-list-user .field-group-fieldset .btn#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .field-group-fieldset input#edit-actions-workflow-workflow-istanza-rifiutata:hover, .path-user .view-list-user .field-group-fieldset .view-backoffice .btn#edit-actions-workflow-workflow-istanza-bozza:hover, .path-user .view-list-user .field-group-fieldset .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset .view-backoffice input#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .path-user .view-list-user .field-group-fieldset .btn#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .field-group-fieldset input#edit-actions-workflow-workflow-istanza-bozza:hover, .path-user .view-list-user .field-group-fieldset .view-backoffice .btn#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .path-user .view-list-user .field-group-fieldset .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset .view-backoffice input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice .path-user .view-list-user .field-group-fieldset .btn#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .field-group-fieldset input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
.path-user .view-list-user .field-group-fieldset .view-backoffice .btn#edit-actions-workflow-workflow-istanza-inviata:hover,
.path-user .view-list-user .field-group-fieldset .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata:hover,
#edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset .view-backoffice input#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice .path-user .view-list-user .field-group-fieldset .btn#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata:hover,
#edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .field-group-fieldset input#edit-actions-workflow-workflow-istanza-inviata:hover, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .btn.btn-default:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .field-group-fieldset .btn.btn-default:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn.btn-default:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input.btn-default:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper input.btn-default:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice .btn#edit-actions-workflow-workflow-istanza-rifiutata:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice input#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper input#edit-actions-workflow-workflow-istanza-rifiutata:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice .btn#edit-actions-workflow-workflow-istanza-bozza:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice input#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper input#edit-actions-workflow-workflow-istanza-bozza:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice .btn#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
.path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice .btn#edit-actions-workflow-workflow-istanza-inviata:hover,
.path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata:hover,
#edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice input#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata:hover,
#edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper input#edit-actions-workflow-workflow-istanza-inviata:hover, .path-user .view-list-user .form-item-field-allegati-istanza .btn.btn-default:hover, .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input.btn-default:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza input.btn-default:hover, .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-rifiutata:hover, .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza .btn#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza input#edit-actions-workflow-workflow-istanza-rifiutata:hover, .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-bozza:hover, .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza .btn#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza input#edit-actions-workflow-workflow-istanza-bozza:hover, .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza .btn#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
.path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-inviata:hover,
.path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata:hover,
#edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza .btn#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata:hover,
#edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza input#edit-actions-workflow-workflow-istanza-inviata:hover, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .btn.btn-default:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .form-item-field-allegati-istanza .btn.btn-default:hover, .path-user .view-list-user .checkbox-istanza .btn.btn-default:hover, .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input.btn-default:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza input.btn-default:hover, .path-user .view-list-user .checkbox-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-rifiutata:hover, .path-user .view-list-user .checkbox-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .path-user .view-list-user .checkbox-istanza .btn#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .checkbox-istanza input#edit-actions-workflow-workflow-istanza-rifiutata:hover, .path-user .view-list-user .checkbox-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-bozza:hover, .path-user .view-list-user .checkbox-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .path-user .view-list-user .checkbox-istanza .btn#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .checkbox-istanza input#edit-actions-workflow-workflow-istanza-bozza:hover, .path-user .view-list-user .checkbox-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .path-user .view-list-user .checkbox-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice .path-user .view-list-user .checkbox-istanza .btn#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .checkbox-istanza input#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
.path-user .view-list-user .checkbox-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-inviata:hover,
.path-user .view-list-user .checkbox-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata:hover,
#edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice .path-user .view-list-user .checkbox-istanza .btn#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-inviata:hover,
#edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .checkbox-istanza input#edit-actions-workflow-workflow-istanza-inviata:hover, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .btn.btn-default:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .checkbox-istanza .btn.btn-default:hover, .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label.btn-default:hover, .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-bozza:hover, .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
.path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-inviata:hover, .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label.btn-default:hover, .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-bozza:hover, .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
.path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-inviata:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label.btn-default:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-bozza:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
.path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-inviata:hover, .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label.btn-default:hover, .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-bozza:hover, .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
.path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-inviata:hover, .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label.btn-default:hover, .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-bozza:hover, .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
.path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-inviata:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label.btn-default:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
#edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label#edit-actions-workflow-workflow-istanza-inviata:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label.btn-default:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
#edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label#edit-actions-workflow-workflow-istanza-inviata:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label.btn-default:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
#edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label#edit-actions-workflow-workflow-istanza-inviata:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label.btn-default:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
#edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label#edit-actions-workflow-workflow-istanza-inviata:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label.btn-default:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-rifiutata:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label#edit-actions-workflow-workflow-istanza-rifiutata:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-bozza:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label#edit-actions-workflow-workflow-istanza-bozza:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label#edit-actions-workflow-workflow-istanza-in-lavorazione:hover,
#edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-inviata:hover,
.view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label#edit-actions-workflow-workflow-istanza-inviata:hover, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .btn.btn-default:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .card .btn.btn-default:hover {
  background: rgb(203.75, 203.75, 203.75);
}
.path-user .view-list-user .card .btn.btn-primary:hover, .path-user .view-list-user .card .block.filter-views form .form-actions .btn.button:hover, .block.filter-views form .form-actions .path-user .view-list-user .card .btn.button:hover, .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input.btn-primary:hover, .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata .block.filter-views form .form-actions input.button:hover, .block.filter-views form .form-actions .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input.button:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .card input.btn-primary:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .card .block.filter-views form .form-actions input.button:hover, .block.filter-views form .form-actions #edit-actions-workflow-istanza-accettata .path-user .view-list-user .card input.button:hover, .path-user .view-list-user .card .view-backoffice .btn#edit-actions-workflow-workflow-istanza-accettata:hover, .path-user .view-list-user .card .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .card .view-backoffice input#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .path-user .view-list-user .card .btn#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .card input#edit-actions-workflow-workflow-istanza-accettata:hover, .path-user .view-list-user .field-group-fieldset .btn.btn-primary:hover, .path-user .view-list-user .field-group-fieldset .block.filter-views form .form-actions .btn.button:hover, .block.filter-views form .form-actions .path-user .view-list-user .field-group-fieldset .btn.button:hover, .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input.btn-primary:hover, .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata .block.filter-views form .form-actions input.button:hover, .block.filter-views form .form-actions .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input.button:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset input.btn-primary:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset .block.filter-views form .form-actions input.button:hover, .block.filter-views form .form-actions #edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset input.button:hover, .path-user .view-list-user .field-group-fieldset .view-backoffice .btn#edit-actions-workflow-workflow-istanza-accettata:hover, .path-user .view-list-user .field-group-fieldset .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset .view-backoffice input#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .path-user .view-list-user .field-group-fieldset .btn#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .field-group-fieldset input#edit-actions-workflow-workflow-istanza-accettata:hover, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .btn.btn-primary:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .field-group-fieldset .btn.btn-primary:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn.btn-primary:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .block.filter-views form .form-actions .btn.button:hover, .block.filter-views form .form-actions .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn.button:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input.btn-primary:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata .block.filter-views form .form-actions input.button:hover, .block.filter-views form .form-actions .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input.button:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper input.btn-primary:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper .block.filter-views form .form-actions input.button:hover, .block.filter-views form .form-actions #edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper input.button:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice .btn#edit-actions-workflow-workflow-istanza-accettata:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice input#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper input#edit-actions-workflow-workflow-istanza-accettata:hover, .path-user .view-list-user .form-item-field-allegati-istanza .btn.btn-primary:hover, .path-user .view-list-user .form-item-field-allegati-istanza .block.filter-views form .form-actions .btn.button:hover, .block.filter-views form .form-actions .path-user .view-list-user .form-item-field-allegati-istanza .btn.button:hover, .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input.btn-primary:hover, .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata .block.filter-views form .form-actions input.button:hover, .block.filter-views form .form-actions .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input.button:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza input.btn-primary:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza .block.filter-views form .form-actions input.button:hover, .block.filter-views form .form-actions #edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza input.button:hover, .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-accettata:hover, .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza .btn#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza input#edit-actions-workflow-workflow-istanza-accettata:hover, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .btn.btn-primary:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .form-item-field-allegati-istanza .btn.btn-primary:hover, .path-user .view-list-user .checkbox-istanza .btn.btn-primary:hover, .path-user .view-list-user .checkbox-istanza .block.filter-views form .form-actions .btn.button:hover, .block.filter-views form .form-actions .path-user .view-list-user .checkbox-istanza .btn.button:hover, .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input.btn-primary:hover, .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata .block.filter-views form .form-actions input.button:hover, .block.filter-views form .form-actions .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input.button:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza input.btn-primary:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza .block.filter-views form .form-actions input.button:hover, .block.filter-views form .form-actions #edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza input.button:hover, .path-user .view-list-user .checkbox-istanza .view-backoffice .btn#edit-actions-workflow-workflow-istanza-accettata:hover, .path-user .view-list-user .checkbox-istanza .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza .view-backoffice input#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .path-user .view-list-user .checkbox-istanza .btn#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-actions-workflow-istanza-accettata .view-backoffice .path-user .view-list-user .checkbox-istanza input#edit-actions-workflow-workflow-istanza-accettata:hover, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .btn.btn-primary:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .checkbox-istanza .btn.btn-primary:hover, .path-user .view-list-user .card #page-application-form .btn#edit-actions-save-draft:hover, .path-user .view-list-user .card #page-application-form #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .card #page-application-form input#edit-actions-save-draft:hover, .path-user .view-list-user .field-group-fieldset #page-application-form .btn#edit-actions-save-draft:hover, .path-user .view-list-user .field-group-fieldset #page-application-form #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .field-group-fieldset #page-application-form input#edit-actions-save-draft:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #page-application-form .btn#edit-actions-save-draft:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #page-application-form #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user #edit-field-allegati-istanza-wrapper #page-application-form input#edit-actions-save-draft:hover, .path-user .view-list-user .form-item-field-allegati-istanza #page-application-form .btn#edit-actions-save-draft:hover, .path-user .view-list-user .form-item-field-allegati-istanza #page-application-form #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .form-item-field-allegati-istanza #page-application-form input#edit-actions-save-draft:hover, .path-user .view-list-user .checkbox-istanza #page-application-form .btn#edit-actions-save-draft:hover, .path-user .view-list-user .checkbox-istanza #page-application-form #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft:hover, #edit-actions-workflow-istanza-accettata .path-user .view-list-user .checkbox-istanza #page-application-form input#edit-actions-save-draft:hover, #page-application-form .path-user .view-list-user .card .btn#edit-actions-save-draft:hover, #page-application-form .path-user .view-list-user .card #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft:hover, #edit-actions-workflow-istanza-accettata #page-application-form .path-user .view-list-user .card input#edit-actions-save-draft:hover, #page-application-form .path-user .view-list-user .field-group-fieldset .btn#edit-actions-save-draft:hover, #page-application-form .path-user .view-list-user .field-group-fieldset #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft:hover, #edit-actions-workflow-istanza-accettata #page-application-form .path-user .view-list-user .field-group-fieldset input#edit-actions-save-draft:hover, #page-application-form .path-user .view-list-user #edit-field-allegati-istanza-wrapper .btn#edit-actions-save-draft:hover, #page-application-form .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft:hover, #edit-actions-workflow-istanza-accettata #page-application-form .path-user .view-list-user #edit-field-allegati-istanza-wrapper input#edit-actions-save-draft:hover, #page-application-form .path-user .view-list-user .form-item-field-allegati-istanza .btn#edit-actions-save-draft:hover, #page-application-form .path-user .view-list-user .form-item-field-allegati-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft:hover, #edit-actions-workflow-istanza-accettata #page-application-form .path-user .view-list-user .form-item-field-allegati-istanza input#edit-actions-save-draft:hover, #page-application-form .path-user .view-list-user .checkbox-istanza .btn#edit-actions-save-draft:hover, #page-application-form .path-user .view-list-user .checkbox-istanza #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft:hover, #edit-actions-workflow-istanza-accettata #page-application-form .path-user .view-list-user .checkbox-istanza input#edit-actions-save-draft:hover, .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label.btn-primary:hover, .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check .block.filter-views form .form-actions label.button:hover, .block.filter-views form .form-actions .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label.button:hover, .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-accettata:hover, .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label.btn-primary:hover, .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check .block.filter-views form .form-actions label.button:hover, .block.filter-views form .form-actions .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label.button:hover, .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-accettata:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label.btn-primary:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check .block.filter-views form .form-actions label.button:hover, .block.filter-views form .form-actions .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label.button:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-accettata:hover, .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label.btn-primary:hover, .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check .block.filter-views form .form-actions label.button:hover, .block.filter-views form .form-actions .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label.button:hover, .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-accettata:hover, .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label.btn-primary:hover, .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check .block.filter-views form .form-actions label.button:hover, .block.filter-views form .form-actions .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label.button:hover, .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-accettata:hover, .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check #page-application-form label#edit-actions-save-draft:hover, .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check #page-application-form label#edit-actions-save-draft:hover, .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check #page-application-form label#edit-actions-save-draft:hover, .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check #page-application-form label#edit-actions-save-draft:hover, .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check #page-application-form label#edit-actions-save-draft:hover, #page-application-form .path-user .view-list-user .card #edit-field-tipologia-di-insediamento .form-check label#edit-actions-save-draft:hover, #page-application-form .path-user .view-list-user .field-group-fieldset #edit-field-tipologia-di-insediamento .form-check label#edit-actions-save-draft:hover, #page-application-form .path-user .view-list-user #edit-field-allegati-istanza-wrapper #edit-field-tipologia-di-insediamento .form-check label#edit-actions-save-draft:hover, #page-application-form .path-user .view-list-user .form-item-field-allegati-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-save-draft:hover, #page-application-form .path-user .view-list-user .checkbox-istanza #edit-field-tipologia-di-insediamento .form-check label#edit-actions-save-draft:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label.btn-primary:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card .block.filter-views form .form-actions label.button:hover, .block.filter-views form .form-actions #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label.button:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label.btn-primary:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset .block.filter-views form .form-actions label.button:hover, .block.filter-views form .form-actions #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label.button:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label.btn-primary:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper .block.filter-views form .form-actions label.button:hover, .block.filter-views form .form-actions #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label.button:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label.btn-primary:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza .block.filter-views form .form-actions label.button:hover, .block.filter-views form .form-actions #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label.button:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label.btn-primary:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza .block.filter-views form .form-actions label.button:hover, .block.filter-views form .form-actions #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label.button:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata:hover, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label#edit-actions-workflow-workflow-istanza-accettata:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card #page-application-form label#edit-actions-save-draft:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset #page-application-form label#edit-actions-save-draft:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper #page-application-form label#edit-actions-save-draft:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza #page-application-form label#edit-actions-save-draft:hover, #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza #page-application-form label#edit-actions-save-draft:hover, #page-application-form #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .card label#edit-actions-save-draft:hover, #page-application-form #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .field-group-fieldset label#edit-actions-save-draft:hover, #page-application-form #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user #edit-field-allegati-istanza-wrapper label#edit-actions-save-draft:hover, #page-application-form #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .form-item-field-allegati-istanza label#edit-actions-save-draft:hover, #page-application-form #edit-field-tipologia-di-insediamento .form-check .path-user .view-list-user .checkbox-istanza label#edit-actions-save-draft:hover, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .btn.btn-primary:hover, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .card .btn.btn-primary:hover {
  background: rgb(11.76, 31.36, 61.74);
}
.path-user .view-list-user .card .link-op, .path-user .view-list-user .field-group-fieldset .link-op, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .link-op, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .field-group-fieldset .link-op, .path-user .view-list-user #edit-field-allegati-istanza-wrapper .link-op, .path-user .view-list-user .form-item-field-allegati-istanza .link-op, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .link-op, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .form-item-field-allegati-istanza .link-op, .path-user .view-list-user .checkbox-istanza .link-op, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .link-op, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .checkbox-istanza .link-op, .path-user .view-list-user .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .link-op, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-user .view-list-user .card .link-op {
  gap: 5px;
}

.user-page label {
  color: #18407E;
  margin-bottom: 1.25rem;
}
.user-page .user-field-flex .user-field {
  flex: 1;
}
.user-page .user-field-flex .user-field.user-field-2 {
  flex: 2;
}
@media (max-width: 575.98px) {
  .user-page .user-field-flex .user-field, .user-page .user-field-flex .user-field-2 {
    flex: 100%;
  }
}
.user-page .address {
  display: flex;
  gap: 4px;
}
.user-page .address .address-line1:after {
  content: ", ";
}
@media (max-width: 575.98px) {
  .user-page .card .img-main, .user-page .field-group-fieldset .img-main, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .img-main, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .field-group-fieldset .img-main, .user-page #edit-field-allegati-istanza-wrapper .img-main, .user-page .form-item-field-allegati-istanza .img-main, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .img-main, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .form-item-field-allegati-istanza .img-main, .user-page .checkbox-istanza .img-main, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .img-main, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .checkbox-istanza .img-main, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .img-main, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .card .img-main {
    flex: unset;
  }
  .user-page .card .card-body .wrapper-title, .user-page .field-group-fieldset .card-body .wrapper-title, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .wrapper-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .field-group-fieldset .card-body .wrapper-title, .user-page #edit-field-allegati-istanza-wrapper .card-body .wrapper-title, .user-page .form-item-field-allegati-istanza .card-body .wrapper-title, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .wrapper-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .form-item-field-allegati-istanza .card-body .wrapper-title, .user-page .checkbox-istanza .card-body .wrapper-title, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .wrapper-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .checkbox-istanza .card-body .wrapper-title, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .wrapper-title, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .card .card-body .wrapper-title {
    display: block !important;
  }
  .user-page .card .card-body .wrapper-title .tip-wrapper, .user-page .field-group-fieldset .card-body .wrapper-title .tip-wrapper, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .wrapper-title .tip-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .field-group-fieldset .card-body .wrapper-title .tip-wrapper, .user-page #edit-field-allegati-istanza-wrapper .card-body .wrapper-title .tip-wrapper, .user-page .form-item-field-allegati-istanza .card-body .wrapper-title .tip-wrapper, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .wrapper-title .tip-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .form-item-field-allegati-istanza .card-body .wrapper-title .tip-wrapper, .user-page .checkbox-istanza .card-body .wrapper-title .tip-wrapper, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .wrapper-title .tip-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .checkbox-istanza .card-body .wrapper-title .tip-wrapper, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .wrapper-title .tip-wrapper, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .card .card-body .wrapper-title .tip-wrapper {
    margin-bottom: 0.625rem;
  }
  .user-page .card .card-body .card-text-view, .user-page .field-group-fieldset .card-body .card-text-view, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-text-view, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .field-group-fieldset .card-body .card-text-view, .user-page #edit-field-allegati-istanza-wrapper .card-body .card-text-view, .user-page .form-item-field-allegati-istanza .card-body .card-text-view, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-text-view, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .form-item-field-allegati-istanza .card-body .card-text-view, .user-page .checkbox-istanza .card-body .card-text-view, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-text-view, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .checkbox-istanza .card-body .card-text-view, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-text-view, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .card .card-body .card-text-view {
    height: auto;
  }
  .user-page .card .card-body .card-text-view .address, .user-page .field-group-fieldset .card-body .card-text-view .address, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-text-view .address, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .field-group-fieldset .card-body .card-text-view .address, .user-page #edit-field-allegati-istanza-wrapper .card-body .card-text-view .address, .user-page .form-item-field-allegati-istanza .card-body .card-text-view .address, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-text-view .address, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .form-item-field-allegati-istanza .card-body .card-text-view .address, .user-page .checkbox-istanza .card-body .card-text-view .address, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-text-view .address, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .checkbox-istanza .card-body .card-text-view .address, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-text-view .address, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .card .card-body .card-text-view .address {
    display: inline-flex;
  }
  .user-page .card .card-body .card-text-view .link-op, .user-page .field-group-fieldset .card-body .card-text-view .link-op, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset .card-body .card-text-view .link-op, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .field-group-fieldset .card-body .card-text-view .link-op, .user-page #edit-field-allegati-istanza-wrapper .card-body .card-text-view .link-op, .user-page .form-item-field-allegati-istanza .card-body .card-text-view .link-op, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza .card-body .card-text-view .link-op, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .form-item-field-allegati-istanza .card-body .card-text-view .link-op, .user-page .checkbox-istanza .card-body .card-text-view .link-op, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza .card-body .card-text-view .link-op, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .checkbox-istanza .card-body .card-text-view .link-op, .user-page .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card .card-body .card-text-view .link-op, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .user-page .card .card-body .card-text-view .link-op {
    margin-top: 0.625rem;
  }
}

/* User page */
.page-istruttoria .wrapper-container {
  margin-bottom: 3.125rem;
}

.block-company-selector-block, .block-delegate-selector-block, .block-private-selector-block {
  display: inline-block;
  vertical-align: top;
  margin: 0.625rem;
  width: 30%;
  height: 100%;
}
@media (max-width: 575.98px) {
  .block-company-selector-block, .block-delegate-selector-block, .block-private-selector-block {
    width: 100%;
    height: auto;
  }
}
.block-company-selector-block .card-body, .block-delegate-selector-block .card-body, .block-private-selector-block .card-body {
  min-height: 136px;
  align-items: center;
  display: flex;
  justify-content: center;
}

.card-box {
  cursor: pointer;
}
.card-box .card-body {
  transition: all 0.2s ease;
}
.card-box .card-body:hover {
  background: #18407E;
  color: #ffffff;
  border-radius: inherit;
}
.card-box .card-body:hover .card-title {
  color: #ffffff;
}

.card-box-title {
  color: #18407E;
  line-height: 2.5rem;
}

/* pagine utente */
.border-color, .block.filter-views form .form-actions .button, .field-group-fieldset, #edit-field-allegati-istanza-wrapper, .form-item-field-allegati-istanza, .checkbox-istanza, .path-application-form fieldset.card, .path-application-form fieldset.field-group-fieldset, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset, .path-application-form fieldset.form-item-field-allegati-istanza, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza, .path-application-form fieldset.checkbox-istanza, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card, .path-application-private-form fieldset.card, .path-application-private-form fieldset.field-group-fieldset, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset, .path-application-private-form fieldset.form-item-field-allegati-istanza, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza, .path-application-private-form fieldset.checkbox-istanza, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card, .path-application-delegate-form fieldset.card, .path-application-delegate-form fieldset.field-group-fieldset, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset, .path-application-delegate-form fieldset.form-item-field-allegati-istanza, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.checkbox-istanza, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card {
  border-color: #18407E !important;
}
.border-color::after, .block.filter-views form .form-actions .button::after, .field-group-fieldset::after, #edit-field-allegati-istanza-wrapper::after, .form-item-field-allegati-istanza::after, .checkbox-istanza::after, .path-application-form fieldset.card::after, .path-application-form fieldset.field-group-fieldset::after, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset::after, .path-application-form fieldset.form-item-field-allegati-istanza::after, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza::after, .path-application-form fieldset.checkbox-istanza::after, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza::after, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card::after, .path-application-private-form fieldset.card::after, .path-application-private-form fieldset.field-group-fieldset::after, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset::after, .path-application-private-form fieldset.form-item-field-allegati-istanza::after, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza::after, .path-application-private-form fieldset.checkbox-istanza::after, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza::after, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card::after, .path-application-delegate-form fieldset.card::after, .path-application-delegate-form fieldset.field-group-fieldset::after, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset::after, .path-application-delegate-form fieldset.form-item-field-allegati-istanza::after, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza::after, .path-application-delegate-form fieldset.checkbox-istanza::after, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza::after, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card::after, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card::after {
  margin-top: 0;
}

#companyModalLabel {
  font-weight: 700;
}

#companyModal .btn-close:hover {
  color: #18407E;
}

/* input istanza, form-check */
input.disabled {
  background: red;
}

.form-check [type=radio]:checked + label::after {
  border-color: #18407E;
  background-color: #18407E;
}
.form-check [type=radio]:checked + label::before {
  border-color: #18407E;
}

/*  form check tipologia di insediamento */
#edit-field-tipologia-di-insediamento {
  flex-wrap: wrap;
}
#edit-field-tipologia-di-insediamento .form-check {
  display: inline-flex;
  vertical-align: top;
  padding: 0 5px;
}
#edit-field-tipologia-di-insediamento .form-check label {
  background: #ffffff;
  text-align: center;
  color: #3A3A3A !important;
  border: 1px solid #B9B9B9 !important;
  width: 100%;
  line-height: 22px;
  padding: 24px 12px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 1.25rem;
}
#edit-field-tipologia-di-insediamento .form-check label::after, #edit-field-tipologia-di-insediamento .form-check label::before {
  opacity: 0;
}
#edit-field-tipologia-di-insediamento .form-check {
  transition: all 0.02s ease;
}
#edit-field-tipologia-di-insediamento .form-check input#edit-field-tipologia-di-insediamento-2:checked + label {
  background: #E0B494;
  border-color: #662F10 !important;
  color: #662F10 !important;
}
#edit-field-tipologia-di-insediamento .form-check {
  transition: all 0.02s ease;
}
#edit-field-tipologia-di-insediamento .form-check input#edit-field-tipologia-di-insediamento-1:checked + label {
  background: #BAE094;
  border-color: #106619 !important;
  color: #106619 !important;
}

/* fine tip ins. */
/* info insediamento */
.informazioni-insediamento-wrapper {
  margin-top: 0.625rem;
}

/* fine info insed. */
/* mod. acquisizione */
#edit-field-modalita-di-acquisizione {
  display: flex;
  margin-bottom: 1.5625rem;
}
#edit-field-modalita-di-acquisizione .form-check {
  flex: 1;
}
@media (min-width: 992px) {
  #edit-field-modalita-di-acquisizione {
    width: 50%;
  }
}

/* fine mod.  acquisizione. */
/* mod. insediamento */
#edit-field-area-di-insediamento {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
  margin-bottom: 1.5625rem;
}
@media (max-width: 767.98px) {
  #edit-field-area-di-insediamento {
    gap: 10px;
  }
}

/* fine mod insed. */
/* distanze wrapper */
@media (min-width: 992px) {
  .distanze-wrapper .col .input-number {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .distanze-wrapper #edit-second-row .col {
    max-width: 40%;
  }
}

/* dati catastali */
#edit-field-nceu-nct {
  display: flex;
  gap: 20px;
}
@media (min-width: 992px) {
  #edit-field-nceu-nct {
    gap: 100px;
  }
}

/* brownfield informazioni insediamneto, vincoli */
#edit-brownfield-wrapper #edit-brownfield .col-md-4, #edit-field-vincoli-insediamento--wrapper #edit-brownfield .col-md-4 {
  flex-shrink: unset;
  width: auto;
}
#edit-brownfield-wrapper #edit-field-vincoli-insediamento, #edit-field-vincoli-insediamento--wrapper #edit-field-vincoli-insediamento {
  display: flex;
  gap: 50px;
  flex-wrap: wrap;
}

/* text area */
textarea#edit-field-desc-vincoli-insediamento {
  border: 1px solid #B9B9B9;
}

#edit-greenfield .row, #edit-greenfield #edit-brownfield-wrapper #edit-brownfield, #edit-brownfield-wrapper #edit-greenfield #edit-brownfield, #edit-greenfield #edit-field-vincoli-insediamento--wrapper #edit-brownfield, #edit-field-vincoli-insediamento--wrapper #edit-greenfield #edit-brownfield, #edit-greenfield div[class*=col-] {
  display: inline-flex;
  margin-right: 10px;
  flex-wrap: wrap;
}

/* Allegati */
fieldset#edit-allegati {
  margin-top: 1.875rem;
}
fieldset#edit-allegati legend:first-of-type {
  float: left;
  margin-top: 2.5rem;
}
fieldset#edit-allegati:before {
  border-top: 30px solid #ffffff;
  content: "";
  position: absolute;
  left: 0;
  right: 0;
}

/* managed file */
.form-managed-file .upload[type=file] + label {
  background-color: #18407E !important;
}

/* label form group */
.form-group .input-number-label, .select-wrapper .input-number-label {
  position: relative;
}
.form-group .input-number-label.active, .select-wrapper .input-number-label.active {
  transform: none !important;
}
.form-group label, .form-group .label-active, .select-wrapper label, .select-wrapper .label-active {
  position: relative;
  transform: none !important;
  font-size: 0.875rem;
  font-weight: 600;
  color: #000000;
}

#company-selection {
  padding-bottom: 24px;
}
#company-selection .d-flex {
  gap: 20px;
  flex-wrap: wrap;
}
#company-selection .card, #company-selection .field-group-fieldset, #company-selection #edit-field-allegati-istanza-wrapper, #company-selection .form-item-field-allegati-istanza, #company-selection .checkbox-istanza {
  border-color: #18407E !important;
  width: 300px;
  margin-bottom: 0 !important;
}
#company-selection .card::after, #company-selection .field-group-fieldset::after, #company-selection #edit-field-allegati-istanza-wrapper::after, #company-selection .form-item-field-allegati-istanza::after, #company-selection .checkbox-istanza::after {
  margin-top: 0;
}
#company-selection .card .card-body, #company-selection .field-group-fieldset .card-body, #company-selection #edit-field-allegati-istanza-wrapper .card-body, #company-selection .form-item-field-allegati-istanza .card-body, #company-selection .checkbox-istanza .card-body {
  justify-content: space-between;
  display: flex;
  flex-direction: column;
}
#company-selection .card .card-body .card-header, #company-selection .field-group-fieldset .card-body .card-header, #company-selection #edit-field-allegati-istanza-wrapper .card-body .card-header, #company-selection .form-item-field-allegati-istanza .card-body .card-header, #company-selection .checkbox-istanza .card-body .card-header {
  padding: 0;
  border-bottom: none;
}
#company-selection .card .card-body .card-cf, #company-selection .field-group-fieldset .card-body .card-cf, #company-selection #edit-field-allegati-istanza-wrapper .card-body .card-cf, #company-selection .form-item-field-allegati-istanza .card-body .card-cf, #company-selection .checkbox-istanza .card-body .card-cf {
  color: #18407E;
  font-weight: bold;
}
@media (min-width: 992px) {
  #company-selection .card, #company-selection .field-group-fieldset, #company-selection #edit-field-allegati-istanza-wrapper, #company-selection .form-item-field-allegati-istanza, #company-selection .checkbox-istanza {
    width: 330px;
  }
}
#company-selection .card-title {
  color: #000000;
}
#company-selection .card-title:hover {
  cursor: pointer;
}

/* modal apri istruttoria zls*/
#usermodal .btn-close, #companyModal .btn-close {
  /* Filter to change the color */
  filter: brightness(0) saturate(100%) invert(19%) sepia(52%) saturate(378%) hue-rotate(168deg) brightness(94%) contrast(89%);
  opacity: 1;
  width: 1.5em;
  height: 1.5em;
  background-size: 1.5em;
}

/*body.node-id-4 {
    .block-system-main-block {
        width: 100%;
    }
    .region-content {
        @extend .row;
    }
    .block {
        display: inline-flex;
        gap: 30px;
        flex-wrap: wrap;
        vertical-align: top;
        @extend .col-lg-6;
        .field--name-body {
            width: 100%;
            .card {
                &::after{
                    display: none;
                }
            }
        }
    }
    .it-block-italiagov-content {
        width: 100%;
    }
}*/
.info-wrapper h3, .info-wrapper .h3, .info-wrapper .field-group-fieldset legend, .field-group-fieldset .info-wrapper legend, .info-wrapper #edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper .info-wrapper summary, .info-wrapper #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, #edit-field-allegati-istanza-wrapper .info-wrapper label#edit-field-allegati-istanza--label, .info-wrapper .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza .info-wrapper summary, .info-wrapper .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza .info-wrapper label#edit-field-allegati-istanza--label, .info-wrapper .checkbox-istanza legend, .checkbox-istanza .info-wrapper legend, .info-wrapper .webform-submission-contact-form .js-form-type-item label, .webform-submission-contact-form .js-form-type-item .info-wrapper label, .info-wrapper .webform-submission-contact-form .js-form-type-textarea label, .webform-submission-contact-form .js-form-type-textarea .info-wrapper label, .info-wrapper .user-page label, .user-page .info-wrapper label {
  color: #18407E;
}
.info-wrapper .info-text {
  color: #000000;
}
.info-wrapper .info-text h4, .info-wrapper .info-text .h4 {
  color: #18407E;
}

.path-application-form fieldset.card, .path-application-form fieldset.field-group-fieldset, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset, .path-application-form fieldset#edit-field-allegati-istanza-wrapper, .path-application-form fieldset.form-item-field-allegati-istanza, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza, .path-application-form fieldset.checkbox-istanza, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card, .path-application-private-form fieldset.card, .path-application-private-form fieldset.field-group-fieldset, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper, .path-application-private-form fieldset.form-item-field-allegati-istanza, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza, .path-application-private-form fieldset.checkbox-istanza, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card, .path-application-delegate-form fieldset.card, .path-application-delegate-form fieldset.field-group-fieldset, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper, .path-application-delegate-form fieldset.form-item-field-allegati-istanza, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza, .path-application-delegate-form fieldset.checkbox-istanza, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card {
  background: #ffffff;
  margin-top: 1.875rem;
}
.path-application-form fieldset.card legend, .path-application-form fieldset.field-group-fieldset legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset legend, .path-application-form fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-form fieldset.form-item-field-allegati-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza legend, .path-application-form fieldset.checkbox-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza legend, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card legend, .path-application-private-form fieldset.card legend, .path-application-private-form fieldset.field-group-fieldset legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset legend, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza legend, .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza legend, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card legend, .path-application-delegate-form fieldset.card legend, .path-application-delegate-form fieldset.field-group-fieldset legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset legend, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper legend, .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza legend, .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza legend, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card legend, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card legend {
  color: #18407E;
  float: left;
}
.path-application-form fieldset.card .description, .path-application-form fieldset.field-group-fieldset .description, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .description, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .description, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .description, .path-application-form fieldset.form-item-field-allegati-istanza .description, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .description, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .description, .path-application-form fieldset.checkbox-istanza .description, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .description, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .description, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .description, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .description, .path-application-private-form fieldset.card .description, .path-application-private-form fieldset.field-group-fieldset .description, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .description, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .description, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .description, .path-application-private-form fieldset.form-item-field-allegati-istanza .description, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .description, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .description, .path-application-private-form fieldset.checkbox-istanza .description, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .description, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .description, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .description, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .description, .path-application-delegate-form fieldset.card .description, .path-application-delegate-form fieldset.field-group-fieldset .description, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .description, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .description, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .description, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .description, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .description, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .description, .path-application-delegate-form fieldset.checkbox-istanza .description, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .description, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .description, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .description, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .description {
  margin-left: 5px;
}
.path-application-form fieldset.card .form-control, .path-application-form fieldset.field-group-fieldset .form-control, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .form-control, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.field-group-fieldset .form-control, .path-application-form fieldset#edit-field-allegati-istanza-wrapper .form-control, .path-application-form fieldset.form-item-field-allegati-istanza .form-control, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .form-control, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.form-item-field-allegati-istanza .form-control, .path-application-form fieldset.checkbox-istanza .form-control, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .form-control, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.checkbox-istanza .form-control, .path-application-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .form-control, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form fieldset.card .form-control, .path-application-private-form fieldset.card .form-control, .path-application-private-form fieldset.field-group-fieldset .form-control, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .form-control, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.field-group-fieldset .form-control, .path-application-private-form fieldset#edit-field-allegati-istanza-wrapper .form-control, .path-application-private-form fieldset.form-item-field-allegati-istanza .form-control, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .form-control, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.form-item-field-allegati-istanza .form-control, .path-application-private-form fieldset.checkbox-istanza .form-control, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .form-control, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.checkbox-istanza .form-control, .path-application-private-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .form-control, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form fieldset.card .form-control, .path-application-delegate-form fieldset.card .form-control, .path-application-delegate-form fieldset.field-group-fieldset .form-control, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.field-group-fieldset .form-control, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.field-group-fieldset .form-control, .path-application-delegate-form fieldset#edit-field-allegati-istanza-wrapper .form-control, .path-application-delegate-form fieldset.form-item-field-allegati-istanza .form-control, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.form-item-field-allegati-istanza .form-control, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.form-item-field-allegati-istanza .form-control, .path-application-delegate-form fieldset.checkbox-istanza .form-control, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.checkbox-istanza .form-control, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.checkbox-istanza .form-control, .path-application-delegate-form .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper fieldset.card .form-control, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form fieldset.card .form-control {
  box-shadow: none;
}
.path-application-form .js-form-item input.form-autocomplete, .path-application-private-form .js-form-item input.form-autocomplete, .path-application-delegate-form .js-form-item input.form-autocomplete {
  background-size: 18px auto !important;
}
.path-application-form .section-title, .path-application-private-form .section-title, .path-application-delegate-form .section-title {
  color: #18407E;
}
.path-application-form .btn.btn-primary, .path-application-form .block.filter-views form .form-actions .btn.button, .block.filter-views form .form-actions .path-application-form .btn.button, .path-application-form #edit-actions-workflow-istanza-accettata input.btn-primary, .path-application-form #edit-actions-workflow-istanza-accettata .block.filter-views form .form-actions input.button, .block.filter-views form .form-actions .path-application-form #edit-actions-workflow-istanza-accettata input.button, #edit-actions-workflow-istanza-accettata .path-application-form input.btn-primary, #edit-actions-workflow-istanza-accettata .path-application-form .block.filter-views form .form-actions input.button, .block.filter-views form .form-actions #edit-actions-workflow-istanza-accettata .path-application-form input.button, .path-application-form .view-backoffice .btn#edit-actions-workflow-workflow-istanza-accettata, .path-application-form .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata, #edit-actions-workflow-istanza-accettata .path-application-form .view-backoffice input#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice .path-application-form .btn#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice .path-application-form #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata, #edit-actions-workflow-istanza-accettata .view-backoffice .path-application-form input#edit-actions-workflow-workflow-istanza-accettata, .path-application-form #page-application-form .btn#edit-actions-save-draft, .path-application-form #page-application-form #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft, #edit-actions-workflow-istanza-accettata .path-application-form #page-application-form input#edit-actions-save-draft, #page-application-form .path-application-form .btn#edit-actions-save-draft, #page-application-form .path-application-form #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft, #edit-actions-workflow-istanza-accettata #page-application-form .path-application-form input#edit-actions-save-draft, .path-application-form #edit-field-tipologia-di-insediamento .form-check label.btn-primary, .path-application-form #edit-field-tipologia-di-insediamento .form-check .block.filter-views form .form-actions label.button, .block.filter-views form .form-actions .path-application-form #edit-field-tipologia-di-insediamento .form-check label.button, .path-application-form #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice .path-application-form #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-accettata, .path-application-form #edit-field-tipologia-di-insediamento .form-check #page-application-form label#edit-actions-save-draft, #page-application-form .path-application-form #edit-field-tipologia-di-insediamento .form-check label#edit-actions-save-draft, #edit-field-tipologia-di-insediamento .form-check .path-application-form label.btn-primary, #edit-field-tipologia-di-insediamento .form-check .path-application-form .block.filter-views form .form-actions label.button, .block.filter-views form .form-actions #edit-field-tipologia-di-insediamento .form-check .path-application-form label.button, #edit-field-tipologia-di-insediamento .form-check .path-application-form .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-application-form label#edit-actions-workflow-workflow-istanza-accettata, #edit-field-tipologia-di-insediamento .form-check .path-application-form #page-application-form label#edit-actions-save-draft, #page-application-form #edit-field-tipologia-di-insediamento .form-check .path-application-form label#edit-actions-save-draft, .path-application-private-form .btn.btn-primary, .path-application-private-form .block.filter-views form .form-actions .btn.button, .block.filter-views form .form-actions .path-application-private-form .btn.button, .path-application-private-form #edit-actions-workflow-istanza-accettata input.btn-primary, .path-application-private-form #edit-actions-workflow-istanza-accettata .block.filter-views form .form-actions input.button, .block.filter-views form .form-actions .path-application-private-form #edit-actions-workflow-istanza-accettata input.button, #edit-actions-workflow-istanza-accettata .path-application-private-form input.btn-primary, #edit-actions-workflow-istanza-accettata .path-application-private-form .block.filter-views form .form-actions input.button, .block.filter-views form .form-actions #edit-actions-workflow-istanza-accettata .path-application-private-form input.button, .path-application-private-form .view-backoffice .btn#edit-actions-workflow-workflow-istanza-accettata, .path-application-private-form .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata, #edit-actions-workflow-istanza-accettata .path-application-private-form .view-backoffice input#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice .path-application-private-form .btn#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice .path-application-private-form #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata, #edit-actions-workflow-istanza-accettata .view-backoffice .path-application-private-form input#edit-actions-workflow-workflow-istanza-accettata, .path-application-private-form #page-application-form .btn#edit-actions-save-draft, .path-application-private-form #page-application-form #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft, #edit-actions-workflow-istanza-accettata .path-application-private-form #page-application-form input#edit-actions-save-draft, #page-application-form .path-application-private-form .btn#edit-actions-save-draft, #page-application-form .path-application-private-form #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft, #edit-actions-workflow-istanza-accettata #page-application-form .path-application-private-form input#edit-actions-save-draft, .path-application-private-form #edit-field-tipologia-di-insediamento .form-check label.btn-primary, .path-application-private-form #edit-field-tipologia-di-insediamento .form-check .block.filter-views form .form-actions label.button, .block.filter-views form .form-actions .path-application-private-form #edit-field-tipologia-di-insediamento .form-check label.button, .path-application-private-form #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice .path-application-private-form #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-accettata, .path-application-private-form #edit-field-tipologia-di-insediamento .form-check #page-application-form label#edit-actions-save-draft, #page-application-form .path-application-private-form #edit-field-tipologia-di-insediamento .form-check label#edit-actions-save-draft, #edit-field-tipologia-di-insediamento .form-check .path-application-private-form label.btn-primary, #edit-field-tipologia-di-insediamento .form-check .path-application-private-form .block.filter-views form .form-actions label.button, .block.filter-views form .form-actions #edit-field-tipologia-di-insediamento .form-check .path-application-private-form label.button, #edit-field-tipologia-di-insediamento .form-check .path-application-private-form .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-application-private-form label#edit-actions-workflow-workflow-istanza-accettata, #edit-field-tipologia-di-insediamento .form-check .path-application-private-form #page-application-form label#edit-actions-save-draft, #page-application-form #edit-field-tipologia-di-insediamento .form-check .path-application-private-form label#edit-actions-save-draft, .path-application-delegate-form .btn.btn-primary, .path-application-delegate-form .block.filter-views form .form-actions .btn.button, .block.filter-views form .form-actions .path-application-delegate-form .btn.button, .path-application-delegate-form #edit-actions-workflow-istanza-accettata input.btn-primary, .path-application-delegate-form #edit-actions-workflow-istanza-accettata .block.filter-views form .form-actions input.button, .block.filter-views form .form-actions .path-application-delegate-form #edit-actions-workflow-istanza-accettata input.button, #edit-actions-workflow-istanza-accettata .path-application-delegate-form input.btn-primary, #edit-actions-workflow-istanza-accettata .path-application-delegate-form .block.filter-views form .form-actions input.button, .block.filter-views form .form-actions #edit-actions-workflow-istanza-accettata .path-application-delegate-form input.button, .path-application-delegate-form .view-backoffice .btn#edit-actions-workflow-workflow-istanza-accettata, .path-application-delegate-form .view-backoffice #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata, #edit-actions-workflow-istanza-accettata .path-application-delegate-form .view-backoffice input#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice .path-application-delegate-form .btn#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice .path-application-delegate-form #edit-actions-workflow-istanza-accettata input#edit-actions-workflow-workflow-istanza-accettata, #edit-actions-workflow-istanza-accettata .view-backoffice .path-application-delegate-form input#edit-actions-workflow-workflow-istanza-accettata, .path-application-delegate-form #page-application-form .btn#edit-actions-save-draft, .path-application-delegate-form #page-application-form #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft, #edit-actions-workflow-istanza-accettata .path-application-delegate-form #page-application-form input#edit-actions-save-draft, #page-application-form .path-application-delegate-form .btn#edit-actions-save-draft, #page-application-form .path-application-delegate-form #edit-actions-workflow-istanza-accettata input#edit-actions-save-draft, #edit-actions-workflow-istanza-accettata #page-application-form .path-application-delegate-form input#edit-actions-save-draft, .path-application-delegate-form #edit-field-tipologia-di-insediamento .form-check label.btn-primary, .path-application-delegate-form #edit-field-tipologia-di-insediamento .form-check .block.filter-views form .form-actions label.button, .block.filter-views form .form-actions .path-application-delegate-form #edit-field-tipologia-di-insediamento .form-check label.button, .path-application-delegate-form #edit-field-tipologia-di-insediamento .form-check .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice .path-application-delegate-form #edit-field-tipologia-di-insediamento .form-check label#edit-actions-workflow-workflow-istanza-accettata, .path-application-delegate-form #edit-field-tipologia-di-insediamento .form-check #page-application-form label#edit-actions-save-draft, #page-application-form .path-application-delegate-form #edit-field-tipologia-di-insediamento .form-check label#edit-actions-save-draft, #edit-field-tipologia-di-insediamento .form-check .path-application-delegate-form label.btn-primary, #edit-field-tipologia-di-insediamento .form-check .path-application-delegate-form .block.filter-views form .form-actions label.button, .block.filter-views form .form-actions #edit-field-tipologia-di-insediamento .form-check .path-application-delegate-form label.button, #edit-field-tipologia-di-insediamento .form-check .path-application-delegate-form .view-backoffice label#edit-actions-workflow-workflow-istanza-accettata, .view-backoffice #edit-field-tipologia-di-insediamento .form-check .path-application-delegate-form label#edit-actions-workflow-workflow-istanza-accettata, #edit-field-tipologia-di-insediamento .form-check .path-application-delegate-form #page-application-form label#edit-actions-save-draft, #page-application-form #edit-field-tipologia-di-insediamento .form-check .path-application-delegate-form label#edit-actions-save-draft {
  border-radius: 8px;
}
.path-application-form .form-managed-file .form-check label, .path-application-private-form .form-managed-file .form-check label, .path-application-delegate-form .form-managed-file .form-check label {
  display: inline-flex;
  position: relative;
}
.path-application-form .form-managed-file .card, .path-application-form .form-managed-file .field-group-fieldset, .path-application-form .form-managed-file .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form .form-managed-file .field-group-fieldset, .path-application-form .form-managed-file #edit-field-allegati-istanza-wrapper, .path-application-form .form-managed-file .form-item-field-allegati-istanza, .path-application-form .form-managed-file .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form .form-managed-file .form-item-field-allegati-istanza, .path-application-form .form-managed-file .checkbox-istanza, .path-application-form .form-managed-file .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form .form-managed-file .checkbox-istanza, .path-application-form .form-managed-file .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-form .form-managed-file .card, .path-application-private-form .form-managed-file .card, .path-application-private-form .form-managed-file .field-group-fieldset, .path-application-private-form .form-managed-file .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form .form-managed-file .field-group-fieldset, .path-application-private-form .form-managed-file #edit-field-allegati-istanza-wrapper, .path-application-private-form .form-managed-file .form-item-field-allegati-istanza, .path-application-private-form .form-managed-file .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form .form-managed-file .form-item-field-allegati-istanza, .path-application-private-form .form-managed-file .checkbox-istanza, .path-application-private-form .form-managed-file .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form .form-managed-file .checkbox-istanza, .path-application-private-form .form-managed-file .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-private-form .form-managed-file .card, .path-application-delegate-form .form-managed-file .card, .path-application-delegate-form .form-managed-file .field-group-fieldset, .path-application-delegate-form .form-managed-file .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .field-group-fieldset, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form .form-managed-file .field-group-fieldset, .path-application-delegate-form .form-managed-file #edit-field-allegati-istanza-wrapper, .path-application-delegate-form .form-managed-file .form-item-field-allegati-istanza, .path-application-delegate-form .form-managed-file .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .form-item-field-allegati-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form .form-managed-file .form-item-field-allegati-istanza, .path-application-delegate-form .form-managed-file .checkbox-istanza, .path-application-delegate-form .form-managed-file .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .checkbox-istanza, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form .form-managed-file .checkbox-istanza, .path-application-delegate-form .form-managed-file .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .card, .paragraph--type--carousel .carousel-custom.it-carousel-wrapper.splide .splide__track .it-single-slide-wrapper .path-application-delegate-form .form-managed-file .card {
  padding: 0;
  margin-bottom: 0.625rem;
}
.path-application-form .form-managed-file .file a, .path-application-private-form .form-managed-file .file a, .path-application-delegate-form .form-managed-file .file a {
  color: #484848;
  text-decoration: none;
}
.path-application-form .form-managed-file .file a span, .path-application-private-form .form-managed-file .file a span, .path-application-delegate-form .form-managed-file .file a span {
  color: #484848;
}
.path-application-form .form-managed-file .file .card-title .icon, .path-application-private-form .form-managed-file .file .card-title .icon, .path-application-delegate-form .form-managed-file .file .card-title .icon {
  fill: #18407E;
}
.path-application-form .form-managed-file .file .card-title .icon path, .path-application-private-form .form-managed-file .file .card-title .icon path, .path-application-delegate-form .form-managed-file .file .card-title .icon path {
  fill: #18407E !important;
}
.path-application-form .form-managed-file .file.file--image .icon, .path-application-private-form .form-managed-file .file.file--image .icon, .path-application-delegate-form .form-managed-file .file.file--image .icon {
  background: url(../67af50e9b5bf0986b727.png);
  background-repeat: no-repeat;
  background-position: center;
}
.path-application-form .form-managed-file .file.file--image .icon use, .path-application-private-form .form-managed-file .file.file--image .icon use, .path-application-delegate-form .form-managed-file .file.file--image .icon use {
  visibility: hidden;
}
.path-application-form .form-check [type=checkbox]:checked + label::before, .path-application-private-form .form-check [type=checkbox]:checked + label::before, .path-application-delegate-form .form-check [type=checkbox]:checked + label::before {
  border-color: transparent #18407E #18407E transparent;
}
.path-application-form .form-check [type=checkbox]:checked + label::after, .path-application-private-form .form-check [type=checkbox]:checked + label::after, .path-application-delegate-form .form-check [type=checkbox]:checked + label::after {
  border-color: #B9B9B9;
  background-color: #ffffff;
}

#page-application-form .container-fluid, #page-application-form .container-sm, #page-application-form .container-md, #page-application-form .container-lg, #page-application-form .container-xl, #page-application-form .container-xxl {
  background: #F6F6F6;
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}
#page-application-form #edit-actions-submit {
  /*        background: $dark-grey;*/
}
#page-application-form #edit-actions-submit:hover {
  background: #18407E;
  border-color: #18407E;
}
#page-application-form #actions-wrapper {
  display: flex;
  justify-content: right;
}
#page-application-form #actions-wrapper .form-actions {
  gap: 10px;
  display: flex;
  flex-wrap: wrap;
}

.checkbox-istanza {
  margin-top: 1.875rem;
  padding: 24px;
}
.checkbox-istanza legend {
  color: #18407E;
  float: left;
}

.description.form-text {
  color: #000000;
}

#edit-field-dichiarazione .form-check.js-form-item {
  font-size: 16px !important;
  color: #000000;
}
#edit-field-dichiarazione .form-check.js-form-item .form-checkbox[type=checkbox] {
  width: 20px !important;
  height: 20px !important;
  opacity: 1 !important;
  left: 0;
  top: 2px;
}
#edit-field-dichiarazione .form-check.js-form-item .form-checkbox[type=checkbox]:checked {
  accent-color: #18407E;
}
#edit-field-dichiarazione .form-check.js-form-item .description {
  vertical-align: sub;
  margin-left: 25px;
  font-size: 16px;
  display: block;
  margin-bottom: 1.25rem;
}

#edit-field-allegati-istanza-wrapper, .form-item-field-allegati-istanza {
  margin-top: 1.875rem;
  padding: 24px;
}
#edit-field-allegati-istanza-wrapper summary, #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label, .form-item-field-allegati-istanza summary, .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label {
  display: block;
  cursor: text;
  color: #18407E;
}
#edit-field-allegati-istanza-wrapper summary::marker, #edit-field-allegati-istanza-wrapper label#edit-field-allegati-istanza--label::marker, .form-item-field-allegati-istanza summary::marker, .form-item-field-allegati-istanza label#edit-field-allegati-istanza--label::marker {
  display: none;
}

.field-group-fieldset {
  padding: 24px;
  margin-top: 1.875rem;
}
.field-group-fieldset legend {
  color: #18407E;
  float: left;
  padding: 0;
}
.field-group-fieldset .form-group {
  margin-top: 10px;
}

/* View dichiarazione */
.field--name-field-dichiarazione .dichiarazione-item {
  position: relative;
}
.field--name-field-dichiarazione .dichiarazione-item input {
  width: 20px;
  height: 20px;
  display: inline-block;
  position: absolute;
  left: 0;
  top: 2px;
}
.field--name-field-dichiarazione .dichiarazione-item .description {
  display: inline-block;
  margin-left: 25px;
  vertical-align: text-top;
}
.field--name-field-dichiarazione .dichiarazione-item.checked {
  padding-left: 25px;
}

/*backoffice operatore */
.path-backoffice .file--image .icon {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: sub;
}
.path-backoffice .file--mime-application-pdf {
  padding: 5px 0 5px 0;
}
.path-backoffice .file--mime-application-pdf .icon {
  fill: #18407E;
}
.path-backoffice .file--mime-application-pdf a {
  font-weight: 500;
  color: #484848;
}

.checklist-wrapper {
  margin: 0 -15px !important;
}

.body-note .button {
  float: right;
  background: #F2F2F2;
  color: #000000;
}
.body-note .button:hover {
  background: rgb(216.5, 216.5, 216.5);
}

.view-backoffice #edit-actions-workflow-workflow-istanza-bozza {
  background: #F2F2F2 !important;
  color: #000000 !important;
}
.view-backoffice #edit-actions-workflow-workflow-istanza-bozza:hover {
  background: rgb(216.5, 216.5, 216.5) !important;
}
.view-backoffice #edit-actions-workflow-workflow-istanza-rifiutata {
  border: 1px solid #18407E;
  color: #18407E !important;
}

#views-exposed-form-backoffice-block-1 {
  display: flex;
  gap: 15px;
  flex-wrap: wrap;
  padding-left: 30px;
  background: url(../174714376cbe22d7b4a2.png) no-repeat;
  background-position: left 10px;
}
#views-exposed-form-backoffice-block-1 .select-wrapper select {
  font-weight: 400;
  color: hsl(210, 17%, 44%) !important;
}
@media (max-width: 575.98px) {
  #views-exposed-form-backoffice-block-1 {
    background: none;
    padding-left: 0;
    flex-direction: column;
    gap: 10px;
  }
  #views-exposed-form-backoffice-block-1 .form-group {
    margin-bottom: 0;
  }
}
#views-exposed-form-backoffice-block-1 .form-group, #views-exposed-form-backoffice-block-1 .select-wrapper {
  flex: 1;
}

/* Spid CIE CNS login */
.card-footer-items {
  text-align: left;
  display: block;
}
.card-footer-items a {
  color: #000000;
  text-decoration: none;
}
.card-footer-items a:hover {
  text-decoration: underline;
}

a.btn.button-spid, .btn-custom {
  border-radius: 0 !important;
  padding: 10px;
  text-align: left;
  font-size: 1.15em !important;
}
a.btn.button-spid span, .btn-custom span {
  display: inline-block;
  vertical-align: middle;
  float: none;
}
a.btn.button-spid .italia-it-button-icon, .btn-custom .italia-it-button-icon {
  margin: -10px auto !important;
  padding: 10px 10px 10px 0 !important;
  border-right: 1px solid #ffffff !important;
}

.text-cie span {
  display: block;
  margin-bottom: 1rem;
}

.btn-cns {
  /*    background-color: $login-cie!important;*/
  font-size: 1.15em !important;
}

#block-login-providers .card .card-body, #block-login-providers .checkbox-istanza .card-body, #block-login-providers #edit-field-allegati-istanza-wrapper .card-body, #block-login-providers .form-item-field-allegati-istanza .card-body, #block-login-providers .field-group-fieldset .card-body {
  flex-direction: column;
  display: flex;
  justify-content: space-around;
}

/* Backoffice Istanze */
/*.table-responsive {
    border-radius: 8px;
    background: $white;
    font-weight: 400;
    th {
        font-weight: 400;
    }
    td.name {
        max-width: 400px;
    }
    .value-istanza_bozza {
        color: $bozza;
    }
    .value-istanza_inviata {
        color: $inviata;
    }
    .value-istanza_accettata {
        color: $accept;
    }
    .value-istanza_rifiutata {
        color: $denied;
    }
}*/
#edit-actions-workflow-istanza-accettata input {
  border: 1px solid #18407E;
}

/* nodo istanza */
/*.node--type-istanza, .page-node-type--istanza {
    .checklist {
        position: relative;
                fieldset {
                    column-count: 2;
                }
        .form-check [type="checkbox"]:not(:checked) + label::after,
            .form-check [type="checkbox"]:checked + label::after {
            border-radius: 0;
            border-color: $black;
            border: 1px solid;
            background-color: $white;
        }
        .form-check [type="checkbox"]:checked + label::before {
            filter: brightness(0) saturate(100%) invert(40%) sepia(88%) saturate(493%) hue-rotate(154deg) brightness(96%) contrast(83%);
            opacity: 9;
        }

    }
    .form-group {
        border: 1px solid $input-border;
    }
    .form-actions {
        text-align: right;
        margin-top: 0 !important;
        @include media-breakpoint-down(sm) {
            text-align:left;
        }
        input.button--primary {
            @extend .btn-primary;
        }
    }
    .field--name-field-sezione-di-riferimento {
        .field__item {
            margin: 0 5px;
            padding: 10px 0;
            color: $bordeaux;
            &.selected {
                background: $bordeaux;
                color: $white;
            }
        }

    }
    .js-form-item-field-sezione-di-riferimento {
        input:checked + label {
            background: $bordeaux;
            color: white;

        }
    }
    .checklist-wrapper {
        .form-actions {
            .btn {
                border: 1px solid $bordeaux;
                border-radius: 8px;
                margin: 0 3px;
                @include media-breakpoint-down(sm) {
                    margin-bottom: 0.5rem;
                }
            }
            .button--primary {
                &:first-of-type {
                    background: $bordeaux;
                    color:$white;
                }
            }
        }

    }
}


.node--type-istanza {
    display: flex;
    flex-direction: column;

    .field--name-field-nota-checklist {
                margin-top: rem-calc(80);
        .form-group {
                        border: 1px solid $input-border;
        }
    }
    .checklist {
        position: relative;
        width: 100%;
        input.js-form-submit {
            position: absolute;
            right: 0;
        }
    }
    .form-checkboxes {
        column-count: 2;
        @include media-breakpoint-down(sm) {
            column-count: 1;
        }
    }
    #edit-actions--2 {
        float: left;
        @include media-breakpoint-down(sm) {
            width: 100%;
            text-align: left;
        }
    }
    .field--name-field-anno-protocollo {
        @extend .col-4;
        display: inline-flex;
        padding: 0 5px;
        @extend .mt-2;
        .form-item {
            width: 100%;
        }
        @include media-breakpoint-down(sm) {
            width: 100%;
            .form-item.form-group {
                margin-bottom: 1rem;
            }
        }
    }
    .field--name-field-numero-protocollo {
        @extend .col-6;
        display: inline-flex;
        padding: 0 5px;
        @extend .mt-2;
        @include media-breakpoint-down(sm) {
            width: 100%;
        }
    }
}
.js-comment {
    border-radius: $border-radius;
    .d-wrapper {
        justify-content: space-between;
        .author-info {
            .author-name {
                font-size: $card-h5-size;
                color: $bordeaux;
                margin-right: 10px;
            }
        }
    }
    h3 {
        color: $bordeaux;
    }
}

.card-comment {
    border-radius: $border-radius;
    h3 {
        color: $orange;
    }
    .form-actions {
        text-align: right;
        margin-top: 0!important;

    }

}
.comment-messaggio-form {
    display: flex;
    flex-direction: column;
    .form-actions {
        order: 3;
    }
    .field--name-field-corpo-messaggio {
        order: 2;
        margin-top: rem-calc(40);
    }
}
.file-link {
    display: inline-block;
    vertical-align: top;
    a {
        color: $black;
        text-decoration: none;
        .file-date {
            color: $black;
            font-weight: 300;
        }
    }
    .file-size,.file-date {
        font-weight: 300;
        color: $black;
    }
}
.node-istanza-edit-form {
    fieldset {
        @extend .mb-3;
    }
}
@media (min-width: 576px) {
    #node-istanza-edit-form {
        max-width: 540px;
        margin: 0 auto;
    }
}
@media (min-width: 768px) {
    #node-istanza-edit-form {
        max-width: 720px;
        margin: 0 auto;
    }
}
@media (min-width: 992px) {
    #node-istanza-edit-form {
        max-width: 960px;
        margin: 0 auto;
    }
}
@media (min-width: 1200px) {
    #node-istanza-edit-form {
        max-width: 1176px;
        margin: 0 auto;
    }
}
@media (min-width: 1400px) {
    #node-istanza-edit-form {
        max-width: 1320px;
        margin: 0 auto;
    }
}*/
/* table */
.table-responsive {
  background: #ffffff;
  border-radius: inherit;
  border-radius: 14px;
}

table thead.table-dark {
  background: #18407E;
  --bs-table-bg: $bordeaux;
  --bs-table-border-color: $bordeaux;
}
table thead.table-dark tr th {
  font-weight: 300;
}
table tbody {
  background: #ffffff;
  border-radius: 14px;
}
table .views-field-title a {
  color: #3A3A3A;
  text-decoration: none;
}
table .views-field-title a:hover {
  text-decoration: underline;
}

/* filtro view */
.block.filter-views form {
  display: flex;
  gap: 10px;
  align-items: center;
}
@media (max-width: 575.98px) {
  .block.filter-views form {
    flex-wrap: wrap;
  }
}
.block.filter-views form input, .block.filter-views form select#edit-field-sezione-di-riferimento-target-id {
  color: hsl(210, 17%, 44%);
  font-weight: normal;
}
.block.filter-views form .form-actions {
  margin: 0 !important;
}
.block.filter-views form .form-actions .button {
  color: #ffffff;
  padding: 10px 24px;
  font-weight: 600;
}
.block.filter-views .content-block {
  display: flex;
  gap: 10px;
  align-items: flex-start;
  margin-bottom: 1.875rem;
}
.block.filter-views .content-block .btn-default, .block.filter-views .content-block .view-backoffice #edit-actions-workflow-workflow-istanza-in-lavorazione, .view-backoffice .block.filter-views .content-block #edit-actions-workflow-workflow-istanza-in-lavorazione,
.block.filter-views .content-block .view-backoffice #edit-actions-workflow-workflow-istanza-inviata,
.view-backoffice .block.filter-views .content-block #edit-actions-workflow-workflow-istanza-inviata, .block.filter-views .content-block .view-backoffice #edit-actions-workflow-workflow-istanza-bozza, .view-backoffice .block.filter-views .content-block #edit-actions-workflow-workflow-istanza-bozza, .block.filter-views .content-block .view-backoffice #edit-actions-workflow-workflow-istanza-rifiutata, .view-backoffice .block.filter-views .content-block #edit-actions-workflow-workflow-istanza-rifiutata {
  height: 47px;
}
@media (max-width: 767.98px) {
  .block.filter-views .content-block {
    flex-wrap: wrap;
  }
}

/*.form-item-field-azienda-nome-value {
    position: relative;
    #edit-field-azienda-nome-value {
      padding-left: 30px;
    }
      .icon-search {
            width: 21px;
            height: 21px;
            background-image: url('/dist/images/search.png');
            background-size: contain;
            position: absolute;
            top: 0.7rem;
            left: 0.5rem;
        }
}*/

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2Jvb3RzdHJhcC1pdGFsaWEubWluLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQSxnQkFBZ0I7QUFBaEI7Ozs7Ozs7RUFBQTtBQ0FBO0VBQ0U7QURVRjs7QUVYQTs7Ozs7RUFBQTtBQU9BOzs7O0NBQUE7QUFVQTs7OztDQUFBO0FBVUE7Ozs7Q0FBQTtBQVNBO0FDb01BO0FBY0E7QUFlQTtBQVVBO0FBWUE7QUFjQTtBQWNBO0FBZUE7QUFVQTtBQVVBO0FBZUE7QUFZQTtBQVNBO0FDOVhBOzs7O0VBQUE7QUFpQkE7RUFDRTtFQUNBLGNGeUJNO0FGWVI7O0FJbkNBO0FBQ0E7OztFQUNJO0VBQ0E7QUp3Q0o7QUl2Q0k7OztFQUNJO0VBQ0E7QUoyQ1I7O0FJeENBO0VBQ0k7RUFDQTtBSjJDSjtBSTFDSTtFQUNJO0VBQ0E7QUo0Q1I7O0FJekNBO0VBQ0k7RUFDQTtBSjRDSjs7QUkxQ0E7RUFDSTtFQUNBO0FKNkNKOztBSTNDQTtFQUNJLG1CRkpFO0FGa0ROOztBSTVDQTtFQUNJLG1CRmJPO0FGNERYOztBSTdDQTtFQUNJLGNGaEJPO0FGZ0VYOztBSTlDQTtBQUdBO0FBRUE7RUFDSSxtQkFGVztBSmdEZjs7QUk1Q0E7RUFDSTtBSitDSjs7QUk3Q0E7OztFQUNJO0FKa0RKOztBSWhEQTs7RUFDSTtBSm9ESjs7QUt6SEE7RUFDRTtBTDRIRjs7QUsxSEE7RUFDRTtBTDZIRjs7QUszSEE7RUFDRTtBTDhIRjtBSzdIRTtFQUNFO0FMK0hKOztBSzFIQTtFQUNFO0FMNkhGOztBSzNIQTtFQUNFO0FMOEhGOztBSzVIQTtFQUNFO0FMK0hGO0FLOUhFO0VBQ0U7QUxnSUo7O0FLdEhFO0VBQ0U7QUx5SEo7O0FLdkhFO0VBQ0U7QUwwSEo7O0FLeEhFO0VBQ0U7QUwySEo7QUsxSEk7RUFDRTtBTDRITjs7QUtySUU7RUFDRTtBTHdJSjs7QUt0SUU7RUFDRTtBTHlJSjs7QUt2SUU7RUFDRTtBTDBJSjtBS3pJSTtFQUNFO0FMMklOOztBS3BKRTtFQUNFO0FMdUpKOztBS3JKRTtFQUNFO0FMd0pKOztBS3RKRTtFQUNFO0FMeUpKO0FLeEpJO0VBQ0U7QUwwSk47O0FLbktFO0VBQ0U7QUxzS0o7O0FLcEtFO0VBQ0U7QUx1S0o7O0FLcktFO0VBQ0U7QUx3S0o7QUt2S0k7RUFDRTtBTHlLTjs7QUtsTEU7RUFDRTtBTHFMSjs7QUtuTEU7RUFDRTtBTHNMSjs7QUtwTEU7RUFDRTtBTHVMSjtBS3RMSTtFQUNFO0FMd0xOOztBS2pNRTtFQUNFO0FMb01KOztBS2xNRTtFQUNFO0FMcU1KOztBS25NRTtFQUNFO0FMc01KO0FLck1JO0VBQ0U7QUx1TU47O0FLaE5FO0VBQ0U7QUxtTko7O0FLak5FO0VBQ0U7QUxvTko7O0FLbE5FO0VBQ0U7QUxxTko7QUtwTkk7RUFDRTtBTHNOTjs7QUsvTkU7RUFDRTtBTGtPSjs7QUtoT0U7RUFDRTtBTG1PSjs7QUtqT0U7RUFDRTtBTG9PSjtBS25PSTtFQUNFO0FMcU9OOztBSzlPRTtFQUNFO0FMaVBKOztBSy9PRTtFQUNFO0FMa1BKOztBS2hQRTtFQUNFO0FMbVBKO0FLbFBJO0VBQ0U7QUxvUE47O0FLN1BFO0VBQ0U7QUxnUUo7O0FLOVBFO0VBQ0U7QUxpUUo7O0FLL1BFO0VBQ0U7QUxrUUo7QUtqUUk7RUFDRTtBTG1RTjs7QUs1UUU7RUFDRTtBTCtRSjs7QUs3UUU7RUFDRTtBTGdSSjs7QUs5UUU7RUFDRTtBTGlSSjtBS2hSSTtFQUNFO0FMa1JOOztBSzNSRTtFQUNFO0FMOFJKOztBSzVSRTtFQUNFO0FMK1JKOztBSzdSRTtFQUNFO0FMZ1NKO0FLL1JJO0VBQ0U7QUxpU047O0FLeFJFO0VBQ0U7QUwyUko7O0FLelJFO0VBQ0U7QUw0Uko7O0FLMVJFO0VBQ0U7QUw2Uko7QUs1Ukk7RUFDRTtBTDhSTjs7QUt2U0U7RUFDRTtBTDBTSjs7QUt4U0U7RUFDRTtBTDJTSjs7QUt6U0U7RUFDRTtBTDRTSjtBSzNTSTtFQUNFO0FMNlNOOztBS3RURTtFQUNFO0FMeVRKOztBS3ZURTtFQUNFO0FMMFRKOztBS3hURTtFQUNFO0FMMlRKO0FLMVRJO0VBQ0U7QUw0VE47O0FLclVFO0VBQ0U7QUx3VUo7O0FLdFVFO0VBQ0U7QUx5VUo7O0FLdlVFO0VBQ0U7QUwwVUo7QUt6VUk7RUFDRTtBTDJVTjs7QUtwVkU7RUFDRTtBTHVWSjs7QUtyVkU7RUFDRTtBTHdWSjs7QUt0VkU7RUFDRTtBTHlWSjtBS3hWSTtFQUNFO0FMMFZOOztBS25XRTtFQUNFO0FMc1dKOztBS3BXRTtFQUNFO0FMdVdKOztBS3JXRTtFQUNFO0FMd1dKO0FLdldJO0VBQ0U7QUx5V047O0FLbFhFO0VBQ0U7QUxxWEo7O0FLblhFO0VBQ0U7QUxzWEo7O0FLcFhFO0VBQ0U7QUx1WEo7QUt0WEk7RUFDRTtBTHdYTjs7QUtqWUU7RUFDRTtBTG9ZSjs7QUtsWUU7RUFDRTtBTHFZSjs7QUtuWUU7RUFDRTtBTHNZSjtBS3JZSTtFQUNFO0FMdVlOOztBSzlYRTtFQUNFO0FMaVlKOztBSy9YRTtFQUNFO0FMa1lKOztBS2hZRTtFQUNFO0FMbVlKO0FLbFlJO0VBQ0U7QUxvWU47O0FLN1lFO0VBQ0U7QUxnWko7O0FLOVlFO0VBQ0U7QUxpWko7O0FLL1lFO0VBQ0U7QUxrWko7QUtqWkk7RUFDRTtBTG1aTjs7QUs1WkU7RUFDRTtBTCtaSjs7QUs3WkU7RUFDRTtBTGdhSjs7QUs5WkU7RUFDRTtBTGlhSjtBS2hhSTtFQUNFO0FMa2FOOztBSzNhRTtFQUNFO0FMOGFKOztBSzVhRTtFQUNFO0FMK2FKOztBSzdhRTtFQUNFO0FMZ2JKO0FLL2FJO0VBQ0U7QUxpYk47O0FLMWJFO0VBQ0U7QUw2Yko7O0FLM2JFO0VBQ0U7QUw4Yko7O0FLNWJFO0VBQ0U7QUwrYko7QUs5Ykk7RUFDRTtBTGdjTjs7QUt6Y0U7RUFDRTtBTDRjSjs7QUsxY0U7RUFDRTtBTDZjSjs7QUszY0U7RUFDRTtBTDhjSjtBSzdjSTtFQUNFO0FMK2NOOztBS3hkRTtFQUNFO0FMMmRKOztBS3pkRTtFQUNFO0FMNGRKOztBSzFkRTtFQUNFO0FMNmRKO0FLNWRJO0VBQ0U7QUw4ZE47O0FLdmVFO0VBQ0U7QUwwZUo7O0FLeGVFO0VBQ0U7QUwyZUo7O0FLemVFO0VBQ0U7QUw0ZUo7QUszZUk7RUFDRTtBTDZlTjs7QUt0ZkU7RUFDRTtBTHlmSjs7QUt2ZkU7RUFDRTtBTDBmSjs7QUt4ZkU7RUFDRTtBTDJmSjtBSzFmSTtFQUNFO0FMNGZOOztBS3JnQkU7RUFDRTtBTHdnQko7O0FLdGdCRTtFQUNFO0FMeWdCSjs7QUt2Z0JFO0VBQ0U7QUwwZ0JKO0FLemdCSTtFQUNFO0FMMmdCTjs7QUtwaEJFO0VBQ0U7QUx1aEJKOztBS3JoQkU7RUFDRTtBTHdoQko7O0FLdGhCRTtFQUNFO0FMeWhCSjtBS3hoQkk7RUFDRTtBTDBoQk47O0FLbmlCRTtFQUNFO0FMc2lCSjs7QUtwaUJFO0VBQ0U7QUx1aUJKOztBS3JpQkU7RUFDRTtBTHdpQko7QUt2aUJJO0VBQ0U7QUx5aUJOOztBS3BpQkE7RUFDRTtBTHVpQkY7O0FLcmlCQTtFQUNFO0FMd2lCRjs7QUt0aUJBO0VBQ0U7QUx5aUJGO0FLeGlCRTtFQUNFO0FMMGlCSjs7QUtoaUJFO0VBQ0U7QUxtaUJKOztBS2ppQkU7RUFDRTtBTG9pQko7O0FLbGlCRTtFQUNFO0FMcWlCSjtBS3BpQkk7RUFDRTtBTHNpQk47O0FLL2lCRTtFQUNFO0FMa2pCSjs7QUtoakJFO0VBQ0U7QUxtakJKOztBS2pqQkU7RUFDRTtBTG9qQko7QUtuakJJO0VBQ0U7QUxxakJOOztBSzlqQkU7RUFDRTtBTGlrQko7O0FLL2pCRTtFQUNFO0FMa2tCSjs7QUtoa0JFO0VBQ0U7QUxta0JKO0FLbGtCSTtFQUNFO0FMb2tCTjs7QUs3a0JFO0VBQ0U7QUxnbEJKOztBSzlrQkU7RUFDRTtBTGlsQko7O0FLL2tCRTtFQUNFO0FMa2xCSjtBS2psQkk7RUFDRTtBTG1sQk47O0FLNWxCRTtFQUNFO0FMK2xCSjs7QUs3bEJFO0VBQ0U7QUxnbUJKOztBSzlsQkU7RUFDRTtBTGltQko7QUtobUJJO0VBQ0U7QUxrbUJOOztBSzNtQkU7RUFDRTtBTDhtQko7O0FLNW1CRTtFQUNFO0FMK21CSjs7QUs3bUJFO0VBQ0U7QUxnbkJKO0FLL21CSTtFQUNFO0FMaW5CTjs7QUsxbkJFO0VBQ0U7QUw2bkJKOztBSzNuQkU7RUFDRTtBTDhuQko7O0FLNW5CRTtFQUNFO0FMK25CSjtBSzluQkk7RUFDRTtBTGdvQk47O0FLem9CRTtFQUNFO0FMNG9CSjs7QUsxb0JFO0VBQ0U7QUw2b0JKOztBSzNvQkU7RUFDRTtBTDhvQko7QUs3b0JJO0VBQ0U7QUwrb0JOOztBS3hwQkU7RUFDRTtBTDJwQko7O0FLenBCRTtFQUNFO0FMNHBCSjs7QUsxcEJFO0VBQ0U7QUw2cEJKO0FLNXBCSTtFQUNFO0FMOHBCTjs7QUt2cUJFO0VBQ0U7QUwwcUJKOztBS3hxQkU7RUFDRTtBTDJxQko7O0FLenFCRTtFQUNFO0FMNHFCSjtBSzNxQkk7RUFDRTtBTDZxQk47O0FLdHJCRTtFQUNFO0FMeXJCSjs7QUt2ckJFO0VBQ0U7QUwwckJKOztBS3hyQkU7RUFDRTtBTDJyQko7QUsxckJJO0VBQ0U7QUw0ckJOOztBS3JzQkU7RUFDRTtBTHdzQko7O0FLdHNCRTtFQUNFO0FMeXNCSjs7QUt2c0JFO0VBQ0U7QUwwc0JKO0FLenNCSTtFQUNFO0FMMnNCTjs7QUt0c0JBO0VBQ0U7QUx5c0JGOztBS3ZzQkE7RUFDRTtBTDBzQkY7O0FLeHNCQTtFQUNFO0FMMnNCRjtBSzFzQkU7RUFDRTtBTDRzQko7O0FLcHNCRTtFQUNFO0FMdXNCSjs7QUtyc0JFO0VBQ0U7QUx3c0JKOztBS3RzQkU7RUFDRTtBTHlzQko7QUt4c0JJO0VBQ0U7QUwwc0JOOztBS250QkU7RUFDRTtBTHN0Qko7O0FLcHRCRTtFQUNFO0FMdXRCSjs7QUtydEJFO0VBQ0U7QUx3dEJKO0FLdnRCSTtFQUNFO0FMeXRCTjs7QUtsdUJFO0VBQ0U7QUxxdUJKOztBS251QkU7RUFDRTtBTHN1Qko7O0FLcHVCRTtFQUNFO0FMdXVCSjtBS3R1Qkk7RUFDRTtBTHd1Qk47O0FLanZCRTtFQUNFO0FMb3ZCSjs7QUtsdkJFO0VBQ0U7QUxxdkJKOztBS252QkU7RUFDRTtBTHN2Qko7QUtydkJJO0VBQ0U7QUx1dkJOOztBS2h3QkU7RUFDRTtBTG13Qko7O0FLandCRTtFQUNFO0FMb3dCSjs7QUtsd0JFO0VBQ0U7QUxxd0JKO0FLcHdCSTtFQUNFO0FMc3dCTjs7QUsvd0JFO0VBQ0U7QUxreEJKOztBS2h4QkU7RUFDRTtBTG14Qko7O0FLanhCRTtFQUNFO0FMb3hCSjtBS254Qkk7RUFDRTtBTHF4Qk47O0FLOXhCRTtFQUNFO0FMaXlCSjs7QUsveEJFO0VBQ0U7QUxreUJKOztBS2h5QkU7RUFDRTtBTG15Qko7QUtseUJJO0VBQ0U7QUxveUJOOztBSzd5QkU7RUFDRTtBTGd6Qko7O0FLOXlCRTtFQUNFO0FMaXpCSjs7QUsveUJFO0VBQ0U7QUxrekJKO0FLanpCSTtFQUNFO0FMbXpCTjs7QUs1ekJFO0VBQ0U7QUwrekJKOztBSzd6QkU7RUFDRTtBTGcwQko7O0FLOXpCRTtFQUNFO0FMaTBCSjtBS2gwQkk7RUFDRTtBTGswQk47O0FLMzBCRTtFQUNFO0FMODBCSjs7QUs1MEJFO0VBQ0U7QUwrMEJKOztBSzcwQkU7RUFDRTtBTGcxQko7QUsvMEJJO0VBQ0U7QUxpMUJOOztBSzExQkU7RUFDRTtBTDYxQko7O0FLMzFCRTtFQUNFO0FMODFCSjs7QUs1MUJFO0VBQ0U7QUwrMUJKO0FLOTFCSTtFQUNFO0FMZzJCTjs7QUt6MkJFO0VBQ0U7QUw0MkJKOztBSzEyQkU7RUFDRTtBTDYyQko7O0FLMzJCRTtFQUNFO0FMODJCSjtBSzcyQkk7RUFDRTtBTCsyQk47O0FLejJCQTtFQUNFO0FMNDJCRjs7QUsxMkJBO0VBQ0U7QUw2MkJGOztBSzMyQkE7RUFDRTtBTDgyQkY7QUs3MkJFO0VBQ0U7QUwrMkJKOztBS3YyQkU7RUFDRTtBTDAyQko7O0FLeDJCRTtFQUNFO0FMMjJCSjs7QUt6MkJFO0VBQ0U7QUw0MkJKO0FLMzJCSTtFQUNFO0FMNjJCTjs7QUt0M0JFO0VBQ0U7QUx5M0JKOztBS3YzQkU7RUFDRTtBTDAzQko7O0FLeDNCRTtFQUNFO0FMMjNCSjtBSzEzQkk7RUFDRTtBTDQzQk47O0FLcjRCRTtFQUNFO0FMdzRCSjs7QUt0NEJFO0VBQ0U7QUx5NEJKOztBS3Y0QkU7RUFDRTtBTDA0Qko7QUt6NEJJO0VBQ0U7QUwyNEJOOztBS3A1QkU7RUFDRTtBTHU1Qko7O0FLcjVCRTtFQUNFO0FMdzVCSjs7QUt0NUJFO0VBQ0U7QUx5NUJKO0FLeDVCSTtFQUNFO0FMMDVCTjs7QUtuNkJFO0VBQ0U7QUxzNkJKOztBS3A2QkU7RUFDRTtBTHU2Qko7O0FLcjZCRTtFQUNFO0FMdzZCSjtBS3Y2Qkk7RUFDRTtBTHk2Qk47O0FLbDdCRTtFQUNFO0FMcTdCSjs7QUtuN0JFO0VBQ0U7QUxzN0JKOztBS3A3QkU7RUFDRTtBTHU3Qko7QUt0N0JJO0VBQ0U7QUx3N0JOOztBS2o4QkU7RUFDRTtBTG84Qko7O0FLbDhCRTtFQUNFO0FMcThCSjs7QUtuOEJFO0VBQ0U7QUxzOEJKO0FLcjhCSTtFQUNFO0FMdThCTjs7QUtoOUJFO0VBQ0U7QUxtOUJKOztBS2o5QkU7RUFDRTtBTG85Qko7O0FLbDlCRTtFQUNFO0FMcTlCSjtBS3A5Qkk7RUFDRTtBTHM5Qk47O0FLLzlCRTtFQUNFO0FMaytCSjs7QUtoK0JFO0VBQ0U7QUxtK0JKOztBS2orQkU7RUFDRTtBTG8rQko7QUtuK0JJO0VBQ0U7QUxxK0JOOztBSzkrQkU7RUFDRTtBTGkvQko7O0FLLytCRTtFQUNFO0FMay9CSjs7QUtoL0JFO0VBQ0U7QUxtL0JKO0FLbC9CSTtFQUNFO0FMby9CTjs7QUs3L0JFO0VBQ0U7QUxnZ0NKOztBSzkvQkU7RUFDRTtBTGlnQ0o7O0FLLy9CRTtFQUNFO0FMa2dDSjtBS2pnQ0k7RUFDRTtBTG1nQ047O0FLNWdDRTtFQUNFO0FMK2dDSjs7QUs3Z0NFO0VBQ0U7QUxnaENKOztBSzlnQ0U7RUFDRTtBTGloQ0o7QUtoaENJO0VBQ0U7QUxraENOOztBSzVnQ0E7RUFDRTtBTCtnQ0Y7O0FLN2dDQTtFQUNFO0FMZ2hDRjs7QUs5Z0NBO0VBQ0U7QUxpaENGO0FLaGhDRTtFQUNFO0FMa2hDSjs7QUsxZ0NFO0VBQ0U7QUw2Z0NKOztBSzNnQ0U7RUFDRTtBTDhnQ0o7O0FLNWdDRTtFQUNFO0FMK2dDSjtBSzlnQ0k7RUFDRTtBTGdoQ047O0FLemhDRTtFQUNFO0FMNGhDSjs7QUsxaENFO0VBQ0U7QUw2aENKOztBSzNoQ0U7RUFDRTtBTDhoQ0o7QUs3aENJO0VBQ0U7QUwraENOOztBS3hpQ0U7RUFDRTtBTDJpQ0o7O0FLemlDRTtFQUNFO0FMNGlDSjs7QUsxaUNFO0VBQ0U7QUw2aUNKO0FLNWlDSTtFQUNFO0FMOGlDTjs7QUt2akNFO0VBQ0U7QUwwakNKOztBS3hqQ0U7RUFDRTtBTDJqQ0o7O0FLempDRTtFQUNFO0FMNGpDSjtBSzNqQ0k7RUFDRTtBTDZqQ047O0FLdGtDRTtFQUNFO0FMeWtDSjs7QUt2a0NFO0VBQ0U7QUwwa0NKOztBS3hrQ0U7RUFDRTtBTDJrQ0o7QUsxa0NJO0VBQ0U7QUw0a0NOOztBS3JsQ0U7RUFDRTtBTHdsQ0o7O0FLdGxDRTtFQUNFO0FMeWxDSjs7QUt2bENFO0VBQ0U7QUwwbENKO0FLemxDSTtFQUNFO0FMMmxDTjs7QUtwbUNFO0VBQ0U7QUx1bUNKOztBS3JtQ0U7RUFDRTtBTHdtQ0o7O0FLdG1DRTtFQUNFO0FMeW1DSjtBS3htQ0k7RUFDRTtBTDBtQ047O0FLbm5DRTtFQUNFO0FMc25DSjs7QUtwbkNFO0VBQ0U7QUx1bkNKOztBS3JuQ0U7RUFDRTtBTHduQ0o7QUt2bkNJO0VBQ0U7QUx5bkNOOztBS2xvQ0U7RUFDRTtBTHFvQ0o7O0FLbm9DRTtFQUNFO0FMc29DSjs7QUtwb0NFO0VBQ0U7QUx1b0NKO0FLdG9DSTtFQUNFO0FMd29DTjs7QUtqcENFO0VBQ0U7QUxvcENKOztBS2xwQ0U7RUFDRTtBTHFwQ0o7O0FLbnBDRTtFQUNFO0FMc3BDSjtBS3JwQ0k7RUFDRTtBTHVwQ047O0FLaHFDRTtFQUNFO0FMbXFDSjs7QUtqcUNFO0VBQ0U7QUxvcUNKOztBS2xxQ0U7RUFDRTtBTHFxQ0o7QUtwcUNJO0VBQ0U7QUxzcUNOOztBSy9xQ0U7RUFDRTtBTGtyQ0o7O0FLaHJDRTtFQUNFO0FMbXJDSjs7QUtqckNFO0VBQ0U7QUxvckNKO0FLbnJDSTtFQUNFO0FMcXJDTjs7QUsvcUNBO0VBQ0U7QUxrckNGOztBS2hyQ0E7RUFDRTtBTG1yQ0Y7O0FLanJDQTtFQUNFO0FMb3JDRjtBS25yQ0U7RUFDRTtBTHFyQ0o7O0FLN3FDRTtFQUNFO0FMZ3JDSjs7QUs5cUNFO0VBQ0U7QUxpckNKOztBSy9xQ0U7RUFDRTtBTGtyQ0o7QUtqckNJO0VBQ0U7QUxtckNOOztBSzVyQ0U7RUFDRTtBTCtyQ0o7O0FLN3JDRTtFQUNFO0FMZ3NDSjs7QUs5ckNFO0VBQ0U7QUxpc0NKO0FLaHNDSTtFQUNFO0FMa3NDTjs7QUszc0NFO0VBQ0U7QUw4c0NKOztBSzVzQ0U7RUFDRTtBTCtzQ0o7O0FLN3NDRTtFQUNFO0FMZ3RDSjtBSy9zQ0k7RUFDRTtBTGl0Q047O0FLMXRDRTtFQUNFO0FMNnRDSjs7QUszdENFO0VBQ0U7QUw4dENKOztBSzV0Q0U7RUFDRTtBTCt0Q0o7QUs5dENJO0VBQ0U7QUxndUNOOztBS3p1Q0U7RUFDRTtBTDR1Q0o7O0FLMXVDRTtFQUNFO0FMNnVDSjs7QUszdUNFO0VBQ0U7QUw4dUNKO0FLN3VDSTtFQUNFO0FMK3VDTjs7QUt4dkNFO0VBQ0U7QUwydkNKOztBS3p2Q0U7RUFDRTtBTDR2Q0o7O0FLMXZDRTtFQUNFO0FMNnZDSjtBSzV2Q0k7RUFDRTtBTDh2Q047O0FLdndDRTtFQUNFO0FMMHdDSjs7QUt4d0NFO0VBQ0U7QUwyd0NKOztBS3p3Q0U7RUFDRTtBTDR3Q0o7QUszd0NJO0VBQ0U7QUw2d0NOOztBS3R4Q0U7RUFDRTtBTHl4Q0o7O0FLdnhDRTtFQUNFO0FMMHhDSjs7QUt4eENFO0VBQ0U7QUwyeENKO0FLMXhDSTtFQUNFO0FMNHhDTjs7QUtyeUNFO0VBQ0U7QUx3eUNKOztBS3R5Q0U7RUFDRTtBTHl5Q0o7O0FLdnlDRTtFQUNFO0FMMHlDSjtBS3p5Q0k7RUFDRTtBTDJ5Q047O0FLcHpDRTtFQUNFO0FMdXpDSjs7QUtyekNFO0VBQ0U7QUx3ekNKOztBS3R6Q0U7RUFDRTtBTHl6Q0o7QUt4ekNJO0VBQ0U7QUwwekNOOztBS24wQ0U7RUFDRTtBTHMwQ0o7O0FLcDBDRTtFQUNFO0FMdTBDSjs7QUtyMENFO0VBQ0U7QUx3MENKO0FLdjBDSTtFQUNFO0FMeTBDTjs7QUtsMUNFO0VBQ0U7QUxxMUNKOztBS24xQ0U7RUFDRTtBTHMxQ0o7O0FLcDFDRTtFQUNFO0FMdTFDSjtBS3QxQ0k7RUFDRTtBTHcxQ047O0FLNzBDRTtFQUNFO0FMZzFDSjs7QUs5MENFO0VBQ0U7QUxpMUNKOztBSy8wQ0U7RUFDRTtBTGsxQ0o7QUtqMUNJO0VBQ0U7QUxtMUNOOztBSzUxQ0U7RUFDRTtBTCsxQ0o7O0FLNzFDRTtFQUNFO0FMZzJDSjs7QUs5MUNFO0VBQ0U7QUxpMkNKO0FLaDJDSTtFQUNFO0FMazJDTjs7QUszMkNFO0VBQ0U7QUw4MkNKOztBSzUyQ0U7RUFDRTtBTCsyQ0o7O0FLNzJDRTtFQUNFO0FMZzNDSjtBSy8yQ0k7RUFDRTtBTGkzQ047O0FLMTNDRTtFQUNFO0FMNjNDSjs7QUszM0NFO0VBQ0U7QUw4M0NKOztBSzUzQ0U7RUFDRTtBTCszQ0o7QUs5M0NJO0VBQ0U7QUxnNENOOztBS3o0Q0U7RUFDRTtBTDQ0Q0o7O0FLMTRDRTtFQUNFO0FMNjRDSjs7QUszNENFO0VBQ0U7QUw4NENKO0FLNzRDSTtFQUNFO0FMKzRDTjs7QUt4NUNFO0VBQ0U7QUwyNUNKOztBS3o1Q0U7RUFDRTtBTDQ1Q0o7O0FLMTVDRTtFQUNFO0FMNjVDSjtBSzU1Q0k7RUFDRTtBTDg1Q047O0FLdjZDRTtFQUNFO0FMMDZDSjs7QUt4NkNFO0VBQ0U7QUwyNkNKOztBS3o2Q0U7RUFDRTtBTDQ2Q0o7QUszNkNJO0VBQ0U7QUw2NkNOOztBS3Q3Q0U7RUFDRTtBTHk3Q0o7O0FLdjdDRTtFQUNFO0FMMDdDSjs7QUt4N0NFO0VBQ0U7QUwyN0NKO0FLMTdDSTtFQUNFO0FMNDdDTjs7QUtsN0NFO0VBQ0U7QUxxN0NKOztBS243Q0U7RUFDRTtBTHM3Q0o7O0FLcDdDRTtFQUNFO0FMdTdDSjtBS3Q3Q0k7RUFDRTtBTHc3Q047O0FLajhDRTtFQUNFO0FMbzhDSjs7QUtsOENFO0VBQ0U7QUxxOENKOztBS244Q0U7RUFDRTtBTHM4Q0o7QUtyOENJO0VBQ0U7QUx1OENOOztBS2g5Q0U7RUFDRTtBTG05Q0o7O0FLajlDRTtFQUNFO0FMbzlDSjs7QUtsOUNFO0VBQ0U7QUxxOUNKO0FLcDlDSTtFQUNFO0FMczlDTjs7QUsvOUNFO0VBQ0U7QUxrK0NKOztBS2grQ0U7RUFDRTtBTG0rQ0o7O0FLaitDRTtFQUNFO0FMbytDSjtBS24rQ0k7RUFDRTtBTHErQ047O0FLOStDRTtFQUNFO0FMaS9DSjs7QUsvK0NFO0VBQ0U7QUxrL0NKOztBS2gvQ0U7RUFDRTtBTG0vQ0o7QUtsL0NJO0VBQ0U7QUxvL0NOOztBSzcvQ0U7RUFDRTtBTGdnREo7O0FLOS9DRTtFQUNFO0FMaWdESjs7QUsvL0NFO0VBQ0U7QUxrZ0RKO0FLamdESTtFQUNFO0FMbWdETjs7QUs1Z0RFO0VBQ0U7QUwrZ0RKOztBSzdnREU7RUFDRTtBTGdoREo7O0FLOWdERTtFQUNFO0FMaWhESjtBS2hoREk7RUFDRTtBTGtoRE47O0FLM2hERTtFQUNFO0FMOGhESjs7QUs1aERFO0VBQ0U7QUwraERKOztBSzdoREU7RUFDRTtBTGdpREo7QUsvaERJO0VBQ0U7QUxpaUROOztBS3RoREU7RUFDRTtBTHloREo7O0FLdmhERTtFQUNFO0FMMGhESjs7QUt4aERFO0VBQ0U7QUwyaERKO0FLMWhESTtFQUNFO0FMNGhETjs7QUtyaURFO0VBQ0U7QUx3aURKOztBS3RpREU7RUFDRTtBTHlpREo7O0FLdmlERTtFQUNFO0FMMGlESjtBS3ppREk7RUFDRTtBTDJpRE47O0FLcGpERTtFQUNFO0FMdWpESjs7QUtyakRFO0VBQ0U7QUx3akRKOztBS3RqREU7RUFDRTtBTHlqREo7QUt4akRJO0VBQ0U7QUwwakROOztBS25rREU7RUFDRTtBTHNrREo7O0FLcGtERTtFQUNFO0FMdWtESjs7QUtya0RFO0VBQ0U7QUx3a0RKO0FLdmtESTtFQUNFO0FMeWtETjs7QUtsbERFO0VBQ0U7QUxxbERKOztBS25sREU7RUFDRTtBTHNsREo7O0FLcGxERTtFQUNFO0FMdWxESjtBS3RsREk7RUFDRTtBTHdsRE47O0FLam1ERTtFQUNFO0FMb21ESjs7QUtsbURFO0VBQ0U7QUxxbURKOztBS25tREU7RUFDRTtBTHNtREo7QUtybURJO0VBQ0U7QUx1bUROOztBS2huREU7RUFDRTtBTG1uREo7O0FLam5ERTtFQUNFO0FMb25ESjs7QUtsbkRFO0VBQ0U7QUxxbkRKO0FLcG5ESTtFQUNFO0FMc25ETjs7QUsvbkRFO0VBQ0U7QUxrb0RKOztBS2hvREU7RUFDRTtBTG1vREo7O0FLam9ERTtFQUNFO0FMb29ESjtBS25vREk7RUFDRTtBTHFvRE47O0FLMW5ERTtFQUNFO0FMNm5ESjs7QUszbkRFO0VBQ0U7QUw4bkRKOztBSzVuREU7RUFDRTtBTCtuREo7QUs5bkRJO0VBQ0U7QUxnb0ROOztBS3pvREU7RUFDRTtBTDRvREo7O0FLMW9ERTtFQUNFO0FMNm9ESjs7QUszb0RFO0VBQ0U7QUw4b0RKO0FLN29ESTtFQUNFO0FMK29ETjs7QUt4cERFO0VBQ0U7QUwycERKOztBS3pwREU7RUFDRTtBTDRwREo7O0FLMXBERTtFQUNFO0FMNnBESjtBSzVwREk7RUFDRTtBTDhwRE47O0FLdnFERTtFQUNFO0FMMHFESjs7QUt4cURFO0VBQ0U7QUwycURKOztBS3pxREU7RUFDRTtBTDRxREo7QUszcURJO0VBQ0U7QUw2cUROOztBS3RyREU7RUFDRTtBTHlyREo7O0FLdnJERTtFQUNFO0FMMHJESjs7QUt4ckRFO0VBQ0U7QUwyckRKO0FLMXJESTtFQUNFO0FMNHJETjs7QUtyc0RFO0VBQ0U7QUx3c0RKOztBS3RzREU7RUFDRTtBTHlzREo7O0FLdnNERTtFQUNFO0FMMHNESjtBS3pzREk7RUFDRTtBTDJzRE47O0FLcHRERTtFQUNFO0FMdXRESjs7QUtydERFO0VBQ0U7QUx3dERKOztBS3R0REU7RUFDRTtBTHl0REo7QUt4dERJO0VBQ0U7QUwwdEROOztBS251REU7RUFDRTtBTHN1REo7O0FLcHVERTtFQUNFO0FMdXVESjs7QUtydURFO0VBQ0U7QUx3dURKO0FLdnVESTtFQUNFO0FMeXVETjs7QUs5dERFO0VBQ0U7QUxpdURKOztBSy90REU7RUFDRTtBTGt1REo7O0FLaHVERTtFQUNFO0FMbXVESjtBS2x1REk7RUFDRTtBTG91RE47O0FLN3VERTtFQUNFO0FMZ3ZESjs7QUs5dURFO0VBQ0U7QUxpdkRKOztBSy91REU7RUFDRTtBTGt2REo7QUtqdkRJO0VBQ0U7QUxtdkROOztBSzV2REU7RUFDRTtBTCt2REo7O0FLN3ZERTtFQUNFO0FMZ3dESjs7QUs5dkRFO0VBQ0U7QUxpd0RKO0FLaHdESTtFQUNFO0FMa3dETjs7QUszd0RFO0VBQ0U7QUw4d0RKOztBSzV3REU7RUFDRTtBTCt3REo7O0FLN3dERTtFQUNFO0FMZ3hESjtBSy93REk7RUFDRTtBTGl4RE47O0FLMXhERTtFQUNFO0FMNnhESjs7QUszeERFO0VBQ0U7QUw4eERKOztBSzV4REU7RUFDRTtBTCt4REo7QUs5eERJO0VBQ0U7QUxneUROOztBS3p5REU7RUFDRTtBTDR5REo7O0FLMXlERTtFQUNFO0FMNnlESjs7QUszeURFO0VBQ0U7QUw4eURKO0FLN3lESTtFQUNFO0FMK3lETjs7QUt4ekRFO0VBQ0U7QUwyekRKOztBS3p6REU7RUFDRTtBTDR6REo7O0FLMXpERTtFQUNFO0FMNnpESjtBSzV6REk7RUFDRTtBTDh6RE47O0FLdjBERTtFQUNFO0FMMDBESjs7QUt4MERFO0VBQ0U7QUwyMERKOztBS3owREU7RUFDRTtBTDQwREo7QUszMERJO0VBQ0U7QUw2MEROOztBS3YwREE7RUFDRTtBTDAwREY7O0FLeDBEQTtFQUNFO0FMMjBERjs7QUt6MERBO0VBQ0U7QUw0MERGO0FLMzBERTtFQUNFO0FMNjBESjs7QUtyMERFO0VBQ0U7QUx3MERKOztBS3QwREU7RUFDRTtBTHkwREo7O0FLdjBERTtFQUNFO0FMMDBESjtBS3owREk7RUFDRTtBTDIwRE47O0FLcDFERTtFQUNFO0FMdTFESjs7QUtyMURFO0VBQ0U7QUx3MURKOztBS3QxREU7RUFDRTtBTHkxREo7QUt4MURJO0VBQ0U7QUwwMUROOztBS24yREU7RUFDRTtBTHMyREo7O0FLcDJERTtFQUNFO0FMdTJESjs7QUtyMkRFO0VBQ0U7QUx3MkRKO0FLdjJESTtFQUNFO0FMeTJETjs7QUtsM0RFO0VBQ0U7QUxxM0RKOztBS24zREU7RUFDRTtBTHMzREo7O0FLcDNERTtFQUNFO0FMdTNESjtBS3QzREk7RUFDRTtBTHczRE47O0FLajRERTtFQUNFO0FMbzRESjs7QUtsNERFO0VBQ0U7QUxxNERKOztBS240REU7RUFDRTtBTHM0REo7QUtyNERJO0VBQ0U7QUx1NEROOztBS2g1REU7RUFDRTtBTG01REo7O0FLajVERTtFQUNFO0FMbzVESjs7QUtsNURFO0VBQ0U7QUxxNURKO0FLcDVESTtFQUNFO0FMczVETjs7QUsvNURFO0VBQ0U7QUxrNkRKOztBS2g2REU7RUFDRTtBTG02REo7O0FLajZERTtFQUNFO0FMbzZESjtBS242REk7RUFDRTtBTHE2RE47O0FLOTZERTtFQUNFO0FMaTdESjs7QUsvNkRFO0VBQ0U7QUxrN0RKOztBS2g3REU7RUFDRTtBTG03REo7QUtsN0RJO0VBQ0U7QUxvN0ROOztBSzc3REU7RUFDRTtBTGc4REo7O0FLOTdERTtFQUNFO0FMaThESjs7QUsvN0RFO0VBQ0U7QUxrOERKO0FLajhESTtFQUNFO0FMbThETjs7QUs1OERFO0VBQ0U7QUwrOERKOztBSzc4REU7RUFDRTtBTGc5REo7O0FLOThERTtFQUNFO0FMaTlESjtBS2g5REk7RUFDRTtBTGs5RE47O0FLNThEQTtFQUNFO0FMKzhERjs7QUs3OERBO0VBQ0U7QUxnOURGOztBSzk4REE7RUFDRSwrQ0Z4TlU7QUh5cUVaOztBSzE4REU7RUFDRTtBTDY4REo7O0FLMzhERTtFQUNFO0FMODhESjs7QUs1OERFO0VBQ0U7QUwrOERKO0FLOThESTtFQUNFO0FMZzlETjs7QUt6OURFO0VBQ0U7QUw0OURKOztBSzE5REU7RUFDRTtBTDY5REo7O0FLMzlERTtFQUNFO0FMODlESjtBSzc5REk7RUFDRTtBTCs5RE47O0FLeCtERTtFQUNFO0FMMitESjs7QUt6K0RFO0VBQ0U7QUw0K0RKOztBSzErREU7RUFDRTtBTDYrREo7QUs1K0RJO0VBQ0U7QUw4K0ROOztBS3YvREU7RUFDRTtBTDAvREo7O0FLeC9ERTtFQUNFO0FMMi9ESjs7QUt6L0RFO0VBQ0U7QUw0L0RKO0FLMy9ESTtFQUNFO0FMNi9ETjs7QUt0Z0VFO0VBQ0U7QUx5Z0VKOztBS3ZnRUU7RUFDRTtBTDBnRUo7O0FLeGdFRTtFQUNFO0FMMmdFSjtBSzFnRUk7RUFDRTtBTDRnRU47O0FLcmhFRTtFQUNFO0FMd2hFSjs7QUt0aEVFO0VBQ0U7QUx5aEVKOztBS3ZoRUU7RUFDRTtBTDBoRUo7QUt6aEVJO0VBQ0U7QUwyaEVOOztBS3BpRUU7RUFDRTtBTHVpRUo7O0FLcmlFRTtFQUNFO0FMd2lFSjs7QUt0aUVFO0VBQ0U7QUx5aUVKO0FLeGlFSTtFQUNFO0FMMGlFTjs7QUtqaUVFO0VBQ0U7QUxvaUVKOztBS2xpRUU7RUFDRTtBTHFpRUo7O0FLbmlFRTtFQUNFO0FMc2lFSjtBS3JpRUk7RUFDRTtBTHVpRU47O0FLaGpFRTtFQUNFO0FMbWpFSjs7QUtqakVFO0VBQ0U7QUxvakVKOztBS2xqRUU7RUFDRTtBTHFqRUo7QUtwakVJO0VBQ0U7QUxzakVOOztBSy9qRUU7RUFDRTtBTGtrRUo7O0FLaGtFRTtFQUNFO0FMbWtFSjs7QUtqa0VFO0VBQ0U7QUxva0VKO0FLbmtFSTtFQUNFO0FMcWtFTjs7QUs5a0VFO0VBQ0U7QUxpbEVKOztBSy9rRUU7RUFDRTtBTGtsRUo7O0FLaGxFRTtFQUNFO0FMbWxFSjtBS2xsRUk7RUFDRTtBTG9sRU47O0FLN2xFRTtFQUNFO0FMZ21FSjs7QUs5bEVFO0VBQ0U7QUxpbUVKOztBSy9sRUU7RUFDRTtBTGttRUo7QUtqbUVJO0VBQ0U7QUxtbUVOOztBSzVtRUU7RUFDRTtBTCttRUo7O0FLN21FRTtFQUNFO0FMZ25FSjs7QUs5bUVFO0VBQ0U7QUxpbkVKO0FLaG5FSTtFQUNFO0FMa25FTjs7QUszbkVFO0VBQ0U7QUw4bkVKOztBSzVuRUU7RUFDRTtBTCtuRUo7O0FLN25FRTtFQUNFO0FMZ29FSjtBSy9uRUk7RUFDRTtBTGlvRU47O0FLdm5FRTtFQUNFO0FMMG5FSjs7QUt4bkVFO0VBQ0U7QUwybkVKOztBS3puRUU7RUFDRTtBTDRuRUo7QUszbkVJO0VBQ0U7QUw2bkVOOztBS3RvRUU7RUFDRTtBTHlvRUo7O0FLdm9FRTtFQUNFO0FMMG9FSjs7QUt4b0VFO0VBQ0U7QUwyb0VKO0FLMW9FSTtFQUNFO0FMNG9FTjs7QUtycEVFO0VBQ0U7QUx3cEVKOztBS3RwRUU7RUFDRTtBTHlwRUo7O0FLdnBFRTtFQUNFO0FMMHBFSjtBS3pwRUk7RUFDRTtBTDJwRU47O0FLcHFFRTtFQUNFO0FMdXFFSjs7QUtycUVFO0VBQ0U7QUx3cUVKOztBS3RxRUU7RUFDRTtBTHlxRUo7QUt4cUVJO0VBQ0U7QUwwcUVOOztBS2hxRUU7RUFDRTtBTG1xRUo7O0FLanFFRTtFQUNFO0FMb3FFSjs7QUtscUVFO0VBQ0U7QUxxcUVKO0FLcHFFSTtFQUNFO0FMc3FFTjs7QUsvcUVFO0VBQ0U7QUxrckVKOztBS2hyRUU7RUFDRTtBTG1yRUo7O0FLanJFRTtFQUNFO0FMb3JFSjtBS25yRUk7RUFDRTtBTHFyRU47O0FLOXJFRTtFQUNFO0FMaXNFSjs7QUsvckVFO0VBQ0U7QUxrc0VKOztBS2hzRUU7RUFDRTtBTG1zRUo7QUtsc0VJO0VBQ0U7QUxvc0VOOztBSzdzRUU7RUFDRTtBTGd0RUo7O0FLOXNFRTtFQUNFO0FMaXRFSjs7QUsvc0VFO0VBQ0U7QUxrdEVKO0FLanRFSTtFQUNFO0FMbXRFTjs7QUt6c0VFO0VBQ0U7QUw0c0VKOztBSzFzRUU7RUFDRTtBTDZzRUo7O0FLM3NFRTtFQUNFO0FMOHNFSjtBSzdzRUk7RUFDRTtBTCtzRU47O0FLeHRFRTtFQUNFO0FMMnRFSjs7QUt6dEVFO0VBQ0U7QUw0dEVKOztBSzF0RUU7RUFDRTtBTDZ0RUo7QUs1dEVJO0VBQ0U7QUw4dEVOOztBTXhyRkE7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQ0FBOzs7Ozs7RUFBQTtBQVFBO0FBQ0E7Ozs7Ozs7Ozs7Q0FBQTtBQVdBO0FDcEJBOzs7O0VBQUE7QUNBQTtFQVFJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUdGO0VBQ0E7RUFDQTtFQUNBO0VBTUE7RUFDQTtFQUNBO0VBT0E7RUM0UEkseUJBTEk7RURyUFI7RUFDQTtFQUNBO0VBSUE7RUFJQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFFQTtFQUVBO0FUcXZGRjs7QVc3eUZBOzs7RUFHRTtBWGd6RkY7O0FXanlGSTtFQU5KO0lBT007RVhxeUZKO0FBQ0Y7O0FXeHhGQTtFQUNFO0VBQ0E7RURtUEksbUNBTEk7RUM1T1I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVgyeEZGOztBV2x4RkE7RUFDRTtFQUNBLGNDaWpCNEI7RURoakI1QjtFQUNBO0VBQ0EsYUN1akI0QjtBWjh0RTlCOztBVzN3RkE7RUFDRTtFQUNBLHFCQ3dmNEI7RURyZjVCLGdCQ3dmNEI7RUR2ZjVCLGdCQ3dmNEI7QVpveEU5Qjs7QVd4d0ZBO0VENk1RO0FWK2pGUjtBVWp1Rkk7RUMzQ0o7SURvTlE7RVY0akZOO0FBQ0Y7O0FXNXdGQTtFRHdNUTtBVndrRlI7QVUxdUZJO0VDdENKO0lEK01RO0VWcWtGTjtBQUNGOztBV2h4RkE7RURtTVE7QVZpbEZSO0FVbnZGSTtFQ2pDSjtJRDBNUTtFVjhrRk47QUFDRjs7QVdweEZBO0VEOExRO0FWMGxGUjtBVTV2Rkk7RUM1Qko7SURxTVE7RVZ1bEZOO0FBQ0Y7O0FXeHhGQTtFRHFMTSxrQkFMSTtBVjRtRlY7O0FXdnhGQTtFRGdMTSxlQUxJO0FWZ25GVjs7QVdoeEZBO0VBQ0U7RUFDQSxtQkVsRndCO0FicTJGMUI7O0FXendGQTtFQUNFO0VBQ0E7RUFDQTtBWDR3RkY7O0FXdHdGQTtFQUNFO0VBQ0E7RUFDQTtBWHl3RkY7O0FXbndGQTs7RUFFRTtBWHN3RkY7O0FXbndGQTs7O0VBR0U7RUFDQTtBWHN3RkY7O0FXbndGQTs7OztFQUlFO0FYc3dGRjs7QVdud0ZBO0VBQ0UsZ0JDNlg0QjtBWnk0RTlCOztBV2p3RkE7RUFDRTtFQUNBO0FYb3dGRjs7QVc5dkZBO0VBQ0U7QVhpd0ZGOztBV3p2RkE7O0VBRUUsbUJDc1c0QjtBWnM1RTlCOztBV3B2RkE7RURtRk0sbUJBTEk7QVYwcUZWOztBV2p2RkE7RUFDRSxpQkMrYTRCO0VEOWE1QjtBWG92RkY7O0FXM3VGQTs7RUFFRTtFRCtESSxpQkFMSTtFQ3hEUjtFQUNBO0FYOHVGRjs7QVczdUZBO0VBQU07QVgrdUZOOztBVzl1RkE7RUFBTTtBWGt2Rk47O0FXN3VGQTtFQUNFO0VBQ0EsMEJFaE1nQjtBYmc3RmxCO0FXOXVGRTtFQUNFO0FYZ3ZGSjs7QVdydUZFO0VBRUU7RUFDQTtBWHV1Rko7O0FXaHVGQTs7OztFQUlFLHFDQ2tSNEI7RUY3UHhCLGNBTEk7QVZvdEZWOztBVzV0RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFRFNJLG1CQUxJO0FWNHRGVjtBVzN0RkU7RURJSSxrQkFMSTtFQ0dOO0VBQ0E7QVg2dEZKOztBV3p0RkE7RURITSxtQkFMSTtFQ1VSO0VBQ0E7QVg0dEZGO0FXenRGRTtFQUNFO0FYMnRGSjs7QVd2dEZBO0VBQ0U7RURmSSxtQkFMSTtFQ3NCUix3QkN1eUNrQztFRHR5Q2xDLHNDQ3V5Q2tDO0VFM2tEaEM7QWQrL0ZKO0FXeHRGRTtFQUNFO0VEdEJFLGNBTEk7QVZzdkZWOztBV2h0RkE7RUFDRTtBWG10RkY7O0FXN3NGQTs7RUFFRTtBWGd0RkY7O0FXeHNGQTtFQUNFO0VBQ0E7QVgyc0ZGOztBV3hzRkE7RUFDRSxtQkNzVDRCO0VEclQ1QixzQkNxVDRCO0VEcFQ1Qix5QlIyRGlCO0VRMURqQjtBWDJzRkY7O0FXcHNGQTtFQUVFO0VBQ0E7QVhzc0ZGOztBV25zRkE7Ozs7OztFQU1FO0VBQ0E7RUFDQTtBWHNzRkY7O0FXOXJGQTtFQUNFO0FYaXNGRjs7QVczckZBO0VBRUU7QVg2ckZGOztBV3JyRkE7RUFDRTtBWHdyRkY7O0FXbnJGQTs7Ozs7RUFLRTtFQUNBO0VEckhJLGtCQUxJO0VDNEhSO0FYc3JGRjs7QVdsckZBOztFQUVFO0FYcXJGRjs7QVdockZBO0VBQ0U7QVhtckZGOztBV2hyRkE7RUFHRTtBWGlyRkY7QVc5cUZFO0VBQ0U7QVhnckZKOztBV3pxRkE7RUFDRTtBWDRxRkY7O0FXcHFGQTs7OztFQUlFO0FYdXFGRjtBV3BxRkk7Ozs7RUFDRTtBWHlxRk47O0FXbHFGQTtFQUNFO0VBQ0E7QVhxcUZGOztBV2hxRkE7RUFDRTtBWG1xRkY7O0FXenBGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FYNHBGRjs7QVdwcEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EscUJDOEk0QjtFRnhWdEI7RUM2TU47QVhzcEZGO0FVcmdHSTtFQ3dXSjtJRC9MUTtFVmcyRk47QUFDRjtBV3pwRkU7RUFDRTtBWDJwRko7O0FXcHBGQTs7Ozs7OztFQU9FO0FYdXBGRjs7QVdwcEZBO0VBQ0U7QVh1cEZGOztBVzlvRkE7RUFDRTtFQUNBO0FYaXBGRjs7QVd6b0ZBOzs7Ozs7O0NBQUE7QUFXQTtFQUNFO0FYeW9GRjs7QVdwb0ZBO0VBQ0U7QVh1b0ZGOztBV2hvRkE7RUFDRTtFQUNBO0FYbW9GRjs7QVc5bkZBO0VBQ0U7QVhpb0ZGOztBVzVuRkE7RUFDRTtBWCtuRkY7O0FXeG5GQTtFQUNFO0VBQ0E7QVgybkZGOztBV25uRkE7RUFDRTtBWHNuRkY7O0FXOW1GQTtFQUNFO0FYaW5GRjs7QWVyckdBO0VMeVFNLGtCQUxJO0VLbFFSLGdCSHdrQjRCO0FaZ25GOUI7O0FlbnJHRTtFTHNRTTtFS2xRSixnQkh5akJrQjtFR3hqQmxCLGdCSHdpQjBCO0FaNG9GOUI7QVVybEdJO0VLcEdGO0lMNlFNO0VWZzdGTjtBQUNGOztBZTlyR0U7RUxzUU07RUtsUUosZ0JIeWpCa0I7RUd4akJsQixnQkh3aUIwQjtBWnVwRjlCO0FVaG1HSTtFS3BHRjtJTDZRTTtFVjI3Rk47QUFDRjs7QWV6c0dFO0VMc1FNO0VLbFFKLGdCSHlqQmtCO0VHeGpCbEIsZ0JId2lCMEI7QVprcUY5QjtBVTNtR0k7RUtwR0Y7SUw2UU07RVZzOEZOO0FBQ0Y7O0FlcHRHRTtFTHNRTTtFS2xRSixnQkh5akJrQjtFR3hqQmxCLGdCSHdpQjBCO0FaNnFGOUI7QVV0bkdJO0VLcEdGO0lMNlFNO0VWaTlGTjtBQUNGOztBZS90R0U7RUxzUU07RUtsUUosZ0JIeWpCa0I7RUd4akJsQixnQkh3aUIwQjtBWndyRjlCO0FVam9HSTtFS3BHRjtJTDZRTTtFVjQ5Rk47QUFDRjs7QWUxdUdFO0VMc1FNO0VLbFFKLGdCSHlqQmtCO0VHeGpCbEIsZ0JId2lCMEI7QVptc0Y5QjtBVTVvR0k7RUtwR0Y7SUw2UU07RVZ1K0ZOO0FBQ0Y7O0FlN3RHQTtFQ3ZERTtFQUNBO0FoQnd4R0Y7O0FlN3RHQTtFQzVERTtFQUNBO0FoQjZ4R0Y7O0FlL3RHQTtFQUNFO0Fma3VHRjtBZWh1R0U7RUFDRSxvQkhna0IwQjtBWmtxRjlCOztBZXh0R0E7RUxvTk0sbUJBTEk7RUs3TVI7QWYydEdGOztBZXZ0R0E7RUFDRSxtQkZqRk87RUg4Ukgsa0JBTEk7QVZtaEdWO0FleHRHRTtFQUNFO0FmMHRHSjs7QWV0dEdBO0VBQ0U7RUFDQSxtQkYzRk87RUg4UkgsbUJBTEk7RUs1TFIsc0JaeEZTO0FIaXpHWDtBZXZ0R0U7RUFDRTtBZnl0R0o7O0FpQnp6R0E7RUNJRTtFQUdBO0FsQnV6R0Y7O0FpQnh6R0E7RUFDRSxnQkw0OENrQztFSzM4Q2xDLHlCYnlDTTtFYXhDTjtFSEdFO0VLTEUsbURBUlc7RURLZjtFQUdBO0FsQmkwR0Y7O0FpQm56R0E7RUFFRTtBakJxekdGOztBaUJsekdBO0VBQ0U7RUFDQTtBakJxekdGOztBaUJsekdBO0VQK1BNLG1CQUxJO0VPeFBSLHNCZDVCUztBSGkxR1g7O0FvQnYxR0U7Ozs7Ozs7RUNIQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJvMkdGOztBc0I5eUdJO0VGNUNFO0lBQ0UsZ0JQK2xCZTtFYit2RnJCO0FBQ0Y7QXNCcHpHSTtFRjVDRTtJQUNFLGdCUCtsQmU7RWJvd0ZyQjtBQUNGO0FzQnp6R0k7RUY1Q0U7SUFDRSxnQlArbEJlO0VieXdGckI7QUFDRjtBc0I5ekdJO0VGNUNFO0lBQ0UsaUJQK2xCZTtFYjh3RnJCO0FBQ0Y7QXNCbjBHSTtFRjVDRTtJQUNFLGlCUCtsQmU7RWJteEZyQjtBQUNGO0F1Qmw0R0U7RUNBQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBeEJvNEdGO0F1Qng0R0k7RUNhRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhCODNHRjs7QXdCLzBHTTtFQUNFO0F4QmsxR1I7O0F3Qi8wR007RUFwQ0o7RUFDQTtBeEJ1M0dGOztBd0J6MkdFO0VBQ0U7RUFDQTtBeEI0MkdKOztBd0I5MkdFO0VBQ0U7RUFDQTtBeEJpM0dKOztBd0JuM0dFO0VBQ0U7RUFDQTtBeEJzM0dKOztBd0J4M0dFO0VBQ0U7RUFDQTtBeEIyM0dKOztBd0I3M0dFO0VBQ0U7RUFDQTtBeEJnNEdKOztBd0JsNEdFO0VBQ0U7RUFDQTtBeEJxNEdKOztBd0J0MkdNO0VBaERKO0VBQ0E7QXhCMDVHRjs7QXdCcjJHVTtFQWhFTjtFQUNBO0F4Qnk2R0o7O0F3QjEyR1U7RUFoRU47RUFDQTtBeEI4NkdKOztBd0IvMkdVO0VBaEVOO0VBQ0E7QXhCbTdHSjs7QXdCcDNHVTtFQWhFTjtFQUNBO0F4Qnc3R0o7O0F3QnozR1U7RUFoRU47RUFDQTtBeEI2N0dKOztBd0I5M0dVO0VBaEVOO0VBQ0E7QXhCazhHSjs7QXdCbjRHVTtFQWhFTjtFQUNBO0F4QnU4R0o7O0F3Qng0R1U7RUFoRU47RUFDQTtBeEI0OEdKOztBd0I3NEdVO0VBaEVOO0VBQ0E7QXhCaTlHSjs7QXdCbDVHVTtFQWhFTjtFQUNBO0F4QnM5R0o7O0F3QnY1R1U7RUFoRU47RUFDQTtBeEIyOUdKOztBd0I1NUdVO0VBaEVOO0VBQ0E7QXhCZytHSjs7QXdCejVHWTtFQXhEVjtBeEJxOUdGOztBd0I3NUdZO0VBeERWO0F4Qnk5R0Y7O0F3Qmo2R1k7RUF4RFY7QXhCNjlHRjs7QXdCcjZHWTtFQXhEVjtBeEJpK0dGOztBd0J6NkdZO0VBeERWO0F4QnErR0Y7O0F3Qjc2R1k7RUF4RFY7QXhCeStHRjs7QXdCajdHWTtFQXhEVjtBeEI2K0dGOztBd0JyN0dZO0VBeERWO0F4QmkvR0Y7O0F3Qno3R1k7RUF4RFY7QXhCcS9HRjs7QXdCNzdHWTtFQXhEVjtBeEJ5L0dGOztBd0JqOEdZO0VBeERWO0F4QjYvR0Y7O0F3QjE3R1E7O0VBRUU7QXhCNjdHVjs7QXdCMTdHUTs7RUFFRTtBeEI2N0dWOztBd0JwOEdROztFQUVFO0F4QnU4R1Y7O0F3QnA4R1E7O0VBRUU7QXhCdThHVjs7QXdCOThHUTs7RUFFRTtBeEJpOUdWOztBd0I5OEdROztFQUVFO0F4Qmk5R1Y7O0F3Qng5R1E7O0VBRUU7QXhCMjlHVjs7QXdCeDlHUTs7RUFFRTtBeEIyOUdWOztBd0JsK0dROztFQUVFO0F4QnErR1Y7O0F3QmwrR1E7O0VBRUU7QXhCcStHVjs7QXdCNStHUTs7RUFFRTtBeEIrK0dWOztBd0I1K0dROztFQUVFO0F4QisrR1Y7O0FzQnppSEk7RUVVRTtJQUNFO0V4Qm1pSE47RXdCaGlISTtJQXBDSjtJQUNBO0V4QnVrSEE7RXdCempIQTtJQUNFO0lBQ0E7RXhCMmpIRjtFd0I3akhBO0lBQ0U7SUFDQTtFeEIrakhGO0V3QmprSEE7SUFDRTtJQUNBO0V4Qm1rSEY7RXdCcmtIQTtJQUNFO0lBQ0E7RXhCdWtIRjtFd0J6a0hBO0lBQ0U7SUFDQTtFeEIya0hGO0V3QjdrSEE7SUFDRTtJQUNBO0V4QitrSEY7RXdCaGpISTtJQWhESjtJQUNBO0V4Qm1tSEE7RXdCOWlIUTtJQWhFTjtJQUNBO0V4QmluSEY7RXdCbGpIUTtJQWhFTjtJQUNBO0V4QnFuSEY7RXdCdGpIUTtJQWhFTjtJQUNBO0V4QnluSEY7RXdCMWpIUTtJQWhFTjtJQUNBO0V4QjZuSEY7RXdCOWpIUTtJQWhFTjtJQUNBO0V4QmlvSEY7RXdCbGtIUTtJQWhFTjtJQUNBO0V4QnFvSEY7RXdCdGtIUTtJQWhFTjtJQUNBO0V4QnlvSEY7RXdCMWtIUTtJQWhFTjtJQUNBO0V4QjZvSEY7RXdCOWtIUTtJQWhFTjtJQUNBO0V4QmlwSEY7RXdCbGxIUTtJQWhFTjtJQUNBO0V4QnFwSEY7RXdCdGxIUTtJQWhFTjtJQUNBO0V4QnlwSEY7RXdCMWxIUTtJQWhFTjtJQUNBO0V4QjZwSEY7RXdCdGxIVTtJQXhEVjtFeEJpcEhBO0V3QnpsSFU7SUF4RFY7RXhCb3BIQTtFd0I1bEhVO0lBeERWO0V4QnVwSEE7RXdCL2xIVTtJQXhEVjtFeEIwcEhBO0V3QmxtSFU7SUF4RFY7RXhCNnBIQTtFd0JybUhVO0lBeERWO0V4QmdxSEE7RXdCeG1IVTtJQXhEVjtFeEJtcUhBO0V3QjNtSFU7SUF4RFY7RXhCc3FIQTtFd0I5bUhVO0lBeERWO0V4QnlxSEE7RXdCam5IVTtJQXhEVjtFeEI0cUhBO0V3QnBuSFU7SUF4RFY7RXhCK3FIQTtFd0J2bkhVO0lBeERWO0V4QmtySEE7RXdCL21ITTs7SUFFRTtFeEJpbkhSO0V3QjltSE07O0lBRUU7RXhCZ25IUjtFd0J2bkhNOztJQUVFO0V4QnluSFI7RXdCdG5ITTs7SUFFRTtFeEJ3bkhSO0V3Qi9uSE07O0lBRUU7RXhCaW9IUjtFd0I5bkhNOztJQUVFO0V4QmdvSFI7RXdCdm9ITTs7SUFFRTtFeEJ5b0hSO0V3QnRvSE07O0lBRUU7RXhCd29IUjtFd0Ivb0hNOztJQUVFO0V4QmlwSFI7RXdCOW9ITTs7SUFFRTtFeEJncEhSO0V3QnZwSE07O0lBRUU7RXhCeXBIUjtFd0J0cEhNOztJQUVFO0V4QndwSFI7QUFDRjtBc0JudEhJO0VFVUU7SUFDRTtFeEI0c0hOO0V3QnpzSEk7SUFwQ0o7SUFDQTtFeEJndkhBO0V3Qmx1SEE7SUFDRTtJQUNBO0V4Qm91SEY7RXdCdHVIQTtJQUNFO0lBQ0E7RXhCd3VIRjtFd0IxdUhBO0lBQ0U7SUFDQTtFeEI0dUhGO0V3Qjl1SEE7SUFDRTtJQUNBO0V4Qmd2SEY7RXdCbHZIQTtJQUNFO0lBQ0E7RXhCb3ZIRjtFd0J0dkhBO0lBQ0U7SUFDQTtFeEJ3dkhGO0V3Qnp0SEk7SUFoREo7SUFDQTtFeEI0d0hBO0V3QnZ0SFE7SUFoRU47SUFDQTtFeEIweEhGO0V3QjN0SFE7SUFoRU47SUFDQTtFeEI4eEhGO0V3Qi90SFE7SUFoRU47SUFDQTtFeEJreUhGO0V3Qm51SFE7SUFoRU47SUFDQTtFeEJzeUhGO0V3QnZ1SFE7SUFoRU47SUFDQTtFeEIweUhGO0V3QjN1SFE7SUFoRU47SUFDQTtFeEI4eUhGO0V3Qi91SFE7SUFoRU47SUFDQTtFeEJrekhGO0V3Qm52SFE7SUFoRU47SUFDQTtFeEJzekhGO0V3QnZ2SFE7SUFoRU47SUFDQTtFeEIwekhGO0V3QjN2SFE7SUFoRU47SUFDQTtFeEI4ekhGO0V3Qi92SFE7SUFoRU47SUFDQTtFeEJrMEhGO0V3Qm53SFE7SUFoRU47SUFDQTtFeEJzMEhGO0V3Qi92SFU7SUF4RFY7RXhCMHpIQTtFd0Jsd0hVO0lBeERWO0V4QjZ6SEE7RXdCcndIVTtJQXhEVjtFeEJnMEhBO0V3Qnh3SFU7SUF4RFY7RXhCbTBIQTtFd0Izd0hVO0lBeERWO0V4QnMwSEE7RXdCOXdIVTtJQXhEVjtFeEJ5MEhBO0V3Qmp4SFU7SUF4RFY7RXhCNDBIQTtFd0JweEhVO0lBeERWO0V4QiswSEE7RXdCdnhIVTtJQXhEVjtFeEJrMUhBO0V3QjF4SFU7SUF4RFY7RXhCcTFIQTtFd0I3eEhVO0lBeERWO0V4QncxSEE7RXdCaHlIVTtJQXhEVjtFeEIyMUhBO0V3Qnh4SE07O0lBRUU7RXhCMHhIUjtFd0J2eEhNOztJQUVFO0V4Qnl4SFI7RXdCaHlITTs7SUFFRTtFeEJreUhSO0V3Qi94SE07O0lBRUU7RXhCaXlIUjtFd0J4eUhNOztJQUVFO0V4QjB5SFI7RXdCdnlITTs7SUFFRTtFeEJ5eUhSO0V3Qmh6SE07O0lBRUU7RXhCa3pIUjtFd0IveUhNOztJQUVFO0V4Qml6SFI7RXdCeHpITTs7SUFFRTtFeEIwekhSO0V3QnZ6SE07O0lBRUU7RXhCeXpIUjtFd0JoMEhNOztJQUVFO0V4QmswSFI7RXdCL3pITTs7SUFFRTtFeEJpMEhSO0FBQ0Y7QXNCNTNISTtFRVVFO0lBQ0U7RXhCcTNITjtFd0JsM0hJO0lBcENKO0lBQ0E7RXhCeTVIQTtFd0IzNEhBO0lBQ0U7SUFDQTtFeEI2NEhGO0V3Qi80SEE7SUFDRTtJQUNBO0V4Qmk1SEY7RXdCbjVIQTtJQUNFO0lBQ0E7RXhCcTVIRjtFd0J2NUhBO0lBQ0U7SUFDQTtFeEJ5NUhGO0V3QjM1SEE7SUFDRTtJQUNBO0V4QjY1SEY7RXdCLzVIQTtJQUNFO0lBQ0E7RXhCaTZIRjtFd0JsNEhJO0lBaERKO0lBQ0E7RXhCcTdIQTtFd0JoNEhRO0lBaEVOO0lBQ0E7RXhCbThIRjtFd0JwNEhRO0lBaEVOO0lBQ0E7RXhCdThIRjtFd0J4NEhRO0lBaEVOO0lBQ0E7RXhCMjhIRjtFd0I1NEhRO0lBaEVOO0lBQ0E7RXhCKzhIRjtFd0JoNUhRO0lBaEVOO0lBQ0E7RXhCbTlIRjtFd0JwNUhRO0lBaEVOO0lBQ0E7RXhCdTlIRjtFd0J4NUhRO0lBaEVOO0lBQ0E7RXhCMjlIRjtFd0I1NUhRO0lBaEVOO0lBQ0E7RXhCKzlIRjtFd0JoNkhRO0lBaEVOO0lBQ0E7RXhCbStIRjtFd0JwNkhRO0lBaEVOO0lBQ0E7RXhCdStIRjtFd0J4NkhRO0lBaEVOO0lBQ0E7RXhCMitIRjtFd0I1NkhRO0lBaEVOO0lBQ0E7RXhCKytIRjtFd0J4NkhVO0lBeERWO0V4Qm0rSEE7RXdCMzZIVTtJQXhEVjtFeEJzK0hBO0V3Qjk2SFU7SUF4RFY7RXhCeStIQTtFd0JqN0hVO0lBeERWO0V4QjQrSEE7RXdCcDdIVTtJQXhEVjtFeEIrK0hBO0V3QnY3SFU7SUF4RFY7RXhCay9IQTtFd0IxN0hVO0lBeERWO0V4QnEvSEE7RXdCNzdIVTtJQXhEVjtFeEJ3L0hBO0V3Qmg4SFU7SUF4RFY7RXhCMi9IQTtFd0JuOEhVO0lBeERWO0V4QjgvSEE7RXdCdDhIVTtJQXhEVjtFeEJpZ0lBO0V3Qno4SFU7SUF4RFY7RXhCb2dJQTtFd0JqOEhNOztJQUVFO0V4Qm04SFI7RXdCaDhITTs7SUFFRTtFeEJrOEhSO0V3Qno4SE07O0lBRUU7RXhCMjhIUjtFd0J4OEhNOztJQUVFO0V4QjA4SFI7RXdCajlITTs7SUFFRTtFeEJtOUhSO0V3Qmg5SE07O0lBRUU7RXhCazlIUjtFd0J6OUhNOztJQUVFO0V4QjI5SFI7RXdCeDlITTs7SUFFRTtFeEIwOUhSO0V3QmorSE07O0lBRUU7RXhCbStIUjtFd0JoK0hNOztJQUVFO0V4QmsrSFI7RXdCeitITTs7SUFFRTtFeEIyK0hSO0V3QngrSE07O0lBRUU7RXhCMCtIUjtBQUNGO0FzQnJpSUk7RUVVRTtJQUNFO0V4QjhoSU47RXdCM2hJSTtJQXBDSjtJQUNBO0V4QmtrSUE7RXdCcGpJQTtJQUNFO0lBQ0E7RXhCc2pJRjtFd0J4aklBO0lBQ0U7SUFDQTtFeEIwaklGO0V3QjVqSUE7SUFDRTtJQUNBO0V4QjhqSUY7RXdCaGtJQTtJQUNFO0lBQ0E7RXhCa2tJRjtFd0Jwa0lBO0lBQ0U7SUFDQTtFeEJza0lGO0V3QnhrSUE7SUFDRTtJQUNBO0V4QjBrSUY7RXdCM2lJSTtJQWhESjtJQUNBO0V4QjhsSUE7RXdCemlJUTtJQWhFTjtJQUNBO0V4QjRtSUY7RXdCN2lJUTtJQWhFTjtJQUNBO0V4QmduSUY7RXdCampJUTtJQWhFTjtJQUNBO0V4Qm9uSUY7RXdCcmpJUTtJQWhFTjtJQUNBO0V4QnduSUY7RXdCempJUTtJQWhFTjtJQUNBO0V4QjRuSUY7RXdCN2pJUTtJQWhFTjtJQUNBO0V4QmdvSUY7RXdCamtJUTtJQWhFTjtJQUNBO0V4Qm9vSUY7RXdCcmtJUTtJQWhFTjtJQUNBO0V4QndvSUY7RXdCemtJUTtJQWhFTjtJQUNBO0V4QjRvSUY7RXdCN2tJUTtJQWhFTjtJQUNBO0V4QmdwSUY7RXdCamxJUTtJQWhFTjtJQUNBO0V4Qm9wSUY7RXdCcmxJUTtJQWhFTjtJQUNBO0V4QndwSUY7RXdCamxJVTtJQXhEVjtFeEI0b0lBO0V3QnBsSVU7SUF4RFY7RXhCK29JQTtFd0J2bElVO0lBeERWO0V4QmtwSUE7RXdCMWxJVTtJQXhEVjtFeEJxcElBO0V3QjdsSVU7SUF4RFY7RXhCd3BJQTtFd0JobUlVO0lBeERWO0V4QjJwSUE7RXdCbm1JVTtJQXhEVjtFeEI4cElBO0V3QnRtSVU7SUF4RFY7RXhCaXFJQTtFd0J6bUlVO0lBeERWO0V4Qm9xSUE7RXdCNW1JVTtJQXhEVjtFeEJ1cUlBO0V3Qi9tSVU7SUF4RFY7RXhCMHFJQTtFd0JsbklVO0lBeERWO0V4QjZxSUE7RXdCMW1JTTs7SUFFRTtFeEI0bUlSO0V3QnptSU07O0lBRUU7RXhCMm1JUjtFd0JsbklNOztJQUVFO0V4Qm9uSVI7RXdCam5JTTs7SUFFRTtFeEJtbklSO0V3QjFuSU07O0lBRUU7RXhCNG5JUjtFd0J6bklNOztJQUVFO0V4QjJuSVI7RXdCbG9JTTs7SUFFRTtFeEJvb0lSO0V3QmpvSU07O0lBRUU7RXhCbW9JUjtFd0Ixb0lNOztJQUVFO0V4QjRvSVI7RXdCem9JTTs7SUFFRTtFeEIyb0lSO0V3QmxwSU07O0lBRUU7RXhCb3BJUjtFd0JqcElNOztJQUVFO0V4Qm1wSVI7QUFDRjtBc0I5c0lJO0VFVUU7SUFDRTtFeEJ1c0lOO0V3QnBzSUk7SUFwQ0o7SUFDQTtFeEIydUlBO0V3Qjd0SUE7SUFDRTtJQUNBO0V4Qit0SUY7RXdCanVJQTtJQUNFO0lBQ0E7RXhCbXVJRjtFd0JydUlBO0lBQ0U7SUFDQTtFeEJ1dUlGO0V3Qnp1SUE7SUFDRTtJQUNBO0V4QjJ1SUY7RXdCN3VJQTtJQUNFO0lBQ0E7RXhCK3VJRjtFd0JqdklBO0lBQ0U7SUFDQTtFeEJtdklGO0V3QnB0SUk7SUFoREo7SUFDQTtFeEJ1d0lBO0V3Qmx0SVE7SUFoRU47SUFDQTtFeEJxeElGO0V3QnR0SVE7SUFoRU47SUFDQTtFeEJ5eElGO0V3QjF0SVE7SUFoRU47SUFDQTtFeEI2eElGO0V3Qjl0SVE7SUFoRU47SUFDQTtFeEJpeUlGO0V3Qmx1SVE7SUFoRU47SUFDQTtFeEJxeUlGO0V3QnR1SVE7SUFoRU47SUFDQTtFeEJ5eUlGO0V3QjF1SVE7SUFoRU47SUFDQTtFeEI2eUlGO0V3Qjl1SVE7SUFoRU47SUFDQTtFeEJpeklGO0V3Qmx2SVE7SUFoRU47SUFDQTtFeEJxeklGO0V3QnR2SVE7SUFoRU47SUFDQTtFeEJ5eklGO0V3QjF2SVE7SUFoRU47SUFDQTtFeEI2eklGO0V3Qjl2SVE7SUFoRU47SUFDQTtFeEJpMElGO0V3QjF2SVU7SUF4RFY7RXhCcXpJQTtFd0I3dklVO0lBeERWO0V4Qnd6SUE7RXdCaHdJVTtJQXhEVjtFeEIyeklBO0V3Qm53SVU7SUF4RFY7RXhCOHpJQTtFd0J0d0lVO0lBeERWO0V4QmkwSUE7RXdCendJVTtJQXhEVjtFeEJvMElBO0V3QjV3SVU7SUF4RFY7RXhCdTBJQTtFd0Ivd0lVO0lBeERWO0V4QjAwSUE7RXdCbHhJVTtJQXhEVjtFeEI2MElBO0V3QnJ4SVU7SUF4RFY7RXhCZzFJQTtFd0J4eElVO0lBeERWO0V4Qm0xSUE7RXdCM3hJVTtJQXhEVjtFeEJzMUlBO0V3Qm54SU07O0lBRUU7RXhCcXhJUjtFd0JseElNOztJQUVFO0V4Qm94SVI7RXdCM3hJTTs7SUFFRTtFeEI2eElSO0V3QjF4SU07O0lBRUU7RXhCNHhJUjtFd0JueUlNOztJQUVFO0V4QnF5SVI7RXdCbHlJTTs7SUFFRTtFeEJveUlSO0V3QjN5SU07O0lBRUU7RXhCNnlJUjtFd0IxeUlNOztJQUVFO0V4QjR5SVI7RXdCbnpJTTs7SUFFRTtFeEJxeklSO0V3Qmx6SU07O0lBRUU7RXhCb3pJUjtFd0IzeklNOztJQUVFO0V4QjZ6SVI7RXdCMXpJTTs7SUFFRTtFeEI0eklSO0FBQ0Y7QXlCbDdJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQSxtQlpWTztFWVdQO0VBQ0EsbUJicW9CNEI7RWFwb0I1QjtBekJtN0lGO0F5QjU2SUU7RUFDRTtFQUNBO0VBQ0Esd0JiaWMwQjtFYWhjMUI7QXpCODZJSjtBeUIzNklFO0VBQ0U7QXpCNjZJSjtBeUIxNklFO0VBQ0U7QXpCNDZJSjs7QXlCeDZJQTtFQUNFO0F6QjI2SUY7O0F5QnA2SUE7RUFDRTtBekJ1NklGOztBeUI3NUlFO0VBQ0U7QXpCZzZJSjs7QXlCajVJRTtFQUNFO0F6Qm81SUo7QXlCajVJSTtFQUNFO0F6Qm01SU47O0F5QjU0SUU7RUFDRTtBekIrNElKO0F5QjU0SUU7RUFDRTtBekI4NElKOztBeUJwNElFO0VBQ0U7RUFDQTtBekJ1NElKOztBeUJqNElFO0VBQ0U7RUFDQTtBekJvNElKOztBeUI1M0lBO0VBQ0U7RUFDQTtBekIrM0lGOztBeUJ2M0lFO0VBQ0U7RUFDQTtBekIwM0lKOztBMEIvL0lFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBMUIyL0lKOztBMEI3Z0pFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBMUJ5Z0pKOztBMEIzaEpFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBMUJ1aEpKOztBMEJ6aUpFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBMUJxaUpKOztBMEJ2akpFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBMUJtakpKOztBMEJya0pFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBMUJpa0pKOztBMEJubEpFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBMUIra0pKOztBMEJqbUpFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBMUI2bEpKOztBeUJuOUlJO0VBQ0U7RUFDQTtBekJzOUlOOztBc0IxaUpJO0VHa0ZBO0lBQ0U7SUFDQTtFekI0OUlKO0FBQ0Y7QXNCampKSTtFR2tGQTtJQUNFO0lBQ0E7RXpCaytJSjtBQUNGO0FzQnZqSkk7RUdrRkE7SUFDRTtJQUNBO0V6QncrSUo7QUFDRjtBc0I3akpJO0VHa0ZBO0lBQ0U7SUFDQTtFekI4K0lKO0FBQ0Y7QXNCbmtKSTtFR2tGQTtJQUNFO0lBQ0E7RXpCby9JSjtBQUNGO0EyQmpwSkE7RUFDRSxxQmY4eEJzQztBWnEzSHhDOztBMkIxb0pBO0VBQ0U7RUFDQTtFQUNBO0VqQm9SSSxrQkFMSTtFaUIzUVIsZ0Jkd0RzQjtBYm1sSnhCOztBMkJ2b0pBO0VBQ0U7RUFDQTtFakIwUUksa0JBTEk7QVZzNElWOztBMkJ2b0pBO0VBQ0U7RUFDQTtFakJvUUksbUJBTEk7QVY0NElWOztBNEJ4cUpBO0VBQ0UsbUJoQnN4QnNDO0VGdGZsQyxtQkFMSTtFa0J2UlIseUJ6QmlaaUI7QUh3eEluQjs7QTZCOXFKQTtFQUNFO0VBQ0E7RUFDQTtFbkI4UkksZUFMSTtFbUJ0UlIsZ0JqQm1pQjRCO0VpQmxpQjVCLGdCaEJrRXNCO0VnQmpFdEIsc0IxQkdTO0UwQkZULHlCekIyQ007RXlCMUNOO0VBQ0E7RUFDQTtFZkdFO0VLTEUsZ0RBUlc7RVdVWCx3RURNSjtBN0I2cUpGO0E4Qi9xSk07RURoQk47SUNpQlE7RTlCa3JKTjtBQUNGO0E2QmhySkU7RUFDRTtBN0JrckpKO0E2QmhySkk7RUFDRTtBN0JrckpOO0E2QjdxSkU7RUFDRSxzQjFCbkJPO0UwQm9CUCx5QnpCcUJJO0V5QnBCSixnQzFCK0JhO0UwQjlCYjtFVnZCRSx1RkFSVztBbkIrc0pqQjtBNkJwcUpFO0VBRUU7QTdCcXFKSjtBNkJqcUpFO0VBQ0Usc0IxQjVDTztFMEI4Q1A7QTdCa3FKSjtBNkIxcEpFO0VBRUUsbUMxQkdZO0UwQkFaO0E3QnlwSko7QTZCcnBKRTtFQUNFO0VBQ0E7RUFDQSwwQmpCZ29CMEI7RWlCL25CMUIsc0IxQmhFTztFNEJYVCx5QjNCb0RNO0V5QnlCSjtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCaEJEaUI7RWdCRWpCO0VDdEVFLHFJRHVFRjtBN0J1cEpKO0E4QjF0Sk07RUR1REo7SUN0RE07RTlCNnRKTjtBQUNGO0E2QnpwSkU7RUFDRSw2Q2pCczRCOEI7QVpxeEhsQzs7QTZCbHBKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0JoQjVCc0I7RWdCNkJ0QixzQjFCM0ZTO0UwQjRGVDtFQUNBO0VBQ0E7QTdCcXBKRjtBNkJucEpFO0VBQ0U7QTdCcXBKSjtBNkJscEpFO0VBRUU7RUFDQTtBN0JtcEpKOztBNkJ4b0pBO0VBQ0UsZ0NqQnN0QnNDO0VpQnJ0QnRDO0VuQmtLSSxtQkFMSTtFSTdRTjtBZDZ2Sko7QTZCem9KRTtFQUNFO0VBQ0E7RUFDQSx5QmpCZ2xCMEI7QVoyakk5Qjs7QTZCdm9KQTtFQUNFLDhCakIwc0JzQztFaUJ6c0J0QztFbkJxSkksa0JBTEk7RUk3UU47QWR5d0pKO0E2QnhvSkU7RUFDRTtFQUNBO0VBQ0EsdUJqQnVrQjBCO0FabWtJOUI7O0E2QmxvSkU7RUFDRSxrQmhCekVXO0FiOHNKZjtBNkJsb0pFO0VBQ0UsZ0NqQm9yQm9DO0FaZzlIeEM7QTZCam9KRTtFQUNFLDhCakJpckJvQztBWms5SHhDOztBNkI5bkpBO0VBQ0UsV2pCK3FCc0M7RWlCOXFCdEMsY2hCeEZhO0VnQnlGYixpQmpCNmhCNEI7QVpvbUk5QjtBNkIvbkpFO0VBQ0U7QTdCaW9KSjtBNkI5bkpFO0VBQ0U7RWZwS0E7QWRxeUpKO0E2QjduSkU7RWZ4S0U7QWR3eUpKO0E2QjVuSkU7RUFBb0IsNEJqQnlwQmtCO0FacytIeEM7QTZCOW5KRTtFQUFvQiwwQmpCeXBCa0I7QVp3K0h4Qzs7QWdDNXpKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0V0QjRSSSxlQUxJO0VzQnBSUixnQnBCaWlCNEI7RW9CaGlCNUIsZ0JuQmdFc0I7RW1CL0R0QixzQjdCQ1M7RTZCQVQseUI1QnlDTTtFNEJ4Q047RUFDQTtFQUNBLHlDcEJ3NUJrQztFb0J2NUJsQywwQnBCdzVCa0M7RW9CdjVCbEM7RWxCREU7RUtMRSxnREFSVztFV1VYLHdFRU9KO0VBQ0E7QWhDOHpKRjtBOEJsMEpNO0VFZk47SUZnQlE7RTlCcTBKTjtBQUNGO0FnQ2owSkU7RUFDRSxnQzdCd0NhO0U2QnZDYjtFYmRFLHVGQVJXO0FuQjAxSmpCO0FnQzN6SkU7RUFFRSxzQnBCdXFCMEI7RW9CdHFCMUI7QWhDNHpKSjtBZ0N6ekpFO0VBRUUsaUM3QnJDTztBSCsxSlg7QWdDcnpKRTtFQUNFO0VBQ0E7QWhDdXpKSjs7QWdDbnpKQTtFQUNFLG9CcEJncUI0QjtFb0IvcEI1Qix1QnBCK3BCNEI7RW9COXBCNUIsb0JwQitwQjRCO0VGcmJ4QixtQkFMSTtFSTdRTjtBZGcySko7O0FnQ256SkE7RUFDRSxtQnBCNHBCNEI7RW9CM3BCNUIsc0JwQjJwQjRCO0VvQjFwQjVCLGtCcEIycEI0QjtFRnpieEIsa0JBTEk7RUk3UU47QWR3MkpKOztBaUN2M0pBO0VBQ0U7RUFDQSxrQnJCNDFCd0M7RXFCMzFCeEMsbUJyQjQxQndDO0VxQjMxQnhDLHVCckI0MUJ3QztBWjhoSTFDO0FpQ3gzSkU7RUFDRTtFQUNBO0FqQzAzSko7O0FpQ3QzSkE7RUFDRSxvQnJCazFCd0M7RXFCajFCeEM7RUFDQTtBakN5M0pGO0FpQ3YzSkU7RUFDRTtFQUNBO0VBQ0E7QWpDeTNKSjs7QWlDcjNKQTtFQUNFLFVyQm8wQndDO0VxQm4wQnhDLFdyQm0wQndDO0VxQmwwQnhDO0VBQ0E7RUFDQSx5QjdCdUJNO0U2QnRCTjtFQUNBO0VBQ0E7RUFDQSxxQ3JCdTBCd0M7RXFCdDBCeEM7RUFDQTtBakN3M0pGO0FpQ3IzSkU7RW5CdkJFO0FkKzRKSjtBaUNwM0pFO0VBRUUsa0JyQjh6QnNDO0FadWpJMUM7QWlDbDNKRTtFQUNFLHVCckJxekJzQztBWitqSTFDO0FpQ2ozSkU7RUFDRSxnQzlCV2E7RThCVmI7RUFDQSxpRHJCNnBCNEI7QVpzdEloQztBaUNoM0pFO0VBQ0UscUM5Qm5CTTtFOEJvQk4saUM5QnBCTTtBSHM0SlY7QWlDaDNKSTtFQUlJO0FqQysySlI7QWlDMzJKSTtFQUlJO0FqQzAySlI7QWlDcjJKRTtFQUNFLHFDOUJ4Q007RThCeUNOLGlDOUJ6Q007RThCOENKO0FqQ20ySk47QWlDLzFKRTtFQUNFO0VBQ0E7RUFDQSxZckI2eEJ1QztBWm9rSTNDO0FpQzExSkk7RUFDRTtFQUNBLFlyQm94QnFDO0Fad2tJM0M7O0FpQzkwSkE7RUFDRSxtQnJCK3dCZ0M7QVpra0lsQztBaUMvMEpFO0VBQ0UsVXJCMndCOEI7RXFCMXdCOUI7RUFDQTtFQUNBO0VuQjNHQTtFZ0JIRSxpREdnSEY7QWpDaTFKSjtBOEI3N0pNO0VHc0dKO0lIckdNO0U5Qmc4Sk47QUFDRjtBaUNwMUpJO0VBQ0U7QWpDczFKTjtBaUNuMUpJO0VBQ0UsaUNyQjB3QjRCO0VxQnJ3QjFCO0FqQ2kxSlI7QWlDNTBKRTtFQUNFLG9CckJxdkI4QjtFcUJwdkI5QjtBakM4MEpKO0FpQzUwSkk7RUFDRTtFQUNBO0FqQzgwSk47O0FpQ3owSkE7RUFDRTtFQUNBLGtCckJtdUJnQztBWnltSWxDOztBaUN6MEpBO0VBQ0U7RUFDQTtFQUNBO0FqQzQwSkY7QWlDeDBKSTtFQUNFO0VBQ0E7RUFDQSxhckJvbEJ3QjtBWnN2STlCOztBa0MvK0pBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbENrL0pGO0FrQ2gvSkU7RUFDRTtBbENrL0pKO0FrQzkrSkk7RUFBMEIsb0V0QnE4QmE7QVo0aUkzQztBa0NoL0pJO0VBQTBCLG9FdEJvOEJhO0FaK2lJM0M7QWtDaC9KRTtFQUNFO0FsQ2svSko7QWtDLytKRTtFQUNFLFd0QnM3QnVDO0VzQnI3QnZDLFl0QnE3QnVDO0VzQnA3QnZDO0VIekJGLHFDNUJ1Q1E7RStCWk4sU3RCcTdCdUM7RUVqOEJ2QztFS0xFLCtDQVJXO0VXVVgsNEdJa0JGO0VBQ0E7QWxDaS9KSjtBOEJoZ0tNO0VJTUo7SUpMTTtFOUJtZ0tOO0FBQ0Y7QWtDcC9KSTtFSGpDRiwwQ25CcTlCeUM7QVpta0kzQztBa0NsL0pFO0VBQ0UsV3RCKzVCOEI7RXNCOTVCOUIsY3RCKzVCOEI7RXNCOTVCOUI7RUFDQSxldEI4NUI4QjtFc0I3NUI5QixpQy9CdENPO0UrQnVDUDtFcEI3QkE7RUtMRSxnREFSVztBbkJnaUtqQjtBa0NqL0pFO0VBQ0UsV3RCMjVCdUM7RXNCMTVCdkMsWXRCMDVCdUM7RW1CNzhCekMscUM1QnVDUTtFK0JjTixTdEIyNUJ1QztFRWo4QnZDO0VLTEUsK0NBUlc7RVdVWCw0R0k0Q0Y7RUFDQTtBbENtL0pKO0E4QjVoS007RUlpQ0o7SUpoQ007RTlCK2hLTjtBQUNGO0FrQ3QvSkk7RUgzREYsMENuQnE5QnlDO0FaK2xJM0M7QWtDcC9KRTtFQUNFLFd0QnE0QjhCO0VzQnA0QjlCLGN0QnE0QjhCO0VzQnA0QjlCO0VBQ0EsZXRCbzRCOEI7RXNCbjRCOUIsaUMvQmhFTztFK0JpRVA7RXBCdkRBO0VLTEUsZ0RBUlc7QW5CNGpLakI7QWtDbi9KRTtFQUNFO0FsQ3EvSko7QWtDbi9KSTtFQUNFLGlDL0J4RUs7QUg2aktYO0FrQ2wvSkk7RUFDRSxpQy9CNUVLO0FIZ2tLWDs7QW1DM2tLQTtFQUNFO0FuQzhrS0Y7QW1DNWtLRTs7O0VBR0UsY3ZCKzlCOEI7RXVCOTlCOUIsaUJ2Qis5QjhCO0FaK21JbEM7QW1DM2tLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VMUEUsZ0VLUUY7QW5DNmtLSjtBOEJqbEtNO0VLVko7SUxXTTtFOUJvbEtOO0FBQ0Y7QW1DL2tLRTs7RUFFRTtBbkNpbEtKO0FtQy9rS0k7O0VBQ0U7QW5Da2xLTjtBbUMva0tJOzs7RUFFRSxxQnZCbzhCNEI7RXVCbjhCNUIsd0J2Qm84QjRCO0FaOG9JbEM7QW1DL2tLSTs7RUFDRSxxQnZCKzdCNEI7RXVCOTdCNUIsd0J2Qis3QjRCO0FabXBJbEM7QW1DOWtLRTtFQUNFLHFCdkJ5N0I4QjtFdUJ4N0I5Qix3QnZCeTdCOEI7QVp1cElsQztBbUN6a0tJOzs7O0VBQ0UsYXZCazdCNEI7RXVCajdCNUIsOER2Qms3QjRCO0FaNHBJbEM7QW1DemtLSTtFQUNFLGF2QjI2QjRCO0V1QjE2QjVCLDhEdkIyNkI0QjtBWmdxSWxDO0FtQ3RrS0k7RUFDRTtBbkN3a0tOOztBb0Mzb0tBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEM4b0tGO0FvQzVvS0U7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0FwQzhvS0o7QW9DMW9LRTs7O0VBR0U7QXBDNG9LSjtBb0N0b0tFO0VBQ0U7RUFDQTtBcEN3b0tKO0FvQ3RvS0k7RUFDRTtBcEN3b0tOOztBb0M3bktBO0VBQ0U7RUFDQTtFQUNBO0UxQm9QSSxlQUxJO0UwQjdPUixnQnhCMGY0QjtFd0J6ZjVCLGdCdkJ5QnNCO0V1QnhCdEIsc0JqQ3RDUztFaUN1Q1Q7RUFDQTtFQUNBO0VBQ0E7RXRCdENFO0FkdXFLSjs7QW9Ddm5LQTs7Ozs7O0VBSUU7RTFCOE5JLGtCQUxJO0VJN1FOO0Fka3JLSjs7QW9Dem5LQTs7Ozs7O0VBSUU7RTFCcU5JLG1CQUxJO0VJN1FOO0FkNnJLSjs7QW9DM25LQTs7RUFFRTtBcEM4bktGOztBb0NqbktJOzs7O0V0QmpFQTtFQUNBO0FkeXJLSjtBb0NobktJOzs7O0V0QjFFQTtFQUNBO0FkZ3NLSjtBb0MxbUtFO0VBQ0U7RXRCMUVBO0VBQ0E7QWR1cktKO0FvQzFtS0U7O0V0QjlFRTtFQUNBO0FkNHJLSjs7QXFDcnRLRTtFQUNFO0VBQ0E7RUFDQSxtQnpCK3ZCb0M7RUZ0ZmxDLG1CQUxJO0UyQmpRTixjekJpK0JxQjtBWnN2SXpCOztBcUNwdEtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTNCNFBFLG1CQUxJO0UyQnBQTixjQXZCYztFQXdCZCx5QkF2QmlCO0V2QkhqQjtBZGl2S0o7O0FxQ2x0S0k7Ozs7RUFFRTtBckN1dEtOOztBcUNyd0tJO0VBb0RFLHFCekJzOEJtQjtFeUJuOEJqQixvQ3pCc3hCZ0M7RXlCcnhCaEM7RUFDQTtFQUNBO0VBQ0E7QXJDbXRLUjtBcUNodEtNO0VBQ0UscUJ6QjI3QmlCO0V5QjE3QmpCLG1EQS9DYTtBckNpd0tyQjs7QXFDbHhLSTtFQXlFSSxvQ3pCb3dCZ0M7RXlCbndCaEM7QXJDNnNLUjs7QXFDdnhLSTtFQWlGRSxxQnpCeTZCbUI7QVppeUl6QjtBcUN2c0tRO0VBRUUsdUJ6Qm0xQjhCO0V5QmwxQjlCO0VBQ0E7RUFDQTtBckN3c0tWO0FxQ3BzS007RUFDRSxxQnpCNDVCaUI7RXlCMzVCakIsbURBOUVhO0FyQ294S3JCOztBcUNyeUtJO0VBdUdJO0FyQ2tzS1I7O0FxQ3p5S0k7RUE4R0UscUJ6QjQ0Qm1CO0FabXpJekI7QXFDN3JLTTtFQUNFLHlCekJ5NEJpQjtBWnN6SXpCO0FxQzVyS007RUFDRSxtREFwR2E7QXJDa3lLckI7QXFDM3JLTTtFQUNFLGN6Qmk0QmlCO0FaNHpJekI7O0FxQ3hyS0k7RUFDRTtBckMycktOOztBcUMxektJOzs7OztFQXlJTTtBckN5cktWOztBcUMveUtFO0VBQ0U7RUFDQTtFQUNBLG1CekIrdkJvQztFRnRmbEMsbUJBTEk7RTJCalFOLHlCekJpK0JxQjtBWmcxSXpCOztBcUM5eUtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTNCNFBFLG1CQUxJO0UyQnBQTixjQXZCYztFQXdCZCxvQ0F2QmlCO0V2QkhqQjtBZDIwS0o7O0FxQzV5S0k7Ozs7RUFFRTtBckNpektOOztBcUMvMUtJO0VBb0RFLGdDekJzOEJtQjtFeUJuOEJqQixvQ3pCc3hCZ0M7RXlCcnhCaEM7RUFDQTtFQUNBO0VBQ0E7QXJDNnlLUjtBcUMxeUtNO0VBQ0UsZ0N6QjI3QmlCO0V5QjE3QmpCLG1EQS9DYTtBckMyMUtyQjs7QXFDNTJLSTtFQXlFSSxvQ3pCb3dCZ0M7RXlCbndCaEM7QXJDdXlLUjs7QXFDajNLSTtFQWlGRSxnQ3pCeTZCbUI7QVoyM0l6QjtBcUNqeUtRO0VBRUUsdUJ6Qm0xQjhCO0V5QmwxQjlCO0VBQ0E7RUFDQTtBckNreUtWO0FxQzl4S007RUFDRSxnQ3pCNDVCaUI7RXlCMzVCakIsbURBOUVhO0FyQzgyS3JCOztBcUMvM0tJO0VBdUdJO0FyQzR4S1I7O0FxQ240S0k7RUE4R0UsZ0N6QjQ0Qm1CO0FaNjRJekI7QXFDdnhLTTtFQUNFLG9DekJ5NEJpQjtBWmc1SXpCO0FxQ3R4S007RUFDRSxtREFwR2E7QXJDNDNLckI7QXFDcnhLTTtFQUNFLHlCekJpNEJpQjtBWnM1SXpCOztBcUNseEtJO0VBQ0U7QXJDcXhLTjs7QXFDcDVLSTs7Ozs7RUEySU07QXJDaXhLVjs7QXNDOTVLQTtFQUVFO0VBQ0E7RUFDQTtFNUI2Ukksd0JBTEk7RTRCdFJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RTVCNFFJLGtDQUxJO0U0QnJRUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RXhCakJFO0VpQmZGLGtDT2tDcUI7RW5CeEJqQixvQ0FSVztFV1VYLHFJUXdCSjtBdEM2NUtGO0E4Qmo3S007RVFoQk47SVJpQlE7RTlCbzdLTjtBQUNGO0FzQ2g2S0U7RUFDRTtFQUVBO0VBQ0E7QXRDaTZLSjtBc0M5NUtFO0VBRUU7RUFDQTtFQUNBO0F0Qys1S0o7QXNDNTVLRTtFQUNFO0VQckRGLHdDT3NEdUI7RUFDckI7RUFDQTtFQUdFO0F0QzQ1S047QXNDdDVLRTtFQUNFO0VBQ0E7RUFHRTtBdENzNUtOO0FzQ2g1S0U7RUFLRTtFQUNBO0VBR0E7RW5CM0VFLHVDQVJXO0FuQmcrS2pCO0FzQzE0S0k7RUFHSTtBdEMwNEtSO0FzQ240S0U7RUFHRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VuQmhHRSxnQkFSVztBbkIyK0tqQjs7QXNDdjNLRTtFQ2xIQTtFUkpBLHFDNUIwR2E7RW9DcEdiLGlDcENvR2E7RWdCaEdULG1GQVJXO0FuQmsvS2pCO0F1QzMrS0U7RUFJSTtBdkMwK0tOO0F1Q3IrS0U7RUFDRSx1Q0FwQmlCO0VBcUJqQjtFQUNBLCtCQXJCYTtBdkM0L0tqQjtBdUNuK0tFO0VBRUU7RUFDQSxxQ3BDOEVXO0VvQzdFWCxpQ3BDNkVXO0VvQzVFWDtBdkNvK0tKO0F1Q2orS0U7RUFHRTtFQUNBLG1DQXBDa0I7RUF3Q2xCLG1DQXZDYztBdkNxZ0xsQjtBdUM1OUtJO0VBR0k7QXZDNDlLUjs7QXNDcDVLRTtFQ2xIQTtFUkpBLG9DNUIwR2E7RW9DcEdiLGdDcENvR2E7RWdCaEdULG1GQVJXO0FuQitnTGpCO0F1Q3hnTEU7RUFJSTtBdkN1Z0xOO0F1Q2xnTEU7RUFDRSxrREFwQmlCO0VBcUJqQjtFQUNBLDBDQXJCYTtBdkN5aExqQjtBdUNoZ0xFO0VBRUU7RUFDQSxvQ3BDOEVXO0VvQzdFWCxnQ3BDNkVXO0VvQzVFWDtBdkNpZ0xKO0F1QzkvS0U7RUFHRTtFQUNBLDhDQXBDa0I7RUF3Q2xCLDZDQXZDYztBdkNraUxsQjtBdUN6L0tJO0VBR0k7QXZDeS9LUjs7QXNDajdLRTtFQ2xIQTtFUkpBLHlCNUIwR2E7RW9DcEdiLHFCcENvR2E7RWdCaEdULG1GQVJXO0FuQjRpTGpCO0F1Q3JpTEU7RUFJSTtBdkNvaUxOO0F1Qy9oTEU7RUFDRSw2Q0FwQmlCO0VBcUJqQjtFQUNBLHlDQXJCYTtBdkNzakxqQjtBdUM3aExFO0VBRUU7RUFDQSx5QnBDOEVXO0VvQzdFWCxxQnBDNkVXO0VvQzVFWDtBdkM4aExKO0F1QzNoTEU7RUFHRTtFQUNBLDZDQXBDa0I7RUF3Q2xCLHlDQXZDYztBdkMrakxsQjtBdUN0aExJO0VBR0k7QXZDc2hMUjs7QXNDOThLRTtFQ2xIQTtFUkpBLG9DNUIwR2E7RW9DcEdiLGdDcENvR2E7RWdCaEdULG1GQVJXO0FuQnlrTGpCO0F1Q2xrTEU7RUFJSTtBdkNpa0xOO0F1QzVqTEU7RUFDRSxrREFwQmlCO0VBcUJqQjtFQUNBLDBDQXJCYTtBdkNtbExqQjtBdUMxakxFO0VBRUU7RUFDQSxvQ3BDOEVXO0VvQzdFWCxnQ3BDNkVXO0VvQzVFWDtBdkMyakxKO0F1Q3hqTEU7RUFHRTtFQUNBLDhDQXBDa0I7RUF3Q2xCLDZDQXZDYztBdkM0bExsQjtBdUNuakxJO0VBR0k7QXZDbWpMUjs7QXNDMytLRTtFQ2xIQTtFUkpBLG9DNUIwR2E7RW9DcEdiLGdDcENvR2E7RWdCaEdULG1GQVJXO0FuQnNtTGpCO0F1Qy9sTEU7RUFJSTtBdkM4bExOO0F1Q3psTEU7RUFDRSx3Q0FwQmlCO0VBcUJqQjtFQUNBLG1DQXJCYTtBdkNnbkxqQjtBdUN2bExFO0VBRUU7RUFDQSxvQ3BDOEVXO0VvQzdFWCxnQ3BDNkVXO0VvQzVFWDtBdkN3bExKO0F1Q3JsTEU7RUFHRTtFQUNBLHVDQXBDa0I7RUF3Q2xCLG9DQXZDYztBdkN5bkxsQjtBdUNobExJO0VBR0k7QXZDZ2xMUjs7QXNDeGdMRTtFQ2xIQTtFUkpBLG9DNUIwR2E7RW9DcEdiLGdDcENvR2E7RWdCaEdULG1GQVJXO0FuQm1vTGpCO0F1QzVuTEU7RUFJSTtBdkMybkxOO0F1Q3RuTEU7RUFDRSw0Q0FwQmlCO0VBcUJqQjtFQUNBLHFDQXJCYTtBdkM2b0xqQjtBdUNwbkxFO0VBRUU7RUFDQSxvQ3BDOEVXO0VvQzdFWCxnQ3BDNkVXO0VvQzVFWDtBdkNxbkxKO0F1Q2xuTEU7RUFHRTtFQUNBLHlDQXBDa0I7RUF3Q2xCLHdDQXZDYztBdkNzcExsQjtBdUM3bUxJO0VBR0k7QXZDNm1MUjs7QXNDcmlMRTtFQ2xIQTtFUkpBLG1ENUIwR2E7RW9DcEdiLCtDcENvR2E7RWdCaEdULG1GQVJXO0FuQmdxTGpCO0F1Q3pwTEU7RUFJSTtBdkN3cExOO0F1Q25wTEU7RUFDRSx5RER3R3VCO0VDdkd2QjtFQUNBLDBDRHVHbUI7QXRDOGlMdkI7QXVDanBMRTtFQUVFO0VBQ0EsbURwQzhFVztFb0M3RVgsK0NwQzZFVztFb0M1RVg7QXZDa3BMSjtBdUMvb0xFO0VBR0U7RUFDQSw4Q0R3RndCO0VDcEZ4QixxRERxRm9CO0F0Q3VqTHhCO0F1QzFvTEk7RUFHSTtBdkMwb0xSOztBc0Nsa0xFO0VDbEhBO0VSSkEsb0M1QjBHYTtFb0NwR2IsZ0NwQ29HYTtFZ0JoR1QsbUZBUlc7QW5CNnJMakI7QXVDdHJMRTtFQUlJO0F2Q3FyTE47QXVDaHJMRTtFQUNFLDRDRGlIdUI7RUNoSHZCO0VBQ0EsdUNEZ0htQjtBdENra0x2QjtBdUM5cUxFO0VBRUU7RUFDQSxvQ3BDOEVXO0VvQzdFWCxnQ3BDNkVXO0VvQzVFWDtBdkMrcUxKO0F1QzVxTEU7RUFHRTtFQUNBLDRDRGlHd0I7RUM3RnhCLHVDRDhGb0I7QXRDMmtMeEI7QXVDdnFMSTtFQUdJO0F2Q3VxTFI7O0FzQy9sTEU7RUNsSEE7RVJKQSx5QjVCMEdhO0VvQ3BHYixxQnBDb0dhO0VnQmhHVCxtRkFSVztBbkIwdExqQjtBdUNudExFO0VBSUk7QXZDa3RMTjtBdUM3c0xFO0VBQ0UsdUJBcEJpQjtFQXFCakI7RUFDQSxtQkFyQmE7QXZDb3VMakI7QXVDM3NMRTtFQUVFO0VBQ0EseUJwQzhFVztFb0M3RVgscUJwQzZFVztFb0M1RVg7QXZDNHNMSjtBdUN6c0xFO0VBR0U7RUFDQSx1QkFwQ2tCO0VBd0NsQixtQkF2Q2M7QXZDNnVMbEI7QXVDcHNMSTtFQUdJO0F2Q29zTFI7O0FzQzVuTEU7RUNsSEE7RVJKQSx5QjVCMEdhO0VvQ3BHYixxQnBDb0dhO0VnQmhHVCxtRkFSVztBbkJ1dkxqQjtBdUNodkxFO0VBSUk7QXZDK3VMTjtBdUMxdUxFO0VBQ0UsNkNBcEJpQjtFQXFCakI7RUFDQSx5Q0FyQmE7QXZDaXdMakI7QXVDeHVMRTtFQUVFO0VBQ0EseUJwQzhFVztFb0M3RVgscUJwQzZFVztFb0M1RVg7QXZDeXVMSjtBdUN0dUxFO0VBR0U7RUFDQSw2Q0FwQ2tCO0VBd0NsQix5Q0F2Q2M7QXZDMHdMbEI7QXVDanVMSTtFQUdJO0F2Q2l1TFI7O0FzQ3pwTEU7RUNsSEE7RVJKQSxpQzVCMEdhO0VvQ3BHYiw2QnBDb0dhO0VnQmhHVCxtRkFSVztBbkJveExqQjtBdUM3d0xFO0VBSUk7QXZDNHdMTjtBdUN2d0xFO0VBQ0UsZ0RBcEJpQjtFQXFCakI7RUFDQSxzQ0FyQmE7QXZDOHhMakI7QXVDcndMRTtFQUVFO0VBQ0EsaUNwQzhFVztFb0M3RVgsNkJwQzZFVztFb0M1RVg7QXZDc3dMSjtBdUNud0xFO0VBR0U7RUFDQSwwQ0FwQ2tCO0VBd0NsQiw0Q0F2Q2M7QXZDdXlMbEI7QXVDOXZMSTtFQUdJO0F2Qzh2TFI7O0FzQ3RyTEU7RUNsSEE7RVJKQSxpQzVCMEdhO0VvQ3BHYiw2QnBDb0dhO0VnQmhHVCxtRkFSVztBbkJpekxqQjtBdUMxeUxFO0VBSUk7QXZDeXlMTjtBdUNweUxFO0VBQ0UsZ0RBcEJpQjtFQXFCakI7RUFDQSw0Q0FyQmE7QXZDMnpMakI7QXVDbHlMRTtFQUVFO0VBQ0EsaUNwQzhFVztFb0M3RVgsNkJwQzZFVztFb0M1RVg7QXZDbXlMSjtBdUNoeUxFO0VBR0U7RUFDQSxnREFwQ2tCO0VBd0NsQiw0Q0F2Q2M7QXZDbzBMbEI7QXVDM3hMSTtFQUdJO0F2QzJ4TFI7O0FzQ250TEU7RUNsSEE7RVJKQSxpQzVCMEdhO0VvQ3BHYiw2QnBDb0dhO0VnQmhHVCxtRkFSVztBbkI4MExqQjtBdUN2MExFO0VBSUk7QXZDczBMTjtBdUNqMExFO0VBQ0UsbURBcEJpQjtFQXFCakI7RUFDQSwrQ0FyQmE7QXZDdzFMakI7QXVDL3pMRTtFQUVFO0VBQ0EsaUNwQzhFVztFb0M3RVgsNkJwQzZFVztFb0M1RVg7QXZDZzBMSjtBdUM3ekxFO0VBR0U7RUFDQSxtREFwQ2tCO0VBd0NsQiwrQ0F2Q2M7QXZDaTJMbEI7QXVDeHpMSTtFQUdJO0F2Q3d6TFI7O0FzQ2h2TEU7RUNsSEE7RVJKQSxpQzVCMEdhO0VvQ3BHYiw2QnBDb0dhO0VnQmhHVCxtRkFSVztBbkIyMkxqQjtBdUNwMkxFO0VBSUk7QXZDbTJMTjtBdUM5MUxFO0VBQ0UsZ0RBcEJpQjtFQXFCakI7RUFDQSxzQ0FyQmE7QXZDcTNMakI7QXVDNTFMRTtFQUVFO0VBQ0EsaUNwQzhFVztFb0M3RVgsNkJwQzZFVztFb0M1RVg7QXZDNjFMSjtBdUMxMUxFO0VBR0U7RUFDQSwwQ0FwQ2tCO0VBd0NsQiw0Q0F2Q2M7QXZDODNMbEI7QXVDcjFMSTtFQUdJO0F2Q3ExTFI7O0FzQzd3TEU7RUNsSEE7RVJKQSxpQzVCMEdhO0VvQ3BHYiw2QnBDb0dhO0VnQmhHVCxtRkFSVztBbkJ3NExqQjtBdUNqNExFO0VBSUk7QXZDZzRMTjtBdUMzM0xFO0VBQ0UsZ0RBcEJpQjtFQXFCakI7RUFDQSw0Q0FyQmE7QXZDazVMakI7QXVDejNMRTtFQUVFO0VBQ0EsaUNwQzhFVztFb0M3RVgsNkJwQzZFVztFb0M1RVg7QXZDMDNMSjtBdUN2M0xFO0VBR0U7RUFDQSxnREFwQ2tCO0VBd0NsQiw0Q0F2Q2M7QXZDMjVMbEI7QXVDbDNMSTtFQUdJO0F2Q2szTFI7O0FzQzF5TEU7RUNsSEE7RVJKQSxpQzVCMEdhO0VvQ3BHYiw2QnBDb0dhO0VnQmhHVCxtRkFSVztBbkJxNkxqQjtBdUM5NUxFO0VBSUk7QXZDNjVMTjtBdUN4NUxFO0VBQ0UsNkNBcEJpQjtFQXFCakI7RUFDQSxtQ0FyQmE7QXZDKzZMakI7QXVDdDVMRTtFQUVFO0VBQ0EsaUNwQzhFVztFb0M3RVgsNkJwQzZFVztFb0M1RVg7QXZDdTVMSjtBdUNwNUxFO0VBR0U7RUFDQSx1Q0FwQ2tCO0VBd0NsQix5Q0F2Q2M7QXZDdzdMbEI7QXVDLzRMSTtFQUdJO0F2Qys0TFI7O0FzQ3YwTEU7RUNsSEE7RVJKQSxpQzVCMEdhO0VvQ3BHYiw2QnBDb0dhO0VnQmhHVCxtRkFSVztBbkJrOExqQjtBdUMzN0xFO0VBSUk7QXZDMDdMTjtBdUNyN0xFO0VBQ0UsZ0RBcEJpQjtFQXFCakI7RUFDQSw0Q0FyQmE7QXZDNDhMakI7QXVDbjdMRTtFQUVFO0VBQ0EsaUNwQzhFVztFb0M3RVgsNkJwQzZFVztFb0M1RVg7QXZDbzdMSjtBdUNqN0xFO0VBR0U7RUFDQSxnREFwQ2tCO0VBd0NsQiw0Q0F2Q2M7QXZDcTlMbEI7QXVDNTZMSTtFQUdJO0F2QzQ2TFI7O0FzQ3AyTEU7RUNsSEE7RVJKQSxpQzVCMEdhO0VvQ3BHYiw2QnBDb0dhO0VnQmhHVCxtRkFSVztBbkIrOUxqQjtBdUN4OUxFO0VBSUk7QXZDdTlMTjtBdUNsOUxFO0VBQ0UsZ0RBcEJpQjtFQXFCakI7RUFDQSw0Q0FyQmE7QXZDeStMakI7QXVDaDlMRTtFQUVFO0VBQ0EsaUNwQzhFVztFb0M3RVgsNkJwQzZFVztFb0M1RVg7QXZDaTlMSjtBdUM5OExFO0VBR0U7RUFDQSxnREFwQ2tCO0VBd0NsQiw0Q0F2Q2M7QXZDay9MbEI7QXVDejhMSTtFQUdJO0F2Q3k4TFI7O0FzQ2o0TEU7RUNsSEE7RVJKQSxpQzVCMEdhO0VvQ3BHYiw2QnBDb0dhO0VnQmhHVCxtRkFSVztBbkI0L0xqQjtBdUNyL0xFO0VBSUk7QXZDby9MTjtBdUMvK0xFO0VBQ0UsNkNBcEJpQjtFQXFCakI7RUFDQSx5Q0FyQmE7QXZDc2dNakI7QXVDNytMRTtFQUVFO0VBQ0EsaUNwQzhFVztFb0M3RVgsNkJwQzZFVztFb0M1RVg7QXZDOCtMSjtBdUMzK0xFO0VBR0U7RUFDQSw2Q0FwQ2tCO0VBd0NsQix5Q0F2Q2M7QXZDK2dNbEI7QXVDdCtMSTtFQUdJO0F2Q3MrTFI7O0FzQ3A0TEU7RUN6RkEsMEJwQ21EYTtFb0NsRGI7RUFDQTtFQUNBO0F2Q2krTEY7QXVDLzlMRTtFQUNFLCtCQVBnRDtFQVFoRDtBdkNpK0xKO0F1Qzk5TEU7RUFFRTtBdkMrOUxKO0F1QzU5TEU7RUFFRSwwQnBDa0NXO0VvQ2pDWDtBdkM2OUxKO0F1QzE5TEU7RUFHRSwwQnBDMkJXO0VvQzFCWDtFQUNBO0VBQ0E7QXZDMDlMSjtBdUN4OUxJO0VBR0k7QXZDdzlMUjs7QXNDLzVMRTtFQ3pGQSx5QnBDbURhO0VvQ2xEYjtFQUNBO0VBQ0E7QXZDNC9MRjtBdUMxL0xFO0VBQ0Usa0NBUGdEO0VBUWhEO0F2QzQvTEo7QXVDei9MRTtFQUVFO0F2QzAvTEo7QXVDdi9MRTtFQUVFLHlCcENrQ1c7RW9DakNYO0F2Q3cvTEo7QXVDci9MRTtFQUdFLHlCcEMyQlc7RW9DMUJYO0VBQ0E7RUFDQTtBdkNxL0xKO0F1Q24vTEk7RUFHSTtBdkNtL0xSOztBc0MxN0xFO0VDekZBLGNwQ21EYTtFb0NsRGI7RUFDQTtFQUNBO0F2Q3VoTUY7QXVDcmhNRTtFQUNFLGlDQVBnRDtFQVFoRDtBdkN1aE1KO0F1Q3BoTUU7RUFFRTtBdkNxaE1KO0F1Q2xoTUU7RUFFRSxjcENrQ1c7RW9DakNYO0F2Q21oTUo7QXVDaGhNRTtFQUdFLGNwQzJCVztFb0MxQlg7RUFDQTtFQUNBO0F2Q2doTUo7QXVDOWdNSTtFQUdJO0F2QzhnTVI7O0FzQ3I5TEU7RUN6RkEseUJwQ21EYTtFb0NsRGI7RUFDQTtFQUNBO0F2Q2tqTUY7QXVDaGpNRTtFQUNFLGtDQVBnRDtFQVFoRDtBdkNrak1KO0F1Qy9pTUU7RUFFRTtBdkNnak1KO0F1QzdpTUU7RUFFRSx5QnBDa0NXO0VvQ2pDWDtBdkM4aU1KO0F1QzNpTUU7RUFHRSx5QnBDMkJXO0VvQzFCWDtFQUNBO0VBQ0E7QXZDMmlNSjtBdUN6aU1JO0VBR0k7QXZDeWlNUjs7QXNDaC9MRTtFQ3pGQSx5QnBDbURhO0VvQ2xEYjtFQUNBO0VBQ0E7QXZDNmtNRjtBdUMza01FO0VBQ0UsaUNBUGdEO0VBUWhEO0F2QzZrTUo7QXVDMWtNRTtFQUVFO0F2QzJrTUo7QXVDeGtNRTtFQUVFLHlCcENrQ1c7RW9DakNYO0F2Q3lrTUo7QXVDdGtNRTtFQUdFLHlCcEMyQlc7RW9DMUJYO0VBQ0E7RUFDQTtBdkNza01KO0F1Q3BrTUk7RUFHSTtBdkNva01SOztBc0MzZ01FO0VDekZBLHlCcENtRGE7RW9DbERiO0VBQ0E7RUFDQTtBdkN3bU1GO0F1Q3RtTUU7RUFDRSxnQ0FQZ0Q7RUFRaEQ7QXZDd21NSjtBdUNybU1FO0VBRUU7QXZDc21NSjtBdUNubU1FO0VBRUUseUJwQ2tDVztFb0NqQ1g7QXZDb21NSjtBdUNqbU1FO0VBR0UseUJwQzJCVztFb0MxQlg7RUFDQTtFQUNBO0F2Q2ltTUo7QXVDL2xNSTtFQUdJO0F2QytsTVI7O0FzQ3RpTUU7RUN6RkEsd0NwQ21EYTtFb0NsRGI7RUFDQTtFQUNBO0F2Q21vTUY7QXVDam9NRTtFQUNFLDhDQVBnRDtFQVFoRDtBdkNtb01KO0F1Q2hvTUU7RUFFRTtBdkNpb01KO0F1QzluTUU7RUFFRSx3Q3BDa0NXO0VvQ2pDWDtBdkMrbk1KO0F1QzVuTUU7RUFHRSx3Q3BDMkJXO0VvQzFCWDtFQUNBO0VBQ0E7QXZDNG5NSjtBdUMxbk1JO0VBR0k7QXZDMG5NUjs7QXNDamtNRTtFQ3pGQSx5QnBDbURhO0VvQ2xEYjtFQUNBO0VBQ0E7QXZDOHBNRjtBdUM1cE1FO0VBQ0UsZ0NBUGdEO0VBUWhEO0F2QzhwTUo7QXVDM3BNRTtFQUVFO0F2QzRwTUo7QXVDenBNRTtFQUVFLHlCcENrQ1c7RW9DakNYO0F2QzBwTUo7QXVDdnBNRTtFQUdFLHlCcEMyQlc7RW9DMUJYO0VBQ0E7RUFDQTtBdkN1cE1KO0F1Q3JwTUk7RUFHSTtBdkNxcE1SOztBc0M1bE1FO0VDekZBLGNwQ21EYTtFb0NsRGI7RUFDQTtFQUNBO0F2Q3lyTUY7QXVDdnJNRTtFQUNFLFlBUGdEO0VBUWhEO0F2Q3lyTUo7QXVDdHJNRTtFQUVFO0F2Q3VyTUo7QXVDcHJNRTtFQUVFLGNwQ2tDVztFb0NqQ1g7QXZDcXJNSjtBdUNsck1FO0VBR0UsY3BDMkJXO0VvQzFCWDtFQUNBO0VBQ0E7QXZDa3JNSjtBdUNock1JO0VBR0k7QXZDZ3JNUjs7QXNDdm5NRTtFQ3pGQSxjcENtRGE7RW9DbERiO0VBQ0E7RUFDQTtBdkNvdE1GO0F1Q2x0TUU7RUFDRSwrQkFQZ0Q7RUFRaEQ7QXZDb3RNSjtBdUNqdE1FO0VBRUU7QXZDa3RNSjtBdUMvc01FO0VBRUUsY3BDa0NXO0VvQ2pDWDtBdkNndE1KO0F1QzdzTUU7RUFHRSxjcEMyQlc7RW9DMUJYO0VBQ0E7RUFDQTtBdkM2c01KO0F1QzNzTUk7RUFHSTtBdkMyc01SOztBc0NscE1FO0VDekZBLHNCcENtRGE7RW9DbERiO0VBQ0E7RUFDQTtBdkMrdU1GO0F1Qzd1TUU7RUFDRSxrQ0FQZ0Q7RUFRaEQ7QXZDK3VNSjtBdUM1dU1FO0VBRUU7QXZDNnVNSjtBdUMxdU1FO0VBRUUsc0JwQ2tDVztFb0NqQ1g7QXZDMnVNSjtBdUN4dU1FO0VBR0Usc0JwQzJCVztFb0MxQlg7RUFDQTtFQUNBO0F2Q3d1TUo7QXVDdHVNSTtFQUdJO0F2Q3N1TVI7O0FzQzdxTUU7RUN6RkEsc0JwQ21EYTtFb0NsRGI7RUFDQTtFQUNBO0F2QzB3TUY7QXVDeHdNRTtFQUNFLGtDQVBnRDtFQVFoRDtBdkMwd01KO0F1Q3Z3TUU7RUFFRTtBdkN3d01KO0F1Q3J3TUU7RUFFRSxzQnBDa0NXO0VvQ2pDWDtBdkNzd01KO0F1Q253TUU7RUFHRSxzQnBDMkJXO0VvQzFCWDtFQUNBO0VBQ0E7QXZDbXdNSjtBdUNqd01JO0VBR0k7QXZDaXdNUjs7QXNDeHNNRTtFQ3pGQSxzQnBDbURhO0VvQ2xEYjtFQUNBO0VBQ0E7QXZDcXlNRjtBdUNueU1FO0VBQ0UscUNBUGdEO0VBUWhEO0F2Q3F5TUo7QXVDbHlNRTtFQUVFO0F2Q215TUo7QXVDaHlNRTtFQUVFLHNCcENrQ1c7RW9DakNYO0F2Q2l5TUo7QXVDOXhNRTtFQUdFLHNCcEMyQlc7RW9DMUJYO0VBQ0E7RUFDQTtBdkM4eE1KO0F1QzV4TUk7RUFHSTtBdkM0eE1SOztBc0NudU1FO0VDekZBLHNCcENtRGE7RW9DbERiO0VBQ0E7RUFDQTtBdkNnME1GO0F1Qzl6TUU7RUFDRSxrQ0FQZ0Q7RUFRaEQ7QXZDZzBNSjtBdUM3ek1FO0VBRUU7QXZDOHpNSjtBdUMzek1FO0VBRUUsc0JwQ2tDVztFb0NqQ1g7QXZDNHpNSjtBdUN6ek1FO0VBR0Usc0JwQzJCVztFb0MxQlg7RUFDQTtFQUNBO0F2Q3l6TUo7QXVDdnpNSTtFQUdJO0F2Q3V6TVI7O0FzQzl2TUU7RUN6RkEsc0JwQ21EYTtFb0NsRGI7RUFDQTtFQUNBO0F2QzIxTUY7QXVDejFNRTtFQUNFLHFDQVBnRDtFQVFoRDtBdkMyMU1KO0F1Q3gxTUU7RUFFRTtBdkN5MU1KO0F1Q3QxTUU7RUFFRSxzQnBDa0NXO0VvQ2pDWDtBdkN1MU1KO0F1Q3AxTUU7RUFHRSxzQnBDMkJXO0VvQzFCWDtFQUNBO0VBQ0E7QXZDbzFNSjtBdUNsMU1JO0VBR0k7QXZDazFNUjs7QXNDenhNRTtFQ3pGQSxzQnBDbURhO0VvQ2xEYjtFQUNBO0VBQ0E7QXZDczNNRjtBdUNwM01FO0VBQ0UsK0JBUGdEO0VBUWhEO0F2Q3MzTUo7QXVDbjNNRTtFQUVFO0F2Q28zTUo7QXVDajNNRTtFQUVFLHNCcENrQ1c7RW9DakNYO0F2Q2szTUo7QXVDLzJNRTtFQUdFLHNCcEMyQlc7RW9DMUJYO0VBQ0E7RUFDQTtBdkMrMk1KO0F1QzcyTUk7RUFHSTtBdkM2Mk1SOztBc0Nwek1FO0VDekZBLHNCcENtRGE7RW9DbERiO0VBQ0E7RUFDQTtBdkNpNU1GO0F1Qy80TUU7RUFDRSxrQ0FQZ0Q7RUFRaEQ7QXZDaTVNSjtBdUM5NE1FO0VBRUU7QXZDKzRNSjtBdUM1NE1FO0VBRUUsc0JwQ2tDVztFb0NqQ1g7QXZDNjRNSjtBdUMxNE1FO0VBR0Usc0JwQzJCVztFb0MxQlg7RUFDQTtFQUNBO0F2QzA0TUo7QXVDeDRNSTtFQUdJO0F2Q3c0TVI7O0FzQy8wTUU7RUN6RkEsc0JwQ21EYTtFb0NsRGI7RUFDQTtFQUNBO0F2QzQ2TUY7QXVDMTZNRTtFQUNFLGtDQVBnRDtFQVFoRDtBdkM0Nk1KO0F1Q3o2TUU7RUFFRTtBdkMwNk1KO0F1Q3Y2TUU7RUFFRSxzQnBDa0NXO0VvQ2pDWDtBdkN3Nk1KO0F1Q3I2TUU7RUFHRSxzQnBDMkJXO0VvQzFCWDtFQUNBO0VBQ0E7QXZDcTZNSjtBdUNuNk1JO0VBR0k7QXZDbTZNUjs7QXNDMTJNRTtFQ3pGQSxzQnBDbURhO0VvQ2xEYjtFQUNBO0VBQ0E7QXZDdThNRjtBdUNyOE1FO0VBQ0UsK0JBUGdEO0VBUWhEO0F2Q3U4TUo7QXVDcDhNRTtFQUVFO0F2Q3E4TUo7QXVDbDhNRTtFQUVFLHNCcENrQ1c7RW9DakNYO0F2Q204TUo7QXVDaDhNRTtFQUdFLHNCcEMyQlc7RW9DMUJYO0VBQ0E7RUFDQTtBdkNnOE1KO0F1Qzk3TUk7RUFHSTtBdkM4N01SOztBc0N6M01BO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsMEJ6QjFIZ0I7QWJxL01sQjtBc0NqM01FO0VBQ0U7QXRDbTNNSjtBc0NoM01FO0VBQ0U7QXRDazNNSjs7QXNDdjJNQTtFRXhJRTtFQUNBO0U5Qm9PSSw0QkFMSTtFOEI3TlI7QXhDbS9NRjs7QXNDMTJNQTtFRTVJRTtFQUNBO0U5Qm9PSSx3QkFMSTtFOEI3TlI7QXhDMC9NRjs7QXlDN2pOQTtFWGdCTSxnQ1dmSjtBekNna05GO0E4QjdpTk07RVdwQk47SVhxQlE7RTlCZ2pOTjtBQUNGO0F5Q25rTkU7RUFDRTtBekNxa05KOztBeUMvak5FO0VBQ0U7QXpDa2tOSjs7QXlDOWpOQTtFQUNFO0VBQ0E7RVhESSw2QldFSjtBekNpa05GO0E4Qi9qTk07RVdMTjtJWE1RO0U5QmtrTk47QUFDRjtBeUNwa05FO0VBQ0U7RUFDQTtFWE5FLDRCV09GO0F6Q3NrTko7QThCemtOTTtFV0FKO0lYQ007RTlCNGtOTjtBQUNGOztBMENqbU5BOzs7Ozs7RUFNRTtBMUNvbU5GOztBMENqbU5BO0VBQ0U7QTFDb21ORjtBMkNqbE5JO0VBQ0U7RUFDQSxvQi9CbWV3QjtFK0JsZXhCLHVCL0JpZXdCO0UrQmhleEI7RUFoQ0o7RUFDQTtFQUNBO0VBQ0E7QTNDb25ORjtBMkMvak5JO0VBQ0U7QTNDaWtOTjs7QTBDMW1OQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWhDNlFJLDZCQUxJO0VnQ3RRUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VoQ2dQSSx1Q0FMSTtFZ0N6T1I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0U1QnpDRTtFS0xFLHlDQVJXO0FuQmtxTmpCO0EwQ3htTkU7RUFDRTtFQUNBO0VBQ0E7QTFDMG1OSjs7QTBDbGxOSTtFQUNFO0ExQ3FsTk47QTBDbmxOTTtFQUNFO0VBQ0E7QTFDcWxOUjs7QTBDamxOSTtFQUNFO0ExQ29sTk47QTBDbGxOTTtFQUNFO0VBQ0E7QTFDb2xOUjs7QXNCOW5OSTtFb0I0QkE7SUFDRTtFMUNzbU5KO0UwQ3BtTkk7SUFDRTtJQUNBO0UxQ3NtTk47RTBDbG1ORTtJQUNFO0UxQ29tTko7RTBDbG1OSTtJQUNFO0lBQ0E7RTFDb21OTjtBQUNGO0FzQi9vTkk7RW9CNEJBO0lBQ0U7RTFDc25OSjtFMENwbk5JO0lBQ0U7SUFDQTtFMUNzbk5OO0UwQ2xuTkU7SUFDRTtFMUNvbk5KO0UwQ2xuTkk7SUFDRTtJQUNBO0UxQ29uTk47QUFDRjtBc0IvcE5JO0VvQjRCQTtJQUNFO0UxQ3NvTko7RTBDcG9OSTtJQUNFO0lBQ0E7RTFDc29OTjtFMENsb05FO0lBQ0U7RTFDb29OSjtFMENsb05JO0lBQ0U7SUFDQTtFMUNvb05OO0FBQ0Y7QXNCL3FOSTtFb0I0QkE7SUFDRTtFMUNzcE5KO0UwQ3BwTkk7SUFDRTtJQUNBO0UxQ3NwTk47RTBDbHBORTtJQUNFO0UxQ29wTko7RTBDbHBOSTtJQUNFO0lBQ0E7RTFDb3BOTjtBQUNGO0FzQi9yTkk7RW9CNEJBO0lBQ0U7RTFDc3FOSjtFMENwcU5JO0lBQ0U7SUFDQTtFMUNzcU5OO0UwQ2xxTkU7SUFDRTtFMUNvcU5KO0UwQ2xxTkk7SUFDRTtJQUNBO0UxQ29xTk47QUFDRjtBMEMzcE5FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFDNnBOSjtBMkN0dk5JO0VBQ0U7RUFDQSxvQi9CbWV3QjtFK0JsZXhCLHVCL0JpZXdCO0UrQmhleEI7RUF6Qko7RUFDQTtFQUNBO0VBQ0E7QTNDa3hORjtBMkNwdU5JO0VBQ0U7QTNDc3VOTjs7QTBDanFORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFDb3FOSjtBMkMzd05JO0VBQ0U7RUFDQSxvQi9CbWV3QjtFK0JsZXhCLHVCL0JpZXdCO0UrQmhleEI7RUFsQko7RUFDQTtFQUNBO0VBQ0E7QTNDZ3lORjtBMkN6dk5JO0VBQ0U7QTNDMnZOTjtBMEM1cU5JO0VBQ0U7QTFDOHFOTjs7QTBDeHFORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFDMnFOSjtBMkNueU5JO0VBQ0U7RUFDQSxvQi9CbWV3QjtFK0JsZXhCLHVCL0JpZXdCO0UrQmhleEI7QTNDcXlOTjtBMkMxeE5NO0VBQ0U7QTNDNHhOUjtBMkN6eE5NO0VBQ0U7RUFDQSxxQi9CZ2RzQjtFK0IvY3RCLHVCL0I4Y3NCO0UrQjdjdEI7RUE5Qk47RUFDQTtFQUNBO0EzQzB6TkY7QTJDenhOSTtFQUNFO0EzQzJ4Tk47QTBDM3JOSTtFQUNFO0ExQzZyTk47O0EwQ3RyTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQ3lyTkY7O0EwQ25yTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCOUIwWDRCO0U4QnpYNUI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExQ3NyTkY7QTBDcHJORTtFQUVFO0VYekxGLGtEVzJMdUI7QTFDb3JOekI7QTBDanJORTtFQUVFO0VBQ0E7RVhqTUYsbURXa011QjtBMUNrck56QjtBMEMvcU5FO0VBRUU7RUFDQTtFQUNBO0ExQ2dyTko7O0EwQzFxTkE7RUFDRTtBMUM2cU5GOztBMEN6cU5BO0VBQ0U7RUFDQTtFQUNBO0VoQzBFSSxtQkFMSTtFZ0NuRVI7RUFDQTtBMUM0cU5GOztBMEN4cU5BO0VBQ0U7RUFDQTtFQUNBO0ExQzJxTkY7O0EwQ3ZxTkE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFDeXFORjs7QTRDOTVOQTs7RUFFRTtFQUNBO0VBQ0E7QTVDaTZORjtBNEMvNU5FOzs7O0VBQ0U7RUFDQTtBNUNvNk5KO0E0Qy81TkU7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFNRTtBNUM2N05KOztBNEN4N05BO0VBQ0U7RUFDQTtFQUNBO0E1QzI3TkY7QTRDejdORTtFQUNFO0E1QzI3Tko7O0E0Q3Y3TkE7RTlCaEJJO0FkMjhOSjtBNEN2N05FOztFQUVFO0E1Q3k3Tko7QTRDcjdORTs7Ozs7OztFOUJWRTtFQUNBO0FkdzhOSjtBNENyN05FOzs7Ozs7O0U5Qk5FO0VBQ0E7QWRvOE5KOztBNEM1Nk5BO0VBQ0U7RUFDQTtBNUMrNk5GO0E0Qzc2TkU7RUFHRTtBNUM2Nk5KO0E0QzE2TkU7RUFDRTtBNUM0Nk5KOztBNEN4Nk5BO0VBQ0U7RUFDQTtBNUMyNk5GOztBNEN4Nk5BO0VBQ0U7RUFDQTtBNUMyNk5GOztBNENyNk5BO0V6QnhGTSxnREFSVztBbkJ5Z09qQjtBNENyNk5FO0V6QjVGSSxnQkFSVztBbkI0Z09qQjs7QTRDOTVOQTtFQUNFO0VBQ0E7RUFDQTtBNUNpNk5GO0E0Qy81TkU7O0VBRUU7QTVDaTZOSjtBNEM5NU5FOztFQUVFO0E1Q2c2Tko7QTRDNTVORTs7OztFOUIxRkU7RUFDQTtBZDQvTko7QTRDOTVORTs7OztFOUI3R0U7RUFDQTtBZGloT0o7O0E2Q3ppT0E7RUFFRTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3Q3dpT0Y7O0E2Q3JpT0E7RUFDRTtFQUNBO0VuQzRRSSx1Q0FMSTtFbUNyUVI7RUFDQTtFQUNBO0VmYkksdUdlY0o7QTdDd2lPRjtBOEJsak9NO0VlR047SWZGUTtFOUJxak9OO0FBQ0Y7QTZDM2lPRTtFQUVFO0E3QzRpT0o7QTZDdmlPRTtFQUNFO0VBQ0E7RUFDQTtBN0N5aU9KOztBNkNqaU9BO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtBN0NpaU9GO0E2Qy9oT0U7RUFDRTtFQUNBO0VBQ0E7RS9CdENBO0VBQ0E7QWR3a09KO0E2Q2hpT0k7RUFHRTtFQUNBO0E3Q2dpT047QTZDN2hPSTtFQUVFO0VBQ0E7RUFDQTtBN0M4aE9OO0E2QzFoT0U7O0VBRUU7RUFDQTtFQUNBO0E3QzRoT0o7QTZDemhPRTtFQUVFO0UvQmpFQTtFQUNBO0FkNGxPSjs7QTZDamhPQTtFQUVFO0VBQ0E7RUFDQTtBN0NtaE9GO0E2Q2hoT0U7RUFDRTtFQUNBO0UvQjlGQTtBZGluT0o7QTZDaGhPSTtFQUNFO0VBQ0E7RUFDQTtBN0NraE9OO0E2QzlnT0U7O0VBRUU7RWR6SEYsb0RjMEh1QjtBN0NnaE96Qjs7QTZDdGdPRTs7RUFFRTtFQUNBO0E3Q3lnT0o7O0E2Q3BnT0U7O0VBRUU7RUFDQTtFQUNBO0E3Q3VnT0o7O0E2Q2pnT0U7O0VBQ0U7QTdDcWdPSjs7QTZDMy9ORTtFQUNFO0E3QzgvTko7QTZDNS9ORTtFQUNFO0E3QzgvTko7O0E4Q2xxT0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Q2txT0Y7QThDNXBPRTs7Ozs7OztFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5Q29xT0o7QThDaHBPQTtFQUNFO0VBQ0E7RUFDQTtFcENrT0ksMkNBTEk7RW9DM05SO0VBQ0E7RUFDQTtBOUNrcE9GO0E4Q2hwT0U7RUFFRTtBOUNpcE9KOztBOEN2b09BO0VBRUU7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUNzb09GO0E4Q3BvT0U7O0VBRUU7QTlDc29PSjtBOENub09FO0VBQ0U7QTlDcW9PSjs7QThDNW5PQTtFQUNFLG1CbEM0NkJrQztFa0MzNkJsQyxzQmxDMjZCa0M7RWtDMTZCbEM7QTlDK25PRjtBOEM3bk9FOzs7RUFHRTtBOUMrbk9KOztBOENsbk9BO0VBQ0U7RUFDQTtFQUdBO0E5Q21uT0Y7O0E4Qy9tT0E7RUFDRTtFcENpSkksNkNBTEk7RW9DMUlSO0VBQ0E7RUFDQTtFQUNBO0VoQ3RJRTtFZ0JIRSwrQ2dCMklKO0E5Q2tuT0Y7QThCenZPTTtFZ0IrSE47SWhCOUhRO0U5QjR2T047QUFDRjtBOENybk9FO0VBQ0U7QTlDdW5PSjtBOENwbk9FO0VBQ0U7RUFDQTtFQUNBO0E5Q3NuT0o7O0E4Q2huT0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Q21uT0Y7O0E4Q2huT0E7RUFDRTtFQUNBO0E5Q21uT0Y7O0FzQjN1T0k7RXdCb0lBO0lBRUk7SUFDQTtFOUMwbU9OO0U4Q3htT007SUFDRTtFOUMwbU9SO0U4Q3htT1E7SUFDRTtFOUMwbU9WO0U4Q3ZtT1E7SUFDRTtJQUNBO0U5Q3ltT1Y7RThDcm1PTTtJQUNFO0U5Q3VtT1I7RThDcG1PTTtJQUNFO0lBQ0E7RTlDc21PUjtFOENubU9NO0lBQ0U7RTlDcW1PUjtFOENsbU9NO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0kzQjlOSixnQkFSVztJV1VYLGdCZ0I4Tkk7RTlDbW1PUjtFOENobU9RO0lBQ0U7RTlDa21PVjtFOEMvbE9RO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTlDaW1PVjtBQUNGO0FzQjV4T0k7RXdCb0lBO0lBRUk7SUFDQTtFOUMwcE9OO0U4Q3hwT007SUFDRTtFOUMwcE9SO0U4Q3hwT1E7SUFDRTtFOUMwcE9WO0U4Q3ZwT1E7SUFDRTtJQUNBO0U5Q3lwT1Y7RThDcnBPTTtJQUNFO0U5Q3VwT1I7RThDcHBPTTtJQUNFO0lBQ0E7RTlDc3BPUjtFOENucE9NO0lBQ0U7RTlDcXBPUjtFOENscE9NO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0kzQjlOSixnQkFSVztJV1VYLGdCZ0I4Tkk7RTlDbXBPUjtFOENocE9RO0lBQ0U7RTlDa3BPVjtFOEMvb09RO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTlDaXBPVjtBQUNGO0FzQjUwT0k7RXdCb0lBO0lBRUk7SUFDQTtFOUMwc09OO0U4Q3hzT007SUFDRTtFOUMwc09SO0U4Q3hzT1E7SUFDRTtFOUMwc09WO0U4Q3ZzT1E7SUFDRTtJQUNBO0U5Q3lzT1Y7RThDcnNPTTtJQUNFO0U5Q3VzT1I7RThDcHNPTTtJQUNFO0lBQ0E7RTlDc3NPUjtFOENuc09NO0lBQ0U7RTlDcXNPUjtFOENsc09NO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0kzQjlOSixnQkFSVztJV1VYLGdCZ0I4Tkk7RTlDbXNPUjtFOENoc09RO0lBQ0U7RTlDa3NPVjtFOEMvck9RO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTlDaXNPVjtBQUNGO0FzQjUzT0k7RXdCb0lBO0lBRUk7SUFDQTtFOUMwdk9OO0U4Q3h2T007SUFDRTtFOUMwdk9SO0U4Q3h2T1E7SUFDRTtFOUMwdk9WO0U4Q3Z2T1E7SUFDRTtJQUNBO0U5Q3l2T1Y7RThDcnZPTTtJQUNFO0U5Q3V2T1I7RThDcHZPTTtJQUNFO0lBQ0E7RTlDc3ZPUjtFOENudk9NO0lBQ0U7RTlDcXZPUjtFOENsdk9NO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0kzQjlOSixnQkFSVztJV1VYLGdCZ0I4Tkk7RTlDbXZPUjtFOENodk9RO0lBQ0U7RTlDa3ZPVjtFOEMvdU9RO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTlDaXZPVjtBQUNGO0FzQjU2T0k7RXdCb0lBO0lBRUk7SUFDQTtFOUMweU9OO0U4Q3h5T007SUFDRTtFOUMweU9SO0U4Q3h5T1E7SUFDRTtFOUMweU9WO0U4Q3Z5T1E7SUFDRTtJQUNBO0U5Q3l5T1Y7RThDcnlPTTtJQUNFO0U5Q3V5T1I7RThDcHlPTTtJQUNFO0lBQ0E7RTlDc3lPUjtFOENueU9NO0lBQ0U7RTlDcXlPUjtFOENseU9NO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0kzQjlOSixnQkFSVztJV1VYLGdCZ0I4Tkk7RTlDbXlPUjtFOENoeU9RO0lBQ0U7RTlDa3lPVjtFOEMveE9RO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTlDaXlPVjtBQUNGO0E4Q3gxT0k7RUFFSTtFQUNBO0E5Q3kxT1I7QThDdjFPUTtFQUNFO0E5Q3kxT1Y7QThDdjFPVTtFQUNFO0E5Q3kxT1o7QThDdDFPVTtFQUNFO0VBQ0E7QTlDdzFPWjtBOENwMU9RO0VBQ0U7QTlDczFPVjtBOENuMU9RO0VBQ0U7RUFDQTtBOUNxMU9WO0E4Q2wxT1E7RUFDRTtBOUNvMU9WO0E4Q2oxT1E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTNCOU5KLGdCQVJXO0VXVVgsZ0JnQjhOSTtBOUNrMU9WO0E4Qy8wT1U7RUFDRTtBOUNpMU9aO0E4QzkwT1U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBOUNnMU9aOztBOEMvek9BO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUNpME9GOztBK0NobFBBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFakNkRTtFS0xFLHFDQVJXO0FuQjZtUGpCO0ErQzlrUEU7RUFDRTtFQUNBO0EvQ2dsUEo7QStDN2tQRTtFQUNFO0VBQ0E7QS9DK2tQSjtBK0M3a1BJO0VBQ0U7RWpDbkJGO0VBQ0E7QWRtbVBKO0ErQzdrUEk7RUFDRTtFakNWRjtFQUNBO0FkMGxQSjtBK0Mxa1BFOzs7Ozs7Ozs7O0VBRUU7QS9Db2xQSjs7QStDaGxQQTtFQUdFO0VBQ0E7RUFDQTtBL0NpbFBGOztBK0M5a1BBO0VBQ0U7QS9DaWxQRjs7QStDOWtQQTtFQUNFO0VBQ0E7QS9DaWxQRjs7QStDOWtQQTtFQUNFO0EvQ2lsUEY7O0ErQ3prUEU7RUFDRTtBL0M0a1BKOztBK0Nwa1BBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0N1a1BGO0ErQ3JrUEU7RWpDeEZFO0FkZ3FQSjs7QStDbmtQQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvQ3NrUEY7QStDcGtQRTtFakNuR0U7QWQwcVBKOztBK0M3alBBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9DZ2tQRjtBK0M5alBFO0VBQ0U7RUFDQTtBL0Nna1BKOztBK0M1alBBO0VBQ0U7RUFDQTtBL0MralBGOztBK0MzalBBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VqQ3JJRTtBZG9zUEo7O0ErQzNqUEE7OztFQUdFO0EvQzhqUEY7O0ErQzNqUEE7O0VqQ3RJSTtFQUNBO0Fkc3NQSjs7QStDNWpQQTs7RWpDN0hJO0VBQ0E7QWQ4clBKOztBK0NyalBFO0VBQ0U7QS9Dd2pQSjtBc0I5cVBJO0V5QmtISjtJQVFJO0lBQ0E7RS9Dd2pQRjtFK0NyalBFO0lBRUU7SUFDQTtFL0NzalBKO0UrQ3BqUEk7SUFDRTtJQUNBO0UvQ3NqUE47RStDampQTTtJakN0S0o7SUFDQTtFZDB0UEY7RStDbGpQUTs7Ozs7Ozs7OztJQUdFO0UvQzJqUFY7RStDempQUTs7Ozs7Ozs7OztJQUdFO0UvQ2trUFY7RStDOWpQTTtJakN2S0o7SUFDQTtFZHd1UEY7RStDL2pQUTs7Ozs7Ozs7OztJQUdFO0UvQ3drUFY7RStDdGtQUTs7Ozs7Ozs7OztJQUdFO0UvQytrUFY7QUFDRjs7QWdEL3lQQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRGl6UEY7O0FnRDd5UEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V0Q2lRSSxlQUxJO0VzQzFQUjtFQUNBO0VBQ0E7RUFDQTtFbEN0QkU7RWtDd0JGO0VsQjNCSSwwQ2tCNEJKO0FoRGd6UEY7QThCeDBQTTtFa0JXTjtJbEJWUTtFOUIyMFBOO0FBQ0Y7QWdEbnpQRTtFQUNFO0VBQ0E7RUFDQTtBaERxelBKO0FnRG56UEk7RUFDRTtFQUNBO0FoRHF6UE47QWdEaHpQRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWxCbERFLG1Ea0JtREY7QWhEa3pQSjtBOEJqMlBNO0VrQnNDSjtJbEJyQ007RTlCbzJQTjtBQUNGO0FnRHB6UEU7RUFDRTtBaERzelBKO0FnRG56UEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaERxelBKOztBZ0RqelBBO0VBQ0U7QWhEb3pQRjs7QWdEanpQQTtFQUNFO0VBQ0E7RUFDQTtBaERvelBGO0FnRGx6UEU7RWxDL0RFO0VBQ0E7QWRvM1BKO0FnRG56UEk7RWxDbEVBO0VBQ0E7QWR3M1BKO0FnRGx6UEU7RUFDRTtBaERvelBKO0FnRGh6UEU7RWxDOURFO0VBQ0E7QWRpM1BKO0FnRGh6UE07RWxDbEVGO0VBQ0E7QWRxM1BKO0FnRC95UEk7RWxDdkVBO0VBQ0E7QWR5M1BKOztBZ0Q3eVBBO0VBQ0U7QWhEZ3pQRjs7QWdEdnlQRTtFQUNFO0FoRDB5UEo7QWdEdnlQRTtFQUNFO0VBQ0E7RWxDcEhBO0FkODVQSjtBZ0R2eVBJO0VBQWdCO0FoRDB5UHBCO0FnRHp5UEk7RUFBZTtBaEQ0eVBuQjtBZ0R6eVBNO0VsQzNIRjtBZHU2UEo7O0FpRDE3UEE7RUFFRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RXZDcVJJLHlDQUxJO0V1QzlRUjtFQUNBO0VuQ0FFO0FkMDdQSjs7QWlEcDdQRTtFQUNFO0FqRHU3UEo7QWlEcjdQSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqRHU3UE47QWlEbjdQRTtFQUNFO0FqRHE3UEo7O0FrRDE5UEE7RUFFRTtFQUNBO0V4Q2tTSSwrQkFMSTtFd0MzUlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VsQ3BCQTtFQUNBO0FoQisrUEY7O0FrRHg5UEE7RUFDRTtFQUNBO0VBQ0E7RXhDc1FJLHlDQUxJO0V3Qy9QUjtFQUNBO0VBQ0E7RUFDQTtFcEJwQkkscUlvQnFCSjtBbEQyOVBGO0E4QjUrUE07RW9CUU47SXBCUFE7RTlCKytQTjtBQUNGO0FrRDk5UEU7RUFDRTtFQUNBO0VBRUE7RUFDQTtBbEQrOVBKO0FrRDU5UEU7RUFDRTtFQUNBO0VBQ0E7RUFDQSxVdENnb0NnQztFc0MvbkNoQztBbEQ4OVBKO0FrRDM5UEU7RUFFRTtFQUNBO0VuQnRERixnRG1CdUR1QjtFQUNyQjtBbEQ0OVBKO0FrRHo5UEU7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBbEQwOVBKOztBa0RyOVBFO0VBQ0UsaUJ0Q21tQ2dDO0FacTNOcEM7QWtEbjlQTTtFcEM5QkY7RUFDQTtBZG8vUEo7QWtEajlQTTtFcENsREY7RUFDQTtBZHNnUUo7O0FrRHA4UEE7RUNsR0U7RUFDQTtFekNnU0ksa0NBTEk7RXlDelJSO0FuRDBpUUY7O0FrRHY4UEE7RUN0R0U7RUFDQTtFekNnU0ksbUNBTEk7RXlDelJSO0FuRGlqUUY7O0FvRG5qUUE7RUFFRTtFQUNBO0UxQzZSSSw0QkFMSTtFMEN0UlI7RUFDQTtFQUNBO0VBR0E7RUFDQTtFMUNxUkksb0NBTEk7RTBDOVFSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFdENKRTtBZHdqUUo7QW9EL2lRRTtFQUNFO0FwRGlqUUo7O0FvRDVpUUE7RUFDRTtFQUNBO0FwRCtpUUY7O0FxRC9rUUE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V2Q0ZFO0Fka2xRSjs7QXFEM2tRQTtFQUVFO0FyRDZrUUY7O0FxRHprUUE7RUFDRSxnQnpDOGdCNEI7QVo4alA5Qjs7QXFEcGtRQTtFQUNFLG1CekM0M0M4QjtBWjJzTmhDO0FxRHBrUUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRHNrUUo7O0FxRHRqUUU7RUNoRUE7RUFDQTtFQUNBO0F0RDBuUUY7QXNEcG5RRTtFQUNFO0F0RHNuUUo7O0FxRC9qUUU7RUNoRUE7RUFDQTtFQUNBO0F0RG1vUUY7QXNEN25RRTtFQUNFO0F0RCtuUUo7O0FxRHhrUUU7RUNoRUE7RUFDQTtFQUNBO0F0RDRvUUY7QXNEdG9RRTtFQUNFO0F0RHdvUUo7O0FxRGpsUUU7RUNoRUE7RUFDQTtFQUNBO0F0RHFwUUY7QXNEL29RRTtFQUNFO0F0RGlwUUo7O0FxRDFsUUU7RUNoRUE7RUFDQTtFQUNBO0F0RDhwUUY7QXNEeHBRRTtFQUNFO0F0RDBwUUo7O0FxRG5tUUU7RUNoRUE7RUFDQTtFQUNBO0F0RHVxUUY7QXNEanFRRTtFQUNFO0F0RG1xUUo7O0FxRDVtUUU7RUNoRUE7RUFDQTtFQUNBO0F0RGdyUUY7QXNEMXFRRTtFQUNFO0F0RDRxUUo7O0FxRHJuUUU7RUNoRUE7RUFDQTtFQUNBO0F0RHlyUUY7QXNEbnJRRTtFQUNFO0F0RHFyUUo7O0FxRDluUUU7RUNoRUE7RUFDQTtFQUNBO0F0RGtzUUY7QXNENXJRRTtFQUNFO0F0RDhyUUo7O0FxRHZvUUU7RUNoRUE7RUFDQTtFQUNBO0F0RDJzUUY7QXNEcnNRRTtFQUNFO0F0RHVzUUo7O0FxRGhwUUU7RUNoRUE7RUFDQTtFQUNBO0F0RG90UUY7QXNEOXNRRTtFQUNFO0F0RGd0UUo7O0FxRHpwUUU7RUNoRUE7RUFDQTtFQUNBO0F0RDZ0UUY7QXNEdnRRRTtFQUNFO0F0RHl0UUo7O0FxRGxxUUU7RUNoRUE7RUFDQTtFQUNBO0F0RHN1UUY7QXNEaHVRRTtFQUNFO0F0RGt1UUo7O0FxRDNxUUU7RUNoRUE7RUFDQTtFQUNBO0F0RCt1UUY7QXNEenVRRTtFQUNFO0F0RDJ1UUo7O0FxRHByUUU7RUNoRUE7RUFDQTtFQUNBO0F0RHd2UUY7QXNEbHZRRTtFQUNFO0F0RG92UUo7O0FxRDdyUUU7RUNoRUE7RUFDQTtFQUNBO0F0RGl3UUY7QXNEM3ZRRTtFQUNFO0F0RDZ2UUo7O0FxRHRzUUU7RUNoRUE7RUFDQTtFQUNBO0F0RDB3UUY7QXNEcHdRRTtFQUNFO0F0RHN3UUo7O0FxRC9zUUU7RUNoRUE7RUFDQTtFQUNBO0F0RG14UUY7QXNEN3dRRTtFQUNFO0F0RCt3UUo7O0FxRHh0UUU7RUNoRUE7RUFDQTtFQUNBO0F0RDR4UUY7QXNEdHhRRTtFQUNFO0F0RHd4UUo7O0F1RC94UUU7RUFDRTtJQUFLLDJCMUN3RlM7RWIyc1FoQjtBQUNGO0F1RC94UUE7RUFFRTtFN0N5UkksZ0NBTEk7RTZDbFJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFN0M2UUksdUNBTEk7RTZDdFFSO0V6Q1BFO0VLTEUseUNBUlc7QW5Cb3pRakI7O0F1RDN4UUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V6QnZCSSw2Q3lCd0JKO0F2RDh4UUY7QThCbHpRTTtFeUJXTjtJekJWUTtFOUJxelFOO0FBQ0Y7O0F1RGh5UUE7RXhCQ0U7RXdCQ0E7QXZEbXlRRjs7QXVEL3hRRTtFQUNFO0F2RGt5UUo7QXVEL3hRTTtFQUpKO0lBS007RXZEa3lRTjtBQUNGOztBd0RyMVFBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFHQTtFQUNBO0UxQ1hFO0FkKzFRSjs7QXdEaDFRQTtFQUNFO0VBQ0E7QXhEbTFRRjtBd0RqMVFFO0VBRUU7RUFDQTtBeERrMVFKOztBd0R6MFFBO0VBQ0U7RUFDQTtFQUNBO0F4RDQwUUY7QXdEejBRRTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0F4RDAwUUo7QXdEdjBRRTtFQUNFO0VBQ0E7QXhEeTBRSjs7QXdEajBRQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RG8wUUY7QXdEbDBRRTtFMUN2REU7RUFDQTtBZDQzUUo7QXdEbDBRRTtFMUM3Q0U7RUFDQTtBZGszUUo7QXdEbDBRRTtFQUVFO0VBQ0E7RUFDQTtBeERtMFFKO0F3RC96UUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeERpMFFKO0F3RDd6UUU7RUFDRTtBeEQrelFKO0F3RDd6UUk7RUFDRTtFQUNBO0F4RCt6UU47O0F3RGx6UUk7RUFDRTtBeERxelFOO0F3RGx6UVE7RTFDdkRKO0VBWkE7QWR5M1FKO0F3RGp6UVE7RTFDeEVKO0VBWUE7QWRpM1FKO0F3RGh6UVE7RUFDRTtBeERrelFWO0F3RC95UVE7RUFDRTtFQUNBO0F4RGl6UVY7QXdEL3lRVTtFQUNFO0VBQ0E7QXhEaXpRWjs7QXNCdjRRSTtFa0M4REE7SUFDRTtFeEQ2MFFKO0V3RDEwUU07STFDdkRKO0lBWkE7RWRpNVFGO0V3RHowUU07STFDeEVKO0lBWUE7RWR5NFFGO0V3RHgwUU07SUFDRTtFeEQwMFFSO0V3RHYwUU07SUFDRTtJQUNBO0V4RHkwUVI7RXdEdjBRUTtJQUNFO0lBQ0E7RXhEeTBRVjtBQUNGO0FzQmg2UUk7RWtDOERBO0lBQ0U7RXhEcTJRSjtFd0RsMlFNO0kxQ3ZESjtJQVpBO0VkeTZRRjtFd0RqMlFNO0kxQ3hFSjtJQVlBO0VkaTZRRjtFd0RoMlFNO0lBQ0U7RXhEazJRUjtFd0QvMVFNO0lBQ0U7SUFDQTtFeERpMlFSO0V3RC8xUVE7SUFDRTtJQUNBO0V4RGkyUVY7QUFDRjtBc0J4N1FJO0VrQzhEQTtJQUNFO0V4RDYzUUo7RXdEMTNRTTtJMUN2REo7SUFaQTtFZGk4UUY7RXdEejNRTTtJMUN4RUo7SUFZQTtFZHk3UUY7RXdEeDNRTTtJQUNFO0V4RDAzUVI7RXdEdjNRTTtJQUNFO0lBQ0E7RXhEeTNRUjtFd0R2M1FRO0lBQ0U7SUFDQTtFeER5M1FWO0FBQ0Y7QXNCaDlRSTtFa0M4REE7SUFDRTtFeERxNVFKO0V3RGw1UU07STFDdkRKO0lBWkE7RWR5OVFGO0V3RGo1UU07STFDeEVKO0lBWUE7RWRpOVFGO0V3RGg1UU07SUFDRTtFeERrNVFSO0V3RC80UU07SUFDRTtJQUNBO0V4RGk1UVI7RXdELzRRUTtJQUNFO0lBQ0E7RXhEaTVRVjtBQUNGO0FzQngrUUk7RWtDOERBO0lBQ0U7RXhENjZRSjtFd0QxNlFNO0kxQ3ZESjtJQVpBO0VkaS9RRjtFd0R6NlFNO0kxQ3hFSjtJQVlBO0VkeStRRjtFd0R4NlFNO0lBQ0U7RXhEMDZRUjtFd0R2NlFNO0lBQ0U7SUFDQTtFeER5NlFSO0V3RHY2UVE7SUFDRTtJQUNBO0V4RHk2UVY7QUFDRjtBd0Q1NVFBO0UxQ2hKSTtBZCtpUko7QXdENTVRRTtFQUNFO0F4RDg1UUo7QXdENTVRSTtFQUNFO0F4RDg1UU47O0F5RHBrUkU7RUFDRSwwQkRtTHlCO0VDbEx6Qix3Q0RpTHNCO0F4RHM1UTFCO0F5RHBrUk07RUFFRSwwQkQ2S3FCO0VDNUtyQjtBekRxa1JSO0F5RGxrUk07RUFDRSxjckR3Q0E7RXFEdkNBLHFDRHVLcUI7RUN0S3JCLGlDRHNLcUI7QXhEODVRN0I7O0F5RGxsUkU7RUFDRSxtQ0RtTHlCO0VDbEx6QixpRERpTHNCO0F4RG82UTFCO0F5RGxsUk07RUFFRSxtQ0Q2S3FCO0VDNUtyQjtBekRtbFJSO0F5RGhsUk07RUFDRSxjckR3Q0E7RXFEdkNBLDhDRHVLcUI7RUN0S3JCLDBDRHNLcUI7QXhENDZRN0I7O0F5RGhtUkU7RUFDRSwwQkRxTDJCO0VDcEwzQix3Q0RpTHNCO0F4RGs3UTFCO0F5RGhtUk07RUFFRSwwQkQrS3VCO0VDOUt2QjtBekRpbVJSO0F5RDlsUk07RUFDRSxjckR3Q0E7RXFEdkNBLHFDRHlLdUI7RUN4S3ZCLGlDRHdLdUI7QXhEdzdRL0I7O0F5RDltUkU7RUFDRSxtQ0RtTHlCO0VDbEx6QixpRERpTHNCO0F4RGc4UTFCO0F5RDltUk07RUFFRSxtQ0Q2S3FCO0VDNUtyQjtBekQrbVJSO0F5RDVtUk07RUFDRSxjckR3Q0E7RXFEdkNBLDhDRHVLcUI7RUN0S3JCLDBDRHNLcUI7QXhEdzhRN0I7O0F5RDVuUkU7RUFDRSwwQkRtTHlCO0VDbEx6Qix5Q0RpTHNCO0F4RDg4UTFCO0F5RDVuUk07RUFFRSwwQkQ2S3FCO0VDNUtyQjtBekQ2blJSO0F5RDFuUk07RUFDRSxjckR3Q0E7RXFEdkNBLHFDRHVLcUI7RUN0S3JCLGlDRHNLcUI7QXhEczlRN0I7O0F5RDFvUkU7RUFDRSw2QkRtTHlCO0VDbEx6QiwwQ0RpTHNCO0F4RDQ5UTFCO0F5RDFvUk07RUFFRSw2QkQ2S3FCO0VDNUtyQjtBekQyb1JSO0F5RHhvUk07RUFDRSxjckR3Q0E7RXFEdkNBLHdDRHVLcUI7RUN0S3JCLG9DRHNLcUI7QXhEbytRN0I7O0F5RHhwUkU7RUFDRSxrQ0RxTDJCO0VDcEwzQixtRERpTHNCO0F4RDArUTFCO0F5RHhwUk07RUFFRSxrQ0QrS3VCO0VDOUt2QjtBekR5cFJSO0F5RHRwUk07RUFDRSxjckR3Q0E7RXFEdkNBLDZDRHlLdUI7RUN4S3ZCLHlDRHdLdUI7QXhEZy9RL0I7O0F5RHRxUkU7RUFDRSxnQ0RtTHlCO0VDbEx6Qiw4Q0RpTHNCO0F4RHcvUTFCO0F5RHRxUk07RUFFRSxnQ0Q2S3FCO0VDNUtyQjtBekR1cVJSO0F5RHBxUk07RUFDRSxjckR3Q0E7RXFEdkNBLDJDRHVLcUI7RUN0S3JCLHVDRHNLcUI7QXhEZ2dSN0I7O0F5RHByUkU7RUFDRSxZRG1MeUI7RUNsTHpCLHlCRGlMc0I7QXhEc2dSMUI7QXlEcHJSTTtFQUVFLFlENktxQjtFQzVLckI7QXpEcXJSUjtBeURsclJNO0VBQ0UsY3JEd0NBO0VxRHZDQSx1QkR1S3FCO0VDdEtyQixtQkRzS3FCO0F4RDhnUjdCOztBeURsc1JFO0VBQ0UsY0RxTDJCO0VDcEwzQix1QkRpTHNCO0F4RG9oUjFCO0F5RGxzUk07RUFFRSxjRCtLdUI7RUM5S3ZCO0F6RG1zUlI7QXlEaHNSTTtFQUNFLGNyRHdDQTtFcUR2Q0EseUJEeUt1QjtFQ3hLdkIscUJEd0t1QjtBeEQwaFIvQjs7QXlEaHRSRTtFQUNFLCtCRHFMMkI7RUNwTDNCLDZDRGlMc0I7QXhEa2lSMUI7QXlEaHRSTTtFQUVFLCtCRCtLdUI7RUM5S3ZCO0F6RGl0UlI7QXlEOXNSTTtFQUNFLGNyRHdDQTtFcUR2Q0EsMENEeUt1QjtFQ3hLdkIsc0NEd0t1QjtBeER3aVIvQjs7QXlEOXRSRTtFQUNFLDRCRHFMMkI7RUNwTDNCLDBDRGlMc0I7QXhEZ2pSMUI7QXlEOXRSTTtFQUVFLDRCRCtLdUI7RUM5S3ZCO0F6RCt0UlI7QXlENXRSTTtFQUNFLGNyRHdDQTtFcUR2Q0EsdUNEeUt1QjtFQ3hLdkIsbUNEd0t1QjtBeERzalIvQjs7QXlENXVSRTtFQUNFLCtCRHFMMkI7RUNwTDNCLDZDRGlMc0I7QXhEOGpSMUI7QXlENXVSTTtFQUVFLCtCRCtLdUI7RUM5S3ZCO0F6RDZ1UlI7QXlEMXVSTTtFQUNFLGNyRHdDQTtFcUR2Q0EsMENEeUt1QjtFQ3hLdkIsc0NEd0t1QjtBeERva1IvQjs7QXlEMXZSRTtFQUNFLCtCRG1MeUI7RUNsTHpCLDZDRGlMc0I7QXhENGtSMUI7QXlEMXZSTTtFQUVFLCtCRDZLcUI7RUM1S3JCO0F6RDJ2UlI7QXlEeHZSTTtFQUNFLGNyRHdDQTtFcUR2Q0EsMENEdUtxQjtFQ3RLckIsc0NEc0txQjtBeERvbFI3Qjs7QXlEeHdSRTtFQUNFLCtCRG1MeUI7RUNsTHpCLDZDRGlMc0I7QXhEMGxSMUI7QXlEeHdSTTtFQUVFLCtCRDZLcUI7RUM1S3JCO0F6RHl3UlI7QXlEdHdSTTtFQUNFLGNyRHdDQTtFcUR2Q0EsMENEdUtxQjtFQ3RLckIsc0NEc0txQjtBeERrbVI3Qjs7QXlEdHhSRTtFQUNFLCtCRG1MeUI7RUNsTHpCLDZDRGlMc0I7QXhEd21SMUI7QXlEdHhSTTtFQUVFLCtCRDZLcUI7RUM1S3JCO0F6RHV4UlI7QXlEcHhSTTtFQUNFLGNyRHdDQTtFcUR2Q0EsMENEdUtxQjtFQ3RLckIsc0NEc0txQjtBeERnblI3Qjs7QXlEcHlSRTtFQUNFLCtCRG1MeUI7RUNsTHpCLDZDRGlMc0I7QXhEc25SMUI7QXlEcHlSTTtFQUVFLCtCRDZLcUI7RUM1S3JCO0F6RHF5UlI7QXlEbHlSTTtFQUNFLGNyRHdDQTtFcUR2Q0EsMENEdUtxQjtFQ3RLckIsc0NEc0txQjtBeEQ4blI3Qjs7QXlEbHpSRTtFQUNFLCtCRG1MeUI7RUNsTHpCLDZDRGlMc0I7QXhEb29SMUI7QXlEbHpSTTtFQUVFLCtCRDZLcUI7RUM1S3JCO0F6RG16UlI7QXlEaHpSTTtFQUNFLGNyRHdDQTtFcUR2Q0EsMENEdUtxQjtFQ3RLckIsc0NEc0txQjtBeEQ0b1I3Qjs7QXlEaDBSRTtFQUNFLDRCRG1MeUI7RUNsTHpCLDBDRGlMc0I7QXhEa3BSMUI7QXlEaDBSTTtFQUVFLDRCRDZLcUI7RUM1S3JCO0F6RGkwUlI7QXlEOXpSTTtFQUNFLGNyRHdDQTtFcUR2Q0EsdUNEdUtxQjtFQ3RLckIsbUNEc0txQjtBeEQwcFI3Qjs7QTBENzBSQTtFQUNFO0VBQ0EsVTlDNmlEMkI7RThDNWlEM0IsVzlDNGlEMkI7RThDM2lEM0I7RUFDQSxjeEQ2Qk07RXdENUJOO0VBQ0E7RTVDT0U7RTRDTEYsWTlDNmlEMkI7QVpteU83QjtBMEQ3MFJFO0VBQ0UsY3hEcUJJO0V3RHBCSjtFQUNBLGE5Q3dpRHlCO0FadXlPN0I7QTBENTBSRTtFQUNFO0VBQ0EsaUQ5QzhyQjRCO0U4QzdyQjVCLFU5Q21pRHlCO0FaMnlPN0I7QTBEMzBSRTtFQUVFO0VBQ0E7RUFDQSxhOUM2aER5QjtBWit5TzdCOztBMER4MFJBO0VBQ0Usa0Q5Q3loRDJCO0Faa3pPN0I7O0EyRGozUkE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VqRCtSSSw4QkFMSTtFaUR4UlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFakRpUkksb0NBTEk7RWlEMVFSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFN0NSRTtBZDAzUko7QTJELzJSRTtFQUNFO0EzRGkzUko7QTJEOTJSRTtFQUNFO0EzRGczUko7O0EyRDUyUkE7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNEODJSRjtBMkQ1MlJFO0VBQ0U7QTNEODJSSjs7QTJEMTJSQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0U3Q2hDRTtFQUNBO0FkODRSSjtBMkQ1MlJFO0VBQ0U7RUFDQTtBM0Q4MlJKOztBMkQxMlJBO0VBQ0U7RUFDQTtBM0Q2MlJGOztBNEQzNlJBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QTVEeTZSRjs7QTREbDZSQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0E1RG82UkY7QTREajZSRTtFOUI1Q0ksbUM4QjZDRjtFQUNBLDhCaERtMUNnQztBWmdsUHBDO0E4Qjc4Uk07RThCd0NKO0k5QnZDTTtFOUJnOVJOO0FBQ0Y7QTREdDZSRTtFQUNFLGVoRGkxQ2dDO0FadWxQcEM7QTREcDZSRTtFQUNFLHNCaEQ4MENnQztBWndsUHBDOztBNERsNlJBO0VBQ0U7QTVEcTZSRjtBNERuNlJFO0VBQ0U7RUFDQTtBNURxNlJKO0E0RGw2UkU7RUFDRTtBNURvNlJKOztBNERoNlJBO0VBQ0U7RUFDQTtFQUNBO0E1RG02UkY7O0E0RC81UkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTlDckZFO0VLTEUsc0NBUlc7RXlDc0dmO0E1RGc2UkY7O0E0RDU1UkE7RUFFRTtFQUNBO0VBQ0E7RUNsSEE7RUFDQTtFQUNBO0VBQ0Esa0NEa0gwQjtFQ2pIMUI7RUFDQTtFQUNBLHVDRCtHNEQ7QTVEazZSOUQ7QTZEOWdTRTtFQUFTO0E3RGloU1g7QTZEaGhTRTtFQUFTLG1DRDJHaUY7QTVEdzZSNUY7O0E0RG42UkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTlDdEdFO0VBQ0E7QWQ2Z1NKO0E0RHI2UkU7RUFDRTtFQUNBO0E1RHU2Uko7O0E0RGw2UkE7RUFDRTtFQUNBO0E1RHE2UkY7O0E0RGg2UkE7RUFDRTtFQUdBO0VBQ0E7QTVEaTZSRjs7QTRENzVSQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTlDMUhFO0VBQ0E7QWQyaFNKO0E0RDU1UkU7RUFDRTtBNUQ4NVJKOztBc0IxZ1NJO0VzQ2tIRjtJQUNFO0lBQ0E7RTVENDVSRjtFNER4NVJBO0lBQ0U7SUFDQTtJQUNBO0U1RDA1UkY7RTREdjVSQTtJQUNFO0U1RHk1UkY7QUFDRjtBc0J6aFNJO0VzQ29JRjs7SUFFRTtFNUR3NVJGO0FBQ0Y7QXNCL2hTSTtFc0MySUY7SUFDRTtFNUR1NVJGO0FBQ0Y7QTREOTRSSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RGc1Uk47QTREOTRSTTtFQUNFO0VBQ0E7RTlDMU1KO0FkMmxTSjtBNEQ3NFJNOztFOUM5TUY7QWQrbFNKO0E0RDU0Uk07RUFDRTtBNUQ4NFJSOztBc0J6aVNJO0VzQ3lJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0U1RG82Uko7RTREbDZSSTtJQUNFO0lBQ0E7STlDMU1KO0VkK21TRjtFNERqNlJJOztJOUM5TUY7RWRtblNGO0U0RGg2Ukk7SUFDRTtFNURrNlJOO0FBQ0Y7QXNCOWpTSTtFc0N5SUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFNUR3N1JKO0U0RHQ3Ukk7SUFDRTtJQUNBO0k5QzFNSjtFZG1vU0Y7RTREcjdSSTs7STlDOU1GO0VkdW9TRjtFNERwN1JJO0lBQ0U7RTVEczdSTjtBQUNGO0FzQmxsU0k7RXNDeUlBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTVENDhSSjtFNEQxOFJJO0lBQ0U7SUFDQTtJOUMxTUo7RWR1cFNGO0U0RHo4Ukk7O0k5QzlNRjtFZDJwU0Y7RTREeDhSSTtJQUNFO0U1RDA4Uk47QUFDRjtBc0J0bVNJO0VzQ3lJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0U1RGcrUko7RTREOTlSSTtJQUNFO0lBQ0E7STlDMU1KO0VkMnFTRjtFNEQ3OVJJOztJOUM5TUY7RWQrcVNGO0U0RDU5Ukk7SUFDRTtFNUQ4OVJOO0FBQ0Y7QXNCMW5TSTtFc0N5SUE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFNURvL1JKO0U0RGwvUkk7SUFDRTtJQUNBO0k5QzFNSjtFZCtyU0Y7RTREai9SSTs7STlDOU1GO0VkbXNTRjtFNERoL1JJO0lBQ0U7RTVEay9STjtBQUNGO0E4RHp0U0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VwRDhSSSxnQ0FMSTtFb0R2UlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUNuQkEsc0NuRGdpQjRCO0VtRDloQjVCO0VBQ0EsZ0JuRHlpQjRCO0VtRHhpQjVCLGdCbER1Q2lCO0VrRHRDakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RXJEc1JJLHNDQUxJO0VvRHJRUjtFQUNBO0E5RGl1U0Y7QThEL3RTRTtFQUFTO0E5RGt1U1g7QThEaHVTRTtFQUNFO0VBQ0E7RUFDQTtBOURrdVNKO0E4RGh1U0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBOURrdVNOOztBOEQ3dFNBO0VBQ0U7QTlEZ3VTRjtBOEQ5dFNFO0VBQ0U7RUFDQTtFQUNBO0E5RGd1U0o7O0E4RDV0U0E7QUFDQTtFQUNFO0VBQ0E7RUFDQTtBOUQrdFNGO0E4RDd0U0U7RUFDRTtFQUNBO0VBQ0E7QTlEK3RTSjs7QThEM3RTQTtBQUVBO0VBQ0U7QTlENnRTRjtBOEQzdFNFO0VBQ0U7RUFDQTtFQUNBO0E5RDZ0U0o7O0E4RHp0U0E7QUFDQTtFQUNFO0VBQ0E7RUFDQTtBOUQ0dFNGO0E4RDF0U0U7RUFDRTtFQUNBO0VBQ0E7QTlENHRTSjs7QThEeHRTQTtBQWtCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWhEbEdFO0FkNnlTSjs7QWdFaDBTQTtFQUVFO0VBQ0E7RXREa1NJLGdDQUxJO0VzRDNSUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V0RHlSSSxtQ0FMSTtFc0RsUlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFRHpCQSxzQ25EZ2lCNEI7RW1EOWhCNUI7RUFDQSxnQm5EeWlCNEI7RW1EeGlCNUIsZ0JsRHVDaUI7RWtEdENqQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFckRzUkksc0NBTEk7RXNEaFFSO0VBQ0E7RUFDQTtFQUNBO0VsRGhCRTtFS0xFLHdDQVJXO0FuQnkyU2pCO0FnRXgwU0U7RUFDRTtFQUNBO0VBQ0E7QWhFMDBTSjtBZ0V4MFNJO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRXkwU047O0FnRW4wU0U7RUFDRTtBaEVzMFNKO0FnRXAwU0k7RUFFRTtBaEVxMFNOO0FnRWwwU0k7RUFDRTtFQUNBO0FoRW8wU047QWdFajBTSTtFQUNFO0VBQ0E7QWhFbTBTTjs7QWdFOXpTQTtBQUVFO0VBQ0U7RUFDQTtFQUNBO0FoRWcwU0o7QWdFOXpTSTtFQUVFO0FoRSt6U047QWdFNXpTSTtFQUNFO0VBQ0E7QWhFOHpTTjtBZ0UzelNJO0VBQ0U7RUFDQTtBaEU2elNOOztBZ0V4elNBO0FBR0U7RUFDRTtBaEV5elNKO0FnRXZ6U0k7RUFFRTtBaEV3elNOO0FnRXJ6U0k7RUFDRTtFQUNBO0FoRXV6U047QWdFcHpTSTtFQUNFO0VBQ0E7QWhFc3pTTjtBZ0VqelNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEVtelNKOztBZ0UveVNBO0FBRUU7RUFDRTtFQUNBO0VBQ0E7QWhFaXpTSjtBZ0UveVNJO0VBRUU7QWhFZ3pTTjtBZ0U3eVNJO0VBQ0U7RUFDQTtBaEUreVNOO0FnRTV5U0k7RUFDRTtFQUNBO0FoRTh5U047O0FnRXp5U0E7QUFrQkE7RUFDRTtFQUNBO0V0RGlISSw2Q0FMSTtFc0QxR1I7RUFDQTtFQUNBO0VsRDVKRTtFQUNBO0FkdzdTSjtBZ0UxeFNFO0VBQ0U7QWhFNHhTSjs7QWdFeHhTQTtFQUNFO0VBQ0E7QWhFMnhTRjs7QWlFaDlTQTtFQUNFO0FqRW05U0Y7O0FpRWg5U0E7RUFDRTtBakVtOVNGOztBaUVoOVNBO0VBQ0U7RUFDQTtFQUNBO0FqRW05U0Y7QWtFeitTRTtFQUNFO0VBQ0E7RUFDQTtBbEUyK1NKOztBaUVwOVNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VuQ2xCSSxzQ21DbUJKO0FqRXU5U0Y7QThCdCtTTTtFbUNRTjtJbkNQUTtFOUJ5K1NOO0FBQ0Y7O0FpRXo5U0E7OztFQUdFO0FqRTQ5U0Y7O0FpRXo5U0E7O0VBRUU7QWpFNDlTRjs7QWlFejlTQTs7RUFFRTtBakU0OVNGOztBaUVuOVNFO0VBQ0U7RUFDQTtFQUNBO0FqRXM5U0o7QWlFbjlTRTs7O0VBR0U7RUFDQTtBakVxOVNKO0FpRWw5U0U7O0VBRUU7RUFDQTtFbkM1REUsMkJtQzZERjtBakVvOVNKO0E4QjdnVE07RW1DcURKOztJbkNwRE07RTlCaWhUTjtBQUNGOztBaUVqOVNBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0EsV3BENkR1QjtFb0Q1RHZCO0VBQ0EseUI5RC9CZTtFOERnQ2Y7RUFDQTtFQUNBO0VBQ0EsVXBEd0R5QjtFaUI5SXJCLDhCbUN1Rko7QWpFbTlTRjtBOEJ0aVRNO0VtQ2tFTjs7SW5DakVRO0U5QjBpVE47QUFDRjtBaUV0OVNFOzs7RUFFRSx5QjlEekNhO0U4RDBDYjtFQUNBO0VBQ0EsWXJEazVDaUM7QVp1a1FyQzs7QWlFdDlTQTtFQUNFO0FqRXk5U0Y7O0FpRXQ5U0E7RUFDRTtBakV5OVNGOztBaUVwOVNBOztFQUVFO0VBQ0EsV3BEZ0M0QjtFb0QvQjVCLFlwRCtCNEI7RW9EOUI1QjtFQUNBO0VBQ0E7QWpFdTlTRjs7QWlFcDlTQTs7Ozs7OztHQUFBO0FBUUE7RUFDRTtBakV1OVNGOztBaUVyOVNBO0VBQ0U7QWpFdzlTRjs7QWlFaDlTQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxrQnBEUHVCO0VvRFF2QjtFQUNBLGlCcERUdUI7RW9EVXZCO0FqRWs5U0Y7QWlFaDlTRTtFQUNFO0VBQ0E7RUFDQSxXckR3MUNpQztFcUR2MUNqQyxXckR3MUNpQztFcUR2MUNqQztFQUNBLGlCckR3MUNpQztFcUR2MUNqQyxnQnJEdTFDaUM7RXFEdDFDakM7RUFDQTtFQUNBLHlCN0QzSEk7RTZENEhKO0VBQ0E7RUFFQTtFQUNBO0VBQ0EsWXJEKzBDaUM7RWtCeC9DL0IsNkJtQzBLRjtBakVpOVNKO0E4QnZuVE07RW1DcUpKO0luQ3BKTTtFOUIwblROO0FBQ0Y7QWlFbjlTRTtFQUNFLFVyRDQwQ2lDO0FaeW9RckM7O0FpRTU4U0E7RUFDRTtFQUNBO0VBQ0EsZXJEczBDbUM7RXFEcjBDbkM7RUFDQSxvQnJEbTBDbUM7RXFEbDBDbkMsdUJyRGswQ21DO0VxRGowQ25DLGM3RHRKTTtFNkR1Sk47QWpFKzhTRjs7QWlFejhTRTs7RUFFRSxnQ3JEdTBDaUM7QVpxb1FyQztBaUV6OFNFO0VBQ0UseUIvRHBMSTtBRituVFI7QWlFeDhTRTtFQUNFLGMvRHhMSTtBRmtvVFI7O0FtRXJxVEE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FuRXVxVEY7O0FtRW5xVEE7RUFDRTtJQUFLO0VuRXVxVEw7QUFDRjtBbUVwcVRBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtBbkVtcVRGOztBbUVocVRBO0VBRUU7RUFDQTtFQUNBO0FuRWtxVEY7O0FtRXpwVEE7RUFDRTtJQUNFO0VuRTRwVEY7RW1FMXBUQTtJQUNFO0lBQ0E7RW5FNHBURjtBQUNGO0FtRXhwVEE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtBbkV1cFRGOztBbUVwcFRBO0VBQ0U7RUFDQTtBbkV1cFRGOztBbUVucFRFO0VBQ0U7O0lBRUU7RW5Fc3BUSjtBQUNGO0FvRXR1VEE7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEV1dVRGOztBc0J4cVRJO0U4QzlDRjtJQUVJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SWpENUJBLDBDQVJXO0lXVVgsc0NzQzRCQTtFcEV5dFRKO0FBQ0Y7QThCbHZUTTtFc0NVSjtJdENUTTtFOUJxdlROO0FBQ0Y7QXNCL3JUSTtFOEM5QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VwRWd1VE47RW9FN3RUSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBFK3RUTjtFb0U1dFRJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBFOHRUTjtFb0UzdFRJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VwRTZ0VE47RW9FMXRUSTtJQUVFO0VwRTJ0VE47RW9FeHRUSTtJQUdFO0VwRXd0VE47QUFDRjtBc0JudlRJO0U4Q2pDRjtJQWlFTTtJQUNBO0lBQ0E7RXBFdXRUTjtFb0VydFRNO0lBQ0U7RXBFdXRUUjtFb0VwdFRNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFFQTtFcEVxdFRSO0FBQ0Y7O0FzQnZ2VEk7RThDOUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJakQ1QkEsMENBUlc7SVdVWCxzQ3NDNEJBO0VwRXd5VEo7QUFDRjtBOEJqMFRNO0VzQ1VKO0l0Q1RNO0U5Qm8wVE47QUFDRjtBc0I5d1RJO0U4QzlCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBFK3lUTjtFb0U1eVRJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFcEU4eVROO0VvRTN5VEk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFcEU2eVROO0VvRTF5VEk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBFNHlUTjtFb0V6eVRJO0lBRUU7RXBFMHlUTjtFb0V2eVRJO0lBR0U7RXBFdXlUTjtBQUNGO0FzQmwwVEk7RThDakNGO0lBaUVNO0lBQ0E7SUFDQTtFcEVzeVROO0VvRXB5VE07SUFDRTtFcEVzeVRSO0VvRW55VE07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0VwRW95VFI7QUFDRjs7QXNCdDBUSTtFOEM5Q0Y7SUFFSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lqRDVCQSwwQ0FSVztJV1VYLHNDc0M0QkE7RXBFdTNUSjtBQUNGO0E4Qmg1VE07RXNDVUo7SXRDVE07RTlCbTVUTjtBQUNGO0FzQjcxVEk7RThDOUJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFcEU4M1ROO0VvRTMzVEk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VwRTYzVE47RW9FMTNUSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VwRTQzVE47RW9FejNUSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFcEUyM1ROO0VvRXgzVEk7SUFFRTtFcEV5M1ROO0VvRXQzVEk7SUFHRTtFcEVzM1ROO0FBQ0Y7QXNCajVUSTtFOENqQ0Y7SUFpRU07SUFDQTtJQUNBO0VwRXEzVE47RW9FbjNUTTtJQUNFO0VwRXEzVFI7RW9FbDNUTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBRUE7RXBFbTNUUjtBQUNGOztBc0JyNVRJO0U4QzlDRjtJQUVJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SWpENUJBLDBDQVJXO0lXVVgsc0NzQzRCQTtFcEVzOFRKO0FBQ0Y7QThCLzlUTTtFc0NVSjtJdENUTTtFOUJrK1ROO0FBQ0Y7QXNCNTZUSTtFOEM5QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VwRTY4VE47RW9FMThUSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBFNDhUTjtFb0V6OFRJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBFMjhUTjtFb0V4OFRJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VwRTA4VE47RW9FdjhUSTtJQUVFO0VwRXc4VE47RW9FcjhUSTtJQUdFO0VwRXE4VE47QUFDRjtBc0JoK1RJO0U4Q2pDRjtJQWlFTTtJQUNBO0lBQ0E7RXBFbzhUTjtFb0VsOFRNO0lBQ0U7RXBFbzhUUjtFb0VqOFRNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFFQTtFcEVrOFRSO0FBQ0Y7O0FzQnArVEk7RThDOUNGO0lBRUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJakQ1QkEsMENBUlc7SVdVWCxzQ3NDNEJBO0VwRXFoVUo7QUFDRjtBOEI5aVVNO0VzQ1VKO0l0Q1RNO0U5QmlqVU47QUFDRjtBc0IzL1RJO0U4QzlCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBFNGhVTjtFb0V6aFVJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFcEUyaFVOO0VvRXhoVUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFcEUwaFVOO0VvRXZoVUk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBFeWhVTjtFb0V0aFVJO0lBRUU7RXBFdWhVTjtFb0VwaFVJO0lBR0U7RXBFb2hVTjtBQUNGO0FzQi9pVUk7RThDakNGO0lBaUVNO0lBQ0E7SUFDQTtFcEVtaFVOO0VvRWpoVU07SUFDRTtFcEVtaFVSO0VvRWhoVU07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0VwRWloVVI7QUFDRjs7QW9Fam1VRTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWpENUJBLDBDQVJXO0VXVVgsc0NzQzRCQTtBcEVtbVVOO0E4QjNuVU07RXNDVUo7SXRDVE07RTlCOG5VTjtBQUNGO0FvRXRtVU07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRXdtVVI7QW9Fcm1VTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBFdW1VUjtBb0VwbVVNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBFc21VUjtBb0VubVVNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRXFtVVI7QW9FbG1VTTtFQUVFO0FwRW1tVVI7QW9FaG1VTTtFQUdFO0FwRWdtVVI7O0FvRXJrVUE7RVBsSEU7RUFDQTtFQUNBO0VBQ0EsYWpEZ2hDa0M7RWlEL2dDbEM7RUFDQTtFQUNBLHlCM0QrQk07QUY0cFVSO0E2RHhyVUU7RUFBUztBN0QyclVYO0E2RDFyVUU7RUFBUyxZaERxSWM7QWJ3alV6Qjs7QW9FamxVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRW9sVUY7QW9FbGxVRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRW9sVUo7O0FvRWhsVUE7RUFDRTtFQUNBLGdCdkQ1RmlCO0FiK3FVbkI7O0FvRWhsVUE7RUFDRTtFQUNBO0VBQ0E7QXBFbWxVRjs7QXFFanVVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxZekRxc0NrQztBWitoU3BDO0FxRWx1VUU7RUFDRTtFQUNBO0FyRW91VUo7O0FxRS90VUE7RUFDRTtBckVrdVVGOztBcUUvdFVBO0VBQ0U7QXJFa3VVRjs7QXFFL3RVQTtFQUNFO0FyRWt1VUY7O0FxRTd0VUU7RUFDRTtBckVndVVKOztBcUU1dFVBO0VBQ0U7SUFDRSxZekR3cUNnQztFWnVqU2xDO0FBQ0Y7QXFFNXRVQTtFQUNFO0VBQ0E7RUFDQTtBckU4dFVGOztBcUUzdFVBO0VBQ0U7SUFDRTtFckU4dFVGO0FBQ0Y7QWtFN3dVRTtFQUNFO0VBQ0E7RUFDQTtBbEUrd1VKOztBc0Uvd1VFO0VBQ0U7RUFDQTtBdEVreFVKOztBc0VweFVFO0VBQ0U7RUFDQTtBdEV1eFVKOztBc0V6eFVFO0VBQ0U7RUFDQTtBdEU0eFVKOztBc0U5eFVFO0VBQ0U7RUFDQTtBdEVpeVVKOztBc0VueVVFO0VBQ0U7RUFDQTtBdEVzeVVKOztBc0V4eVVFO0VBQ0U7RUFDQTtBdEUyeVVKOztBc0U3eVVFO0VBQ0U7RUFDQTtBdEVnelVKOztBc0VselVFO0VBQ0U7RUFDQTtBdEVxelVKOztBc0V2elVFO0VBQ0U7RUFDQTtBdEUwelVKOztBc0U1elVFO0VBQ0U7RUFDQTtBdEUrelVKOztBc0VqMFVFO0VBQ0U7RUFDQTtBdEVvMFVKOztBc0V0MFVFO0VBQ0U7RUFDQTtBdEV5MFVKOztBc0UzMFVFO0VBQ0U7RUFDQTtBdEU4MFVKOztBc0VoMVVFO0VBQ0U7RUFDQTtBdEVtMVVKOztBc0VyMVVFO0VBQ0U7RUFDQTtBdEV3MVVKOztBc0UxMVVFO0VBQ0U7RUFDQTtBdEU2MVVKOztBc0UvMVVFO0VBQ0U7RUFDQTtBdEVrMlVKOztBc0VwMlVFO0VBQ0U7RUFDQTtBdEV1MlVKOztBc0V6MlVFO0VBQ0U7RUFDQTtBdEU0MlVKOztBdUVsM1VFO0VBQ0U7QXZFcTNVSjtBdUVsM1VNO0VBRUU7QXZFbTNVUjs7QXVFejNVRTtFQUNFO0F2RTQzVUo7QXVFejNVTTtFQUVFO0F2RTAzVVI7O0F1RWg0VUU7RUFDRTtBdkVtNFVKO0F1RWg0VU07RUFFRTtBdkVpNFVSOztBdUV2NFVFO0VBQ0U7QXZFMDRVSjtBdUV2NFVNO0VBRUU7QXZFdzRVUjs7QXVFOTRVRTtFQUNFO0F2RWk1VUo7QXVFOTRVTTtFQUVFO0F2RSs0VVI7O0F1RXI1VUU7RUFDRTtBdkV3NVVKO0F1RXI1VU07RUFFRTtBdkVzNVVSOztBdUU1NVVFO0VBQ0U7QXZFKzVVSjtBdUU1NVVNO0VBRUU7QXZFNjVVUjs7QXVFbjZVRTtFQUNFO0F2RXM2VUo7QXVFbjZVTTtFQUVFO0F2RW82VVI7O0F1RTE2VUU7RUFDRTtBdkU2NlVKO0F1RTE2VU07RUFFRTtBdkUyNlVSOztBdUVqN1VFO0VBQ0U7QXZFbzdVSjtBdUVqN1VNO0VBRUU7QXZFazdVUjs7QXVFeDdVRTtFQUNFO0F2RTI3VUo7QXVFeDdVTTtFQUVFO0F2RXk3VVI7O0F1RS83VUU7RUFDRTtBdkVrOFVKO0F1RS83VU07RUFFRTtBdkVnOFVSOztBdUV0OFVFO0VBQ0U7QXZFeThVSjtBdUV0OFVNO0VBRUU7QXZFdThVUjs7QXVFNzhVRTtFQUNFO0F2RWc5VUo7QXVFNzhVTTtFQUVFO0F2RTg4VVI7O0F1RXA5VUU7RUFDRTtBdkV1OVVKO0F1RXA5VU07RUFFRTtBdkVxOVVSOztBdUUzOVVFO0VBQ0U7QXZFODlVSjtBdUUzOVVNO0VBRUU7QXZFNDlVUjs7QXVFbCtVRTtFQUNFO0F2RXErVUo7QXVFbCtVTTtFQUVFO0F2RW0rVVI7O0F1RXorVUU7RUFDRTtBdkU0K1VKO0F1RXorVU07RUFFRTtBdkUwK1VSOztBdUVoL1VFO0VBQ0U7QXZFbS9VSjtBdUVoL1VNO0VBRUU7QXZFaS9VUjs7QXdFdC9VQTtFQUNFO0VBQ0E7QXhFeS9VRjtBd0V2L1VFO0VBQ0U7RUFDQTtFQUNBO0F4RXkvVUo7QXdFdC9VRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhFdy9VSjs7QXdFbi9VRTtFQUNFO0F4RXMvVUo7O0F3RXYvVUU7RUFDRTtBeEUwL1VKOztBd0UzL1VFO0VBQ0U7QXhFOC9VSjs7QXdFLy9VRTtFQUNFO0F4RWtnVko7O0F3RW5nVkU7RUFDRTtBeEVzZ1ZKOztBeUUzaFZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhN0Q2Z0NrQztBWmloVHBDOztBeUUzaFZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhN0RxZ0NrQztBWnloVHBDOztBeUV0aFZJO0VBQ0U7RUFDQTtFQUNBLGE3RHkvQjhCO0FaZ2lUcEM7O0F5RXRoVkk7RUFDRTtFQUNBO0VBQ0EsYTdEbS9COEI7QVpzaVRwQzs7QXNCMS9VSTtFbUR4Q0E7SUFDRTtJQUNBO0lBQ0EsYTdEeS9COEI7RVo2aVRsQztFeUVuaVZFO0lBQ0U7SUFDQTtJQUNBLGE3RG0vQjhCO0Vaa2pUbEM7QUFDRjtBc0J2Z1ZJO0VtRHhDQTtJQUNFO0lBQ0E7SUFDQSxhN0R5L0I4QjtFWnlqVGxDO0V5RS9pVkU7SUFDRTtJQUNBO0lBQ0EsYTdEbS9COEI7RVo4alRsQztBQUNGO0FzQm5oVkk7RW1EeENBO0lBQ0U7SUFDQTtJQUNBLGE3RHkvQjhCO0VacWtUbEM7RXlFM2pWRTtJQUNFO0lBQ0E7SUFDQSxhN0RtL0I4QjtFWjBrVGxDO0FBQ0Y7QXNCL2hWSTtFbUR4Q0E7SUFDRTtJQUNBO0lBQ0EsYTdEeS9COEI7RVppbFRsQztFeUV2a1ZFO0lBQ0U7SUFDQTtJQUNBLGE3RG0vQjhCO0Vac2xUbEM7QUFDRjtBc0IzaVZJO0VtRHhDQTtJQUNFO0lBQ0E7SUFDQSxhN0R5L0I4QjtFWjZsVGxDO0V5RW5sVkU7SUFDRTtJQUNBO0lBQ0EsYTdEbS9COEI7RVprbVRsQztBQUNGO0EwRXJuVkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMUV1blZGOztBMEVwblZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFFdW5WRjs7QTJFL25WQTs7RUNJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVFZ29WRjs7QTZFM29WRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxVakVvWnNDO0VpRW5adEM7QTdFOG9WSjs7QThFdHBWQTtFQ0FFO0VBQ0E7RUFDQTtBL0UwcFZGOztBZ0ZocVZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGFwRXluQjRCO0FaMGlVOUI7O0FpRnZtVlE7RUFPSTtBakZvbVZaOztBaUYzbVZRO0VBT0k7QWpGd21WWjs7QWlGL21WUTtFQU9JO0FqRjRtVlo7O0FpRm5uVlE7RUFPSTtBakZnblZaOztBaUZ2blZRO0VBT0k7QWpGb25WWjs7QWlGM25WUTtFQU9JO0FqRnduVlo7O0FpRi9uVlE7RUFPSTtBakY0blZaOztBaUZub1ZRO0VBT0k7QWpGZ29WWjs7QWlGdm9WUTtFQU9JO0FqRm9vVlo7O0FpRjNvVlE7RUFPSTtBakZ3b1ZaOztBaUYvb1ZRO0VBT0k7QWpGNG9WWjs7QWlGbnBWUTtFQU9JO0FqRmdwVlo7O0FpRnZwVlE7RUFPSTtBakZvcFZaOztBaUYzcFZRO0VBT0k7QWpGd3BWWjs7QWlGL3BWUTtFQU9JO0FqRjRwVlo7O0FpRm5xVlE7RUFPSTtBakZncVZaOztBaUZ2cVZRO0VBT0k7QWpGb3FWWjs7QWlGM3FWUTtFQU9JO0FqRndxVlo7O0FpRi9xVlE7RUFPSTtBakY0cVZaOztBaUZuclZRO0VBT0k7QWpGZ3JWWjs7QWlGdnJWUTtFQU9JO0FqRm9yVlo7O0FpRjNyVlE7RUFPSTtBakZ3clZaOztBaUYvclZRO0VBT0k7QWpGNHJWWjs7QWlGbnNWUTtFQU9JO0FqRmdzVlo7O0FpRnZzVlE7RUFPSTtBakZvc1ZaOztBaUYzc1ZRO0VBT0k7QWpGd3NWWjs7QWlGL3NWUTtFQU9JO0FqRjRzVlo7O0FpRm50VlE7RUFPSTtBakZndFZaOztBaUZ2dFZRO0VBT0k7QWpGb3RWWjs7QWlGM3RWUTtFQU9JO0FqRnd0Vlo7O0FpRi90VlE7RUFPSTtBakY0dFZaOztBaUZudVZRO0VBT0k7QWpGZ3VWWjs7QWlGdnVWUTtFQU9JO0FqRm91Vlo7O0FpRjN1VlE7RUFPSTtBakZ3dVZaOztBaUYvdVZRO0VBT0k7QWpGNHVWWjs7QWlGbnZWUTtFQU9JO0FqRmd2Vlo7O0FpRnZ2VlE7RUFPSTtBakZvdlZaOztBaUYzdlZRO0VBT0k7QWpGd3ZWWjs7QWlGL3ZWUTtFQU9JO0FqRjR2Vlo7O0FpRm53VlE7RUFPSTtBakZnd1ZaOztBaUZ2d1ZRO0VBT0k7QWpGb3dWWjs7QWlGM3dWUTtFQU9JO0FqRnd3Vlo7O0FpRi93VlE7RUFPSTtBakY0d1ZaOztBaUZueFZRO0VBT0k7QWpGZ3hWWjs7QWlGdnhWUTtFQU9JO0FqRm94Vlo7O0FpRjN4VlE7RUFPSTtBakZ3eFZaOztBaUYveFZRO0VBT0k7QWpGNHhWWjs7QWlGbnlWUTtFQU9JO0FqRmd5Vlo7O0FpRnZ5VlE7RUFPSTtBakZveVZaOztBaUYzeVZRO0VBT0k7QWpGd3lWWjs7QWlGL3lWUTtFQU9JO0FqRjR5Vlo7O0FpRm56VlE7RUFPSTtBakZnelZaOztBaUZ2elZRO0VBT0k7QWpGb3pWWjs7QWlGM3pWUTtFQU9JO0FqRnd6Vlo7O0FpRi96VlE7RUFPSTtBakY0elZaOztBaUZuMFZRO0VBT0k7QWpGZzBWWjs7QWlGdjBWUTtFQU9JO0FqRm8wVlo7O0FpRjMwVlE7RUFPSTtBakZ3MFZaOztBaUYvMFZRO0VBT0k7QWpGNDBWWjs7QWlGbjFWUTtFQU9JO0FqRmcxVlo7O0FpRnYxVlE7RUFPSTtBakZvMVZaOztBaUYzMVZRO0VBT0k7QWpGdzFWWjs7QWlGLzFWUTtFQUlRO0VBR0o7QWpGNjFWWjs7QWlGcDJWUTtFQUlRO0VBR0o7QWpGazJWWjs7QWlGejJWUTtFQUlRO0VBR0o7QWpGdTJWWjs7QWlGOTJWUTtFQUlRO0VBR0o7QWpGNDJWWjs7QWlGbjNWUTtFQUlRO0VBR0o7QWpGaTNWWjs7QWlGeDNWUTtFQUlRO0VBR0o7QWpGczNWWjs7QWlGNzNWUTtFQUlRO0VBR0o7QWpGMjNWWjs7QWlGbDRWUTtFQUlRO0VBR0o7QWpGZzRWWjs7QWlGdjRWUTtFQUlRO0VBR0o7QWpGcTRWWjs7QWlGNTRWUTtFQUlRO0VBR0o7QWpGMDRWWjs7QWlGajVWUTtFQUlRO0VBR0o7QWpGKzRWWjs7QWlGdDVWUTtFQUlRO0VBR0o7QWpGbzVWWjs7QWlGMzVWUTtFQUlRO0VBR0o7QWpGeTVWWjs7QWlGaDZWUTtFQUlRO0VBR0o7QWpGODVWWjs7QWlGcjZWUTtFQUlRO0VBR0o7QWpGbTZWWjs7QWlGMTZWUTtFQUlRO0VBR0o7QWpGdzZWWjs7QWlGLzZWUTtFQUlRO0VBR0o7QWpGNjZWWjs7QWlGcDdWUTtFQUlRO0VBR0o7QWpGazdWWjs7QWlGejdWUTtFQUlRO0VBR0o7QWpGdTdWWjs7QWlGeDhWUTtFQUNFO0FqRjI4VlY7O0FpRjU4VlE7RUFDRTtBakYrOFZWOztBaUZoOVZRO0VBQ0U7QWpGbTlWVjs7QWlGcDlWUTtFQUNFO0FqRnU5VlY7O0FpRng5VlE7RUFDRTtBakYyOVZWOztBaUY1OVZRO0VBQ0U7QWpGKzlWVjs7QWlGaCtWUTtFQUNFO0FqRm0rVlY7O0FpRnArVlE7RUFDRTtBakZ1K1ZWOztBaUZ4K1ZRO0VBQ0U7QWpGMitWVjs7QWlGNStWUTtFQUNFO0FqRisrVlY7O0FpRnQrVlE7RUFPSTtBakZtK1ZaOztBaUYxK1ZRO0VBT0k7QWpGdStWWjs7QWlGOStWUTtFQU9JO0FqRjIrVlo7O0FpRmwvVlE7RUFPSTtBakYrK1ZaOztBaUZ0L1ZRO0VBT0k7QWpGbS9WWjs7QWlGMS9WUTtFQU9JO0FqRnUvVlo7O0FpRjkvVlE7RUFPSTtBakYyL1ZaOztBaUZsZ1dRO0VBT0k7QWpGKy9WWjs7QWlGdGdXUTtFQU9JO0FqRm1nV1o7O0FpRjFnV1E7RUFPSTtBakZ1Z1daOztBaUY5Z1dRO0VBT0k7QWpGMmdXWjs7QWlGbGhXUTtFQU9JO0FqRitnV1o7O0FpRnRoV1E7RUFPSTtBakZtaFdaOztBaUYxaFdRO0VBT0k7QWpGdWhXWjs7QWlGOWhXUTtFQU9JO0FqRjJoV1o7O0FpRmxpV1E7RUFPSTtBakYraFdaOztBaUZ0aVdRO0VBT0k7QWpGbWlXWjs7QWlGMWlXUTtFQU9JO0FqRnVpV1o7O0FpRjlpV1E7RUFPSTtBakYyaVdaOztBaUZsaldRO0VBT0k7QWpGK2lXWjs7QWlGdGpXUTtFQU9JO0FqRm1qV1o7O0FpRjFqV1E7RUFPSTtBakZ1aldaOztBaUY5aldRO0VBT0k7QWpGMmpXWjs7QWlGbGtXUTtFQU9JO0FqRitqV1o7O0FpRnRrV1E7RUFPSTtBakZta1daOztBaUYxa1dRO0VBT0k7QWpGdWtXWjs7QWlGOWtXUTtFQU9JO0FqRjJrV1o7O0FpRmxsV1E7RUFPSTtBakYra1daOztBaUZ0bFdRO0VBT0k7QWpGbWxXWjs7QWlGMWxXUTtFQU9JO0FqRnVsV1o7O0FpRjlsV1E7RUFPSTtBakYybFdaOztBaUZsbVdRO0VBT0k7QWpGK2xXWjs7QWlGdG1XUTtFQU9JO0FqRm1tV1o7O0FpRjFtV1E7RUFPSTtBakZ1bVdaOztBaUY5bVdRO0VBT0k7QWpGMm1XWjs7QWlGbG5XUTtFQU9JO0FqRittV1o7O0FpRnRuV1E7RUFPSTtBakZtbldaOztBaUYxbldRO0VBT0k7QWpGdW5XWjs7QWlGOW5XUTtFQU9JO0FqRjJuV1o7O0FpRmxvV1E7RUFPSTtBakYrbldaOztBaUZ0b1dRO0VBT0k7QWpGbW9XWjs7QWlGMW9XUTtFQU9JO0FqRnVvV1o7O0FpRjlvV1E7RUFPSTtBakYyb1daOztBaUZscFdRO0VBT0k7QWpGK29XWjs7QWlGdHBXUTtFQU9JO0FqRm1wV1o7O0FpRjFwV1E7RUFPSTtBakZ1cFdaOztBaUY5cFdRO0VBT0k7QWpGMnBXWjs7QWlGbHFXUTtFQU9JO0FqRitwV1o7O0FpRnRxV1E7RUFPSTtBakZtcVdaOztBaUYxcVdRO0VBT0k7QWpGdXFXWjs7QWlGOXFXUTtFQU9JO0FqRjJxV1o7O0FpRmxyV1E7RUFPSTtBakYrcVdaOztBaUZ0cldRO0VBT0k7QWpGbXJXWjs7QWlGMXJXUTtFQU9JO0FqRnVyV1o7O0FpRjlyV1E7RUFPSTtBakYycldaOztBaUZsc1dRO0VBT0k7QWpGK3JXWjs7QWlGdHNXUTtFQU9JO0FqRm1zV1o7O0FpRjFzV1E7RUFPSTtBakZ1c1daOztBaUY5c1dRO0VBT0k7QWpGMnNXWjs7QWlGbHRXUTtFQU9JO0FqRitzV1o7O0FpRnR0V1E7RUFPSTtBakZtdFdaOztBaUYxdFdRO0VBT0k7QWpGdXRXWjs7QWlGOXRXUTtFQU9JO0FqRjJ0V1o7O0FpRmx1V1E7RUFPSTtBakYrdFdaOztBaUZ0dVdRO0VBT0k7QWpGbXVXWjs7QWlGMXVXUTtFQU9JO0FqRnV1V1o7O0FpRjl1V1E7RUFPSTtFQUFBO0FqRjR1V1o7O0FpRm52V1E7RUFPSTtFQUFBO0FqRml2V1o7O0FpRnh2V1E7RUFPSTtFQUFBO0FqRnN2V1o7O0FpRjd2V1E7RUFPSTtFQUFBO0FqRjJ2V1o7O0FpRmx3V1E7RUFPSTtFQUFBO0FqRmd3V1o7O0FpRnZ3V1E7RUFPSTtFQUFBO0FqRnF3V1o7O0FpRjV3V1E7RUFPSTtFQUFBO0FqRjB3V1o7O0FpRmp4V1E7RUFPSTtFQUFBO0FqRit3V1o7O0FpRnR4V1E7RUFPSTtFQUFBO0FqRm94V1o7O0FpRjN4V1E7RUFPSTtFQUFBO0FqRnl4V1o7O0FpRmh5V1E7RUFPSTtFQUFBO0FqRjh4V1o7O0FpRnJ5V1E7RUFPSTtFQUFBO0FqRm15V1o7O0FpRjF5V1E7RUFPSTtFQUFBO0FqRnd5V1o7O0FpRi95V1E7RUFPSTtFQUFBO0FqRjZ5V1o7O0FpRnB6V1E7RUFPSTtBakZpeldaOztBaUZ4eldRO0VBT0k7QWpGcXpXWjs7QWlGNXpXUTtFQU9JO0FqRnl6V1o7O0FpRmgwV1E7RUFPSTtBakY2eldaOztBaUZwMFdRO0VBT0k7QWpGaTBXWjs7QWlGeDBXUTtFQU9JO0FqRnEwV1o7O0FpRjUwV1E7RUFPSTtBakZ5MFdaOztBaUZoMVdRO0VBT0k7QWpGNjBXWjs7QWlGcDFXUTtFQU9JO0FqRmkxV1o7O0FpRngxV1E7O0VBT0k7QWpGczFXWjs7QWlGNzFXUTtFQU9JO0FqRjAxV1o7O0FpRmoyV1E7RUFPSTtBakY4MVdaOztBaUZyMldRO0VBT0k7QWpGazJXWjs7QWlGejJXUTtFQU9JO0FqRnMyV1o7O0FpRjcyV1E7RUFPSTtBakYwMldaOztBaUZqM1dRO0VBT0k7QWpGODJXWjs7QWlGcjNXUTtFQU9JO0FqRmszV1o7O0FpRnozV1E7RUFPSTtBakZzM1daOztBaUY3M1dRO0VBT0k7QWpGMDNXWjs7QWlGajRXUTtFQU9JO0FqRjgzV1o7O0FpRnI0V1E7RUFPSTtBakZrNFdaOztBaUZ6NFdRO0VBT0k7QWpGczRXWjs7QWlGNzRXUTtFQU9JO0FqRjA0V1o7O0FpRmo1V1E7RUFPSTtBakY4NFdaOztBaUZyNVdRO0VBT0k7QWpGazVXWjs7QWlGejVXUTtFQU9JO0FqRnM1V1o7O0FpRjc1V1E7RUFPSTtBakYwNVdaOztBaUZqNldRO0VBT0k7QWpGODVXWjs7QWlGcjZXUTtFQU9JO0FqRms2V1o7O0FpRno2V1E7RUFPSTtBakZzNldaOztBaUY3NldRO0VBT0k7QWpGMDZXWjs7QWlGajdXUTtFQU9JO0FqRjg2V1o7O0FpRnI3V1E7RUFPSTtBakZrN1daOztBaUZ6N1dRO0VBT0k7QWpGczdXWjs7QWlGNzdXUTtFQU9JO0VBQUE7QWpGMjdXWjs7QWlGbDhXUTtFQU9JO0VBQUE7QWpGZzhXWjs7QWlGdjhXUTtFQU9JO0VBQUE7QWpGcThXWjs7QWlGNThXUTtFQU9JO0VBQUE7QWpGMDhXWjs7QWlGajlXUTtFQU9JO0VBQUE7QWpGKzhXWjs7QWlGdDlXUTtFQU9JO0VBQUE7QWpGbzlXWjs7QWlGMzlXUTtFQU9JO0VBQUE7QWpGeTlXWjs7QWlGaCtXUTtFQU9JO0VBQUE7QWpGODlXWjs7QWlGcitXUTtFQU9JO0VBQUE7QWpGbStXWjs7QWlGMStXUTtFQU9JO0VBQUE7QWpGdytXWjs7QWlGLytXUTtFQU9JO0VBQUE7QWpGNitXWjs7QWlGcC9XUTtFQU9JO0VBQUE7QWpGay9XWjs7QWlGei9XUTtFQU9JO0FqRnMvV1o7O0FpRjcvV1E7RUFPSTtBakYwL1daOztBaUZqZ1hRO0VBT0k7QWpGOC9XWjs7QWlGcmdYUTtFQU9JO0FqRmtnWFo7O0FpRnpnWFE7RUFPSTtBakZzZ1haOztBaUY3Z1hRO0VBT0k7QWpGMGdYWjs7QWlGamhYUTtFQU9JO0FqRjhnWFo7O0FpRnJoWFE7RUFPSTtBakZraFhaOztBaUZ6aFhRO0VBT0k7QWpGc2hYWjs7QWlGN2hYUTtFQU9JO0FqRjBoWFo7O0FpRmppWFE7RUFPSTtBakY4aFhaOztBaUZyaVhRO0VBT0k7QWpGa2lYWjs7QWlGemlYUTtFQU9JO0FqRnNpWFo7O0FpRjdpWFE7RUFPSTtBakYwaVhaOztBaUZqalhRO0VBT0k7QWpGOGlYWjs7QWlGcmpYUTtFQU9JO0FqRmtqWFo7O0FpRnpqWFE7RUFPSTtBakZzalhaOztBaUY3alhRO0VBT0k7QWpGMGpYWjs7QWlGamtYUTtFQU9JO0FqRjhqWFo7O0FpRnJrWFE7RUFPSTtBakZra1haOztBaUZ6a1hRO0VBT0k7QWpGc2tYWjs7QWlGN2tYUTtFQU9JO0FqRjBrWFo7O0FpRmpsWFE7RUFPSTtBakY4a1haOztBaUZybFhRO0VBT0k7QWpGa2xYWjs7QWlGemxYUTtFQU9JO0FqRnNsWFo7O0FpRjdsWFE7RUFPSTtBakYwbFhaOztBaUZqbVhRO0VBT0k7QWpGOGxYWjs7QWlGcm1YUTtFQU9JO0FqRmttWFo7O0FpRnptWFE7RUFPSTtBakZzbVhaOztBaUY3bVhRO0VBT0k7QWpGMG1YWjs7QWlGam5YUTtFQU9JO0FqRjhtWFo7O0FpRnJuWFE7RUFPSTtBakZrblhaOztBaUZ6blhRO0VBT0k7QWpGc25YWjs7QWlGN25YUTtFQU9JO0FqRjBuWFo7O0FpRmpvWFE7RUFPSTtBakY4blhaOztBaUZyb1hRO0VBT0k7QWpGa29YWjs7QWlGem9YUTtFQU9JO0FqRnNvWFo7O0FpRjdvWFE7RUFPSTtBakYwb1haOztBaUZqcFhRO0VBT0k7QWpGOG9YWjs7QWlGcnBYUTtFQU9JO0FqRmtwWFo7O0FpRnpwWFE7RUFPSTtBakZzcFhaOztBaUY3cFhRO0VBT0k7QWpGMHBYWjs7QWlGanFYUTtFQU9JO0FqRjhwWFo7O0FpRnJxWFE7RUFPSTtBakZrcVhaOztBaUZ6cVhRO0VBT0k7QWpGc3FYWjs7QWlGN3FYUTtFQU9JO0FqRjBxWFo7O0FpRmpyWFE7RUFPSTtBakY4cVhaOztBaUZyclhRO0VBT0k7QWpGa3JYWjs7QWlGenJYUTtFQU9JO0FqRnNyWFo7O0FpRjdyWFE7RUFPSTtBakYwclhaOztBaUZqc1hRO0VBT0k7QWpGOHJYWjs7QWlGcnNYUTtFQU9JO0FqRmtzWFo7O0FpRnpzWFE7RUFPSTtBakZzc1haOztBaUY3c1hRO0VBT0k7QWpGMHNYWjs7QWlGanRYUTtFQU9JO0FqRjhzWFo7O0FpRnJ0WFE7RUFPSTtBakZrdFhaOztBaUZ6dFhRO0VBT0k7QWpGc3RYWjs7QWlGN3RYUTtFQU9JO0FqRjB0WFo7O0FpRmp1WFE7RUFPSTtBakY4dFhaOztBaUZydVhRO0VBT0k7QWpGa3VYWjs7QWlGdnZYUTtBQWNBO0VBT0k7RUFBQTtBakZ3dVhaOztBaUZydFhRO0FBMUJBO0VBSVE7RUFHSjtBakY4dVhaOztBaUZydlhRO0VBSVE7RUFHSjtBakZtdlhaOztBaUYxdlhRO0VBSVE7RUFHSjtBakZ3dlhaOztBaUYvdlhRO0VBSVE7RUFHSjtBakY2dlhaOztBaUZwd1hRO0VBSVE7RUFHSjtBakZrd1haOztBaUZ6d1hRO0VBSVE7RUFHSjtBakZ1d1haOztBaUY5d1hRO0VBSVE7RUFHSjtBakY0d1haOztBaUZueFhRO0VBSVE7RUFHSjtBakZpeFhaOztBaUZ4eFhRO0VBSVE7RUFHSjtBakZzeFhaOztBaUY3eFhRO0VBSVE7RUFHSjtBakYyeFhaOztBaUZseVhRO0VBSVE7RUFHSjtBakZneVhaOztBaUZ2eVhRO0VBSVE7RUFHSjtBakZxeVhaOztBaUY1eVhRO0VBSVE7RUFHSjtBakYweVhaOztBaUZqelhRO0VBSVE7RUFHSjtBakYreVhaOztBaUZ0elhRO0VBSVE7RUFHSjtBakZvelhaOztBaUYzelhRO0VBSVE7RUFHSjtBakZ5elhaOztBaUZoMFhRO0VBSVE7RUFHSjtBakY4elhaOztBaUZyMFhRO0VBSVE7RUFHSjtBakZtMFhaOztBaUYxMFhRO0VBSVE7RUFHSjtBakZ3MFhaOztBaUYvMFhRO0VBSVE7RUFHSjtBakY2MFhaOztBaUZwMVhRO0VBSVE7RUFHSjtBakZrMVhaOztBaUZ6MVhRO0VBSVE7RUFHSjtBakZ1MVhaOztBaUY5MVhRO0VBSVE7RUFHSjtBakY0MVhaOztBaUZuMlhRO0VBSVE7RUFHSjtBakZpMlhaOztBaUZsM1hRO0VBQ0U7QWpGcTNYVjs7QWlGdDNYUTtFQUNFO0FqRnkzWFY7O0FpRjEzWFE7RUFDRTtBakY2M1hWOztBaUY5M1hRO0VBQ0U7QWpGaTRYVjs7QWlGeDNYUTtFQUlRO0VBR0o7QWpGczNYWjs7QWlGNzNYUTtFQUlRO0VBR0o7QWpGMjNYWjs7QWlGbDRYUTtFQUlRO0VBR0o7QWpGZzRYWjs7QWlGdjRYUTtFQUlRO0VBR0o7QWpGcTRYWjs7QWlGNTRYUTtFQUlRO0VBR0o7QWpGMDRYWjs7QWlGajVYUTtFQUlRO0VBR0o7QWpGKzRYWjs7QWlGdDVYUTtFQUlRO0VBR0o7QWpGbzVYWjs7QWlGMzVYUTtFQUlRO0VBR0o7QWpGeTVYWjs7QWlGaDZYUTtFQUlRO0VBR0o7QWpGODVYWjs7QWlGcjZYUTtFQUlRO0VBR0o7QWpGbTZYWjs7QWlGMTZYUTtFQUlRO0VBR0o7QWpGdzZYWjs7QWlGLzZYUTtFQUlRO0VBR0o7QWpGNjZYWjs7QWlGcDdYUTtFQUlRO0VBR0o7QWpGazdYWjs7QWlGejdYUTtFQUlRO0VBR0o7QWpGdTdYWjs7QWlGOTdYUTtFQUlRO0VBR0o7QWpGNDdYWjs7QWlGbjhYUTtFQUlRO0VBR0o7QWpGaThYWjs7QWlGeDhYUTtFQUlRO0VBR0o7QWpGczhYWjs7QWlGNzhYUTtFQUlRO0VBR0o7QWpGMjhYWjs7QWlGbDlYUTtFQUlRO0VBR0o7QWpGZzlYWjs7QWlGdjlYUTtFQUlRO0VBR0o7QWpGcTlYWjs7QWlGNTlYUTtFQUlRO0VBR0o7QWpGMDlYWjs7QWlGMytYUTtFQUNFO0FqRjgrWFY7O0FpRi8rWFE7RUFDRTtBakZrL1hWOztBaUZuL1hRO0VBQ0U7QWpGcy9YVjs7QWlGdi9YUTtFQUNFO0FqRjAvWFY7O0FpRjMvWFE7RUFDRTtBakY4L1hWOztBaUZyL1hRO0VBT0k7QWpGay9YWjs7QWlGei9YUTtFQU9JO0FqRnMvWFo7O0FpRjcvWFE7RUFPSTtBakYwL1haOztBaUZqZ1lRO0VBT0k7QWpGOC9YWjs7QWlGcmdZUTtFQU9JO0FqRmtnWVo7O0FpRnpnWVE7RUFPSTtBakZzZ1laOztBaUY3Z1lRO0VBT0k7QWpGMGdZWjs7QWlGamhZUTtFQU9JO0FqRjhnWVo7O0FpRnJoWVE7RUFPSTtBakZraFlaOztBaUZ6aFlRO0VBT0k7QWpGc2hZWjs7QWlGN2hZUTtFQU9JO0FqRjBoWVo7O0FpRmppWVE7RUFPSTtBakY4aFlaOztBaUZyaVlRO0VBT0k7QWpGa2lZWjs7QWlGemlZUTtFQU9JO0FqRnNpWVo7O0FpRjdpWVE7RUFPSTtBakYwaVlaOztBaUZqallRO0VBT0k7RUFBQTtBakYraVlaOztBaUZ0allRO0VBT0k7RUFBQTtBakZvallaOztBaUYzallRO0VBT0k7RUFBQTtBakZ5allaOztBaUZoa1lRO0VBT0k7RUFBQTtBakY4allaOztBaUZya1lRO0VBT0k7QWpGa2tZWjs7QWlGemtZUTtFQU9JO0FqRnNrWVo7O0FzQmhsWUk7RTJER0k7SUFPSTtFakYya1lWO0VpRmxsWU07SUFPSTtFakY4a1lWO0VpRnJsWU07SUFPSTtFakZpbFlWO0VpRnhsWU07SUFPSTtFakZvbFlWO0VpRjNsWU07SUFPSTtFakZ1bFlWO0VpRjlsWU07SUFPSTtFakYwbFlWO0VpRmptWU07SUFPSTtFakY2bFlWO0VpRnBtWU07SUFPSTtFakZnbVlWO0VpRnZtWU07SUFPSTtFakZtbVlWO0VpRjFtWU07SUFPSTtFakZzbVlWO0VpRjdtWU07SUFPSTtFakZ5bVlWO0VpRmhuWU07SUFPSTtFakY0bVlWO0VpRm5uWU07SUFPSTtFakYrbVlWO0VpRnRuWU07SUFPSTtFakZrbllWO0VpRnpuWU07SUFPSTtFakZxbllWO0VpRjVuWU07SUFPSTtFakZ3bllWO0VpRi9uWU07SUFPSTtFakYybllWO0VpRmxvWU07SUFPSTtFakY4bllWO0VpRnJvWU07SUFPSTtFakZpb1lWO0VpRnhvWU07SUFPSTtFakZvb1lWO0VpRjNvWU07SUFPSTtFakZ1b1lWO0VpRjlvWU07SUFPSTtFakYwb1lWO0VpRmpwWU07SUFPSTtFakY2b1lWO0VpRnBwWU07SUFPSTtFakZncFlWO0VpRnZwWU07SUFPSTtFakZtcFlWO0VpRjFwWU07SUFPSTtFakZzcFlWO0VpRjdwWU07SUFPSTtFakZ5cFlWO0VpRmhxWU07SUFPSTtFakY0cFlWO0VpRm5xWU07SUFPSTtFakYrcFlWO0VpRnRxWU07SUFPSTtFakZrcVlWO0VpRnpxWU07SUFPSTtFakZxcVlWO0VpRjVxWU07SUFPSTtFakZ3cVlWO0VpRi9xWU07SUFPSTtFakYycVlWO0VpRmxyWU07SUFPSTtFakY4cVlWO0VpRnJyWU07SUFPSTtFakZpcllWO0VpRnhyWU07SUFPSTtFakZvcllWO0VpRjNyWU07SUFPSTtFakZ1cllWO0VpRjlyWU07SUFPSTtFakYwcllWO0VpRmpzWU07SUFPSTtFakY2cllWO0VpRnBzWU07SUFPSTtFakZnc1lWO0VpRnZzWU07SUFPSTtFakZtc1lWO0VpRjFzWU07SUFPSTtFakZzc1lWO0VpRjdzWU07SUFPSTtFakZ5c1lWO0VpRmh0WU07SUFPSTtFakY0c1lWO0VpRm50WU07SUFPSTtFakYrc1lWO0VpRnR0WU07SUFPSTtFakZrdFlWO0VpRnp0WU07SUFPSTtFakZxdFlWO0VpRjV0WU07SUFPSTtFakZ3dFlWO0VpRi90WU07SUFPSTtFakYydFlWO0VpRmx1WU07SUFPSTtFakY4dFlWO0VpRnJ1WU07SUFPSTtFakZpdVlWO0VpRnh1WU07SUFPSTtFakZvdVlWO0VpRjN1WU07SUFPSTtFakZ1dVlWO0VpRjl1WU07SUFPSTtFakYwdVlWO0VpRmp2WU07SUFPSTtFakY2dVlWO0VpRnB2WU07SUFPSTtFakZndllWO0VpRnZ2WU07SUFPSTtFakZtdllWO0VpRjF2WU07SUFPSTtFakZzdllWO0VpRjd2WU07SUFPSTtFakZ5dllWO0VpRmh3WU07SUFPSTtFakY0dllWO0VpRm53WU07SUFPSTtFakYrdllWO0VpRnR3WU07SUFPSTtFakZrd1lWO0VpRnp3WU07SUFPSTtFakZxd1lWO0VpRjV3WU07SUFPSTtJQUFBO0VqRnl3WVY7RWlGaHhZTTtJQU9JO0lBQUE7RWpGNndZVjtFaUZweFlNO0lBT0k7SUFBQTtFakZpeFlWO0VpRnh4WU07SUFPSTtJQUFBO0VqRnF4WVY7RWlGNXhZTTtJQU9JO0lBQUE7RWpGeXhZVjtFaUZoeVlNO0lBT0k7SUFBQTtFakY2eFlWO0VpRnB5WU07SUFPSTtJQUFBO0VqRml5WVY7RWlGeHlZTTtJQU9JO0lBQUE7RWpGcXlZVjtFaUY1eVlNO0lBT0k7SUFBQTtFakZ5eVlWO0VpRmh6WU07SUFPSTtJQUFBO0VqRjZ5WVY7RWlGcHpZTTtJQU9JO0lBQUE7RWpGaXpZVjtFaUZ4ellNO0lBT0k7SUFBQTtFakZxellWO0VpRjV6WU07SUFPSTtJQUFBO0VqRnl6WVY7RWlGaDBZTTtJQU9JO0lBQUE7RWpGNnpZVjtFaUZwMFlNO0lBT0k7RWpGZzBZVjtFaUZ2MFlNO0lBT0k7RWpGbTBZVjtFaUYxMFlNO0lBT0k7RWpGczBZVjtFaUY3MFlNO0lBT0k7RWpGeTBZVjtFaUZoMVlNO0lBT0k7RWpGNDBZVjtFaUZuMVlNO0lBT0k7RWpGKzBZVjtFaUZ0MVlNO0lBT0k7RWpGazFZVjtFaUZ6MVlNO0lBT0k7RWpGcTFZVjtFaUY1MVlNO0lBT0k7RWpGdzFZVjtFaUYvMVlNO0lBT0k7RWpGMjFZVjtFaUZsMllNO0lBT0k7RWpGODFZVjtFaUZyMllNO0lBT0k7RWpGaTJZVjtFaUZ4MllNO0lBT0k7RWpGbzJZVjtFaUYzMllNO0lBT0k7RWpGdTJZVjtFaUY5MllNO0lBT0k7RWpGMDJZVjtFaUZqM1lNO0lBT0k7RWpGNjJZVjtFaUZwM1lNO0lBT0k7RWpGZzNZVjtFaUZ2M1lNO0lBT0k7RWpGbTNZVjtFaUYxM1lNO0lBT0k7RWpGczNZVjtFaUY3M1lNO0lBT0k7RWpGeTNZVjtFaUZoNFlNO0lBT0k7RWpGNDNZVjtFaUZuNFlNO0lBT0k7RWpGKzNZVjtFaUZ0NFlNO0lBT0k7RWpGazRZVjtFaUZ6NFlNO0lBT0k7RWpGcTRZVjtFaUY1NFlNO0lBT0k7RWpGdzRZVjtFaUYvNFlNO0lBT0k7RWpGMjRZVjtFaUZsNVlNO0lBT0k7RWpGODRZVjtFaUZyNVlNO0lBT0k7RWpGaTVZVjtFaUZ4NVlNO0lBT0k7RWpGbzVZVjtFaUYzNVlNO0lBT0k7RWpGdTVZVjtFaUY5NVlNO0lBT0k7RWpGMDVZVjtFaUZqNllNO0lBT0k7RWpGNjVZVjtFaUZwNllNO0lBT0k7RWpGZzZZVjtFaUZ2NllNO0lBT0k7RWpGbTZZVjtFaUYxNllNO0lBT0k7SUFBQTtFakZ1NllWO0VpRjk2WU07SUFPSTtJQUFBO0VqRjI2WVY7RWlGbDdZTTtJQU9JO0lBQUE7RWpGKzZZVjtFaUZ0N1lNO0lBT0k7SUFBQTtFakZtN1lWO0VpRjE3WU07SUFPSTtJQUFBO0VqRnU3WVY7RWlGOTdZTTtJQU9JO0lBQUE7RWpGMjdZVjtFaUZsOFlNO0lBT0k7SUFBQTtFakYrN1lWO0VpRnQ4WU07SUFPSTtJQUFBO0VqRm04WVY7RWlGMThZTTtJQU9JO0lBQUE7RWpGdThZVjtFaUY5OFlNO0lBT0k7SUFBQTtFakYyOFlWO0VpRmw5WU07SUFPSTtJQUFBO0VqRis4WVY7RWlGdDlZTTtJQU9JO0lBQUE7RWpGbTlZVjtFaUYxOVlNO0lBT0k7RWpGczlZVjtFaUY3OVlNO0lBT0k7RWpGeTlZVjtFaUZoK1lNO0lBT0k7RWpGNDlZVjtFaUZuK1lNO0lBT0k7RWpGKzlZVjtFaUZ0K1lNO0lBT0k7RWpGaytZVjtFaUZ6K1lNO0lBT0k7RWpGcStZVjtFaUY1K1lNO0lBT0k7RWpGdytZVjtFaUYvK1lNO0lBT0k7RWpGMitZVjtFaUZsL1lNO0lBT0k7RWpGOCtZVjtFaUZyL1lNO0lBT0k7RWpGaS9ZVjtFaUZ4L1lNO0lBT0k7RWpGby9ZVjtFaUYzL1lNO0lBT0k7RWpGdS9ZVjtFaUY5L1lNO0lBT0k7RWpGMC9ZVjtFaUZqZ1pNO0lBT0k7RWpGNi9ZVjtFaUZwZ1pNO0lBT0k7RWpGZ2daVjtFaUZ2Z1pNO0lBT0k7RWpGbWdaVjtFaUYxZ1pNO0lBT0k7RWpGc2daVjtFaUY3Z1pNO0lBT0k7RWpGeWdaVjtFaUZoaFpNO0lBT0k7RWpGNGdaVjtFaUZuaFpNO0lBT0k7RWpGK2daVjtFaUZ0aFpNO0lBT0k7RWpGa2haVjtFaUZ6aFpNO0lBT0k7RWpGcWhaVjtFaUY1aFpNO0lBT0k7RWpGd2haVjtFaUYvaFpNO0lBT0k7RWpGMmhaVjtFaUZsaVpNO0lBT0k7RWpGOGhaVjtFaUZyaVpNO0lBT0k7RWpGaWlaVjtFaUZ4aVpNO0lBT0k7RWpGb2laVjtFaUYzaVpNO0lBT0k7RWpGdWlaVjtFaUY5aVpNO0lBT0k7RWpGMGlaVjtFaUZqalpNO0lBT0k7RWpGNmlaVjtFaUZwalpNO0lBT0k7RWpGZ2paVjtFaUZ2alpNO0lBT0k7RWpGbWpaVjtFaUYxalpNO0lBT0k7RWpGc2paVjtBQUNGO0FzQmprWkk7RTJER0k7SUFPSTtFakYyalpWO0VpRmxrWk07SUFPSTtFakY4alpWO0VpRnJrWk07SUFPSTtFakZpa1pWO0VpRnhrWk07SUFPSTtFakZva1pWO0VpRjNrWk07SUFPSTtFakZ1a1pWO0VpRjlrWk07SUFPSTtFakYwa1pWO0VpRmpsWk07SUFPSTtFakY2a1pWO0VpRnBsWk07SUFPSTtFakZnbFpWO0VpRnZsWk07SUFPSTtFakZtbFpWO0VpRjFsWk07SUFPSTtFakZzbFpWO0VpRjdsWk07SUFPSTtFakZ5bFpWO0VpRmhtWk07SUFPSTtFakY0bFpWO0VpRm5tWk07SUFPSTtFakYrbFpWO0VpRnRtWk07SUFPSTtFakZrbVpWO0VpRnptWk07SUFPSTtFakZxbVpWO0VpRjVtWk07SUFPSTtFakZ3bVpWO0VpRi9tWk07SUFPSTtFakYybVpWO0VpRmxuWk07SUFPSTtFakY4bVpWO0VpRnJuWk07SUFPSTtFakZpblpWO0VpRnhuWk07SUFPSTtFakZvblpWO0VpRjNuWk07SUFPSTtFakZ1blpWO0VpRjluWk07SUFPSTtFakYwblpWO0VpRmpvWk07SUFPSTtFakY2blpWO0VpRnBvWk07SUFPSTtFakZnb1pWO0VpRnZvWk07SUFPSTtFakZtb1pWO0VpRjFvWk07SUFPSTtFakZzb1pWO0VpRjdvWk07SUFPSTtFakZ5b1pWO0VpRmhwWk07SUFPSTtFakY0b1pWO0VpRm5wWk07SUFPSTtFakYrb1pWO0VpRnRwWk07SUFPSTtFakZrcFpWO0VpRnpwWk07SUFPSTtFakZxcFpWO0VpRjVwWk07SUFPSTtFakZ3cFpWO0VpRi9wWk07SUFPSTtFakYycFpWO0VpRmxxWk07SUFPSTtFakY4cFpWO0VpRnJxWk07SUFPSTtFakZpcVpWO0VpRnhxWk07SUFPSTtFakZvcVpWO0VpRjNxWk07SUFPSTtFakZ1cVpWO0VpRjlxWk07SUFPSTtFakYwcVpWO0VpRmpyWk07SUFPSTtFakY2cVpWO0VpRnByWk07SUFPSTtFakZnclpWO0VpRnZyWk07SUFPSTtFakZtclpWO0VpRjFyWk07SUFPSTtFakZzclpWO0VpRjdyWk07SUFPSTtFakZ5clpWO0VpRmhzWk07SUFPSTtFakY0clpWO0VpRm5zWk07SUFPSTtFakYrclpWO0VpRnRzWk07SUFPSTtFakZrc1pWO0VpRnpzWk07SUFPSTtFakZxc1pWO0VpRjVzWk07SUFPSTtFakZ3c1pWO0VpRi9zWk07SUFPSTtFakYyc1pWO0VpRmx0Wk07SUFPSTtFakY4c1pWO0VpRnJ0Wk07SUFPSTtFakZpdFpWO0VpRnh0Wk07SUFPSTtFakZvdFpWO0VpRjN0Wk07SUFPSTtFakZ1dFpWO0VpRjl0Wk07SUFPSTtFakYwdFpWO0VpRmp1Wk07SUFPSTtFakY2dFpWO0VpRnB1Wk07SUFPSTtFakZndVpWO0VpRnZ1Wk07SUFPSTtFakZtdVpWO0VpRjF1Wk07SUFPSTtFakZzdVpWO0VpRjd1Wk07SUFPSTtFakZ5dVpWO0VpRmh2Wk07SUFPSTtFakY0dVpWO0VpRm52Wk07SUFPSTtFakYrdVpWO0VpRnR2Wk07SUFPSTtFakZrdlpWO0VpRnp2Wk07SUFPSTtFakZxdlpWO0VpRjV2Wk07SUFPSTtJQUFBO0VqRnl2WlY7RWlGaHdaTTtJQU9JO0lBQUE7RWpGNnZaVjtFaUZwd1pNO0lBT0k7SUFBQTtFakZpd1pWO0VpRnh3Wk07SUFPSTtJQUFBO0VqRnF3WlY7RWlGNXdaTTtJQU9JO0lBQUE7RWpGeXdaVjtFaUZoeFpNO0lBT0k7SUFBQTtFakY2d1pWO0VpRnB4Wk07SUFPSTtJQUFBO0VqRml4WlY7RWlGeHhaTTtJQU9JO0lBQUE7RWpGcXhaVjtFaUY1eFpNO0lBT0k7SUFBQTtFakZ5eFpWO0VpRmh5Wk07SUFPSTtJQUFBO0VqRjZ4WlY7RWlGcHlaTTtJQU9JO0lBQUE7RWpGaXlaVjtFaUZ4eVpNO0lBT0k7SUFBQTtFakZxeVpWO0VpRjV5Wk07SUFPSTtJQUFBO0VqRnl5WlY7RWlGaHpaTTtJQU9JO0lBQUE7RWpGNnlaVjtFaUZwelpNO0lBT0k7RWpGZ3paVjtFaUZ2elpNO0lBT0k7RWpGbXpaVjtFaUYxelpNO0lBT0k7RWpGc3paVjtFaUY3elpNO0lBT0k7RWpGeXpaVjtFaUZoMFpNO0lBT0k7RWpGNHpaVjtFaUZuMFpNO0lBT0k7RWpGK3paVjtFaUZ0MFpNO0lBT0k7RWpGazBaVjtFaUZ6MFpNO0lBT0k7RWpGcTBaVjtFaUY1MFpNO0lBT0k7RWpGdzBaVjtFaUYvMFpNO0lBT0k7RWpGMjBaVjtFaUZsMVpNO0lBT0k7RWpGODBaVjtFaUZyMVpNO0lBT0k7RWpGaTFaVjtFaUZ4MVpNO0lBT0k7RWpGbzFaVjtFaUYzMVpNO0lBT0k7RWpGdTFaVjtFaUY5MVpNO0lBT0k7RWpGMDFaVjtFaUZqMlpNO0lBT0k7RWpGNjFaVjtFaUZwMlpNO0lBT0k7RWpGZzJaVjtFaUZ2MlpNO0lBT0k7RWpGbTJaVjtFaUYxMlpNO0lBT0k7RWpGczJaVjtFaUY3MlpNO0lBT0k7RWpGeTJaVjtFaUZoM1pNO0lBT0k7RWpGNDJaVjtFaUZuM1pNO0lBT0k7RWpGKzJaVjtFaUZ0M1pNO0lBT0k7RWpGazNaVjtFaUZ6M1pNO0lBT0k7RWpGcTNaVjtFaUY1M1pNO0lBT0k7RWpGdzNaVjtFaUYvM1pNO0lBT0k7RWpGMjNaVjtFaUZsNFpNO0lBT0k7RWpGODNaVjtFaUZyNFpNO0lBT0k7RWpGaTRaVjtFaUZ4NFpNO0lBT0k7RWpGbzRaVjtFaUYzNFpNO0lBT0k7RWpGdTRaVjtFaUY5NFpNO0lBT0k7RWpGMDRaVjtFaUZqNVpNO0lBT0k7RWpGNjRaVjtFaUZwNVpNO0lBT0k7RWpGZzVaVjtFaUZ2NVpNO0lBT0k7RWpGbTVaVjtFaUYxNVpNO0lBT0k7SUFBQTtFakZ1NVpWO0VpRjk1Wk07SUFPSTtJQUFBO0VqRjI1WlY7RWlGbDZaTTtJQU9JO0lBQUE7RWpGKzVaVjtFaUZ0NlpNO0lBT0k7SUFBQTtFakZtNlpWO0VpRjE2Wk07SUFPSTtJQUFBO0VqRnU2WlY7RWlGOTZaTTtJQU9JO0lBQUE7RWpGMjZaVjtFaUZsN1pNO0lBT0k7SUFBQTtFakYrNlpWO0VpRnQ3Wk07SUFPSTtJQUFBO0VqRm03WlY7RWlGMTdaTTtJQU9JO0lBQUE7RWpGdTdaVjtFaUY5N1pNO0lBT0k7SUFBQTtFakYyN1pWO0VpRmw4Wk07SUFPSTtJQUFBO0VqRis3WlY7RWlGdDhaTTtJQU9JO0lBQUE7RWpGbThaVjtFaUYxOFpNO0lBT0k7RWpGczhaVjtFaUY3OFpNO0lBT0k7RWpGeThaVjtFaUZoOVpNO0lBT0k7RWpGNDhaVjtFaUZuOVpNO0lBT0k7RWpGKzhaVjtFaUZ0OVpNO0lBT0k7RWpGazlaVjtFaUZ6OVpNO0lBT0k7RWpGcTlaVjtFaUY1OVpNO0lBT0k7RWpGdzlaVjtFaUYvOVpNO0lBT0k7RWpGMjlaVjtFaUZsK1pNO0lBT0k7RWpGODlaVjtFaUZyK1pNO0lBT0k7RWpGaStaVjtFaUZ4K1pNO0lBT0k7RWpGbytaVjtFaUYzK1pNO0lBT0k7RWpGdStaVjtFaUY5K1pNO0lBT0k7RWpGMCtaVjtFaUZqL1pNO0lBT0k7RWpGNitaVjtFaUZwL1pNO0lBT0k7RWpGZy9aVjtFaUZ2L1pNO0lBT0k7RWpGbS9aVjtFaUYxL1pNO0lBT0k7RWpGcy9aVjtFaUY3L1pNO0lBT0k7RWpGeS9aVjtFaUZoZ2FNO0lBT0k7RWpGNC9aVjtFaUZuZ2FNO0lBT0k7RWpGKy9aVjtFaUZ0Z2FNO0lBT0k7RWpGa2dhVjtFaUZ6Z2FNO0lBT0k7RWpGcWdhVjtFaUY1Z2FNO0lBT0k7RWpGd2dhVjtFaUYvZ2FNO0lBT0k7RWpGMmdhVjtFaUZsaGFNO0lBT0k7RWpGOGdhVjtFaUZyaGFNO0lBT0k7RWpGaWhhVjtFaUZ4aGFNO0lBT0k7RWpGb2hhVjtFaUYzaGFNO0lBT0k7RWpGdWhhVjtFaUY5aGFNO0lBT0k7RWpGMGhhVjtFaUZqaWFNO0lBT0k7RWpGNmhhVjtFaUZwaWFNO0lBT0k7RWpGZ2lhVjtFaUZ2aWFNO0lBT0k7RWpGbWlhVjtFaUYxaWFNO0lBT0k7RWpGc2lhVjtBQUNGO0FzQmpqYUk7RTJER0k7SUFPSTtFakYyaWFWO0VpRmxqYU07SUFPSTtFakY4aWFWO0VpRnJqYU07SUFPSTtFakZpamFWO0VpRnhqYU07SUFPSTtFakZvamFWO0VpRjNqYU07SUFPSTtFakZ1amFWO0VpRjlqYU07SUFPSTtFakYwamFWO0VpRmprYU07SUFPSTtFakY2amFWO0VpRnBrYU07SUFPSTtFakZna2FWO0VpRnZrYU07SUFPSTtFakZta2FWO0VpRjFrYU07SUFPSTtFakZza2FWO0VpRjdrYU07SUFPSTtFakZ5a2FWO0VpRmhsYU07SUFPSTtFakY0a2FWO0VpRm5sYU07SUFPSTtFakYra2FWO0VpRnRsYU07SUFPSTtFakZrbGFWO0VpRnpsYU07SUFPSTtFakZxbGFWO0VpRjVsYU07SUFPSTtFakZ3bGFWO0VpRi9sYU07SUFPSTtFakYybGFWO0VpRmxtYU07SUFPSTtFakY4bGFWO0VpRnJtYU07SUFPSTtFakZpbWFWO0VpRnhtYU07SUFPSTtFakZvbWFWO0VpRjNtYU07SUFPSTtFakZ1bWFWO0VpRjltYU07SUFPSTtFakYwbWFWO0VpRmpuYU07SUFPSTtFakY2bWFWO0VpRnBuYU07SUFPSTtFakZnbmFWO0VpRnZuYU07SUFPSTtFakZtbmFWO0VpRjFuYU07SUFPSTtFakZzbmFWO0VpRjduYU07SUFPSTtFakZ5bmFWO0VpRmhvYU07SUFPSTtFakY0bmFWO0VpRm5vYU07SUFPSTtFakYrbmFWO0VpRnRvYU07SUFPSTtFakZrb2FWO0VpRnpvYU07SUFPSTtFakZxb2FWO0VpRjVvYU07SUFPSTtFakZ3b2FWO0VpRi9vYU07SUFPSTtFakYyb2FWO0VpRmxwYU07SUFPSTtFakY4b2FWO0VpRnJwYU07SUFPSTtFakZpcGFWO0VpRnhwYU07SUFPSTtFakZvcGFWO0VpRjNwYU07SUFPSTtFakZ1cGFWO0VpRjlwYU07SUFPSTtFakYwcGFWO0VpRmpxYU07SUFPSTtFakY2cGFWO0VpRnBxYU07SUFPSTtFakZncWFWO0VpRnZxYU07SUFPSTtFakZtcWFWO0VpRjFxYU07SUFPSTtFakZzcWFWO0VpRjdxYU07SUFPSTtFakZ5cWFWO0VpRmhyYU07SUFPSTtFakY0cWFWO0VpRm5yYU07SUFPSTtFakYrcWFWO0VpRnRyYU07SUFPSTtFakZrcmFWO0VpRnpyYU07SUFPSTtFakZxcmFWO0VpRjVyYU07SUFPSTtFakZ3cmFWO0VpRi9yYU07SUFPSTtFakYycmFWO0VpRmxzYU07SUFPSTtFakY4cmFWO0VpRnJzYU07SUFPSTtFakZpc2FWO0VpRnhzYU07SUFPSTtFakZvc2FWO0VpRjNzYU07SUFPSTtFakZ1c2FWO0VpRjlzYU07SUFPSTtFakYwc2FWO0VpRmp0YU07SUFPSTtFakY2c2FWO0VpRnB0YU07SUFPSTtFakZndGFWO0VpRnZ0YU07SUFPSTtFakZtdGFWO0VpRjF0YU07SUFPSTtFakZzdGFWO0VpRjd0YU07SUFPSTtFakZ5dGFWO0VpRmh1YU07SUFPSTtFakY0dGFWO0VpRm51YU07SUFPSTtFakYrdGFWO0VpRnR1YU07SUFPSTtFakZrdWFWO0VpRnp1YU07SUFPSTtFakZxdWFWO0VpRjV1YU07SUFPSTtJQUFBO0VqRnl1YVY7RWlGaHZhTTtJQU9JO0lBQUE7RWpGNnVhVjtFaUZwdmFNO0lBT0k7SUFBQTtFakZpdmFWO0VpRnh2YU07SUFPSTtJQUFBO0VqRnF2YVY7RWlGNXZhTTtJQU9JO0lBQUE7RWpGeXZhVjtFaUZod2FNO0lBT0k7SUFBQTtFakY2dmFWO0VpRnB3YU07SUFPSTtJQUFBO0VqRml3YVY7RWlGeHdhTTtJQU9JO0lBQUE7RWpGcXdhVjtFaUY1d2FNO0lBT0k7SUFBQTtFakZ5d2FWO0VpRmh4YU07SUFPSTtJQUFBO0VqRjZ3YVY7RWlGcHhhTTtJQU9JO0lBQUE7RWpGaXhhVjtFaUZ4eGFNO0lBT0k7SUFBQTtFakZxeGFWO0VpRjV4YU07SUFPSTtJQUFBO0VqRnl4YVY7RWlGaHlhTTtJQU9JO0lBQUE7RWpGNnhhVjtFaUZweWFNO0lBT0k7RWpGZ3lhVjtFaUZ2eWFNO0lBT0k7RWpGbXlhVjtFaUYxeWFNO0lBT0k7RWpGc3lhVjtFaUY3eWFNO0lBT0k7RWpGeXlhVjtFaUZoemFNO0lBT0k7RWpGNHlhVjtFaUZuemFNO0lBT0k7RWpGK3lhVjtFaUZ0emFNO0lBT0k7RWpGa3phVjtFaUZ6emFNO0lBT0k7RWpGcXphVjtFaUY1emFNO0lBT0k7RWpGd3phVjtFaUYvemFNO0lBT0k7RWpGMnphVjtFaUZsMGFNO0lBT0k7RWpGOHphVjtFaUZyMGFNO0lBT0k7RWpGaTBhVjtFaUZ4MGFNO0lBT0k7RWpGbzBhVjtFaUYzMGFNO0lBT0k7RWpGdTBhVjtFaUY5MGFNO0lBT0k7RWpGMDBhVjtFaUZqMWFNO0lBT0k7RWpGNjBhVjtFaUZwMWFNO0lBT0k7RWpGZzFhVjtFaUZ2MWFNO0lBT0k7RWpGbTFhVjtFaUYxMWFNO0lBT0k7RWpGczFhVjtFaUY3MWFNO0lBT0k7RWpGeTFhVjtFaUZoMmFNO0lBT0k7RWpGNDFhVjtFaUZuMmFNO0lBT0k7RWpGKzFhVjtFaUZ0MmFNO0lBT0k7RWpGazJhVjtFaUZ6MmFNO0lBT0k7RWpGcTJhVjtFaUY1MmFNO0lBT0k7RWpGdzJhVjtFaUYvMmFNO0lBT0k7RWpGMjJhVjtFaUZsM2FNO0lBT0k7RWpGODJhVjtFaUZyM2FNO0lBT0k7RWpGaTNhVjtFaUZ4M2FNO0lBT0k7RWpGbzNhVjtFaUYzM2FNO0lBT0k7RWpGdTNhVjtFaUY5M2FNO0lBT0k7RWpGMDNhVjtFaUZqNGFNO0lBT0k7RWpGNjNhVjtFaUZwNGFNO0lBT0k7RWpGZzRhVjtFaUZ2NGFNO0lBT0k7RWpGbTRhVjtFaUYxNGFNO0lBT0k7SUFBQTtFakZ1NGFWO0VpRjk0YU07SUFPSTtJQUFBO0VqRjI0YVY7RWlGbDVhTTtJQU9JO0lBQUE7RWpGKzRhVjtFaUZ0NWFNO0lBT0k7SUFBQTtFakZtNWFWO0VpRjE1YU07SUFPSTtJQUFBO0VqRnU1YVY7RWlGOTVhTTtJQU9JO0lBQUE7RWpGMjVhVjtFaUZsNmFNO0lBT0k7SUFBQTtFakYrNWFWO0VpRnQ2YU07SUFPSTtJQUFBO0VqRm02YVY7RWlGMTZhTTtJQU9JO0lBQUE7RWpGdTZhVjtFaUY5NmFNO0lBT0k7SUFBQTtFakYyNmFWO0VpRmw3YU07SUFPSTtJQUFBO0VqRis2YVY7RWlGdDdhTTtJQU9JO0lBQUE7RWpGbTdhVjtFaUYxN2FNO0lBT0k7RWpGczdhVjtFaUY3N2FNO0lBT0k7RWpGeTdhVjtFaUZoOGFNO0lBT0k7RWpGNDdhVjtFaUZuOGFNO0lBT0k7RWpGKzdhVjtFaUZ0OGFNO0lBT0k7RWpGazhhVjtFaUZ6OGFNO0lBT0k7RWpGcThhVjtFaUY1OGFNO0lBT0k7RWpGdzhhVjtFaUYvOGFNO0lBT0k7RWpGMjhhVjtFaUZsOWFNO0lBT0k7RWpGODhhVjtFaUZyOWFNO0lBT0k7RWpGaTlhVjtFaUZ4OWFNO0lBT0k7RWpGbzlhVjtFaUYzOWFNO0lBT0k7RWpGdTlhVjtFaUY5OWFNO0lBT0k7RWpGMDlhVjtFaUZqK2FNO0lBT0k7RWpGNjlhVjtFaUZwK2FNO0lBT0k7RWpGZythVjtFaUZ2K2FNO0lBT0k7RWpGbSthVjtFaUYxK2FNO0lBT0k7RWpGcythVjtFaUY3K2FNO0lBT0k7RWpGeSthVjtFaUZoL2FNO0lBT0k7RWpGNCthVjtFaUZuL2FNO0lBT0k7RWpGKythVjtFaUZ0L2FNO0lBT0k7RWpGay9hVjtFaUZ6L2FNO0lBT0k7RWpGcS9hVjtFaUY1L2FNO0lBT0k7RWpGdy9hVjtFaUYvL2FNO0lBT0k7RWpGMi9hVjtFaUZsZ2JNO0lBT0k7RWpGOC9hVjtFaUZyZ2JNO0lBT0k7RWpGaWdiVjtFaUZ4Z2JNO0lBT0k7RWpGb2diVjtFaUYzZ2JNO0lBT0k7RWpGdWdiVjtFaUY5Z2JNO0lBT0k7RWpGMGdiVjtFaUZqaGJNO0lBT0k7RWpGNmdiVjtFaUZwaGJNO0lBT0k7RWpGZ2hiVjtFaUZ2aGJNO0lBT0k7RWpGbWhiVjtFaUYxaGJNO0lBT0k7RWpGc2hiVjtBQUNGO0FzQmppYkk7RTJER0k7SUFPSTtFakYyaGJWO0VpRmxpYk07SUFPSTtFakY4aGJWO0VpRnJpYk07SUFPSTtFakZpaWJWO0VpRnhpYk07SUFPSTtFakZvaWJWO0VpRjNpYk07SUFPSTtFakZ1aWJWO0VpRjlpYk07SUFPSTtFakYwaWJWO0VpRmpqYk07SUFPSTtFakY2aWJWO0VpRnBqYk07SUFPSTtFakZnamJWO0VpRnZqYk07SUFPSTtFakZtamJWO0VpRjFqYk07SUFPSTtFakZzamJWO0VpRjdqYk07SUFPSTtFakZ5amJWO0VpRmhrYk07SUFPSTtFakY0amJWO0VpRm5rYk07SUFPSTtFakYramJWO0VpRnRrYk07SUFPSTtFakZra2JWO0VpRnprYk07SUFPSTtFakZxa2JWO0VpRjVrYk07SUFPSTtFakZ3a2JWO0VpRi9rYk07SUFPSTtFakYya2JWO0VpRmxsYk07SUFPSTtFakY4a2JWO0VpRnJsYk07SUFPSTtFakZpbGJWO0VpRnhsYk07SUFPSTtFakZvbGJWO0VpRjNsYk07SUFPSTtFakZ1bGJWO0VpRjlsYk07SUFPSTtFakYwbGJWO0VpRmptYk07SUFPSTtFakY2bGJWO0VpRnBtYk07SUFPSTtFakZnbWJWO0VpRnZtYk07SUFPSTtFakZtbWJWO0VpRjFtYk07SUFPSTtFakZzbWJWO0VpRjdtYk07SUFPSTtFakZ5bWJWO0VpRmhuYk07SUFPSTtFakY0bWJWO0VpRm5uYk07SUFPSTtFakYrbWJWO0VpRnRuYk07SUFPSTtFakZrbmJWO0VpRnpuYk07SUFPSTtFakZxbmJWO0VpRjVuYk07SUFPSTtFakZ3bmJWO0VpRi9uYk07SUFPSTtFakYybmJWO0VpRmxvYk07SUFPSTtFakY4bmJWO0VpRnJvYk07SUFPSTtFakZpb2JWO0VpRnhvYk07SUFPSTtFakZvb2JWO0VpRjNvYk07SUFPSTtFakZ1b2JWO0VpRjlvYk07SUFPSTtFakYwb2JWO0VpRmpwYk07SUFPSTtFakY2b2JWO0VpRnBwYk07SUFPSTtFakZncGJWO0VpRnZwYk07SUFPSTtFakZtcGJWO0VpRjFwYk07SUFPSTtFakZzcGJWO0VpRjdwYk07SUFPSTtFakZ5cGJWO0VpRmhxYk07SUFPSTtFakY0cGJWO0VpRm5xYk07SUFPSTtFakYrcGJWO0VpRnRxYk07SUFPSTtFakZrcWJWO0VpRnpxYk07SUFPSTtFakZxcWJWO0VpRjVxYk07SUFPSTtFakZ3cWJWO0VpRi9xYk07SUFPSTtFakYycWJWO0VpRmxyYk07SUFPSTtFakY4cWJWO0VpRnJyYk07SUFPSTtFakZpcmJWO0VpRnhyYk07SUFPSTtFakZvcmJWO0VpRjNyYk07SUFPSTtFakZ1cmJWO0VpRjlyYk07SUFPSTtFakYwcmJWO0VpRmpzYk07SUFPSTtFakY2cmJWO0VpRnBzYk07SUFPSTtFakZnc2JWO0VpRnZzYk07SUFPSTtFakZtc2JWO0VpRjFzYk07SUFPSTtFakZzc2JWO0VpRjdzYk07SUFPSTtFakZ5c2JWO0VpRmh0Yk07SUFPSTtFakY0c2JWO0VpRm50Yk07SUFPSTtFakYrc2JWO0VpRnR0Yk07SUFPSTtFakZrdGJWO0VpRnp0Yk07SUFPSTtFakZxdGJWO0VpRjV0Yk07SUFPSTtJQUFBO0VqRnl0YlY7RWlGaHViTTtJQU9JO0lBQUE7RWpGNnRiVjtFaUZwdWJNO0lBT0k7SUFBQTtFakZpdWJWO0VpRnh1Yk07SUFPSTtJQUFBO0VqRnF1YlY7RWlGNXViTTtJQU9JO0lBQUE7RWpGeXViVjtFaUZodmJNO0lBT0k7SUFBQTtFakY2dWJWO0VpRnB2Yk07SUFPSTtJQUFBO0VqRml2YlY7RWlGeHZiTTtJQU9JO0lBQUE7RWpGcXZiVjtFaUY1dmJNO0lBT0k7SUFBQTtFakZ5dmJWO0VpRmh3Yk07SUFPSTtJQUFBO0VqRjZ2YlY7RWlGcHdiTTtJQU9JO0lBQUE7RWpGaXdiVjtFaUZ4d2JNO0lBT0k7SUFBQTtFakZxd2JWO0VpRjV3Yk07SUFPSTtJQUFBO0VqRnl3YlY7RWlGaHhiTTtJQU9JO0lBQUE7RWpGNndiVjtFaUZweGJNO0lBT0k7RWpGZ3hiVjtFaUZ2eGJNO0lBT0k7RWpGbXhiVjtFaUYxeGJNO0lBT0k7RWpGc3hiVjtFaUY3eGJNO0lBT0k7RWpGeXhiVjtFaUZoeWJNO0lBT0k7RWpGNHhiVjtFaUZueWJNO0lBT0k7RWpGK3hiVjtFaUZ0eWJNO0lBT0k7RWpGa3liVjtFaUZ6eWJNO0lBT0k7RWpGcXliVjtFaUY1eWJNO0lBT0k7RWpGd3liVjtFaUYveWJNO0lBT0k7RWpGMnliVjtFaUZsemJNO0lBT0k7RWpGOHliVjtFaUZyemJNO0lBT0k7RWpGaXpiVjtFaUZ4emJNO0lBT0k7RWpGb3piVjtFaUYzemJNO0lBT0k7RWpGdXpiVjtFaUY5emJNO0lBT0k7RWpGMHpiVjtFaUZqMGJNO0lBT0k7RWpGNnpiVjtFaUZwMGJNO0lBT0k7RWpGZzBiVjtFaUZ2MGJNO0lBT0k7RWpGbTBiVjtFaUYxMGJNO0lBT0k7RWpGczBiVjtFaUY3MGJNO0lBT0k7RWpGeTBiVjtFaUZoMWJNO0lBT0k7RWpGNDBiVjtFaUZuMWJNO0lBT0k7RWpGKzBiVjtFaUZ0MWJNO0lBT0k7RWpGazFiVjtFaUZ6MWJNO0lBT0k7RWpGcTFiVjtFaUY1MWJNO0lBT0k7RWpGdzFiVjtFaUYvMWJNO0lBT0k7RWpGMjFiVjtFaUZsMmJNO0lBT0k7RWpGODFiVjtFaUZyMmJNO0lBT0k7RWpGaTJiVjtFaUZ4MmJNO0lBT0k7RWpGbzJiVjtFaUYzMmJNO0lBT0k7RWpGdTJiVjtFaUY5MmJNO0lBT0k7RWpGMDJiVjtFaUZqM2JNO0lBT0k7RWpGNjJiVjtFaUZwM2JNO0lBT0k7RWpGZzNiVjtFaUZ2M2JNO0lBT0k7RWpGbTNiVjtFaUYxM2JNO0lBT0k7SUFBQTtFakZ1M2JWO0VpRjkzYk07SUFPSTtJQUFBO0VqRjIzYlY7RWlGbDRiTTtJQU9JO0lBQUE7RWpGKzNiVjtFaUZ0NGJNO0lBT0k7SUFBQTtFakZtNGJWO0VpRjE0Yk07SUFPSTtJQUFBO0VqRnU0YlY7RWlGOTRiTTtJQU9JO0lBQUE7RWpGMjRiVjtFaUZsNWJNO0lBT0k7SUFBQTtFakYrNGJWO0VpRnQ1Yk07SUFPSTtJQUFBO0VqRm01YlY7RWlGMTViTTtJQU9JO0lBQUE7RWpGdTViVjtFaUY5NWJNO0lBT0k7SUFBQTtFakYyNWJWO0VpRmw2Yk07SUFPSTtJQUFBO0VqRis1YlY7RWlGdDZiTTtJQU9JO0lBQUE7RWpGbTZiVjtFaUYxNmJNO0lBT0k7RWpGczZiVjtFaUY3NmJNO0lBT0k7RWpGeTZiVjtFaUZoN2JNO0lBT0k7RWpGNDZiVjtFaUZuN2JNO0lBT0k7RWpGKzZiVjtFaUZ0N2JNO0lBT0k7RWpGazdiVjtFaUZ6N2JNO0lBT0k7RWpGcTdiVjtFaUY1N2JNO0lBT0k7RWpGdzdiVjtFaUYvN2JNO0lBT0k7RWpGMjdiVjtFaUZsOGJNO0lBT0k7RWpGODdiVjtFaUZyOGJNO0lBT0k7RWpGaThiVjtFaUZ4OGJNO0lBT0k7RWpGbzhiVjtFaUYzOGJNO0lBT0k7RWpGdThiVjtFaUY5OGJNO0lBT0k7RWpGMDhiVjtFaUZqOWJNO0lBT0k7RWpGNjhiVjtFaUZwOWJNO0lBT0k7RWpGZzliVjtFaUZ2OWJNO0lBT0k7RWpGbTliVjtFaUYxOWJNO0lBT0k7RWpGczliVjtFaUY3OWJNO0lBT0k7RWpGeTliVjtFaUZoK2JNO0lBT0k7RWpGNDliVjtFaUZuK2JNO0lBT0k7RWpGKzliVjtFaUZ0K2JNO0lBT0k7RWpGaytiVjtFaUZ6K2JNO0lBT0k7RWpGcStiVjtFaUY1K2JNO0lBT0k7RWpGdytiVjtFaUYvK2JNO0lBT0k7RWpGMitiVjtFaUZsL2JNO0lBT0k7RWpGOCtiVjtFaUZyL2JNO0lBT0k7RWpGaS9iVjtFaUZ4L2JNO0lBT0k7RWpGby9iVjtFaUYzL2JNO0lBT0k7RWpGdS9iVjtFaUY5L2JNO0lBT0k7RWpGMC9iVjtFaUZqZ2NNO0lBT0k7RWpGNi9iVjtFaUZwZ2NNO0lBT0k7RWpGZ2djVjtFaUZ2Z2NNO0lBT0k7RWpGbWdjVjtFaUYxZ2NNO0lBT0k7RWpGc2djVjtBQUNGO0FzQmpoY0k7RTJER0k7SUFPSTtFakYyZ2NWO0VpRmxoY007SUFPSTtFakY4Z2NWO0VpRnJoY007SUFPSTtFakZpaGNWO0VpRnhoY007SUFPSTtFakZvaGNWO0VpRjNoY007SUFPSTtFakZ1aGNWO0VpRjloY007SUFPSTtFakYwaGNWO0VpRmppY007SUFPSTtFakY2aGNWO0VpRnBpY007SUFPSTtFakZnaWNWO0VpRnZpY007SUFPSTtFakZtaWNWO0VpRjFpY007SUFPSTtFakZzaWNWO0VpRjdpY007SUFPSTtFakZ5aWNWO0VpRmhqY007SUFPSTtFakY0aWNWO0VpRm5qY007SUFPSTtFakYraWNWO0VpRnRqY007SUFPSTtFakZramNWO0VpRnpqY007SUFPSTtFakZxamNWO0VpRjVqY007SUFPSTtFakZ3amNWO0VpRi9qY007SUFPSTtFakYyamNWO0VpRmxrY007SUFPSTtFakY4amNWO0VpRnJrY007SUFPSTtFakZpa2NWO0VpRnhrY007SUFPSTtFakZva2NWO0VpRjNrY007SUFPSTtFakZ1a2NWO0VpRjlrY007SUFPSTtFakYwa2NWO0VpRmpsY007SUFPSTtFakY2a2NWO0VpRnBsY007SUFPSTtFakZnbGNWO0VpRnZsY007SUFPSTtFakZtbGNWO0VpRjFsY007SUFPSTtFakZzbGNWO0VpRjdsY007SUFPSTtFakZ5bGNWO0VpRmhtY007SUFPSTtFakY0bGNWO0VpRm5tY007SUFPSTtFakYrbGNWO0VpRnRtY007SUFPSTtFakZrbWNWO0VpRnptY007SUFPSTtFakZxbWNWO0VpRjVtY007SUFPSTtFakZ3bWNWO0VpRi9tY007SUFPSTtFakYybWNWO0VpRmxuY007SUFPSTtFakY4bWNWO0VpRnJuY007SUFPSTtFakZpbmNWO0VpRnhuY007SUFPSTtFakZvbmNWO0VpRjNuY007SUFPSTtFakZ1bmNWO0VpRjluY007SUFPSTtFakYwbmNWO0VpRmpvY007SUFPSTtFakY2bmNWO0VpRnBvY007SUFPSTtFakZnb2NWO0VpRnZvY007SUFPSTtFakZtb2NWO0VpRjFvY007SUFPSTtFakZzb2NWO0VpRjdvY007SUFPSTtFakZ5b2NWO0VpRmhwY007SUFPSTtFakY0b2NWO0VpRm5wY007SUFPSTtFakYrb2NWO0VpRnRwY007SUFPSTtFakZrcGNWO0VpRnpwY007SUFPSTtFakZxcGNWO0VpRjVwY007SUFPSTtFakZ3cGNWO0VpRi9wY007SUFPSTtFakYycGNWO0VpRmxxY007SUFPSTtFakY4cGNWO0VpRnJxY007SUFPSTtFakZpcWNWO0VpRnhxY007SUFPSTtFakZvcWNWO0VpRjNxY007SUFPSTtFakZ1cWNWO0VpRjlxY007SUFPSTtFakYwcWNWO0VpRmpyY007SUFPSTtFakY2cWNWO0VpRnByY007SUFPSTtFakZncmNWO0VpRnZyY007SUFPSTtFakZtcmNWO0VpRjFyY007SUFPSTtFakZzcmNWO0VpRjdyY007SUFPSTtFakZ5cmNWO0VpRmhzY007SUFPSTtFakY0cmNWO0VpRm5zY007SUFPSTtFakYrcmNWO0VpRnRzY007SUFPSTtFakZrc2NWO0VpRnpzY007SUFPSTtFakZxc2NWO0VpRjVzY007SUFPSTtJQUFBO0VqRnlzY1Y7RWlGaHRjTTtJQU9JO0lBQUE7RWpGNnNjVjtFaUZwdGNNO0lBT0k7SUFBQTtFakZpdGNWO0VpRnh0Y007SUFPSTtJQUFBO0VqRnF0Y1Y7RWlGNXRjTTtJQU9JO0lBQUE7RWpGeXRjVjtFaUZodWNNO0lBT0k7SUFBQTtFakY2dGNWO0VpRnB1Y007SUFPSTtJQUFBO0VqRml1Y1Y7RWlGeHVjTTtJQU9JO0lBQUE7RWpGcXVjVjtFaUY1dWNNO0lBT0k7SUFBQTtFakZ5dWNWO0VpRmh2Y007SUFPSTtJQUFBO0VqRjZ1Y1Y7RWlGcHZjTTtJQU9JO0lBQUE7RWpGaXZjVjtFaUZ4dmNNO0lBT0k7SUFBQTtFakZxdmNWO0VpRjV2Y007SUFPSTtJQUFBO0VqRnl2Y1Y7RWlGaHdjTTtJQU9JO0lBQUE7RWpGNnZjVjtFaUZwd2NNO0lBT0k7RWpGZ3djVjtFaUZ2d2NNO0lBT0k7RWpGbXdjVjtFaUYxd2NNO0lBT0k7RWpGc3djVjtFaUY3d2NNO0lBT0k7RWpGeXdjVjtFaUZoeGNNO0lBT0k7RWpGNHdjVjtFaUZueGNNO0lBT0k7RWpGK3djVjtFaUZ0eGNNO0lBT0k7RWpGa3hjVjtFaUZ6eGNNO0lBT0k7RWpGcXhjVjtFaUY1eGNNO0lBT0k7RWpGd3hjVjtFaUYveGNNO0lBT0k7RWpGMnhjVjtFaUZseWNNO0lBT0k7RWpGOHhjVjtFaUZyeWNNO0lBT0k7RWpGaXljVjtFaUZ4eWNNO0lBT0k7RWpGb3ljVjtFaUYzeWNNO0lBT0k7RWpGdXljVjtFaUY5eWNNO0lBT0k7RWpGMHljVjtFaUZqemNNO0lBT0k7RWpGNnljVjtFaUZwemNNO0lBT0k7RWpGZ3pjVjtFaUZ2emNNO0lBT0k7RWpGbXpjVjtFaUYxemNNO0lBT0k7RWpGc3pjVjtFaUY3emNNO0lBT0k7RWpGeXpjVjtFaUZoMGNNO0lBT0k7RWpGNHpjVjtFaUZuMGNNO0lBT0k7RWpGK3pjVjtFaUZ0MGNNO0lBT0k7RWpGazBjVjtFaUZ6MGNNO0lBT0k7RWpGcTBjVjtFaUY1MGNNO0lBT0k7RWpGdzBjVjtFaUYvMGNNO0lBT0k7RWpGMjBjVjtFaUZsMWNNO0lBT0k7RWpGODBjVjtFaUZyMWNNO0lBT0k7RWpGaTFjVjtFaUZ4MWNNO0lBT0k7RWpGbzFjVjtFaUYzMWNNO0lBT0k7RWpGdTFjVjtFaUY5MWNNO0lBT0k7RWpGMDFjVjtFaUZqMmNNO0lBT0k7RWpGNjFjVjtFaUZwMmNNO0lBT0k7RWpGZzJjVjtFaUZ2MmNNO0lBT0k7RWpGbTJjVjtFaUYxMmNNO0lBT0k7SUFBQTtFakZ1MmNWO0VpRjkyY007SUFPSTtJQUFBO0VqRjIyY1Y7RWlGbDNjTTtJQU9JO0lBQUE7RWpGKzJjVjtFaUZ0M2NNO0lBT0k7SUFBQTtFakZtM2NWO0VpRjEzY007SUFPSTtJQUFBO0VqRnUzY1Y7RWlGOTNjTTtJQU9JO0lBQUE7RWpGMjNjVjtFaUZsNGNNO0lBT0k7SUFBQTtFakYrM2NWO0VpRnQ0Y007SUFPSTtJQUFBO0VqRm00Y1Y7RWlGMTRjTTtJQU9JO0lBQUE7RWpGdTRjVjtFaUY5NGNNO0lBT0k7SUFBQTtFakYyNGNWO0VpRmw1Y007SUFPSTtJQUFBO0VqRis0Y1Y7RWlGdDVjTTtJQU9JO0lBQUE7RWpGbTVjVjtFaUYxNWNNO0lBT0k7RWpGczVjVjtFaUY3NWNNO0lBT0k7RWpGeTVjVjtFaUZoNmNNO0lBT0k7RWpGNDVjVjtFaUZuNmNNO0lBT0k7RWpGKzVjVjtFaUZ0NmNNO0lBT0k7RWpGazZjVjtFaUZ6NmNNO0lBT0k7RWpGcTZjVjtFaUY1NmNNO0lBT0k7RWpGdzZjVjtFaUYvNmNNO0lBT0k7RWpGMjZjVjtFaUZsN2NNO0lBT0k7RWpGODZjVjtFaUZyN2NNO0lBT0k7RWpGaTdjVjtFaUZ4N2NNO0lBT0k7RWpGbzdjVjtFaUYzN2NNO0lBT0k7RWpGdTdjVjtFaUY5N2NNO0lBT0k7RWpGMDdjVjtFaUZqOGNNO0lBT0k7RWpGNjdjVjtFaUZwOGNNO0lBT0k7RWpGZzhjVjtFaUZ2OGNNO0lBT0k7RWpGbThjVjtFaUYxOGNNO0lBT0k7RWpGczhjVjtFaUY3OGNNO0lBT0k7RWpGeThjVjtFaUZoOWNNO0lBT0k7RWpGNDhjVjtFaUZuOWNNO0lBT0k7RWpGKzhjVjtFaUZ0OWNNO0lBT0k7RWpGazljVjtFaUZ6OWNNO0lBT0k7RWpGcTljVjtFaUY1OWNNO0lBT0k7RWpGdzljVjtFaUYvOWNNO0lBT0k7RWpGMjljVjtFaUZsK2NNO0lBT0k7RWpGODljVjtFaUZyK2NNO0lBT0k7RWpGaStjVjtFaUZ4K2NNO0lBT0k7RWpGbytjVjtFaUYzK2NNO0lBT0k7RWpGdStjVjtFaUY5K2NNO0lBT0k7RWpGMCtjVjtFaUZqL2NNO0lBT0k7RWpGNitjVjtFaUZwL2NNO0lBT0k7RWpGZy9jVjtFaUZ2L2NNO0lBT0k7RWpGbS9jVjtFaUYxL2NNO0lBT0k7RWpGcy9jVjtBQUNGO0FrRjdpZEE7RUQrQ1E7SUFPSTtFakYyL2NWO0VpRmxnZE07SUFPSTtFakY4L2NWO0VpRnJnZE07SUFPSTtFakZpZ2RWO0VpRnhnZE07SUFPSTtFakZvZ2RWO0FBQ0Y7QWtGeGlkQTtFRDRCUTtJQU9JO0VqRnlnZFY7RWlGaGhkTTtJQU9JO0VqRjRnZFY7RWlGbmhkTTtJQU9JO0VqRitnZFY7RWlGdGhkTTtJQU9JO0VqRmtoZFY7RWlGemhkTTtJQU9JO0VqRnFoZFY7RWlGNWhkTTtJQU9JO0VqRndoZFY7RWlGL2hkTTtJQU9JO0VqRjJoZFY7RWlGbGlkTTtJQU9JO0VqRjhoZFY7RWlGcmlkTTtJQU9JO0VqRmlpZFY7RWlGeGlkTTtJQU9JO0VqRm9pZFY7QUFDRjtBUWprZEE7QTJFN0NBOzs7O0VBQUE7QUNHSTtFQUNFLDBCakYwR1M7QUh5Z2RmOztBb0ZwbmRJO0VBQ0UseUJqRjBHUztBSDZnZGY7O0FvRnhuZEk7RUFDRSxjakYwR1M7QUhpaGRmOztBb0Y1bmRJO0VBQ0UseUJqRjBHUztBSHFoZGY7O0FvRmhvZEk7RUFDRSx5QmpGMEdTO0FIeWhkZjs7QW9GcG9kSTtFQUNFLHlCakYwR1M7QUg2aGRmOztBb0Z4b2RJO0VBQ0Usd0NqRjBHUztBSGlpZGY7O0FvRjVvZEk7RUFDRSx5QmpGMEdTO0FIcWlkZjs7QW9GaHBkSTtFQUNFLGNqRjBHUztBSHlpZGY7O0FvRnBwZEk7RUFDRSxzQmpGMEdTO0FINmlkZjs7QW9GeHBkSTtFQUNFLHNCakYwR1M7QUhpamRmOztBb0Y1cGRJO0VBQ0Usc0JqRjBHUztBSHFqZGY7O0FvRmhxZEk7RUFDRSxzQmpGMEdTO0FIeWpkZjs7QW9GcHFkSTtFQUNFLHNCakYwR1M7QUg2amRmOztBb0Z4cWRJO0VBQ0Usc0JqRjBHUztBSGlrZGY7O0FvRjVxZEk7RUFDRSxzQmpGMEdTO0FIcWtkZjs7QW9GaHJkSTtFQUNFLHNCakYwR1M7QUh5a2RmOztBb0ZwcmRJO0VBQ0Usc0JqRjBHUztBSDZrZGY7O0FxRnpyZEE7O0VBRUU7RUFDQTtFQUNBO0FyRjRyZEY7QXNCbm9kSTtFK0Q3REo7O0lBTUk7SUFDQTtFckYrcmRGO0FBQ0Y7O0FxRjVyZEE7O0VBRUU7RUFDQTtBckYrcmRGO0FzQmhwZEk7RStEbERKOztJQUtJO0lBQ0E7RXJGa3NkRjtBQUNGOztBcUYvcmRBOzs7Ozs7Ozs7OztFQUVFO0VBQ0E7QXJGMnNkRjtBc0J0cWRJO0UrRHhDSjs7Ozs7Ozs7Ozs7SUFLSTtJQUNBO0VyRnV0ZEY7QUFDRjs7QXFGcHRkQTs7RUFFRTtFQUNBO0FyRnV0ZEY7QXNCNXJkSTtFK0Q5Qko7O0lBS0k7SUFDQTtFckYwdGRGO0FBQ0Y7O0FxRnZ0ZEE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBRUU7RUFDQTtBckZpd2RGO0FzQmh2ZEk7RStEcEJKOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztJQUtJO0lBQ0E7RXJGMnlkRjtBQUNGOztBcUZ4eWRBOzs7OztFQUVFO0VBQ0E7QXJGOHlkRjtBc0J2eWRJO0UrRFZKOzs7OztJQUtJO0VyRm96ZEY7QUFDRjs7QXFGanpkQTs7Ozs7Ozs7Ozs7Ozs7O0VBTUU7QXJGNnpkRjs7QXFGMXpkQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBTUU7QXJGdTJkRjs7QXFGbDJkQTtFQUNFO0VBQ0E7QXJGcTJkRjtBc0IxM2RJO0UrRG1CSjtJQUtJO0lBQ0E7RXJGczJkRjtBQUNGOztBcUZqMmRBOzs7O0VBSUU7RUFDQTtBckZvMmRGO0FzQng0ZEk7RStEK0JKOzs7O0lBT0k7SUFDQTtFckZ5MmRGO0FBQ0Y7O0FxRnQyZEE7RUFDRTtFQUNBO0FyRnkyZEY7QXNCdDVkSTtFK0QyQ0o7SUFJSTtFckYyMmRGO0FBQ0Y7O0FxRnQyZEE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRnkyZEY7QXFGeDJkRTs7RUFDRTtFQUNBO0FyRjIyZEo7QXFGejJkRTs7OztFQUdFO0VBQ0E7RUFDQTtBckY0MmRKO0FxRjEyZEU7OztFQUVFO0FyRjYyZEo7QXFGMzJkRTs7RUFDRTtBckY4MmRKO0FxRjEyZEU7O0VBQ0U7RUFDQTtFQUNBO0FyRjYyZEo7QXFGNTJkSTs7RUFDRTtBckYrMmROO0FxRjkyZE07O0VBQ0U7QXJGaTNkUjtBcUY5MmRJOztFQUNFLHFDbEZoSEk7RWtGaUhKO0VBQ0EsY2pGckdFO0VpRnNHRjtBckZpM2ROO0FxRmgzZE07O0VBQ0UsY2pGeEdBO0FKMjlkUjs7QXFGNzJkQTtFQUNFLHNCbEYzSlM7RWtGNEpUO0FyRmczZEY7QXFGLzJkRTtFQUNFLHNCbEZoS087QUhpaGVYOztBcUYzMmRBOztFQUVFO0VBQ0E7QXJGODJkRjs7QXFGMzJkQTs7RUFFRTtBckY4MmRGOztBcUYzMmRBOztFQUVFO0FyRjgyZEY7O0FxRjMyZEE7RUFDRTtBckY4MmRGOztBcUZ6MmRBO0VBQ0U7QXJGNDJkRjs7QXFGejJkQTtFQUNFO0FyRjQyZEY7O0FxRnoyZEE7RUFDRTtBckY0MmRGOztBcUZ2MmRBO0VBQ0U7QXJGMDJkRjs7QXNGbmllRTtFQXpCQTtFQUNBO0VBVUk7RUFDQTtBdEZ1amVOO0FzRmhrZUU7Ozs7RUFFRTtFQUNBO0F0Rm9rZUo7QXNGNWplTTs7OztFQUVFO0VBQ0E7QXRGZ2tlUjtBc0JyaGVJO0VnRW5DRjtJQWRJO0lBQ0E7RXRGMGtlSjtFc0Z4a2VJOzs7O0lBRUU7SUFDQTtFdEY0a2VOO0FBQ0Y7QXNCbGllSTtFZ0VuQ0Y7SUFkSTtJQUNBO0V0RnVsZUo7RXNGcmxlSTs7OztJQUVFO0lBQ0E7RXRGeWxlTjtBQUNGO0FzQi9pZUk7RWdFbkNGO0lBZEk7SUFDQTtFdEZvbWVKO0VzRmxtZUk7Ozs7SUFFRTtJQUNBO0V0RnNtZU47QUFDRjtBc0I1amVJO0VnRW5DRjtJQWRJO0lBQ0E7RXRGaW5lSjtFc0YvbWVJOzs7O0lBRUU7SUFDQTtFdEZtbmVOO0FBQ0Y7QXNCemtlSTtFZ0VuQ0Y7SUFkSTtJQUNBO0V0RjhuZUo7RXNGNW5lSTs7OztJQUVFO0lBQ0E7RXRGZ29lTjtBQUNGOztBc0ZsbmVJO0VBQ0U7RUFDQTtFQUNBO0F0RnFuZU47QXNGbm5lTTtFQUNFO0F0RnFuZVI7QXNGbG5lTTtFQUNFO0F0Rm9uZVI7QXNGam5lVTtFQUNFO0F0Rm1uZVo7QXNGM21lSTtFQUNFO0F0RjZtZU47QXNGeG1lSTtFQUNFO0F0RjBtZU47QXNGdG1lRTtFQUNFLHlCbEZiSTtBSnFuZVI7QXNCOW1lSTtFZ0VXQTtJQUNFO0lBQ0E7RXRGc21lSjtFc0ZwbWVJO0lBQ0U7SUFDQTtJQUNBO0V0RnNtZU47RXNGcG1lTTtJQUNFO0lBQ0E7RXRGc21lUjtFc0ZubWVNO0lBQ0U7RXRGcW1lUjtFc0ZwbWVRO0lBQ0U7RXRGc21lVjtFc0YvbGVJO0lBQ0U7RXRGaW1lTjtFc0Y1bGVJO0lBQ0U7RXRGOGxlTjtBQUNGO0FzRnpsZUU7RUFDRTtFQUNBO0F0RjJsZUo7QXNGemxlSTtFQUNFO0VBQ0E7RUFDQTtBdEYybGVOO0FzRnpsZU07RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEYybGVSO0FzRnRsZUU7RUFDRTtFQUNBO0VBQ0E7QXRGd2xlSjtBc0I3cGVJO0VnRWtFRjtJQU9JO0lBQ0E7RXRGd2xlSjtBQUNGO0FzRm5sZU07RUFDRTtFQUNBO0VBQ0E7QXRGcWxlUjtBc0Z4bGVNO0VBQ0U7RUFDQTtFQUNBO0F0RjBsZVI7QXNGN2xlTTtFQUNFO0VBQ0E7RUFDQTtBdEYrbGVSO0FzRmxtZU07RUFDRTtFQUNBO0VBQ0E7QXRGb21lUjtBc0Z2bWVNO0VBQ0U7RUFDQTtFQUNBO0F0RnltZVI7QXNGNW1lTTtFQUNFO0VBQ0E7RUFDQTtBdEY4bWVSO0FzQmpzZUk7RWdFOEVGO0lBVUk7SUFDQTtJQUNBO0V0RjZtZUo7RXNGMW1lTTtJQUNFO0lBQ0E7SUFDQTtFdEY0bWVSO0VzRi9tZU07SUFDRTtJQUNBO0lBQ0E7RXRGaW5lUjtFc0ZwbmVNO0lBQ0U7SUFDQTtJQUNBO0V0RnNuZVI7RXNGem5lTTtJQUNFO0lBQ0E7SUFDQTtFdEYybmVSO0VzRjluZU07SUFDRTtJQUNBO0lBQ0E7RXRGZ29lUjtFc0Zub2VNO0lBQ0U7SUFDQTtJQUNBO0V0RnFvZVI7QUFDRjtBc0YvbmVFO0VBQ0U7QXRGaW9lSjs7QXNGM25lRTtFQUNFO0F0RjhuZUo7QXNGNW5lSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0RjhuZU47QXNGNW5lTTtFQUNFO0VBQ0E7RUFJQTtBdEYybmVSO0FzRnRuZU07RUFDRTtBdEZ3bmVSO0FzQjN2ZUk7RWdFeUlFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXRGcW5lTjtFc0ZubmVNO0lBQ0U7SUFDQTtJQUNBO0V0RnFuZVI7RXNGbm5lUTtJQUNFO0V0RnFuZVY7RXNGbm5lVTtJQUNFO0V0RnFuZVo7RXNGam5lUTtJQUNFO0V0Rm1uZVY7RXNGL21lTTtJQUNFO0lBQ0E7SUFDQTtFdEZpbmVSO0FBQ0Y7QXNGem1lTTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRGMG1lUjs7QXNCN3hlSTtFaUUvREo7SUFFSTtFdkYrMWVGO0FBQ0Y7QXVGNTFlSTtFQUNFLGNuRmlERTtBSjZ5ZVI7O0F3RnIyZUE7RUFDRTtBeEZ3MmVGO0F3RnYyZUU7RUFDRTtFQUNBLGdCM0UySHVCO0FiOHVlM0I7QXdGeDJlSTtFQUNFO0F4RjAyZU47QXdGejJlTTtFQUNFO0F4RjIyZVI7QXdGejJlTTtFQUNFLG9CM0VrSG9CO0FieXZlNUI7QXdGejJlTTtFQUNFLHlCckY4WWU7RXFGN1lmLGdCM0U0R3NCO0FiK3ZlOUI7QXdGeDJlUTtFQUNFO0VBQ0E7QXhGMDJlVjtBd0Z2MmVNO0VBQ0UseUJyRjJDUztFcUYxQ1Q7RUFDQSxnQjNFaUdzQjtFMkVoR3RCO0F4RnkyZVI7QXdGcjJlSTtFQUNFLGdDckY0VVM7RXFGM1VULGNwRnVCRTtBSmcxZVI7QXdGcjJlUTtFQUNFLGNwRm9CRjtBSm0xZVI7QXdGcjJlUTtFQUNFLGNwRmlCRjtBSnMxZVI7QXdGcjJlUTtFQUNFLHdDckZzT007QUhpb2VoQjtBd0ZyMmVRO0VBQ0UsY3BGV0Y7QUo0MWVSOztBeUZwNWVBO0VBQ0U7QXpGdTVlRjtBeUZ0NWVFO0VBQ0UsWTVFMFdXO0FiOGllZjtBeUZ2NWVJO0VBQ0U7RUFDQSwyQzVFcVdVO0Fib2plaEI7QXlGeDVlTTtFQUNFLGE1RW9XUTtFNEVuV1I7QXpGMDVlUjtBeUZ6NWVRO0VBQ0UsYTVFbVdZO0Fid2pldEI7QXlGejVlUTtFQUNFLHNCdEZDQztBSDA1ZVg7QXlGeDVlTTtFQUNFLGE1RTBWUTtFNEV6VlI7QXpGMDVlUjtBeUZ4NWVNO0VBQ0U7QXpGMDVlUjtBeUZsNWVRO0VBQ0U7RUFDQTtBekZvNWVWO0F5Rm41ZVU7RUFDRSx5QnRGU0Y7RXNGUkUsa0I1RThVVTtFNEU3VVY7QXpGcTVlWjtBeUYzNGVRO0VBQ0UsMEM1RW9VYTtFNEVuVWIsb0I1RTRUTTtBYmlsZWhCO0F5RjU0ZVU7RUFDRTtFQUNBO0VBQ0E7QXpGODRlWjtBeUY1NGVZO0VBQ0UsMEJ0RlpKO0VzRmFJO0F6Rjg0ZWQ7QXlGeDRlWTtFQUNFO0VBQ0Esb0I1RTRTRTtBYjhsZWhCO0F5Rmo0ZUk7RUFDRSxnQjVFOFN1QjtFNEU3U3ZCO0VBQ0E7QXpGbTRlTjtBeUZsNGVNO0VBQ0UsbUJyRm5CTztBSnU1ZWY7QXlGbDRlTTtFQUNFO0VBQ0E7QXpGbzRlUjtBeUZsNGVNO0VBQ0U7QXpGbzRlUjtBeUZuNGVRO0VBQ0UsbUI1RStSdUI7RTRFOVJ2QjtBekZxNGVWO0F5Rmw0ZU07RUFDRTtBekZvNGVSO0F5RjkzZUk7RUFDRTtBekZnNGVOO0F5Ri8zZU07RUFDRTtFQUNBO0VBQ0E7QXpGaTRlUjtBeUZoNGVRO0VBQ0Usb0I1RW1RTTtFNEVsUU4sbUJyRmxERjtFcUZtREU7QXpGazRlVjtBeUZoNGVRO0VBQ0U7RUFDQSxvQjVFNlBNO0U0RTVQTjtBekZrNGVWO0F5Rmg0ZVE7RUFDRTtFQUNBLG1CckY1REY7QUo4N2VSO0F5Ri8zZU07RUFDRTtFQUNBO0F6Rmk0ZVI7QXlGaDRlUTtFQUNFO0F6Rms0ZVY7QXlGLzNlTTtFQUNFO0VBQ0E7RUFDQTtBekZpNGVSO0F5Rmg0ZVE7RUFDRTtBekZrNGVWO0F5RjEzZU07RUFDRTtFQUNBO0F6RjQzZVI7QXlGMTNlTTtFQUNFO0VBQ0E7QXpGNDNlUjtBeUYxM2VNO0VBQ0U7QXpGNDNlUjtBeUZ2M2VRO0VBQ0U7QXpGeTNlVjtBeUZ2M2VRO0VBQ0U7QXpGeTNlVjtBeUZ2M2VRO0VBQ0U7QXpGeTNlVjs7QXNCMTllSTtFbUUrR007SUFDRSxlNUV3TWM7RWJ1cWV4QjtBQUNGO0FzQmgrZUk7RW1FMkhBO0lBQ0U7SUFDQTtFekZ3MmVKO0V5RnYyZUk7SUFDRTtFekZ5MmVOO0V5RngyZU07SUFDRTtFekYwMmVSO0V5RnYyZUk7SUFDRTtJQUNBO0V6RnkyZU47RXlGeDJlTTtJQUNFO0V6RjAyZVI7RXlGcjJlSTtJQUNFO0V6RnUyZU47RXlGdDJlTTtJQUNFO0V6RncyZVI7QUFDRjtBc0J6L2VJO0VtRWdLTTtJQUNFLGtCNUVrSmE7RWIwc2V2QjtBQUNGO0F5RnIxZUE7O0UzRXJOSTtBZDhpZko7O0F5RnAxZUE7RUFDRSxzQnRGL05TO0FIc2pmWDs7QXlGcDFlQTtFQUNFO0VBQ0EseUJyRjNMTTtBSmtoZlI7QXlGdDFlRTtFQUNFO0F6RncxZUo7O0EwRjFrZkE7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQUE7QUFvQkE7RUFDRTtBMUYya2ZGO0EwRjFrZkU7RUFDRTtFQUNBO0ExRjRrZko7QTBGdGtmTTtFQUNFLHFDdkZTRTtFdUZSRixjdEZxQkE7RXNGcEJBLGlDdkZPRTtBSGlrZlY7QTBGdmtmUTtFQUNFLGN0RmtCRjtBSnVqZlI7QTBGdmtmUTtFQUNFO0ExRnlrZlY7QTBGaGtmTTtFQUNFLHFDdkZSRTtFdUZTRixjdEZJQTtFc0ZIQSxpQ3ZGVkU7QUg0a2ZWO0EwRmprZlE7RUFDRSxjdEZDRjtBSmtrZlI7QTBGamtmUTtFQUNFO0ExRm1rZlY7QTBGempmUTtFQUNFO0ExRjJqZlY7QTBGempmUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esd0Q3RXhDZTtFNkV5Q2Y7RUFDQTtBMUYyamZWO0EwRnhqZlU7RUFDRTtBMUYwamZaOztBMEZqamZBO0VBQ0U7QTFGb2pmRjtBMEZuamZFO0VBRUU7QTFGb2pmSjtBMEZuamZJO0VBQ0U7QTFGcWpmTjs7QTBGL2lmQTtFQUNFO0ExRmtqZkY7QTBGaGpmRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQnZGM0VNO0V1RjRFTjtFQUNBO0VBQ0E7QTFGa2pmSjtBc0I1bWZJO0VvRThDRjtJQWNJO0UxRm9qZko7QUFDRjtBMEZuamZJO0VBQ0UseUJ2RjNEVztBSGduZmpCO0EwRnBqZk07RUFDRTtBMUZzamZSO0EwRm5qZkk7RUFFRTtBMUZvamZOO0EwRmxqZkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJ2RmxHSTtFdUZtR0o7RUFDQTtFQUNBO0ExRm9qZk47QTBGbGpmSTtFQUNFO0VBQ0E7QTFGb2pmTjtBMEZuamZNO0VBQ0U7QTFGcWpmUjtBMEZsamZJO0VBR0UsbUN2RnRGUTtBSHdvZmQ7O0EwRjVpZkE7RUFDRTtFQUNBO0VBQ0E7QTFGK2lmRjtBc0JycGZJO0VvRW1HSjtJQUtJO0lBQ0E7RTFGaWpmRjtBQUNGO0EwRi9pZkU7RUFDRTtFQUNBO0ExRmlqZko7O0EyRjl0ZkE7QUNBQTtFQUEwQjtJQUFHO0U1Rm91ZjNCO0U0RnB1ZitDO0lBQUc7RTVGdXVmbEQ7QUFDRjtBNEZ4dWY2RTtFQUFvRjtFQUF5QjtFQUFxQjtBNUY2dWYvTTs7QTRGN3VmZ087RUFBc0c7QTVGaXZmdFU7O0E0Rmp2Zm9WO0VBQW9JO0VBQU87RUFBVTtFQUFrQjtFQUFNO0E1Rnl2ZmpnQjs7QTRGenZmMmdCO0VBQXdKO0VBQVU7RUFBa0I7QTVGK3ZmL3JCOztBNEYvdmZ5c0I7RUFBYTtBNUZtd2Z0dEI7O0E0Rm53Zm91QjtFQUF3SDtBNUZ1d2Y1MUI7O0E0RnZ3ZjAyQjtFQUFtQjtFQUFzQjtBNUY0d2ZuNUI7O0E0RjV3ZnE2QjtFQUFjO0VBQW1DO0VBQTJCO0VBQW9CO0VBQWE7RUFBWTtFQUFtQjtFQUFvQjtBNUZ1eGZya0M7O0E0RnZ4ZmltQztFQUFxRDtBNUYyeGZ0cEM7O0E0RjN4Zm9xQztFQUFvQjtFQUFzQjtFQUFtQjtFQUFvQjtFQUFhO0VBQW1CO0VBQWU7RUFBcUI7RUFBdUI7RUFBUztBNUZ3eWZ6MUM7O0E0Rnh5ZjYyQztFQUF1QjtFQUFxQjtFQUFjO0VBQXFCO0VBQVM7QTVGZ3pmcjhDOztBNEZoemZ5OUM7RUFBdUI7QTVGb3pmaC9DOztBNEZwemZ3L0M7RUFBUTtFQUFhO0VBQWtCO0E1RjB6Zi9oRDs7QTRGMXpmaWpEO0VBQTJDO0E1Rjh6ZjVsRDs7QTRGOXpmK21EO0VBQWU7RUFBbUM7RUFBMkI7RUFBc0I7RUFBb0I7RUFBYztFQUErQjtFQUFTO0VBQWE7QTVGMDBmenlEOztBNEYxMGYyekQ7RUFBbUI7QTVGODBmOTBEOztBNEY5MGZvMkQ7RUFBZ0I7QTVGazFmcDNEOztBNEZsMWZzNEQ7RUFBaUI7RUFBNEM7RUFBc0I7RUFBOEI7RUFBa0I7RUFBUztFQUFlO0VBQXFCO0VBQVk7RUFBTztFQUFZO0VBQWtCO0VBQVE7RUFBTTtBNUZtMmZybkU7O0E0Rm4yZmdvRTtFQUFlO0VBQWdCO0VBQWtCO0E1RnkyZmpyRTs7QTJGdjJmQTtBQUdBO0VBMkJFO0EzRjgwZkY7QTJGdjJmRTtFQUNFLGU5RU9JO0U4RU5KO0VBQ0E7QTNGeTJmSjtBMkZ4MmZJO0VBQ0UsVTlFR0U7RThFRkYsVzlFRUU7RThFREYsOEI5RWdoQlc7RThFL2dCWDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0YwMmZOO0EyRnoyZk07RUFDRSwrQnhGb0JFO0FIdTFmVjtBMkZ0MmZJO0VBQ0U7QTNGdzJmTjtBMkZuMmZJO0VBQ0Usa0I5RStmZTtFOEU5ZmY7RUFDQSxtQjlFdEJFO0U4RXVCRjtFQUNBO0EzRnEyZk47QTJGbDJmRTtFQUNFLGlCOUVnZmdCO0U4RS9laEI7QTNGbzJmSjtBMkZsMmZFO0VBQ0U7QTNGbzJmSjtBMkZoMmZJO0VBQ0UseUJ2RklFO0FKODFmUjtBMkZqMmZNO0VBQ0U7RUFDQTtBM0ZtMmZSO0EyRmgyZlE7RUFDRTtFQUNBO0EzRmsyZlY7QTJGajJmVTtFQUNFO0EzRm0yZlo7QTJGaDJmWTtFQUNFO0VBQ0E7RUFDQTtBM0ZrMmZkO0EyRmgyZlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0ZrMmZkO0EyRjExZkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRjQxZk47QTJGMzFmTTtFQUNFO0VBQ0E7RUFDQSwrQnhGdERFO0V3RnVERjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRjYxZlI7QTJGNTFmUTtFQUNFLGF2RmhERjtFdUZpREU7RUFDQTtBM0Y4MWZWO0EyRjUxZlE7RUFDRTtBM0Y4MWZWO0EyRjUxZlE7RUFDRSw2QnhGekNNO0FIdTRmaEI7QTJGeDFmRTtFQUlFO0EzRnUxZko7QTJGMTFmSTtFQUNFO0EzRjQxZk47QTJGeDFmSTtFQUNFO0VBQ0E7QTNGMDFmTjtBMkZ0MWZNO0VBQ0U7RUFDQTtBM0Z3MWZSO0EyRm4xZkk7RUFDRTtBM0ZxMWZOO0EyRnAxZk07RUFDRTtFQUNBO0EzRnMxZlI7O0EyRi8wZkE7RUFHSTtJQUNFO0UzRmcxZko7RTJGLzBmSTtJQUNFO0UzRmkxZk47RTJGaDFmTTtJQUNFO0UzRmsxZlI7RTJGajFmUTtJQUNFO0UzRm0xZlY7RTJGLzBmSTtJQUNFO0lBQ0E7SUFDQTtFM0ZpMWZOO0UyRmgxZk07SUFDRTtFM0ZrMWZSO0UyRi8wZlU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFM0ZpMWZaO0UyRjcwZk07SUFDRTtFM0YrMGZSO0UyRjkwZlE7SUFDRTtJQUNBO0UzRmcxZlY7RTJGLzBmVTtJQUNFO0UzRmkxZlo7RTJGLzBmVTtJQUNFO0lBQ0E7RTNGaTFmWjtFMkZoMWZZO0lBQ0U7SUFDQTtFM0ZrMWZkO0UyRmgxZlk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFM0ZrMWZkO0UyRjUwZkk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBLFc5RWlWYztJOEVoVmQ7SUFDQTtFM0Y4MGZOO0UyRnowZk07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLG1EeEYzREU7RUhzNGZWO0UyRnQwZkU7SUFDRTtFM0Z3MGZKO0UyRnYwZkk7SUFDRTtFM0Z5MGZOO0UyRnYwZkk7SUFDRTtFM0Z5MGZOO0UyRnQwZkU7SUFDRTtJQUNBO0UzRncwZko7QUFDRjtBMkZuMGZBO0VBR0k7SUFDRTtFM0ZtMGZKO0UyRmgwZkU7SUFDRTtFM0ZrMGZKO0UyRmowZkk7SUFDRTtFM0ZtMGZOO0FBQ0Y7QTZGcmtnQkU7RUFDRSxxQzFGeUNNO0UwRnhDTixjekZxREk7RXlGcERKO0VBQ0E7QTdGdWtnQko7QTZGcGtnQkU7RUFDRTtBN0Zza2dCSjtBNkZsa2dCSTs7Ozs7Ozs7Ozs7Ozs7RUFFRTtFQUNBO0E3RmdsZ0JOO0E2RjVrZ0JNO0VBQ0Usd0RoRmtCaUI7RWdGakJqQjtFQUNBO0VBQ0E7QTdGOGtnQlI7QTZGNWtnQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFDaEZTYztBYnFrZ0J4QjtBNkZ4a2dCTTtFQUNFO0VBQ0Esc0IxRnhCRztFMEZ5Qkgsd0RoRkRpQjtFZ0ZFakIsbUJoRjhOZ0I7QWI0MmZ4QjtBNkZ4a2dCUTtFQUNFO0VBQ0EsMEIxRkZBO0FINGtnQlY7O0E4RnRuZ0JBO0VBQ0U7RUFDQTtFQUNBLG1CbEYyNUM4QjtFa0YxNUM5QjtFQUNBO0VBQ0EseUIxRmlETTtFMEZoRE47RUFDQSxzQjNGTVM7RTJGTFQ7RUFDQTtFQUNBO0E5RnluZ0JGO0E4RnhuZ0JFO0VBQ0UsMEIzRjZCTTtBSDZsZ0JWOztBOEZybmdCQTtFQUVFLHNCM0ZOUztFMkZPVDtBOUZ1bmdCRjs7QThGbm5nQkE7RUFDRSxnQmxGb2hCNEI7RWtGbmhCNUI7QTlGc25nQkY7O0E4RmhuZ0JBO0VBQ0U7QTlGbW5nQkY7QThGam5nQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGFqRnlJYztFaUZ4SWQ7QTlGbW5nQko7O0E4RjFtZ0JJO0VBQ0U7QTlGNm1nQk47O0E4RjltZ0JJO0VBQ0U7QTlGaW5nQk47O0E4RmxuZ0JJO0VBQ0U7QTlGcW5nQk47O0E4RnRuZ0JJO0VBQ0U7QTlGeW5nQk47O0E4RjFuZ0JJO0VBQ0U7QTlGNm5nQk47O0E4RnhuZ0JBO0VBQ0U7QTlGMm5nQkY7O0E4RnpuZ0JBO0VBQ0U7QTlGNG5nQkY7O0E4RjFuZ0JBO0VBQ0U7QTlGNm5nQkY7O0E4RjNuZ0JBO0VBQ0U7QTlGOG5nQkY7O0E4RjVuZ0JBO0VBQ0U7QTlGK25nQkY7O0ErRnRzZ0JBO0VBRUU7RUFDQTtFQUNBO0VBRUE7RUFDQSxlbkZnaUI0QjtFbUYvaEI1QjtFQUNBO0VBQ0E7QS9GdXNnQkY7O0ErRnBzZ0JBO0VBQ0U7QS9GdXNnQkY7O0ErRnBzZ0JBOzs7Ozs7Ozs7RUFHRSxtQjNGdUNhO0FKc3FnQmY7O0ErRjFzZ0JBO0VBQ0U7RUFDQSxtQmxGZ0RpQjtFa0YvQ2pCLGlCbEZxRHlCO0Fid3BnQjNCOztBK0Yxc2dCQTtFQUNFO0VBQ0EsZWxGeUNpQjtFa0Z4Q2pCLG1CbEY4Q3lCO0FiK3BnQjNCOztBK0Yxc2dCQTtFQUNFO0VBQ0EsbUJsRnFDaUI7RWtGcENqQixvQmxGMEN5QjtBYm1xZ0IzQjs7QStGMXNnQkE7RUFDRTtBL0Y2c2dCRjs7QStGMXNnQkE7RUFDRTtFQUNBO0EvRjZzZ0JGO0ErRjVzZ0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9GOHNnQko7O0ErRjFzZ0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9GNnNnQkY7QStGM3NnQkU7RUFDRTtFQUNBO0VqRjdDQTtFaUZvREE7RUFDQTtFQUNBO0VBQ0EseUIzRmxCSTtBSjB0Z0JSO0ErRmh0Z0JJO0VBQ0U7QS9Ga3RnQk47QStGeHNnQk07RUFDRSxxQzVGZ0NPO0FIMHFnQmY7QStGM3NnQk07RUFDRSxvQzVGZ0NPO0FINnFnQmY7QStGOXNnQk07RUFDRSx5QjVGZ0NPO0FIZ3JnQmY7QStGanRnQk07RUFDRSxvQzVGZ0NPO0FIbXJnQmY7QStGcHRnQk07RUFDRSxvQzVGZ0NPO0FIc3JnQmY7QStGdnRnQk07RUFDRSxvQzVGZ0NPO0FIeXJnQmY7QStGMXRnQk07RUFDRSxtRDVGZ0NPO0FINHJnQmY7QStGN3RnQk07RUFDRSxvQzVGZ0NPO0FIK3JnQmY7QStGaHVnQk07RUFDRSx5QjVGZ0NPO0FIa3NnQmY7QStGbnVnQk07RUFDRSx5QjVGZ0NPO0FIcXNnQmY7QStGdHVnQk07RUFDRSxpQzVGZ0NPO0FId3NnQmY7QStGenVnQk07RUFDRSxpQzVGZ0NPO0FIMnNnQmY7QStGNXVnQk07RUFDRSxpQzVGZ0NPO0FIOHNnQmY7QStGL3VnQk07RUFDRSxpQzVGZ0NPO0FIaXRnQmY7QStGbHZnQk07RUFDRSxpQzVGZ0NPO0FIb3RnQmY7QStGcnZnQk07RUFDRSxpQzVGZ0NPO0FIdXRnQmY7QStGeHZnQk07RUFDRSxpQzVGZ0NPO0FIMHRnQmY7QStGM3ZnQk07RUFDRSxpQzVGZ0NPO0FINnRnQmY7QStGOXZnQk07RUFDRSxpQzVGZ0NPO0FIZ3VnQmY7QStGNXZnQkk7RUFDRTtBL0Y4dmdCTjtBK0YxdmdCRTtFQUNFO0VBRUE7RUFDQTtBL0YydmdCSjtBK0Z6dmdCSTtFQUNFO0EvRjJ2Z0JOOztBK0Z0dmdCQTtFQUNFO0VBQ0E7RUFDQTtFakZuRkU7RWlGc0ZGO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvRnV2Z0JGO0ErRnR2Z0JFO0VBQ0U7QS9Gd3ZnQko7QXNCM3lnQkk7RXlFb0NKO0lBb0JJO0UvRnV2Z0JGO0FBQ0Y7QXNCaHpnQkk7RXlFb0NKO0lBeUJJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UvRnV2Z0JGO0FBQ0Y7O0ErRnB2Z0JBOzs7O0VBRUU7QS9GeXZnQkY7O0ErRi91Z0JJO0VBQ0U7RUFDQTtFQUNBLGMzRjdGRTtFMkY4RkY7QS9Ga3ZnQk47O0ErRnp1Z0JJO0VBQ0U7RUFDQTtFQUNBO0EvRjR1Z0JOOztBK0Z0dWdCRTtFQUNFO0EvRnl1Z0JKO0ErRnh1Z0JJO0VBQ0U7QS9GMHVnQk47QStGdnVnQkU7RUFDRTtBL0Z5dWdCSjtBK0Z4dWdCSTtFQUdFO0EvRnd1Z0JOO0ErRnJ1Z0JFO0VBQ0U7QS9GdXVnQko7QStGdHVnQkk7RUFHRTtBL0ZzdWdCTjtBK0ZudWdCRTtFQUNFO0EvRnF1Z0JKO0ErRnB1Z0JJO0VBR0U7QS9Gb3VnQk47QStGanVnQkU7RUFDRTtBL0ZtdWdCSjtBK0ZsdWdCSTtFQUdFO0EvRmt1Z0JOOztBK0Y1dGdCRTtFQUNFLGMzRjFKSTtBSnkzZ0JSO0ErRjd0Z0JFO0V4RDVNQTtFUkpBLHlCM0JvRE07RW1DOUNOLGlDcENpQ1E7RWdCN0JKLG1GQVJXO0U0RWdOYiwwQjVGM0tNO0FINjRnQlY7QXVDMzZnQkU7RUFJSTtBdkMwNmdCTjtBdUNyNmdCRTtFQUNFLHVCd0Q4TDBDO0V4RDdMMUM7RUFDQSxpQ3dENExvRTtBL0YydWdCeEU7QXVDbjZnQkU7RUFFRTtFQUNBLHlCbkN3Qkk7RW1DdkJKLGlDcENVTTtFb0NUTjtBdkNvNmdCSjtBdUNqNmdCRTtFQUdFO0VBQ0EsdUJ3RDRLZ0c7RXhEeEtoRyxrQ3dEd0t5SDtBL0ZzdmdCN0g7QXVDNTVnQkk7RUFHSTtBdkM0NWdCUjtBK0Z2dmdCSTtFQUVFO0EvRnd2Z0JOO0ErRnJ2Z0JFO0V4RGpLQSxjbkNITTtFbUNJTjtFQUNBO0VBQ0E7RXdEZ0tFO0EvRjB2Z0JKO0F1Q3g1Z0JFO0VBQ0UsK0J3RDRKd0M7RXhEM0p4QztBdkMwNWdCSjtBdUN2NWdCRTtFQUVFO0F2Q3c1Z0JKO0F1Q3I1Z0JFO0VBRUUsY25DcEJJO0VtQ3FCSjtBdkNzNWdCSjtBdUNuNWdCRTtFQUdFLCtCd0QwSTBFO0V4RHpJMUU7RUFDQTtFQUNBO0F2Q201Z0JKO0F1Q2o1Z0JJO0VBR0k7QXZDaTVnQlI7QStGN3dnQkk7RUFDRTtBL0Yrd2dCTjtBK0Y3d2dCSTtFQUVFO0EvRjh3Z0JOO0ErRjV3Z0JJO0VBR0U7QS9GNHdnQk47QStGendnQkU7RXhEcE9BO0VSSkEscUM1QnVDUTtFb0NqQ1IscUJuQzhDTTtFZTFDRixtRkFSVztFNEV3T2IsYzNGdExJO0FKbzhnQlI7QXVDLytnQkU7RUFJSTtBdkM4K2dCTjtBdUN6K2dCRTtFQUNFLCtDd0RzTjBDO0V4RHJOMUM7RUFDQSxzQ3dEb05zRTtBL0Z1eGdCMUU7QXVDditnQkU7RUFFRTtFQUNBLHFDcENXTTtFb0NWTixxQm5DdUJJO0VtQ3RCSjtBdkN3K2dCSjtBdUNyK2dCRTtFQUdFO0VBQ0EseUN3RG9NZ0c7RXhEaE1oRyw0Q3dEZ00ySDtBL0ZreWdCL0g7QXVDaCtnQkk7RUFHSTtBdkNnK2dCUjtBK0ZseWdCRTtFeERyTEEsY25DSE07RW1DSU47RUFDQTtFQUNBO0F2QzA5Z0JGO0F1Q3g5Z0JFO0VBQ0UsK0J3RGdMd0M7RXhEL0t4QztBdkMwOWdCSjtBdUN2OWdCRTtFQUVFO0F2Q3c5Z0JKO0F1Q3I5Z0JFO0VBRUUsY25DcEJJO0VtQ3FCSjtBdkNzOWdCSjtBdUNuOWdCRTtFQUdFLCtCd0Q4SjBFO0V4RDdKMUU7RUFDQTtFQUNBO0F2Q205Z0JKO0F1Q2o5Z0JJO0VBR0k7QXZDaTlnQlI7QStGMXpnQkk7RUFFRTtBL0YyemdCTjtBK0Z6emdCSTtFQUdFO0EvRnl6Z0JOOztBZ0dsamhCQTtFQUNFO0FoR3FqaEJGOztBaUd0amhCQTtFQUNFLHNCOUZjUztBSDJpaEJYOztBaUd0amhCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJwRitCYztFb0Y5QmQsc0I5RkpPO0U4RktQO0VBQ0E7QWpHeWpoQko7O0FpR3RqaEJBO0VBQ0UseUI5Rm1ZcUI7QUhzcmdCdkI7O0FpR3ZqaEJBO0VBQ0U7RUFDQSxtQnBGMkR5QjtFb0YxRHpCLGFwRjJEc0I7QWIrL2dCeEI7QWlHeGpoQkU7OztFQUdFLHlCOUZ1WGU7QUhtc2dCbkI7QWlHdmpoQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCOUY0V2U7RThGM1dmO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpHeWpoQko7QWlHeGpoQkk7RUFDRTtFQUNBO0VBQ0EsbUJwRlRZO0VvRlVaLHNCOUY1Q0s7QUhzbWhCWDtBaUd0amhCUTtFQUNFO0FqR3dqaEJWO0FpR3BqaEJRO0VBQ0U7QWpHc2poQlY7QWlHOWloQkk7O0VBQ0U7QWpHaWpoQk47QWlHN2loQkU7RUFDRTtFQUNBO0VBQ0EsbUJwRnBDYztBYm1saEJsQjtBaUc1aWhCRTtFQUNFO0VBQ0EsbUJwRnpDYztBYnVsaEJsQjs7QWlHMWloQkE7RUFDRSx5QjlGMlRpQjtBSGt2Z0JuQjs7QWlHMWloQkE7Ozs7Ozs7Ozs7O0VBV0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpHNmloQkY7QWlHNWloQkU7Ozs7Ozs7Ozs7O0VBQ0UseUI5RmtTZTtBSHN4Z0JuQjs7QWlHcGpoQkE7RUFDRTtFQUNBO0VBQ0E7QWpHdWpoQkY7O0FpR3BqaEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpHdWpoQkY7QWlHdGpoQkU7RUFFRTtBakd1amhCSjtBaUdyamhCSTtFQUNFO0VBQ0E7QWpHdWpoQk47QWlHcGpoQkU7RUFFRTtBakdxamhCSjtBaUduamhCRTtFQUVFO0FqR29qaEJKO0FpR2pqaEJFO0VBRUU7QWpHa2poQko7QWlHL2loQkU7RUFDRTtFQUNBLGdDOUYvR0s7RThGZ0hMO0FqR2lqaEJKO0FpRzlpaEJFO0VBQ0U7QWpHZ2poQko7O0FpRzVpaEJBO0VBQ0U7QWpHK2loQkY7O0FpRzVpaEJBO0VBQ0U7RUFDQTtFQUNBO0FqRytpaEJGO0FpRzdpaEJFO0VBQ0U7QWpHK2loQko7O0FpRzNpaEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QjlGM0lPO0FIeXJoQlQ7O0FpRzNpaEJBOzs7RUFHRTtBakc4aWhCRjs7QWlHemloQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRzRpaEJKO0FpRzFpaEJJO0VBQ0Usd0I5RjVJVztBSHdyaEJqQjtBaUd6aWhCSTtFQUNFO0VBQ0E7QWpHMmloQk47QWlHeGloQkk7RUFDRTtBakcwaWhCTjtBaUd0aWhCRTtFQUNFO0FqR3dpaEJKO0FpR3ZpaEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqR3lpaEJOO0FpR3hpaEJNO0VBQ0U7QWpHMGloQlI7O0FpR25paEJFO0VBR0U7RUFDQTtBakdvaWhCSjs7QWlHaGloQkE7RUFDRTtFQUNBO0VBQ0E7QWpHbWloQkY7QWlHbGloQkU7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqR29paEJKO0FpR2xpaEJJOztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakdxaWhCTjtBc0JqdmhCSTtFMkVtTUE7O0lBV0k7RWpHd2loQk47QUFDRjtBaUcxaGhCSTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakc0aGhCTjtBaUd6aGhCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpHMmhoQk47QWlHeGhoQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRzBoaEJOO0FpR3ZoaEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakd5aGhCTjtBaUd0aGhCSTtFQUNFLGlDOUY5Ukk7RThGK1JKLHFDOUYvUkk7RThGZ1NKO0FqR3doaEJOO0FpR3JoaEJJO0VBQ0U7RUFDQSw4QzlGNkJTO0U4RjVCVDtBakd1aGhCTjtBaUdwaGhCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpHc2hoQk47QWlHbmhoQkk7RUFDRTtFQUNBO0FqR3FoaEJOO0FpR2xoaEJJO0VBQ0U7RUFDQTtBakdvaGhCTjtBaUdqaGhCSTtFQUNFO0VBQ0E7QWpHbWhoQk47QWlHOWdoQkk7RUFDRTtBakdnaGhCTjtBaUc5Z2hCTTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakcrZ2hCUjtBaUcxZ2hCTTtFQUVFLGdDOUZqVVM7QUg0MGhCakI7QWlHeGdoQk07RUFDRTtFQUNBO0FqRzBnaEJSO0FpR3JnaEJNO0VBQ0UsaUM5RnBXRTtFOEZxV0YscUM5RnJXRTtFOEZzV0Y7RUFDQTtBakd1Z2hCUjtBaUdwZ2hCTTtFQUNFLGlDOUYzV0U7QUhpM2hCVjtBaUdqZ2hCTTtFQUNFO0FqR21naEJSO0FpRy8vZ0JRO0VBRUUsK0I5RjNWTTtBSDIxaEJoQjtBaUczL2dCUTtFQUNFLCtCOUZqV007RThGa1dOLG1DOUZsV007QUgrMWhCaEI7QWlHMS9nQlE7RUFDRSwrQjlGdFdNO0FIazJoQmhCO0FpR3IvZ0JFO0VBQ0U7RUFDQTtFQUNBO0FqR3UvZ0JKO0FpR3IvZ0JJOztFQUVFO0VBQ0E7RUFDQTtBakd1L2dCTjtBaUdyL2dCTTs7O0VBRUU7RUFDQTtBakd3L2dCUjtBaUdwL2dCSTtFQUNFO0FqR3MvZ0JOO0FpR24vZ0JJO0VBQ0U7QWpHcS9nQk47QWlHbC9nQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakdvL2dCTjtBaUdqL2dCSTtFQUNFO0FqR20vZ0JOO0FpR2ovZ0JJO0VBQ0U7RUFDQTtBakdtL2dCTjtBaUdoL2dCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUI3RmhiSTtBSms2aEJSO0FpRy8rZ0JFO0VBQ0UsNkM5RnZTUztFOEZ3U1QsaUQ5RnhTUztFOEZ5U1Q7QWpHaS9nQko7O0FrRy85aEJBO0VBQ0U7QWxHaytoQkY7O0FrRy85aEJBO0FBRUU7RUFDRTtFQUNBO0VBQ0E7QWxHaStoQko7QWtHLzloQkU7RUFDRSx5QjlGNENJO0U4RjNDSjtFQUNBO0VBQ0EseUIvRjZZbUI7RStGNVluQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR2kraEJKO0FrR2graEJJO0VBQ0UseUI5RjRCRTtFOEYzQkYsaUMvRmNJO0UrRmJKO0VBQ0EsMEIvRllJO0UrRlhKO0VBQ0E7RUFDQSxjckZxRFM7RXFGcERUO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHaytoQk47O0FtRzVnaUJBO0VBQ0U7QW5HK2dpQkY7QW1HN2dpQkU7RUFDRTtBbkcrZ2lCSjtBbUc5Z2lCSTtFQUNFO0VBQ0E7QW5HZ2hpQk47QW1HM2dpQkU7RUFDRTtBbkc2Z2lCSjtBbUc1Z2lCSTtFQUVFO0FuRzZnaUJOO0FtRzNnaUJJO0VBQ0U7QW5HNmdpQk47QW1HeGdpQkk7RUFDRSxzQmhHVks7QUhvaGlCWDtBbUdwZ2lCSTtFQUNFLG1DaEd1Q1U7RWdHdENWLHNCaEduQks7QUh5aGlCWDtBbUdyZ2lCTTtFQUNFO0VBQ0EseUJoR29DYztBSG0raEJ0QjtBbUdwZ2lCSTtFQUNFLG1DaEcrQlU7RWdHOUJWLHNCaEczQks7QUhpaWlCWDtBbUdyZ2lCTTtFQUNFO0FuR3VnaUJSO0FtR3RnaUJRO0VBQ0U7QW5Hd2dpQlY7QW1HamdpQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuR21naUJKO0FtR2pnaUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HbWdpQko7QW1HbGdpQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuR29naUJOO0FtRy8vaEJRO0VBQ0U7QW5HaWdpQlY7QW1HNy9oQlE7RUFDRTtBbkcrL2hCVjtBbUczL2hCSTtFQUNFO0FuRzYvaEJOO0FtR3ovaEJNO0VBQ0U7RUFDQTtBbkcyL2hCUjtBbUd2L2hCTTtFQUNFO0VBQ0E7QW5HeS9oQlI7QW1HdC9oQkk7RUFDRTtBbkd3L2hCTjs7QXNCcGlpQkk7RTZFcURBO0lBQ0U7RW5HbS9oQko7RW1HaC9oQkk7SUFDRTtFbkdrL2hCTjtBQUNGO0FvR3ptaUJBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEcybWlCRjs7QW9Hcm1pQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CaEdtQ1c7RWdHbENYLGNoRytCSTtFZ0c5QkoscUNqR2lCTTtFaUdoQk47QXBHd21pQko7QW9HdG1pQkk7RUFDRTtBcEd3bWlCTjtBb0dwbWlCSTtFQUNFLGFoR3FCRTtFZ0dwQkY7QXBHc21pQk47QW9HaG1pQkk7RUFDRTtFQUNBO0FwR2ttaUJOOztBb0c1bGlCQTtFQUNFO0VBQ0E7RUFDQTtBcEcrbGlCRjtBb0c3bGlCRTtFQUNFO0VBQ0EsaUJ2RjFDSTtFdUYyQ0osa0J2RjNDSTtBYjBvaUJSO0FvRzdsaUJJO0VBQ0U7QXBHK2xpQk47QW9HeGxpQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDBCakd1SE87RWlHdEhQO0VBQ0E7RUFDQTtFQUNBO0FwRzBsaUJOO0FvR3hsaUJNO0VBQ0U7RUFDQSx5QmpHekNFO0VpRzBDRjtFQUNBO0VBQ0E7RUFDQTtBcEcwbGlCUjtBb0d2bGlCTTtFQUNFO0FwR3lsaUJSO0FvR25saUJNO0VBQ0U7QXBHcWxpQlI7QW9HL2tpQkU7RUFDRTtFQUNBO0VBQ0E7QXBHaWxpQko7QW9HL2tpQkk7RUFDRTtFQUNBO0VBQ0E7QXBHaWxpQk47O0FvRzNraUJBO0VBQ0U7RUFDQTtBcEc4a2lCRjtBb0cza2lCSTtFQUNFO0FwRzZraUJOO0FvR3praUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRzJraUJKO0FvR3hraUJNO0VBQ0Usc0NqR2tPTztBSHcyaEJmO0FvR3ZraUJNO0VBQ0UsdUNqRzhOTztBSDIyaEJmO0FvR3BraUJNO0VBQ0UseUJqRzFHRTtBSGdyaUJWO0FvR25raUJNO0VBQ0UsMEJqRzlHRTtBSG1yaUJWO0FvR25raUJRO0VBQ0U7QXBHcWtpQlY7QW9HL2ppQk07RUFDRSx3QmpHbkhGO0FIb3JpQk47QW9HOWppQk07RUFDRSx5QmpHdkhGO0FIdXJpQk47QW9HM2ppQkk7RUFDRTtBcEc2amlCTjtBb0d6amlCSTtFQUNFO0VBQ0E7RUFDQTtBcEcyamlCTjtBb0d6amlCTTtFQUNFO0VBQ0E7RUFDQTtBcEcyamlCUjtBb0d0amlCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3dqaUJOO0FvR3ZqaUJNO0VBQ0UsdUNqR3NLTztFaUdyS1A7RUFDQTtFQUNBO0FwR3lqaUJSO0FvR3BqaUJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBHc2ppQk47QW9HcGppQk07RUFDRTtBcEdzamlCUjtBb0dwamlCUTtFQUNFLHlCakc5S0E7QUhvdWlCVjtBb0cvaWlCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQ2pHNURXO0VpRzZEWDtBcEdpamlCSjtBb0cvaWlCSTtFQUNFO0FwR2lqaUJOOztBb0czaWlCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHOGlpQkY7QW9HM2lpQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRzZpaUJOO0FvRzNpaUJNO0VBQ0U7QXBHNmlpQlI7QW9HMWlpQk07RUFDRTtBcEc0aWlCUjs7QW9HdGlpQkE7RUFDRTtFQUNBO0FwR3lpaUJGO0FvR3RpaUJJO0VBQ0U7QXBHd2lpQk47QW9HcGlpQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNENqR3lGVztFaUd4Rlg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3NpaUJKO0FvR3BpaUJJO0VBQ0U7RUFDQTtBcEdzaWlCTjtBb0dqaWlCSTtFQUNFO0VBQ0E7QXBHbWlpQk47QW9HaGlpQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcEdraWlCTjtBb0doaWlCTTtFQUNFO0VBQ0E7QXBHa2lpQlI7O0FvR3poaUJBO0VBQ0U7RUFDQTtBcEc0aGlCRjtBb0d2aGlCTTtFQUNFO0FwR3loaUJSO0FvR25oaUJJO0VBQ0U7QXBHcWhpQk47QW9HbGhpQkk7RUFDRTtBcEdvaGlCTjtBb0c3Z2lCTTtFQUNFO0FwRytnaUJSO0FvR3pnaUJJO0VBQ0U7RUFDQTtBcEcyZ2lCTjs7QW9HcGdpQkU7RUFDRTtFQUNBO0VBQ0EseUJqR3pTYTtBSGd6aUJqQjtBb0dyZ2lCSTtFQUNFLHVDakdGUztFaUdHVDtFQUNBO0FwR3VnaUJOO0FvR3JnaUJNO0VBQ0Usc0NqR1BPO0FIOGdpQmY7QW9HbGdpQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNDakczTlE7QUgrdGlCWjs7QW9HaGdpQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHbWdpQkY7QW9HamdpQkU7RUFDRTtFQUNBLDBCakdqV007RWlHa1dOO0FwR21naUJKO0FvRy8vaEJJO0VBQ0U7QXBHaWdpQk47O0FvRzUvaEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEcrL2hCRjtBb0c5L2hCRTtFQUNFO0FwR2dnaUJKO0FvRy8vaEJJO0VBQ0U7RUFDQTtBcEdpZ2lCTjtBb0cvL2hCSTtFQUNFO0FwR2lnaUJOO0FvR2hnaUJNO0VBQ0U7QXBHa2dpQlI7QW9HLy9oQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdpZ2lCTjs7QW9HNS9oQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRysvaEJGO0FvRzcvaEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEcrL2hCSjtBb0c1L2hCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwrQmpHOWFNO0VpRythTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEc4L2hCSjtBb0c1L2hCSTtFQUNFLGFoRzNhRTtFZ0c0YUY7RUFDQTtBcEc4L2hCTjs7QXNCcDZpQkk7RThFaWJBO0lBQ0U7RXBHdS9oQko7QUFDRjtBc0IxNmlCSTtFOEUwYkY7SUFDRTtJQUNBO0lBQ0E7RXBHbS9oQkY7RW9Hai9oQkU7SUFDRTtFcEdtL2hCSjtFb0cvK2hCQTtJQUNFO0lBQ0E7RXBHaS9oQkY7RW9HLytoQkk7SUFDRTtJQUNBO0lBQ0E7RXBHaS9oQk47QUFDRjtBc0I3N2lCSTtFOEVzZEE7O0lBQ0U7SUFFQTtFcEcwK2hCSjtFb0d0K2hCQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBRUE7SUFDQTtFcEd1K2hCRjtFb0dwK2hCSTtJQUNFO0lBQ0E7SUFDQSxjaEdwZkE7SWdHcWZBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFcEdzK2hCTjtFb0dwK2hCTTtJQUNFO0VwR3MraEJSO0VvR24raEJNO0lBQ0U7SUFDQSxhaEdyZ0JGO0lnR3NnQkU7SUFDQTtFcEdxK2hCUjtFb0doK2hCTTtJQUNFO0VwR2sraEJSO0VvRzE5aEJFO0lBQ0U7RXBHNDloQko7RW9HdDloQlE7SUFDRTtFcEd3OWhCVjtBQUNGO0FxRzlpakJBOztFQUVFO0VBQ0E7QXJHZ2pqQkY7O0FxRzdpakJBO0VBQ0U7RUFDQTtFQUNBLGtCeEZNTTtFd0ZMTjtFQUNBO0VBQ0E7QXJHZ2pqQkY7QXFHOWlqQkU7RUFDRTtFQUNBO0FyR2dqakJKO0FxRzdpakJFO0VBQ0U7RUFDQTtFQUNBO0FyRytpakJKO0FxR3hpakJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHMGlqQk47QXFHemlqQk07RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHMGlqQlI7QXFHdmlqQk07RUFDRTtBckd5aWpCUjtBcUd0aWpCTTtFQUNFLGtEbEdtVE87RWtHbFRQO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHd2lqQlI7QXFHcGlqQkk7RUFDRTtBckdzaWpCTjtBcUdwaWpCTTtFQUVFO0FyR3FpakJSO0FxR2xpakJNO0VBQ0UscUNsR2pDRTtFa0drQ0Y7RUFDQTtFQUNBO0VBQ0E7QXJHb2lqQlI7QXFHaGlqQkk7RUFDRTtFQUNBO0FyR2tpakJOO0FxR2ppakJNO0VBQ0U7QXJHbWlqQlI7QXFHL2hqQkk7RUFDRTtBckdpaWpCTjs7QXNHOW5qQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxRekZXTTtFeUZWTjtFQUNBO0VBQ0EseUJsR2lETTtBSmdsakJSO0FzR2hvakJFO0VBQ0Usd0JuRzBEYTtBSHdrakJqQjs7QXNHL25qQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0R2tvakJGO0FzR2pvakJFO0VBQ0U7QXRHbW9qQko7O0FzRy9uakJBO0VBQ0U7QXRHa29qQkY7QXNHam9qQkU7RUFDRTtBdEdtb2pCSjs7QXVHM3BqQkE7RUFDRTtJQUNFO0lBQ0E7RXZHOHBqQkY7RXVHNXBqQkE7SUFDRTtJQUNBO0V2RzhwakJGO0FBQ0Y7QXVHMXBqQkE7RUFDRTtJQUNFO0lBQ0E7RXZHNHBqQkY7RXVHMXBqQkE7SUFDRTtJQUNBO0V2RzRwakJGO0FBQ0Y7QXVHMXBqQkE7RUFDRTtBdkc0cGpCRjtBdUczcGpCRTtFQUNFO0VBQ0Esc0JwR2JPO0VvR2NQLG1CMUZ3Y2dCO0UwRnZjaEI7RUFDQSxnQjFGd2NrQjtFMEZ2Y2xCO0VBQ0E7RUFDQTtFQUNBO0F2RzZwakJKO0F1RzNwakJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGMxRjRDVztFMEYzQ1g7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQnBHakNPO0VvR2tDUCx5Qm5HT0k7RW1HTko7QXZHNnBqQko7QXVHNXBqQkk7RUFDRTtBdkc4cGpCTjtBdUc1cGpCSTtFQUNFLG1DcEdnQlU7RW9HZlY7QXZHOHBqQk47QXVHN3BqQk07RUFDRTtBdkcrcGpCUjs7QXVHMXBqQkE7RUFDRTtBdkc2cGpCRjs7QXVHMXBqQkE7OztFQUdFO0VBQ0E7QXZHNnBqQkY7O0F1R3pwakJFO0VBQ0U7QXZHNHBqQko7QXVHeHBqQkk7RUFJRSxzQnBHckVLO0VvR3NFTDtBdkd1cGpCTjs7QXVHbHBqQkE7RUFDRTtFQUNBO0F2R3FwakJGO0F1R25wakJFO0VBQ0U7QXZHcXBqQko7QXVHanBqQkk7RUFDRTtBdkdtcGpCTjtBdUdocGpCSTtFQUNFLG1DcEdqQ1U7QUhtcmpCaEI7QXVHanBqQk07RUFDRSxzQnBHM0ZHO0VvRzRGSDtBdkdtcGpCUjtBdUc5b2pCRTtFQUNFO0VBQ0E7RUFDQSwyQzFGd1BZO0FidzVpQmhCO0F1R3ZvakJROztFQUNFO0F2RzBvakJWO0F1R3RvakJROztFQUNFO0F2R3lvakJWO0F1R25vakJFO0VBQ0U7QXZHcW9qQko7QXVHbG9qQkU7RUFDRTtFQUNBLHNCcEcvSE87RW9HZ0lQLG1CMUZzVmdCO0UwRnJWaEI7RUFDQSxnQjFGc1ZrQjtFMEZyVmxCO0VBQ0E7RUFDQTtFQUNBO0F2R29vakJKO0F1R2pvakJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQnBHOUlPO0VvRytJUCxZMUYvSUk7RTBGZ0pKLGUxRjJVc0I7RTBGMVV0QjtBdkdtb2pCSjtBdUdqb2pCSTtFQUNFO0F2R21vakJOO0F1R2pvakJNO0VBQ0U7QXZHbW9qQlI7QXVHL25qQkk7RUFDRTtBdkdpb2pCTjtBdUcvbmpCTTtFQUNFO0F2R2lvakJSO0F1RzluakJNO0VBQ0U7RUFDQTtBdkdnb2pCUjtBdUc5bmpCUTtFQUNFLGlCMUZ2S0Y7RTBGd0tFLFcxRjBUWTtFMEZ6VFosWTFGeVRZO0UwRnhUWjtBdkdnb2pCVjtBdUc1bmpCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQnBHcExHO0VvR3FMSDtFQUNBO0VBQ0E7QXZHOG5qQlI7QXVHeG5qQlE7RUFDRTtBdkcwbmpCVjtBdUdybmpCSTtFQUNFO0F2R3VuakJOO0F1R25uakJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZHcW5qQlI7QXVHN21qQk07RUFDRTtBdkcrbWpCUjtBdUc3bWpCUTtFQUNFO0VBQ0E7RUFDQSxlMUZnUVk7RTBGL1BaO0F2RyttakJWO0F1RzdtakJVO0VBQ0U7RUFDQSxlMUYyUFU7QWJvM2lCdEI7QXVHMW1qQk07RUFDRTtFQUNBO0VBQ0E7QXZHNG1qQlI7QXVHdm1qQlE7RUFDRSxtQjFGdVBjO0UwRnRQZDtFQUNBLHNCcEdsUEM7RW9HbVBELGdCMUZxUFc7QWJvM2lCckI7QXVHcm1qQk07RUFDRTtBdkd1bWpCUjtBdUdubWpCTTtFQUNFO0F2R3FtakJSO0F1R2xtakJNOztFQUVFO0VBQ0E7RUFDQSxlMUZ5TmM7RTBGeE5kLFkxRm9PaUI7RTBGbk9qQixpQjFGbU9pQjtBYmk0aUJ6QjtBdUdqbWpCTTtFQUNFO0F2R21takJSO0F1Ry9sakJNO0VBQ0U7RUFDQTtBdkdpbWpCUjtBdUcvbGpCUTtFQUNFO0VBQ0E7QXZHaW1qQlY7QXVHL2xqQlU7RUFDRTtFQUNBO0VBQ0EsZTFGb01VO0UwRm5NViwwQnBHOVBGO0VvRytQRTtFQUNBO0VBQ0E7QXZHaW1qQlo7QXVHL2xqQlk7RUFFRTtBdkdnbWpCZDtBdUc3bGpCWTtFQUNFO0F2RytsakJkO0F1RzFsakJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsVzFGa0x3QjtFMEZqTHhCLDZCcEd4UEk7RW9HeVBKO0VBQ0E7RUFDQTtBdkc0bGpCVjtBdUdubGpCWTtFQUNFLDBCMUZ3S2E7RTBGdktiO0VBQ0E7RUFDQSxzQnBHL1RIO0VvR2dVRztFQUNBO0VBQ0E7RUFDQTtFQUNBLGlCMUZwVU47QWJ5NWpCUjtBdUdubGpCYztFQUNFLHFCcEd2VUw7RW9Hd1VLO0F2R3FsakJoQjtBdUdqbGpCWTtFQUNFLGlCMUY3VU47RTBGOFVNLFcxRm9KUTtFMEZuSlIsWTFGbUpRO0UwRmxKUjtBdkdtbGpCZDtBdUcva2pCWTs7RUFFRSwwQjFGOElhO0UwRjdJYjtFQUNBO0VBQ0Esc0JwR3pWSDtFb0cwVkc7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpQjFGOVZOO0UwRitWTTtFQUNBLGdCMUZzSVU7QWIyOGlCeEI7QXVHL2tqQmM7OztFQUVFO0F2R2tsakJoQjtBdUcza2pCTTtFQUNFO0VBQ0E7QXZHNmtqQlI7QXVHM2tqQlE7RUFDRTtFQUNBO0VBQ0E7QXZHNmtqQlY7QXVHemtqQlU7RUFDRSxlMUZzR1U7RTBGckdWO0VBQ0EsMEJwRzdWRjtFb0c4VkU7QXZHMmtqQlo7QXVHeGtqQmM7RUFDRTtBdkcwa2pCaEI7QXVHdGtqQlk7RUFDRSwwQnBHTWM7RW9HTGQ7QXZHd2tqQmQ7QXVHdGtqQmM7RUFDRTtBdkd3a2pCaEI7QXVHcmtqQmM7RUFDRSwwQnBHL1dOO0FIczdqQlY7QXVHbmtqQlk7RUFFRTtFQUNBO0F2R29rakJkO0F1R2prakJZO0VBQ0UsUzFGNkVZO0UwRjVFWjtBdkdta2pCZDtBdUdqa2pCYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2R21rakJoQjtBdUcvampCWTtFQUNFO0F2R2lrakJkO0F1RzlqakJnQjtFQUNFO0F2R2drakJsQjtBdUc1ampCYztFQUNFLHlCcEdsWk47RW9HbVpNLGlCMUYvYVI7RTBGZ2JRLFcxRmtETTtFMEZqRE4sWTFGaURNO0UwRmhETjtBdkc4ampCaEI7QXVHM2pqQmM7RUFDRTtFQUNBO0VBQ0EsVzFGd0NrQjtFMEZ2Q2xCLDZCcEdsWUY7RW9HbVlFO0VBQ0E7QXZHNmpqQmhCO0F1R3pqakJZO0VBQ0U7QXZHMmpqQmQ7QXVHempqQmM7RUFDRTtBdkcyampCaEI7QXVHdmpqQlk7RUFDRTtFQUNBLHNDcEc5R0U7QUh1cWpCaEI7QXVHdmpqQmM7RUFDRTtBdkd5ampCaEI7QXVHcGpqQlU7RUFDRSx3QnBHMVpJO0FIZzlqQmhCOztBdUc1aWpCRTtFQUNFO0F2RytpakJKO0F1RzVpakJFO0VBQ0Usc0JwR2plTztBSCtna0JYO0F1RzNpakJFO0VBQ0UsbUNwRzdhWTtFb0c4YVo7QXZHNmlqQko7QXVHM2lqQkk7RUFDRTtBdkc2aWpCTjs7QXdHcGlrQkE7RUFDRSxpRDNGMGtCZ0I7RTJGemtCaEIsbUJwR3dEYTtBSisrakJmO0F3R3Jpa0JFO0VBQ0UsYTNGMmtCYztFMkYxa0JkO0VBQ0E7QXhHdWlrQko7QXdHcGlrQkU7RUFDRTtFQUNBO0F4R3Npa0JKO0F3R3Jpa0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEd1aWtCTjtBd0dwaWtCSTtFQUNFLDZDckd3S087RXFHdktQLGlEckd1S087RXFHdEtQO0F4R3Npa0JOO0F3R2xpa0JFO0VBQ0U7QXhHb2lrQko7QXdHbGlrQkk7RUFDRTtFQUNBLDJDckd5VVM7RXFHeFVULFczRnVpQm1CO0UyRnRpQm5CO0VBQ0E7RUFDQTtBeEdvaWtCTjtBd0dqaWtCSTtFQUNFO0VBQ0E7QXhHbWlrQk47QXdHbGlrQk07RUFDRTtFQUNBO0F4R29pa0JSO0F3R2ppa0JNO0VBQ0U7RUFDQSxrQjNGb2hCYztFMkZuaEJkLDJCckdrVE87RXFHalRQO0F4R21pa0JSOztBd0c1aGtCQTtFQUNFO0VBQ0E7QXhHK2hrQkY7QXdHN2hrQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQSxpRDNGa2dCYztFMkZqZ0JkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEcraGtCSjtBd0c3aGtCSTtFQUNFLHFDckc4UlM7QUhpd2pCZjtBd0c1aGtCSTtFQUVFO0F4RzZoa0JOO0F3RzFoa0JJO0VBQ0UsNkNyR3lHTztFcUd4R1A7RUFDQTtBeEc0aGtCTjtBd0cxaGtCTTtFQUNFLHFDckdvR0s7QUh3N2pCYjs7QXNCOWprQkk7RWtGMENGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXhHd2hrQkY7RXdHdGhrQkU7SUFDRTtJQUNBO0lBQ0E7SUFDQSxpRDNGeWRZO0kyRnhkWjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V4R3doa0JKO0V3R3Zoa0JJO0lBRUU7RXhHd2hrQk47QUFDRjtBeUducGtCQTtFQUNFO0lBQ0U7SUFDQTtFekdxcGtCRjtFeUducGtCQTtJQUNFO0lBQ0EsZ0I1RndNMkI7RWI2OGpCN0I7QUFDRjtBeUdscGtCQTtFQUNFO0lBQ0U7SUFDQTtFekdvcGtCRjtFeUdscGtCQTtJQUNFO0lBQ0E7RXpHb3BrQkY7QUFDRjtBeUc1b2tCTTs7RUFDRTtBekcrb2tCUjtBeUc1b2tCUTs7RUFDRTtBekcrb2tCVjtBeUc1b2tCTTs7RUFDRTtBekcrb2tCUjtBeUd4b2tCTTs7RUFDRTtBekcyb2tCUjtBeUd4b2tCUTs7RUFDRTtBekcyb2tCVjtBeUd4b2tCTTs7RUFDRTtBekcyb2tCUjtBeUdwb2tCTTs7RUFDRTtBekd1b2tCUjtBeUdwb2tCUTs7RUFDRTtBekd1b2tCVjtBeUdwb2tCTTs7RUFDRTtBekd1b2tCUjs7QXlHam9rQkE7RUFDRSwwQnRHakNRO0VzR2tDUixjNUY2SCtCO0U0RjVIL0IsNkI1RjhIa0M7RTRGN0hsQztFQUNBO0F6R29va0JGO0FzQnJwa0JJO0VtRllKO0lBT0k7RXpHc29rQkY7QUFDRjtBeUdyb2tCRTtFQUNFO0F6R3Vva0JKOztBeUdqb2tCRTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekdxb2tCSjtBeUdub2tCRTs7RUFDRTtBekdzb2tCSjtBeUdwb2tCRTs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekd1b2tCSjtBeUdyb2tCRTs7RUFDRTtBekd3b2tCSjs7QXlHcG9rQkE7RUFDRTtFQUNBLCtDNUZnR3FCO0U0Ri9GckI7QXpHdW9rQkY7QXlHcm9rQkU7RUFDRTtBekd1b2tCSjtBeUd0b2tCSTtFQUNFO0VBQ0E7QXpHd29rQk47QXlHdm9rQk07RUFFRTtFQUNBO0F6R3dva0JSO0F5R2pva0JJO0VBQ0UsaUI1RmlJa0I7RTRGaElsQjtBekdtb2tCTjtBeUc5bmtCRTtFQUNFO0F6R2dva0JKO0F5RzVua0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsVTVGNkQ2QjtFNEY1RDdCO0VBQ0E7RUFDQSxrQjVGd0RtQjtFNEZ2RG5CLHlCckdsR0k7RXFHbUdKO0F6Rzhua0JKO0F5RzFua0JFO0VBQ0U7QXpHNG5rQko7QXlHMW5rQkk7RUFDRTtFQUNBO0F6RzRua0JOO0F5R3Rua0JJO0VBQ0U7RUFDQTtBekd3bmtCTjtBeUdubmtCRTtFQUNFLHNDdEcwTFc7QUgyN2pCZjtBeUdwbmtCSTtFQUNFO0F6R3Nua0JOO0F5R25ua0JNO0VBQ0U7QXpHcW5rQlI7QXlHaG5rQlE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBSUU7QXpHcW9rQlY7QXlHbm9rQlE7RUFDRSxzQ3RHMkRNO0FIMGtrQmhCO0F5R25va0JRO0VBQ0Usc0N0R3lLSztBSDQ5akJmO0F5R25va0JRO0VBQ0UsMEJ0R3JKSDtBSDB4a0JQO0F5R2hva0JJO0VBQ0Usc0N0RzRKUztBSHMrakJmO0F5Rzdua0JJO0VBQ0U7QXpHK25rQk47QXlHNW5rQkk7RUFDRTtBekc4bmtCTjtBeUczbmtCSTtFQUNFO0F6RzZua0JOO0F5RzVua0JNO0VBQ0U7RUFDQTtFQUNBO0F6Rzhua0JSO0F5RzFua0JJO0VBQ0U7QXpHNG5rQk47QXlHM25rQk07RUFDRTtFQUNBO0F6RzZua0JSOztBeUd0bmtCRTtFQUlFO0F6R3Nua0JKOztBMEcxMmtCQTtFQUNFO0VBQ0E7RUFDQTtBMUc2MmtCRjtBMEczMmtCRTtFQUNFO0ExRzYya0JKO0EwR3oya0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFHMjJrQko7QTBHMTJrQkk7RUFDRSxxQjdGMFJnQjtBYmtsa0J0QjtBMEcxMmtCSTtFQUNFLGU3RjhSWTtFNkY3UloseUJ2RzhDVztFdUc3Q1g7RUFDQSxnQjdGNFJjO0U2RjNSZDtBMUc0MmtCTjtBMEcxMmtCSTtFQUNFO0ExRzQya0JOO0EwRzEya0JJO0VBQ0U7QTFHNDJrQk47QTBHMzJrQk07RUFDRTtBMUc2MmtCUjtBMEd2MmtCRTtFQUNFLG1CN0ZxUXFCO0U2RnBRckIsYTdGaVJrQjtFNkZoUmxCO0ExR3kya0JKO0EwR3gya0JJO0VBQ0UsZTdGdVFZO0U2RnRRWix5QnZHdUJXO0FIbTFrQmpCO0EwR3Yya0JNO0VBQ0U7QTFHeTJrQlI7QTBHbjJrQkU7RUFDRSxlN0YyUGM7RTZGMVBkLHlCdkdXYTtFdUdWYixnQjdGMFBnQjtFNkZ6UGhCLGE3RmlReUI7RTZGaFF6QiwyQzdGaVErQjtFNkZoUS9CLGM3RmdQcUI7RTZGL09yQjtFQUNBO0ExR3Eya0JKO0EwR3Aya0JJO0VBQ0UsMEJ2R3JCSTtFdUdzQko7QTFHczJrQk47O0EwR2oya0JBO0VBQ0U7QTFHbzJrQkY7QTBHbjJrQkU7RUFDRSxpQjdGc09zQjtBYitua0IxQjtBMEdqMmtCTTtFQUNFLHlCdkdOYztBSHkya0J0QjtBMEdsMmtCUTtFQUNFO0ExR28ya0JWO0EwRzkxa0JJO0VBQ0U7QTFHZzJrQk47QTBHNzFrQkk7RUFDRTtFQUNBO0VBQ0E7RUFHQSxjN0Y0TW1CO0U2RjNNbkIsaUI3RjJNbUI7RTZGMU1uQixrQjdGNE1xQjtFNkYzTXJCO0VBR0EsZTdGNE1ZO0U2RjNNWixnQjdGNE1jO0U2RjNNZCx5QnZHckNXO0V1R3NDWDtBMUcyMWtCTjtBMEd4MWtCTTtFQUNFLHFDN0ZvTW9CO0U2Rm5NcEIsMEJ2R25FRTtFdUdvRUY7QTFHMDFrQlI7QTBHdDFrQk07RUFDRSwwQnZHekVFO0FIaTZrQlY7QTBHcjFrQk07RUFDRTtBMUd1MWtCUjtBMEduMWtCTTtFQUNFLDBCdkdsRkU7RXVHbUZGO0ExR3Exa0JSO0EwR24xa0JRO0VBQ0UseUJ2R3RGQTtBSDI2a0JWOztBc0J2NWtCSTtFb0Y4RUU7SUFDRSxZN0YrSmlCO0k2RjlKakIsZTdGOEppQjtFYitxa0J2QjtFMEd0MGtCRTtJQUNFLFk3RnNKbUI7RWJrcmtCdkI7QUFDRjtBc0JqNmtCSTtFb0YrRkY7SUFDRTtFMUdxMGtCRjtFMEduMGtCRTtJQUNFLGlCN0YySW1CO0ViMHJrQnZCO0FBQ0Y7QTJHeCtrQkE7RUFDRTtFQUNBLHlCdkdzRE07RXVHckROLHNDeEdpWm9CO0V3R2hacEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0cwK2tCRjtBMkdyK2tCSTs7RUFDRTtBM0d3K2tCTjtBMkduK2tCSTtFQUNFO0EzR3Era0JOO0EyR24ra0JJO0VBQ0U7RUFDQTtBM0dxK2tCTjtBMkdqK2tCRTtFQUNFO0EzR20ra0JKO0EyR2gra0JFO0VBQ0U7QTNHaytrQko7QTJHaCtrQk07RUFDRTtBM0drK2tCUjtBMkcxOWtCSTtFQUNFO0EzRzQ5a0JOO0EyR3Q5a0JJO0VBQ0U7QTNHdzlrQk47QTJHbjlrQkU7RUFDRTtFQUNBO0VBQ0E7QTNHcTlrQko7QTJHcDlrQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzR3M5a0JOO0EyR3I5a0JNO0VBQ0U7QTNHdTlrQlI7QTJHcjlrQk07RUFDRTtBM0d1OWtCUjtBMkduOWtCUTs7RUFFRTtBM0dxOWtCVjtBMkdqOWtCSTs7RUFFRTtFQUNBLHVDeEd6Q0k7QUg0L2tCVjtBMkdoOWtCTTs7RUFFRSxvQ3hHb1QyQjtBSDhwa0JuQztBMkc1OGtCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHlCeEd5VG1CO0V3R3hUbkI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNHODhrQko7QXNCNS9rQkk7RXFGZ0NGO0lBZ0JJO0UzR2c5a0JKO0FBQ0Y7QTJHOThrQkk7RUFDRSwwQnhHc1NxQjtFd0dyU3JCO0EzR2c5a0JOO0EyRzc4a0JJO0VBQ0U7QTNHKzhrQk47QTJHNThrQkk7RUFDRSx3QnhHckRVO0V3R3NEVjtBM0c4OGtCTjtBMkc3OGtCTTtFQUNFLHVCeEd4RFE7QUh1Z2xCaEI7QTJHejhrQk07RUFDRTtBM0cyOGtCUjtBMkd2OGtCTTtFQUNFO0EzR3k4a0JSO0EyR3Q4a0JJO0VBQ0Usd0J4RzVFVztBSG9obEJqQjtBMkd2OGtCTTtFQUNFLHlCeEd3UW1CO0FIaXNrQjNCO0EyR3I4a0JNO0VBQ0UseUJ4RzNHRTtBSGtqbEJWO0EyR244a0JFOztFQUVFLHdDeEdqSE07RXdHa0hOLDBCeEdsSE07RXdHbUhOO0EzR3E4a0JKO0EyR244a0JFO0VBQ0U7RUFDQTtBM0dxOGtCSjtBMkdoOGtCRTtFQUNFLHFEeEd0R1c7RXdHdUdYO0EzR2s4a0JKO0EyR2o4a0JJO0VBQ0Usc0N4R3VNUztBSDR2a0JmO0EyR2w4a0JNO0VBQ0UscUN4R3FNTztBSCt2a0JmO0EyR2w4a0JNO0VBQ0UsMEJ4RzNIRDtBSCtqbEJQO0EyR244a0JRO0VBQ0UseUJ4RzdISDtBSGtrbEJQO0EyR2w4a0JNO0VBQ0Usc0N4R3dMTztBSDR3a0JmO0EyR244a0JRO0VBQ0UscUN4R3NMSztBSCt3a0JmO0EyR2o4a0JJOztFQUVFLHFEeEc1SFM7RXdHNkhULDBCeEcxSUM7RXdHMklEO0EzR204a0JOO0EyR2w4a0JNOztFQUNFLHlCeEc3SUQ7QUhrbGxCUDtBMkdoOGtCTTs7RUFFRSx1Q3hHcEpEO0V3R3FKQztBM0drOGtCUjtBMkc1N2tCRTtFQUNFO0EzRzg3a0JKO0EyRzM3a0JJO0VBQ0U7RUFDQTtBM0c2N2tCTjtBMkczN2tCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHNDeEd3TGdCO0V3R3ZMaEI7QTNHNjdrQk47QTJHNTdrQk07RUFDRTtFQUNBO0VBQ0E7QTNHODdrQlI7QTJHdjdrQkk7RUFDRTtBM0d5N2tCTjtBMkd4N2tCTTtFQUNFO0EzRzA3a0JSO0EyR3I3a0JJO0VBQ0U7QTNHdTdrQk47QTJHbjdrQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzR3E3a0JOO0EyR243a0JNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUN4RzNORTtBSGdwbEJWO0EyR243a0JNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUN4R3BPRTtBSHlwbEJWO0EyR2o3a0JJO0VBQ0U7QTNHbTdrQk47QTJHLzZrQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCeEcrSGlCO0V3RzlIakI7QTNHaTdrQk47QTJHaDdrQk07RUFDRSx3QnhHNEhlO0FIc3prQnZCO0EyR2g3a0JNO0VBQ0Usd0J4RzVOUTtFd0c2TlI7QTNHazdrQlI7QTJHajdrQlE7RUFDRSx1QnhHL05NO0FIa3BsQmhCO0EyR2g3a0JNO0VBQ0U7QTNHazdrQlI7QTJHajdrQlE7RUFDRTtBM0dtN2tCVjtBMkdoN2tCTTtFQUNFO0EzR2s3a0JSO0EyR2o3a0JRO0VBQ0U7QTNHbTdrQlY7QTJHNzZrQk07O0VBQ0UsMEJ4RzlRRTtBSDhybEJWO0EyRy82a0JROztFQUNFLHlCeEdoUkE7QUhrc2xCVjs7QTJHdjZrQkU7RUFDRTtFQUNBO0EzRzA2a0JKO0EyR3o2a0JJO0VBQ0U7RUFDQTtBM0cyNmtCTjtBMkcxNmtCTTtFQUNFO0EzRzQ2a0JSO0EyR3o2a0JJOztFQUVFLHFDeEd2U0k7QUhrdGxCVjs7QTJHajZrQlE7O0VBRUUsc0N4R3pTSDtBSDZzbEJQO0EyR2g2a0JJO0VBQ0U7RUFDQTtBM0drNmtCTjtBMkdqNmtCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzR202a0JSO0EyR2w2a0JRO0VBQ0U7QTNHbzZrQlY7QTJHbDZrQlE7RUFDRTtBM0dvNmtCVjtBMkdqNmtCUTtFQUNFO0EzR202a0JWO0EyR2g2a0JNOztFQUVFLHNDeEc1VUU7QUg4dWxCVjs7QTJHNTVrQkE7RUFDRTtFQUNBO0EzRys1a0JGO0EyRzk1a0JFO0VBQ0U7QTNHZzZrQko7QTJHOTVrQkU7RUFDRTtBM0dnNmtCSjtBMkc5NWtCRTtFQUNFO0EzR2c2a0JKOztBc0IzdGxCSTtFcUYrVEY7SUFDRTtFM0dnNmtCRjtFMkcvNWtCRTtJQUVFO0UzR2c2a0JKO0FBQ0Y7QXNCanZsQkk7RXFGc1ZGO0lBQ0U7SUFDQTtFM0c4NWtCRjtFMkc3NWtCRTtJQUNFO0UzRys1a0JKO0UyRzE1a0JBO0lBQ0U7SUFDQTtFM0c0NWtCRjtFMkczNWtCRTtJQUVFO0UzRzQ1a0JKO0UyRzE1a0JFO0lBQ0U7RTNHNDVrQko7QUFDRjtBNEduMGxCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGEvRjRGaUI7RStGM0ZqQixzQ3pHb1dhO0V5R25XYjtBNUdxMGxCRjtBNEduMGxCRTtFQUNFO0VBQ0E7QTVHcTBsQko7QTRHbDBsQkU7RUFDRTtBNUdvMGxCSjtBNEdqMGxCRTtFQUNFO0VBQ0E7RUFDQSxjeEdpQ0k7RXdHaENKO0E1R20wbEJKO0E0R2wwbEJJO0VBQ0U7QTVHbzBsQk47QTRHaDBsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUdrMGxCSjtBNEcvemxCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGN4R2VJO0V3R2RKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdpMGxCSjtBNEdoMGxCSTtFQUNFO0VBQ0E7QTVHazBsQk47QTRHaDBsQkk7RUFDRTtBNUdrMGxCTjtBNEdoMGxCSTtFQUNFLHdDekd1VVM7QUgyL2tCZjs7QXNCM3psQkk7RXNGQ0E7SUFDRTtFNUc4emxCSjtFNEc1emxCRTtJQUNFO0U1Rzh6bEJKO0FBQ0Y7QXNCcDBsQkk7RXNGWUY7SUFDRTtFNUcyemxCRjtFNEcxemxCRTtJQUNFO0lBQ0E7RTVHNHpsQko7RTRHMXpsQkU7SUFDRTtJQUNBO0U1RzR6bEJKO0U0RzN6bEJJO0lBQ0U7RTVHNnpsQk47RTRHenpsQkU7SUFDRTtJQUNBO0U1RzJ6bEJKO0FBQ0Y7QXNCeDFsQkk7RXNGbUNGO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFNUd3emxCRjtFNEd2emxCRTtJQUNFO0U1R3l6bEJKO0U0R3Z6bEJFO0lBQ0U7RTVHeXpsQko7QUFDRjtBNkdyNmxCQTtFQUNFLGlCaEdxZ0JnQjtFZ0dwZ0JoQjtFQUNBLHFDMUd1Q1E7RTBHdENSO0VBQ0E7QTdHdTZsQkY7QTZHcjZsQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN0d1NmxCSjtBNkd0NmxCSTtFQUNFO0VBQ0E7RUFDQTtBN0d3NmxCTjtBNkdwNmxCRTtFQUNFLGlCaEdxZmlCO0FiaTdrQnJCO0E2R242bEJFO0VBQ0U7RUFDQTtFQUNBO0E3R3E2bEJKO0E2R3A2bEJJO0VBQ0U7QTdHczZsQk47QTZHcDZsQkk7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBUUUsY3pHaUJFO0V5R2hCRjtBN0crZ21CTjtBNkc3Z21CSTtFQUNFO0VBQ0EsZWhHaWVVO0VnR2hlVjtFQUNBO0VBQ0EscUJoRzBab0I7QWJxbmxCMUI7QTZHN2dtQkk7RUFDRSxlaEc0ZGM7RWdHM2RkO0E3RytnbUJOO0E2RzdnbUJJO0VBQ0UsZWhHMGRRO0VnR3pkUixtQ2hHakJjO0FiZ2ltQnBCO0E2RzdnbUJJO0VBQ0UsZWhHM0NFO0FiMGptQlI7QTZHMWdtQkk7RUFDRTtBN0c0Z21CTjtBNkd0Z21CTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0d3Z21CUjtBNkdsZ21CUTtFQUNFLDJDaEdnY0s7QWJva2xCZjtBNkc3L2xCUTtFQUNFLG1DaEd5YlE7QWJza2xCbEI7QTZHeC9sQlE7RUFDRTtBN0cwL2xCVjtBNkd4L2xCUTtFQUNFO0E3RzAvbEJWO0E2R3AvbEJFO0VBQ0U7QTdHcy9sQko7QTZHci9sQkk7RUFDRSxxQmhHeWE2QjtBYjhrbEJuQztBNkduL2xCRTtFQUNFO0VBQ0E7QTdHcS9sQko7QTZHbC9sQkU7RUFDRSx5QnpHakVJO0FKcWptQlI7QTZHbC9sQkk7RUFDRTtFQUNBLGdCaEd3WmlCO0VnR3ZaakI7QTdHby9sQk47O0E2RzkrbEJBO0VBRUk7SUFDRTtJQUNBO0U3R2cvbEJKO0U2RzkrbEJJO0lBQ0UseUJ6R25GQTtFSm1rbUJOO0U2RzcrbEJJO0lBQ0U7RTdHKytsQk47RTZHNytsQk07SUFDRTtFN0crK2xCUjtFNkc1K2xCTTtJQUNFO0U3RzgrbEJSO0U2RzErbEJJO0lBQ0UseUJ6R25HQTtJeUdvR0E7SUFDQTtFN0c0K2xCTjtFNkd2K2xCSTtJQUNFO0U3R3krbEJOO0FBQ0Y7QXNCOWttQkk7RXVGNkdBO0lBQ0U7SUFDQTtFN0dvK2xCSjtFNkdqK2xCRTtJQUNFLHlCekcxSEU7RUo2bG1CTjtFNkdqK2xCSTtJQUNFLGdCaEdnV2U7SWdHL1ZmO0U3R20rbEJOO0FBQ0Y7QXNCM2xtQkk7RXVGaUlBO0lBQ0UsaUJoR3dVZTtFYnFwbEJuQjtFNkcxOWxCRTtJQUNFO0U3RzQ5bEJKO0U2R3g5bEJJO0lBQ0U7RTdHMDlsQk47QUFDRjtBc0J0bW1CSTtFdUZtSkY7SUFDRTtJQUNBLGlCaEdrVGU7SWdHalRmO0U3R3M5bEJGO0U2R3A5bEJFO0lBQ0UsaUJoR2dUZ0I7RWJzcWxCcEI7RTZHbjlsQkU7SUFDRTtFN0dxOWxCSjtFNkdwOWxCSTtJQUNFO0lBQ0E7RTdHczlsQk47RTZHcDlsQkk7SUFDRSwwQmhHNlNnQjtFYnlxbEJ0QjtFNkdwOWxCSTtJQUNFO0U3R3M5bEJOO0U2R3A5bEJJO0lBQ0U7SUFDQTtFN0dzOWxCTjtFNkdqOWxCSTtJQUNFO0U3R205bEJOO0U2R2w5bEJNO0lBQ0U7SUFDQTtFN0dvOWxCUjtFNkdsOWxCTTtJQUNFO0lBQ0E7RTdHbzlsQlI7RTZHLzhsQkU7SUFDRTtFN0dpOWxCSjtFNkdoOWxCSTtJQUNFLHFCaEd5UnVCO0lnR3hSdkI7RTdHazlsQk47RTZHOThsQlE7SUFDRTtFN0dnOWxCVjtBQUNGO0FzQnRwbUJJO0V1Rm9OTTtJQUNFO0U3R3E4bEJWO0FBQ0Y7QThHMXRtQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxnQ2xHa2dCNEI7QVowdGxCOUI7QThHM3RtQkU7RUFDRTtBOUc2dG1CSjs7QStHbnVtQkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLCtCNUdzQ1E7RTRHckNSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0dzdW1CRjtBK0dwdW1CRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvR3N1bUJKO0ErR3B1bUJFO0VBQ0U7RUFDQTtBL0dzdW1CSjtBK0dudW1CRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvR3F1bUJKO0ErR3B1bUJJO0VBQ0U7RUFDQSxjM0dtQkU7QUptdG1CUjtBK0dodW1CSTtFQUNFO0EvR2t1bUJOO0ErRzd0bUJFO0VBQ0U7QS9HK3RtQko7QStHOXRtQkk7RUFDRSw0QzVHK1RTO0FIaTZsQmY7QStHM3RtQk07RUFDRSwyQjVHa1RPO0FIMjZsQmY7O0FzQnh0bUJJO0V5RkdGO0VBQ0E7SUFDRTtJQUNBO0UvR3l0bUJGO0UrR3h0bUJFO0lBQ0U7SUFDQTtFL0cwdG1CSjtFK0d2dG1CRTtJQUNFO0lBQ0E7RS9HeXRtQko7RStHdnRtQkk7SUFDRTtJQUNBO0UvR3l0bUJOO0FBQ0Y7QXNCNXVtQkk7RXlGMEJGO0lBQ0U7SUFDQTtFL0dxdG1CRjtBQUNGO0FnSDl5bUJBO0VBQ0U7QWhIZ3ptQkY7QWdIOXltQkU7RUFDRSx5QjdHbVplO0FINjVsQm5CO0FnSDd5bUJFO0VBQ0U7QWhIK3ltQko7QWdIN3ltQkk7RUFDRSx5QjdHcURXO0FIMHZtQmpCOztBZ0h6eW1CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI1RytCTTtBSjZ3bUJSO0FnSDN5bUJFO0VBQ0Usd0I3R3dDYTtBSHF3bUJqQjs7QWdIeHltQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCNUdtQk07RTRHbEJOO0VBQ0EsK0NuRytKb0I7RW1HOUpwQjtFQUNBO0VBQ0E7QWhIMnltQkY7QWdIenltQkU7RUFDRTtFQUNBO0FoSDJ5bUJKO0FnSHh5bUJFO0VBQ0U7RUFDQTtBaEgweW1CSjtBZ0h0eW1CRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEM3R01XO0U2R0xYO0VBQ0E7RUFDQTtBaEh3eW1CSjtBZ0h0eW1CSTtFQUNFLDBCN0d2Qkk7RTZHd0JKO0FoSHd5bUJOO0FnSHR5bUJNO0VBQ0UseUI3RzNCRTtBSG0wbUJWO0FnSG55bUJRO0VBQ0U7QWhIcXltQlY7QWdIanltQlE7RUFDRSwwQjdHdENBO0FIeTBtQlY7QWdIOXhtQk07RUFDRSwwQjdHNUNFO0FINDBtQlY7QWdIM3htQkk7O0VBRUU7RUFDQTtBaEg2eG1CTjtBZ0gxeG1CSTtFQUNFLHlDN0dqQ1M7QUg2em1CZjtBZ0h4eG1CSTtFQUNFO0FoSDB4bUJOO0FnSHh4bUJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0EseUI3RzhTZTtFNkc3U2Y7RUFDQTtFQUNBO0VBQ0E7QWhIMHhtQlI7QWdIcHhtQkU7RUFDRTtFQUNBO0VBQ0E7QWhIc3htQko7O0FnSC93bUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEhreG1CSjtBZ0g5d21CRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoSGd4bUJKO0FnSDl3bUJJO0VBQ0UseUI3R3ZHSTtFNkd3R0o7RUFDQTtBaEhneG1CTjtBZ0gxd21CSTtFQUNFO0FoSDR3bUJOO0FnSDF3bUJNO0VBQ0U7QWhINHdtQlI7O0FzQjMybUJJO0UwRnlHQTtJQUNFO0lBQ0E7RWhIc3dtQko7RWdIbHdtQk07SUFDRSxpQm5HaEtGO0VibzZtQk47RWdIaHdtQk07SUFDRTtJQUNBO0lBQ0E7RWhIa3dtQlI7RWdIenZtQkU7SUFDRTtJQUNBO0lBQ0E7RWhIMnZtQko7RWdIdHZtQkk7SUFDRTtJQUNBO0VoSHd2bUJOO0VnSGx2bUJJO0lBQ0U7RWhIb3ZtQk47RWdIanZtQlE7SUFDRTtFaEhtdm1CVjtBQUNGO0FpSHQ4bUJFO0VBQ0UsbUJwR3NRcUI7RW9HclFyQixzQjlHV087RThHVlA7RUFDQTtFQUNBLGtCcEdvUXlCO0VvR25RekI7QWpIdzhtQko7QWlIdjhtQkk7RUFDRTtFQUNBLGVwRzJQZ0I7RW9HMVBoQixpQnBHNFBrQjtFb0czUGxCO0VBQ0E7RUFDQTtBakh5OG1CTjtBaUh0OG1CRTtFQUNFLG1CcEdzUHFCO0VvR3JQckIsc0I5R0xPO0U4R01QO0VBQ0E7QWpIdzhtQko7QWlIdjhtQkk7RUFDRTtFQUNBO0VBQ0E7QWpIeThtQk47QWlIdDhtQkU7RUFDRTtFQUNBO0FqSHc4bUJKO0FpSHQ4bUJJO0VBQ0Usa0JwRzBPWTtBYjh0bUJsQjtBaUhyOG1CTTtFQUNFLGVwR2dPYztFb0cvTmQsaUJwR2lPZ0I7RW9HaE9oQjtFQUNBO0VBQ0E7RUFDQTtBakh1OG1CUjtBaUh0OG1CUTtFQUVFO0VBQ0E7RUFDQSxtQnBHNk5RO0VvRzVOUixzQnBHNE5RO0FiMnVtQmxCO0FpSHQ4bUJVO0VBQ0U7QWpIdzhtQlo7QWlIcDhtQlU7RUFDRTtFQUNBO0FqSHM4bUJaO0FpSGw4bUJVO0VBQ0U7QWpIbzhtQlo7QWlIaDhtQlU7RUFDRTtBakhrOG1CWjtBaUg5N21CUTtFQUNFO0FqSGc4bUJWO0FpSC83bUJVO0VBQ0UsMEI5Ry9CRjtFOEdnQ0U7QWpIaThtQlo7QWlILzdtQlU7RUFDRSx5QjlHOFVXO0U4RzdVWDtBakhpOG1CWjtBaUgvN21CVTtFQUNFLHlCOUd2Q0Y7QUh3K21CVjtBaUg5N21CUTtFQUNFO0FqSGc4bUJWO0FpSDc3bUJRO0VBQ0U7QWpIKzdtQlY7QWlINzdtQlE7RUFDRSwwQjlHbERBO0U4R21EQTtFQUNBLGtCcEc2S1E7RW9HNUtSO0FqSCs3bUJWO0FpSDc3bUJRO0VBQ0U7RUFDQTtBakgrN21CVjtBaUg3N21CUTtFQUNFO0VBQ0E7QWpIKzdtQlY7QWlIOTdtQlU7RUFDRSxrQnBHa0tNO0FiOHhtQmxCO0FpSDM3bUJVO0VBQ0U7RUFDQTtFQUNBO0FqSDY3bUJaO0FpSDM3bUJVO0VBQ0U7QWpINjdtQlo7QWlINTdtQlk7RUFDRSx5QjlHcERHO0FIay9tQmpCO0FpSHg3bUJVO0VBQ0U7QWpIMDdtQlo7QWlIdDdtQlU7RUFDRSwwQjlHcVJnQjtFOEdwUmhCO0FqSHc3bUJaO0FpSHQ3bUJVO0VBQ0UsMEI5R2lSZ0I7QUh1cW1CNUI7QWlIcjdtQlE7RUFDRTtBakh1N21CVjtBaUh0N21CVTtFQUNFLHlCOUdyRVU7QUg2L21CdEI7QWlIdDdtQlU7RUFDRSx1QjlHekVJO0FIaWduQmhCO0FpSHY3bUJZO0VBQ0UsdUI5RzNFRTtBSG9nbkJoQjtBaUhyN21CUTtFQUNFLG1CcEdnSGM7QWJ1MG1CeEI7QWlIcDdtQlE7RUFDRSxrQnBHbUhpQjtFb0dsSGpCO0VBQ0EseUI5RytQYTtBSHVybUJ2QjtBaUhuN21CUTtFQUNFO0VBQ0Esa0JwRytHZ0I7QWJzMG1CMUI7QWlIcDdtQlU7RUFDRTtFQUNBLG1CcEcyR2M7RW9HMUdkLGlCcEd5R2dCO0FiNjBtQjVCO0FpSGg3bUJZO0VBQ0UsaUJwRzlKTjtBYmdsbkJSO0FpSDc2bUJZO0VBQ0U7QWpIKzZtQmQ7QWlINzZtQlk7RUFDRTtFQUNBO0VBQ0E7QWpIKzZtQmQ7QWlIejZtQkk7RUFDRTtFQUNBLFdwRzBFcUI7RW9HekVyQiw2QjlHbU5nQjtFOEdsTmhCO0FqSDI2bUJOO0FpSHY2bUJNO0VBQ0U7RUFDQSxlcEc4RGM7RW9HN0RkLGlCcEcrRGdCO0VvRzlEaEI7RUFDQTtFQUNBO0VBQ0E7QWpIeTZtQlI7QWlIdjZtQk07RUFDRTtBakh5Nm1CUjtBaUhuNm1CTTtFQUNFO0VBQ0E7QWpIcTZtQlI7QWlIcDZtQlE7RUFDRTtFQUNBLGVwRzJDWTtFb0cxQ1osaUJwRzRDYztFb0czQ2Q7RUFDQTtBakhzNm1CVjtBaUhyNm1CVTtFQUNFLFdwRzRDTTtBYjIzbUJsQjtBaUhyNm1CVTtFQUNFLFdwRytDb0I7QWJ3M21CaEM7QWlIcDZtQlE7RUFDRSx5QjlHcUxhO0FIaXZtQnZCO0FpSGg2bUJJO0VBQ0U7RUFDQTtFQUNBO0FqSGs2bUJOO0FpSDk1bUJRO0VBQ0U7QWpIZzZtQlY7O0FzQnRsbkJJO0UyRjhMRjtJQUNFO0lBQ0E7SUFDQSxtQnBHT29CO0VicTVtQnRCO0FBQ0Y7QXNCOWxuQkk7RTJGd01BO0lBRUUsbUJwR1lrQjtJb0dYbEIsc0JwR1drQjtFYjY0bUJ0QjtBQUNGO0FzQnBtbkJJO0UyRm9OQTtJQUNFO0VqSG01bUJKO0VpSGo1bUJJOzs7SUFFRTtJQUNBO0lBQ0E7SUFDQTtFakhvNW1CTjtFaUhuNW1CTTs7O0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0Esb0M5R2xQRDtFSHlvbkJQO0FBQ0Y7QWtIenJuQkE7RUFDRTtJQUNFO0lBQ0EsZ0JyRzJNMkI7RWJnL21CN0I7RWtIeHJuQkE7SUFDRTtJQUNBLGdCckdzTTJCO0Viby9tQjdCO0FBQ0Y7QWtIdnJuQkE7RUFDRTtBbEh5cm5CRjs7QWtIdHJuQkE7RUFDRSwrQi9Hd0JRO0FIaXFuQlY7QWtIdHJuQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsOEJyR2lNaUM7RXFHaE1qQztBbEh3cm5CSjtBa0hwcm5CRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUF5QkE7QWxIOHBuQko7QWtIcnJuQkk7RUFDRSxtQjlHWUU7RThHWEY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxIdXJuQk47QWtIcnJuQk07RUFDRTtFQUNBO0FsSHVybkJSO0FrSHJybkJRO0VBQ0U7QWxIdXJuQlY7QWtIanJuQkk7RUFDRTtBbEhtcm5CTjtBa0hocm5CUTtFQUNFO0VBQ0E7RUFDQTtFQUNBLDBCL0doQ0E7RStHaUNBO0VBQ0E7RUFDQTtBbEhrcm5CVjtBa0gvcW5CWTtFQUNFLHlCL0d2Q0o7RStHd0NJO0FsSGlybkJkO0FrSDdxbkJjO0VBQ0U7QWxIK3FuQmhCO0FrSDFxbkJVO0VBQ0U7QWxINHFuQlo7QWtIeHFuQlk7O0VBRUUsWXJHMEk0QjtBYmdpbkIxQztBa0h0cW5CVTtFQUNFO0FsSHdxbkJaO0FrSHBxbkJRO0VBQ0UsMEIvR25FQTtFK0dvRUE7RUFDQTtFQUNBO0FsSHNxbkJWO0FrSG5xbkJZO0VBQ0UseUIvRzFFSjtFK0cyRUk7QWxIcXFuQmQ7QWtIanFuQmM7RUFDRTtBbEhtcW5CaEI7QWtIOXBuQlU7RUFDRTtBbEhncW5CWjtBa0g1cG5CWTs7RUFFRSxZckd1RzRCO0FidWpuQjFDO0FrSDFwbkJVO0VBQ0U7QWxINHBuQlo7QWtIcnBuQk07RUFDRTtFQUNBO0FsSHVwbkJSO0FrSHBwbkJNO0VBRUU7QWxIcXBuQlI7QWtIL29uQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFNyR3NEbUI7RXFHckRuQjtFQUNBO0VBQ0E7RUFDQTtBbEhpcG5CSjtBa0g5b25CSTtFQUNFO0VBQ0E7RUFDQSwwQi9HcElJO0UrR3FJSixrQnJHZ0Q4QjtFcUcvQzlCO0VBQ0EsV3JHNEN5QjtFcUczQ3pCLFlyRzJDeUI7RXFHMUN6QjtFQUNBO0VBQ0E7QWxIZ3BuQk47QWtIOW9uQk07RUFDRSxhOUdqSUE7QUppeG5CUjtBa0gxb25CRTtFQUNFO0VBQ0E7RUFDQTtBbEg0b25CSjtBa0gxb25CSTtFQUNFO0FsSDRvbkJOO0FrSHpvbkJJOztFQUVFLDBCL0cvSkk7QUgweW5CVjtBa0h6b25CTTs7RUFDRSx5Qi9HbEtFO0FIOHluQlY7QWtIeG9uQlE7O0VBQ0U7RUFDQSwwQi9HeEtBO0FIbXpuQlY7QWtIdG9uQkk7RUFDRSxrQnJHRWlCO0VxR0RqQixtQnJHQ2lCO0VxR0FqQjtBbEh3b25CTjtBa0hwb25CVTtFQUNFLG9DL0dsQkM7RStHbUJEO0FsSHNvbkJaO0FrSHBvbkJZO0VBQ0Usb0MvR3RCRDtBSDRwbkJiO0FrSGxvbkJVO0VBQ0UseUIvRzlMRjtBSGswbkJWO0FrSGpvbkJVO0VBQ0UsMEIvR2xNRjtBSHEwbkJWO0FrSGhvbkJVO0VBQ0UsMEIvR3RNRjtBSHcwbkJWOztBa0gxbm5CQTtFQUNFO0VBQ0E7RUFDQTtBbEg2bm5CRjtBa0gzbm5CRTtFQUNFLGM5R3ZNSTtFOEd3TUosaUJyR3ZCaUM7QWJvcG5CckM7QWtIMW5uQkU7RUFDRSxhOUc1TUk7RThHNk1KLFdyR3RCd0I7RXFHdUJ4QixZckd2QndCO0VxR3dCeEI7QWxING5uQko7O0FrSHZubkJBOztFQUVFO0FsSDBubkJGOztBa0hwbm5CSTtFQUNFO0FsSHVubkJOO0FrSHBubkJRO0VBQ0U7QWxIc25uQlY7QWtIcG5uQlU7RUFDRSxtQnJHN0JxQjtFcUc4QnJCLHNCckc5QnFCO0Fib3BuQmpDO0FrSG5ubkJVO0VBQ0UscUMvRzFGQztBSCtzbkJiO0FrSGxubkJVO0VBQ0U7RUFDQTtFQUNBLFVyR3pDYTtFcUcwQ2IsK0IvRzdQRjtFK0c4UEU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEhvbm5CWjtBa0hobm5CWTtFQUNFLDBCL0cxUUo7RStHMlFJO0FsSGtubkJkO0FrSDdtbkJZO0VBQ0U7QWxIK21uQmQ7QWtIem1uQk07RUFDRTtFQUNBO0VBQ0EsVXJHdkVpQjtFcUd3RWpCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxIMm1uQlI7O0FrSHBtbkJBO0VBQ0U7SUFDRTtFbEh1bW5CRjtFa0hwbW5CQTtJQUNFLCtCL0c1U007SStHNlNOO0VsSHNtbkJGO0VrSG5tbkJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBNkJBO0VsSHlrbkJKO0VrSHBtbkJJO0lBQ0U7RWxIc21uQk47RWtIbG1uQkk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0IvR3pVRTtFSDY2bkJSO0VrSGxtbkJNO0lBQ0U7SUFDQTtJQUNBO0VsSG9tbkJSO0VrSGxtbkJRO0lBQ0Usc0JyR3BGdUI7RWJ3cm5CakM7RWtIOWxuQkk7SUFDRTtJQUNBO0VsSGdtbkJOO0VrSDlsbkJNO0lBQ0U7RWxIZ21uQlI7RWtIOWxuQlE7O0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLGM5R3hWSjtJOEd5Vkk7RWxIZ21uQlY7RWtIN2xuQlk7O0lBQ0UsYTlHN1ZSO0k4RzhWUTtFbEhnbW5CZDtFa0g1bG5CVTs7SUFDRTtFbEgrbG5CWjtFa0g1bG5CVTs7SUFDRTtJQUNBLHFCOUd4V047SThHeVdNO0VsSCtsbkJaO0VrSDNsbkJZOzs7O0lBRUUsWXJHMUxtQjtFYnl4bkJqQztFa0h0bG5CRTtJQUNFO0VsSHdsbkJKO0VrSHBsbkJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0EsYXRHeWxCOEI7SXNHdmxCOUI7SUFDQSxnQnRHOHFCOEI7SXNHN3FCOUI7SUFDQTtJQUNBLGV0R3dHd0I7SXNHdkd4QixzQi9HamJLO0krR2tiTDtJQUNBO0lBQ0EseUI5RzNZRTtJOEc0WUY7SUFDQTtJcEdsYkY7SUtMRSwrQ0FSVztJK0ZrY1g7SUFDQTtFbEhxbG5CSjtFa0hubG5CSTtJQUNFO0lBQ0E7RWxIcWxuQk47RWtIbGxuQkk7SUFDRTtFbEhvbG5CTjtFa0hqbG5CSTtJQUNFO0lBQ0E7SUFDQTtFbEhtbG5CTjtFa0hobG5CUTtJQUNFLDBCL0doYkY7RUhrZ29CUjtFa0hobG5CVTs7SUFFRSwwQi9HcGJKO0VIc2dvQlI7RWtIM2tuQkU7SUFDRTtJQUNBO0VsSDZrbkJKO0VrSHprbkJBO0lBQ0U7RWxIMmtuQkY7RWtIdmtuQkU7SUFDRTtFbEh5a25CSjtFa0hya25CQTtJQUNFO0VsSHVrbkJGO0VrSHJrbkJFOztJQUVFO0VsSHVrbkJKO0VrSHJrbkJJOztJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsVXJHL1N5QjtJcUdnVHpCO0lBQ0E7SUFDQSxrQnJHcFRlO0lxR3FUZix5QjlHOWNBO0k4RytjQTtJQUNBO0lBQ0E7SUFDQTtFbEh3a25CTjtFa0hwa25CRTtJQUNFO0VsSHNrbkJKO0VrSGhrbkJNOztJQUNFO0VsSG1rbkJSO0VrSDVqbkJFO0lBQ0U7SUFDQSxVckdwVWlCO0lxR3FVakIsV3JHclVpQjtJcUdzVWpCO0VsSDhqbkJKO0VrSDNqbkJJO0lBQ0U7RWxINmpuQk47RWtIMWpuQkk7SUFDRTtFbEg0am5CTjtBQUNGO0FtSHJtb0JBO0VBQ0Usb0NoSDJZaUM7RWdIMVlqQztBbkh1bW9CRjtBbUh0bW9CRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLDBCaEhtQ007RWdIbENOO0FuSHdtb0JKOztBb0hqbm9CQTtFQUNFO0VBQ0E7QXBIb25vQkY7O0FvSGxub0JBO0VBQ0U7RUFDQTtBcEhxbm9CRjs7QW9Ibm5vQkE7RUFDRTtBcEhzbm9CRjs7QXFIOW5vQkE7RUFDRTtBckhpb29CRjtBcUhob29CRTtFQUNFLGdCeEcyVDBCO0V3RzFUMUIscUJ4RzJUNEI7RXdHMVQ1QixrQnhHMlR3QjtFd0cxVHhCLGV4RzJUeUI7RXdHMVR6QixtQnhHMlQ2QjtFd0cxVDdCO0VBQ0E7RUFDQTtBckhrb29CSjtBcUg5bm9CTTtFQUNFLGdCeEcrU3NCO0V3RzlTdEIscUJ4RytTd0I7RXdHOVN4QixrQnhHK1NvQjtFd0c5U3BCLGV4RytTcUI7RXdHOVNyQixtQnhHK1N5QjtFd0c5U3pCO0FySGdvb0JSO0FxSDVub0JVO0VBQ0UsbUJ4RzBTd0I7RXdHelN4QixvQnhHMFNzQjtFd0d6U3RCLHVCeEd5U3NCO0V3R3hTdEIsZXhHMFNRO0FibzFuQnBCO0FxSDdub0JZO0VBQ0UsaUJ4R3lTZTtFd0d4U2Y7RUFDQTtBckgrbm9CZDtBcUg1bm9CYztFQUNFO0FySDhub0JoQjtBcUh6bm9CZ0I7O0VBRUUsMEJsSERSO0VrSEVRO0FySDJub0JsQjtBcUh2bm9CWTtFQUNFO0FySHlub0JkO0FxSHhub0JjO0VBQ0UsMEJsSFROO0VrSFVNO0FySDBub0JoQjtBcUh4bm9CYztFQUNFO0VBQ0E7RUFDQSxVeEcrUXdCO0V3RzlReEI7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQ2xIcEJOO0FIOG9vQlY7QXFIdm5vQlk7RUFDRTtBckh5bm9CZDtBcUhubm9CWTtFQUNFLGV4R2lRYztFd0doUWQsbUJ4R2lRbUI7RXdHaFFuQixzQnhHZ1FtQjtBYnEzbkJqQztBcUhubm9CZ0I7RUFDRSxzQmxIaEVQO0VrSGlFTztBckhxbm9CbEI7QXFIbm5vQmdCO0VBQ0U7QXJIcW5vQmxCO0FxSDVtb0JNO0VBQ0U7RUFDQSxXeEd3T3dCO0V3R3ZPeEI7RUFDQSw2QmxIb1RjO0VrSG5UZDtFQUNBO0VBQ0E7QXJIOG1vQlI7QXFIem1vQkU7RUFDRTtBckgybW9CSjtBcUhwbW9CZ0I7RUFDRTtFQUNBO0FySHNtb0JsQjtBcUhsbW9CZ0I7RUFDRTtFQUNBO0FySG9tb0JsQjtBcUgxbG9CRTtFQUNFO0FySDRsb0JKOztBc0g5dG9CRTtFQUNFLGdDbkgwV1c7QUh1M25CZjtBc0hodW9CSTtFQUNFLGNsSG9ERTtBSjhxb0JSO0FzSDl0b0JRO0VBQ0UsY2xIK0NGO0FKaXJvQlI7QXNINXRvQlk7RUFDRSxjbEgwQ047QUpvcm9CUjtBc0g1dG9CZ0I7RUFDRSxjbEh1Q1Y7QUp1cm9CUjtBc0gzdG9CYztFQUNFLGNsSG1DUjtBSjByb0JSO0FzSDN0b0JjO0VBQ0UsY2xIZ0NSO0FKNnJvQlI7QXNIM3RvQmM7RUFDRSxjbEg2QlI7QUpnc29CUjtBc0gxdG9CZ0I7RUFDRSxjbEh5QlY7QUptc29CUjtBc0h6dG9CYztFQUNFLGNsSHFCUjtBSnNzb0JSO0FzSHp0b0JrQjs7RUFFRSxjbEhpQlo7QUowc29CUjtBc0h0dG9CZ0I7RUFDRSx5QmxIV1Y7QUo2c29CUjtBc0hqdG9CYztFQUNFLGNsSEdSO0FKZ3RvQlI7QXNIbHRvQmdCO0VBQ0UsY2xIQ1Y7QUptdG9CUjtBc0g1c29CUTtFQUNFLG9DekdrUnFCO0FiNDduQi9CO0FzSHpzb0JJO0VBQ0UsNEN6RzRReUI7QWIrN25CL0I7QXNIcHNvQmtCO0VBQ0U7RUFDQSwyQmxIdkJaO0FKNnRvQlI7QXNINXJvQkk7RUFDRSwyQ3pHd1B5QjtBYnM4bkIvQjtBc0h2cm9Ca0I7RUFDRSwwQmxIMUNaO0FKbXVvQlI7QXNIMXFvQlU7RUFDRTtFQUNBLGlCekdwR0o7QWJneG9CUjs7QXVIdHhvQlk7RUFDRTtFQUNBLDhCcEhrWXFCO0VvSGpZckI7RUFDQTtFQUNBO0F2SHl4b0JkO0F1SHZ4b0JnQjtFQUNFO0F2SHl4b0JsQjtBdUh2eG9Cb0I7RUFDRTtFQUNBO0F2SHl4b0J0QjtBdUh4eG9Cc0I7RUFDRTtFQUNBO0VBQ0E7QXZIMHhvQnhCO0F1SG54b0JjO0VBQ0U7QXZIcXhvQmhCO0F1SHB4b0JnQjtFQUNFO0VBQ0E7RUFDQTtBdkhzeG9CbEI7QXVIcnhvQmtCO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsVzFHaVBhO0UwR2hQYiw2QnBIeVdFO0VvSHhXRjtBdkh1eG9CcEI7QXVIcnhvQmtCO0VBQ0U7RUFDQTtFQUNBLG1CMUdyQ0E7QWI0em9CcEI7QXVIcnhvQmtCO0VBQ0UsZTFHaVBzQjtFMEdoUHRCO0F2SHV4b0JwQjtBdUhoeG9CWTtFQUNFO0F2SGt4b0JkO0F1SGh4b0JnQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2SGt4b0JsQjtBdUg3d29CWTtFQUNFLGlCMUd3TmM7RTBHdk5kLGtCMUd1TmM7RTBHdE5kLG9CMUdvTm1CO0UwR25ObkIsbUIxR21ObUI7RTBHbE5uQjtBdkgrd29CZDtBdUg5d29CYztFQUNFLGdCMUcrTWU7RTBHOU1mLG1CMUdnTmE7RTBHL01iLG1CMUc0TWU7RTBHM01mO0F2SGd4b0JoQjtBdUgvd29CZ0I7RUFDRTtBdkhpeG9CbEI7QXVINXdvQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZIOHdvQmQ7QXVIN3dvQmM7RUFDRTtBdkgrd29CaEI7QXVIM3dvQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZINndvQmQ7QXVIMXdvQlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2SDR3b0JkO0F1SDN3b0JjO0VBQ0U7QXZINndvQmhCO0F1SDN3b0JjO0VBQ0U7QXZINndvQmhCOztBdUhsd29CQTtFQUdNOztJQUVFO0V2SG13b0JOO0V1SGp3b0JJO0lBQ0U7SUFDQSwrQzFHd0VlO0ViMnJvQnJCO0V1SDd2b0JFO0lBQ0UsK0MxR2lFaUI7RWI4cm9CckI7RXVIenZvQlU7SUFDRTtFdkgydm9CWjtFdUh4dm9CYztJQUNFO0V2SDB2b0JoQjtFdUh4dm9CYztJQUNFO0V2SDB2b0JoQjtFdUh6dm9CZ0I7SUFDRTtJQUNBO0V2SDJ2b0JsQjtFdUh6dm9Cb0I7SUFDRTtJQUNBLG9CMUcwSGE7RWJpb29CbkM7RXVIbnZvQmM7SUFDRTtFdkhxdm9CaEI7RXVIbHZvQlk7SUFDRTtJQUNBO0V2SG92b0JkO0V1SG52b0JjO0lBQ0U7RXZIcXZvQmhCO0V1SG52b0JjO0lBQ0Usa0IxRytGSTtFYnNwb0JwQjtFdUhsdm9CWTtJQUNFLDhCcEhSRDtJb0hTQyxpQjFHeUZlO0kwR3hGZjtJQUNBO0lBQ0E7SUFDQTtFdkhvdm9CZDtFdUhsdm9CZ0I7SUFDRTtFdkhvdm9CbEI7RXVIbnZvQmtCO0lBQ0U7RXZIcXZvQnBCO0V1SHB2b0JvQjtJQUNFO0lBQ0E7RXZIc3ZvQnRCO0V1SHJ2b0JzQjtJQUNFO0V2SHV2b0J4QjtFdUhodm9CYztJQUNFO0V2SGt2b0JoQjtFdUhqdm9CZ0I7SUFDRSxrQjFHNEVzQjtJMEczRXRCLG1CMUcyRXNCO0Vid3FvQnhDO0V1SGx2b0JrQjtJQUNFO0V2SG92b0JwQjtFdUhsdm9Ca0I7SUFDRTtJQUNBO0lBQ0EsbUIxR3BORjtFYnc4b0JsQjtFdUhsdm9Ca0I7SUFDRSxlMUdrRW9CO0kwR2pFcEI7RXZIb3ZvQnBCO0V1SDl1b0JZO0lBQ0U7SUFDQTtFdkhndm9CZDtFdUg3dW9CWTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFdkgrdW9CZDtFdUg5dW9CYztJQUNFO0V2SGd2b0JoQjtFdUg1dW9CWTtJQUNFO0lBQ0E7SUFDQTtFdkg4dW9CZDtFdUg3dW9CYztJQUNFO0lBQ0E7RXZIK3VvQmhCO0V1SDl1b0JnQjtJQUNFO0V2SGd2b0JsQjtBQUNGO0FzQnI3b0JJO0VpR3VORjtJQUNFO0V2SGl1b0JGO0FBQ0Y7QXNCMTdvQkk7RWlHOE5GO0lBQ0U7RXZIK3RvQkY7QUFDRjtBd0g5L29CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEhnZ3BCRjtBd0g5L29CRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4SGdncEJKO0F3SDUvb0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJwSDJCSTtFb0gxQko7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4SDgvb0JKO0F3SDcvb0JJO0VBQ0U7RUFDQTtFQUNBO0F4SCsvb0JOO0F3SDUvb0JFO0VBQ0U7RUFDQSx5QnJIZ1htQjtFcUgvV25CO0F4SDgvb0JKO0F3SDcvb0JJO0VBQ0Usd0JySG9CVztBSDIrb0JqQjtBd0g3L29CSTtFQUNFLDBCckhQSTtBSHNncEJWO0F3SDkvb0JNO0VBQ0UseUJySFRFO0FIeWdwQlY7QXdINy9vQkk7RUFDRTtFQUNBLDBCckhkSTtBSDZncEJWO0F3SDkvb0JNO0VBQ0UseUJySGhCRTtBSGdocEJWO0F3SDEvb0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXhINC9vQko7QXdIMy9vQkk7RUFDRTtBeEg2L29CTjtBd0h4L29CRTtFQUNFO0F4SDAvb0JKO0F3SHYvb0JFOztFQUVFO0VBQ0E7RUFDQSxxQ3JIekNNO0VxSDBDTjtBeEh5L29CSjtBd0hyL29CRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjcEh2Q0k7RW9Id0NKO0VBQ0E7RUFDQTtBeEh1L29CSjtBd0huL29CRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhIcS9vQko7QXdIai9vQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4SG0vb0JKOztBeUhybXBCRTtFQUNFLG1CckhxREk7QUptanBCUjtBeUh0bXBCSTtFQUNFLGtCNUcyVnlCO0U0RzFWekIsZ0I1RzJWd0I7RTRHMVZ4Qiw4QzVHaVZ3QjtFNEdoVnhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQnJIMENFO0VxSHpDRjtFQUNBO0VBQ0E7RUFDQTtBekh3bXBCTjtBeUh2bXBCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGlCNUdSQTtBYmlucEJSO0F5SHZtcEJNO0VBQ0U7RUFDQTtFQUNBO0F6SHltcEJSO0F5SG5tcEJVO0VBQ0UsZTVHd1RVO0U0R3ZUVixnQjVHc1RvQjtFNEdyVHBCLGlCNUdzVFU7RTRHclRWLG1CNUd3VGM7RTRHdlRkLHNCNUd1VGM7QWI4eW9CMUI7QXlIcG1wQlk7RUFDRSwwQzVHbVRrQjtBYm16b0JoQztBeUhybXBCYztFQUNFO0VBQ0E7QXpIdW1wQmhCO0F5SGxtcEJZO0VBQ0U7RUFDQTtBekhvbXBCZDtBeUhubXBCYztFQUNFO0F6SHFtcEJoQjtBeUhwbXBCZ0I7RUFDRTtFQUNBO0F6SHNtcEJsQjtBeUhybXBCa0I7RUFDRTtFQUNBLDBCdEg2VlE7QUgwd29CNUI7QXlIOWxwQkk7RUFDRSxnQjVHMFB3QjtFNEd6UHhCLHFCNUcwUDBCO0U0R3pQMUIsa0I1RzBQc0I7RTRHelB0QixlNUcwUHVCO0U0R3pQdkIsbUI1RzBQMkI7RTRHelAzQjtFQUNBO0VBQ0E7QXpIZ21wQk47QXlIOWxwQkk7RUFDRTtFQUNBLDBCdEhyQ0k7RXNIc0NKO0VBQ0EsZ0I1R3FReUI7RTRHcFF6QjtBekhnbXBCTjtBeUgvbHBCTTtFQUNFLDBCdEgxQ0U7RXNIMkNGLGlCNUd2RUE7QWJ3cXBCUjtBeUg5bHBCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6SGdtcEJOO0F5SDlscEJJO0VBQ0U7RUFDQTtBekhnbXBCTjtBeUg1bHBCRTtFQUNFLDhDNUdtUDBCO0U0R2xQMUI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6SDhscEJKO0F5SDNscEJFO0VBQ0UsOEM1R3dPdUI7RTRHdk92QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpINmxwQko7O0FzQnBwcEJJO0VtRzZEQTtJQUNFLG1CckhyRUU7RUpncXBCTjtFeUgxbHBCSTtJQUNFO0V6SDRscEJOO0V5SDFscEJJO0lBQ0U7RXpINGxwQk47RXlIdmxwQlU7SUFDRSxlNUdtTlE7STRHbE5SLGdCNUdpTmtCO0k0R2hObEIsaUI1R2lOUTtJNEdoTlIsbUI1R21OWTtJNEdsTlosc0I1R2tOWTtFYnU0b0J4QjtFeUh4bHBCWTtJQUNFLDBDNUc4TWdCO0ViNDRvQjlCO0V5SHpscEJjO0lBQ0UsMEJ0SHJHUjtJc0hzR1E7RXpIMmxwQmhCO0V5SHRscEJZO0lBQ0U7SUFDQTtFekh3bHBCZDtFeUh2bHBCYztJQUNFO0V6SHlscEJoQjtFeUh4bHBCZ0I7SUFDRTtJQUNBO0V6SDBscEJsQjtFeUh6bHBCa0I7SUFDRTtJQUNBLDBCdEh3UE07RUhtMm9CMUI7RXlIbGxwQkk7SUFDRSxnQjVHcUpzQjtJNEdwSnRCLHFCNUdxSndCO0k0R3BKeEIsa0I1R3FKb0I7STRHcEpwQixlNUdxSnFCO0k0R3BKckIsbUI1R3FKeUI7STRHcEp6QjtJQUNBO0lBQ0E7RXpIb2xwQk47RXlIbGxwQkk7SUFDRTtFekhvbHBCTjtFeUhsbHBCSTtJQUNFO0lBQ0EsbUJySGhJQTtFSm90cEJOO0V5SGhscEJFO0lBQ0U7SUFDQTtJQUNBO0V6SGtscEJKO0V5SGpscEJJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXpIbWxwQk47RXlIL2twQkU7SUFDRTtJQUNBO0V6SGlscEJKO0V5SGhscEJJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXpIa2xwQk47RXlIOWtwQkU7SUFDRTtFekhnbHBCSjtFeUg3a3BCRTtJQUNFO0V6SCtrcEJKO0FBQ0Y7QTBIeHlwQkE7RUFHTTtJQUNFLGdDdkh3V087RUhnOG9CYjtFMEh2eXBCTTtJQUNFLGN0SGtERjtFSnV2cEJOO0UwSHh5cEJRO0lBQ0UsY3RIZ0RKO0VKMHZwQk47RTBIdnlwQk07SUFDRSxnQ3ZIZ1dLO0l1SC9WTCxjdEgyQ0Y7RUo4dnBCTjtFMEh0eXBCUTtJQUNFLGdDdkgyVkc7SXVIMVZILGN0SHNDSjtFSmt3cEJOO0UwSHR5cEJZO0lBQ0UsY3RIbUNSO0VKcXdwQk47RTBIcHlwQmdCO0lBQ0UsY3RIOEJaO0VKd3dwQk47RTBIcnlwQmtCO0lBQ0UsY3RINEJkO0VKMndwQk47RTBIcnlwQmtCO0lBQ0UsMEJ0SHlCZDtFSjh3cEJOO0UwSC94cEJNO0lBQ0UsMkM3R2dVdUI7RWJpK29CL0I7RTBIL3hwQk07SUFDRSw0QzdHNlR1QjtFYm8rb0IvQjtBQUNGO0EwSDV4cEJBOztDQUFBO0FwR2NJO0VvR1JFO0lBQ0UsZ0N2SG9UTztFSHcrb0JiO0UwSDN4cEJNO0lBQ0UsY3RIRkY7RUoreHBCTjtFMEg1eHBCUTtJQUNFLGN0SEpKO0VKa3lwQk47RTBIM3hwQk07SUFDRSxnQ3ZINFNLO0l1SDNTTCxjdEhURjtFSnN5cEJOO0UwSDF4cEJRO0lBQ0UsZ0N2SHVTRztJdUh0U0gsY3RIZEo7RUoweXBCTjtFMEgxeHBCWTtJQUNFLGN0SGpCUjtFSjZ5cEJOO0UwSHh4cEJnQjtJQUNFLGN0SHRCWjtFSmd6cEJOO0UwSHp4cEJrQjtJQUNFLGN0SHhCZDtFSm16cEJOO0UwSHp4cEJrQjtJQUNFLDBCdEgzQmQ7RUpzenBCTjtFMEhueHBCTTtJQUNFLDJDN0c0UXVCO0VieWdwQi9CO0UwSG54cEJNO0lBQ0UsNEM3R3lRdUI7RWI0Z3BCL0I7QUFDRjtBMkhyM3BCQTtFQUNFO0VBQ0E7QTNIdTNwQkY7QTJIcjNwQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0h1M3BCSjtBMkhwM3BCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzSHMzcEJKO0EySHAzcEJJO0VBQ0U7QTNIczNwQk47QTJIbjNwQkk7RUFDRTtBM0hxM3BCTjtBMkhqM3BCTTtFQUNFLHFCQUYrQjtBM0hxM3BCdkM7QTJIcDNwQk07RUFDRSxnQ0FGK0I7QTNIdzNwQnZDO0EySHYzcEJNO0VBQ0UsZ0NBRitCO0EzSDIzcEJ2QztBMkgxM3BCTTtFQUNFLHFCQUYrQjtBM0g4M3BCdkM7QTJINzNwQk07RUFDRSxpQ0FGK0I7QTNIaTRwQnZDO0EySDEzcEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0g0M3BCSjtBMkgxM3BCSTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzSDIzcEJOO0EySHgzcEJJO0VBQ0U7RUFDQTtBM0gwM3BCTjtBMkh2M3BCSTtFQUNFO0VBQ0E7QTNIeTNwQk47QTJIdDNwQkk7RUFDRTtFQUNBO0VBQ0EseUJ4SDZWaUI7QUgyaHBCdkI7QTJIcjNwQkk7RUFDRTtFQUNBO0VBQ0E7QTNIdTNwQk47QTJIcjNwQk07RUFDRTtBM0h1M3BCUjtBMkhwM3BCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzSHMzcEJSO0EySGgzcEJJO0VBQ0UscUJBRitCO0EzSG8zcEJyQztBMkhoM3BCTTtFQUNFO0EzSGszcEJSO0EySC8ycEJNO0VBQ0UsY0FUNkI7QTNIMDNwQnJDO0EySC8ycEJRO0VBQ0UsYUFaMkI7QTNINjNwQnJDO0EySDkycEJRO0VBQ0UscUJBaEIyQjtBM0hnNHBCckM7QTJINTJwQk07RUFDRSxjQXJCNkI7QTNIbTRwQnJDO0EySDUycEJRO0VBRUUsY0F6QjJCO0EzSHM0cEJyQztBMkgxMnBCUTtFQUNFLHFCQTdCMkI7QTNIeTRwQnJDO0EySDEycEJVO0VBRUUsbUJBakN5QjtBM0g0NHBCckM7QTJIdDJwQk07RUFDRSxjQXZDNkI7QTNIKzRwQnJDO0EySHIycEJNO0VBQ0UsYUEzQzZCO0EzSGs1cEJyQztBMkhqNXBCSTtFQUNFLGdDQUYrQjtBM0hxNXBCckM7QTJIajVwQk07RUFDRTtBM0htNXBCUjtBMkhoNXBCTTtFQUNFLHlCQVQ2QjtBM0gyNXBCckM7QTJIaDVwQlE7RUFDRSx3QkFaMkI7QTNIODVwQnJDO0EySC80cEJRO0VBQ0UsZ0NBaEIyQjtBM0hpNnBCckM7QTJINzRwQk07RUFDRSx5QkFyQjZCO0EzSG82cEJyQztBMkg3NHBCUTtFQUVFLHlCQXpCMkI7QTNIdTZwQnJDO0EySDM0cEJRO0VBQ0UsZ0NBN0IyQjtBM0gwNnBCckM7QTJIMzRwQlU7RUFFRSw4QkFqQ3lCO0EzSDY2cEJyQztBMkh2NHBCTTtFQUNFLHlCQXZDNkI7QTNIZzdwQnJDO0EySHQ0cEJNO0VBQ0Usd0JBM0M2QjtBM0htN3BCckM7QTJIbDdwQkk7RUFDRSxnQ0FGK0I7QTNIczdwQnJDO0EySGw3cEJNO0VBQ0U7QTNIbzdwQlI7QTJIajdwQk07RUFDRSx5QkFUNkI7QTNINDdwQnJDO0EySGo3cEJRO0VBQ0Usd0JBWjJCO0EzSCs3cEJyQztBMkhoN3BCUTtFQUNFLGdDQWhCMkI7QTNIazhwQnJDO0EySDk2cEJNO0VBQ0UseUJBckI2QjtBM0hxOHBCckM7QTJIOTZwQlE7RUFFRSx5QkF6QjJCO0EzSHc4cEJyQztBMkg1NnBCUTtFQUNFLGdDQTdCMkI7QTNIMjhwQnJDO0EySDU2cEJVO0VBRUUsOEJBakN5QjtBM0g4OHBCckM7QTJIeDZwQk07RUFDRSx5QkF2QzZCO0EzSGk5cEJyQztBMkh2NnBCTTtFQUNFLHdCQTNDNkI7QTNIbzlwQnJDO0EySG45cEJJO0VBQ0UscUJBRitCO0EzSHU5cEJyQztBMkhuOXBCTTtFQUNFO0EzSHE5cEJSO0EySGw5cEJNO0VBQ0UsY0FUNkI7QTNINjlwQnJDO0EySGw5cEJRO0VBQ0UsYUFaMkI7QTNIZytwQnJDO0EySGo5cEJRO0VBQ0UscUJBaEIyQjtBM0htK3BCckM7QTJILzhwQk07RUFDRSxjQXJCNkI7QTNIcytwQnJDO0EySC84cEJRO0VBRUUsY0F6QjJCO0EzSHkrcEJyQztBMkg3OHBCUTtFQUNFLHFCQTdCMkI7QTNINCtwQnJDO0EySDc4cEJVO0VBRUUsbUJBakN5QjtBM0grK3BCckM7QTJIejhwQk07RUFDRSxjQXZDNkI7QTNIay9wQnJDO0EySHg4cEJNO0VBQ0UsYUEzQzZCO0EzSHEvcEJyQztBMkhwL3BCSTtFQUNFLGlDQUYrQjtBM0h3L3BCckM7QTJIcC9wQk07RUFDRTtBM0hzL3BCUjtBMkhuL3BCTTtFQUNFLDBCQVQ2QjtBM0g4L3BCckM7QTJIbi9wQlE7RUFDRSx5QkFaMkI7QTNIaWdxQnJDO0EySGwvcEJRO0VBQ0UsaUNBaEIyQjtBM0hvZ3FCckM7QTJIaC9wQk07RUFDRSwwQkFyQjZCO0EzSHVncUJyQztBMkhoL3BCUTtFQUVFLDBCQXpCMkI7QTNIMGdxQnJDO0EySDkrcEJRO0VBQ0UsaUNBN0IyQjtBM0g2Z3FCckM7QTJIOStwQlU7RUFFRSwrQkFqQ3lCO0EzSGdocUJyQztBMkgxK3BCTTtFQUNFLDBCQXZDNkI7QTNIbWhxQnJDO0EySHorcEJNO0VBQ0UseUJBM0M2QjtBM0hzaHFCckM7QTJIdCtwQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQSx5QnhIb1JtQjtBSG90cEJ2QjtBc0JqanFCSTtFcUdxRUY7SUFPSTtFM0h5K3BCSjtBQUNGO0EySHYrcEJJO0VBQ0Usd0J4SDZRaUI7RXdINVFqQjtBM0h5K3BCTjtBMkhwK3BCSTtFQUNFO0VBQ0E7RUFDQTtBM0hzK3BCTjtBMkhwK3BCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNIcytwQlI7QXNCdGtxQkk7RXFHMkZFO0lBUUk7RTNIdStwQlI7QUFDRjtBMkhyK3BCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0h1K3BCVjtBMkhuK3BCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0hxK3BCUjtBMkhoK3BCRTtFQUNFLG1DOUdySmdCO0U4R3NKaEI7RUFDQSx5QnhIK05tQjtBSG13cEJ2QjtBc0JobXFCSTtFcUcySEY7SUFNSTtFM0htK3BCSjtBQUNGO0EySGorcEJJO0VBQ0U7QTNIbStwQk47QTJILzlwQkU7RUFDRTtFQUNBO0VBQ0E7QTNIaStwQko7QTJILzlwQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzSGkrcEJOO0EySC85cEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMEJ4SGhMRTtFd0hpTEY7QTNIaStwQlI7QTJILzlwQlE7RUFHRTtBM0grOXBCVjtBMkg1OXBCUTtFQUNFLDBCL0dzTGdDO0Fad3lwQjFDO0EySDU5cEJVO0VBQ0UsaUMvR21MOEI7QVoyeXBCMUM7QTJINTlwQlk7RUFFRSwrQi9HK0s0QjtBWjh5cEIxQztBMkh4OXBCUTtFQUNFLDBCeEh2TUE7QUhpcXFCVjtBMkh2OXBCUTtFQUVFO0EzSHc5cEJWO0EySHI5cEJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0h1OXBCVjtBMkhyOXBCVTtFQUVFO0VBQ0E7RUFDQSwrQnhIN05GO0FIbXJxQlY7QTJIbjlwQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0hxOXBCWjtBMkhsOXBCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0hvOXBCWjtBMkhoOXBCUTtFQUNFO0EzSGs5cEJWO0EySDk4cEJNO0VBQ0U7RUFDQTtBM0hnOXBCUjtBMkg1OHBCSTtFQUNFO0EzSDg4cEJOO0EySDU4cEJNO0VBQ0U7QTNIODhwQlI7O0EySHg4cEJBO0VBRUk7SUFDRTtFM0gwOHBCSjtFMkh2OHBCRTtJQUNFO0UzSHk4cEJKO0FBQ0Y7QTRIbHdxQkE7RUFDRTtFQUNBO0VBQ0E7QTVIb3dxQkY7QTRIbHdxQkU7RUFDRTtBNUhvd3FCSjtBNEhqd3FCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVIbXdxQko7QTRIbHdxQkk7RUFDRTtFQUNBO0VBQ0E7QTVIb3dxQk47QTRIbndxQk07RUFDRTtFQUNBO0VBQ0E7QTVIcXdxQlI7QTRIbndxQlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVIcXdxQlY7QTRIaHdxQkk7RUFFRTtBNUhpd3FCTjtBNEhod3FCTTtFQUNFO0E1SGt3cUJSO0E0SDl2cUJJO0VBQ0U7QTVIZ3dxQk47QTRIL3ZxQk07RUFDRTtBNUhpd3FCUjtBNEg3dnFCTTtFQUNFO0E1SCt2cUJSO0E0SDF2cUJRO0VBQ0U7RUFDQTtFQUNBO0E1SDR2cUJWO0E0SHp2cUJNO0VBQ0U7QTVIMnZxQlI7QTRIdnZxQkk7RUFDRTtBNUh5dnFCTjtBNEh4dnFCTTtFQUNFO0E1SDB2cUJSO0E0SHR2cUJNO0VBQ0U7QTVId3ZxQlI7QTRIbnZxQlE7RUFDRTtFQUNBO0VBQ0E7QTVIcXZxQlY7QTRIbHZxQk07RUFDRTtBNUhvdnFCUjtBNEg5dXFCTTtFQUNFO0VBQ0E7QTVIZ3ZxQlI7QTRIN3VxQlE7RUFDRTtBNUgrdXFCVjtBNEgzdXFCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBLDRDL0c0RnlCO0FiaXBxQi9CO0E0SDV1cUJNO0VBQ0U7RUFDQTtBNUg4dXFCUjtBNEh6dXFCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVIMnVxQk47QTRIeHVxQkk7RUFDRTtBNUgwdXFCTjtBNEhydXFCRTtFQUNFO0E1SHV1cUJKO0E0SHJ1cUJJO0VBQ0U7QTVIdXVxQk47QTRIcnVxQkk7O0VBRUU7QTVIdXVxQk47QTRIbnVxQk07RUFDRTtFQUNBO0E1SHF1cUJSO0E0SGp1cUJJO0VBQ0U7QTVIbXVxQk47QTRIaHVxQlE7RUFDRTtBNUhrdXFCVjtBNEg3dHFCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUgrdHFCTjtBNEgzdHFCRTtFQUNFO0E1SDZ0cUJKO0E0SDN0cUJJO0VBQ0U7QTVINnRxQk47QTRIenRxQk07RUFDRTtFQUNBO0E1SDJ0cUJSO0E0SHZ0cUJJO0VBQ0U7QTVIeXRxQk47QTRIdnRxQlE7RUFDRTtBNUh5dHFCVjtBNEhwdHFCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUhzdHFCTjtBNEhqdHFCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVIbXRxQko7QTRIL3NxQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QnhIN0tJO0V3SDhLSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVIaXRxQko7QTRIaHRxQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUhrdHFCTjtBNEhodHFCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw2QnpIbExNO0FIbzRxQmQ7QTRIN3NxQkU7O0VBRUU7RUFDQSx5QnpINEptQjtFeUhuSG5CO0VBS0E7QTVIbXFxQko7QTRIaHRxQkk7O0VBQ0Usd0J6SC9MVztBSGs1cUJqQjtBNEhodHFCSTs7RUFDRSwwQnpIM05JO0FIODZxQlY7QTRIbHRxQk07O0VBQ0UseUJ6SDdORTtBSGs3cUJWO0E0SGp0cUJJOztFQUNFO0VBQ0Esd0J6SHZNVTtBSDI1cUJoQjtBNEhudHFCTTs7RUFDRSx1QnpIek1RO0FIKzVxQmhCO0E0SHB0cUJNOztFQUNFO0VBQ0Esd0J6SDdNUTtBSG82cUJoQjtBNEh0dHFCUTs7RUFDRSx1QnpIL01NO0FIdzZxQmhCO0E0SHR0cUJNOztFQUNFLHdCekhuTlE7QUg0NnFCaEI7QTRIeHRxQlE7O0VBQ0UsdUJ6SHJOTTtBSGc3cUJoQjtBNEh0dHFCSTs7RUFDRTtFQUNBLDBCekhzSHFCO0FIbW1xQjNCO0E0SHh0cUJNOztFQUNFLHlCekhvSG1CO0FIdW1xQjNCO0E0SHR0cUJJOzs7RUFFRTtBNUh5dHFCTjtBNEhudHFCRTtFQUNFO0VBQ0E7RUFDQTtBNUhxdHFCSjtBNEhudHFCTTtFQUNFO0E1SHF0cUJSO0E0SGp0cUJNO0VBQ0U7QTVIbXRxQlI7QTRIbHRxQlE7RUFDRSxpRGhId1pzQjtBWjR6cEJoQztBNEgvc3FCSTtFQUNFLGlEaEhrWjBCO0FaK3pwQmhDO0E0SDdzcUJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVIK3NxQk47QTRIMXNxQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUg0c3FCSjtBNEgzc3FCSTtFQUNFO0E1SDZzcUJOO0E0SDFzcUJJO0VBQ0U7QTVINHNxQk47QTRIM3NxQk07RUFDRTtFQUNBO0E1SDZzcUJSO0E0SHZzcUJFO0VBQ0U7QTVIeXNxQko7QTRIdHNxQkU7O0VBRUU7RUFDQTtFQUNBLHFDekh4VU07RXlIeVVOO0E1SHdzcUJKO0E0SHBzcUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGN4SHRVSTtFd0h1VUo7RUFDQTtFQUNBO0VBQ0E7QTVIc3NxQko7QTRIbHNxQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1SG9zcUJKOztBNkg5a3JCQTtFQUNFO0E3SGlsckJGO0E2SDlrckJFO0VBQ0U7RUFDQTtBN0hnbHJCSjtBNkg1a3JCRTtFQUNFLDJCMUhMTztBSG1sckJYO0E2SDVrckJFO0VBQ0UsK0IxSDRCTTtBSGtqckJWO0E2SDVrckJFO0VBRUUsOEIxSHlYd0I7QUhvdHFCNUI7QTZIM2tyQkU7RUFDRTtFQUNBO0VBQ0E7QTdINmtyQko7QTZINWtyQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3SDhrckJOO0E2SDFrckJFO0VBQ0U7QTdINGtyQko7QTZIemtyQkU7RUFDRTtFQUNBO0E3SDJrckJKO0E2SHprckJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EscUMxSDRJTztBSCs3cUJiO0E2SHZrckJNO0VBQ0U7RUFDQTtFQUNBLGtEMUgySUs7QUg4N3FCYjtBNkh0a3JCTTtFQUNFO0E3SHdrckJSO0E2SHRrckJRO0VBQ0U7QTdId2tyQlY7QTZIdmtyQlU7RUFDRTtBN0h5a3JCWjtBNkh0a3JCVTtFQUNFO0E3SHdrckJaOztBc0JwbHJCSTtFdUdzQkY7SUFDRTtFN0hra3JCRjtBQUNGO0FzQjFsckJJO0V1RzZCRjtJQUNFO0U3SGdrckJGO0U2SDVqckJNO0lBQ0U7SUFDQTtFN0g4anJCUjtFNkg1anJCTTtJQUNFO0U3SDhqckJSO0FBQ0Y7QXNCdG1yQkk7RXVHZ0RGO0lBQ0U7RTdIeWpyQkY7RTZIcmpyQk07SUFDRTtJQUNBO0lBQ0E7SUFDQTtFN0h1anJCUjtBQUNGO0E4SC9xckJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQjFIa0RNO0UwSGpETjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5SGlyckJGO0E4SDlxckJFO0VBQ0U7RUFDQTtFQUNBLHNCM0hGTztFMkhHUDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5SGdyckJKO0E4SDlxckJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EseUIzSGdZbUI7QUhnenFCdkI7QThIOXFyQkU7RUFDRTtBOUhncnJCSjtBOEg1cXJCRTtFQUNFO0E5SDhxckJKO0E4SDVxckJNO0VBQ0U7RUFDQTtFQUNBO0E5SDhxckJSO0E4SDNxckJJOztFQUVFO0E5SDZxckJOO0E4SDFxckJJO0VBQ0UscUI1SENFO0FGMnFyQlI7QThIM3FyQk07RUFDRSxhNUhEQTtBRjhxckJSO0E4SDFxckJJO0VBQ0UsZ0MzSFJBO0FIb3JyQk47QThIM3FyQk07RUFDRSx3QjNIVkY7QUh1cnJCTjtBOEgxcXJCSTtFQUNFLGlDM0huQkk7QUgrcnJCVjtBOEgzcXJCTTtFQUNFLHlCM0hyQkU7QUhrc3JCVjtBOEgxcXJCSTtFQUNFLGdDM0huQkc7QUgrcnJCVDtBOEgzcXJCTTtFQUNFLHdCM0hyQkM7QUhrc3JCVDtBOEh0cXJCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlId3FyQk47QThIdnFyQk07RUFDRSx3QjNIcEJTO0FINnJyQmpCO0E4SHRxckJRO0VBQ0UseUIzSGhEQTtBSHd0ckJWO0E4SHJxckJNO0VBQ0U7QTlIdXFyQlI7O0FzQnZzckJJO0V3R3dDRjtJQUNFO0lBQ0E7RTlIbXFyQkY7RThIanFyQkk7O0lBRUU7RTlIbXFyQk47QUFDRjtBc0JsdHJCSTtFd0dzREY7SUFDRTtJQUNBO0lBQ0E7SUFDQSxtQjFIOURXO0kwSCtEWDtJQUNBO0U5SCtwckJGO0U4SDdwckJFO0lBQ0U7SUFDQTtFOUgrcHJCSjtFOEg1cHJCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U5SDhwckJKO0U4SDVwckJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U5SDhwckJKO0U4SDVwckJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTlIOHByQko7RThINXByQkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTlIOHByQko7QUFDRjtBK0hsMHJCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNkI1SHFZbUM7RTRIcFluQyx5QjVIaVpxQjtFNEhoWnJCO0VBQ0E7QS9IbzByQkY7QStIbDByQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9IbzByQko7QStIajByQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSG0wckJKO0ErSGgwckJFO0VBQ0U7RUFDQTtBL0hrMHJCSjtBK0g5enJCRTtFQUNFLCtCNUhJTTtBSDR6ckJWO0ErSDl6ckJFO0VBQ0UsOEI1SHlCYTtBSHV5ckJqQjtBK0g5enJCRTtFQUNFLG1CN0hNSTtBRjB6ckJSO0ErSDl6ckJFO0VBQ0UsOEI1SENLO0FIK3pyQlQ7QStIOXpyQkU7RUFDRSw4QjVISEU7QUhtMHJCTjtBK0g5enJCRTtFQUtFLGMzSEZJO0FKOHpyQlI7QStIdnpyQkU7RUFDRTtFQUNBO0EvSHl6ckJKO0ErSHh6ckJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSDB6ckJOO0ErSHh6ckJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QS9IMHpyQk47QStIeHpyQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0gwenJCTjtBK0h4enJCSTtFQVVFO0EvSGl6ckJOO0ErSDF6ckJNO0VBQ0U7QS9INHpyQlI7QStIMXpyQk07RUFDRTtBL0g0enJCUjtBK0gzenJCUTtFQUNFO0EvSDZ6ckJWO0ErSHp6ckJNO0VBQ0U7QS9IMnpyQlI7QStIMXpyQlE7RUFDRTtBL0g0enJCVjtBK0gxenJCUTtFQUNFO0EvSDR6ckJWO0ErSHh6ckJJO0VBQ0U7QS9IMHpyQk47QStIcHpyQkU7RUFDRTtFQUNBO0EvSHN6ckJKO0ErSHJ6ckJJO0VBQ0U7QS9IdXpyQk47QStIcnpyQkk7RUFDRTtFQUNBO0EvSHV6ckJOO0ErSHB6ckJFO0VBQ0U7RUFDQTtBL0hzenJCSjtBK0hyenJCSTtFQUNFO0EvSHV6ckJOO0ErSHJ6ckJJO0VBQ0U7RUFDQTtBL0h1enJCTjtBK0hwenJCRTtFQUNFO0VBQ0E7QS9Ic3pyQko7QStIcnpyQkk7RUFDRTtBL0h1enJCTjtBK0hyenJCSTtFQUNFO0VBQ0E7QS9IdXpyQk47QStIcnpyQkk7O0VBRUU7QS9IdXpyQk47QStIdHpyQk07O0VBQ0U7QS9IeXpyQlI7QStIcnpyQkU7RUFDRTtFQUNBO0EvSHV6ckJKO0ErSHR6ckJJO0VBQ0U7QS9Id3pyQk47QStIdHpyQkk7RUFDRTtFQUNBO0EvSHd6ckJOO0ErSHR6ckJJOztFQUVFO0VBQ0E7RUFDQTtBL0h3enJCTjtBK0h0enJCSTtFQUNFO0EvSHd6ckJOO0ErSHJ6ckJFO0VBQ0U7RUFDQTtBL0h1enJCSjtBK0h0enJCSTtFQUNFO0EvSHd6ckJOO0ErSHR6ckJJO0VBQ0U7RUFDQTtBL0h3enJCTjtBK0h0enJCSTs7RUFFRTtFQUNBO0VBQ0E7QS9Id3pyQk47QStIdHpyQkk7RUFDRSxXbEh4R2E7QWJnNnJCbkI7QStIdHpyQkk7RUFDRTtBL0h3enJCTjtBK0hyenJCRTtFQUNFO0VBQ0E7QS9IdXpyQko7QStIdHpyQkk7RUFDRTtBL0h3enJCTjtBK0h0enJCSTtFQUNFO0VBQ0E7QS9Id3pyQk47QStIdHpyQkk7O0VBRUU7RUFDQTtFQUNBO0EvSHd6ckJOO0ErSHZ6ckJNOztFQUNFO0VBQ0E7QS9IMHpyQlI7QStIdnpyQkk7RUFDRTtBL0h5enJCTjtBK0h2enJCSTtFQUNFLFFsSHRJYTtBYis3ckJuQjs7QStIbHpyQkE7RUFDRTtBL0hxenJCRjtBK0huenJCRTtFQUlFO0EvSGt6ckJKO0ErSHJ6ckJJO0VBQ0U7QS9IdXpyQk47QStIcHpyQkk7RUFDRTtBL0hzenJCTjtBK0hwenJCSTtFQUNFO0EvSHN6ckJOO0ErSHB6ckJJO0VBQ0U7QS9Ic3pyQk47QStIcHpyQkk7RUFDRTtBL0hzenJCTjtBK0hwenJCSTtFQUNFO0EvSHN6ckJOOztBK0hqenJCRTtFQUVFO0EvSG16ckJKO0ErSGp6ckJFO0VBQ0U7QS9IbXpyQko7O0ErSDl5ckJBO0VBQ0U7QS9IaXpyQkY7QStIOXlyQkU7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDZCNUh5SGlDO0U0SHhIakMsYzNIL05JO0UySGdPSjtFQUNBO0VBQ0E7RUFDQTtBL0hnenJCSjtBK0g5eXJCSTs7RUFDRTtFQUNBO0VBQ0E7RUFDQSxlM0h6T0U7QUowaHNCUjtBK0g1eXJCRTtFQUNFLFdsSDdNZTtBYjIvckJuQjtBK0g3eXJCSTtFQUNFLG1CN0h0UEU7QUZxaXNCUjtBK0g3eXJCSTtFQUNFLDhCNUg1UEE7QUgyaXNCTjtBK0g1eXJCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUIzSDVQQTtFMkg2UEE7RUFDQTtFQUNBO0VBQ0E7QS9IOHlyQlI7QStIeHlyQkU7RUFDRTtBL0gweXJCSjtBK0h6eXJCSTtFQUNFLG1CN0g5UUU7QUZ5anNCUjtBK0h6eXJCSTtFQUNFLDhCNUhwUkE7QUgranNCTjtBK0h6eXJCSTtFQUNFLCtCNUgzSE87QUhzNnJCYjtBK0h0eXJCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvSHd5ckJKO0ErSHR5ckJJO0VBQ0U7QS9Id3lyQk47QStIcnlyQkk7RUFDRTtBL0h1eXJCTjtBK0hueXJCSTtFQUNFO0VBQ0E7QS9IcXlyQk47QStIcHlyQk07OztFQUVFO0VBQ0E7RUFDQTtBL0h1eXJCUjtBK0h0eXJCUTs7O0VBQ0U7RUFDQTtBL0gweXJCVjtBK0h6eXJCVTs7O0VBQ0U7QS9INnlyQlo7QStIenlyQk07O0VBRUU7RUFDQTtFQUNBO0EvSDJ5ckJSOztBK0hseXJCRTtFQUNFO0VBQ0E7QS9IcXlyQko7QStIcHlyQkk7RUFDRTtBL0hzeXJCTjtBK0hueXJCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EvSHF5ckJOO0ErSHB5ckJNO0VBQ0U7QS9Ic3lyQlI7QStIcHlyQlE7RUFDRTtBL0hzeXJCVjtBK0gveHJCVTtFQUNFLGMzSHhWSjtFMkh5Vkk7QS9IaXlyQlo7QStIN3hyQk07RUFDRTtFQUNBO0VBQ0E7QS9IK3hyQlI7O0ErSHZ4ckJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSDB4ckJGO0ErSHp4ckJFO0VBQ0U7RUFDQTtBL0gyeHJCSjtBK0gxeHJCSTtFQUNFO0VBQ0E7QS9INHhyQk47O0FnSXhzc0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhJMnNzQkY7QWdJeHNzQkU7RUFDRTtFQUNBO0FoSTBzc0JKO0FnSXpzc0JJO0VBQ0U7RUFDQTtBaEkyc3NCTjtBZ0l4c3NCTTtFQUNFO0FoSTBzc0JSO0FnSXBzc0JFO0VBQ0U7RUFDQTtBaElzc3NCSjtBZ0lyc3NCSTtFQUNFO0FoSXVzc0JOO0FnSXBzc0JNO0VBQ0U7QWhJc3NzQlI7QWdJaHNzQkU7RUFDRTtFQUNBO0FoSWtzc0JKO0FnSWhzc0JNO0VBQ0U7RUFDQTtBaElrc3NCUjtBZ0k5cnNCTTtFQUNFO0FoSWdzc0JSO0FnSTVyc0JNO0VBQ0U7QWhJOHJzQlI7QWdJMXJzQk07RUFDRTtBaEk0cnNCUjtBZ0l4cnNCTTtFQUNFO0FoSTByc0JSO0FnSWpyc0JNO0VBQ0U7QWhJbXJzQlI7QWdJMXFzQlE7RUFDRTtBaEk0cXNCVjtBZ0l0cXNCSTtFQUNFO0FoSXdxc0JOO0FnSXBxc0JJO0VBQ0U7QWhJc3FzQk47QWdJanFzQkU7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBaElrcXNCSjtBZ0locXNCRTtFQUNFO0VBQ0E7QWhJa3FzQko7QWdJaHFzQkU7RUFDRTtFQUNBO0FoSWtxc0JKO0FnSWhxc0JFO0VBRUU7RUFDQTtFQUNBO0VBQ0E7QWhJaXFzQko7QWdJL3BzQkU7RUFDRTtFQUNBO0FoSWlxc0JKO0FnSS9wc0JFO0VBQ0U7RUFDQTtBaElpcXNCSjtBZ0k3cHNCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhJK3BzQko7QWdJM3BzQkU7RUFDRTtFQUNBO0VBQ0E7QWhJNnBzQko7QWdJMXBzQkk7RUFDRTtBaEk0cHNCTjtBZ0l2cHNCRTtFQUNFO0VBQ0E7RUFDQTtBaEl5cHNCSjtBZ0l2cHNCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhJeXBzQk47QWdJdHBzQkk7RUFDRTtBaEl3cHNCTjtBZ0l2cHNCTTtFQUNFO0VBQ0E7QWhJeXBzQlI7QWdJcHBzQk07RUFDRTtFQUNBO0FoSXNwc0JSO0FnSXBwc0JNO0VBQ0U7QWhJc3BzQlI7QWdJbHBzQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaElvcHNCTjs7QWlJbDFzQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaklxMXNCSjtBc0I3eHNCSTtFMkc1REY7SUFNSTtFakl1MXNCSjtBQUNGO0FpSXQxc0JJO0VBQ0U7QWpJdzFzQk47QWlJdjFzQk07RUFDRSwwQjlINkJFO0U4SDVCRjtBakl5MXNCUjtBaUlyMXNCRTtFQVVFO0FqSTgwc0JKO0FzQi94c0JJO0UyR3pERjtJQUVJO0lBQ0E7SUFDQSxtQjdIaUNFO0k2SGhDRjtJQUNBO0lBQ0E7SUFDQTtFakkwMXNCSjtBQUNGO0FpSXgxc0JJO0VBQ0U7RUFDQTtFQUNBO0FqSTAxc0JOO0FzQi95c0JJO0UyRzlDQTtJQUtJO0lBQ0E7RWpJNDFzQk47QUFDRjtBaUkzMXNCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHlCOUh5QlM7RThIeEJUO0FqSTYxc0JSO0FpSTUxc0JRO0VBQ0Usd0I5SHNCTztFOEhyQlA7RUFDQTtFQUNBO0FqSTgxc0JWO0FzQmwwc0JJO0UyR3pCSTtJQUVJO0lBQ0E7SUFDQTtJQUNBO0VqSTYxc0JWO0FBQ0Y7QWlJMzFzQlE7RUFFRSwwQjlIbEJBO0FIODJzQlY7QWlJMzFzQlU7RUFDRSx5QjlIcEJGO0FIaTNzQlY7QWlJMTFzQlE7RUFDRTtBakk0MXNCVjtBaUl4MXNCVTtFQUNFO0FqSTAxc0JaO0FpSXgxc0JVO0VBQ0U7QWpJMDFzQlo7QWlJajFzQkk7RUFDRTtBakltMXNCTjtBaUlqMXNCTTtFQUNFLHNDOUgwUk87QUh5anNCZjtBaUlqMXNCVTtFQUNFLG9DOUhrS0k7QUhpcnNCaEI7QWlJOTBzQk07RUFDRSxzQzlIaVJPO0FIK2pzQmY7QWlJLzBzQlE7RUFDRSxxQzlIK1FLO0FIa2tzQmY7QWlJLzBzQlE7RUFDRTtFQUNBLG9DOUhzSk07QUgycnNCaEI7QWlJaDFzQlU7RUFDRSxtQzlIb0pJO0FIOHJzQmhCO0FpSS8wc0JRO0VBQ0U7RUFDQSxjN0h0REY7QUp1NHNCUjtBaUloMXNCVTtFQUNFLGE3SHhESjtBSjA0c0JSO0FpSTcwc0JJO0VBQ0U7QWpJKzBzQk47QWlJOTBzQk07RUFDRSx5QzlIcUlRO0FIMnNzQmhCO0FpSTcwc0JRO0VBQ0UseUM5SGlJTTtBSDhzc0JoQjtBaUl4MHNCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUI3SGhGSTtFNkhpRko7RUFDQTtBakkwMHNCSjtBaUl6MHNCSTs7RUFFRTtBakkyMHNCTjtBaUkxMHNCTTs7RUFDRTtBakk2MHNCUjtBaUl6MHNCTTtFQUNFO0FqSTIwc0JSO0FpSXgwc0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakkwMHNCTjtBaUl6MHNCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQjlIM0pHO0U4SDRKSDtFQUNBO0FqSTIwc0JSO0FpSTEwc0JRO0VBQ0UsK0I5SDVIQTtBSHc4c0JWOztBc0JwN3NCSTtFMkdtSEU7SUFDRTtFaklxMHNCTjtBQUNGO0FzQjE3c0JJO0UyRzZIQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFaklnMHNCSjtFaUk5enNCSTtJQUNFO0VqSWcwc0JOO0VpSTd6c0JJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VqSSt6c0JOO0VpSTl6c0JNO0lBQ0U7RWpJZzBzQlI7RWlJN3pzQk07SUFDRTtFakkrenNCUjtFaUk1enNCTTtJQUNFO0VqSTh6c0JSO0VpSTd6c0JRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCOUhwTEY7SThIcUxFO0lBQ0E7RWpJK3pzQlY7RWlJN3pzQlE7SUFDRSxjN0g1S0o7STZINktJLCtCOUgxTEY7SThIMkxFLGlDOUgzTEY7RUgwL3NCUjtFaUk1enNCVTtJQUNFO0VqSTh6c0JaO0VpSXp6c0JNO0lBQ0U7RWpJMnpzQlI7RWlJeHpzQk07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VqSTB6c0JSO0VpSXp6c0JRO0lBQ0U7RWpJMnpzQlY7RWlJdnpzQlU7SUFDRTtJQUNBO0VqSXl6c0JaO0VpSTl5c0JNO0lBQ0Usa0M5SDZGSztFSG10c0JiO0VpSTd5c0JVO0lBQ0UseUM5SHRCRTtFSHEwc0JkO0VpSTd5c0JVO0lBQ0UseUM5SHpCRTtJOEgwQkYsMkM5SDFCRTtJOEgyQkYsc0M5SGtGRTtFSDZ0c0JkO0VpSTN5c0JRO0lBQ0UsNkM5SGlGRztFSDR0c0JiO0VpSXR5c0JFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RWpJd3lzQko7RWlJdnlzQkk7O0lBRUU7RWpJeXlzQk47RWlJdHlzQk07SUFDRTtFakl3eXNCUjtFaUl0eXNCTTtJQUNFO0VqSXd5c0JSO0VpSXJ5c0JJO0lBQ0U7SUFDQTtFakl1eXNCTjtBQUNGO0FpSWp5c0JBO0VBSU07SUFDRTtJQUNBO0lBQ0EsMEI5SDFSRTtJOEgyUkY7SUFDQTtJQUNBO0VqSWd5c0JOO0VpSS94c0JNO0lBR0U7SUFDQTtJQUNBO0VqSSt4c0JSO0VpSTd4c0JNO0lBQ0U7SUFFQTtJQUNBO0VqSTh4c0JSO0VpSXJ4c0JNO0lBQ0UsYzdIdFNGO0VKNmp0Qk47RWlJdHhzQlE7SUFDRSxhN0h4U0o7RUpna3RCTjtFaUl0eHNCUTtJQUdFO0VqSXN4c0JWO0FBQ0Y7QWtJMW50QkE7RUFDRTtFQUNBO0FsSTRudEJGO0FrSTFudEJFO0VBQ0U7QWxJNG50Qko7QWtJMW50Qkk7RUFDRTtBbEk0bnRCTjtBa0kxbnRCTTtFQUNFO0FsSTRudEJSO0FrSXZudEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxJeW50Qko7QWtJdm50Qkk7RUFDRTtBbEl5bnRCTjtBa0l0bnRCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsSXdudEJOO0FrSXRudEJNO0VBQ0UsK0IvSG1DTTtBSHFsdEJkO0FrSXJudEJNO0VBQ0U7QWxJdW50QlI7QWtJcm50QlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsSXVudEJWO0FrSXBudEJZO0VBQ0U7QWxJc250QmQ7QWtJL210Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsSWludEJOO0FrSS9tdEJNO0VBQ0U7RUFFQTtFQUVBO0VBQ0E7RUFDQTtBbEkrbXRCUjtBa0k3bXRCUTtFQUNFO0FsSSttdEJWO0FrSTdtdEJVO0VBQ0U7QWxJK210Qlo7QWtJM210QlE7RUFDRSx5QjlIMUJGO0U4SDJCRTtFQUNBO0FsSTZtdEJWO0FrSTNtdEJVO0VBQ0U7QWxJNm10Qlo7QWtJMW10QlU7RUFDRTtBbEk0bXRCWjtBa0l4bXRCUTtFQUNFO0VBQ0E7QWxJMG10QlY7QXNCNW90Qkk7RTRHeUNFO0lBQ0U7RWxJc210Qk47RWtJbm10Qkk7SUFDRTtJQUNBO0VsSXFtdEJOO0VrSW5tdEJNO0lBQ0U7RWxJcW10QlI7RWtJam10Qkk7SUFDRTtJQUNBO0VsSW1tdEJOO0VrSWptdEJNO0lBQ0U7RWxJbW10QlI7RWtJL2x0Qkk7SUFDRTtFbElpbXRCTjtFa0kvbHRCTTtJQUNFO0VsSWltdEJSO0VrSTdsdEJJO0lBQ0U7RWxJK2x0Qk47RWtJN2x0Qk07SUFDRTtFbEkrbHRCUjtBQUNGO0FzQjNxdEJJO0U0R21GQTtJQUNFO0lBQ0E7RWxJMmx0Qko7RWtJemx0Qkk7SUFDRTtFbEkybHRCTjtFa0l2bHRCRTtJQUNFO0VsSXlsdEJKO0FBQ0Y7O0FrSXJsdEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxJd2x0QkY7QWtJcmx0Qkk7RUFDRSxxQy9IM0RTO0FIa3B0QmY7QWtJcGx0QlE7Ozs7Ozs7Ozs7RUFFRSxjOUh0SEY7QUpvdHRCUjtBa0lwbXRCSTtFQUNFLG9DL0gzRFM7QUhpcXRCZjtBa0lubXRCUTs7Ozs7Ozs7OztFQUVFLGM5SHRIRjtBSm11dEJSO0FrSW5udEJJO0VBQ0UseUIvSDNEUztBSGdydEJmO0FrSWxudEJROzs7Ozs7Ozs7O0VBRUUsYzlIdEhGO0FKa3Z0QlI7QWtJbG90Qkk7RUFDRSxvQy9IM0RTO0FIK3J0QmY7QWtJam90QlE7Ozs7Ozs7Ozs7RUFFRSxjOUh0SEY7QUppd3RCUjtBa0lqcHRCSTtFQUNFLG9DL0gzRFM7QUg4c3RCZjtBa0locHRCUTs7Ozs7Ozs7OztFQUVFLGM5SHRIRjtBSmd4dEJSO0FrSWhxdEJJO0VBQ0Usb0MvSDNEUztBSDZ0dEJmO0FrSS9wdEJROzs7Ozs7Ozs7O0VBRUUsYzlIdEhGO0FKK3h0QlI7QWtJL3F0Qkk7RUFDRSxtRC9IM0RTO0FINHV0QmY7QWtJOXF0QlE7Ozs7Ozs7Ozs7RUFFRSxjOUh0SEY7QUo4eXRCUjtBa0k5cnRCSTtFQUNFLG9DL0gzRFM7QUgydnRCZjtBa0k3cnRCUTs7Ozs7Ozs7OztFQUVFLGM5SHRIRjtBSjZ6dEJSO0FrSTdzdEJJO0VBQ0UseUIvSDNEUztBSDB3dEJmO0FrSTVzdEJROzs7Ozs7Ozs7O0VBRUUsYzlIdEhGO0FKNDB0QlI7QWtJNXR0Qkk7RUFDRSx5Qi9IM0RTO0FIeXh0QmY7QWtJM3R0QlE7Ozs7Ozs7Ozs7RUFFRSxjOUh0SEY7QUoyMXRCUjtBa0kzdXRCSTtFQUNFLGlDL0gzRFM7QUh3eXRCZjtBa0kxdXRCUTs7Ozs7Ozs7OztFQUVFLGM5SHRIRjtBSjAydEJSO0FrSTF2dEJJO0VBQ0UsaUMvSDNEUztBSHV6dEJmO0FrSXp2dEJROzs7Ozs7Ozs7O0VBRUUsYzlIdEhGO0FKeTN0QlI7QWtJend0Qkk7RUFDRSxpQy9IM0RTO0FIczB0QmY7QWtJeHd0QlE7Ozs7Ozs7Ozs7RUFFRSxjOUh0SEY7QUp3NHRCUjtBa0l4eHRCSTtFQUNFLGlDL0gzRFM7QUhxMXRCZjtBa0l2eHRCUTs7Ozs7Ozs7OztFQUVFLGM5SHRIRjtBSnU1dEJSO0FrSXZ5dEJJO0VBQ0UsaUMvSDNEUztBSG8ydEJmO0FrSXR5dEJROzs7Ozs7Ozs7O0VBRUUsYzlIdEhGO0FKczZ0QlI7QWtJdHp0Qkk7RUFDRSxpQy9IM0RTO0FIbTN0QmY7QWtJcnp0QlE7Ozs7Ozs7Ozs7RUFFRSxjOUh0SEY7QUpxN3RCUjtBa0lyMHRCSTtFQUNFLGlDL0gzRFM7QUhrNHRCZjtBa0lwMHRCUTs7Ozs7Ozs7OztFQUVFLGM5SHRIRjtBSm84dEJSO0FrSXAxdEJJO0VBQ0UsaUMvSDNEUztBSGk1dEJmO0FrSW4xdEJROzs7Ozs7Ozs7O0VBRUUsYzlIdEhGO0FKbTl0QlI7QWtJbjJ0Qkk7RUFDRSxpQy9IM0RTO0FIZzZ0QmY7QWtJbDJ0QlE7Ozs7Ozs7Ozs7RUFFRSxjOUh0SEY7QUprK3RCUjtBa0l0MnRCRTtFQUNFLGFySHFRVztBYm1tdEJmO0FrSXAydEJRO0VBQ0U7QWxJczJ0QlY7QWtJaDJ0Qk07RUFDRSxtQnJIMFBPO0VxSHpQUCxtQnJIMFBjO0VxSHpQZCxnQnJIMFBLO0VxSHpQTCx5Qi9Id05lO0UrSHZOZjtFQUNBO0FsSWsydEJSO0FrSWoydEJRO0VBQ0UsaUJySG1RVztFcUhsUVgsb0JySG1RVTtBYmdtdEJwQjtBa0loMnRCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsSWsydEJWO0FrSWgydEJVO0VBQ0U7QWxJazJ0Qlo7QWtJNzF0Qkk7RUFDRTtFQUNBO0VBQ0E7QWxJKzF0Qk47QWtJNTF0Qk07RUFDRSwwQi9IcExFO0FIa2h1QlY7QWtJMzF0Qkk7RUFDRSxtQ3JIN0xjO0VxSDhMZCxlckgyTlE7RXFIMU5SLG1Cckg0Tk87RXFIM05QLHNCL0h2Tks7QUhvanVCWDtBa0kzMXRCSTtFQUNFO0VBQ0EsbUNySHBNYztFcUhxTWQsc0IvSDVOSztFK0g2Tkw7RUFDQSxtQnJIZ09nQjtFcUgvTmhCO0VBQ0E7QWxJNjF0Qk47QWtJMzF0Qkk7RUFDRSxtQnJIc05lO0VxSHJOZjtFQUNBLHNCL0hyT0s7RStIc09MLG1CckhxTm1CO0Fid290QnpCO0FrSTUxdEJNO0VBQ0UsMEIvSDVNRTtBSDBpdUJWO0FrSTcxdEJRO0VBQ0U7QWxJKzF0QlY7QWtJNTF0Qk07RUFDRTtFQUNBLHFCckgyTWtCO0FibXB0QjFCO0FrSTMxdEJRO0VBQ0U7RUFDQTtFQUNBO0FsSTYxdEJWO0FrSXYxdEJFO0VBQ0U7RUFJQTtFQUNBLGdCckh1THFCO0VxSHRMckIsaUJySHlLVztBYjZxdEJmO0FrSXAxdEJFO0VBQ0U7RUFDQTtBbElzMXRCSjtBa0lwMXRCRTtFQUNFLG1Cckh3THlCO0VxSHZMekI7RUFDQTtBbElzMXRCSjtBa0lyMXRCSTtFQUNFLG1Cckg0S2U7RXFIM0tmO0VBQ0EscUJySDJLb0I7RXFIMUtwQixzQi9IaFJLO0UrSGlSTDtBbEl1MXRCTjtBa0lyMXRCSTtFQUNFLFdySDhLZTtFcUg3S2YsWXJINktlO0VxSDVLZix5Qi9IMVBJO0UrSDJQSjtFQUNBO0FsSXUxdEJOO0FrSW4xdEJFO0VBQ0U7RUFDQSxtQnJIZ0trQjtFcUgvSmxCLGdCckhvS3NCO0VxSG5LdEI7QWxJcTF0Qko7QWtJbDF0QkU7RUFDRTtFQUNBO0VBQ0EsMkNySDhKVTtFcUg3SlYsbUI5SDlQSTtFOEhrUUo7QWxJaTF0Qko7QWtJcDF0Qkk7RUFDRTtBbElzMXRCTjtBa0lqMXRCRTtFQWlCRTtBbEltMHRCSjtBa0kvMHRCSTtFQUlFLGtCckhvSFM7RXFIbkhULG1CckhtSFM7QWIydHRCZjtBa0k1MHRCSTtFQUNFLDBCckhnSmtCO0VxSC9JbEIsNEJySGdKaUI7RXFIL0lqQjtBbEk4MHRCTjtBa0l6MHRCTTtFQUNFO0FsSTIwdEJSO0FrSTEwdEJRO0VBQ0U7QWxJNDB0QlY7QWtJdjB0Qkk7RUFDRSw0QjlIL1JTO0U4SGdTVCw2QjlIaFNTO0FKeW11QmY7QWtJdDB0QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCOUgzU0k7RThINFNKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsSXcwdEJKO0FrSXYwdEJJO0VBQ0U7RUFDQTtFQUNBO0FsSXkwdEJOO0FrSXIwdEJFO0VBQ0U7RUFDQTtBbEl1MHRCSjtBa0l0MHRCSTtFQUNFO0FsSXcwdEJOO0FrSXIwdEJJO0VBTUU7QWxJazB0Qk47QWtJdjB0Qk07RUFDRTtFQUNBO0VBQ0E7QWxJeTB0QlI7QWtJajB0Qkk7RUFDRTtFQUNBO0VBQ0EsWXJIaUZtQjtFcUhoRm5CLG1Cckg4Q1M7QWJxeHRCZjtBa0lsMHRCTTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxJbTB0QlI7QWtJajB0Qk07RUFDRSwwQy9IL01LO0UrSGdOTCxVckhtQ087RXFIbENQLFNySGtDTztFcUhqQ1A7RUFDQTtBbEltMHRCUjtBa0lqMHRCTTtFQUNFLDBDL0h0Tks7RStIdU5MO0VBQ0E7RUFDQTtBbEltMHRCUjtBa0lqMHRCTTtFQUNFO0VBQ0E7QWxJbTB0QlI7QWtJaDB0Qkk7RUFDRSxtQnJIa0JTO0FiZ3p0QmY7QWtJajB0Qk07RUFDRTtBbEltMHRCUjtBa0loMHRCSTtFQUNFO0FsSWswdEJOO0FrSWowdEJNO0VBQ0U7RUFDQSwwQi9IdFlFO0FIeXN1QlY7QWtJaDB0QlE7RUFDRSwrQi9IMVlBO0UrSDJZQTtBbElrMHRCVjtBa0loMHRCUTtFQUNFLCtCL0g5WUE7QUhndHVCVjtBa0kzenRCSTtFQUNFO0FsSTZ6dEJOO0FrSTV6dEJNO0VBQ0UsbUJySFRPO0FidTB0QmY7QWtJN3p0QlE7RUFDRSxXckhvQmU7RXFIbkJmLFlySG1CZTtFcUhsQmYseUIvSDVaQTtBSDJ0dUJWO0FrSTN6dEJNO0VBQ0Usa0JySFNXO0VxSFJYLG1CckhTVTtBYm96dEJsQjtBa0kzenRCTTtFQUNFLG1CckhPVTtFcUhOVixtQnJIT1M7QWJzenRCakI7QWtJMXp0Qkk7RUFDRTtBbEk0enRCTjtBa0kxenRCSTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0FsSTJ6dEJOO0FrSXZ6dEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwrQi9IN2JJO0FIc3Z1QlY7QWtJcnp0QkU7RUFDRTtFQUNBO0VBQ0E7QWxJdXp0Qko7QWtJdHp0Qkk7RUFDRSxtQnJIekNlO0VxSDBDZjtFQUNBLHNCL0hwZUs7QUg0eHVCWDtBa0lyenRCRTtFQUNFLDBCL0g1Y007RStINmNOLG1CckhoRGlCO0VxSGlEakI7RUFDQSxxQnJIakRzQjtFcUhrRHRCO0VBQ0EsbUJySDFCUztFcUgyQlQ7QWxJdXp0Qko7QWtJcHp0QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbElzenRCSjtBa0lyenRCSTtFQUNFO0VBQ0EsbUNySGplYztFcUhrZWQsc0IvSHpmSztFK0gwZkw7RUFDQSxtQnJIN0RnQjtFcUg4RGhCO0VBQ0E7QWxJdXp0Qk47QWtJbnp0QkU7RUFDRTtFQUVBO0VBQ0E7RUFDQTtBbElvenRCSjtBa0lsenRCSTtFQUNFO0FsSW96dEJOO0FrSWp6dEJJO0VBQ0U7QWxJbXp0Qk47QWtJaHp0Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QWxJaXp0Qk47QWtJL3l0Qk07RUFDRTtBbElpenRCUjtBa0k3eXRCUTtFQUNFO0VBQ0E7QWxJK3l0QlY7QWtJanp0QlE7RUFDRTtFQUNBO0FsSW16dEJWO0FrSXJ6dEJRO0VBQ0U7RUFDQTtBbEl1enRCVjtBa0l6enRCUTtFQUNFO0VBQ0E7QWxJMnp0QlY7QWtJN3p0QlE7RUFDRTtFQUNBO0FsSSt6dEJWO0FrSWowdEJRO0VBQ0U7RUFDQTtBbEltMHRCVjtBa0k5enRCSTtFQUNFO0VBQ0E7QWxJZzB0Qk47QWtJOXp0Qk07Ozs7Ozs7Ozs7RUFFRTtBbEl3MHRCUjtBa0l0MHRCUTs7Ozs7Ozs7OztFQUNFO0FsSWkxdEJWO0FrSTUwdEJJO0VBQ0U7QWxJODB0Qk47QWtJNTB0Qk07RUFDRTtBbEk4MHRCUjtBa0l6MHRCTTtFQUNFO0FsSTIwdEJSO0FrSXgwdEJNO0VBQ0U7QWxJMDB0QlI7QWtJdjB0Qk07RUFDRTtBbEl5MHRCUjtBa0l0MHRCTTtFQUNFO0FsSXcwdEJSO0FrSXIwdEJNO0VBQ0U7QWxJdTB0QlI7QWtJcDB0Qk07RUFDRTtBbElzMHRCUjtBa0loMHRCSTtFQUNFO0FsSWswdEJOO0FrSW4wdEJJO0VBQ0U7QWxJcTB0Qk47QWtJdDB0Qkk7RUFDRTtBbEl3MHRCTjtBa0l6MHRCSTtFQUNFO0FsSTIwdEJOO0FrSTUwdEJJO0VBQ0U7QWxJODB0Qk47QWtJLzB0Qkk7RUFDRTtBbElpMXRCTjtBa0lsMXRCSTtFQUNFO0FsSW8xdEJOO0FrSXIxdEJJO0VBQ0U7QWxJdTF0Qk47QWtJeDF0Qkk7RUFDRTtBbEkwMXRCTjtBa0kzMXRCSTtFQUNFO0FsSTYxdEJOO0FrSTkxdEJJO0VBQ0U7QWxJZzJ0Qk47QWtJajJ0Qkk7RUFDRTtBbEltMnRCTjtBa0lwMnRCSTtFQUNFO0FsSXMydEJOO0FrSXYydEJJO0VBQ0U7QWxJeTJ0Qk47QWtJMTJ0Qkk7RUFDRTtBbEk0MnRCTjtBa0k3MnRCSTtFQUNFO0FsSSsydEJOO0FrSWgzdEJJO0VBQ0U7QWxJazN0Qk47QWtJbjN0Qkk7RUFDRTtBbElxM3RCTjtBa0l0M3RCSTtFQUNFO0FsSXczdEJOOztBa0luM3RCQTtFQUNFLFdySDdJWTtFcUg4SVosWXJIL0lZO0VxSGdKWjtFQUNBO0VBQ0EsK0IvSHRrQlE7RStIdWtCUixjOUgxakJNO0U4SDJqQk47RUFDQTtBbElzM3RCRjs7QWtJcDN0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxJdTN0QkY7O0FrSW4zdEJBO0VBQ0U7RUFDQTtFQUNBLDBCL0gzbEJRO0UrSDRsQlI7RUFDQTtFQUNBLHFCckhoTXdCO0VxSGlNeEIsbUJySGxNbUI7RXFIbU1uQjtBbElzM3RCRjtBa0lyM3RCRTtFQUNFLGdCckg5bkJJO0VxSCtuQkoseUIvSG5tQk07RStIb21CTixXckhoTWtCO0VxSGlNbEIsWXJIak1rQjtFcUhrTWxCO0FsSXUzdEJKO0FrSXIzdEJFO0VBQ0U7QWxJdTN0Qko7O0FrSW4zdEJBO0VBQ0U7RUFDQTtFQUNBLG1CckhuTm1CO0VxSG9ObkI7RUFDQTtFQUNBLHFCckhyTndCO0VxSHNOeEIsc0IvSGhwQlM7QUhzZ3ZCWDtBa0lyM3RCRTtFQUNFLHFCL0hscEJPO0UrSG1wQlA7RUFDQTtFQUNBLGlCckhycEJJO0VxSHNwQko7QWxJdTN0Qko7O0FrSWgzdEJJO0VBQ0U7QWxJbTN0Qk47QWtJbDN0Qk07RUFDRTtBbElvM3RCUjs7QXNCcCt1Qkk7RTRHdW5CRjtJQUNFO0VsSWkzdEJGO0VrSWgzdEJFO0lBQ0U7RWxJazN0Qko7RWtJaDN0QkU7SUFDRTtFbElrM3RCSjtFa0kvMnRCQTtJQUNFO0VsSWkzdEJGO0VrSWgzdEJFO0lBRUU7RWxJaTN0Qko7QUFDRjtBbUlyanZCQTtFQUNFO0FuSXVqdkJGO0FtSXRqdkJFO0VBQ0U7RUFDQTtFQUNBO0FuSXdqdkJKO0FtSXZqdkJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkl5anZCTjtBbUl4anZCTTtFQUNFO0VBQ0E7RUFDQSxrRGhJb1dPO0FIc3R1QmY7QW1Jemp2QlE7RUFDRTtBbkkyanZCVjtBbUl4anZCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuSTBqdkJSOztBb0lqbHZCQTtFQUNFO0VBQ0E7RUFDQTtBcElvbHZCRjtBb0lqbHZCSTtFQUNFO0VBQ0E7QXBJbWx2Qk47QW9JaGx2Qk07RUFDRTtFQUNBO0FwSWtsdkJSOztBb0kza3ZCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY2hJMkJNO0VnSTFCTjtFQUNBO0VBQ0E7QXBJOGt2QkY7QW9JNWt2QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwSThrdkJKO0FvSTNrdkJFO0VBRUU7RUFDQTtFQUNBO0VBQ0E7QXBJNGt2Qko7QW9JMWt2QkU7RUFDRTtBcEk0a3ZCSjtBb0kxa3ZCRTtFQUNFO0VBQ0E7QXBJNGt2Qko7QW9JM2t2Qkk7RUFDRTtBcEk2a3ZCTjtBb0l6a3ZCRTtFQUNFO0FwSTJrdkJKOztBc0J6a3ZCSTtFOEdLRjtJQUNFO0VwSXdrdkJGO0FBQ0Y7QXFJN292QkE7RUFDRTtFQUNBO0VBQ0E7QXJJK292QkY7QXFJOW92QkU7RUFDRTtFQUNBO0VBQ0E7QXJJZ3B2Qko7QXFJOW92QkU7RUFDRTtBcklncHZCSjtBcUkvb3ZCSTtFQUNFO0FySWlwdkJOO0FxSTlvdkJFO0VBQ0U7RUFDQSxtQmpJc0NJO0VpSXJDSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FySWdwdkJKO0FxSTlvdkJFO0VBQ0U7RUFDQSw2QmxJaVhpQztFa0loWGpDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJJZ3B2Qko7O0FzQnZudkJJO0UrR25CRjtJQUNFO0lBQ0E7RXJJOG92QkY7RXFJN292QkU7SUFDRTtJQUNBO0VySStvdkJKO0VxSTdvdkJFO0lBQ0U7SUFDQTtJQUNBO0VySStvdkJKO0FBQ0Y7QXNJbnN2QkE7RUFDRTtJQUNFO0V0SXFzdkJGO0VzSW5zdkJBO0lBQ0U7RXRJcXN2QkY7RXNJbnN2QkE7SUFDRTtJQUNBO0V0SXFzdkJGO0FBQ0Y7QXNJanN2QkE7RUFDRTtFQUNBO0F0SW1zdkJGO0FzSWxzdkJFO0VBQ0UsbUNuSTBYaUM7QUgwMHVCckM7QXNJbHN2QkU7RUFDRTtBdElvc3ZCSjtBc0luc3ZCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRJcXN2Qk47O0FzSS9ydkJBO0VBQ0Usb0NuSThCZTtBSG9xdkJqQjs7QXNJOXJ2QkE7RUFDRTtFQUNBO0VBQ0Esc0JuSTdCUztFbUk4QlQ7QXRJaXN2QkY7O0FzSTVydkJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SStydkJKO0FzSTdydkJFO0VBQ0U7QXRJK3J2Qko7O0FzQjNydkJJO0VnSEdGO0lBQ0U7RXRJNHJ2QkY7QUFDRjtBdUk3dnZCQTtFQUNFO0lBQ0U7RXZJK3Z2QkY7RXVJN3Z2QkE7SUFDRTtFdkkrdnZCRjtBQUNGO0F1STV2dkJBO0VBQ0U7SUFDRTtFdkk4dnZCRjtFdUk1dnZCQTtJQUNFO0V2STh2dkJGO0FBQ0Y7QXVJM3Z2QkE7RUFDRTtJQUNFO0V2STZ2dkJGO0V1STN2dkJBO0lBQ0U7RXZJNnZ2QkY7QUFDRjtBdUl6dnZCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZJMnZ2QkY7QXVJenZ2QkU7RUFDRTtBdkkydnZCSjtBdUl4dnZCRTtFQUNFLGdDcEl3QmE7RW9JdkJiLHNDcEltV2lDO0FIdTV1QnJDO0F1SXZ2dkJFO0VBQ0U7RUFDQTtBdkl5dnZCSjtBdUlydnZCRTtFQUNFO0VBQ0E7QXZJdXZ2Qko7QXVJbnZ2QkU7RUFDRTtFQUNBO0F2SXF2dkJKO0F1SWp2dkJFO0VBRUU7QXZJa3Z2Qko7QXVJL3V2Qkk7RUFDRTtFQUNBO0F2SWl2dkJOO0F1SS91dkJNO0VBQ0U7RUFDQTtBdklpdnZCUjtBdUk3dXZCSTtFQUNFO0VBQ0E7QXZJK3V2Qk47QXVJN3V2Qk07RUFDRTtFQUNBO0F2SSt1dkJSO0F1STN1dkJJO0VBQ0U7RUFDQTtBdkk2dXZCTjtBdUkzdXZCTTtFQUNFO0VBQ0E7QXZJNnV2QlI7QXVJdnV2Qk07RUFDRTtBdkl5dXZCUjtBdUlydXZCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkl1dXZCTjtBdUl0dXZCTTtFQUNFO0F2SXd1dkJSO0F1SXR1dkJNO0VBQ0U7QXZJd3V2QlI7QXVJdnV2QlE7RUFDRTtBdkl5dXZCVjtBdUl0dXZCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2SXd1dkJSOztBd0k1MnZCQTtFQUNFO0F4SSsydkJGO0F3STcydkJFO0VBQ0UsbUJwSXNEVztBSnl6dkJmO0F3STkydkJJO0VBQ0UsOEIzSGdpQm9CO0FiZzF1QjFCO0F3STUydkJFO0VBQ0U7RUFDQTtFQUNBLFkzSENJO0UySEFKO0F4STgydkJKO0F3STcydkJJO0VBQ0UsaUIzSHloQm9CO0UySHhoQnBCLHNDcklpSk07RXFJaEpOO0F4SSsydkJOO0F3STcydkJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0EseUJySWtCSTtFcUlqQkosVzNIdWhCb0I7RTJIdGhCcEIsWTNIc2hCb0I7QWJ5MXVCMUI7QXdJMzJ2QkU7RUFDRTtBeEk2MnZCSjtBd0kzMnZCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhJNjJ2QlI7QXdJMTJ2Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjcElJRTtFb0lIRjtBeEk0MnZCTjtBd0kzMnZCTTtFQUNFO0F4STYydkJSO0F3STMydkJNO0VBQ0U7QXhJNjJ2QlI7QXdJejJ2QkU7RUFDRTtFQUNBO0VBQ0Esc0NySWtHUTtBSHl3dkJaO0F3SXYydkJJO0VBQ0U7QXhJeTJ2Qk47QXdJbjJ2Qk07RUFDRTtBeElxMnZCUjs7QXdJOTF2QkE7RUFDRTtFQUNBO0F4SWkydkJGO0F3SS8xdkJFO0VBQ0U7QXhJaTJ2Qko7QXdJLzF2QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeElpMnZCSjtBd0k5MXZCRTtFQUNFO0VBQ0E7QXhJZzJ2Qko7QXdJOTF2Qkk7RUFDRTtBeElnMnZCTjtBd0k5MXZCSTtFQUNFO0VBQ0E7QXhJZzJ2Qk47O0FzQjU0dkJJO0VrSHFERTtJQUNFO0lBQ0E7RXhJMjF2Qk47RXdJMTF2Qk07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0V4STQxdkJSO0V3STMxdkJRO0lBQ0U7SUFDQTtFeEk2MXZCVjtBQUNGO0FzQjk1dkJJO0VrSDRFRTtJQUNFO0V4SXExdkJOO0V3SXAxdkJNO0lBQ0UsZTNIMlpZO0ViMjd1QnBCO0V3SWgxdkJJO0lBQ0UsZTNIb1pjO0ViODd1QnBCO0V3SWgxdkJJO0lBQ0UsVzNIMFptQjtJMkh6Wm5CLFkzSHlabUI7RWJ5N3VCekI7QUFDRjtBeUkzK3ZCQTtFQUNFO0VBQ0EsbUJySXdEYTtFcUl2RGI7QXpJNit2QkY7QXlJMyt2QkU7RUFDRTtBekk2K3ZCSjtBeUkzK3ZCTTtFQUNFO0F6STYrdkJSO0F5SXordkJFO0VBQ0U7QXpJMit2Qko7QXlJeit2Qk07RUFDRTtBekkyK3ZCUjtBeUl2K3ZCRTtFQUNFO0F6SXkrdkJKO0F5SXYrdkJNO0VBQ0U7QXpJeSt2QlI7QXlJcit2QkU7RUFDRTtBekl1K3ZCSjtBeUlyK3ZCTTtFQUNFO0F6SXUrdkJSO0F5SWwrdkJJO0VBQ0U7QXpJbyt2Qk47QXlJaCt2QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQSxzQnRJakNPO0VzSWtDUDtFQUNBO0VBQ0E7RUFDQTtBeklrK3ZCSjtBeUloK3ZCSTtFQUNFLHlCdElaSTtFc0lhSixpQjVIekNFO0U0SDBDRjtFQUNBO0F6SWsrdkJOO0F5STk5dkJFO0VBQ0U7RUFDQTtFQUNBLHlCdEkyVm1CO0VzSTFWbkI7QXpJZyt2Qko7QXlJOTl2Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6SWcrdkJOO0F5SS85dkJNO0VBQ0UsMEJ0SW5DRTtFc0lvQ0Y7QXpJaSt2QlI7QXlJOTl2Qk07RUFDRSx5QnRJeENFO0VzSXlDRjtFQUNBO0VBQ0E7RUFDQTtBeklnK3ZCUjs7QXNCeC92Qkk7RW1Ia0NBO0lBQ0U7RXpJMDl2Qko7RXlJdjl2QkU7SUFDRTtFekl5OXZCSjtBQUNGO0EwSS9qd0JBO0VBQ0UsbUJ0SXlEYTtFc0l4RGI7QTFJaWt3QkY7QTBJOWp3QkU7RUFDRTtBMUlna3dCSjtBMEk3andCRTtFQUNFO0VBQ0Esb0N2SWdZd0I7QUgrcnZCNUI7QXNCNWd3Qkk7RW9IakRFO0lBQ0U7RTFJZ2t3Qk47QUFDRjtBMEk5andCSTtFQUNFLGN0SXFDRTtFc0lwQ0Y7QTFJZ2t3Qk47QTBJNWp3QkU7RUFFRTtBMUk2andCSjtBMEkzandCRTtFQUVFO0ExSTRqd0JKOztBMkkxbHdCQTtBQ1FBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0E1SXFsd0JGO0E0SWxsd0JFO0VBQ0U7QTVJb2x3Qko7O0E0SS9rd0JBOztFQUVFO0VBQ0E7QTVJa2x3QkY7O0E2SXhpd0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0kyaXdCRjs7QTZJeGl3QkE7RUFFRTtBN0kwaXdCRjs7QThJOW13QkE7RUFDRSxvQkFIaUI7RUFJakI7RUFDQTtFQUNBO0E5SWlud0JGO0E4STVpd0JFO0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJOGl3Qko7QThJNWl3Qkk7RUFDRTtBOUk4aXdCTjs7QThJcGp3QkU7RUFDRSxvQkE1RWU7RUE2RWY7RUFDQTtBOUl1andCSjtBOElyandCSTtFQUNFO0E5SXVqd0JOOztBOEk3andCRTtFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5SWdrd0JKO0E4STlqd0JJO0VBQ0U7QTlJZ2t3Qk47O0E4SXRrd0JFO0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJeWt3Qko7QThJdmt3Qkk7RUFDRTtBOUl5a3dCTjs7QThJL2t3QkU7RUFDRSxvQkE1RWU7RUE2RWY7RUFDQTtBOUlrbHdCSjtBOElobHdCSTtFQUNFO0E5SWtsd0JOOztBOEl4bHdCRTtFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5STJsd0JKO0E4SXpsd0JJO0VBQ0U7QTlJMmx3Qk47O0E4SWptd0JFO0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJb213Qko7QThJbG13Qkk7RUFDRTtBOUlvbXdCTjs7QThJMW13QkU7RUFDRSxvQkE1RWU7RUE2RWY7RUFDQTtBOUk2bXdCSjtBOEkzbXdCSTtFQUNFO0E5STZtd0JOOztBOElubndCRTtFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5SXNud0JKO0E4SXBud0JJO0VBQ0U7QTlJc253Qk47O0E4STVud0JFO0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJK253Qko7QThJN253Qkk7RUFDRTtBOUkrbndCTjs7QThJcm93QkU7Ozs7O0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJNG93Qko7QThJMW93Qkk7Ozs7O0VBQ0U7QTlJZ3B3Qk47O0E4SXRwd0JFOztFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5STBwd0JKO0E4SXhwd0JJOztFQUNFO0E5STJwd0JOOztBOElqcXdCRTtFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5SW9xd0JKO0E4SWxxd0JJO0VBQ0U7QTlJb3F3Qk47O0E4STFxd0JFO0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJNnF3Qko7QThJM3F3Qkk7RUFDRTtBOUk2cXdCTjs7QThJbnJ3QkU7RUFDRSxvQkE1RWU7RUE2RWY7RUFDQTtBOUlzcndCSjtBOElwcndCSTtFQUNFO0E5SXNyd0JOOztBOEk1cndCRTtFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5SStyd0JKO0E4STdyd0JJO0VBQ0U7QTlJK3J3Qk47O0E4SXJzd0JFO0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJd3N3Qko7QThJdHN3Qkk7RUFDRTtBOUl3c3dCTjs7QThJOXN3QkU7RUFDRSxvQkE1RWU7RUE2RWY7RUFDQTtBOUlpdHdCSjtBOEkvc3dCSTtFQUNFO0E5SWl0d0JOOztBOEl2dHdCRTtFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5STB0d0JKO0E4SXh0d0JJO0VBQ0U7QTlJMHR3Qk47O0E4SWh1d0JFO0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJbXV3Qko7QThJanV3Qkk7RUFDRTtBOUltdXdCTjs7QThJenV3QkU7RUFDRSxvQkE1RWU7RUE2RWY7RUFDQTtBOUk0dXdCSjtBOEkxdXdCSTtFQUNFO0E5STR1d0JOOztBOElsdndCRTtFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5SXF2d0JKO0E4SW52d0JJO0VBQ0U7QTlJcXZ3Qk47O0E4STN2d0JFO0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJOHZ3Qko7QThJNXZ3Qkk7RUFDRTtBOUk4dndCTjs7QThJcHd3QkU7RUFDRSxvQkE1RWU7RUE2RWY7RUFDQTtBOUl1d3dCSjtBOElyd3dCSTtFQUNFO0E5SXV3d0JOOztBOEk3d3dCRTtFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5SWd4d0JKO0E4STl3d0JJO0VBQ0U7QTlJZ3h3Qk47O0E4SXR4d0JFO0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJeXh3Qko7QThJdnh3Qkk7RUFDRTtBOUl5eHdCTjs7QThJL3h3QkU7RUFDRSxvQkE1RWU7RUE2RWY7RUFDQTtBOUlreXdCSjtBOEloeXdCSTtFQUNFO0E5SWt5d0JOOztBOEl4eXdCRTtFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5STJ5d0JKO0E4SXp5d0JJO0VBQ0U7QTlJMnl3Qk47O0E4SWp6d0JFO0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJb3p3Qko7QThJbHp3Qkk7RUFDRTtBOUlvendCTjs7QThJMXp3QkU7RUFDRSxvQkE1RWU7RUE2RWY7RUFDQTtBOUk2endCSjtBOEkzendCSTtFQUNFO0E5STZ6d0JOOztBOEluMHdCRTtFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5SXMwd0JKO0E4SXAwd0JJO0VBQ0U7QTlJczB3Qk47O0E4STUwd0JFO0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJKzB3Qko7QThJNzB3Qkk7RUFDRTtBOUkrMHdCTjs7QThJcjF3QkU7RUFDRSxvQkE1RWU7RUE2RWY7RUFDQTtBOUl3MXdCSjtBOEl0MXdCSTtFQUNFO0E5SXcxd0JOOztBOEk5MXdCRTtFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5SWkyd0JKO0E4SS8xd0JJO0VBQ0U7QTlJaTJ3Qk47O0E4SXYyd0JFO0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJMDJ3Qko7QThJeDJ3Qkk7RUFDRTtBOUkwMndCTjs7QThJaDN3QkU7RUFDRSxvQkE1RWU7RUE2RWY7RUFDQTtBOUltM3dCSjtBOElqM3dCSTtFQUNFO0E5SW0zd0JOOztBOEl6M3dCRTtFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5STQzd0JKO0E4STEzd0JJO0VBQ0U7QTlJNDN3Qk47O0E4SWw0d0JFO0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJcTR3Qko7QThJbjR3Qkk7RUFDRTtBOUlxNHdCTjs7QThJMzR3QkU7RUFDRSxvQkE1RWU7RUE2RWY7RUFDQTtBOUk4NHdCSjtBOEk1NHdCSTtFQUNFO0E5STg0d0JOOztBOElwNXdCRTtFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5SXU1d0JKO0E4SXI1d0JJO0VBQ0U7QTlJdTV3Qk47O0E4STc1d0JFO0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJZzZ3Qko7QThJOTV3Qkk7RUFDRTtBOUlnNndCTjs7QThJdDZ3QkU7RUFDRSxvQkE1RWU7RUE2RWY7RUFDQTtBOUl5NndCSjtBOEl2NndCSTtFQUNFO0E5SXk2d0JOOztBOEkvNndCRTtFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5SWs3d0JKO0E4SWg3d0JJO0VBQ0U7QTlJazd3Qk47O0E4SXg3d0JFO0VBQ0Usb0JBNUVlO0VBNkVmO0VBQ0E7QTlJMjd3Qko7QThJejd3Qkk7RUFDRTtBOUkyN3dCTjs7QThJajh3QkU7RUFDRSxvQkE1RWU7RUE2RWY7RUFDQTtBOUlvOHdCSjtBOElsOHdCSTtFQUNFO0E5SW84d0JOOztBOEkxOHdCRTtFQUNFLG9CQTVFZTtFQTZFZjtFQUNBO0E5STY4d0JKO0E4STM4d0JJO0VBQ0U7QTlJNjh3Qk47O0ErSXJpeEJBO0VBQ0U7RUFFQTtFQUNBO0VBRUEsV0NQeUI7RURRekI7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUdBO0VBQ0E7RUFFQSx5Q0NUaUI7RURZakI7QS9JK2h4QkY7QStJM2h4QkU7RUFBcUI7QS9JOGh4QnZCO0ErSTVoeEJFO0VBQ0U7RUFDQTtBL0k4aHhCSjs7QStJMWh4QkE7RUFDRTtBL0k2aHhCRjs7QStJemh4QkE7OztFQUdFO0EvSTRoeEJGOztBK0l4aHhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7QS9JeWh4QkY7O0ErSTlneEJBOzs7OztFQUtFO0VBQ0E7QS9JaWh4QkY7O0ErSTlneEJBOzs7OztFQUtFO0EvSWloeEJGOztBK0k5Z3hCQTtFQXRCRTtBL0l3aXhCRjs7QStJOWd4QkE7RUExQkU7QS9JNGl4QkY7O0ErSTlneEJBO0VBOUJFO0EvSWdqeEJGOztBK0k5Z3hCQTtFQWxDRTtBL0lvanhCRjs7QStJOWd4QkE7RUFDRTtFQUNBO0EvSWloeEJGOztBK0k1Z3hCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9JK2d4QkY7O0ErSTVneEJBO0VBQ0U7QS9JK2d4QkY7O0ErSTNneEJBOztFQUVFO0VBQ0E7RUFDQTtBL0k4Z3hCRjs7QStJNWd4QkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9JK2d4QkY7O0ErSTdneEJBOztFQUVFO0VBQ0E7RUFFQTtFQUVBO0EvSThneEJGOztBK0kzZ3hCQTtFQUNFO0EvSThneEJGOztBK0kzZ3hCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSThneEJGOztBK0kzZ3hCQTs7O0VBR0U7RUFDQTtBL0k4Z3hCRjs7QStJemd4QkE7RUFBYztBL0k2Z3hCZDs7QStJM2d4QkE7RUFDRTtFQUNBO0EvSThneEJGOztBK0kxZ3hCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9JNmd4QkY7O0ErSTFneEJBO0VBQ0U7RUFDQTtFQUNBO0EvSTZneEJGOztBK0l4Z3hCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUNDNUxpQjtFRDZMakI7RUFDQTtFQUNBO0VBQ0E7QS9JMmd4QkY7O0ErSXhneEJBOztFQUVFO0EvSTJneEJGOztBaUoxdHhCQTtFQUNFO0VBQ0Esa0JEYTZCO0VDWjdCLGlCRGF3QjtFQ1p4QixVRFV1QjtFQ1R2QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFSmJBLHlCR0N5QjtFSEF6QjtFQXNCQSxvQklOdUI7RUpSdkIsb0JJU29CO0FqSjR0eEJ0QjtBaUpqdHhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSm10eEJGOztBaUpodHhCQTs7RUFFRSxrQkQzQ3lCO0VIRXpCLHFFR0syQjtFSEozQjtFQVFBLGtCSW1Db0I7QWpKbXR4QnRCOztBaUovc3hCQTs7OztFQUlFO0FqSmt0eEJGOztBaUo5c3hCQTtFQUNFO0FqSml0eEJGOztBa0o3d3hCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7QWxKNnd4QkY7O0FrSnp3eEJBO0VBQ0U7RUFDQTtBbEo0d3hCRjs7QWtKend4QkE7RUFDRTtFQUNBO0FsSjR3eEJGOztBbUpyeXhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkp3eXhCRjtBb0o5eXhCQTtFQzBGRTtFQUNBO0VEdEZBO0FwSjh5eEJGOztBb0oxeXhCQTtFQUNFO0FwSjZ5eEJGOztBb0oxeXhCQTtFQUdFO0VBQ0E7RUFDQTtFQUNBO0FwSjJ5eEJGOztBc0o5enhCQTtFQUNFO0F0SmkweEJGOztBc0o3enhCQTtFQUNFO0F0SmcweEJGOztBc0o1enhCQTtFQUNFO0F0Sit6eEJGOztBc0o1enhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHlDTk5pQjtFTVNqQjtBdEo2enhCRjs7QXNKenp4QkE7RUFDRTtBdEo0enhCRjs7QXNKeHp4QkE7RUFDRTtBdEoyenhCRjs7QXNKeHp4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKMnp4QkY7O0FzSnh6eEJBOzs7RVQzQ0UscUVHSzJCO0VISjNCO0E3SXkyeEJGOztBc0p6enhCQTs7OztFQUlFLHNCTnZEeUI7RU13RHpCLGNOckR5QjtBaEppM3hCM0I7QXNKenp4QkU7Ozs7RUFDRTtBdEo4enhCSjs7QXNKMXp4QkE7O0VBRUU7QXRKNnp4QkY7O0FzSjF6eEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEo2enhCRjs7QXVKMzR4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Sjg0eEJGOztBdUozNHhCQTtFQUNFO0VBQ0E7QXZKODR4QkY7O0F1SjE0eEJBO0VWZEUseUJHQ3lCO0VIQXpCO0VVZ0JBO0VBQ0E7RUFDQTtFQUNBO0F2SjY0eEJGOztBdUoxNHhCQTs7RUFFRTtBdko2NHhCRjs7QXVKMTR4QkE7RUFDRTtBdko2NHhCRjs7QXVKMTR4QkE7RUFDRTtBdko2NHhCRjs7QXVKMTR4QkE7OztFQUdFO0F2SjY0eEJGOztBdUoxNHhCQTs7RUFFRTtBdko2NHhCRjs7QXdKNTd4QkE7RVhZRSxvQldYb0I7RUFDcEI7QXhKKzd4QkY7O0F3SjU3eEJBO0VBSUU7QXhKNDd4QkY7O0F3Sng3eEJBOzs7RUFJRTtBeEowN3hCRjs7QXdKdjd4QkE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VYbEJBLG9CV29Cb0I7QXhKdTd4QnRCOztBd0pwN3hCQTs7O0VBR0U7RUFDQTtBeEp1N3hCRjs7QXdKcDd4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeEp1N3hCRjs7QXlKcit4QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFWkpBLHlCR0N5QjtFSEF6QjtBN0k2K3hCRjs7QXlKcit4QkE7RUFDRTtBekp3K3hCRjs7QXlKait4QkE7RUFDRTtBekpvK3hCRjs7QXlKaCt4QkE7O0VaU0U7RVlOQTtFQUNBO0VaakJBLHlDWW1CUTtBekprK3hCVjs7QXlKNzl4QkE7RUFFRTtFQUNBO0VBR0E7RVo5QkEscUNZZ0NRO0F6SjQ5eEJWOztBeUp2OXhCQTs7O0VBSUU7QXpKeTl4QkY7O0F5SnI5eEJBOztFQUVFO0VBQ0E7RUFDQTtBekp3OXhCRjs7QTBKbGh5QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWJxQ0EsVWFwQ2M7QTFKcWh5QmhCOztBMEpsaHlCQTtFQUNFO0VBQ0E7RUFDQTtBMUpxaHlCRjs7QTBKbGh5QkE7RUFDRTtFQUNBO0ExSnFoeUJGOztBMEpoaHlCQTtFQUNFO0ExSm1oeUJGOztBMEpoaHlCQTtFQUNFO0ExSm1oeUJGOztBMEovZ3lCQTs7O0VBR0U7QTFKa2h5QkY7O0EwSjlneUJBO0ViMUJFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3STRpeUJGOztBMkpsa3lCQTtFQUNFO0EzSnFreUJGOztBNEpua3lCQTtFQUNFO0VmMENBLFVlekNjO0VmNkJkO0VBR0UsbUJlL0JvQjtFQUN0QjtFQUNBO0E1SnVreUJGOztBNEpwa3lCQTtFQUNFO0E1SnVreUJGOztBNEpwa3lCQTtFQUNFO0E1SnVreUJGOztBNEpwa3lCQTtFZmVFO0VBR0UsbUJlakJvQjtBNUp3a3lCeEI7O0E0SmxreUJBO0Vmb0JFLFVlbkJjO0VmZmQsb0JlZ0JvQjtFQUNwQjtBNUpxa3lCRjs7QTRKbGt5QkE7RUFNRTtBNUpna3lCRjs7QTRKM2p5QkE7RUFDRTtBNUo4anlCRjs7QTRKM2p5QkE7RUFDRTtBNUo4anlCRjs7QTRKdGp5QkE7OztFQUdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBNUp3anlCRjs7QTRKcmp5QkE7RUFDRSxzQlpwRXlCO0FoSjRueUIzQjtBNEpwanlCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVKc2p5Qko7O0E0SmhqeUJFO0VBQ0U7QTVKbWp5Qko7O0E0Si9peUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUpranlCRjs7QTRKL2l5QkE7RUFDRTtBNUpranlCRjs7QTRKN2l5QkE7RUFDRTtBNUpnanlCRjs7QTRKdml5QkE7RWZqSEUsc0Jla0hxQztFZmpIckM7RUFzQkEsb0JlNEZ1QjtFQUN2QjtFQU1BO0VBQ0EseUNabEhpQjtFWXVIakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVKa2l5QkY7O0E0Si9oeUJBO0VBQ0U7QTVKa2l5QkY7O0E0Si9oeUJBOztFQUVFO0VBR0E7RUFDQTtBNUpnaXlCRjs7QTRKN2h5QkE7RUFDRTtBNUpnaXlCRjs7QTRKemh5QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVKNGh5QkY7O0E0SnpoeUJBO0VBQ0U7QTVKNGh5QkY7O0E0SnpoeUJBO0VBQ0U7RUFDQTtFZnBLQSxxQ2VxS1E7QTVKNGh5QlY7O0E0SnhoeUJBO0VBQ0U7RWZuTEEsc0Jlb0xxQztFZm5MckM7QTdJK3N5QkY7O0E2Sm50eUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RWhCZ0RBO0VBQ0EsMkJnQi9DcUI7RWhCZ0RyQjtFQUNBLHlCZ0JqRHFCO0VoQmtEckI7RUFDQSxpQmdCbkRxQjtFaEJIckIscUVHSzJCO0VISjNCO0E3STh0eUJGOztBNkp2dHlCQTtFQUNFO0E3SjB0eUJGOztBNkp2dHlCQTtFQUNFO0VoQjhDQSx3QmdCNUNvQjtBN0p5dHlCdEI7O0E2SnJ0eUJBO0VBQ0U7QTdKd3R5QkY7O0E4Si91eUJBO0VBQ0U7RWpCNkNBLFVpQjVDYztBOUprdnlCaEI7QThKanV5QkE7RUFDRTtFQUNBO0VqQmFBO0E3SXV0eUJGOztBOEpqdXlCQTtFQUNFO0E5Sm91eUJGOztBOEpqdXlCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlKb3V5QkY7O0E4Smp1eUJBO0VqQnhCRSxvQmlCeUJvQjtBOUpvdXlCdEI7QThKbHV5QkU7RUFNRTtFQUNBO0VBQ0E7RWpCbkNGLG1GaUJvQ3dCO0E5Sit0eUIxQjtBOEo1dHlCSTtFQUNFO0VBQ0E7RUFDQTtBOUo4dHlCTjtBOEozdHlCSTtFQUNFO0VqQjlDSixtQmlCK0N3QjtBOUo2dHlCMUI7QThKeHR5Qkk7RUFHRTtFakJ2REosc0JpQnlEd0I7QTlKdXR5QjFCO0E4SnJ0eUJJO0VBQ0U7QTlKdXR5Qk47O0E4Smx0eUJBO0VBQ0U7RUFDQTtFQUNBO0VqQnBFQSx1RmlCc0VzQjtBOUpvdHlCeEI7O0E4Smh0eUJBO0VqQjFFRSxvRmlCMkVzQjtBOUptdHlCeEI7O0E4Si9zeUJBO0VqQnpERTtBN0k0d3lCRjs7QThKL3N5QkE7RUFDRTtBOUprdHlCRjs7QThKL3N5QkE7RUFDRTtFQUNBO0E5Smt0eUJGOztBOEovc3lCQTtFQUNFO0VBQ0E7RUFDQTtBOUprdHlCRjs7QThKL3N5QkE7RUFDRTtFQUNBO0VBQ0E7RUFFQSxzQmRsSHlCO0FoSm0weUIzQjtBOEo1c3lCRTtFQUNFO0VBQ0E7RUFDQTtBOUo4c3lCSjs7QThKMXN5QkE7RUFDRTtBOUo2c3lCRjtBOEoxc3lCRTtFQUNFO0VBQ0E7RUFDQTtBOUo0c3lCSjs7QThKdnN5QkU7RUFDRTtBOUowc3lCSjs7QThKdHN5QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5SnlzeUJGOztBOEp0c3lCQTtFQUNFO0E5SnlzeUJGO0E4SnRzeUJFO0VBQ0U7RUFDQTtBOUp3c3lCSjs7QThKbHN5QkE7RUFDRTtFQUNBO0E5SnFzeUJGOztBOEpuc3lCQTtFQUNFO0VBQ0E7QTlKc3N5QkY7O0E4Sm5zeUJBO0VBQ0U7QTlKc3N5QkY7O0E4SmxzeUJBO0VBQ0U7QTlKcXN5QkY7O0E4SmxzeUJBO0VBQ0U7QTlKcXN5QkY7O0E4SmxzeUJBO0VBQ0U7RUFDQTtFQUNBO0VqQjFMQSx5QkdDeUI7RUhBekI7QTdJZzR5QkY7O0E4SmxzeUJBO0VBQ0U7QTlKcXN5QkY7O0E4SjVyeUJBO0VqQnpNRSxzQmlCME1xQztFakJ6TXJDO0VBc0JBLG9CaUJvTHVCO0VBQ3ZCO0VBQ0E7RUFDQSx5Q2RyTWlCO0Vjc01qQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUpnc3lCRjs7QThKN3J5QkE7O0VBRUU7RUFDQTtFQUNBO0E5SmdzeUJGOztBOEo3cnlCQTs7RUFFRTtFQUNBO0E5SmdzeUJGOztBOEo3cnlCQTtFQUNFO0E5SmdzeUJGOztBOEp6cnlCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUo0cnlCRjs7QThKenJ5QkE7RUFDRTtFQUNBO0E5SjRyeUJGOztBOEp6cnlCQTtFQUNFO0E5SjRyeUJGOztBOEp6cnlCQTtFQUNFO0VBQ0E7RWpCeFBBLHFDaUJ5UFE7QTlKNHJ5QlY7O0E4SnhyeUJBO0VBQ0U7RWpCdlFBLHNCaUJ3UXFDO0VqQnZRckM7QTdJbTh5QkY7O0ErSnY4eUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0owOHlCRjs7QStKdDh5QkE7O0VBRUU7QS9KeTh5QkY7O0ErSnI4eUJBOzs7RUFHRTtBL0p3OHlCRjs7QStKcjh5QkE7RUFDRTtFQUNBO0VBQ0E7QS9Kdzh5QkY7O0FnS3IreUJBO0VuQmlDRTtFQUdFLHVCbUJuQ29CO0VuQjRDdEIsVW1CM0NjO0VBQ2Q7RUFDQTtBaEt5K3lCRjs7QWdLcCt5QkE7O0VBRUU7QWhLdSt5QkY7O0FnS24reUJBO0VBQ0U7RUFDQTtFbkI0QkEsVW1CM0JjO0VBQ2Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEtzK3lCRjs7QWdLait5QkE7O0VBRUU7QWhLbyt5QkY7O0FnS2greUJBO0VBQ0U7QWhLbSt5QkY7O0FnS2greUJBO0VBQ0U7RUFFQTtBaEtrK3lCRjs7QWdLLzl5QkE7RUFDRTtBaEtrK3lCRjs7QWdLLzl5QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEtrK3lCRjs7QWdLOTl5QkE7RUFDRTtBaEtpK3lCRjs7QWdLLzl5QkE7RUFDRTtBaEtrK3lCRjs7QWlLbGl6QkE7RXBCOENFLFVvQjdDYztFQUNkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaktxaXpCRjs7QWlLbGl6QkE7Ozs7RUFJRTtBaktxaXpCRjs7QWlLbGl6QkE7RUFDRTtFQUNBO0FqS3FpekJGOztBaUtsaXpCQTtFQUNFO0FqS3FpekJGOztBa0s1anpCQTtFQUNFO0FsSytqekJGOztBa0s3anpCQTtFckIyQ0UsVXFCMUNjO0FsS2drekJoQjs7QW1Lbmt6QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5Lc2t6QkY7O0FtS2xrekJBO0VBQ0U7QW5LcWt6QkY7O0FtS2prekJBOztFQUVFO0FuS29rekJGOztBbUtoa3pCQTtFQUNFO0VBQ0E7RUFDQTtBbktta3pCRjs7QW1LaGt6QkE7RUFBaUI7QW5Lb2t6QmpCOztBbUtua3pCQTtFQUFnQjtBbkt1a3pCaEI7O0FtS3RrekJBO0VBQWM7QW5LMGt6QmQ7O0FtS3ZrekJBO0V0QnpCRSwyQnNCMEJtQjtBbkswa3pCckI7O0FtS3RrekJBOztFdEI5QkUsNkJzQmdDbUI7QW5LeWt6QnJCOztBbUtya3pCQTtFQUNFO0VBQ0E7QW5Ld2t6QkY7O0FtS3JrekJBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFbkt3a3pCRjtBQUNGO0FvSy9uekJBO0VBQ0U7RXZCNkNBLFV1QjVDYztBcEtpb3pCaEI7QW9LMW56QkE7O0VBRUU7QXBLNG56QkY7O0FxS3ZvekJBO0VBQ0U7RXhCNkNBLFV3QjVDYztBckswb3pCaEI7QXFLbm96QkE7O0VBRUU7QXJLcW96QkY7O0FzSy9vekJBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRLa3B6QkY7O0FzSy9vekJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRLa3B6QkY7O0FzSy9vekJBO0VBQ0U7RUFDQTtBdEtrcHpCRjs7QXVLcnF6QkE7RUFDRTtFQUNBO0F2S3dxekJGOztBd0sxcXpCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBRUE7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhLd3F6QkY7O0F3S3JxekJBOztFQUVFO0VBQ0E7RUFDQTtFQUdBO0F4S3NxekJGOztBd0tscXpCQTtFQUNFO0F4S3FxekJGOztBd0tscXpCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBeEtvcXpCRjs7QXdLaHF6QkE7Ozs7RUFJRTtBeEttcXpCRjs7QXdLaHF6QkE7O0VBRUU7QXhLbXF6QkY7O0F3S2hxekJBOztFQUVFO0VBQ0E7QXhLbXF6QkY7O0F3S2hxekJBO0VBQ0U7SUFDRTtFeEttcXpCRjtBQUNGO0F3S2hxekJBO0VBQ0U7SUFDRTtFeEtrcXpCRjtBQUNGO0F3Sy9wekJBO0VBQ0U7SUFDRSxxRXhCN0V5QjtFaEo4dXpCM0I7RXdLL3B6QkE7SUFDRSxxRXhCaEZ5QjtFaEppdnpCM0I7RXdLL3B6QkE7SUFDRTtFeEtpcXpCRjtFd0svcHpCQTtJQUNFLHFFeEJ0RnlCO0VoSnV2ekIzQjtFd0svcHpCQTtJQUNFLHFFeEJ6RnlCO0VoSjB2ekIzQjtBQUNGO0F5Sy92ekJBO0VBQ0U7QXpLaXd6QkY7O0EwS2x3ekJBO0VBQ0U7QTFLcXd6QkY7O0EyS3R3ekJBO0VBQ0U7QTNLeXd6QkY7O0E0Szl2ekJBO0VBQ0U7RUFDQTtBNUtpd3pCRjs7QTRLOXZ6QkE7RUFDRTtFQUNBO0VBQ0E7QTVLaXd6QkY7O0E0Sy92ekJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVLa3d6QkY7O0E0Sy92ekJBO0VBQ0U7QTVLa3d6QkY7O0E2S2h5ekJBOztFQUVFO0VBQ0E7RUFDQTtBN0tteXpCRjs7QTZLL3h6QkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QTdLa3l6QkY7O0E4S3J4ekJJOzs7Ozs7Ozs7Ozs7Ozs7O0VBTUU7QTlLa3l6Qk47QThLNXh6Qk07RUFJRTtFQUNBO0E5SzJ4ekJSO0E4S2x4ekJJO0VBQ0U7QTlLb3h6Qk47QThLNXd6Qkk7RWpDbkJGLFVpQ29Ca0I7RUFDZDtBOUs4d3pCTjs7QStLajF6QkE7RUFDRSx5Qi9CR3lCO0UrQkZ6QjtFQUNBLFcvQkZ5QjtFK0JHekI7QS9LbzF6QkY7QStLajF6QkU7RUFDRTtBL0ttMXpCSjs7QStLOTB6QkE7RUFDRTtBL0tpMXpCRjs7QStLNzB6QkE7RUFDRTtBL0tnMXpCRjs7QStLNzB6QkE7OztFQUdFO0EvS2cxekJGOztBK0s3MHpCQTtFQUNFO0VBQ0E7QS9LZzF6QkY7O0ErSzUwekJBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFJQTtFL0s0MHpCRjtFK0t4MHpCQTtJQUNFO0UvSzAwekJGO0UrS3YwekJBO0lBRUU7RS9LdzB6QkY7RStLcDB6QkE7OztJQUdFO0UvS3MwekJGO0FBQ0Y7QStLajB6QkE7RUFDRTtBL0ttMHpCRjs7QStLaDB6QkE7RUFDRTtFQUNBO0EvS20wekJGOztBK0toMHpCQTtFQUNFO0VBQ0E7QS9LbTB6QkY7O0ErS2gwekJBO0VBQ0U7RUFDQTtBL0ttMHpCRjs7QStLL3p6QkE7RUFDRTtBL0trMHpCRjs7QStLL3p6QkE7RUFDRSxXL0J6RnlCO0UrQjBGekI7RUFDQTtBL0trMHpCRjs7QStLL3p6QkE7RUFDRTtBL0trMHpCRjs7QStLL3p6QkE7O0VBRUU7RUFDQTtFQUNBO0EvS2swekJGOztBK0svenpCQTtFQUNFO0EvS2swekJGOztBK0svenpCQTtFQUNFLHNCL0I5R3lCO0UrQitHekI7RUFDQTtFQUNBO0VBQ0E7QS9LazB6QkY7O0ErSy96ekJBO0VBQ0U7QS9LazB6QkY7O0FnTHo3ekJBO0UzQjBGRTtFQUNBO0UyQjdFQTtFQUNBO0VuQ0hBLHdCbUNJb0I7RUFDcEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaExpN3pCRjs7QWdMNzZ6QkE7RUFDRTtBaExnN3pCRjs7QWdMNzZ6QkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QWhMZzd6QkY7O0FnTDc2ekJBO0VBQ0U7RUFDQTtBaExnN3pCRjs7QWdMNzZ6QkE7RUFDRTtFbkMvQkEsc0JtQ2dDb0I7QWhMZzd6QnRCOztBaUw1OXpCQTtFQUNFO0FqTCs5ekJGO0FpTHo5ekJBO0VBQ0U7QWpMMjl6QkY7QWlMdDl6QkE7RUFDRTtBakx3OXpCRjtBaUxsOXpCQTtFQUNFO0FqTG85ekJGO0FpTDk4ekJBO0VBQ0U7QWpMZzl6QkY7QWlMMTh6QkE7RUFDRTtBakw0OHpCRjtBa0wvK3pCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbExpL3pCRjs7QWtMOSt6QkE7RUFDRTtBbExpL3pCRjs7QWtMOSt6QkE7O0VBRUU7QWxMaS96QkY7O0FrTDkrekJBO0VBQ0U7QWxMaS96QkY7O0FrTDkrekJBO0VBQ0U7QWxMaS96QkY7O0FrTDkrekJBO0VBQ0U7QWxMaS96QkY7O0FrTDkrekJBO0VBQ0U7QWxMaS96QkY7O0FrTDkrekJBO0VBQ0U7QWxMaS96QkY7O0FrTDkrekJBO0VBQ0U7QWxMaS96QkY7O0FrTDkrekJBO0VBQ0U7QWxMaS96QkY7O0FtTC9oMEJBO0VBQ0U7SUFDRTtFbkxraTBCRjtBQUNGO0FvTG4vekJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBMcS96QkY7O0FvTGovekJBO0VBQ0U7QXBMby96QkY7O0FvTGovekJBO0VBQ0U7QXBMby96QkY7O0EySXBqMEJBO0FBR0U7RUFDRSxxQ3hJcUNNO0FIZ2gwQlY7QTJJbmowQkU7RUFFRSxxQ3hJaUNNO0FIbWgwQlY7QTJJbGowQkU7RUFDRSxxQ3hJOEJNO0V3STdCTjtBM0lvajBCSjtBc0JuZzBCSTtFcUhuREY7SUFJSTtFM0lzajBCSjtBQUNGOztBMklsajBCQTtFQUNFO0EzSXFqMEJGOztBMklsajBCQTtFQUNFO0VBQ0E7RUFDQTtBM0lxajBCRjtBMklwajBCRTtFQUNFO0EzSXNqMEJKO0EySXBqMEJFO0VBQ0U7QTNJc2owQko7QXNCeGgwQkk7RXFIL0JGO0lBR0k7RTNJd2owQko7QUFDRjs7QXNCaGgwQkk7RXFIbkNGO0lBQ0U7RTNJdWowQkY7RTJJcGowQkE7SUFDRTtFM0lzajBCRjtFMkluajBCQTtJQUNFO0UzSXFqMEJGO0UySWxqMEJBO0lBQ0U7RTNJb2owQkY7RTJJamowQkE7SUFDRTtFM0ltajBCRjtBQUNGO0FxTDVtMEJFO0VBQ0U7RUFDQTtFQUNBO0FyTDhtMEJKO0FxTDdtMEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJMK20wQk47QXFMOW0wQk07OztFQUdFO0VBQ0E7QXJMZ24wQlI7QXFMOW0wQk07RUFDRTtBckxnbjBCUjtBcUwvbTBCUTtFQUNFLHFDbEw4S0c7QUhtOHpCYjtBcUw5bTBCTTtFQUNFLGlCeEtaQTtFd0thQSxVeEtiQTtFd0tjQTtFQUNBO0FyTGduMEJSO0FxTC9tMEJRO0VBQ0U7QXJMaW4wQlY7QXFML20wQlE7RUFDRTtFQUNBO0FyTGluMEJWO0FxTDltMEJNO0VBQ0U7RUFDQTtBckxnbjBCUjtBcUwvbTBCUTtFQUNFO0VBQ0E7RUFDQTtBckxpbjBCVjtBcUw5bTBCTTtFQUNFLHNCeEtxZ0JZO0V3S3BnQlo7RUFDQTtFQUNBO0VBQ0E7QXJMZ24wQlI7QXFML20wQlE7RUFDRTtBckxpbjBCVjtBcUwvbTBCUTtFQUNFLHlCbExmQTtFa0xnQkE7RUFDQTtBckxpbjBCVjtBcUwvbTBCUTtFQUNFO0VBQ0E7RUFDQTtBckxpbjBCVjtBcUxobjBCVTtFQUNFO0VBQ0E7RUFDQTtBckxrbjBCWjtBcUxobjBCVTtFQUNFO0VBQ0E7QXJMa24wQlo7QXFML20wQlE7RUFDRTtBckxpbjBCVjtBcUwvbTBCUTtFQUNFLHlCbEwwVVM7RWtMelVULGV4S3dlVztFd0t2ZVgscUJ4S3dlWTtBYnlvekJ0QjtBcUxobjBCVTtFQUNFLDBCbEx6Q0Y7QUgycDBCVjtBcUw5bTBCTTtFQUNFLGV4SzRkUztFd0szZFQ7RUFDQTtBckxnbjBCUjtBc0I1bzBCSTtFK0p5QkU7SUFLSTtFckxrbjBCUjtBQUNGO0FxTGpuMEJRO0VBQ0U7RUFDQSxleEswZE07RXdLemROLHlCbEx3VFM7RWtMdlRUO0VBQ0E7QXJMbW4wQlY7QXFML20wQk07RUFDRSxzQmxMMUZHO0FIMnMwQlg7QXFMaG4wQlE7RUFDRSxzQmxMNUZDO0FIOHMwQlg7QXFMNW0wQlE7RUFDRTtBckw4bTBCVjs7QXNCanEwQkk7RStKZ0VJOzs7SUFHRSxnQnhLbkhGO0l3S29IRTtFckxxbTBCUjtFcUxwbTBCUTs7O0lBQ0U7RXJMd20wQlY7RXFMcm0wQk07SUFDRTtJQUNBO0VyTHVtMEJSO0VxTHBtMEJNO0lBQ0UsZ0J4Sy9IRjtJd0tnSUUsaUJ4S2hJRjtFYnN1MEJOO0VxTG5tMEJZO0lBQ0UsMEJsTHhHTjtJa0x5R007RXJMcW0wQmQ7RXFMam0wQlE7SUFDRSxpQnhLMUlKO0ViNnUwQk47RXFMam0wQlk7SUFDRTtFckxtbTBCZDtFcUxobTBCYztJQUNFLHlCbExnQ0o7RUhrazBCWjtFcUw3bDBCUTtJQUNFO0VyTCtsMEJWO0VxTDdsMEJRO0lBQ0UsaUJ4SzFKSjtFYnl2MEJOO0VxTDlsMEJVO0lBQ0U7RXJMZ20wQlo7RXFMemwwQlE7SUFDRSwyQ3hLZ1NFO0l3Sy9SRiwwQmxMcU9lO0lrTHBPZjtJQUNBLG1Cakw5SEo7SWlMK0hJO0lBQ0E7SUFDQTtJQUNBO0VyTDJsMEJWO0VxTDFsMEJVO0lBQ0U7RXJMNGwwQlo7QUFDRjtBc0x4eDBCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLDJCbkxFUztFbUxEVDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtCektFTTtBYnd4MEJSO0FzTHp4MEJFO0VBQ0U7QXRMMngwQko7QXNMeHgwQkU7RUFDRSxtQnpLZ2pCb0I7RXlLL2lCcEI7RUFDQTtFQUNBLHlCbkxzWW1CO0VtTHJZbkI7RUFDQTtFQUNBO0VBQ0E7QXRMMHgwQko7QXNMengwQkk7RUFDRTtBdEwyeDBCTjtBc0x2eDBCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsVXpLdEJJO0V5S3VCSixXekt2Qkk7RXlLd0JKO0F0THl4MEJKO0FzTHh4MEJJO0VBQ0U7QXRMMHgwQk47QXNMeHgwQkk7RUFDRTtBdEwweDBCTjtBc0x4eDBCSTtFQUNFO0VBQ0E7RUFDQSx3Qm5Ma0JXO0VtTGpCWDtFQUNBO0VBQ0E7RUFDQTtBdEwweDBCTjtBc0x0eDBCRTtFQUNFLHdCbkxrV21CO0VtTGpXbkI7RUFDQTtBdEx3eDBCSjtBc0xyeDBCRTtFQUNFO0F0THV4MEJKO0FzTG54MEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRMcXgwQko7QXNMbngwQkk7RUFDRSxlekt5Zm9CO0V5S3hmcEI7RUFDQTtBdExxeDBCTjtBc0xqeDBCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0TG14MEJSO0FzTC93MEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRMaXgwQk47QXNMOXcwQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdExneDBCTjtBc0w1dzBCSTtFQUNFO0F0TDh3MEJOO0FzTHp3MEJFO0VBQ0Usa0J6S2hHSTtBYjIyMEJSO0FzTHZ3MEJFO0VBQ0UsOEJuTDBSK0I7RW1MelIvQixnQ25MeVIrQjtFbUx4Ui9CO0F0THl3MEJKO0FzTHZ3MEJJO0VBQ0UsY2xMakVFO0VrTGtFRjtBdEx5dzBCTjtBc0xydzBCTTtFQUNFLGFsTHZFQTtFa0x3RUE7QXRMdXcwQlI7QXNMbncwQkk7RUFDRSxhbEw3RUU7RWtMOEVGO0F0THF3MEJOO0FzTGh3MEJFO0VBQ0UsbUJsTHBGSTtFa0xxRkoseUJuTHJFa0I7QUh1MDBCdEI7QXNMancwQkk7RUFDRTtBdExtdzBCTjtBc0xodzBCSTtFQUNFLHlCbkwzRWdCO0FINjAwQnRCO0FzTDl2MEJNO0VBQ0UsdUJuTGpGUTtBSGkxMEJoQjtBc0w1djBCSTtFQUNFLHVCbkx0RlU7QUhvMTBCaEI7QXNMM3YwQk07RUFDRTtBdEw2djBCUjtBc0x4djBCRTtFQUNFO0VBQ0EsaUNuTDdITTtFbUw4SE4sMEJuTDlITTtBSHczMEJWO0FzTHh2MEJJO0VBQ0UsMEJuTGpJSTtBSDIzMEJWO0FzTHZ2MEJJO0VBQ0UscUNuTHJJSTtFbUxzSUosaUNuTHRJSTtBSCszMEJWO0FzTHZ2MEJNO0VBQ0UsY2xMNUhBO0FKcTMwQlI7QXNMcHYwQkU7RUFDRTtFQUNBLGdDbkx4SGE7RW1MeUhiLDBCbkxqSk07QUh1NDBCVjtBc0xwdjBCSTtFQUNFLHlCbkw1SFc7QUhrMzBCakI7QXNMbnYwQkk7RUFDRSxvQ25MaElXO0VtTGlJWCxnQ25MaklXO0FIczMwQmpCO0FzTG52MEJNO0VBQ0UsY2xML0lBO0FKbzQwQlI7QXNMaHYwQkU7RUFDRTtFQUNBLHFCcEwzSkk7RW9MNEpKLGNwTDVKSTtBRjg0MEJSO0FzTGh2MEJJO0VBQ0UsY3BML0pFO0FGaTUwQlI7QXNML3UwQkk7RUFDRSx5QnBMbktFO0VvTG9LRixxQnBMcEtFO0FGcTUwQlI7QXNML3UwQk07RUFDRSxjbExsS0E7QUptNTBCUjtBc0w1dTBCRTtFQUNFO0VBQ0EsZ0NuTGpMRTtFbUxrTEYseUJuTGxMRTtBSGc2MEJOO0FzTDV1MEJJO0VBQ0UseUJuTHJMQTtBSG02MEJOO0FzTDN1MEJJO0VBQ0Usb0NuTHpMQTtFbUwwTEEsZ0NuTDFMQTtBSHU2MEJOO0FzTDN1MEJNO0VBQ0UsY2xMckxBO0FKazYwQlI7QXNMeHUwQkU7RUFDRTtFQUNBLGdDbkxqTGE7RW1Ma0xiLHlCbkxsTGE7QUg0NTBCakI7QXNMeHUwQkk7RUFDRSx5Qm5MckxXO0FIKzUwQmpCO0FzTHZ1MEJJO0VBQ0Usb0NuTHpMVztFbUwwTFgsZ0NuTDFMVztBSG02MEJqQjtBc0x2dTBCTTtFQUNFLGNsTHhNQTtBSmk3MEJSO0FzTHB1MEJFO0VBQ0U7RUFDQSxnQ25MdE5LO0VtTHVOTCx5Qm5Mdk5LO0FINjcwQlQ7QXNMcHUwQkk7RUFDRSx5Qm5MMU5HO0FIZzgwQlQ7QXNMbnUwQkk7RUFDRSxvQ25MOU5HO0VtTCtOSCxnQ25ML05HO0FIbzgwQlQ7QXNMbnUwQk07RUFDRSxjbEwzTkE7QUpnODBCUjs7QXVMdC8wQkE7RUFDRTtFQUNBO0F2THkvMEJGO0F1THYvMEJFO0VBQ0U7RUFDQTtBdkx5LzBCSjtBdUx0LzBCRTtFQUNFO0VBRUE7RUFDQTtBdkx1LzBCSjtBdUx0LzBCSTtFQUNFO0F2THcvMEJOO0F1THQvMEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXZMdy8wQk47QXVMdC8wQkk7RUFDRTtBdkx3LzBCTjtBdUx2LzBCTTtFQUNFO0F2THkvMEJSO0F1TG4vMEJFO0VBQ0UseUJwTHFCRztFb0xwQkg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2THEvMEJKO0F1TGovMEJJO0VBRUU7QXZMay8wQk47O0F1TDErMEJFOzs7RUFDRSx5QnBMYk07QUg0LzBCVjs7QXVMdiswQkU7Ozs7RUFDRSx5QnBMdEJNO0FIbWcxQlY7O0FzQi8rMEJJO0VpS1VBO0lBQ0U7RXZMeSswQko7QUFDRjtBd0xsajFCQTtFQUNFO0F4TG9qMUJGOztBd0xqajFCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeExvajFCRjtBd0xsajFCRTtFQUNFO0F4TG9qMUJKO0F3TGpqMUJFO0VBQ0UscUNyTGtCTTtBSGlpMUJWO0F3TGxqMUJJO0VBQ0U7QXhMb2oxQk47QXdMaGoxQkU7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQU9FLGNwTGtCSTtFb0xqQko7QXhMc3ExQko7QXdMbnExQkU7RUFDRTtFQUNBO0F4THFxMUJKO0F3TGxxMUJFO0VBQ0U7RUFDQSxtQzNLWGdCO0UyS1loQjtBeExvcTFCSjtBd0xqcTFCRTtFQUNFO0VBQ0E7QXhMbXExQko7QXdMaHExQkU7RUFDRTtFQUNBO0F4TGtxMUJKO0F3TGpxMUJJO0VBQ0UsYXBMTkU7QUp5cTFCUjtBd0wvcDFCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhMaXExQko7QXdMaHExQkk7RUFDRTtBeExrcTFCTjtBd0xqcTFCTTtFQUNFO0F4TG1xMUJSO0F3TC9wMUJNO0VBQ0U7QXhMaXExQlI7O0FzQmxyMUJJO0VrS3dCRjtJQUNFO0V4TDhwMUJGO0V3TDdwMUJFO0lBQ0U7RXhMK3AxQko7RXdMN3AxQkU7SUFDRTtFeEwrcDFCSjtFd0w5cDFCSTtJQUNFO0lBQ0E7RXhMZ3ExQk47RXdML3AxQk07SUFDRTtFeExpcTFCUjtFd0w1cDFCTTtJQUNFO0lBQ0E7SUFDQTtFeEw4cDFCUjtBQUNGO0FzQjFzMUJJO0VrS29ERjtJQUNFO0V4THlwMUJGO0FBQ0Y7QXlMNXcxQkE7RUFDRTtBekw4dzFCRjtBeUw3dzFCRTtFQUNFO0F6TCt3MUJKOztBeUwzdzFCQTtFQUNFO0VBQ0Esb0N0TGlZMEI7RXNMaFkxQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6TDh3MUJGO0F5TDV3MUJFO0VBQ0UsY3JMK0JJO0FKK3UxQlI7QXlMN3cxQkk7RUFDRTtBekwrdzFCTjtBeUwzdzFCRTtFQUNFO0F6TDZ3MUJKO0F5TDF3MUJFO0VBQ0UscUN0TE9NO0FIcXcxQlY7QXlMM3cxQkk7RUFDRTtBekw2dzFCTjtBeUx6dzFCRTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBT0UsY3JMT0k7RXFMTko7QXpMKzMxQko7QXlMNTMxQkU7RUFDRTtFQUNBO0F6TDgzMUJKO0F5TDMzMUJFO0VBQ0U7RUFDQSxtQzVLdEJnQjtFNEt1QmhCO0F6TDYzMUJKO0F5TDEzMUJFO0VBQ0U7RUFDQTtBekw0MzFCSjtBeUx6MzFCRTtFQUNFO0VBQ0E7QXpMMjMxQko7QXlMMTMxQkk7RUFDRSxhckxqQkU7QUo2NDFCUjtBeUx4MzFCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpMMDMxQko7QXlMejMxQkk7RUFDRTtBekwyMzFCTjtBeUwxMzFCTTtFQUNFO0F6TDQzMUJSO0F5THgzMUJNO0VBQ0U7QXpMMDMxQlI7O0FzQnQ1MUJJO0VtS21DRjtJQUNFO0V6THUzMUJGO0V5THQzMUJFO0lBQ0U7RXpMdzMxQko7RXlMdDMxQkU7SUFDRTtFekx3MzFCSjtFeUx2MzFCSTtJQUNFO0lBQ0E7RXpMeTMxQk47RXlMeDMxQk07SUFDRTtFekwwMzFCUjtFeUxyMzFCTTtJQUNFO0lBQ0E7SUFDQTtFekx1MzFCUjtBQUNGO0FzQjk2MUJJO0VtSytERjtJQUNFO0V6TGszMUJGO0FBQ0Y7QTBMaC8xQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFDN0tpQ29CO0U2S2hDcEIsMEJ2TG1DTTtFdUxsQ047QTFMay8xQko7QTBMaC8xQkU7RUFDRTtFQUNBO0ExTGsvMUJKO0EwTGgvMUJJO0VBQ0U7RUFDQSxVN0tta0JXO0U2S2xrQlgsbUY3S29rQmtCO0U2S25rQmxCO0VBQ0E7RUFDQTtFQUNBO0ExTGsvMUJOO0EwTC8rMUJFO0VBQ0UseUI3S2lrQnVCO0U2S2hrQnZCO0ExTGkvMUJKO0EwTGgvMUJJO0VBQ0U7QTFMay8xQk47QTBMLysxQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFMaS8xQko7QTBMaC8xQkk7RUFDRSxXN0tpakJxQjtFNktoakJyQixZN0tnakJxQjtFNksvaUJyQixtQjdLK2lCcUI7RTZLOWlCckI7RUFDQTtFQUNBO0VBQ0E7RUFDQSwyQzdLb2FRO0U2S25hUix5QjdLMGlCdUI7RTZLemlCdkI7RUFDQSxtQnRMTUU7QUo0KzFCUjtBMExoLzFCSTtFQUNFLFc3S2tpQmM7RTZLamlCZCxZN0tpaUJjO0U2S2hpQmQseUJ2TFpJO0FIOC8xQlY7QTBMaC8xQkk7RUFDRSxjdExGRTtFc0xHRjtFQUNBO0VBQ0EsK0I3SzJoQm9CO0U2SzFoQnBCLG1CdExIUztFc0xJVCxxQzdLdkJrQjtBYnlnMkJ4QjtBMExoLzFCTTtFQUNFO0VBQ0E7RUFDQTtBMUxrLzFCUjtBMExqLzFCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBLCtCN0srZ0JnQjtFNks5Z0JoQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExTG0vMUJWO0EwTDkrMUJNO0VBQ0UsK0J2THpDRTtBSHloMkJWO0EwTDkrMUJNO0VBQ0UsYXRML0JBO0FKK2cyQlI7QTBMOSsxQk07RUFDRSwrQnZML0NFO0FIK2gyQlY7QTBMOSsxQlU7RUFDRSwrQnZMbERGO0FIa2kyQlY7QTBMMSsxQk07RUFDRSwrQjdLb2ZrQjtBYncvMEIxQjtBMEwxKzFCTTtFQUNFLGF0TC9DQTtBSjJoMkJSO0EwTDErMUJNO0VBQ0UsK0I3Szhla0I7QWI4LzBCMUI7QTBMMSsxQlU7RUFDRSwrQjdLMmVjO0FiaWcxQjFCO0EwTHIrMUJFO0VBQ0U7QTFMdSsxQko7O0FzQjdoMkJJO0VvSzhERTtJQUNFO0lBQ0E7RTFMbSsxQk47RTBMaCsxQkU7SUFDRSx5QjdLd2RxQjtJNkt2ZHJCO0UxTGsrMUJKO0UwTDk5MUJNO0lBQ0U7RTFMZysxQlI7RTBMMTkxQkk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFMUw0OTFCTjtFMEwzOTFCTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsK0J2TDlHQTtJdUwrR0E7RTFMNjkxQlI7RTBMMTkxQkk7SUFDRSw0QjdLOGIyQjtFYjhoMUJqQztFMEx6OTFCTTtJQUNFO0UxTDI5MUJSO0UwTDE5MUJRO0lBQ0U7SUFDQTtJQUNBO0UxTDQ5MUJWO0UwTDE5MUJRO0lBQ0U7RTFMNDkxQlY7RTBMeDkxQkk7SUFDRTtJQUNBO0lBQ0E7RTFMMDkxQk47RTBMejkxQk07SUFDRTtJQUNBO0UxTDI5MUJSO0UwTHY5MUJVO0lBQ0U7SUFDQTtFMUx5OTFCWjtFMExsOTFCWTtJQUNFO0UxTG85MUJkO0UwTDU4MUJJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTFMODgxQk47RTBMNzgxQk07SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBLCtCdkx4S0E7SXVMeUtBO0UxTCs4MUJSO0UwTDU4MUJJO0lBQ0U7SUFDQTtFMUw4ODFCTjtFMEw3ODFCTTtJQUNFO0UxTCs4MUJSO0UwTDM4MUJFO0lBQ0U7RTFMNjgxQko7RTBMNTgxQkk7SUFDRTtFMUw4ODFCTjtBQUNGO0EyTGhyMkJBO0VBQ0U7RUFDQTtFQUNBLFk5S21iZ0I7RThLbGJoQjtBM0xrcjJCRjtBc0J4bjJCSTtFcUs5REo7SUFNSSxZOUsrYWlCO0k4SzlhakI7RTNMb3IyQkY7QUFDRjs7QTRMN3IyQkE7RUFDRTtBNUxnczJCRjtBNEw5cjJCRTtFQUNFO0E1TGdzMkJKO0FzQnJvMkJJO0VzS3REQTtJQUNFO0lBQ0E7RTVMOHIyQko7QUFDRjs7QTZMenMyQkU7RUFDRTtFQUNBO0VBQ0E7QTdMNHMyQko7QTZMMXMyQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSwwQjFMOEJJO0UwTDdCSjtFQUNBO0VBQ0EsaUMxTDJCSTtBSGlyMkJWO0E2TDFzMkJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFDMUxlRTtBSDRyMkJWO0E2THhzMkJNO0VBQ0U7RUFDQTtFQUNBO0E3TDBzMkJSO0E2THZzMkJNO0VBQ0U7RUFDQTtFQUNBO0E3THlzMkJSO0E2THJzMkJRO0VBQ0UsMEIxTGlFSztFMExoRUwsaUMxTGdFSztBSHVvMkJmO0E2THJzMkJVO0VBQ0UscUMxTDZERztBSDBvMkJmO0E2TDVzMkJRO0VBQ0UseUIxTGlFSztFMExoRUwsZ0MxTGdFSztBSDhvMkJmO0E2TDVzMkJVO0VBQ0Usb0MxTDZERztBSGlwMkJmO0E2TG50MkJRO0VBQ0UsYzFMaUVLO0UwTGhFTCxxQjFMZ0VLO0FIcXAyQmY7QTZMbnQyQlU7RUFDRSx5QjFMNkRHO0FId3AyQmY7QTZMMXQyQlE7RUFDRSx5QjFMaUVLO0UwTGhFTCxnQzFMZ0VLO0FINHAyQmY7QTZMMXQyQlU7RUFDRSxvQzFMNkRHO0FIK3AyQmY7QTZManUyQlE7RUFDRSx5QjFMaUVLO0UwTGhFTCxnQzFMZ0VLO0FIbXEyQmY7QTZManUyQlU7RUFDRSxvQzFMNkRHO0FIc3EyQmY7QTZMeHUyQlE7RUFDRSx5QjFMaUVLO0UwTGhFTCxnQzFMZ0VLO0FIMHEyQmY7QTZMeHUyQlU7RUFDRSxvQzFMNkRHO0FINnEyQmY7QTZML3UyQlE7RUFDRSx3QzFMaUVLO0UwTGhFTCwrQzFMZ0VLO0FIaXIyQmY7QTZML3UyQlU7RUFDRSxtRDFMNkRHO0FIb3IyQmY7QTZMdHYyQlE7RUFDRSx5QjFMaUVLO0UwTGhFTCxnQzFMZ0VLO0FId3IyQmY7QTZMdHYyQlU7RUFDRSxvQzFMNkRHO0FIMnIyQmY7QTZMN3YyQlE7RUFDRSxjMUxpRUs7RTBMaEVMLHFCMUxnRUs7QUgrcjJCZjtBNkw3djJCVTtFQUNFLHlCMUw2REc7QUhrczJCZjtBNkxwdzJCUTtFQUNFLGMxTGlFSztFMExoRUwscUIxTGdFSztBSHNzMkJmO0E2THB3MkJVO0VBQ0UseUIxTDZERztBSHlzMkJmO0E2TDN3MkJRO0VBQ0Usc0IxTGlFSztFMExoRUwsNkIxTGdFSztBSDZzMkJmO0E2TDN3MkJVO0VBQ0UsaUMxTDZERztBSGd0MkJmO0E2TGx4MkJRO0VBQ0Usc0IxTGlFSztFMExoRUwsNkIxTGdFSztBSG90MkJmO0E2TGx4MkJVO0VBQ0UsaUMxTDZERztBSHV0MkJmO0E2THp4MkJRO0VBQ0Usc0IxTGlFSztFMExoRUwsNkIxTGdFSztBSDJ0MkJmO0E2THp4MkJVO0VBQ0UsaUMxTDZERztBSDh0MkJmO0E2TGh5MkJRO0VBQ0Usc0IxTGlFSztFMExoRUwsNkIxTGdFSztBSGt1MkJmO0E2TGh5MkJVO0VBQ0UsaUMxTDZERztBSHF1MkJmO0E2THZ5MkJRO0VBQ0Usc0IxTGlFSztFMExoRUwsNkIxTGdFSztBSHl1MkJmO0E2THZ5MkJVO0VBQ0UsaUMxTDZERztBSDR1MkJmO0E2TDl5MkJRO0VBQ0Usc0IxTGlFSztFMExoRUwsNkIxTGdFSztBSGd2MkJmO0E2TDl5MkJVO0VBQ0UsaUMxTDZERztBSG12MkJmO0E2THJ6MkJRO0VBQ0Usc0IxTGlFSztFMExoRUwsNkIxTGdFSztBSHV2MkJmO0E2THJ6MkJVO0VBQ0UsaUMxTDZERztBSDB2MkJmO0E2TDV6MkJRO0VBQ0Usc0IxTGlFSztFMExoRUwsNkIxTGdFSztBSDh2MkJmO0E2TDV6MkJVO0VBQ0UsaUMxTDZERztBSGl3MkJmO0E2TG4wMkJRO0VBQ0Usc0IxTGlFSztFMExoRUwsNkIxTGdFSztBSHF3MkJmO0E2TG4wMkJVO0VBQ0UsaUMxTDZERztBSHd3MkJmO0E2TC96MkJJO0VBQ0U7RUFDQTtFQUNBO0E3TGkwMkJOO0E2TC96MkJNO0VBQ0U7QTdMaTAyQlI7QTZMNXoyQk07RUFDRTtFQUNBO0E3TDh6MkJSO0E2TDV6MkJRO0VBQ0U7RUFDQTtFQUNBO0VBR0E7QTdMNHoyQlY7QTZMenoyQlE7RUFDRTtFQUNBO0VBQ0E7QTdMMnoyQlY7QTZMdnoyQk07RUFDRTtBN0x5ejJCUjtBc0JqMTJCSTtFdUs4QkE7SUFDRTtJQUNBO0U3THN6MkJKO0U2THB6MkJJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTdMc3oyQk47RTZMcHoyQk07SUFDRTtJQUNBO0lBQ0E7SUFFQTtJQUNBO0lBQ0E7SUFFQTtJQUNBO0lBQ0E7RTdMb3oyQlI7RTZMbHoyQlE7SUFDRSxnQmhMdEdKO0lnTHVHSTtFN0xvejJCVjtFNkxqejJCUTtJQUNFO0lBQ0E7SUFDQTtFN0xtejJCVjtFNkwveTJCTTtJQUNFO0lBQ0E7RTdMaXoyQlI7QUFDRjs7QThMbjcyQkU7RUFDRTtFQUNBO0VBQ0E7QTlMczcyQko7QThMcDcyQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSwwQjNMNkJJO0UyTDVCSjtBOUxxNzJCTjtBOExuNzJCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlMcTcyQlI7QThMbDcyQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlMbzcyQlI7QThMaDcyQlE7RUFDRSwwQjNMMEVLO0UyTHpFTDtBOUxrNzJCVjtBOExwNzJCUTtFQUNFLHlCM0wwRUs7RTJMekVMO0E5THM3MkJWO0E4THg3MkJRO0VBQ0UsYzNMMEVLO0UyTHpFTDtBOUwwNzJCVjtBOEw1NzJCUTtFQUNFLHlCM0wwRUs7RTJMekVMO0E5TDg3MkJWO0E4TGg4MkJRO0VBQ0UseUIzTDBFSztFMkx6RUw7QTlMazgyQlY7QThMcDgyQlE7RUFDRSx5QjNMMEVLO0UyTHpFTDtBOUxzODJCVjtBOEx4ODJCUTtFQUNFLHdDM0wwRUs7RTJMekVMO0E5TDA4MkJWO0E4TDU4MkJRO0VBQ0UseUIzTDBFSztFMkx6RUw7QTlMODgyQlY7QThMaDkyQlE7RUFDRSxjM0wwRUs7RTJMekVMO0E5TGs5MkJWO0E4THA5MkJRO0VBQ0UsYzNMMEVLO0UyTHpFTDtBOUxzOTJCVjtBOEx4OTJCUTtFQUNFLHNCM0wwRUs7RTJMekVMO0E5TDA5MkJWO0E4TDU5MkJRO0VBQ0Usc0IzTDBFSztFMkx6RUw7QTlMODkyQlY7QThMaCsyQlE7RUFDRSxzQjNMMEVLO0UyTHpFTDtBOUxrKzJCVjtBOExwKzJCUTtFQUNFLHNCM0wwRUs7RTJMekVMO0E5THMrMkJWO0E4THgrMkJRO0VBQ0Usc0IzTDBFSztFMkx6RUw7QTlMMCsyQlY7QThMNSsyQlE7RUFDRSxzQjNMMEVLO0UyTHpFTDtBOUw4KzJCVjtBOExoLzJCUTtFQUNFLHNCM0wwRUs7RTJMekVMO0E5TGsvMkJWO0E4THAvMkJRO0VBQ0Usc0IzTDBFSztFMkx6RUw7QTlMcy8yQlY7QThMeC8yQlE7RUFDRSxzQjNMMEVLO0UyTHpFTDtBOUwwLzJCVjtBOExyLzJCSTtFQUNFO0VBQ0E7QTlMdS8yQk47QThMci8yQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5THUvMkJSO0E4THIvMkJRO0VBQ0U7QTlMdS8yQlY7QThMci8yQlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlMdS8yQlo7QThMci8yQlk7RUFDRTtFQUNBO0E5THUvMkJkO0E4TGwvMkJRO0VBQ0U7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0E5TG0vMkJWO0E4TGovMkJVO0VBQ0U7QTlMbS8yQlo7QXNCcmczQkk7RXdLNEJNO0lBQ0U7RTlMNCsyQlY7RThMMSsyQlU7SUFDRTtFOUw0KzJCWjtFOEwxKzJCWTtJQUNFO0lBQ0E7RTlMNCsyQmQ7RThMdisyQlE7SUFDRTtJQUNBO0U5THkrMkJWO0FBQ0Y7QXNCcmgzQkk7RXdLcURNO0lBQ0U7RTlMbSsyQlY7RThMaCsyQlE7SUFDRTtFOUxrKzJCVjtBQUNGOztBK0w1bDNCQTtFQUNFO0VBQ0E7RUFDQTtBL0wrbDNCRjtBK0w3bDNCSTtFQUNFO0VBQ0EsMEI1THVHUztFNEx0R1Q7QS9MK2wzQk47QStMbG0zQkk7RUFDRTtFQUNBLHlCNUx1R1M7RTRMdEdUO0EvTG9tM0JOO0ErTHZtM0JJO0VBQ0U7RUFDQSxjNUx1R1M7RTRMdEdUO0EvTHltM0JOO0ErTDVtM0JJO0VBQ0U7RUFDQSx5QjVMdUdTO0U0THRHVDtBL0w4bTNCTjtBK0xqbjNCSTtFQUNFO0VBQ0EseUI1THVHUztFNEx0R1Q7QS9MbW4zQk47QStMdG4zQkk7RUFDRTtFQUNBLHlCNUx1R1M7RTRMdEdUO0EvTHduM0JOO0ErTDNuM0JJO0VBQ0U7RUFDQSx3QzVMdUdTO0U0THRHVDtBL0w2bjNCTjtBK0xobzNCSTtFQUNFO0VBQ0EseUI1THVHUztFNEx0R1Q7QS9Ma28zQk47QStMcm8zQkk7RUFDRTtFQUNBLGM1THVHUztFNEx0R1Q7QS9MdW8zQk47QStMMW8zQkk7RUFDRTtFQUNBLGM1THVHUztFNEx0R1Q7QS9MNG8zQk47QStML28zQkk7RUFDRTtFQUNBLHNCNUx1R1M7RTRMdEdUO0EvTGlwM0JOO0ErTHBwM0JJO0VBQ0U7RUFDQSxzQjVMdUdTO0U0THRHVDtBL0xzcDNCTjtBK0x6cDNCSTtFQUNFO0VBQ0Esc0I1THVHUztFNEx0R1Q7QS9MMnAzQk47QStMOXAzQkk7RUFDRTtFQUNBLHNCNUx1R1M7RTRMdEdUO0EvTGdxM0JOO0ErTG5xM0JJO0VBQ0U7RUFDQSxzQjVMdUdTO0U0THRHVDtBL0xxcTNCTjtBK0x4cTNCSTtFQUNFO0VBQ0Esc0I1THVHUztFNEx0R1Q7QS9MMHEzQk47QStMN3EzQkk7RUFDRTtFQUNBLHNCNUx1R1M7RTRMdEdUO0EvTCtxM0JOO0ErTGxyM0JJO0VBQ0U7RUFDQSxzQjVMdUdTO0U0THRHVDtBL0xvcjNCTjtBK0x2cjNCSTtFQUNFO0VBQ0Esc0I1THVHUztFNEx0R1Q7QS9MeXIzQk47QStMdHIzQkU7RUFDRTtFQUNBO0EvTHdyM0JKOztBK0xwcjNCQTtFQUNFLGMzTHNDTTtBSmlwM0JSO0ErTHJyM0JJO0VBQ0U7QS9MdXIzQk47QStMeHIzQkk7RUFDRTtBL0wwcjNCTjtBK0wzcjNCSTtFQUNFO0EvTDZyM0JOO0ErTDlyM0JJO0VBQ0U7QS9MZ3MzQk47QStManMzQkk7RUFDRTtBL0xtczNCTjtBK0xwczNCSTtFQUNFO0EvTHNzM0JOO0ErTHZzM0JJO0VBQ0U7QS9MeXMzQk47QStMMXMzQkk7RUFDRTtBL0w0czNCTjtBK0w3czNCSTtFQUNFO0EvTCtzM0JOO0ErTGh0M0JJO0VBQ0U7QS9Ma3QzQk47QStMbnQzQkk7RUFDRTtBL0xxdDNCTjtBK0x0dDNCSTtFQUNFO0EvTHd0M0JOO0ErTHp0M0JJO0VBQ0U7QS9MMnQzQk47QStMNXQzQkk7RUFDRTtBL0w4dDNCTjtBK0wvdDNCSTtFQUNFO0EvTGl1M0JOO0ErTGx1M0JJO0VBQ0U7QS9Mb3UzQk47QStMcnUzQkk7RUFDRTtBL0x1dTNCTjtBK0x4dTNCSTtFQUNFO0EvTDB1M0JOO0ErTDN1M0JJO0VBQ0U7QS9MNnUzQk47O0FnTWx3M0JBO0VBQ0U7QWhNcXczQkY7O0FpTXR3M0JBO0VBQ0U7RUFDQTtBak15dzNCRjs7QWlNdHczQkE7RUFDRTtFQUNBO0FqTXl3M0JGOztBa005dzNCQTtFQUVJO0lBQ0U7SUFDQTtFbE1neDNCSjtFa003dzNCRTtJQUNFO0VsTSt3M0JKO0FBQ0Y7QW1NMXgzQkE7OztFQUdFO0FuTTR4M0JGOztBbU16eDNCQTtFQUNFO0FuTTR4M0JGOztBb01qeTNCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwTW95M0JOOztBcU0xeTNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyTTZ5M0JGO0FxTTV5M0JFO0VBQ0U7QXJNOHkzQko7O0FxTTF5M0JBOzs7O0VBSUU7RUFDQTtFQUNBO0FyTTZ5M0JGOztBcU16eTNCQTs7OztFQUlFO0FyTTR5M0JGOztBcU16eTNCQTtFQUNFO0FyTTR5M0JGOztBcU0xeTNCQTtFQUNFO0VBQ0E7RUFDQTtBck02eTNCRjs7QXFNM3kzQkE7Ozs7RUFJRTtBck04eTNCRjs7QXFNMXkzQkE7O0VBRUU7QXJNNnkzQkY7O0FxTTF5M0JBO0VBQ0U7QXJNNnkzQkY7O0FxTXp5M0JFO0VBQ0U7QXJNNHkzQko7O0FxTXZ5M0JFO0VBQ0U7RUFDQTtBck0weTNCSjtBcU14eTNCRTtFQUNFO0VBQ0E7QXJNMHkzQko7QXFNeHkzQkU7RUFDRTtFQUNBO0FyTTB5M0JKOztBcU10eTNCRTtFQUNFO0VBQ0E7RUFDQTtBck15eTNCSjs7QXFNbnkzQkk7O0VBQ0U7QXJNdXkzQk47O0FxTWx5M0JFO0VBQ0U7QXJNcXkzQko7QXFNbnkzQkU7RUFDRTtBck1xeTNCSjs7QXNNajQzQkE7QUNBQTtFQUF1QjtBdk1zNDNCdkI7O0F1TXQ0M0J5QztFQUF5QztFQUF3QjtFQUF5QjtFQUFnQjtFQUFzQjtFQUEyQjtFQUE4QjtFQUFnQjtBdk1pNTNCbFA7O0F1TWo1M0I2UDtFQUFxQjtFQUE2QjtBdk1zNTNCL1M7O0F1TXQ1M0JpVTtFQUFvQjtFQUFjO0F2TTI1M0JuVzs7QXVNMzUzQnFYO0VBQThCO0F2TSs1M0JuWjs7QXVNLzUzQitaO0VBQThCO0VBQXVCO0VBQWlCO0F2TXE2M0JyZTs7QXVNcjYzQmdnQjtFQUFzQztFQUF5QjtBdk0wNjNCL2pCOztBdU0xNjNCOGtCO0VBQW1DO0VBQVc7RUFBcUI7RUFBa0I7RUFBVTtFQUFXO0VBQVk7QXZNbzczQnBzQjs7QXVNcDczQjZzQjtFQUFvQjtFQUFzQjtFQUF5QjtFQUFhO0VBQWM7RUFBUztFQUFpQjtFQUFrQjtFQUFVO0VBQVc7QXZNaTgzQjUyQjs7QXVNajgzQm00QjtFQUE2QjtBdk1xODNCaDZCOztBdU1yODNCODZCO0VBQTRCO0F2TXk4M0IxOEI7O0F1TXo4M0J1OUI7RUFBNkI7RUFBeUM7RUFBTztFQUFrQjtFQUFTO0F2TWk5M0IvakM7O0F1TWo5M0Iya0M7RUFBNEI7QXZNcTkzQnZtQzs7QXVNcjkzQnluQztFQUFzQjtFQUE0QjtFQUFtQjtFQUFlO0VBQWM7QXZNNjkzQjN0Qzs7QXVNNzkzQjZ1QztFQUF3QjtBdk1pKzNCcndDOztBdU1qKzNCeXhDO0VBQW9DO0F2TXErM0I3ekM7O0F1TXIrM0JnMUM7RUFBbUM7QXZNeSszQm4zQzs7QXVNeiszQnk0QztFQUEyQjtBdk02KzNCcDZDOztBdU03KzNCNjdDO0VBQTJEO0VBQXlCO0VBQXFCO0VBQVc7QXZNby8zQmpqRDs7QXVNcC8zQjJqRDtFQUF5RDtJQUFvQjtFdk15LzNCdG9EO0V1TXovM0I2cEQ7SUFBc0I7SUFBdUI7RXZNNi8zQjFzRDtFdU03LzNCMHREO0lBQTJEO0lBQXlCO0lBQThCO0lBQTBCO0lBQXVCO0V2TW9nNEI3M0Q7QUFDRjtBdU1yZzRCKzVEO0VBQWtDO0VBQXlCO0VBQWM7QXZNMGc0QngrRDs7QXVNMWc0QjIvRDtFQUErRDtFQUFlO0F2TStnNEJ6a0U7O0F1TS9nNEIwbEU7RUFBMEM7QXZNbWg0QnBvRTs7QXVNbmg0QmdwRTtFQUF5QjtJQUErRDtJQUFlO0V2TXloNEJydkU7QUFDRjtBc014aDRCQTtBQUdFO0VBQ0UsaUN6THluQmtCO0V5THhuQmxCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0Q3pMb25Cc0I7QWJvNjJCMUI7QXNNdmg0Qkk7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdE15aDRCTjtBc014aDRCTTs7O0VBRUUsMEJuTXFCRTtBSHNnNEJWO0FzTXpoNEJNOztFQUNFO0F0TTRoNEJSOztBd01yajRCQTtFQUNFO0F4TXdqNEJGOztBeU12ajRCQTtFQUNFO0F6TTBqNEJGO0F5TXZqNEJJO0VBRUU7QXpNd2o0Qk47O0F5TW5qNEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBek1zajRCRjtBeU1wajRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6TXNqNEJKO0F5TW5qNEJFOzs7O0VBSUU7RUFDQTtFQUNBO0F6TXFqNEJKO0F5TWxqNEJFOzs7O0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBek1vajRCSjtBeU1qajRCRTtFQUNFO0F6TW1qNEJKO0F5TWhqNEJFO0VBQ0U7QXpNa2o0Qko7QXlNL2k0QkU7Ozs7Ozs7O0VBUUU7RUFDQTtFQUNBO0F6TWlqNEJKO0F5TTlpNEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpNZ2o0Qko7QXlNOWk0Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBek1najRCTjtBeU03aTRCSTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpNOGk0Qk47QXlNMWk0QkU7RUFDRTtFQUNBO0VBQ0E7QXpNNGk0Qko7QXlNMWk0Qkk7RUFDRTtBek00aTRCTjtBeU16aTRCSTtFQUNFO0F6TTJpNEJOO0F5TXhpNEJJOztFQUVFO0VBQ0E7QXpNMGk0Qk47QXlNdmk0Qkk7RUFDRTtBek15aTRCTjtBeU12aTRCTTtFQUNFO0F6TXlpNEJSO0F5TXJpNEJJO0VBQ0U7RUFDQTtBek11aTRCTjtBeU1yaTRCTTtFQUNFO0F6TXVpNEJSO0F5TXBpNEJNO0VBQ0U7QXpNc2k0QlI7QXlNbmk0Qk07RUFDRTtBek1xaTRCUjtBeU1saTRCTTtFQUNFO0F6TW9pNEJSO0F5TWppNEJNO0VBR0U7QXpNaWk0QlI7QXlNOWg0Qk07RUFDRTtFQUNBO0F6TWdpNEJSO0F5TTNoNEJFO0VBQ0U7RUFDQTtFQUNBO0F6TTZoNEJKO0F5TTFoNEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6TTRoNEJKO0F5TXpoNEJFO0VBQ0U7QXpNMmg0Qko7QXlNemg0Qkk7Ozs7Ozs7Ozs7OztFQVlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpNMmg0Qk47QXlNeGg0Qkk7Ozs7RUFJRTtFQUNBO0F6TTBoNEJOO0F5TXZoNEJJO0VBQ0Usa0I1THNUUztFNExyVFQ7RUFDQSxxQjVMbVRlO0Fic3UzQnJCO0F5TXZoNEJNO0VBQ0U7QXpNeWg0QlI7QXlNdGg0Qk07RUFDRTtFQUNBO0F6TXdoNEJSO0F5TXJoNEJNO0VBQ0U7RUFDQTtFQUNBO0F6TXVoNEJSO0F5TXJoNEJRO0VBQ0U7RUFDQSxXNUxtU1E7RTRMbFNSLFk1TGtTUTtFNExqU1IsaUI1TGlTUTtFNExoU1I7RUFDQTtFQUNBO0F6TXVoNEJWO0F5TXBoNEJRO0VBQ0U7QXpNc2g0QlY7QXlNcGg0QlU7RUFDRSw0Q3RNd0lHO0FIODQzQmY7QXlNbGg0QlE7RUFDRTtBek1vaDRCVjtBeU1qaDRCUTtFQUdFO0F6TWloNEJWO0F5TS9nNEJVO0VBQ0UsOEJ0TXpFRztBSDBsNEJmO0F5TTdnNEJRO0VBQ0U7RUFDQTtBek0rZzRCVjtBeU03ZzRCVTtFQUNFO0F6TStnNEJaO0F5TTdnNEJZO0VBQ0UsK0J0TTFOSjtFc00yTkk7QXpNK2c0QmQ7QXlNMWc0QlE7RUFFRTtBek0yZzRCVjtBeU12ZzRCVTtFQUNFLCtCdE12T0Y7RXNNd09FO0F6TXlnNEJaO0F5TW5nNEJJO0VBQ0U7QXpNcWc0Qk47QXlNbGc0Qkk7RUFDRTtFQUNBO0VBQ0E7QXpNb2c0Qk47O0F5TS8vM0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBek1rZzRCRjs7QXlNLy8zQkE7RUFDRTtBek1rZzRCRjtBeU1qZzRCRTs7RUFFRTtFQUNBO0VBQ0E7QXpNbWc0Qko7QXlNamc0QkU7RUFDRTtFQUNBO0VBQ0EsbUI1TDdRYztBYmd4NEJsQjtBeU0vLzNCRTtFQUNFLHNCdE1wVE87QUhxejRCWDtBeU05LzNCRTtFQUNFLHlCdE1wUWE7RXNNcVFiO0VBQ0EsbUI1TGxQVztFNExtUFg7RUFDQTtFQUNBLG1CNUwzUmM7RTRMNFJkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpNZ2c0Qko7QXlNNy8zQkU7RUFDRSwyQzVMc0JZO0U0THJCWjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0J0TTVVTztFc002VVA7QXpNKy8zQko7QXlNNy8zQkk7RUFDRTtBek0rLzNCTjtBeU01LzNCSTtFQUNFO0VBQ0Esc0J0TXJWSztFc01zVkw7QXpNOC8zQk47QXlNNS8zQk07RUFDRSxtQjVMdUpRO0U0THRKUixxQjVMdUphO0U0THRKYjtBek04LzNCUjtBeU01LzNCUTtFQUNFO0F6TTgvM0JWO0F5TTEvM0JNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpNNC8zQlI7QXlNei8zQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBek0yLzNCUjtBeU14LzNCTTtFQUNFO0VBQ0E7RUFDQTtBek0wLzNCUjtBeU12LzNCVTtFQUNFO0F6TXkvM0JaO0F5TXAvM0JNO0VBQ0U7QXpNcy8zQlI7QXlNbi8zQk07RUFDRTtFQUNBO0VBQ0E7QXpNcS8zQlI7QXlNbC8zQlU7RUFDRTtBek1vLzNCWjtBeU0vKzNCTTtFQUNFO0F6TWkvM0JSO0F5TTcrM0JJO0VBQ0U7RUFDQTtBek0rKzNCTjtBeU0zKzNCRTtFQUVFO0F6TTQrM0JKO0F5TTErM0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsMkJ0TXhhSztFc015YUw7RUFDQTtFQUNBO0F6TTQrM0JOO0F5TXorM0JJO0VBQ0U7RUFDQTtBek0yKzNCTjtBeU16KzNCTTtFQUNFLHNCdE1uYkc7QUg4NTRCWDtBeU10KzNCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBek13KzNCTjtBeU10KzNCTTtFQUNFO0VBQ0E7QXpNdyszQlI7QXlNciszQk07RUFDRTtFQUNBO0VBQ0E7QXpNdSszQlI7QXlNciszQlE7RUFDRSx5QnRNL2FBO0FIczU0QlY7QXlNbiszQk07RUFDRSxxQnRNaGRHO0VzTWlkSDtFQUNBO0VBQ0E7RUFDQTtBek1xKzNCUjs7QXlNNzkzQkk7Ozs7Ozs7Ozs7OztFQVlFO0VBQ0E7QXpNZyszQk47QXlNNTkzQk07RUFDRTtFQUNBO0F6TTg5M0JSO0F5TTU5M0JRO0VBQ0U7QXpNODkzQlY7QXlNNTkzQlU7RUFDRTtBek04OTNCWjtBeU0xOTNCUTtFQUNFO0F6TTQ5M0JWO0F5TTE5M0JVO0VBQ0U7RUFDQTtBek00OTNCWjtBeU14OTNCUTtFQUVFO0F6TXk5M0JWO0F5TXQ5M0JRO0VBQ0U7QXpNdzkzQlY7QXlNdDkzQlU7RUFDRTtFQUNBLDBCdE1oZkY7QUh3ODRCVjtBeU1wOTNCUTtFQUdFO0F6TW85M0JWO0F5TWw5M0JVO0VBQ0U7QXpNbzkzQlo7QXlNaDkzQlE7RUFDRTtBek1rOTNCVjtBeU05ODNCTTs7RUFFRTtBek1nOTNCUjtBeU0zODNCRTtFQUNFO0VBQ0E7RUFDQSxxQ3RNN2dCTTtBSDA5NEJWO0F5TTM4M0JJO0VBQ0U7QXpNNjgzQk47QXlNMzgzQk07RUFDRTtBek02ODNCUjtBeU0xODNCTTtFQUNFO0F6TTQ4M0JSO0F5TXo4M0JNO0VBQ0U7QXpNMjgzQlI7QXlNeDgzQk07RUFDRTtBek0wODNCUjtBeU1wODNCSTtFQUNFLDJCdE1sa0JLO0FId2c1Qlg7QXlNbjgzQkk7RUFDRTtBek1xODNCTjtBeU1uODNCTTtFQUNFLHNCdE16a0JHO0FIOGc1Qlg7O0EwTTdoNUJBO0VBQ0U7QTFNZ2k1QkY7O0EwTTdoNUJBO0VBQ0U7RUFDQTtBMU1naTVCRjs7QTBNN2g1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMU1naTVCRjs7QTBNN2g1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExTWdpNUJGOztBME03aDVCQTtFQUNFO0ExTWdpNUJGOztBME03aDVCQTtBQUVBO0VBQ0U7RUFDQTtBMU0raDVCRjs7QTBNNWg1QkE7RUFDRTtFQUNBO0ExTStoNUJGOztBME01aDVCQTtFQUNFO0VBQ0E7QTFNK2g1QkY7O0EwTTFoNUJFO0VBQ0U7QTFNNmg1Qko7QTBNMWg1QkU7RUFDRSx5QnZNZWE7RXVNZGI7RUFDQSxtQjdMaUNXO0U2TGhDWDtFQUNBO0VBQ0EsbUI3TFJjO0U2TFNkO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFNNGg1Qko7QTBNemg1QkU7RUFDRTtFQUNBO0ExTTJoNUJKO0EwTXpoNUJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtBMU0waDVCTjtBME12aDVCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDJCdk10RUs7RXVNdUVMO0VBQ0E7RUFDQTtBMU15aDVCTjtBME10aDVCSTtFQUNFO0VBQ0E7RUFDQSxzQnZNL0VLO0V1TWlGTDtBMU11aDVCTjtBME1yaDVCTTtFQUNFLHNCdk1wRkc7QUgybTVCWDtBME1uaDVCSTtFQUNFO0VBQ0E7QTFNcWg1Qk47QTBNamg1QlE7RUFDRSx5QnZNbkVBO0FIc2w1QlY7QTBNL2c1Qk07RUFDRSxxQnZNcEdHO0V1TXFHSDtBMU1paDVCUjtBME01ZzVCRTtFQUNFO0ExTThnNUJKO0EwTTNnNUJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDJDN0x3T1k7RTZMdk9aLHFDN0x3WGU7RTZMdlhmO0VBQ0E7QTFNNmc1Qko7QTBNM2c1Qkk7RUFDRTtFQUNBO0ExTTZnNUJOO0EwTTNnNUJNO0VBQ0U7QTFNNmc1QlI7QTBNMWc1Qk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFNNGc1QlI7QTBNMWc1QlE7RUFDRTtFQUNBO0ExTTRnNUJWO0EwTTFnNUJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFNNGc1Qlo7QTBNemc1QlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMU0yZzVCWjtBME1yZzVCSTtFQUNFLHNCdk0zS0s7RXVNNEtMO0VBQ0E7RUFDQSx3QzdMK1RhO0U2TDlUYjtFQUNBO0VBQ0E7RUFDQTtBMU11ZzVCTjtBME1wZzVCSTtFQUNFO0ExTXNnNUJOO0EwTW5nNUJJOztFQUVFO0ExTXFnNUJOOztBME03LzRCSTtFQUNFO0VBQ0EsMkJ2TXJNSztBSHFzNUJYO0EwTTcvNEJJO0VBQ0U7QTFNKy80Qk47QTBNNy80Qk07RUFDRSxzQnZNNU1HO0FIMnM1Qlg7QTBNMy80Qkk7RUFDRTtBMU02LzRCTjtBME16LzRCRTtFQUNFLCtCdk0xTE07QUhxcjVCVjtBME10LzRCVTtFQUNFO0ExTXcvNEJaO0EwTXIvNEJVO0VBQ0U7QTFNdS80Qlo7QTBNai80Qkk7RUFDRTtFQUNBO0VBQ0E7QTFNbS80Qk47O0EyTTF1NUJBO0VBQ0U7RUFFQSxtQnZNb0RNO0V1TW5ETjtBM000dTVCRjtBMk0zdTVCRTtFQUNFO0VBQ0E7RUFDQTtBM002dTVCSjtBMk01dTVCSTtFQUNFO0EzTTh1NUJOO0FzQjdxNUJJO0VxTGxFQTtJQUdJO0UzTWd2NUJOO0FBQ0Y7QTJNOXU1Qkk7RUFDRSxjek1vQks7RXlNbkJMO0EzTWd2NUJOO0EyTS91NUJNO0VBQ0U7QTNNaXY1QlI7QTJNL3U1Qk07RUFDRSxXOUw2V2dCO0U4TDVXaEIsWTlMNFdnQjtFOEwzV2hCO0VBQ0E7RUFFQSxhek1TRztBRnV1NUJYO0EyTTl1NUJNO0VBQ0U7RUFDQSxtQjlMbVdzQjtFOExsV3RCO0VBQ0E7RUFDQTtBM01ndjVCUjtBMk05dTVCVTtFQUNFO0EzTWd2NUJaO0EyTTV1NUJNO0VBQ0UsbUI5THdWc0I7RThMdlZ0QjtFQUNBO0VBQ0E7QTNNOHU1QlI7QTJNNXU1QlU7RUFDRTtBM004dTVCWjtBMk16dTVCSTtFQUNFLGN6TWxCSztFeU1tQkwsbUI5TDJVd0I7RThMMVV4QjtBM00ydTVCTjtBMk16dTVCSTs7RUFHRTtFQUNBO0VBQ0E7QTNNMHU1Qk47QTJNenU1Qk07Ozs7RUFFRSwrQnhNOEhLO0V3TTdITCxrQjlMc1V1QjtFOExyVXZCLHFCOUxxVXVCO0FidzY0Qi9CO0EyTTV1NUJROzs7O0VBQ0UsK0J4TTJIRztBSHNuNUJiO0EyTTN1NUJNO0VBQ0U7RUFDQTtBM002dTVCUjtBMk0zdTVCVTtFQUNFLGN2TTFCSjtFdU0yQkk7RUFDQTtBM002dTVCWjtBMk0zdTVCVTtFQUNFO0EzTTZ1NUJaOztBc0JydzVCSTtFcUxrQ0Y7SUFDRSxZOUw0UmlCO0k4TDNPakI7RTNNdXI1QkY7RTJNdnU1QkU7SUFDRTtJQUNBLFk5THlSZTtJOEx4UmY7RTNNeXU1Qko7RTJNeHU1Qkk7SUFDRTtFM00wdTVCTjtFMk14dTVCSTtJQUNFO0UzTTB1NUJOO0UyTXp1NUJNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsWTlMMlFXO0ViZys0Qm5CO0UyTTF1NUJRO0lBQ0UsZ0I5TG1SZ0I7SThMbFJoQixtQjlMa1JnQjtFYjA5NEIxQjtFMk0zdTVCVTtJQUNFO0lBQ0E7RTNNNnU1Qlo7RTJNdnU1Qk07SUFDRSxpQjlMMlFtQjtJOEwxUW5CLG9COUwwUW1CO0k4THpRbkI7RTNNeXU1QlI7RTJNeHU1QlE7SUFDRTtFM00wdTVCVjtFMk12dTVCTTtJQUNFLGlCOUxpUWtCO0k4TGhRbEIsb0I5TGdRa0I7RWJ5KzRCMUI7RTJNdHU1Qkk7O0lBR0UsWTlMK09hO0Vidy80Qm5CO0UyTWx1NUJFO0lBQ0U7SUFDQTtFM01vdTVCSjtFMk1odTVCRTtJQUNFO0lBQ0E7RTNNa3U1Qko7RTJNaHU1QkU7SUFDRSxXOUxxT2tCO0k4THBPbEIsWTlMb09rQjtFYjgvNEJ0QjtBQUNGO0E0TWw0NUJFO0VBQ0UsbUJ4TXNESTtFd01yREo7QTVNbzQ1Qko7QTRNOTM1Qlk7RUFDRSxvQ3pNb01EO0FINHI1QmI7QTRNeDM1QlE7O0VBQ0UsK0J6TXdCQTtBSG0yNUJWO0E0TXozNUJROztFQUNFLHFDek1xQkE7QUh1MjVCVjtBNE0zMzVCVTs7OztFQUVFLGN4TStCSjtBSmcyNUJSO0E0TTUzNUJROzs7Ozs7RUFDRSwrQnpNY0E7RXlNYkEsY3hNMEJGO0FKeTI1QlI7QTRNbDQ1QlU7Ozs7OztFQUNFLCtCek1XRjtBSDgzNUJWO0E0TXI0NUJNO0VBQ0UsMEJ6TU1FO0FIaTQ1QlY7QTRNdDQ1QlE7RUFDRSx5QnpNSUE7QUhvNDVCVjtBNE1wNDVCWTtFQUNFLHlCek1ESjtBSHU0NUJWO0E0TWo0NUJNO0VBQ0UsMEJ6TVBFO0FIMDQ1QlY7QTRNLzM1Qk07RUFNRTtBNU00MzVCUjs7QTRNdjM1QkE7RUFLVTtJQUNFO0lBQ0E7RTVNczM1QlY7RTRNcDM1Qlk7SUFDRSwwQnpNaENOO0l5TWlDTTtFNU1zMzVCZDtBQUNGO0E0TTEyNUJFO0VBQ0U7QTVNNDI1Qko7QTRNMTI1Qkk7RUFDRTtFQUNBO0E1TTQyNUJOO0E0TXgyNUJFO0VBQ0U7RUFDQTtBNU0wMjVCSjtBNE12MjVCRTtFQUNFO0E1TXkyNUJKOztBNE1yMjVCQTtFQUVJO0lBQ0U7RTVNdTI1Qko7RTRNcjI1Qkk7SUFDRTtJQUNBO0U1TXUyNUJOO0FBQ0Y7QTRNbDI1QkE7RUFFSTtJQUNFO0U1TW0yNUJKO0U0TWoyNUJJO0lBQ0U7SUFDQTtFNU1tMjVCTjtFNE05MTVCSTtJQUNFO0U1TWcyNUJOO0U0TTUxNUJNO0lBQ0U7RTVNODE1QlI7QUFDRjtBNk16KzVCQTtFQUNFLG1Cek1zRE07RXlNckROLFloTXFaNkI7RWdNcFo3QjtFQUNBO0VBQ0E7RUFDQTtBN00yKzVCRjtBNk0xKzVCRTtFQUNFLFloTXFhNkI7QWJ1azVCakM7QTZNeis1QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN00yKzVCSjtBNk16KzVCTTtFQUNFO0E3TTIrNUJSO0E2TXorNUJNO0VBQ0U7RUFDQSxjek1pQ0E7RXlNaENBO0VBQ0E7QTdNMis1QlI7QTZNMSs1QlE7O0VBRUUsa0JoTWdZa0I7RWdNL1hsQjtFQUNBLGdCaE0rWGdCO0VnTTlYaEI7RUFDQTtBN000KzVCVjtBNk0xKzVCUTs7RUFFRSxtQmhNMFhjO0VnTXpYZDtFQUNBO0E3TTQrNUJWO0E2TTErNUJRO0VBQ0U7QTdNNCs1QlY7QTZNMSs1QlE7RUFDRSxhek1ZRjtFeU1YRSxXaE1tWG9CO0VnTWxYcEIsWWhNa1hvQjtFZ01qWHBCLGlCaE1oQ0Y7RWdNaUNFO0E3TTQrNUJWO0E2TXQrNUJJO0VBQ0UsY3pNQ0U7RXlNQUY7RUFDQTtBN013KzVCTjtBNk12KzVCTTtFQUNFO0VBQ0EsbUJoTTZXa0I7QWI0bjVCMUI7QTZNeCs1QlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN00wKzVCVjtBNk16KzVCVTtFQUNFLGF6TVhKO0V5TVlJLFdoTStWZ0I7RWdNOVZoQixZaE04VmdCO0VnTTdWaEIsaUJoTThWb0I7QWI2bzVCaEM7QTZNcis1Qkk7RUFDRTtFQUNBO0VBQ0EsbUJoTTBWb0I7QWI2bzVCMUI7QTZNcis1QlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdNdSs1QlY7QTZNdCs1QlU7RUFDRSxhek1qQ0o7RXlNa0NJLFdoTTZVcUI7RWdNNVVyQixZaE00VXFCO0FiNHA1QmpDOztBNk0vOTVCQTtFQUNFO0lBQ0U7RTdNays1QkY7RTZNaCs1QkE7SUFDRSxnQmhNMUZJO0ViNGo2Qk47QUFDRjtBNk05OTVCQTtFQUNFO0lBQ0UsYWhNdVN1QjtJZ010U3ZCO0lBQ0E7SUFDQTtFN01nKzVCRjtFNk0vOTVCRTtJQUNFLGFoTXdUdUI7RWJ5cTVCM0I7RTZNaCs1Qkk7SUFDRSxrQmhNd1RzQjtFYjBxNUI1QjtFNk1oKzVCSTtJQUNFLGtCaE1zVHNCO0lnTXJUdEI7RTdNays1Qk47RTZNLzk1QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTdNaSs1Qko7RTZNaCs1Qkk7SUFDRTtFN01rKzVCTjtFNk1qKzVCTTtJQUNFO0lBQ0E7RTdNbSs1QlI7RTZNbCs1QlE7O0lBRUUsa0JoTStRWTtJZ005UVo7SUFDQSxnQmhNK1FjO0VicXQ1QnhCO0U2TWwrNUJROztJQUVFLG1CaE00UVk7SWdNM1FaO0lBQ0E7RTdNbys1QlY7RTZNbCs1QlE7SUFDRTtFN01vKzVCVjtFNk1sKzVCUTtJQUNFLFdoTXFRYztJZ01wUWQsWWhNb1FjO0lnTW5RZCxrQmhNcVFnQjtFYit0NUIxQjtFNk05OTVCSTtJQUNFO0lBQ0E7RTdNZys1Qk47RTZNLzk1Qk07SUFDRTtJQUNBLG1CaE1rUWdCO0ViK3Q1QnhCO0U2TWgrNUJRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTdNays1QlY7RTZNais1QlU7SUFDRSxXaE1xUGM7SWdNcFBkLFloTW9QYztJZ01uUGQsaUJoTW9Qa0I7RWIrdTVCOUI7RTZNLzk1QmM7SUFDRTtFN01pKzVCaEI7RTZNejk1Qkk7SUFDRTtJQUNBO0lBQ0EsaUJoTXdPd0I7SWdNdk94QixtQmhNd09rQjtFYm12NUJ4QjtFNk16OTVCUTtJQUNFLFdoTWlPZ0I7SWdNaE9oQixZaE1nT2dCO0lnTS9OaEIsbUJoTWdPa0I7SWdNL05sQixtQnpNL0lKO0l5TWdKSTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U3TTI5NUJWO0U2TTE5NUJVO0lBQ0U7RTdNNDk1Qlo7RTZNMTk1QlU7SUFDRSxhek16Sk47SXlNMEpNLFdoTXFObUI7SWdNcE5uQixZaE1vTm1CO0Vid3c1Qi9CO0FBQ0Y7QThNOXE2QkU7RUFDRSxtQjFNcURJO0FKMm42QlI7QThNN3E2QlE7RUFDRSwwQjNNb0NBO0FIMm82QlY7QThNOXE2QlU7RUFDRSx5QjNNa0NGO0FIOG82QlY7QThNMXE2Qk07RUFDRSwwQjNNMkJFO0FIaXA2QlY7QThNenE2Qlk7RUFDRSx5QjNNdUJKO0FIb3A2QlY7QThNbHE2Qlk7RUFDRSx5QjNNYUo7QUh1cDZCVjs7QXNCbm82Qkk7RXdMYmM7SUFDRTtFOU1vcDZCbEI7RThNM282QlE7SUFDRSwrQjNNbEJGO0VIK3A2QlI7RThNM282Qlk7SUFDRSxhMU1SUjtFSnFwNkJOO0U4TTNvNkJZO0lBQ0U7RTlNNm82QmQ7QUFDRjtBK00vczZCRTtFQUNFO0EvTWl0NkJKOztBc0JycDZCSTtFeUx0REY7SUFDRSxtQjNNOENJO0VKaXE2Qk47RStNOXM2QkU7O0lBRUU7RS9NZ3Q2Qko7RStNN3M2Qkk7SUFDRTtFL00rczZCTjtFK001czZCTTtJQUNFO0lBRUE7SUFDQTtJQUNBO0UvTTZzNkJSO0UrTTNzNkJRO0lBQ0U7RS9NNnM2QlY7RStNM3M2QlU7SUFDRTtJQUNBO0UvTTZzNkJaO0UrTTNzNkJZO0lBQ0U7SUFDQTtFL002czZCZDtBQUNGO0FnTmx2NkJBO0VBRUk7SUFDRSx5QjdNd0NJO0VIMnM2QlI7RWdONXU2Qk07SUFLRTtFaE4wdTZCUjtFZ043dTZCUTtJQUNFLCtCN004QkY7RUhpdDZCUjtFZ056dTZCYztJQUNFLGE1TW9DVjtFSnVzNkJOO0VnTnJ1NkJnQjs7SUFFRSxjNU00Qlo7RUoyczZCTjtFZ050dTZCa0I7O0lBQ0UsYTVNMEJkO0VKK3M2Qk47RWdObnU2Qm9CO0lBQ0UsYzVNbUJoQjtFSmt0NkJOO0VnTmx1NkJzQjtJQUNFLDZCN002Qlo7RUh1czZCWjtFZ043dDZCWTtJQUNFLGM1TU9SO0VKd3Q2Qk47RWdOOXQ2QmM7SUFDRSxhNU1LVjtFSjJ0NkJOO0VnTjl0NkJjO0lBQ0UsMEI1TUVWO0VKOHQ2Qk47RWdON3Q2Qlk7SUFDRSxjNU1GUjtFSml1NkJOO0VnTjl0NkJjO0lBQ0UsMEI1TUpWO0VKb3U2Qk47RWdOeHQ2QlE7SUFDRSxjNU1iSjtFSnV1NkJOO0VnTnJ0NkJROztJQUVFLGM1TXBCSjtFSjJ1NkJOO0VnTnR0NkJVOztJQUNFLGE1TXRCTjtFSit1NkJOO0VnTmx0NkJnQjtJQUNFLGM1TTlCWjtFSmt2NkJOO0VnTmx0NkJrQjtJQUNFLGM1TWpDZDtFSnF2NkJOO0VnTmp0NkJnQjtJQUNFLGE1TXJDWjtFSnd2NkJOO0VnTmp0NkJnQjtJQUNFLGM1TXhDWjtFSjJ2NkJOO0VnTmp0NkJnQjtJQUNFLGM1TTNDWjtFSjh2NkJOO0FBQ0Y7QWdOeHM2QkE7O0NBQUE7QUFHQTtFQUVJO0lBQ0UsbUI1TTdERTtJNE04REYsK0NuTWdGZ0I7RWJ5bjZCcEI7RWdOeHM2Qkk7SUFDRSx5QjdNN0VFO0VIdXg2QlI7RWdOeHM2Qkk7SUFDRSx5QjdNaEZFO0VIMHg2QlI7RWdOdnM2Qkk7SUFDRTtFaE55czZCTjtFZ052czZCTTtJQUtFO0VoTnFzNkJSO0VnTnhzNkJRO0lBQ0UsbUI1TTVFSjtFSnN4NkJOO0VnTm5zNkJjO0lBSUUsMEI3TXBHUjtFSHN5NkJSO0VnTnJzNkJnQjtJQUNFLHFDN01sR1Y7RUh5eTZCUjtFZ05wczZCZ0I7SUFDRSx5QjdNdEdWO0VINHk2QlI7RWdOcHM2QmdCO0lBQ0Usd0M3TXpHVjtFSCt5NkJSO0VnTmxzNkJnQjtJQUNFLHFDN005R1Y7RUhrejZCUjtFZ05oczZCZ0I7O0lBRUUsYzVNdkdaO0VKeXk2Qk47RWdOanM2QmtCOztJQUNFLGE1TXpHZDtFSjZ5NkJOO0VnTmpzNkJnQjs7O0lBR0UsK0I3TWpHTjtFSG95NkJaO0VnTjlyNkJnQjtJQUNFLGM1TXJIWjtFSnF6NkJOO0VnTjNyNkJZO0lBQ0UsMEI3TXhJTjtFSHEwNkJSO0VnTjVyNkJjO0lBQ0Usd0M3TTFJUjtFSHcwNkJSO0VnTnZyNkJNO0lBQ0UsK0I3TWxKQTtFSDIwNkJSO0VnTnhyNkJRO0lBQ0UsK0I3TXBKRjtFSDgwNkJSO0VnTnByNkJnQjtJQUNFLGM1TTlJWjtFSm8wNkJOO0VnTnByNkJrQjtJQUNFLGM1TWpKZDtFSnUwNkJOO0VnTm5yNkJnQjtJQUNFLGE1TXJKWjtFSjAwNkJOO0VnTm5yNkJnQjtJQUNFLGM1TXhKWjtFSjYwNkJOO0VnTm5yNkJnQjtJQUNFLGM1TTNKWjtFSmcxNkJOO0FBQ0Y7QWlOdDQ2QkE7RUFDRTtFQUNBO0FqTnc0NkJGO0FpTnY0NkJFO0VBQ0U7RUFDQTtBak55NDZCSjtBaU52NDZCSTtFQUNFO0FqTnk0NkJOO0FpTnY0NkJJO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqTnc0NkJOO0FpTnY0NkJNO0VBQ0U7RUFDQTtBak55NDZCUjtBaU54NDZCUTtFQUNFO0VBQ0E7RUFDQTtBak4wNDZCVjtBaU5uNDZCSTtFQUNFO0FqTnE0NkJOO0FpTnA0NkJNO0VBRUU7RUFDQTtFQUNBO0FqTnE0NkJSO0FpTmw0NkJNO0VBQ0U7QWpObzQ2QlI7QXNCajM2Qkk7RTJMZkk7O0lBRUU7RWpObTQ2QlI7RWlOaDQ2Qk07SUFFRTtJQUNBO0VqTmk0NkJSO0VpTi8zNkJRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RWpOaTQ2QlY7RWlOLzM2QlU7SUFDRTtFak5pNDZCWjtFaU45MzZCYztJQUNFO0VqTmc0NkJoQjtFaU43MzZCYztJQUNFLGM3TWpCVjtFSmc1NkJOO0VpTjkzNkJnQjtJQUNFO0VqTmc0NkJsQjtFaU45MzZCZ0I7SUFDRSxhN010Qlo7STZNdUJZO0lBQ0E7SUFDQSxrQnBNZ1ZRO0lvTS9VUjtFak5nNDZCbEI7RWlOMTM2QlU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBLG1CcE00VVk7SW9NM1VaLGM3TXRDTjtFSms2NkJOO0VpTjEzNkJjO0lBQ0UsV3BNb1VVO0lvTW5VVixZcE1tVVU7SW9NbFVWLG1CcE1tVVk7SW9NbFVaLG1CN001Q1Y7STZNNkNVO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWpONDM2QmhCO0VpTjMzNkJnQjtJQUNFO0VqTjYzNkJsQjtFaU4zMzZCZ0I7SUFDRSxhN010RFo7STZNdURZLFdwTXdUYTtJb012VGIsWXBNdVRhO0Vic2s2Qi9CO0VpTnYzNkJjO0lBQ0U7SUFDQTtFak55MzZCaEI7RWlOdjM2QmdCO0lBQ0U7SUFDQTtFak55MzZCbEI7RWlObjM2QlU7SUFDRTtFak5xMzZCWjtFaU5sMzZCWTtJQUNFO0VqTm8zNkJkO0FBQ0Y7O0FzQjc3NkJJO0UyTHFGQTtJQUlFO0VqTnkyNkJKO0VpTjUyNkJJO0lBQ0U7RWpOODI2Qk47RWlOMzI2Qkk7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFak42MjZCTjtFaU41MjZCTTtJQUNFO0lBQ0E7RWpOODI2QlI7RWlOMTI2QkU7SUFDRTtJQUNBO0VqTjQyNkJKO0FBQ0Y7QWtObGg3QkE7RUFDRSxxQy9NZ01XO0UrTS9MWCxjOU1xRE07RThNcEROO0FsTm9oN0JGO0FrTmxoN0JFO0VBQ0UsYzlNaURJO0U4TWhESjtFQUNBO0VBQ0E7QWxOb2g3Qko7QWtOaGg3Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjOU1zQ0U7QUo0KzZCUjtBa05oaDdCTTtFQUNFO0FsTmtoN0JSO0FrTjdnN0JFO0VBQ0U7QWxOK2c3Qko7QWtON2c3Qkk7RUFDRTtBbE4rZzdCTjtBa041ZzdCSTtFQUNFO0VBQ0EsYzlNcUJFO0U4TXBCRjtFQUNBO0FsTjhnN0JOO0FrTjVnN0JNO0VBQ0Usa0JyTW9Yb0I7RXFNblhwQjtFQUNBLGdCck1tWGtCO0VxTWxYbEI7RUFDQTtBbE44ZzdCUjtBa04zZzdCTTtFQUNFLG1Cck04V2dCO0VxTTdXaEI7RUFDQTtBbE42ZzdCUjtBa04xZzdCTTtFQUNFO0FsTjRnN0JSO0FrTnpnN0JNO0VBQ0UsYTlNRkE7RThNR0EsV3JNcVdzQjtFcU1wV3RCLFlyTW9Xc0I7RXFNbld0QixpQnJNOUNBO0VxTStDQTtBbE4yZzdCUjtBa050ZzdCRTtFQUNFO0FsTndnN0JKO0FrTnJnN0JFO0VBQ0U7QWxOdWc3Qko7O0FrTm5nN0JBO0VBQ0UscUMvTW1IWTtBSG01NkJkO0FrTnBnN0JFO0VBQ0U7QWxOc2c3Qko7QWtOcGc3Qkk7RUFDRTtBbE5zZzdCTjtBa05yZzdCTTtFQUNFO0FsTnVnN0JSO0FrTnJnN0JNO0VBQ0U7QWxOdWc3QlI7QWtObGc3QkU7O0VBRUUsYzlNdkNJO0U4TXdDSjtFQUNBO0FsTm9nN0JKOztBa04vLzZCRTtFQUNFO0FsTmtnN0JKO0FrTmpnN0JJO0VBQ0U7QWxObWc3Qk47QWtOLy82QkU7RUFDRTtFQUNBO0FsTmlnN0JKO0FzQmpqN0JJO0U0TG9EQTtJQUNFO0lBQ0E7RWxOZ2c3Qko7QUFDRjs7QXNCdmo3Qkk7RTRMOERFO0lBQ0U7RWxONi82Qk47RWtOMy82Qk07SUFDRTtFbE42LzZCUjtFa04zLzZCTTtJQUNFO0VsTjYvNkJSO0FBQ0Y7QW1ObG83QkE7RUFJTTtJQUtFO0VuTjZuN0JOO0VtTmhvN0JNO0lBQ0UsK0JoTm9DQTtFSDhsN0JSO0VtTnZuN0JrQjtJQUNFLGMvTXFDZDtFSm9sN0JOO0VtTnRuN0JvQjtJQUNFLDZCaE4rQ1Y7RUh5azdCWjtFbU5sbjdCWTs7SUFFRSxjL015QlI7RUoybDdCTjtFbU5ubjdCYzs7SUFDRSxhL011QlY7RUorbDdCTjtFbU5sbjdCVTs7SUFFRSxjL01pQk47RUptbTdCTjtFbU5ubjdCWTs7SUFDRSxhL01lUjtFSnVtN0JOO0VtTnBuN0JZOztJQUNFLDBCL01ZUjtFSjJtN0JOO0VtTi9tN0JNO0lBQ0UsYy9NR0Y7RUo4bTdCTjtFbU54bTdCYztJQUNFLGMvTVBWO0VKaW43Qk47RW1OeG03QmdCO0lBQ0UsYy9NVlo7RUpvbjdCTjtFbU52bTdCYztJQUNFLGEvTWRWO0VKdW43Qk47RW1Odm03QmM7SUFDRSxjL01qQlY7RUowbjdCTjtFbU52bTdCYztJQUNFLGMvTXBCVjtFSjZuN0JOO0FBQ0Y7QW1OaG03QkE7O0NBQUE7QTdMdkJJO0U2TDRCQTtJQUNFLG1CL01wQ0U7SStNcUNGLCtDdE15R2dCO0Vidy82QnBCO0VtTi9sN0JJO0lBS0U7RW5ONmw3Qk47RW1OaG03Qk07SUFDRSxtQi9NMUNGO0VKNG83Qk47RW1OM2w3Qlk7SUFJRSwwQmhObEVOO0VINHA3QlI7RW1ON2w3QmM7SUFDRSxxQ2hOaEVSO0VIK3A3QlI7RW1ONWw3QmM7SUFDRSx5QmhOcEVSO0VIa3E3QlI7RW1ONWw3QmM7SUFDRSx3Q2hOdkVSO0VIcXE3QlI7RW1OMWw3QmM7SUFDRSxxQ2hONUVSO0VId3E3QlI7RW1Odmw3QmM7O0lBRUUsYy9NdEVWO0VKK3A3Qk47RW1OeGw3QmdCOztJQUNFLGEvTXhFWjtFSm1xN0JOO0VtTnhsN0JjOzs7SUFHRSwrQmhOaEVKO0VIMHA3Qlo7RW1Ocmw3QmM7SUFDRSxjL01wRlY7RUoycTdCTjtFbU5sbDdCVTtJQUNFLDBCaE52R0o7RUgycjdCUjtFbU5ubDdCWTtJQUNFLHdDaE56R047RUg4cjdCUjtFbU43azdCSTtJQUNFLCtCaE5sSEU7RUhpczdCUjtFbU45azdCTTtJQUNFLCtCaE5wSEE7RUhvczdCUjtFbU4xazdCYztJQUNFLGMvTTlHVjtFSjByN0JOO0VtTjFrN0JnQjtJQUNFLGMvTWpIWjtFSjZyN0JOO0VtTnprN0JjO0lBQ0UsYS9NckhWO0VKZ3M3Qk47RW1Oems3QmM7SUFDRSxjL014SFY7RUptczdCTjtFbU56azdCYztJQUNFLGMvTTNIVjtFSnNzN0JOO0FBQ0Y7QW9OL3Y3QkE7RUFDRSxxQ2pOMENRO0VpTnpDUixjaE5zRE07RWdOckROO0VBQ0E7QXBOaXc3QkY7O0FxTnJ3N0JBOzs7O0VBRUU7RUFDQTtFQUNBO0FyTjB3N0JGOztBcU52dzdCQTtFQUNFO0FyTjB3N0JGOztBcU52dzdCQTs7OztFQUVFO0VBQ0E7RUFDQTtBck40dzdCRjs7QXNOM3g3QkE7RUFDRTtFQUNBO0VBQ0E7QXROOHg3QkY7QXNON3g3QkU7RUFDRTtBdE4reDdCSjtBc043eDdCRTtFQUNFO0VBQ0E7QXROK3g3Qko7QXNOOXg3Qkk7RUFDRTtBdE5neTdCTjtBc043eDdCRTtFQUNFO0VBQ0E7QXROK3g3Qko7QXNOOXg3Qkk7RUFDRTtBdE5neTdCTjtBc043eDdCRTtFQUNFO0VBQ0E7QXROK3g3Qko7QXNOOXg3Qkk7RUFDRTtBdE5neTdCTjtBc043eDdCRTtFQUNFO0VBQ0E7QXROK3g3Qko7QXNOOXg3Qkk7RUFDRTtBdE5neTdCTjs7QXNOeng3QkU7RUFDRTtBdE40eDdCSjs7QXNON3g3QkU7RUFDRTtBdE5neTdCSjs7QXNOank3QkU7RUFDRTtBdE5veTdCSjs7QXNOcnk3QkU7RUFDRTtBdE53eTdCSjs7QXNOenk3QkU7RUFDRTtBdE40eTdCSjs7QXNON3k3QkU7RUFDRTtBdE5nejdCSjs7QXNOano3QkU7RUFDRTtBdE5vejdCSjs7QXNOcno3QkU7RUFDRTtBdE53ejdCSjs7QXNOeno3QkU7RUFDRTtBdE40ejdCSjs7QXNON3o3QkU7RUFDRTtBdE5nMDdCSjs7QXNOajA3QkU7RUFDRTtBdE5vMDdCSjs7QXNOcjA3QkU7RUFDRTtBdE53MDdCSjs7QXNOejA3QkU7RUFDRTtBdE40MDdCSjs7QXNONzA3QkU7RUFDRTtBdE5nMTdCSjs7QXNOajE3QkU7RUFDRTtBdE5vMTdCSjs7QXNOcjE3QkU7RUFDRTtBdE53MTdCSjs7QXNOejE3QkU7RUFDRTtBdE40MTdCSjs7QXNONzE3QkU7RUFDRTtBdE5nMjdCSjs7QXNOajI3QkU7RUFDRTtBdE5vMjdCSjs7QXVONTQ3QkE7RUFDRTtJQUNFO0V2Tis0N0JGO0V1TjU0N0JBO0lBQ0U7RXZOODQ3QkY7QUFDRjtBd05qNTdCSTs7RUFFRTtBeE5tNTdCTjs7QXlObjU3Qk07O0VBQ0U7QXpOdTU3QlI7O0F5TnI1N0JROztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpOeTU3QlY7O0F5TnY1N0JVOztFQUNFO0VBQ0E7RUFDQTtBek4yNTdCWjs7QTBONzY3QkU7RUFDRTtBMU5nNzdCSjs7QTJOMzY3QlE7O0VBQ0U7QTNOKzY3QlY7O0E0TnQ3N0JFO0VBQ0U7RUFDQTtBNU55NzdCSjs7QTZOejc3QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdONDc3Qko7O0E2Tng3N0JJO0VBQ0U7QTdOMjc3Qk47O0E4Tng4N0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5TjI4N0JKOztBOE56ODdCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlONDg3Qk47O0ErTng5N0JJO0VBQ0U7QS9OMjk3Qk47O0FnTzk5N0JBO0VBQ0U7RUFDQTtFQUNBO0FoT2krN0JGOztBZ08vOTdCRTtFQUVFO0FoT2krN0JKOztBaU92KzdCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqTzArN0JKOztBaU94KzdCSTtFQUNFO0FqTzIrN0JOOztBa09yLzdCRTtFQUNFO0FsT3cvN0JKOztBbU90LzdCRTtFQUNFO0VBQ0Esc0JBTEs7RUFNTDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsWUFaRztFQWFIO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXQWxCRztBbk8yZzhCUDs7QW9PMWc4QkU7RUFDRTtFQUNBO0VBQ0E7QXBPNmc4Qko7O0FxT2poOEJBOztFQUFBO0FDQUE7O0VBQUE7QURNQTtBQUNBO0VBQ0U7QXJPb2g4QkY7O0FxT2xoOEJFO0VBUUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBck84ZzhCSjtBc0J4KzdCSTtFK01yREY7SUFFUTtJQUNOO0lBQ0E7SUFDQTtJQUNBO0VyTytoOEJGO0FBQ0Y7QXFPdGg4Qkk7RUFBTztBck95aDhCWDs7QXNCcC83Qkk7RStNbENGO0lBRUU7RXJPeWg4QkY7QUFDRjs7QXFPcGg4QkE7QUFDQTtFQUNJO0FyT3VoOEJKOztBc0IvLzdCSTtFK010Qko7SUFFUTtFck93aDhCTjtBQUNGO0FzQngvN0JJO0UrTW5DSjtJQUtRO0lBQ0E7RXJPMGg4Qk47QUFDRjs7QXFPeGg4QkE7RUFDSSxjak9LSTtBSnNoOEJSOztBcU96aDhCQTtFQUNJLGNuT2pCTztFbU9rQlA7QXJPNGg4Qko7O0FxTzFoOEJBO0VBQ0k7QXJPNmg4Qko7O0FxTzNoOEJBO0FBQ0E7RUFDSSxjbk92Qkk7RW1Pd0JKO0VBQ0E7QXJPOGg4Qko7QXNCbGg4Qkk7RStNZko7SUFLUTtJQUNBO0VyT2dpOEJOO0FBQ0Y7O0FxT3poOEJBO0FBRUk7RUFDSTtBck8yaDhCUjs7QXFPeGg4QkE7RUFDSSxjbk9yQ0c7QUZnazhCUDtBcU8xaDhCSTtFQUNJLGNuT3hDQTtBRm9rOEJSOztBcU96aDhCQTs7Ozs7Ozs7RUFDSTtBck9taThCSjs7QXFPamk4QkE7RUFDSTtFQUNBO0VBQ0E7QXJPb2k4Qko7QXFPbmk4Qkk7RUFDSTtBck9xaThCUjs7QXFPaGk4QlE7RUFDSTtBck9taThCWjtBcU9oaThCWTtFQUNJO0VBQ0EsY25PckVMO0FGdW04Qlg7QXFPN2g4QlE7RUFDSSxhbk8zRUQ7QUYwbThCWDtBcU81aDhCWTtFQUNJO0FyTzhoOEJoQjtBcU96aDhCZ0I7RUFDSTtBck8yaDhCcEI7O0FxT3JoOEJBO0FBRUk7RUFDSSxtQm5POUZHO0FGcW44Qlg7QXFPdGg4QlE7RUFDSTtBck93aDhCWjtBcU90aDhCUTtFQUNJLGNqT2hGSjtBSndtOEJSO0FxT3JoOEJJOzs7Ozs7RUFFSSxjbk94R0c7RW1PeUdILG1Cak90RkE7QUppbjhCUjtBcU8xaDhCUTs7Ozs7O0VBQ0k7QXJPaWk4Qlo7QXFPL2g4QlE7Ozs7OztFQUNJLGNuTzlHRDtBRm9wOEJYOztBcU9qaThCQTtBQUVJO0VBQ0ksbUJuT25ISTtFbU9vSEo7QXJPbWk4QlI7QXFPbGk4QlE7RUFDSSxhbk96SEQ7QUY2cDhCWDtBcU9oaThCUTtFQUNJLG1Cbk8zSEE7RW1PNEhBO0VBQ0E7RUFDQTtBck9raThCWjtBc0I1bjhCSTtFK01zRkk7SUFNUTtJQUNBO0lBQ0E7RXJPb2k4QmQ7QUFDRjs7QXFPNWg4Qlk7RUFDSSxjbk8vSUw7QUY4cThCWDtBcU83aDhCWTtFQUNJLGNuTzlJSDtFbU8rSUc7QXJPK2g4QmhCOztBcU8xaDhCQTtFQUNJLG1Cbk96Sk87RW1PNktQO0FyTzBnOEJKO0FxTzdoOEJJO0VBQ0ksbUJuTzNKRztBRjByOEJYO0FxTzdoOEJZO0VBQ0ksY2pPM0lSO0VpTzRJUTtFQUNBO0FyTytoOEJoQjtBcU85aDhCZ0I7RUFDSTtBck9naThCcEI7QXFPM2g4Qkk7RUFDSSxtQm5PeEtHO0FGcXM4Qlg7QXFPNWg4QlE7RUFDSSxtQm5PMUtEO0FGd3M4Qlg7QXFPMWg4Qkk7RUFDSSxtQm5PL0tHO0FGMnM4Qlg7QXFPM2g4QlE7RUFDSTtFQUNBLGNuTzNLSjtFbU80S0k7QXJPNmg4Qlo7QXFPNWg4Qlk7RUFDSTtBck84aDhCaEI7QXFPNWg4Qlk7RUFDSTtFQUNBO0FyTzhoOEJoQjtBcU83aDhCZ0I7RUFDSTtBck8raDhCcEI7O0FxT3ZoOEJJO0VBQ0k7QXJPMGg4QlI7QXFPdGg4Qlk7RUFDSTtBck93aDhCaEI7QXFPdmg4QmdCO0VBQ0k7QXJPeWg4QnBCO0FxT3RoOEJZO0VBQ0ksYWpPNUxSO0FKb3Q4QlI7O0FxT2xoOEJBO0VBQ0k7QXJPcWg4Qko7O0FxT2poOEJRO0VBQ0k7QXJPb2g4Qlo7O0FxTzlnOEJRO0VBQ0k7QXJPaWg4Qlo7O0FzQnp0OEJJO0UrTTZNSjtJQUVRLG1Cbk96T0c7RUZ3djhCVDtBQUNGOztBcU83ZzhCQTtBQUlRO0VBSUksa0NuTzNPSztBRnF2OEJqQjtBcU83ZzhCWTtFQUNJLG1Cbk9sUEw7QUZpdzhCWDtBc0IxdDhCSTtFK01nTkE7SUFFUTtJQUNBO0VyTzRnOEJWO0VxTzNnOEJVO0lBQ0k7RXJPNmc4QmQ7RXFPNWc4QmM7SUFDSTtJQUNBO0VyTzhnOEJsQjtBQUNGO0FzQnZ1OEJJO0UrTXVNSjtJQXVCUTtFck82ZzhCTjtBQUNGOztBcU8xZzhCQTtBQUVJO0VBQ0kseUJuT2xRQztBRjh3OEJUO0FxTzNnOEJRO0VBQUcsY2pPMVBIO0FKd3c4QlI7QXFPN2c4QlE7RUFDSTtBck8rZzhCWjtBcU81ZzhCWTtFQUNJO0VBQ0E7QXJPOGc4QmhCO0FxTzNnOEJnQjtFQUNJO0VBQ0E7QXJPNmc4QnBCO0FzQjV3OEJJO0UrTTZQWTtJQUlRO0lBQ0E7RXJPK2c4QnRCO0FBQ0Y7QXNCcnc4Qkk7RStNZ1BZO0lBUVE7RXJPaWg4QnRCO0FBQ0Y7QXFPaGg4Qm9CO0VBQ0k7QXJPa2g4QnhCO0FxT2hoOEJvQjtFQUNJO0VBQ0E7QXJPa2g4QnhCO0FxT2poOEJ3QjtFQUNJLGNqT3JScEI7QUp3eThCUjtBcU9qaDhCd0I7RUFDSTtBck9taDhCNUI7QXFPbGg4QjRCO0VBQ0ksYWpPMVJ4QjtBSjh5OEJSO0FxT2hoOEJvQjtFQUNJO0FyT2toOEJ4QjtBcU9oaDhCb0I7RUFDSTtBck9raDhCeEI7QXFPamg4QndCO0VBQ0k7QXJPbWg4QjVCO0FxT2xoOEI0QjtFQUNJO0VBQ0E7QXJPb2g4QmhDO0FxTzlnOEJtQjtFQUFNO0FyT2loOEJ6QjtBcU81ZzhCSTtFQUNJO0VBQ0E7QXJPOGc4QlI7O0FxTzNnOEJBO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBck84ZzhCSjtBcU83ZzhCSTtFQUNJO0VBQ0E7QXJPK2c4QlI7QXFPN2c4Qkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyTytnOEJSO0FxTzlnOEJRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsbUJqTzNVSjtFaU80VUk7RUFDQTtFQUNBO0FyT2doOEJaO0FxTy9nOEJZO0VBQ0k7RUFDQTtBck9paDhCaEI7O0FxTzFnOEJJO0VBQ0k7RUFDQTtFQUNBO0FyTzZnOEJSOztBcU8xZzhCQTtFQUNJO0VBQ0E7QXJPNmc4Qko7QXNCejE4Qkk7RStNMFVKO0lBSVE7RXJPK2c4Qk47QUFDRjs7QXFPNWc4QkE7QUFJUTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJPMmc4Qlo7QXFPMWc4Qlk7RUFDSTtFQUNBO0FyTzRnOEJoQjtBcU8zZzhCZ0I7RUFDSSxhak94WFo7RWlPeVhZO0FyTzZnOEJwQjtBc0JsMzhCSTtFK01tV1k7SUFJUTtFck8rZzhCdEI7QUFDRjtBcU83ZzhCZ0I7RUFDSTtBck8rZzhCcEI7QXFPM2c4QlE7RUFDSTtBck82ZzhCWjtBc0IxNDhCSTtFK00rWEk7SUFFUTtFck82ZzhCZDtBQUNGO0FxTzFnOEJJO0VBQ0k7QXJPNGc4QlI7QXFPM2c4QlE7RUFDSTtFQUNBO0VBQ0E7QXJPNmc4Qlo7QXFPNWc4Qlk7RUFFSTtFQUNBO0VBQ0E7QXJPNmc4QmhCO0FzQi80OEJJO0UrTXVZSTtJQUNJO0VyTzJnOEJWO0VxT3pnOEJjO0lBQ0k7RXJPMmc4QmxCO0VxT3RnOEJNO0lBQ0k7RXJPd2c4QlY7RXFPdmc4QlU7SUFDSTtFck95ZzhCZDtBQUNGOztBcU9sZzhCUTtFQUNJO0FyT3FnOEJaO0FxT2xnOEJJO0VBQ0k7QXJPb2c4QlI7QXNCcDY4Qkk7RStNK1pBO0lBR1E7SUFDQTtFck9zZzhCVjtBQUNGOztBcU9oZzhCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyT21nOEJaO0FxT2xnOEJZO0VBQ0ksbUJqT3BjUjtFaU9xY1E7RUFDQTtBck9vZzhCaEI7QXNCbjg4Qkk7RStNNGJRO0lBS1E7RXJPc2c4QmxCO0FBQ0Y7O0FxT2hnOEJJO0VBQ0k7QXJPbWc4QlI7QXFPbGc4QlE7RUFDSTtBck9vZzhCWjtBcU9sZzhCUTtFQUNJO0VBQ0EsY2pPdGRKO0FKMDk4QlI7QXFPbmc4Qlk7RUFDSSxjak94ZFI7QUo2OThCUjs7QXFPOS83QlE7RUFDSTtBck9pZzhCWjtBcU9oZzhCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyT2tnOEJoQjtBcU9oZzhCWTtFQUNJO0FyT2tnOEJoQjtBcU85LzdCWTtFQUNJO0VBQ0E7QXJPZ2c4QmhCO0FxTzcvN0JRO0VBQ1I7RUFDWTtFQUNBO0FyTysvN0JaOztBcU94LzdCUTtFQUNJO0VBQ0E7QXJPMi83Qlo7QXFPdC83Qm9CO0VBQ0k7RUFDQTtFQUNBO0FyT3cvN0J4QjtBcU92LzdCd0I7RUFDSTtBck95LzdCNUI7QXFPeC83QjRCO0VBQ0k7RUFDQTtBck8wLzdCaEM7QXFPbi83QlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyT3EvN0JaO0FxT24vN0JRO0VBQ0k7RUFDQTtBck9xLzdCWjs7QXFPaC83QkE7QUFFSTtFQUNJLGNuT2pqQkE7RW1PbWpCQSx3Q2pPaGxCVztBSmlrOUJuQjs7QXFPOSs3QkE7RUFDSTtFQUNBO0FyT2kvN0JKO0FxT2gvN0JJO0VBQ0ksY25PamtCRztFbU9ra0JIO0FyT2svN0JSO0FxT2ovN0JRO0VBQ0k7QXJPbS83Qlo7O0FxTzcrN0JRO0VBQ0k7QXJPZy83Qlo7QXFPNys3Qlk7RUFDSTtBck8rKzdCaEI7QXFPNSs3QlE7RUFDSTtBck84KzdCWjtBcU8xKzdCUTtFQUNJO0VBQ0E7QXJPNCs3Qlo7QXFPMys3Qlk7RUFDSTtBck82KzdCaEI7O0FxT3YrN0JBO0FBQ0E7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyT3krN0JKO0FxT3grN0JJO0VBQ0k7RUFDQTtFQUNBO0FyTzArN0JSO0FxT3grN0JJO0VBQ0kscUJuT3ZtQk87RW1Pd21CUCx5Qm5PdG1CQTtFbU91bUJBLGNuT3BtQks7QUY4azlCYjtBcU94KzdCUTtFQUNJO0FyTzArN0JaO0FxT3YrN0JJO0VBQ0kscUJuTy9tQk87RW1PZ25CUCx5Qm5POW1CQTtFbU8rbUJBLGNuTzltQks7QUZ1bDlCYjtBcU94KzdCUTtFQUNJO0FyTzArN0JaOztBcU90KzdCQTtFQUNJO0FyT3krN0JKO0FxT24rN0JZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJPcSs3QmhCO0FxT3ArN0JnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyT3MrN0JwQjtBcU9yKzdCb0I7RUFDSSxhak9yb0JoQjtBSjRtOUJSO0FxT24rN0JZO0VBQ0k7RUFDQTtBck9xKzdCaEI7QXFPcCs3QmdCO0VBQ0ksbUJqTzdvQlo7RWlPOG9CWTtFQUNBO0VBQ0E7RUFDQTtBck9zKzdCcEI7QXFPNTk3Qkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyTzg5N0JSO0FxTzU5N0JZO0VBQ0k7QXJPODk3QmhCO0FxTzM5N0JRO0VBQ0k7RUFDQTtBck82OTdCWjtBcU8xOTdCWTtFQUNJO0FyTzQ5N0JoQjtBcU96OTdCUTtFQUNJO0FyTzI5N0JaO0FxT3g5N0JJO0VBQ0k7RUFDQSxjbk94c0JHO0FGa3E5Qlg7QXFPdjk3QlE7RUFDSTtFQUNBO0VBQ0E7QXJPeTk3Qlo7QXFPeDk3Qlk7RUFDSTtBck8wOTdCaEI7QXFPeDk3Qlk7RUFDSTtBck8wOTdCaEI7QXFPejk3QmdCO0VBQ0k7QXJPMjk3QnBCO0FxT3Q5N0JJO0VBQ0k7RUFDQTtFQUNBO0FyT3c5N0JSO0FxT3Y5N0JRO0VBQ0ksbUJuT3p0Qk47RW1PMnRCTSxjbk9qdUJEO0VtT2t1QkM7RUFDQTtFQUNBO0VBQ0E7QXJPdzk3Qlo7QXFPdjk3Qlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBck95OTdCaEI7QXFPeDk3QmdCO0VBQ0k7RUFDQTtFQUNBO0FyTzA5N0JwQjtBcU92OTdCWTtFQUNJO0VBQ0E7RUFDQTtBck95OTdCaEI7QXNCbnI5Qkk7RStNNnRCWTtJQUNJO0VyT3k5N0JsQjtBQUNGO0FxT3I5N0JJO0VBQ0k7QXJPdTk3QlI7O0FxT245N0JBO0VBQ0k7QXJPczk3Qko7QXNCbHI5Qkk7RStNMnRCSjtJQUdRO0VyT3c5N0JOO0FBQ0Y7QXFPdjk3Qkk7RUFDSTtBck95OTdCUjtBcU92OTdCSTtFQUNJO0FyT3k5N0JSO0FxT3Y5N0JJO0VBQ0k7QXJPeTk3QlI7O0FxT3I5N0JBO0FBRUk7RUFDSSxxQm5PcHdCSTtFbU9xd0JKLG1Cbk9yd0JJO0VtT3N3QkosY25PbHdCSztBRnl0OUJiO0FxT3I5N0JJO0VBQ0kscUJuT3R3QkE7RW1PdXdCQSxtQm5PdndCQTtFbU93d0JBLGNuT3B3Qk07QUYydDlCZDtBcU9yOTdCSTtFQUNJLHFCbk83d0JFO0VtTzh3QkYsbUJuTzl3QkU7RW1PK3dCRixjbk8xd0JJO0FGaXU5Qlo7QXFPcjk3Qkk7RUFDSSxxQm5PbHhCRTtFbU9teEJGLG1Cbk9ueEJFO0VtT294QkYsY25PL3dCSTtBRnN1OUJaO0FxT3I5N0JJO0VBQ0kscUJuT3R4QkM7RW1PdXhCRCxtQm5PdnhCQztFbU93eEJELGNuT3J4Qkc7QUY0dTlCWDs7QXFPbjk3Qkk7RUFDSTtBck9zOTdCUjtBcU9wOTdCSTtFQUNJO0VBQ0E7QXJPczk3QlI7O0FxT2w5N0JBO0FBRUk7RUFDSTtBck9vOTdCUjs7QXFPajk3QkE7RUFDSTtFQUNBO0VBQ0E7QXJPbzk3Qko7O0FxT2o5N0JJO0VBQ0k7QXJPbzk3QlI7QXFPbjk3QlE7RUFDSSxjak9wekJKO0VpT3F6Qkk7QXJPcTk3Qlo7QXFPcDk3Qlk7RUFDSTtFQUNBO0FyT3M5N0JoQjtBcU9wOTdCWTtFQUNJO0VBQ0E7QXJPczk3QmhCO0FzQjl2OUJJO0UrTXN5QlE7SUFJUTtJQUNBO0VyT3c5N0JsQjtBQUNGO0FxT3I5N0JRO0VBQ1I7RUFDWTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJPdTk3Qlo7QXFPcjk3QlE7RUFDSTtBck91OTdCWjs7QXFPbDk3Qkk7RUFDSTtFQUNBO0VBQ0EsbUJuT3IyQkY7RW1PczJCRTtFQUNBLGNuT3QyQkE7RW1PdTJCQTtFQUNBO0VBQ0E7QXJPcTk3QlI7O0FxT2w5N0JBO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyT3E5N0JKOztBcU9sOTdCQTtBL01yMUJJO0UrTXUxQkE7SUFFUTtJQUNBO0lBQ0E7RXJPbzk3QlY7RXFPbDk3QmM7SUFDSTtJQUNBO0lBQ0E7RXJPbzk3QmxCO0VxT2o5N0JVO0lBQ0k7SUFDQTtJQUNBO0VyT205N0JkO0FBQ0Y7QXFPajk3QlE7RUFDSTtFQUNBO0VBQ0E7QXJPbTk3Qlo7QXFPbDk3Qlk7RUFDSSxjbk85NEJSO0VtTys0QlE7QXJPbzk3QmhCO0FxT2w5N0JnQjtFQUNJO0FyT285N0JwQjtBcU9oOTdCUTtFQUNJO0VBQ0E7QXJPazk3Qlo7QXFPaDk3QlE7RUFDSSxjbk8zNUJKO0VtTzQ1Qkk7RUFDQTtFQUNBO0FyT2s5N0JaO0FxT2o5N0JZO0VBQ0k7QXJPbTk3QmhCO0FxT2o5N0JZO0VBQ0k7QXJPbTk3QmhCO0FxT2w5N0JnQjtFQUNJO0VBQ0E7QXJPbzk3QnBCO0FxT2o5N0JZO0VBQ0k7QXJPbTk3QmhCO0FxT2g5N0JRO0VBQ0k7RUFDQTtFQUNBO0FyT2s5N0JaO0FxT2g5N0JRO0VBQ0k7QXJPazk3Qlo7QXFPaDk3QlE7RUFDSTtBck9rOTdCWjtBcU85ODdCUTtFQUNJO0VBQ0E7QXJPZzk3Qlo7QXNCejM5Qkk7RStNdTZCSTtJQUtRO0VyT2k5N0JkO0FBQ0Y7QXNCajM5Qkk7RStNazZCWTtJQUNJO0VyT2s5N0JsQjtFcU9qOTdCa0I7SUFDSTtFck9tOTdCdEI7RXFPLzg3QmtCO0lBQ0k7SUFDQTtJQUNBO0VyT2k5N0J0QjtBQUNGO0FxTzk4N0JZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJPZzk3QmhCO0FxTy84N0JnQjtFQUNJLGNuT3Q5Qlo7RW1PdTlCWTtBck9pOTdCcEI7QXFPLzg3Qm9CO0VBQ0k7QXJPaTk3QnhCO0FzQng1OUJJO0UrTTY3QlE7SUFjUTtFck9pOTdCbEI7QUFDRjtBcU8vODdCWTtFQUNJO0VBQ0E7QXJPaTk3QmhCO0FxTy84N0JZO0VBQ0ksY25PdCtCUjtFbU91K0JRO0VBQ0E7RUFDQTtBck9pOTdCaEI7QXFPLzg3QmdCO0VBQ0k7RUFDQTtBck9pOTdCcEI7QXNCMzY5Qkk7RStNazlCUTtJQVdRO0lBQ0E7RXJPazk3QmxCO0FBQ0Y7QXFPaDk3QmdCO0VBQ0k7RUFDQTtFQUNBO0FyT2s5N0JwQjtBcU9oOTdCZ0I7RUFDSTtBck9rOTdCcEI7QXFPLzg3Qlk7RUFDSTtFQUNBO0VBQ0E7QXJPaTk3QmhCO0FxTy84N0JZO0VBQ0k7QXJPaTk3QmhCOztBcU8zODdCQTtBQUtJOzs7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBck80ODdCUjtBcU8zODdCUTs7O0VBQ0k7QXJPKzg3Qlo7QXNCbjg5Qkk7RStNbS9CSTs7O0lBR1E7RXJPbTk3QmQ7QUFDRjtBcU9sOTdCWTs7O0VBQ0k7QXJPczk3QmhCO0FxT2o5N0JROzs7RUFDSSxlak9wa0NLO0FKeWgrQmpCO0FxT245N0JROzs7RUFFSTtBck9zOTdCWjtBcU9sOTdCUTs7O0VBQ0k7QXJPczk3Qlo7O0FxT2o5N0JBO0VBQ0ksZWpPbmxDYTtFaU9vbENiLGNuTy9pQ0k7RW1PZ2pDSjtFQUNBO0FyT285N0JKOztBcU9oOTdCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyT205N0JaOztBcU85ODdCSTtFQUNJO0VBQ0E7QXJPaTk3QlI7O0FxTzM4N0JBO0FBQ0E7RUFDSSxtQm5PemtDRTtBRnVoK0JOOztBcU8zODdCSTtFQUNJO0VBQ0E7QXJPODg3QlI7QXFPNzg3QlE7RUFDSTtBck8rODdCWjtBcU85ODdCWTtFQUNJO0FyT2c5N0JoQjs7QXFPMTg3QkE7QUFHUTtFQUNJO0FyTzI4N0JaO0FzQm5oK0JJO0UrTTJrQ0E7SUFFUTtFck8wODdCVjtBQUNGO0FxT3Y4N0JRO0VBRUksY25PN21DRDtFbU84bUNDO0FyT3c4N0JaO0FxT3A4N0JRO0VBQ0k7QXJPczg3Qlo7QXFPbjg3Qkk7RUFDSTtFQUNBO0FyT3E4N0JSO0FxT244N0JJO0VBQ0k7RUFDQTtBck9xODdCUjtBcU9wODdCUTtFQUNJO0FyT3M4N0JaOztBcU9sODdCQTtBQUNBO0VBQ0kscUJuTzNtQ0k7RW1PNG1DSix5Qm5PNW1DSTtBRmlqK0JSOztBcU9sODdCQTtBL01qbUNJO0UrTW9tQ0k7SUFFUTtJQUNBO0VyT204N0JkO0FBQ0Y7QXFPaDg3Qkk7RUFDSSxtQmpPaG9DQTtBSmtrK0JSO0FxTzk3N0JZO0VBQ0k7QXJPZzg3QmhCO0FxTy83N0JnQjtFQUNJO0FyT2k4N0JwQjtBcU85NzdCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJPZzg3QmhCO0FxTzk3N0JZO0VBQ0k7QXJPZzg3QmhCO0FxTzk3N0JnQjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBQ0ksY25PanFDWjtFbU9rcUNZO0VBQ0EsbUJuT3BxQ2Q7QUZzcCtCTjtBcU9qLzdCb0I7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUNJO0FyT3FpOEJ4QjtBcU9qaThCb0I7RUFDSTtBck9taThCeEI7QXFPL2g4Qlk7RUFDSTtBck9paThCaEI7O0FxTzNoOEJJO0VBRUksY25POXJDRztFbU8rckNIO0FyTzZoOEJSO0FxTzFoOEJRO0VBQ0k7QXJPNGg4Qlo7QXFPM2g4Qlk7RUFDSTtBck82aDhCaEI7QXNCM3IrQkk7RStNa3FDUTtJQUNJO0VyTzRoOEJkO0FBQ0Y7QXFPemg4Qkk7RUFDSTtFQUNBO0FyTzJoOEJSO0FxT3poOEJZO0VBQ0k7QXJPMmg4QmhCO0FzQnZzK0JJO0UrTWtyQ1E7SUFDSTtFck93aDhCZDtFcU9yaDhCYztJQUNJO0VyT3VoOEJsQjtFcU90aDhCa0I7SUFDSTtFck93aDhCdEI7RXFPcmg4QmM7SUFDSTtFck91aDhCbEI7RXFPdGg4QmtCO0lBQ0k7RXJPd2g4QnRCO0VxT3RoOEJrQjtJQUNJO0VyT3doOEJ0QjtBQUNGOztBcU9qaDhCQTtBQUVJO0VBQ0k7QXJPbWg4QlI7O0FxT2hoOEJBO0VBQ0k7RUFDQTtFQUNBO0VBRUE7RUFDQTtBck9raDhCSjtBc0J4dStCSTtFK01ndENKO0lBUVE7SUFDQTtFck9vaDhCTjtBQUNGO0FxT25oOEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJPcWg4QlI7O0FxT2xoOEJBO0VBQ0k7QXJPcWg4Qko7QXFPcGg4Qkk7RUFDSTtBck9zaDhCUjtBcU9yaDhCUTtFQUNJLG1Cbk85d0NEO0VtTyt3Q0MsY2pPNXZDSjtFaU82dkNJO0FyT3VoOEJaO0FxT3RoOEJZO0VBQ0ksY2pPL3ZDUjtBSnV4K0JSOztBcU9uaDhCQTtFQUNJLGNuT3h4Q087RW1PeXhDUDtBck9zaDhCSjs7QXFPbmg4QkE7QUFDQTtFQUNJO0FyT3NoOEJKO0FxT3JoOEJJO0VBQ0k7QXJPdWg4QlI7O0FxT25oOEJBO0VBQ0k7QXJPc2g4Qko7O0FxT2poOEJRO0VBQ0ksY25PM3lDRDtBRit6K0JYOztBcU8vZzhCQTtBQUVJO0VBQ0k7QXJPaWg4QlI7O0FxTzVnOEJJO0VBQ0kscUJuT3p6Q0c7RW1PMHpDSCx5Qm5PMXpDRztBRnkwK0JYO0FxTzdnOEJJO0VBQ0kscUJuTzd6Q0c7QUY0MCtCWDs7QXFPNWc4QkE7QUFDQTtFQUNJO0FyTytnOEJKO0FxTzlnOEJJO0VBRUk7RUFDQTtFQUNBO0FyTytnOEJSO0FxTzlnOEJRO0VBQ0ksbUJqT3R6Q0o7RWlPdXpDSTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBck8rZzhCWjtBcU85ZzhCWTtFQUNJO0FyT2doOEJoQjtBcU81ZzhCSTtFQUNJO0FyTzhnOEJSO0FxTzdnOEJRO0VBQ0ksbUJuT24wQ0U7RW1PbzBDRjtFQUNBO0FyTytnOEJaO0FxTzVnOEJJO0VBQ0k7QXJPOGc4QlI7QXFPN2c4QlE7RUFDSSxtQm5PejBDRTtFbU8wMENGO0VBQ0E7QXJPK2c4Qlo7O0FxTzNnOEJBO0FBQ0E7QUFDQTtFQUNJO0FyTzhnOEJKOztBcU81ZzhCQTtBQUVBO0FBQ0E7RUFDSTtFQUNBO0FyTzhnOEJKO0FxTzdnOEJJO0VBQ0k7QXJPK2c4QlI7QXNCNTIrQkk7RStNeTFDSjtJQU9RO0VyT2doOEJOO0FBQ0Y7O0FxTzlnOEJBO0FBQ0E7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyT2loOEJKO0FzQjcyK0JJO0UrTXcxQ0o7SUFNUTtFck9taDhCTjtBQUNGOztBcU9qaDhCQTtBQUNBO0EvTS8yQ0k7RStNazNDSTtJQUVRO0VyT2toOEJkO0FBQ0Y7QXNCdjQrQkk7RStNeTNDSTtJQUVRO0VyT2doOEJkO0FBQ0Y7O0FxTzVnOEJBO0FBQ0E7RUFDSTtFQUNBO0FyTytnOEJKO0FzQmw1K0JJO0UrTWk0Q0o7SUFJUTtFck9paDhCTjtBQUNGOztBcU8vZzhCQTtBQUlRO0VBQ0k7RUFDQTtBck8rZzhCWjtBcU81ZzhCSTtFQUNJO0VBQ0E7RUFDQTtBck84ZzhCUjs7QXFPM2c4QkE7QUFDQTtFQUNJO0FyTzhnOEJKOztBcU8xZzhCSTtFQUNJO0VBQ0E7RUFDQTtBck82ZzhCUjs7QXFPemc4QkE7QUFDQTtFQUNJO0FyTzRnOEJKO0FxTzNnOEJJO0VBQ0k7RUFDQTtBck82ZzhCUjtBcU8zZzhCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJPNmc4QlI7O0FxT3pnOEJBO0FBR1E7RUFDSTtBck8wZzhCWjs7QXFPcGc4QkE7QUFFSTtFQUNJO0FyT3NnOEJSO0FxT3JnOEJRO0VBQ0k7QXJPdWc4Qlo7QXFPcGc4Qkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNuT24rQ0E7QUZ5KytCUjs7QXFPbGc4QkE7RUFDSTtBck9xZzhCSjtBcU9wZzhCSTtFQUNJO0VBQ0E7QXJPc2c4QlI7QXFPcGc4Qkk7RUFDSTtFQUNBO0VBQ0E7QXJPc2c4QlI7QXFPcmc4QlE7RUFDSTtBck91ZzhCWjtBcU9yZzhCUTtFQUNJO0VBQ0E7RUFDQTtBck91ZzhCWjtBcU90ZzhCWTtFQUNJO0VBQ0E7QXJPd2c4QmhCO0FxT3RnOEJZO0VBQ0ksY25PLy9DTDtFbU9nZ0RLO0FyT3dnOEJoQjtBc0I5KytCSTtFK01xOUNBO0lBcUJRO0VyT3dnOEJWO0FBQ0Y7QXFPdGc4Qkk7RUFDSSxjbk90Z0RBO0FGOGcvQlI7QXFPdmc4QlE7RUFDSTtBck95ZzhCWjs7QXFPcGc4QkE7QUFFSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBck9zZzhCUjs7QXFPamc4QkE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFBQTtBQTZCSTtFQUNJLGNuTzFqREc7QUYyai9CWDtBcU8vLzdCSTtFQUNJLGNuTzNqREE7QUY0ai9CUjtBcU8vLzdCUTtFQUNJLGNuT2hrREQ7QUZpay9CWDs7QXFPMy83Qkk7RUFHSSxtQmpPdGpEQTtFaU91akRBO0FyTzQvN0JSO0FxTzMvN0JRO0VBRUksY25PN2tERDtFbU84a0RDO0FyTzQvN0JaO0FxTzEvN0JRO0VBQ0k7QXJPNC83Qlo7QXFPMS83QlE7RUFDSTtBck80LzdCWjtBcU94LzdCUTtFQUNJO0FyTzAvN0JaO0FxT3YvN0JJO0VBRUksY25POWxERztBRnNsL0JYO0FxT3QvN0JJO0VBQ0k7QXJPdy83QlI7QXFPcC83Qlk7RUFDSTtFQUNBO0FyT3MvN0JoQjtBcU9uLzdCUTtFQUNJO0VBQ0E7QXJPcS83Qlo7QXFPbC83Qlk7RUFDSSxjbk81bURIO0VtTzZtREc7QXJPby83QmhCO0FxT24vN0JnQjtFQUNJLGNuTy9tRFA7QUZvbS9CYjtBcU9qLzdCZ0I7RUFDSSxhbk94bkRUO0FGMm0vQlg7QXFPbC83Qm9CO0VBQ0k7QXJPby83QnhCO0FxTzkrN0JnQjtFQUlJO0VBQ0E7RUFDQTtBck82KzdCcEI7QXFPbC83Qm9CO0VBQ0k7QXJPby83QnhCO0FxTzMrN0JJO0VBQ0k7QXJPNis3QlI7QXFPMys3Qkk7RUFDSTtFQUNBLHlCak83bkRBO0FKMG0vQlI7O0FxT3YrN0JJO0VBQ0ksbUJuT3BwREk7RW1PcXBESjtFQUNBO0FyTzArN0JSO0FxT2wrN0JJO0VBQ0k7QXJPbys3QlI7QXFPbis3QlE7RUFDSSxtQm5PcHFERDtFbU9xcURDLHFCbk9ycUREO0FGMG8vQlg7QXFPbCs3Qkk7RUFDSTtFQUNBO0FyT28rN0JSO0FxT24rN0JRO0VBQ0k7RUFDQTtFQUNBO0FyT3ErN0JaOztBcU85OTdCQTtFQUtJO0VBQ0E7QXJPNjk3Qko7QXFPNTk3Qkk7RUFFSSxjbk85ckRHO0VtTytyREg7QXJPNjk3QlI7O0FxTzE5N0JBO0VBQ0ksY25PanNESTtBRjhwL0JSOztBcU96OTdCSTtFQUNJO0VBQ0EsY25PdnNEQTtBRm1xL0JSO0FxTzM5N0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBck82OTdCWjtBcU8zOTdCWTtFQUNJLHFCbk9sdERMO0FGK3EvQlg7QXFPejk3QlE7RUFDSTtFQUNBO0VBQ0EsZWpPdnZESztFaU93dkRMO0VBQ0E7QXJPMjk3Qlo7O0FxT3Y5N0JBO0VBS0k7RUFDQTtBck9zOTdCSjtBcU9yOTdCSTtFQUVJO0VBQ0E7RUFDQSxjbk8xdURHO0FGZ3MvQlg7QXFPcDk3QlE7RUFDSTtBck9zOTdCWjs7QXFPbDk3QkE7RUFLSTtFQUNBO0FyT2k5N0JKO0FxT2g5N0JJO0VBQ0ksY25PenZERztFbU8ydkRIO0VBQ0E7QXJPaTk3QlI7QXFPLzg3Qkk7RUFDSTtBck9pOTdCUjs7QXFPNzg3QkE7QUFFSTtFQUNJO0FyTys4N0JSO0FxTzk4N0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyT2c5N0JaO0FxTzk4N0JRO0VBQ0k7RUFDQTtFQUNBO0FyT2c5N0JaO0FxTzk4N0JRO0VBQ0k7QXJPZzk3Qlo7O0FxTzM4N0JBO0FBR1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBck80ODdCWjtBcU96ODdCSTtFQUlJO0FyT3c4N0JSO0FxTzM4N0JRO0VBQ0ksYW5PdHlERDtBRm12L0JYO0FxTzE4N0JRO0VBQ0k7RUFDQSxjbk92eURDO0FGbXYvQmI7O0FxT3g4N0JBO0VBQ0k7QXJPMjg3Qko7O0FxT3Y4N0JJO0VBRUk7RUFDQSxtQm5PanpERjtFbU9rekRFLGNuT3R6REE7QUYrdi9CUjtBcU94ODdCUTtFQUNJO0FyTzA4N0JaOztBcU8vNzdCSTtFQUVJO0VBQ0E7QXJPaTg3QlI7QXFPOTc3QlE7RUFDSTtBck9nODdCWjtBcU94NzdCSTtFQUVJO0VBQ0E7QXJPeTc3QlI7O0FxT3A3N0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyT3U3N0JKO0FxT3Q3N0JJO0VBQ0k7RUFDQTtBck93NzdCUjtBc0J0di9CSTtFK01xekRKO0lBWVE7SUFDQTtJQUNBO0lBQ0E7RXJPeTc3Qk47RXFPeDc3Qk07SUFDSTtFck8wNzdCVjtBQUNGO0FxT3g3N0JJO0VBQ0k7QXJPMDc3QlI7O0FxT3I3N0JBO0FBQ0E7RUFDSTtFQUNBO0FyT3c3N0JKO0FxT3Y3N0JJO0VBQ0ksY25PejNEQTtFbU8wM0RBO0FyT3k3N0JSO0FxT3g3N0JRO0VBQ0k7QXJPMDc3Qlo7O0FxT3I3N0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJPdzc3Qko7QXFPdDc3Qkk7RUFDSTtFQUNBO0VBQ0E7QXJPdzc3QlI7QXFPdDc3Qkk7RUFDSTtFQUNBO0VBQ0E7QXJPdzc3QlI7O0FxT2o3N0JJO0VBQ0k7RUFDQTtBck9vNzdCUjs7QXFPajc3QkE7RUFDSTtFQUNBO0FyT283N0JKOztBcU8vNjdCUTtFQUNJO0VBQ0E7RUFDQTtBck9rNzdCWjs7QXFPNzY3QkE7QUFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUFBO0FBeUJJO0VBRUk7QXJPNjY3QlI7O0FxT3o2N0JBO0FBRUE7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQUFBO0FBOE5BO0FBQ0E7RUFDSSxtQmpPM3BFSTtFaU80cEVKO0VBQ0EsbUJqTzFwRVc7QUpta2dDZjs7QXFPcjY3Qkk7RUFDSSxtQm5PcnJFRztFbU9zckVIO0VBQ0E7QXJPdzY3QlI7QXFPdjY3QlE7RUFDSTtBck95NjdCWjtBcU90NjdCSTtFQUNJLG1Cak8xcUVBO0VpTzJxRUEsbUJqT3hxRU87QUpnbGdDZjtBcU9yNjdCUTtFQUNJLGNuTzNyRUo7RW1PNHJFSTtBck91NjdCWjtBcU90NjdCWTtFQUNJO0FyT3c2N0JoQjs7QXFPbDY3QkE7QUFFSTtFQUNJO0VBQ0E7RUFDQTtBck9vNjdCUjtBc0I3a2dDSTtFK01zcUVBO0lBS1E7RXJPczY3QlY7QUFDRjtBcU9wNjdCUTtFQUdJO0VBQ0E7QXJPbzY3Qlo7QXFPbDY3QlE7RUFDSTtBck9vNjdCWjtBcU9uNjdCWTtFQUVJLGNqTzVzRVI7RWlPOHNFUTtFQUNBO0FyT202N0JoQjtBcU8vNTdCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FyT2k2N0JSO0FxT2g2N0JROzs7RUFDSTtBck9vNjdCWjtBc0J6bWdDSTtFK00rckVBO0lBU1E7RXJPcTY3QlY7QUFDRjs7QXFPbDY3QkE7Ozs7Ozs7Ozs7Ozs7O0VBQUEsQyIsInNvdXJjZXMiOlsid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9zcmMvc2Nzcy90aGVtZS5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX3ZlcnNpb24uc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vc3JjL3Njc3MvY3VzdG9tL19jb2xvcnNfdmFycy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy91dGlsaXRpZXMvY29sb3JzX3ZhcnMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vc3JjL3Njc3MvY3VzdG9tL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvdXRpbGl0aWVzL2NvbG9ycy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9zcmMvc2Nzcy9jdXN0b20vX21hcHMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vc3JjL3Njc3MvY3VzdG9tL19ib290c3RyYXBfY29uZmlndXJhdGlvbi5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9zcmMvc2Nzcy9fYm9vdHN0cmFwLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3gtc2hhZG93LnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29udGFpbmVycy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtdmFyaWFudHMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19sYWJlbHMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNvbnRyb2wuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXNlbGVjdC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY2hlY2suc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fZmxvYXRpbmctbGFiZWxzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nsb3NlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2Ryb3Auc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2Fyb3VzZWwuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX29mZmNhbnZhcy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BsYWNlaG9sZGVycy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fY29sb3ItYmcuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX2NvbG9yZWQtbGlua3Muc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19wb3NpdGlvbi5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RhY2tzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdmlzdWFsbHktaGlkZGVuLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19zdHJldGNoZWQtbGluay5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3ZyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hcGkuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vc3JjL3Njc3MvX2Jvb3RzdHJhcC1pdGFsaWEuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvdXRpbGl0aWVzL3RleHQtY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fdHlwZS5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19jYXJvdXNlbC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvQHNwbGlkZWpzL3NwbGlkZS9kaXN0L2Nzcy9zcGxpZGUtY29yZS5taW4uY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2NhbGVuZGFyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fZm9udC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fZm9ybS1pbnB1dC1maWxlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fZm9ybS1pbnB1dC1udW1iZXIuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19mb3JtLWlucHV0LXVwbG9hZC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2Zvcm0tdG9nZ2xlcy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2Zvcm0tcGFzc3dvcmQuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19mb3JtLXNlbGVjdC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2Zvcm0tdHJhbnNmZXIuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX3BhZ2VyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fdGFiLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fY29va2llYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9faGVyby5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2ZvcndhcmQuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19iYWNrLXRvLXRvcC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2F1dG9jb21wbGV0ZS5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2xpbmtsaXN0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fbmF2aWdhdGlvbi5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX3NraXBsaW5rcy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2FmZml4LnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fc2lkZWJhci5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX3NpZGViYXJ0aGVtZXMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19tZWdhbWVudS5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2JvdHRvbW5hdi5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX25hdnNjcm9sbC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX25hdnNjcm9sbHRoZW1lLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fY2FsbG91dC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX3Rvb2xiYXIuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19zZWN0aW9ucy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX25vdGlmaWNhdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19hdmF0YXIuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL190aHVtYm5hdi5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX3N0ZXBwZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fY2FyZC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2ltZ3Jlc3BvbnNpdmUuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19vdmVybGF5LXBhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fcHJvZ3Jlc3MtZG9udXRzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fcHJvZ3Jlc3MtYmFycy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX3Byb2dyZXNzLXNwaW5uZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fZ3JpZGxpc3Quc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX3ZpZGVvcGxheWVyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL19pY29ucy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9fdXRpbGl0aWVzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy92aWRlb2pzLWZvbnQvc2Nzcy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL19wcml2YXRlLXZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19iaWctcGxheS5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fY2xvc2UtYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX21vZGFsLWRpYWxvZy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy91dGlsaXRpZXMvX2xpbmVhci1ncmFkaWVudC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL21lbnUvX21lbnUuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9tZW51L19tZW51LXBvcHVwLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvbWVudS9fbWVudS1pbmxpbmUuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fY29udHJvbC1iYXIuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fY29udHJvbC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19jb250cm9sLXNwYWNlci5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19wcm9ncmVzcy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fdm9sdW1lLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3Bvc3Rlci5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19saXZlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3RpbWUuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fcGxheS1wYXVzZS5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL190ZXh0LXRyYWNrLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3BpY3R1cmUtaW4tcGljdHVyZS5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19mdWxsc2NyZWVuLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3BsYXliYWNrLXJhdGUuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fZXJyb3Iuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fbG9hZGluZy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19jYXB0aW9ucy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19jaGFwdGVycy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19kZXNjcmlwdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fc3Vicy1jYXBzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2F1ZGlvLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2FkYXB0aXZlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX2NhcHRpb25zLXNldHRpbmdzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy92aWRlby5qcy9zcmMvY3NzL2NvbXBvbmVudHMvX3RpdGxlLWJhci5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9jb21wb25lbnRzL19za2lwLWJ1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvY29tcG9uZW50cy9fdHJhbnNpZW50LWJ1dHRvbi5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvdmlkZW8uanMvc3JjL2Nzcy9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL3ZpZGVvLmpzL3NyYy9jc3MvdmlkZW8tanMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fY2hpcHMuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19yYXRpbmcuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19kaW1tZXIuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19hY2NlcHQtb3ZlcmxheS5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX3RpbWVsaW5lLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fYW5jaG9yLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fbWFwLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fcG9pbnQtbGlzdC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX3JhdGluZy1saXN0LnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19maWdjYXB0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fc3RpY2t5LnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19jb2RlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9faW1hZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fanVzdC12YWxpZGF0ZS5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2FjY2Vzc2libGUtYXV0b2NvbXBsZXRlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9hY2Nlc3NpYmxlLWF1dG9jb21wbGV0ZS9kaXN0L2FjY2Vzc2libGUtYXV0b2NvbXBsZXRlLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9fcGFnZS1zY3JvbGwuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19mb3JtLWRhdGVwaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL190aW1lcGlja2VyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9faGVhZGVyc2xpbS5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2hlYWRlcnNsaW10aGVtZS5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2hlYWRlcmNlbnRlci5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vX2hlYWRlcmNlbnRlcnRoZW1lLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9faGVhZGVybmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9faGVhZGVybmF2YmFydGhlbWUuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19oZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19uYXZpZ2F0aW9udGhlbWUuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL19jb21wb25lbnRlLWJhc2Uuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvdXRpbGl0aWVzL2ZvY3VzLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL3V0aWxpdGllcy9pY29ucy5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvQHNwbGlkZWpzL3NwbGlkZS9zcmMvY3NzL2NvcmUvZm91bmRhdGlvbi9hbmltYXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9Ac3BsaWRlanMvc3BsaWRlL3NyYy9jc3MvY29yZS9vYmplY3QvbW9kaWZpZXJzL2RyYWdnYWJsZS5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvQHNwbGlkZWpzL3NwbGlkZS9zcmMvY3NzL2NvcmUvb2JqZWN0L21vZGlmaWVycy9mYWRlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9Ac3BsaWRlanMvc3BsaWRlL3NyYy9jc3MvY29yZS9vYmplY3QvbW9kaWZpZXJzL3J0bC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvQHNwbGlkZWpzL3NwbGlkZS9zcmMvY3NzL2NvcmUvb2JqZWN0L21vZGlmaWVycy90dGIuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL0BzcGxpZGVqcy9zcGxpZGUvc3JjL2Nzcy9jb3JlL29iamVjdC9vYmplY3RzL2NvbnRhaW5lci5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvQHNwbGlkZWpzL3NwbGlkZS9zcmMvY3NzL2NvcmUvb2JqZWN0L29iamVjdHMvbGlzdC5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvQHNwbGlkZWpzL3NwbGlkZS9zcmMvY3NzL2NvcmUvb2JqZWN0L29iamVjdHMvcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL2Jvb3RzdHJhcF9pdGFsaWEvLi9ub2RlX21vZHVsZXMvQHNwbGlkZWpzL3NwbGlkZS9zcmMvY3NzL2NvcmUvb2JqZWN0L29iamVjdHMvcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL0BzcGxpZGVqcy9zcGxpZGUvc3JjL2Nzcy9jb3JlL29iamVjdC9vYmplY3RzL3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL0BzcGxpZGVqcy9zcGxpZGUvc3JjL2Nzcy9jb3JlL29iamVjdC9vYmplY3RzL3NsaWRlLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL25vZGVfbW9kdWxlcy9Ac3BsaWRlanMvc3BsaWRlL3NyYy9jc3MvY29yZS9vYmplY3Qvb2JqZWN0cy9zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL0BzcGxpZGVqcy9zcGxpZGUvc3JjL2Nzcy9jb3JlL29iamVjdC9vYmplY3RzL3NwaW5uZXIuc2NzcyIsIndlYnBhY2s6Ly9ib290c3RyYXBfaXRhbGlhLy4vbm9kZV9tb2R1bGVzL0BzcGxpZGVqcy9zcGxpZGUvc3JjL2Nzcy9jb3JlL29iamVjdC9vYmplY3RzL3RyYWNrLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL3NyYy9zY3NzL2N1c3RvbS9fY3VzdG9tLnNjc3MiLCJ3ZWJwYWNrOi8vYm9vdHN0cmFwX2l0YWxpYS8uL3NyYy9zY3NzL2N1c3RvbS9fZXhhbXBsZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogTWFpbiBlbnRyeVxuICogVGhpcyBmaWxlIHdpbGwgYmUgdXBkYXRlZCBwZXJpb2RpY2FsbHkgYnkgdGhlIG1haW50YWluZXJzLFxuICogaWYgeW91IG1vZGlmeSBpdCBjaGVjayB0aGUgdmVyc2lvbiBjaGFuZ2VzIGJlZm9yZSBvcGVuaW5nIGFuIGlzc3VlLlxuICpcbiAqIEZvciB5b3VyIGN1c3RvbSBzdHlsZXMgdXNlIHRoZSAnY3VzdG9tJyBmb2xkZXIsXG4gKiBpbXBvcnQgeW91ciBzY3NzIHVzaW5nICcuL2N1c3RvbS9fY3VzdG9tLnNjc3MnLlxuICovXG5cbi8vIEJvb3RzdHJhcCBJdGFsaWEgdmVyc2lvbiB2YXJpYWJsZS5cbi8vIFVzZWZ1bCB0byBjaGVjayBmb3IgdGhlIGN1cnJlbnQgdmVyc2lvbi5cbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL3ZlcnNpb24nO1xuXG4vLyBCb290c3RyYXAgSXRhbGlhOiBmdW5jdGlvbnMuXG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2Z1bmN0aW9ucyc7XG5cbi8vIC0tLS0tLS0+PiBEcnVwYWwgdGhlbWU6IGN1c3RvbSBjb2xvcnMuIDw8LS0tLS0tLVxuQGltcG9ydCAnY3VzdG9tL2NvbG9yc192YXJzJztcblxuLy8gQm9vdHN0cmFwIEl0YWxpYTogY29sb3IgdmFyaWFibGVzLlxuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy91dGlsaXRpZXMvY29sb3JzX3ZhcnMnO1xuXG4vLyAtLS0tLS0tPj4gRHJ1cGFsIHRoZW1lOiBjdXN0b20gdmFyaWFibGVzLiA8PC0tLS0tLS1cbkBpbXBvcnQgJ2N1c3RvbS92YXJpYWJsZXMnO1xuXG4vLyBCb290c3RyYXAgSXRhbGlhOiB2YXJpYWJsZXMuXG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL3ZhcmlhYmxlcyc7XG5cbi8vIEJvb3RzdHJhcCBJdGFsaWE6IGNvbG9yIGNsYXNzZXMuXG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL3V0aWxpdGllcy9jb2xvcnMnO1xuXG4vLyBCUzU6IENvbmZpZ3VyYXRpb24uXG5AaW1wb3J0ICdib290c3RyYXAvc2Nzcy9mdW5jdGlvbnMnO1xuQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzJztcbi8vQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvbWFwcyc7XG5AaW1wb3J0ICdib290c3RyYXAvc2Nzcy9taXhpbnMnO1xuXG4vLyBCb290c3RyYXAgSXRhbGlhOiBjdXN0b20gbWl4aW5zLlxuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vbWl4aW5zL2J1dHRvbnMnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vbWl4aW5zL3RleHQtZW1waGFzaXMnO1xuXG4vLyAtLS0tLS0tPj4gRHJ1cGFsIHRoZW1lOiBjdXN0b20gbWFwcy4gPDwtLS0tLS0tXG5AaW1wb3J0ICdjdXN0b20vbWFwcyc7XG5cbi8vIEJTNTogVXRpbGl0aWVzLlxuQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvbWFwcyc7XG5AaW1wb3J0ICdib290c3RyYXAvc2Nzcy91dGlsaXRpZXMnO1xuXG4vLyAtLS0tLS0tPj4gRHJ1cGFsIHRoZW1lOiBjdXN0b20gY29uZmlndXJhdGlvbi4gPDwtLS0tLS0tXG5AaW1wb3J0IFwiY3VzdG9tL2Jvb3RzdHJhcF9jb25maWd1cmF0aW9uXCI7XG5cbi8vIEJTNTogQm9vdHN0cmFwIGNvbXBvbmVudHMgYW5kIGxheW91dC5cbkBpbXBvcnQgXCJib290c3RyYXBcIjtcblxuLy8gQm9vdHN0cmFwIEl0YWxpYTogY29tcG9uZW50cyBhbmQgc3R5bGVzLlxuQGltcG9ydCBcImJvb3RzdHJhcC1pdGFsaWFcIjtcblxuLy8gWW91ciBjdXN0b20gc3R5bGVzLlxuQGltcG9ydCBcImN1c3RvbS9jdXN0b21cIjtcbiIsIjpyb290IHtcbiAgLS1ib290c3RyYXAtaXRhbGlhLXZlcnNpb246ICcyLjguOCc7XG59XG4iLCIvKipcbiAqIEN1c3RvbSBib290c3RyYXAtaXRhbGlhIGNvbG9yc192YXJzXG4gKiBGb3IgY29sb3JzIHNlZTogbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvdXRpbGl0aWVzL2NvbG9yc192YXJzLnNjc3NcbiAqXG4gKiBUaGlzIGZpbGUgaXMgYXV0b21hdGljYWxseSBpbXBvcnRlZCBpbnRvICd0aGVtZS5zY3NzJy5cbiAqL1xuXG4vKlxuIEJMVUUgREVGQVVMVCBDT0xPUlMgREVGSU5JVElPTlxuIFRpcDogdXNlIGh0dHBzOi8vcmdiLnRvLyBmb3IgY29udmVydCBjb2xvciBpbiBIU0JcbiBodHRwczovL2l0Lndpa2lwZWRpYS5vcmcvd2lraS9IdWVfU2F0dXJhdGlvbl9CcmlnaHRuZXNzXG4qL1xuLy8gJHByaW1hcnktaDogMjEwOyAgICAvLzwtLS0tIHVuY29tbWVudFxuLy8gJHByaW1hcnktczogMTAwOyAgIC8vPC0tLS0gdW5jb21tZW50XG4vLyAkcHJpbWFyeS1iOiA4MDsgIC8vPC0tLS0gdW5jb21tZW50XG5cblxuLypcbiBSRUQgRVhBTVBMRSBQUklNQVJZIENPTE9SUyBERUZJTklUSU9OXG4gVGlwOiB1c2UgaHR0cHM6Ly9yZ2IudG8vIGZvciBjb252ZXJ0IGNvbG9yIGluIEhTQlxuIGh0dHBzOi8vaXQud2lraXBlZGlhLm9yZy93aWtpL0h1ZV9TYXR1cmF0aW9uX0JyaWdodG5lc3NcbiovXG4vLyAkcHJpbWFyeS1oOiAwOyAgICAvLzwtLS0tIHVuY29tbWVudFxuLy8gJHByaW1hcnktczogODA7ICAgLy88LS0tLSB1bmNvbW1lbnRcbi8vICRwcmltYXJ5LWI6IDEwMDsgIC8vPC0tLS0gdW5jb21tZW50XG5cblxuLypcbiBHUkVFTiBFWEFNUExFIFBSSU1BUlkgQ09MT1JTIERFRklOSVRJT05cbiBUaXA6IHVzZSBodHRwczovL3JnYi50by8gZm9yIGNvbnZlcnQgY29sb3IgaW4gSFNCXG4gaHR0cHM6Ly9pdC53aWtpcGVkaWEub3JnL3dpa2kvSHVlX1NhdHVyYXRpb25fQnJpZ2h0bmVzc1xuKi9cbi8vICRwcmltYXJ5LWg6IDE2MDsgICAgLy88LS0tLSB1bmNvbW1lbnRcbi8vICRwcmltYXJ5LXM6IDEwMDsgICAvLzwtLS0tIHVuY29tbWVudFxuLy8gJHByaW1hcnktYjogNDg7ICAvLzwtLS0tIHVuY29tbWVudFxuXG4vKiRib3JkZWF1eDogIzg1MDUxMjsqLyBcbiRib3JkZWF1eDogIzE4NDA3RTtcbiR3aGl0ZTogI2ZmZmZmZjtcbiRibGFjazogIzAwMDAwMDtcbiRsaWdodGdyZXk6ICNGNkY2RjY7XG4kYnJhbmQtZ3JleTogIzQ4NDg0ODtcbiRib3JkZXI6ICNCOUI5Qjk7XG4kYm94OiAjRjJGMkYyO1xuJHRpdGxlOiAjM0EzQTNBO1xuJGRhdGU6ICM1NjU2NTY7XG4kYm9yZGVhdXgtdHJhbnM6IHJnYmEoJGJvcmRlYXV4LCAwLjQpO1xuJGZvb3RlcjogIzJFMkUyRTtcbiRicm93bi1ib3JkZXI6ICNFMEI0OTQ7XG4kZ3JlZW4tYm9yZGVyOiAjQkFFMDk0O1xuJGJyb3duOiAjRjNEQ0FGO1xuJGdyZWVuOiAjRDFGM0FGO1xuJGdyZWVuLXRleHQ6ICMxMDY2MTk7XG4kYnJvd24tdGV4dDogIzY2MkYxMDtcbiRhY2NldHRhdGE6ICNBREY1QkY7XG4kcHJlc2VudDogI0JBRTZGRjtcbiRkZW5pZWQ6ICNGRkQ3RDk7XG4kYm96emE6ICNGRkVDQkE7XG4kdGV4dC1ncmVlbjogIzAyNTExQTtcbiR0ZXh0LXJlZDogI0EwMTUxQTtcbiR0ZXh0LWJsdWU6ICMwMzUwOTg7XG4kdGV4dC15ZWxsb3c6ICM5ODUzMDM7XG4kY2hlY2s6ICNCOUI5Qjk7XG4kaW5wdXQtYnJvd246ICNFMEI0OTQ7XG4kaW5wdXQtYnJvd24tdGV4dDogIzY2MkYxMDtcbiRpbnB1dC1ncmVlbjogI0JBRTA5NDtcbiRpbnB1dC1ncmVlbi10ZXh0OiAjMTA2NjE5O1xuIiwiLy8gSFNCIChodHRwczovL2l0Lndpa2lwZWRpYS5vcmcvd2lraS9IdWVfU2F0dXJhdGlvbl9CcmlnaHRuZXNzLCBjb2luY2lkZW50ZSBjb24gaWwgbW9kZWxsbyBIU1YpXG4vLyDDqCBsbyBzcGF6aW8gY29sb3JlIHNjZWx0byBwZXIgb3R0ZW5lcmUgbGUgdmFyaWFudGkgY29sb3JlIGRlbGxhIHRvbmFsaXTDoCBwcmltYXJpYS5cblxuLy8gQ29sb3Igc3lzdGVtXG4kYmxhY2s6IGhzbCgwLCAwJSwgMCUpICFkZWZhdWx0O1xuJHdoaXRlOiBoc2woMCwgMCUsIDEwMCUpICFkZWZhdWx0O1xuXG4kZ3JheS0xMDA6IGhzbCgwLCAwJSwgOTYlKSAhZGVmYXVsdDsgLy8gY29sb3ItZ3JheS05NlxuJGdyYXktMjAwOiBoc2woMCwgMCUsIDkwJSkgIWRlZmF1bHQ7IC8vIGNvbG9yLWdyYXktOTBcbiRncmF5LTMwMDogaHNsKDAsIDAlLCA4MyUpICFkZWZhdWx0OyAvLyBjb2xvci1ncmF5LTgzXG4kZ3JheS00MDA6IGhzbCgwLCAwJSwgNjQlKSAhZGVmYXVsdDsgLy8gY29sb3ItZ3JheS02NFxuJGdyYXktNTAwOiBoc2woMCwgMCUsIDQ1JSkgIWRlZmF1bHQ7IC8vIGNvbG9yLWdyYXktNDVcbiRncmF5LTYwMDogaHNsKDAsIDAlLCAzMiUpICFkZWZhdWx0OyAvLyBjb2xvci1ncmF5LTMyXG4kZ3JheS03MDA6IGhzbCgwLCAwJSwgMjUlKSAhZGVmYXVsdDsgLy8gY29sb3ItZ3JheS0yNVxuJGdyYXktODAwOiBoc2woMCwgMCUsIDE1JSkgIWRlZmF1bHQ7IC8vIGNvbG9yLWdyYXktMTVcbiRncmF5LTkwMDogaHNsKDAsIDAlLCAxMCUpICFkZWZhdWx0OyAvLyBjb2xvci1ncmF5LTEwXG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4kZ3JheXM6IG1hcC1tZXJnZShcbiAgKFxuICAgICcxMDAnOiAkZ3JheS0xMDAsXG4gICAgJzIwMCc6ICRncmF5LTIwMCxcbiAgICAnMzAwJzogJGdyYXktMzAwLFxuICAgICc0MDAnOiAkZ3JheS00MDAsXG4gICAgJzUwMCc6ICRncmF5LTUwMCxcbiAgICAnNjAwJzogJGdyYXktNjAwLFxuICAgICc3MDAnOiAkZ3JheS03MDAsXG4gICAgJzgwMCc6ICRncmF5LTgwMCxcbiAgICAnOTAwJzogJGdyYXktOTAwLFxuICApLFxuICAkZ3JheXNcbik7XG5cbkBmdW5jdGlvbiBtYWluKCRrZXk6ICc4MCcpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCRtYWlucywgJGtleSk7XG59XG5cbi8vIFBSSU1BUlkgQ09MT1JTIERFRklOSVRJT04gLy9cbiRwcmltYXJ5LWg6IDIxMCAhZGVmYXVsdDtcbiRwcmltYXJ5LXM6IDEwMCAhZGVmYXVsdDtcbiRwcmltYXJ5LWI6IDgwICFkZWZhdWx0O1xuJHByaW1hcnktbDogNDAgIWRlZmF1bHQ7IC8vIEtpdCBVSVxuXG4kcHJpbWFyeTogaHNiKCRwcmltYXJ5LWgsICRwcmltYXJ5LXMsICRwcmltYXJ5LWIpICFkZWZhdWx0OyAvLyBjb2xvci1ibHVlLTQwXG5cbiRpbmRpZ286IGhzYigyNDMsIDcwLCAxMDApICFkZWZhdWx0O1xuJHB1cnBsZTogaHNiKDI0MywgNDAsIDEwMCkgIWRlZmF1bHQ7XG4kcGluazogaHNiKDM1MCwgMzAsIDEwMCkgIWRlZmF1bHQ7XG4kcmVkOiBoc2woMzUwLCA2MCUsIDUwJSkgIWRlZmF1bHQ7IC8vIGNvbG9yLXJlZC01MFxuJG9yYW5nZTogaHNsKDM2LCAxMDAlLCAzMCUpICFkZWZhdWx0OyAvLyBjb2xvci1vcmFuZ2UtMzBcbiR5ZWxsb3c6IGhzYig0NCwgNTUsIDEwMCkgIWRlZmF1bHQ7XG4kZ3JlZW46IGhzbCgxNjAsIDEwMCUsIDI1JSkgIWRlZmF1bHQ7IC8vIGNvbG9yLWVtZXJhbGQtMjVcbiR0ZWFsOiBoc2woMTc4LCA5MCUsIDMyJSkgIWRlZmF1bHQ7XG4kY3lhbjogaHNiKDE3OCwgMTAwLCAxMDApICFkZWZhdWx0O1xuJGJsdWU6IGhzYigyMTAsIDEwMCwgOTApICFkZWZhdWx0O1xuJGxpZ2h0OiBoc2IoMjU1LCA1LCA5NSkgIWRlZmF1bHQ7XG4kZGFyazogaHNsKDIxMCwgNTQlLCAyMCUpICFkZWZhdWx0OyAvLyBjb2xvci1zbGF0ZS0yMFxuXG4keWlxLXRleHQtbGlnaHQ6ICR3aGl0ZSAhZGVmYXVsdDtcbiR5aXEtdGV4dC1kYXJrOiAkYmxhY2sgIWRlZmF1bHQ7XG5cbiRyZWQtYWNjZXNzaWJsZTogJHJlZCAhZGVmYXVsdDtcbiRvcmFuZ2UtYWNjZXNzaWJsZTogJG9yYW5nZSAhZGVmYXVsdDtcbiR5ZWxsb3ctYWNjZXNzaWJsZTogaHNiKDQ0LCAxMDAsIDU5KSAhZGVmYXVsdDtcbiRncmVlbi1hY2Nlc3NpYmxlOiAkZ3JlZW4gIWRlZmF1bHQ7XG5cbiRncmF5LXByaW1hcnk6IGhzYigyMTAsIDM4LjksIDQ0LjMpICFkZWZhdWx0O1xuJGdyYXktc2Vjb25kYXJ5OiBoc2woMjEwLCAxNyUsIDQ0JSkgIWRlZmF1bHQ7IC8vIGNvbG9yLXNsYXRlLTQ0XG4kZ3JheS10ZXJ0aWFyeTogaHNiKDIwNSwgMzUsIDU0KSAhZGVmYXVsdDtcbiRncmF5LXF1YXRlcm5hcnk6IGhzYigyMzgsIDEsIDEwMCkgIWRlZmF1bHQ7XG4kZ3JheS1ib3JkZXI6IGhzbCgyMTAsIDQlLCA3OCUpICFkZWZhdWx0OyAvLyBjb2xvci1ib3JkZXItc3VidGxlXG4kZ3JheS1kaXNhYmxlZDogaHNsKDIxMCwgMyUsIDg1JSkgIWRlZmF1bHQ7IC8vIGNvbG9yLWJhY2tncm91bmQtZGlzYWJsZWRcbiRncmF5LWxhYmVsLWRpc2FibGVkOiBoc2woMjEwLCAxMiUsIDQ0JSkgIWRlZmF1bHQ7IC8vIGNvbG9yLXRleHQtZGlzYWJsZWRcbiRncmF5LWJvcmRlci1kaXNhYmxlZDogJGdyYXktZGlzYWJsZWQgIWRlZmF1bHQ7IC8vIGNvbG9yLWJvcmRlci1kaXNhYmxlZFxuXG4kc2Vjb25kYXJ5OiAkZ3JheS1zZWNvbmRhcnkgIWRlZmF1bHQ7XG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuJGNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgJ2luZGlnbyc6ICRpbmRpZ28sXG4gICAgJ3B1cnBsZSc6ICRwdXJwbGUsXG4gICAgJ3BpbmsnOiAkcGluayxcbiAgICAncmVkJzogJHJlZCxcbiAgICAnb3JhbmdlJzogJG9yYW5nZSxcbiAgICAneWVsbG93JzogJHllbGxvdyxcbiAgICAnZ3JlZW4nOiAkZ3JlZW4sXG4gICAgJ3RlYWwnOiAkdGVhbCxcbiAgICAnY3lhbic6ICRjeWFuLFxuICAgICd3aGl0ZSc6ICR3aGl0ZSxcbiAgICAnZ3JheSc6ICRncmF5LTYwMCxcbiAgICAnZ3JheS1kYXJrJzogJGdyYXktODAwLFxuICAgICdibHVlJzogJGJsdWUsXG4gICAgJ2dyYXktc2Vjb25kYXJ5JzogJGdyYXktc2Vjb25kYXJ5LFxuICAgICdncmF5LXRlcnRpYXJ5JzogJGdyYXktdGVydGlhcnksXG4gICAgJ2dyYXktcXVhdGVybmFyeSc6ICRncmF5LXF1YXRlcm5hcnksXG4gICksXG4gICRjb2xvcnNcbik7XG5cbi8vIEJvcmRlciBDb2xvclxuJGJvcmRlci1jb2xvcjogJGdyYXktYm9yZGVyICFkZWZhdWx0O1xuXG4vLyBJbmZvIENvbG9yc1xuJHN1Y2Nlc3M6ICRncmVlbi1hY2Nlc3NpYmxlICFkZWZhdWx0O1xuJGluZm86ICRzZWNvbmRhcnkgIWRlZmF1bHQ7XG4kd2FybmluZzogJG9yYW5nZS1hY2Nlc3NpYmxlICFkZWZhdWx0O1xuJGRhbmdlcjogJHJlZC1hY2Nlc3NpYmxlICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgICdwcmltYXJ5JzogJHByaW1hcnksXG4gICAgJ3NlY29uZGFyeSc6ICRzZWNvbmRhcnksXG4gICAgJ3N1Y2Nlc3MnOiAkc3VjY2VzcyxcbiAgICAnaW5mbyc6ICRpbmZvLFxuICAgICd3YXJuaW5nJzogJHdhcm5pbmcsXG4gICAgJ2Rhbmdlcic6ICRkYW5nZXIsXG4gICAgJ2xpZ2h0JzogJGxpZ2h0LFxuICAgICdkYXJrJzogJGRhcmssXG4gICAgJ2JsYWNrJzogJGJsYWNrLFxuICAgICd3aGl0ZSc6ICR3aGl0ZSxcbiAgICAnMTAwJzogJGdyYXktMTAwLFxuICAgICcyMDAnOiAkZ3JheS0yMDAsXG4gICAgJzMwMCc6ICRncmF5LTMwMCxcbiAgICAnNDAwJzogJGdyYXktNDAwLFxuICAgICc1MDAnOiAkZ3JheS01MDAsXG4gICAgJzYwMCc6ICRncmF5LTYwMCxcbiAgICAnNzAwJzogJGdyYXktNzAwLFxuICAgICc4MDAnOiAkZ3JheS04MDAsXG4gICAgJzkwMCc6ICRncmF5LTkwMCxcbiAgKSxcbiAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gQUNDRU5UIENPTE9SUyBERUZJTklUSU9OU1xuLy8gYW5hbG9naGlcbiRhbmFsb2d1ZS0xLWg6IDI0MztcbiRhbmFsb2d1ZS0xLXM6IDg1O1xuJGFuYWxvZ3VlLTEtYjogMTAwO1xuJGFuYWxvZ3VlLTE6IGhzYigkYW5hbG9ndWUtMS1oLCAkYW5hbG9ndWUtMS1zLCAkYW5hbG9ndWUtMS1iKSAhZGVmYXVsdDtcbiRhbmFsb2d1ZS0yLWg6IDE3ODtcbiRhbmFsb2d1ZS0yLXM6IDk1O1xuJGFuYWxvZ3VlLTItYjogODU7XG4kYW5hbG9ndWUtMjogaHNiKCRhbmFsb2d1ZS0yLWgsICRhbmFsb2d1ZS0yLXMsICRhbmFsb2d1ZS0yLWIpICFkZWZhdWx0O1xuLy8gQ29tcGxlbWVudGFyaSBlIHRyaWFkaWNpXG4kY29tcGxlbWVudGFyeS0xLWg6IDM1MTtcbiRjb21wbGVtZW50YXJ5LTEtczogNzU7XG4kY29tcGxlbWVudGFyeS0xLWI6IDk3O1xuJGNvbXBsZW1lbnRhcnktMTogaHNiKCRjb21wbGVtZW50YXJ5LTEtaCwgJGNvbXBsZW1lbnRhcnktMS1zLCAkY29tcGxlbWVudGFyeS0xLWIpICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMi1oOiAzNjtcbiRjb21wbGVtZW50YXJ5LTItczogMTAwO1xuJGNvbXBsZW1lbnRhcnktMi1iOiAxMDA7XG4kY29tcGxlbWVudGFyeS0yOiBoc2IoJGNvbXBsZW1lbnRhcnktMi1oLCAkY29tcGxlbWVudGFyeS0yLXMsICRjb21wbGVtZW50YXJ5LTItYikgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0zLWg6IDE1OTtcbiRjb21wbGVtZW50YXJ5LTMtczogMTAwO1xuJGNvbXBsZW1lbnRhcnktMy1iOiA4MTtcbiRjb21wbGVtZW50YXJ5LTM6IGhzYigkY29tcGxlbWVudGFyeS0zLWgsICRjb21wbGVtZW50YXJ5LTMtcywgJGNvbXBsZW1lbnRhcnktMy1iKSAhZGVmYXVsdDtcblxuLy8gTkVVVFJBTCBDT0xPUlMgREVGSU5JVElPTlNcbiRuZXV0cmFsLTEtaDogMjEwO1xuJG5ldXRyYWwtMS1zOiA3MDtcbiRuZXV0cmFsLTEtYjogMzA7XG4kbmV1dHJhbC0xOiBoc2IoJG5ldXRyYWwtMS1oLCAkbmV1dHJhbC0xLXMsICRuZXV0cmFsLTEtYikgIWRlZmF1bHQ7XG4kbmV1dHJhbC0yLWg6IDIxMDtcbiRuZXV0cmFsLTItczogNTtcbiRuZXV0cmFsLTItYjogOTU7XG4kbmV1dHJhbC0yOiBoc2IoJG5ldXRyYWwtMi1oLCAkbmV1dHJhbC0yLXMsICRuZXV0cmFsLTItYikgIWRlZmF1bHQ7XG5cbi8vIExpZ2h0IEdyZXlzIEFcbiRsaWdodGdyZXktYTE6IGhzbCgyMTAsIDMlLCA4NSUpOyAvLyBwcm9ncmVzcy1iYWNrZ3JvdW5kLWRlZmF1bHRcbiRsaWdodGdyZXktYTI6ICNlZGY1ZmM7XG4kbGlnaHRncmV5LWEzOiBoc2woMjEwLCA2MiUsIDk3JSk7IC8vIGNvbG9yLWJhY2tncm91bmQtcHJpbWFyeS1saWdodGVyXG4kbGlnaHRncmV5LWE0OiAjZjVmOWZjO1xuXG4vLyBMaWdodCBHcmV5cyBCXG4kbGlnaHRncmV5LWIxOiBoc2woMjEwLCA2MiUsIDk3JSk7IC8vIGNvbG9yLWJhY2tncm91bmQtcHJpbWFyeS1saWdodGVyXG4kbGlnaHRncmV5LWIyOiAjZWJmMmZhO1xuJGxpZ2h0Z3JleS1iMzogI2VkZjRmYTtcbiRsaWdodGdyZXktYjQ6ICNmMmY2ZmE7XG5cbi8vIExpZ2h0IEdyZXlzIENcbiRsaWdodGdyZXktYzE6ICNmN2Y5ZmE7XG4kbGlnaHRncmV5LWMyOiBoc2woMjEwLCA2MiUsIDk3JSk7IC8vIGNvbG9yLWJhY2tncm91bmQtcHJpbWFyeS1saWdodGVyO1xuXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyoqKioqKioqKioqKioqKioqKioqUHJpbWFyeSBjb2xvciB2YXJpYXRpb25zKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVRpbnRhIGUgb21icmUtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiRwcmltYXJ5LWExMjogaHNiKCRwcmltYXJ5LWgsICRwcmltYXJ5LXMsIDIwKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWExMTogaHNiKCRwcmltYXJ5LWgsICRwcmltYXJ5LXMsIDMwKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWExMDogaHNiKCRwcmltYXJ5LWgsICRwcmltYXJ5LXMsIDQwKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWE5OiBoc2IoJHByaW1hcnktaCwgJHByaW1hcnktcywgNTApICFkZWZhdWx0O1xuJHByaW1hcnktYTg6IGhzYigkcHJpbWFyeS1oLCAkcHJpbWFyeS1zLCA2MCkgIWRlZmF1bHQ7XG4kcHJpbWFyeS1hNzogaHNiKCRwcmltYXJ5LWgsICRwcmltYXJ5LXMsIDcwKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWE2OiBoc2IoJHByaW1hcnktaCwgJHByaW1hcnktcywgODApICFkZWZhdWx0O1xuJHByaW1hcnktYTU6IGhzYigkcHJpbWFyeS1oLCAkcHJpbWFyeS1zIC0gMTUsIDg0KSAhZGVmYXVsdDtcbiRwcmltYXJ5LWE0OiBoc2IoJHByaW1hcnktaCwgJHByaW1hcnktcyAtIDMwLCA4OCkgIWRlZmF1bHQ7XG4kcHJpbWFyeS1hMzogaHNiKCRwcmltYXJ5LWgsICRwcmltYXJ5LXMgLSA0NSwgOTIpICFkZWZhdWx0O1xuJHByaW1hcnktYTI6IGhzYigkcHJpbWFyeS1oICsgMSwgJHByaW1hcnktcyAtIDYwLCA5NikgIWRlZmF1bHQ7XG4kcHJpbWFyeS1hMTogaHNiKCRwcmltYXJ5LWgsICRwcmltYXJ5LXMgLSA3NSwgOTkpICFkZWZhdWx0O1xuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1Ub25pLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kcHJpbWFyeS1iMTogaHNiKCRwcmltYXJ5LWgsICRwcmltYXJ5LXMsICRwcmltYXJ5LWIpICFkZWZhdWx0O1xuJHByaW1hcnktYjI6IGhzYigkcHJpbWFyeS1oLCAkcHJpbWFyeS1zIC0gMTAsICRwcmltYXJ5LWIgLSAxMCkgIWRlZmF1bHQ7XG4kcHJpbWFyeS1iMzogaHNiKCRwcmltYXJ5LWgsICRwcmltYXJ5LXMgLSAyMCwgJHByaW1hcnktYiAtIDIwKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWI0OiBoc2IoJHByaW1hcnktaCwgJHByaW1hcnktcyAtIDMwLCAkcHJpbWFyeS1iIC0gMzApICFkZWZhdWx0O1xuJHByaW1hcnktYjU6IGhzYigkcHJpbWFyeS1oLCAkcHJpbWFyeS1zIC0gNDAsICRwcmltYXJ5LWIgLSA0MCkgIWRlZmF1bHQ7XG4kcHJpbWFyeS1iNjogaHNiKCRwcmltYXJ5LWgsICRwcmltYXJ5LXMgLSA1MCwgJHByaW1hcnktYiAtIDUwKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWI3OiBoc2IoJHByaW1hcnktaCwgJHByaW1hcnktcyAtIDYwLCAkcHJpbWFyeS1iIC0gNjApICFkZWZhdWx0O1xuJHByaW1hcnktYjg6IGhzYigkcHJpbWFyeS1oLCAkcHJpbWFyeS1zIC0gNzAsICRwcmltYXJ5LWIgLSA3MCkgIWRlZmF1bHQ7XG5cbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVNhdHVyYXppb25lLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kcHJpbWFyeS1jMTogaHNiKCRwcmltYXJ5LWgsICRwcmltYXJ5LXMgLSBjYWxjKCRwcmltYXJ5LXMgKiA5MCAvIDEwMCksICRwcmltYXJ5LWIgKyBjYWxjKCRwcmltYXJ5LWIgKiAyMCAvIDEwMCkpICFkZWZhdWx0O1xuJHByaW1hcnktYzI6IGhzYigkcHJpbWFyeS1oLCAkcHJpbWFyeS1zIC0gY2FsYygkcHJpbWFyeS1zICogODAgLyAxMDApLCAkcHJpbWFyeS1iICsgY2FsYygkcHJpbWFyeS1iICogMjAgLyAxMDApKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWMzOiBoc2IoJHByaW1hcnktaCwgJHByaW1hcnktcyAtIGNhbGMoJHByaW1hcnktcyAqIDcwIC8gMTAwKSwgJHByaW1hcnktYiArIGNhbGMoJHByaW1hcnktYiAqIDIwIC8gMTAwKSkgIWRlZmF1bHQ7XG4kcHJpbWFyeS1jNDogaHNiKCRwcmltYXJ5LWgsICRwcmltYXJ5LXMgLSBjYWxjKCRwcmltYXJ5LXMgKiA2MCAvIDEwMCksICRwcmltYXJ5LWIgKyBjYWxjKCRwcmltYXJ5LWIgKiAyMCAvIDEwMCkpICFkZWZhdWx0O1xuJHByaW1hcnktYzU6IGhzYigkcHJpbWFyeS1oLCAkcHJpbWFyeS1zIC0gY2FsYygkcHJpbWFyeS1zICogNTAgLyAxMDApLCAkcHJpbWFyeS1iICsgY2FsYygkcHJpbWFyeS1iICogMjAgLyAxMDApKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWM2OiBoc2IoJHByaW1hcnktaCwgJHByaW1hcnktcyAtIGNhbGMoJHByaW1hcnktcyAqIDQwIC8gMTAwKSwgJHByaW1hcnktYiArIGNhbGMoJHByaW1hcnktYiAqIDIwIC8gMTAwKSkgIWRlZmF1bHQ7XG4kcHJpbWFyeS1jNzogaHNiKCRwcmltYXJ5LWgsICRwcmltYXJ5LXMgLSBjYWxjKCRwcmltYXJ5LXMgKiAzMCAvIDEwMCksICRwcmltYXJ5LWIgKyBjYWxjKCRwcmltYXJ5LWIgKiAyMCAvIDEwMCkpICFkZWZhdWx0O1xuJHByaW1hcnktYzg6IGhzYigkcHJpbWFyeS1oLCAkcHJpbWFyeS1zIC0gY2FsYygkcHJpbWFyeS1zICogMjAgLyAxMDApLCAkcHJpbWFyeS1iICsgY2FsYygkcHJpbWFyeS1iICogMjAgLyAxMDApKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWM5OiBoc2IoJHByaW1hcnktaCwgJHByaW1hcnktcyAtIGNhbGMoJHByaW1hcnktcyAqIDEwIC8gMTAwKSwgJHByaW1hcnktYiArIGNhbGMoJHByaW1hcnktYiAqIDIwIC8gMTAwKSkgIWRlZmF1bHQ7XG4kcHJpbWFyeS1jMTA6IGhzYigkcHJpbWFyeS1oLCAkcHJpbWFyeS1zLCAkcHJpbWFyeS1iICsgY2FsYygkcHJpbWFyeS1iICogMjAgLyAxMDApKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWMxMTogaHNiKCRwcmltYXJ5LWgsICRwcmltYXJ5LXMsICRwcmltYXJ5LWIgKyBjYWxjKCRwcmltYXJ5LWIgKiAxMCAvIDEwMCkpICFkZWZhdWx0O1xuJHByaW1hcnktYzEyOiBoc2IoJHByaW1hcnktaCwgJHByaW1hcnktcywgJHByaW1hcnktYikgIWRlZmF1bHQ7XG5cbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vKioqKioqKioqKioqKioqKioqKipBY2NlbnQgY29sb3JzIHZhcmlhdGlvbnMqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbi8vIGFuYWxvZ2hpXG4vLyB0aW50ZSBlIG9tYnJlXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogMSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuJGFuYWxvZ3VlLTEtYTEyOiBoc2IoJGFuYWxvZ3VlLTEtaCwgJGFuYWxvZ3VlLTEtcywgMjApICFkZWZhdWx0O1xuJGFuYWxvZ3VlLTEtYTExOiBoc2IoJGFuYWxvZ3VlLTEtaCwgJGFuYWxvZ3VlLTEtcywgMzApICFkZWZhdWx0O1xuJGFuYWxvZ3VlLTEtYTEwOiBoc2IoJGFuYWxvZ3VlLTEtaCwgJGFuYWxvZ3VlLTEtcywgNDApICFkZWZhdWx0O1xuJGFuYWxvZ3VlLTEtYTk6IGhzYigkYW5hbG9ndWUtMS1oLCAkYW5hbG9ndWUtMS1zLCA1MCkgIWRlZmF1bHQ7XG4kYW5hbG9ndWUtMS1hODogaHNiKCRhbmFsb2d1ZS0xLWgsICRhbmFsb2d1ZS0xLXMsIDYwKSAhZGVmYXVsdDtcbiRhbmFsb2d1ZS0xLWE3OiBoc2IoJGFuYWxvZ3VlLTEtaCwgJGFuYWxvZ3VlLTEtcywgNzApICFkZWZhdWx0O1xuJGFuYWxvZ3VlLTEtYTY6IGhzYigkYW5hbG9ndWUtMS1oLCAkYW5hbG9ndWUtMS1zLCA4MCkgIWRlZmF1bHQ7XG4kYW5hbG9ndWUtMS1hNTogaHNiKCRhbmFsb2d1ZS0xLWgsICRhbmFsb2d1ZS0xLXMgLSAxNSwgODQpICFkZWZhdWx0O1xuJGFuYWxvZ3VlLTEtYTQ6IGhzYigkYW5hbG9ndWUtMS1oLCAkYW5hbG9ndWUtMS1zIC0gMzAsIDg4KSAhZGVmYXVsdDtcbiRhbmFsb2d1ZS0xLWEzOiBoc2IoJGFuYWxvZ3VlLTEtaCwgJGFuYWxvZ3VlLTEtcyAtIDQ1LCA5MikgIWRlZmF1bHQ7XG4kYW5hbG9ndWUtMS1hMjogaHNiKCRhbmFsb2d1ZS0xLWgsICRhbmFsb2d1ZS0xLXMgLSA2MCwgOTYpICFkZWZhdWx0O1xuJGFuYWxvZ3VlLTEtYTE6IGhzYigkYW5hbG9ndWUtMS1oLCAkYW5hbG9ndWUtMS1zIC0gNzUsIDEwMCkgIWRlZmF1bHQ7XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAyICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4kYW5hbG9ndWUtMi1hMTI6IGhzYigkYW5hbG9ndWUtMi1oLCAkYW5hbG9ndWUtMi1zLCAyMCkgIWRlZmF1bHQ7XG4kYW5hbG9ndWUtMi1hMTE6IGhzYigkYW5hbG9ndWUtMi1oLCAkYW5hbG9ndWUtMi1zLCAzMCkgIWRlZmF1bHQ7XG4kYW5hbG9ndWUtMi1hMTA6IGhzYigkYW5hbG9ndWUtMi1oLCAkYW5hbG9ndWUtMi1zLCA0MCkgIWRlZmF1bHQ7XG4kYW5hbG9ndWUtMi1hOTogaHNiKCRhbmFsb2d1ZS0yLWgsICRhbmFsb2d1ZS0yLXMsIDUwKSAhZGVmYXVsdDtcbiRhbmFsb2d1ZS0yLWE4OiBoc2IoJGFuYWxvZ3VlLTItaCwgJGFuYWxvZ3VlLTItcywgNjApICFkZWZhdWx0O1xuJGFuYWxvZ3VlLTItYTc6IGhzYigkYW5hbG9ndWUtMi1oLCAkYW5hbG9ndWUtMi1zLCA3MCkgIWRlZmF1bHQ7XG4kYW5hbG9ndWUtMi1hNjogaHNiKCRhbmFsb2d1ZS0yLWgsICRhbmFsb2d1ZS0yLXMsIDgwKSAhZGVmYXVsdDtcbiRhbmFsb2d1ZS0yLWE1OiBoc2IoJGFuYWxvZ3VlLTItaCwgJGFuYWxvZ3VlLTItcyAtIDE1LCA4NCkgIWRlZmF1bHQ7XG4kYW5hbG9ndWUtMi1hNDogaHNiKCRhbmFsb2d1ZS0yLWgsICRhbmFsb2d1ZS0yLXMgLSAzMCwgODgpICFkZWZhdWx0O1xuJGFuYWxvZ3VlLTItYTM6IGhzYigkYW5hbG9ndWUtMi1oLCAkYW5hbG9ndWUtMi1zIC0gNDUsIDkyKSAhZGVmYXVsdDtcbiRhbmFsb2d1ZS0yLWEyOiBoc2IoJGFuYWxvZ3VlLTItaCwgJGFuYWxvZ3VlLTItcyAtIDYwLCA5NikgIWRlZmF1bHQ7XG4kYW5hbG9ndWUtMi1hMTogaHNiKCRhbmFsb2d1ZS0yLWgsICRhbmFsb2d1ZS0yLXMgLSA3NSwgMTAwKSAhZGVmYXVsdDtcblxuLy8gdG9uaVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqIDEgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiRhbmFsb2d1ZS0xLWIxOiBoc2IoJGFuYWxvZ3VlLTEtaCwgJGFuYWxvZ3VlLTEtcywgJGFuYWxvZ3VlLTEtYikgIWRlZmF1bHQ7XG4kYW5hbG9ndWUtMS1iMjogaHNiKCRhbmFsb2d1ZS0xLWgsICRhbmFsb2d1ZS0xLXMgLSAxMCwgJGFuYWxvZ3VlLTEtYiAtIDEwKSAhZGVmYXVsdDtcbiRhbmFsb2d1ZS0xLWIzOiBoc2IoJGFuYWxvZ3VlLTEtaCwgJGFuYWxvZ3VlLTEtcyAtIDIwLCAkYW5hbG9ndWUtMS1iIC0gMjApICFkZWZhdWx0O1xuJGFuYWxvZ3VlLTEtYjQ6IGhzYigkYW5hbG9ndWUtMS1oLCAkYW5hbG9ndWUtMS1zIC0gMzAsICRhbmFsb2d1ZS0xLWIgLSAzMCkgIWRlZmF1bHQ7XG4kYW5hbG9ndWUtMS1iNTogaHNiKCRhbmFsb2d1ZS0xLWgsICRhbmFsb2d1ZS0xLXMgLSA0MCwgJGFuYWxvZ3VlLTEtYiAtIDQwKSAhZGVmYXVsdDtcbiRhbmFsb2d1ZS0xLWI2OiBoc2IoJGFuYWxvZ3VlLTEtaCwgJGFuYWxvZ3VlLTEtcyAtIDUwLCAkYW5hbG9ndWUtMS1iIC0gNTApICFkZWZhdWx0O1xuJGFuYWxvZ3VlLTEtYjc6IGhzYigkYW5hbG9ndWUtMS1oLCAkYW5hbG9ndWUtMS1zIC0gNjAsICRhbmFsb2d1ZS0xLWIgLSA2MCkgIWRlZmF1bHQ7XG4kYW5hbG9ndWUtMS1iODogaHNiKCRhbmFsb2d1ZS0xLWgsICRhbmFsb2d1ZS0xLXMgLSA3MCwgJGFuYWxvZ3VlLTEtYiAtIDcwKSAhZGVmYXVsdDtcblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqIDIgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiRhbmFsb2d1ZS0yLWIxOiBoc2IoJGFuYWxvZ3VlLTItaCwgJGFuYWxvZ3VlLTItcywgJGFuYWxvZ3VlLTItYikgIWRlZmF1bHQ7XG4kYW5hbG9ndWUtMi1iMjogaHNiKCRhbmFsb2d1ZS0yLWgsICRhbmFsb2d1ZS0yLXMgLSAxMCwgJGFuYWxvZ3VlLTItYiAtIDEwKSAhZGVmYXVsdDtcbiRhbmFsb2d1ZS0yLWIzOiBoc2IoJGFuYWxvZ3VlLTItaCwgJGFuYWxvZ3VlLTItcyAtIDIwLCAkYW5hbG9ndWUtMi1iIC0gMjApICFkZWZhdWx0O1xuJGFuYWxvZ3VlLTItYjQ6IGhzYigkYW5hbG9ndWUtMi1oLCAkYW5hbG9ndWUtMi1zIC0gMzAsICRhbmFsb2d1ZS0yLWIgLSAzMCkgIWRlZmF1bHQ7XG4kYW5hbG9ndWUtMi1iNTogaHNiKCRhbmFsb2d1ZS0yLWgsICRhbmFsb2d1ZS0yLXMgLSA0MCwgJGFuYWxvZ3VlLTItYiAtIDQwKSAhZGVmYXVsdDtcbiRhbmFsb2d1ZS0yLWI2OiBoc2IoJGFuYWxvZ3VlLTItaCwgJGFuYWxvZ3VlLTItcyAtIDUwLCAkYW5hbG9ndWUtMi1iIC0gNTApICFkZWZhdWx0O1xuJGFuYWxvZ3VlLTItYjc6IGhzYigkYW5hbG9ndWUtMi1oLCAkYW5hbG9ndWUtMi1zIC0gNjAsICRhbmFsb2d1ZS0yLWIgLSA2MCkgIWRlZmF1bHQ7XG4kYW5hbG9ndWUtMi1iODogaHNiKCRhbmFsb2d1ZS0yLWgsICRhbmFsb2d1ZS0yLXMgLSA3MCwgJGFuYWxvZ3VlLTItYiAtIDcwKSAhZGVmYXVsdDtcblxuLy8gY29tcGxlbWVudGFyaVxuLy8gdGludGUgZSBvbWJyZVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqIDEgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiRjb21wbGVtZW50YXJ5LTEtYTEyOiBoc2IoJGNvbXBsZW1lbnRhcnktMS1oLCAkY29tcGxlbWVudGFyeS0xLXMsIDIwKSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTEtYTExOiBoc2IoJGNvbXBsZW1lbnRhcnktMS1oLCAkY29tcGxlbWVudGFyeS0xLXMsIDMwKSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTEtYTEwOiBoc2IoJGNvbXBsZW1lbnRhcnktMS1oLCAkY29tcGxlbWVudGFyeS0xLXMsIDQwKSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTEtYTk6IGhzYigkY29tcGxlbWVudGFyeS0xLWgsICRjb21wbGVtZW50YXJ5LTEtcywgNTApICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMS1hODogaHNiKCRjb21wbGVtZW50YXJ5LTEtaCwgJGNvbXBsZW1lbnRhcnktMS1zLCA2MCkgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0xLWE3OiBoc2IoJGNvbXBsZW1lbnRhcnktMS1oLCAkY29tcGxlbWVudGFyeS0xLXMsIDcwKSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTEtYTY6IGhzYigkY29tcGxlbWVudGFyeS0xLWgsICRjb21wbGVtZW50YXJ5LTEtcywgODApICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMS1hNTogaHNiKCRjb21wbGVtZW50YXJ5LTEtaCwgJGNvbXBsZW1lbnRhcnktMS1zIC0gMTUsIDg0KSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTEtYTQ6IGhzYigkY29tcGxlbWVudGFyeS0xLWgsICRjb21wbGVtZW50YXJ5LTEtcyAtIDMwLCA4OCkgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0xLWEzOiBoc2IoJGNvbXBsZW1lbnRhcnktMS1oLCAkY29tcGxlbWVudGFyeS0xLXMgLSA0NSwgOTIpICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMS1hMjogaHNiKCRjb21wbGVtZW50YXJ5LTEtaCwgJGNvbXBsZW1lbnRhcnktMS1zIC0gNjAsIDk2KSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTEtYTE6IGhzYigkY29tcGxlbWVudGFyeS0xLWgsICRjb21wbGVtZW50YXJ5LTEtcyAtIDc1LCAxMDApICFkZWZhdWx0O1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogMiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuJGNvbXBsZW1lbnRhcnktMi1hMTI6IGhzYigkY29tcGxlbWVudGFyeS0yLWgsICRjb21wbGVtZW50YXJ5LTItcywgMjApICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMi1hMTE6IGhzYigkY29tcGxlbWVudGFyeS0yLWgsICRjb21wbGVtZW50YXJ5LTItcywgMzApICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMi1hMTA6IGhzYigkY29tcGxlbWVudGFyeS0yLWgsICRjb21wbGVtZW50YXJ5LTItcywgNDApICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMi1hOTogaHNiKCRjb21wbGVtZW50YXJ5LTItaCwgJGNvbXBsZW1lbnRhcnktMi1zLCA1MCkgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0yLWE4OiBoc2IoJGNvbXBsZW1lbnRhcnktMi1oLCAkY29tcGxlbWVudGFyeS0yLXMsIDYwKSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTItYTc6IGhzYigkY29tcGxlbWVudGFyeS0yLWgsICRjb21wbGVtZW50YXJ5LTItcywgNzApICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMi1hNjogaHNiKCRjb21wbGVtZW50YXJ5LTItaCwgJGNvbXBsZW1lbnRhcnktMi1zLCA4MCkgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0yLWE1OiBoc2IoJGNvbXBsZW1lbnRhcnktMi1oLCAkY29tcGxlbWVudGFyeS0yLXMgLSAxNSwgODQpICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMi1hNDogaHNiKCRjb21wbGVtZW50YXJ5LTItaCwgJGNvbXBsZW1lbnRhcnktMi1zIC0gMzAsIDg4KSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTItYTM6IGhzYigkY29tcGxlbWVudGFyeS0yLWgsICRjb21wbGVtZW50YXJ5LTItcyAtIDQ1LCA5MikgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0yLWEyOiBoc2IoJGNvbXBsZW1lbnRhcnktMi1oLCAkY29tcGxlbWVudGFyeS0yLXMgLSA2MCwgOTYpICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMi1hMTogaHNiKCRjb21wbGVtZW50YXJ5LTItaCwgJGNvbXBsZW1lbnRhcnktMi1zIC0gNzUsIDEwMCkgIWRlZmF1bHQ7XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAzICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4kY29tcGxlbWVudGFyeS0zLWExMjogaHNiKCRjb21wbGVtZW50YXJ5LTMtaCwgJGNvbXBsZW1lbnRhcnktMy1zLCAyMCkgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0zLWExMTogaHNiKCRjb21wbGVtZW50YXJ5LTMtaCwgJGNvbXBsZW1lbnRhcnktMy1zLCAzMCkgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0zLWExMDogaHNiKCRjb21wbGVtZW50YXJ5LTMtaCwgJGNvbXBsZW1lbnRhcnktMy1zLCA0MCkgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0zLWE5OiBoc2IoJGNvbXBsZW1lbnRhcnktMy1oLCAkY29tcGxlbWVudGFyeS0zLXMsIDUwKSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTMtYTg6IGhzYigkY29tcGxlbWVudGFyeS0zLWgsICRjb21wbGVtZW50YXJ5LTMtcywgNjApICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMy1hNzogaHNiKCRjb21wbGVtZW50YXJ5LTMtaCwgJGNvbXBsZW1lbnRhcnktMy1zLCA3MCkgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0zLWE2OiBoc2IoJGNvbXBsZW1lbnRhcnktMy1oLCAkY29tcGxlbWVudGFyeS0zLXMsIDgwKSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTMtYTU6IGhzYigkY29tcGxlbWVudGFyeS0zLWgsICRjb21wbGVtZW50YXJ5LTMtcyAtIDE1LCA4NCkgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0zLWE0OiBoc2IoJGNvbXBsZW1lbnRhcnktMy1oLCAkY29tcGxlbWVudGFyeS0zLXMgLSAzMCwgODgpICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMy1hMzogaHNiKCRjb21wbGVtZW50YXJ5LTMtaCwgJGNvbXBsZW1lbnRhcnktMy1zIC0gNDUsIDkyKSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTMtYTI6IGhzYigkY29tcGxlbWVudGFyeS0zLWgsICRjb21wbGVtZW50YXJ5LTMtcyAtIDYwLCA5NikgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0zLWExOiBoc2IoJGNvbXBsZW1lbnRhcnktMy1oLCAkY29tcGxlbWVudGFyeS0zLXMgLSA3NSwgMTAwKSAhZGVmYXVsdDtcblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSB0b25pIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogMSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuJGNvbXBsZW1lbnRhcnktMS1iMTogaHNiKCRjb21wbGVtZW50YXJ5LTEtaCwgJGNvbXBsZW1lbnRhcnktMS1zLCAkY29tcGxlbWVudGFyeS0xLWIpICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMS1iMjogaHNiKCRjb21wbGVtZW50YXJ5LTEtaCwgJGNvbXBsZW1lbnRhcnktMS1zIC0gMTAsICRjb21wbGVtZW50YXJ5LTEtYiAtIDEwKSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTEtYjM6IGhzYigkY29tcGxlbWVudGFyeS0xLWgsICRjb21wbGVtZW50YXJ5LTEtcyAtIDIwLCAkY29tcGxlbWVudGFyeS0xLWIgLSAyMCkgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0xLWI0OiBoc2IoJGNvbXBsZW1lbnRhcnktMS1oLCAkY29tcGxlbWVudGFyeS0xLXMgLSAzMCwgJGNvbXBsZW1lbnRhcnktMS1iIC0gMzApICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMS1iNTogaHNiKCRjb21wbGVtZW50YXJ5LTEtaCwgJGNvbXBsZW1lbnRhcnktMS1zIC0gNDAsICRjb21wbGVtZW50YXJ5LTEtYiAtIDQwKSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTEtYjY6IGhzYigkY29tcGxlbWVudGFyeS0xLWgsICRjb21wbGVtZW50YXJ5LTEtcyAtIDUwLCAkY29tcGxlbWVudGFyeS0xLWIgLSA1MCkgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0xLWI3OiBoc2IoJGNvbXBsZW1lbnRhcnktMS1oLCAkY29tcGxlbWVudGFyeS0xLXMgLSA2MCwgJGNvbXBsZW1lbnRhcnktMS1iIC0gNjApICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMS1iODogaHNiKCRjb21wbGVtZW50YXJ5LTEtaCwgJGNvbXBsZW1lbnRhcnktMS1zIC0gNzAsICRjb21wbGVtZW50YXJ5LTEtYiAtIDcwKSAhZGVmYXVsdDtcblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqIDIgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiRjb21wbGVtZW50YXJ5LTItYjE6IGhzYigkY29tcGxlbWVudGFyeS0yLWgsICRjb21wbGVtZW50YXJ5LTItcywgJGNvbXBsZW1lbnRhcnktMi1iKSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTItYjI6IGhzYigkY29tcGxlbWVudGFyeS0yLWgsICRjb21wbGVtZW50YXJ5LTItcyAtIDEwLCAkY29tcGxlbWVudGFyeS0yLWIgLSAxMCkgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0yLWIzOiBoc2IoJGNvbXBsZW1lbnRhcnktMi1oLCAkY29tcGxlbWVudGFyeS0yLXMgLSAyMCwgJGNvbXBsZW1lbnRhcnktMi1iIC0gMjApICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMi1iNDogaHNiKCRjb21wbGVtZW50YXJ5LTItaCwgJGNvbXBsZW1lbnRhcnktMi1zIC0gMzAsICRjb21wbGVtZW50YXJ5LTItYiAtIDMwKSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTItYjU6IGhzYigkY29tcGxlbWVudGFyeS0yLWgsICRjb21wbGVtZW50YXJ5LTItcyAtIDQwLCAkY29tcGxlbWVudGFyeS0yLWIgLSA0MCkgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0yLWI2OiBoc2IoJGNvbXBsZW1lbnRhcnktMi1oLCAkY29tcGxlbWVudGFyeS0yLXMgLSA1MCwgJGNvbXBsZW1lbnRhcnktMi1iIC0gNTApICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMi1iNzogaHNiKCRjb21wbGVtZW50YXJ5LTItaCwgJGNvbXBsZW1lbnRhcnktMi1zIC0gNjAsICRjb21wbGVtZW50YXJ5LTItYiAtIDYwKSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTItYjg6IGhzYigkY29tcGxlbWVudGFyeS0yLWgsICRjb21wbGVtZW50YXJ5LTItcyAtIDcwLCAkY29tcGxlbWVudGFyeS0yLWIgLSA3MCkgIWRlZmF1bHQ7XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAzICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4kY29tcGxlbWVudGFyeS0zLWIxOiBoc2IoJGNvbXBsZW1lbnRhcnktMy1oLCAkY29tcGxlbWVudGFyeS0zLXMsICRjb21wbGVtZW50YXJ5LTMtYikgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0zLWIyOiBoc2IoJGNvbXBsZW1lbnRhcnktMy1oLCAkY29tcGxlbWVudGFyeS0zLXMgLSAxMCwgJGNvbXBsZW1lbnRhcnktMy1iIC0gMTApICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMy1iMzogaHNiKCRjb21wbGVtZW50YXJ5LTMtaCwgJGNvbXBsZW1lbnRhcnktMy1zIC0gMjAsICRjb21wbGVtZW50YXJ5LTMtYiAtIDIwKSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTMtYjQ6IGhzYigkY29tcGxlbWVudGFyeS0zLWgsICRjb21wbGVtZW50YXJ5LTMtcyAtIDMwLCAkY29tcGxlbWVudGFyeS0zLWIgLSAzMCkgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0zLWI1OiBoc2IoJGNvbXBsZW1lbnRhcnktMy1oLCAkY29tcGxlbWVudGFyeS0zLXMgLSA0MCwgJGNvbXBsZW1lbnRhcnktMy1iIC0gNDApICFkZWZhdWx0O1xuJGNvbXBsZW1lbnRhcnktMy1iNjogaHNiKCRjb21wbGVtZW50YXJ5LTMtaCwgJGNvbXBsZW1lbnRhcnktMy1zIC0gNTAsICRjb21wbGVtZW50YXJ5LTMtYiAtIDUwKSAhZGVmYXVsdDtcbiRjb21wbGVtZW50YXJ5LTMtYjc6IGhzYigkY29tcGxlbWVudGFyeS0zLWgsICRjb21wbGVtZW50YXJ5LTMtcyAtIDYwLCAkY29tcGxlbWVudGFyeS0zLWIgLSA2MCkgIWRlZmF1bHQ7XG4kY29tcGxlbWVudGFyeS0zLWI4OiBoc2IoJGNvbXBsZW1lbnRhcnktMy1oLCAkY29tcGxlbWVudGFyeS0zLXMgLSA3MCwgJGNvbXBsZW1lbnRhcnktMy1iIC0gNzApICFkZWZhdWx0O1xuXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyoqKioqKioqKioqKioqKioqKioqTmV1dHJhbCBjb2xvciB2YXJpYXRpb25zKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4vLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG5cbi8vIHRpbnRlIGUgb21icmVcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKiBORVVUUkFMIDEgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiRuZXV0cmFsLTEtYTEwOiBoc2IoJG5ldXRyYWwtMS1oLCAkbmV1dHJhbC0xLXMsICRuZXV0cmFsLTEtYikgIWRlZmF1bHQ7XG4kbmV1dHJhbC0xLWE5OiBoc2IoJG5ldXRyYWwtMS1oLCAkbmV1dHJhbC0xLXMgLSAyMCwgJG5ldXRyYWwtMS1iICsgNykgIWRlZmF1bHQ7XG4kbmV1dHJhbC0xLWE4OiBoc2IoJG5ldXRyYWwtMS1oLCAkbmV1dHJhbC0xLXMgLSAzMCwgJG5ldXRyYWwtMS1iICsgMTQpICFkZWZhdWx0O1xuJG5ldXRyYWwtMS1hNzogaHNiKCRuZXV0cmFsLTEtaCwgJG5ldXRyYWwtMS1zIC0gNDAsICRuZXV0cmFsLTEtYiArIDIxKSAhZGVmYXVsdDtcbiRuZXV0cmFsLTEtYTY6IGhzYigkbmV1dHJhbC0xLWgsICRuZXV0cmFsLTEtcyAtIDUwLCAkbmV1dHJhbC0xLWIgKyAyOCkgIWRlZmF1bHQ7XG4kbmV1dHJhbC0xLWE1OiBoc2IoJG5ldXRyYWwtMS1oLCAkbmV1dHJhbC0xLXMgLSA2MCwgJG5ldXRyYWwtMS1iICsgMzUpICFkZWZhdWx0O1xuJG5ldXRyYWwtMS1hNDogaHNiKCRuZXV0cmFsLTEtaCwgJG5ldXRyYWwtMS1zIC0gNjQsICRuZXV0cmFsLTEtYiArIDQyKSAhZGVmYXVsdDtcbiRuZXV0cmFsLTEtYTM6IGhzYigkbmV1dHJhbC0xLWgsICRuZXV0cmFsLTEtcyAtIDY4LCAkbmV1dHJhbC0xLWIgKyA0OSkgIWRlZmF1bHQ7XG4kbmV1dHJhbC0xLWEyOiBoc2IoJG5ldXRyYWwtMS1oLCAkbmV1dHJhbC0xLXMgLSA3MSwgJG5ldXRyYWwtMS1iICsgNTYpICFkZWZhdWx0O1xuJG5ldXRyYWwtMS1hMTogaHNiKCRuZXV0cmFsLTEtaCwgJG5ldXRyYWwtMS1zIC0gNzMsICRuZXV0cmFsLTEtYiArIDYzKSAhZGVmYXVsdDtcblxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqIE5FVVRSQUwgMiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuJG5ldXRyYWwtMi1iMTogaHNiKCRuZXV0cmFsLTItaCwgJG5ldXRyYWwtMi1zLCAkbmV1dHJhbC0yLWIpICFkZWZhdWx0O1xuJG5ldXRyYWwtMi1iMjogaHNiKCRuZXV0cmFsLTItaCwgJG5ldXRyYWwtMi1zLCAkbmV1dHJhbC0yLWIgLSAxNSkgIWRlZmF1bHQ7XG4kbmV1dHJhbC0yLWIzOiBoc2IoJG5ldXRyYWwtMi1oLCAkbmV1dHJhbC0yLXMsICRuZXV0cmFsLTItYiAtIDMwKSAhZGVmYXVsdDtcbiRuZXV0cmFsLTItYjQ6IGhzYigkbmV1dHJhbC0yLWgsICRuZXV0cmFsLTItcywgJG5ldXRyYWwtMi1iIC0gNDUpICFkZWZhdWx0O1xuJG5ldXRyYWwtMi1iNTogaHNiKCRuZXV0cmFsLTItaCwgJG5ldXRyYWwtMi1zIC0gMSwgJG5ldXRyYWwtMi1iIC0gNjApICFkZWZhdWx0O1xuJG5ldXRyYWwtMi1iNjogaHNiKCRuZXV0cmFsLTItaCwgJG5ldXRyYWwtMi1zICsgMiwgJG5ldXRyYWwtMi1iIC0gNzUpICFkZWZhdWx0O1xuJG5ldXRyYWwtMi1iNzogaHNiKCRuZXV0cmFsLTItaCwgJG5ldXRyYWwtMi1zICsgNCwgJG5ldXRyYWwtMi1iIC0gOTApICFkZWZhdWx0O1xuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogTkVVVFJBTCAyIC8gMyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuJG5ldXRyYWwtMi1hMTogaHNiKCRuZXV0cmFsLTItaCwgJG5ldXRyYWwtMi1zLCAkbmV1dHJhbC0yLWIpICFkZWZhdWx0O1xuJG5ldXRyYWwtMi1hMjogaHNiKCRuZXV0cmFsLTItaCwgJG5ldXRyYWwtMi1zICsgMywgJG5ldXRyYWwtMi1iIC0gMTUpICFkZWZhdWx0O1xuJG5ldXRyYWwtMi1hMzogaHNiKCRuZXV0cmFsLTItaCwgJG5ldXRyYWwtMi1zICsgMiwgJG5ldXRyYWwtMi1iIC0gMzApICFkZWZhdWx0O1xuJG5ldXRyYWwtMi1hNDogaHNiKCRuZXV0cmFsLTItaCwgJG5ldXRyYWwtMi1zICsgMiwgJG5ldXRyYWwtMi1iIC0gNDUpICFkZWZhdWx0O1xuJG5ldXRyYWwtMi1hNTogaHNiKCRuZXV0cmFsLTItaCwgJG5ldXRyYWwtMi1zICsgMiwgJG5ldXRyYWwtMi1iIC0gNjApICFkZWZhdWx0O1xuJG5ldXRyYWwtMi1hNjogaHNiKCRuZXV0cmFsLTItaCwgJG5ldXRyYWwtMi1zICsgMiwgJG5ldXRyYWwtMi1iIC0gNzUpICFkZWZhdWx0O1xuJG5ldXRyYWwtMi1hNzogaHNiKCRuZXV0cmFsLTItaCwgJG5ldXRyYWwtMi1zICsgNCwgJG5ldXRyYWwtMi1iIC0gODUpICFkZWZhdWx0O1xuXG4vLz09PT09PT09PT09PT09PT09PT09IERFU0lHTiBUT0tFTlMgVkFSSUFCTEVTID09PT09PT09PT09PT09PT09PT09PT09PT09PT0vL1xuXG4vLyBTRU1BTlRJQyBUT0tFTlMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIEJhY2tncm91bmRzXG4kY29sb3ItYmFja2dyb3VuZC1lbXBoYXNpczogaHNsKDIxMCwgNTQlLCAyMCUpOyAvLyBjb2xvci1zbGF0ZS0yMFxuJGNvbG9yLWJhY2tncm91bmQtcHJpbWFyeS1saWdodGVyOiBoc2woMjEwLCA2MiUsIDk3JSk7IC8vIGNvbG9yLWJsdWUtOTdcbiRjb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeS1ob3ZlcjogaHNsKDIxMCwgMzMlLCAyOCUpOyAvLyBjb2xvci1zbGF0ZS0yOFxuJGNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LWxpZ2h0ZXI6IGhzbCgyMTAsIDMlLCA4NSUpOyAvLyBjb2xvci1zbGF0ZS04NVxuJGNvbG9yLWJhY2tncm91bmQtbXV0ZWQ6ICRncmF5LTEwMDsgLy8gY29sb3ItZ3JheS05NlxuXG4vLyBCb3JkZXJzXG4kY29sb3ItYm9yZGVyLXNlY29uZGFyeTogaHNsKDIxMCwgMTclLCA0NCUpOyAvLyBjb2xvci1zbGF0ZS00NFxuJGNvbG9yLWJvcmRlci1zdWJ0bGU6IGhzbCgyMTAsIDQlLCA3OCUpOyAvLyBjb2xvci1zbGF0ZS03OFxuJGNvbG9yLWJvcmRlci13YXJuaW5nOiBoc2woMzYsIDEwMCUsIDMwJSk7IC8vIGNvbG9yLW9yYW5nZS0zMFxuXG4vLyBUZXh0XG4kY29sb3ItdGV4dC1wcmltYXJ5LWFjdGl2ZTogaHNsKDIxMCwgMTAwJSwgMTUlKTsgLy8gY29sb3ItYmx1ZS0xNVxuJGNvbG9yLXRleHQtcHJpbWFyeS1ob3ZlcjogaHNsKDIxMCwgMTAwJSwgMzAlKTsgLy8gY29sb3ItYmx1ZS0zMFxuJGNvbG9yLXRleHQtbXV0ZWQ6IGhzbCgyMTAsIDE3JSwgNDQlKTsgLy8gY29sb3Itc2xhdGUtNDRcbiRjb2xvci10ZXh0LWJhc2U6ICRncmF5LTkwMDsgLy8gY29sb3ItZ3JheS0xMFxuJGNvbG9yLXRleHQtc2Vjb25kYXJ5OiBoc2woMjEwLCAzMyUsIDI4JSk7IC8vIGNvbG9yLXNsYXRlLTI4XG4kY29sb3ItdGV4dC13YXJuaW5nOiBoc2woMzYsIDEwMCUsIDMwJSk7IC8vIGNvbG9yLW9yYW5nZS0zMFxuXG4vLyBTUEVDSUZJQyBUT0tFTlMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vL1xuLy8gRm9vdGVyXG4kZm9vdGVyLXRvcC1iYWNrZ3JvdW5kOiAkcHJpbWFyeS1hODsgLy8gY29sb3ItYmx1ZS0zMFxuJGZvb3Rlci1ib3R0b20tYmFja2dyb3VuZDogJHByaW1hcnktYTEwOyAvLyBjb2xvci1ibHVlLTIwXG5cbi8vIEljb25zXG4kaWNvbi1wcmltYXJ5OiAkcHJpbWFyeTtcbiRpY29uLXNlY29uZGFyeTogJHNlY29uZGFyeTtcbiRpY29uLWJhc2U6ICRjb2xvci10ZXh0LWJhc2U7XG4iLCIvKipcbiAqIEN1c3RvbSBSZWdpb25lIGRlbCBWZW5ldG8gdmFyaWFibGVzXG4gKlxuICogVGhpcyBmaWxlIGlzIGF1dG9tYXRpY2FsbHkgaW1wb3J0ZWQgaW50byAndGhlbWUuc2NzcycuXG4gKi9cbi8vIEZvbnQgU2l6ZXNcblxuJGJhc2UtZm9udC1zaXplOiAxNnB4O1xuXG4vLyBzaW1wbGUgcmVtLWNhbGMgZnVuY3Rpb25cbkBmdW5jdGlvbiByZW0tY2FsYygkdmFsdWUpIHtcbiAgICAkcmVtVmFsdWU6IGNhbGMoJHZhbHVlIC8gMTYpICsgcmVtOyBcbiAgICBAcmV0dXJuICRyZW1WYWx1ZTtcbn1cblxuJGJhc2UtZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuXG5oMSwgLmgxLCBoMiwgaDMsIC5oMiwgLmgzIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAkdGl0bGU7XG59XG4vKiBjdXN0b20gZm9udHMgKi9cbi5mb250LTE0IHsgXG4gICAgZm9udC1zaXplOiByZW0tY2FsYygxNCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDIyKTtcbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygxNCk7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygyMik7XG4gICAgfVxufVxuLmZvbnQtMTkgeyBcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDE5KTtcbiAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMzApO1xuICAgIHAge1xuICAgICAgICBmb250LXNpemU6IHJlbS1jYWxjKDE5KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDIyKTtcbiAgICB9XG59XG4uZm9udC0yNSB7IFxuICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMjUpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYyg0Nik7XG59XG4uZm9udC0xOCB7IFxuICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTgpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygyNCk7XG59XG4uYmctZ3JleSB7XG4gICAgYmFja2dyb3VuZDogJGJveDtcbn1cbi5iZy1yZWQge1xuICAgIGJhY2tncm91bmQ6ICRib3JkZWF1eDtcbn1cbi5jb2xvciB7XG4gICAgY29sb3I6ICRib3JkZWF1eDtcbn1cbi8qIGNvbG9yICovXG4kd2hpdGU6ICNmZmZmZmY7XG5cbi8qIHJhZGl1cyAqL1xuJGJvcmRlci1yYWRpdXM6MTRweDtcbi5yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbn1cbi5yb3VuZGVkLW1pZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTdweDtcbn1cbi5yb3VuZGVkLXNtYWxsIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnJvdW5kZWQtbWluaSB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmNhcmQge1xuICAgIEBleHRlbmQgLnJvdW5kZWQ7XG59IiwiLy8gcHJpbWFyeSBjb2xvciAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5wcmltYXJ5LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cbi5wcmltYXJ5LWNvbG9yIHtcbiAgY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG4ucHJpbWFyeS1ib3JkZXItY29sb3Ige1xuICBib3JkZXItY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICYuYm9yZGVyIHtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gd2hpdGVcbi53aGl0ZS1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuLndoaXRlLWNvbG9yIHtcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuLndoaXRlLWJvcmRlci1jb2xvci0ge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAmLmJvcmRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBwcmltYXJ5IGNvbG9ycyB0aW50ZSBlIG9tYnJlLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRjb2xvcmxpc3Q6ICRwcmltYXJ5LWExICRwcmltYXJ5LWEyICRwcmltYXJ5LWEzICRwcmltYXJ5LWE0ICRwcmltYXJ5LWE1ICRwcmltYXJ5LWE2ICRwcmltYXJ5LWE3ICRwcmltYXJ5LWE4ICRwcmltYXJ5LWE5ICRwcmltYXJ5LWExMCAkcHJpbWFyeS1hMTEgJHByaW1hcnktYTEyO1xuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkY29sb3JsaXN0KSB7XG4gICRjb2xvcjogbnRoKCRjb2xvcmxpc3QsICRpKTtcbiAgLnByaW1hcnktYmctYSN7JGl9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICAucHJpbWFyeS1jb2xvci1hI3skaX0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICAucHJpbWFyeS1ib3JkZXItY29sb3ItYSN7JGl9IHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgICYuYm9yZGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4vLyBwcmltYXJ5IGNvbG9ycyB0b25pLS0tLS0tLS0tLS0tLS0tLS0tXG4kY29sb3JsaXN0OiAkcHJpbWFyeS1iMSAkcHJpbWFyeS1iMiAkcHJpbWFyeS1iMyAkcHJpbWFyeS1iNCAkcHJpbWFyeS1iNSAkcHJpbWFyeS1iNiAkcHJpbWFyeS1iNyAkcHJpbWFyeS1iODtcblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGNvbG9ybGlzdCkge1xuICAkY29sb3I6IG50aCgkY29sb3JsaXN0LCAkaSk7XG4gIC5wcmltYXJ5LWJnLWIjeyRpfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByaW1hcnktY29sb3ItYiN7JGl9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByaW1hcnktYm9yZGVyLWNvbG9yLWIjeyRpfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICAmLmJvcmRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuLy8gcHJpbWFyeSBjb2xvcnMgc2F0dXJhemlvbmUtLS0tLS0tLS0tLS0tLS0tLS1cbiRjb2xvcmxpc3Q6ICRwcmltYXJ5LWMxICRwcmltYXJ5LWMyICRwcmltYXJ5LWMzICRwcmltYXJ5LWM0ICRwcmltYXJ5LWM1ICRwcmltYXJ5LWM2ICRwcmltYXJ5LWM3ICRwcmltYXJ5LWM4ICRwcmltYXJ5LWM5ICRwcmltYXJ5LWMxMCAkcHJpbWFyeS1jMTEgJHByaW1hcnktYzEyO1xuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkY29sb3JsaXN0KSB7XG4gICRjb2xvcjogbnRoKCRjb2xvcmxpc3QsICRpKTtcbiAgLnByaW1hcnktYmctYyN7JGl9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICAucHJpbWFyeS1jb2xvci1jI3skaX0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICAucHJpbWFyeS1ib3JkZXItY29sb3ItYyN7JGl9IHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgICYuYm9yZGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4vLyBhY2NlbnQgY29sb3JzLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5hbmFsb2d1ZS0xLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFuYWxvZ3VlLTEgIWltcG9ydGFudDtcbn1cbi5hbmFsb2d1ZS0xLWNvbG9yIHtcbiAgY29sb3I6ICRhbmFsb2d1ZS0xICFpbXBvcnRhbnQ7XG59XG4uYW5hbG9ndWUtMS1ib3JkZXItY29sb3ItIHtcbiAgYm9yZGVyLWNvbG9yOiAkYW5hbG9ndWUtMSAhaW1wb3J0YW50O1xuICAmLmJvcmRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYW5hbG9ndWUtMSAhaW1wb3J0YW50O1xuICB9XG59XG4vLyBhY2NlbnQgY29sb3JzIHRpbnRlIGUgb21icmUtLS0tLS0tLS0tLS0tLS0tLS1cbi8vIGFuYWxvZyAxXG4kY29sb3JsaXN0OiAkYW5hbG9ndWUtMS1hMSAkYW5hbG9ndWUtMS1hMiAkYW5hbG9ndWUtMS1hMyAkYW5hbG9ndWUtMS1hNCAkYW5hbG9ndWUtMS1hNSAkYW5hbG9ndWUtMS1hNiAkYW5hbG9ndWUtMS1hNyAkYW5hbG9ndWUtMS1hOCAkYW5hbG9ndWUtMS1hOVxuICAkYW5hbG9ndWUtMS1hMTAgJGFuYWxvZ3VlLTEtYTExICRhbmFsb2d1ZS0xLWExMjtcblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGNvbG9ybGlzdCkge1xuICAkY29sb3I6IG50aCgkY29sb3JsaXN0LCAkaSk7XG4gIC5hbmFsb2d1ZS0xLWJnLWEjeyRpfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFuYWxvZ3VlLTEtY29sb3ItYSN7JGl9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFuYWxvZ3VlLTEtYm9yZGVyLWNvbG9yLWEjeyRpfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICAmLmJvcmRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuLy8gYW5hbG9nIDJcbi5hbmFsb2d1ZS0yLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFuYWxvZ3VlLTIgIWltcG9ydGFudDtcbn1cbi5hbmFsb2d1ZS0yLWNvbG9yIHtcbiAgY29sb3I6ICRhbmFsb2d1ZS0yICFpbXBvcnRhbnQ7XG59XG4uYW5hbG9ndWUtMi1ib3JkZXItY29sb3ItIHtcbiAgYm9yZGVyLWNvbG9yOiAkYW5hbG9ndWUtMiAhaW1wb3J0YW50O1xuICAmLmJvcmRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYW5hbG9ndWUtMiAhaW1wb3J0YW50O1xuICB9XG59XG4kY29sb3JsaXN0OiAkYW5hbG9ndWUtMi1hMSAkYW5hbG9ndWUtMi1hMiAkYW5hbG9ndWUtMi1hMyAkYW5hbG9ndWUtMi1hNCAkYW5hbG9ndWUtMi1hNSAkYW5hbG9ndWUtMi1hNiAkYW5hbG9ndWUtMi1hNyAkYW5hbG9ndWUtMi1hOCAkYW5hbG9ndWUtMi1hOVxuICAkYW5hbG9ndWUtMi1hMTAgJGFuYWxvZ3VlLTItYTExICRhbmFsb2d1ZS0yLWExMjtcblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGNvbG9ybGlzdCkge1xuICAkY29sb3I6IG50aCgkY29sb3JsaXN0LCAkaSk7XG4gIC5hbmFsb2d1ZS0yLWJnLWEjeyRpfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFuYWxvZ3VlLTItY29sb3ItYSN7JGl9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFuYWxvZ3VlLTItYm9yZGVyLWNvbG9yLWEjeyRpfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICAmLmJvcmRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBjb21wbGVtZW50YXJ5IDFcbi5jb21wbGVtZW50YXJ5LTEtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29tcGxlbWVudGFyeS0xICFpbXBvcnRhbnQ7XG59XG4uY29tcGxlbWVudGFyeS0xLWNvbG9yIHtcbiAgY29sb3I6ICRjb21wbGVtZW50YXJ5LTIgIWltcG9ydGFudDtcbn1cbi5jb21wbGVtZW50YXJ5LTEtYm9yZGVyLWNvbG9yLSB7XG4gIGJvcmRlci1jb2xvcjogJGNvbXBsZW1lbnRhcnktMSAhaW1wb3J0YW50O1xuICAmLmJvcmRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29tcGxlbWVudGFyeS0xICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiRjb2xvcmxpc3Q6ICRjb21wbGVtZW50YXJ5LTEtYTEgJGNvbXBsZW1lbnRhcnktMS1hMiAkY29tcGxlbWVudGFyeS0xLWEzICRjb21wbGVtZW50YXJ5LTEtYTQgJGNvbXBsZW1lbnRhcnktMS1hNSAkY29tcGxlbWVudGFyeS0xLWE2ICRjb21wbGVtZW50YXJ5LTEtYTdcbiAgJGNvbXBsZW1lbnRhcnktMS1hOCAkY29tcGxlbWVudGFyeS0xLWE5ICRjb21wbGVtZW50YXJ5LTEtYTEwICRjb21wbGVtZW50YXJ5LTEtYTExICRjb21wbGVtZW50YXJ5LTEtYTEyO1xuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkY29sb3JsaXN0KSB7XG4gICRjb2xvcjogbnRoKCRjb2xvcmxpc3QsICRpKTtcbiAgLmNvbXBsZW1lbnRhcnktMS1iZy1hI3skaX0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIC5jb21wbGVtZW50YXJ5LTEtY29sb3ItYSN7JGl9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbXBsZW1lbnRhcnktMS1ib3JkZXItY29sb3ItYSN7JGl9IHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgICYuYm9yZGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIGNvbXBsZW1lbnRhcnkgMlxuLmNvbXBsZW1lbnRhcnktMi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb21wbGVtZW50YXJ5LTIgIWltcG9ydGFudDtcbn1cbi5jb21wbGVtZW50YXJ5LTItY29sb3Ige1xuICBjb2xvcjogJGNvbXBsZW1lbnRhcnktMiAhaW1wb3J0YW50O1xufVxuLmNvbXBsZW1lbnRhcnktMi1ib3JkZXItY29sb3ItIHtcbiAgYm9yZGVyLWNvbG9yOiAkY29tcGxlbWVudGFyeS0yICFpbXBvcnRhbnQ7XG4gICYuYm9yZGVyIHtcbiAgICBib3JkZXItY29sb3I6ICRjb21wbGVtZW50YXJ5LTIgIWltcG9ydGFudDtcbiAgfVxufVxuJGNvbG9ybGlzdDogJGNvbXBsZW1lbnRhcnktMi1hMSAkY29tcGxlbWVudGFyeS0yLWEyICRjb21wbGVtZW50YXJ5LTItYTMgJGNvbXBsZW1lbnRhcnktMi1hNCAkY29tcGxlbWVudGFyeS0yLWE1ICRjb21wbGVtZW50YXJ5LTItYTYgJGNvbXBsZW1lbnRhcnktMi1hN1xuICAkY29tcGxlbWVudGFyeS0yLWE4ICRjb21wbGVtZW50YXJ5LTItYTkgJGNvbXBsZW1lbnRhcnktMi1hMTAgJGNvbXBsZW1lbnRhcnktMi1hMTEgJGNvbXBsZW1lbnRhcnktMi1hMTI7XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRjb2xvcmxpc3QpIHtcbiAgJGNvbG9yOiBudGgoJGNvbG9ybGlzdCwgJGkpO1xuICAuY29tcGxlbWVudGFyeS0yLWJnLWEjeyRpfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbXBsZW1lbnRhcnktMi1jb2xvci1hI3skaX0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICAuY29tcGxlbWVudGFyeS0yLWJvcmRlci1jb2xvci1hI3skaX0ge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgJi5ib3JkZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gY29tcGxlbWVudGFyeSAzXG4uY29tcGxlbWVudGFyeS0zLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbXBsZW1lbnRhcnktMyAhaW1wb3J0YW50O1xufVxuLmNvbXBsZW1lbnRhcnktMy1jb2xvciB7XG4gIGNvbG9yOiAkY29tcGxlbWVudGFyeS0zICFpbXBvcnRhbnQ7XG59XG4uY29tcGxlbWVudGFyeS0zLWJvcmRlci1jb2xvci0ge1xuICBib3JkZXItY29sb3I6ICRjb21wbGVtZW50YXJ5LTMgIWltcG9ydGFudDtcbiAgJi5ib3JkZXIge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbXBsZW1lbnRhcnktMyAhaW1wb3J0YW50O1xuICB9XG59XG4kY29sb3JsaXN0OiAkY29tcGxlbWVudGFyeS0zLWExICRjb21wbGVtZW50YXJ5LTMtYTIgJGNvbXBsZW1lbnRhcnktMy1hMyAkY29tcGxlbWVudGFyeS0zLWE0ICRjb21wbGVtZW50YXJ5LTMtYTUgJGNvbXBsZW1lbnRhcnktMy1hNiAkY29tcGxlbWVudGFyeS0zLWE3XG4gICRjb21wbGVtZW50YXJ5LTMtYTggJGNvbXBsZW1lbnRhcnktMy1hOSAkY29tcGxlbWVudGFyeS0zLWExMCAkY29tcGxlbWVudGFyeS0zLWExMSAkY29tcGxlbWVudGFyeS0zLWExMjtcblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGNvbG9ybGlzdCkge1xuICAkY29sb3I6IG50aCgkY29sb3JsaXN0LCAkaSk7XG4gIC5jb21wbGVtZW50YXJ5LTMtYmctYSN7JGl9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICAuY29tcGxlbWVudGFyeS0zLWNvbG9yLWEjeyRpfSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIC5jb21wbGVtZW50YXJ5LTMtYm9yZGVyLWNvbG9yLWEjeyRpfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICAmLmJvcmRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBhY2NlbnQgY29sb3JzIHRvbmktLS0tLS0tLS0tLS0tLS0tLS1cbi8vIGFuYWxvZyAxXG4kY29sb3JsaXN0OiAkYW5hbG9ndWUtMS1iMSAkYW5hbG9ndWUtMS1iMiAkYW5hbG9ndWUtMS1iMyAkYW5hbG9ndWUtMS1iNCAkYW5hbG9ndWUtMS1iNSAkYW5hbG9ndWUtMS1iNiAkYW5hbG9ndWUtMS1iNyAkYW5hbG9ndWUtMS1iODtcblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGNvbG9ybGlzdCkge1xuICAkY29sb3I6IG50aCgkY29sb3JsaXN0LCAkaSk7XG4gIC5hbmFsb2d1ZS0xLWJnLWIjeyRpfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFuYWxvZ3VlLTEtY29sb3ItYiN7JGl9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFuYWxvZ3VlLTEtYm9yZGVyLWNvbG9yLWIjeyRpfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICAmLmJvcmRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBhbmFsb2cgMlxuJGNvbG9ybGlzdDogJGFuYWxvZ3VlLTItYjEgJGFuYWxvZ3VlLTItYjIgJGFuYWxvZ3VlLTItYjMgJGFuYWxvZ3VlLTItYjQgJGFuYWxvZ3VlLTItYjUgJGFuYWxvZ3VlLTItYjYgJGFuYWxvZ3VlLTItYjcgJGFuYWxvZ3VlLTItYjg7XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRjb2xvcmxpc3QpIHtcbiAgJGNvbG9yOiBudGgoJGNvbG9ybGlzdCwgJGkpO1xuICAuYW5hbG9ndWUtMi1iZy1iI3skaX0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbmFsb2d1ZS0yLWNvbG9yLWIjeyRpfSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbmFsb2d1ZS0yLWJvcmRlci1jb2xvci1iI3skaX0ge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgJi5ib3JkZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gY29tcGxlbWVudGFyeSAxXG4kY29sb3JsaXN0OiAkY29tcGxlbWVudGFyeS0xLWIxICRjb21wbGVtZW50YXJ5LTEtYjIgJGNvbXBsZW1lbnRhcnktMS1iMyAkY29tcGxlbWVudGFyeS0xLWI0ICRjb21wbGVtZW50YXJ5LTEtYjUgJGNvbXBsZW1lbnRhcnktMS1iNiAkY29tcGxlbWVudGFyeS0xLWI3XG4gICRjb21wbGVtZW50YXJ5LTEtYjg7XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRjb2xvcmxpc3QpIHtcbiAgJGNvbG9yOiBudGgoJGNvbG9ybGlzdCwgJGkpO1xuICAuY29tcGxlbWVudGFyeS0xLWJnLWIjeyRpfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbXBsZW1lbnRhcnktMS1jb2xvci1iI3skaX0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICAuY29tcGxlbWVudGFyeS0xLWJvcmRlci1jb2xvci1iI3skaX0ge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgJi5ib3JkZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gY29tcGxlbWVudGFyeSAyXG4kY29sb3JsaXN0OiAkY29tcGxlbWVudGFyeS0yLWIxICRjb21wbGVtZW50YXJ5LTItYjIgJGNvbXBsZW1lbnRhcnktMi1iMyAkY29tcGxlbWVudGFyeS0yLWI0ICRjb21wbGVtZW50YXJ5LTItYjUgJGNvbXBsZW1lbnRhcnktMi1iNiAkY29tcGxlbWVudGFyeS0yLWI3XG4gICRjb21wbGVtZW50YXJ5LTItYjg7XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRjb2xvcmxpc3QpIHtcbiAgJGNvbG9yOiBudGgoJGNvbG9ybGlzdCwgJGkpO1xuICAuY29tcGxlbWVudGFyeS0yLWJnLWIjeyRpfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbXBsZW1lbnRhcnktMi1jb2xvci1iI3skaX0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICAuY29tcGxlbWVudGFyeS0yLWJvcmRlci1jb2xvci1iI3skaX0ge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgJi5ib3JkZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gY29tcGxlbWVudGFyeSAzXG4kY29sb3JsaXN0OiAkY29tcGxlbWVudGFyeS0zLWIxICRjb21wbGVtZW50YXJ5LTMtYjIgJGNvbXBsZW1lbnRhcnktMy1iMyAkY29tcGxlbWVudGFyeS0zLWI0ICRjb21wbGVtZW50YXJ5LTMtYjUgJGNvbXBsZW1lbnRhcnktMy1iNiAkY29tcGxlbWVudGFyeS0zLWI3XG4gICRjb21wbGVtZW50YXJ5LTMtYjg7XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRjb2xvcmxpc3QpIHtcbiAgJGNvbG9yOiBudGgoJGNvbG9ybGlzdCwgJGkpO1xuICAuY29tcGxlbWVudGFyeS0zLWJnLWIjeyRpfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbXBsZW1lbnRhcnktMy1jb2xvci1iI3skaX0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICAuY29tcGxlbWVudGFyeS0zLWJvcmRlci1jb2xvci1iI3skaX0ge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgJi5ib3JkZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gbmV1dHJhbCAxXG4ubmV1dHJhbC0xLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtMSAhaW1wb3J0YW50O1xufVxuLm5ldXRyYWwtMS1jb2xvciB7XG4gIGNvbG9yOiAkbmV1dHJhbC0xICFpbXBvcnRhbnQ7XG59XG4ubmV1dHJhbC0xLWJvcmRlci1jb2xvci0ge1xuICBib3JkZXItY29sb3I6ICRuZXV0cmFsLTEgIWltcG9ydGFudDtcbiAgJi5ib3JkZXIge1xuICAgIGJvcmRlci1jb2xvcjogJG5ldXRyYWwtMSAhaW1wb3J0YW50O1xuICB9XG59XG5cbiRjb2xvcmxpc3Q6ICRuZXV0cmFsLTEtYTEgJG5ldXRyYWwtMS1hMiAkbmV1dHJhbC0xLWEzICRuZXV0cmFsLTEtYTQgJG5ldXRyYWwtMS1hNSAkbmV1dHJhbC0xLWE2ICRuZXV0cmFsLTEtYTcgJG5ldXRyYWwtMS1hOCAkbmV1dHJhbC0xLWE5ICRuZXV0cmFsLTEtYTEwO1xuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkY29sb3JsaXN0KSB7XG4gICRjb2xvcjogbnRoKCRjb2xvcmxpc3QsICRpKTtcbiAgLm5ldXRyYWwtMS1iZy1hI3skaX0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIC5uZXV0cmFsLTEtY29sb3ItYSN7JGl9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5ldXRyYWwtMS1ib3JkZXItY29sb3ItYSN7JGl9IHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgICYuYm9yZGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIG5ldXRyYWwgMlxuLm5ldXRyYWwtMi1iZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTIgIWltcG9ydGFudDtcbn1cbi5uZXV0cmFsLTItY29sb3Ige1xuICBjb2xvcjogJG5ldXRyYWwtMiAhaW1wb3J0YW50O1xufVxuLm5ldXRyYWwtMi1ib3JkZXItY29sb3ItIHtcbiAgYm9yZGVyLWNvbG9yOiAkbmV1dHJhbC0yO1xufVxuXG4kY29sb3JsaXN0OiAkbmV1dHJhbC0yLWIxICRuZXV0cmFsLTItYjIgJG5ldXRyYWwtMi1iMyAkbmV1dHJhbC0yLWI0ICRuZXV0cmFsLTItYjUgJG5ldXRyYWwtMi1iNiAkbmV1dHJhbC0yLWI3O1xuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkY29sb3JsaXN0KSB7XG4gICRjb2xvcjogbnRoKCRjb2xvcmxpc3QsICRpKTtcbiAgLm5ldXRyYWwtMi1iZy1iI3skaX0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIC5uZXV0cmFsLTItY29sb3ItYiN7JGl9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5ldXRyYWwtMi1ib3JkZXItY29sb3ItYiN7JGl9IHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgICYuYm9yZGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbiRjb2xvcmxpc3Q6ICRuZXV0cmFsLTItYTEgJG5ldXRyYWwtMi1hMiAkbmV1dHJhbC0yLWEzICRuZXV0cmFsLTItYTQgJG5ldXRyYWwtMi1hNSAkbmV1dHJhbC0yLWE2ICRuZXV0cmFsLTItYTc7XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggbGVuZ3RoKCRjb2xvcmxpc3QpIHtcbiAgJGNvbG9yOiBudGgoJGNvbG9ybGlzdCwgJGkpO1xuICAubmV1dHJhbC0yLWJnLWEjeyRpfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm5ldXRyYWwtMi1jb2xvci1hI3skaX0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICAubmV1dHJhbC0yLWJvcmRlci1jb2xvci1hI3skaX0ge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgJi5ib3JkZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gbGlnaHQgZ3JleXMgYVxuJGNvbG9ybGlzdDogJGxpZ2h0Z3JleS1hMSAkbGlnaHRncmV5LWEyICRsaWdodGdyZXktYTMgJGxpZ2h0Z3JleS1hNDtcblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGNvbG9ybGlzdCkge1xuICAkY29sb3I6IG50aCgkY29sb3JsaXN0LCAkaSk7XG4gIC5saWdodGdyZXktYmctYSN7JGl9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICAubGlnaHRncmV5LWNvbG9yLWEjeyRpfSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIC5saWdodGdyZXktYm9yZGVyLWNvbG9yLWEjeyRpfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICAmLmJvcmRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBsaWdodCBncmV5cyBiXG4kY29sb3JsaXN0OiAkbGlnaHRncmV5LWIxICRsaWdodGdyZXktYjIgJGxpZ2h0Z3JleS1iMyAkbGlnaHRncmV5LWI0O1xuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkY29sb3JsaXN0KSB7XG4gICRjb2xvcjogbnRoKCRjb2xvcmxpc3QsICRpKTtcbiAgLmxpZ2h0Z3JleS1iZy1iI3skaX0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIC5saWdodGdyZXktY29sb3ItYiN7JGl9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmxpZ2h0Z3JleS1ib3JkZXItY29sb3ItYiN7JGl9IHtcbiAgICBib3JkZXItY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgICYuYm9yZGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIGxpZ2h0IGdyZXlzIGNcbiRjb2xvcmxpc3Q6ICRsaWdodGdyZXktYzEgJGxpZ2h0Z3JleS1jMjtcblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCBsZW5ndGgoJGNvbG9ybGlzdCkge1xuICAkY29sb3I6IG50aCgkY29sb3JsaXN0LCAkaSk7XG4gIC5saWdodGdyZXktYmctYyN7JGl9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICAubGlnaHRncmV5LWNvbG9yLWMjeyRpfSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIC5saWdodGdyZXktYm9yZGVyLWNvbG9yLWMjeyRpfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgICAmLmJvcmRlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLyoqXG4gKiBDdXN0b20gYm9vdHN0cmFwLWl0YWxpYSB2YXJpYWJsZXNcbiAqIFVzZSBhcyByZWZlcmVuY2U6XG4gKiAgIC0gbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2Nzc1xuICogICAtIG5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9tYXBzXG4gKiAgIC0gbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXG4gKiBFeGFtcGxlOlxuICpcbiAqICAkc3BhY2VyczogbWFwLW1lcmdlKCRzcGFjZXJzLCAoXG4gKiAgICA2OiAkc3BhY2VyICogNixcbiAqICApKTtcbiAqXG4gKiBUaGlzIGZpbGUgaXMgYXV0b21hdGljYWxseSBpbXBvcnRlZCBpbnRvICdfYm9vdHN0cmFwLWl0YWxpYS5zY3NzJy5cbiAqL1xuIiwiLyoqXG4gKiBDdXN0b20gYm9vdHN0cmFwLWl0YWxpYSBjb25maWd1cmF0aW9uIG92ZXJyaWRlLlxuICogVXNlIGFzIHJlZmVyZW5jZTogbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXG4gKiBGb3IgcHJpbWFyeSBjb2xvcnMgc2VlOiBfY29sb3JzX3ZhcnMuc2Nzc1xuICpcbiAqIFRoaXMgZmlsZSBpcyBhdXRvbWF0aWNhbGx5IGltcG9ydGVkIGludG8gJ3RoZW1lLnNjc3MnLlxuICovXG5cbi8qIEVYQU1QTEUgKi9cbi8qXG4gIC8vIEhlYWRlciBjZW50ZXJcbiAgJGhlYWRlci1jZW50ZXItdGV4dC1jb2xvcjogJGRhcms7XG4gICRoZWFkZXItY2VudGVyLWgyLXNpemU6IDEuMzEzcmVtO1xuICAkaGVhZGVyLWNlbnRlci1oMi1zaXplLW1vYjogMC44NzVyZW07XG4gICRoZWFkZXItY2VudGVyLWgyLXdlaWdodDogNzAwO1xuICAkaGVhZGVyLWNlbnRlci1oMy1zaXplOiAxLjMxM3JlbTtcbiAgJGhlYWRlci1jZW50ZXItaWNvbi1zaXplLW1vYjogNThweDtcbiAgJGhlYWRlci1jZW50ZXItaWNvbi1tYXJnaW4tbW9iOiAxNXB4O1xuICAkaGVhZGVyLWNlbnRlci1zZWFyY2gtaWNvbi1zaXplOiAkdi1nYXAgKiAyO1xuKi9cbi8qIEhlYWRlciAgc2xpbSAqL1xuJGhlYWRlci1zbGltLWJnLWNvbG9yOiAkd2hpdGU7XG4kaGVhZGVyLWNlbnRlci1iZy1jb2xvcjogJHdoaXRlO1xuJGhlYWRlci1zbGltLXRleHQtY29sb3I6ICRib3JkZWF1eDsiLCIvKipcbiAqIEJvb3RzdHJhcCBtYWluIGltcG9ydFxuICogVGhpcyBmaWxlIHdpbGwgYmUgdXBkYXRlZCBwZXJpb2RpY2FsbHkgYnkgdGhlIG1haW50YWluZXJzLFxuICogaWYgeW91IG1vZGlmeSBpdCBjaGVjayB0aGUgdmVyc2lvbiBjaGFuZ2VzIGJlZm9yZSBvcGVuaW5nIGFuIGlzc3VlLlxuICovXG5cbi8vIEJTNTogbGF5b3V0ICYgY29tcG9uZW50cy5cbkBpbXBvcnQgJ2Jvb3RzdHJhcC9zY3NzL3Jvb3QnO1xuQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvcmVib290JztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC9zY3NzL3R5cGUnO1xuQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvaW1hZ2VzJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC9zY3NzL2NvbnRhaW5lcnMnO1xuQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvZ3JpZCc7XG5AaW1wb3J0ICdib290c3RyYXAvc2Nzcy90YWJsZXMnO1xuQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvZm9ybXMnO1xuQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvYnV0dG9ucyc7XG5AaW1wb3J0ICdib290c3RyYXAvc2Nzcy90cmFuc2l0aW9ucyc7XG5AaW1wb3J0ICdib290c3RyYXAvc2Nzcy9kcm9wZG93bic7XG5AaW1wb3J0ICdib290c3RyYXAvc2Nzcy9idXR0b24tZ3JvdXAnO1xuQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvbmF2JztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC9zY3NzL25hdmJhcic7XG5AaW1wb3J0ICdib290c3RyYXAvc2Nzcy9jYXJkJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC9zY3NzL2FjY29yZGlvbic7XG5AaW1wb3J0ICdib290c3RyYXAvc2Nzcy9icmVhZGNydW1iJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC9zY3NzL3BhZ2luYXRpb24nO1xuQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvYmFkZ2UnO1xuQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvYWxlcnQnO1xuQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvcHJvZ3Jlc3MnO1xuQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvbGlzdC1ncm91cCc7XG5AaW1wb3J0ICdib290c3RyYXAvc2Nzcy9jbG9zZSc7XG5AaW1wb3J0ICdib290c3RyYXAvc2Nzcy90b2FzdHMnO1xuQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvbW9kYWwnO1xuQGltcG9ydCAnYm9vdHN0cmFwL3Njc3MvdG9vbHRpcCc7XG5AaW1wb3J0ICdib290c3RyYXAvc2Nzcy9wb3BvdmVyJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC9zY3NzL2Nhcm91c2VsJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC9zY3NzL3NwaW5uZXJzJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC9zY3NzL29mZmNhbnZhcyc7XG5AaW1wb3J0ICdib290c3RyYXAvc2Nzcy9wbGFjZWhvbGRlcnMnO1xuXG4vLyBCUzU6IGhlbHBlcnMuXG5AaW1wb3J0ICdib290c3RyYXAvc2Nzcy9oZWxwZXJzJztcblxuLy8gQlM1OiB1dGlsaXRpZXMuXG5AaW1wb3J0ICdib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvYXBpJztcblxuLyoqIEJTNSBzY3NzLWRvY3MtZW5kIGltcG9ydC1zdGFjayAqKi9cbiIsIjpyb290IHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICAtLSN7JHByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAtLSN7JHByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XG5cbiAgLy8gRm9udHNcblxuICAvLyBOb3RlOiBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiAjeyRncmFkaWVudH07XG5cbiAgLy8gUm9vdCBhbmQgYm9keVxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XG4gIH1cbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3skZm9udC1mYW1pbHktYmFzZX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLWJhc2UsIC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtYmFzZX07XG4gIC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG4gIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib3JkZXItdmFyXG4gIC0tI3skcHJlZml4fWJvcmRlci13aWR0aDogI3skYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXN0eWxlOiAjeyRib3JkZXItc3R5bGV9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50fTtcblxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbTogI3skYm9yZGVyLXJhZGl1cy1zbX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGc6ICN7JGJvcmRlci1yYWRpdXMtbGd9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXhsOiAjeyRib3JkZXItcmFkaXVzLXhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy0yeGw6ICN7JGJvcmRlci1yYWRpdXMtMnhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1waWxsOiAjeyRib3JkZXItcmFkaXVzLXBpbGx9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9yZGVyLXZhclxuXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmd9O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJmcyB0byBmYWxzZVxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS12YWx1ZSB1bml0XG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS12YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcHgge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHJlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG4kcmZzLW1xLXByb3BlcnR5LXdpZHRoOiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtd2lkdGgsIG1pbi13aWR0aCk7XG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkgYW5kICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLXJ1bGUge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIHByb3BlcnR5XG4gICAgJixcbiAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmb3JtYXR0ZWQgbm9uLXJlc3BvbnNpdmUgdmFsdWVcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArICRyZnMtcmVtLXZhbHVlKX1yZW0sICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHB4IGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHB4LCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAxKSAqICRyZnMtcmVtLXZhbHVlfXB4LCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuXG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cblxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICR2YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG4gICAgICAgICR2YWx1ZTogZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIGlmKCR1bml0ID09IHB4LCAxLCBkaXZpZGUoMSwgJHJmcy1yZW0tdmFsdWUpKSk7XG5cbiAgICAgICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSB2YWx1ZSBpcyBncmVhdGVyIHRoYW4gdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgQGlmIGFicygkdmFsdWUpIDw9ICRyZnMtYmFzZS12YWx1ZSBvciBub3QgJGVuYWJsZS1yZnMge1xuICAgICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcblxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XG5cbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xuXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcbiAgICAgICAgICAkdmFsOiAkdmFsICsgJyBjYWxjKCcgKyAkbWluLXdpZHRoICsgaWYoJHZhbHVlIDwgMCwgJyAtICcsICcgKyAnKSArICR2YXJpYWJsZS13aWR0aCArICcpJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gUkZTIG1peGluXG5AbWl4aW4gcmZzKCR2YWx1ZXMsICRwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIEBpZiAkdmFsdWVzICE9IG51bGwge1xuICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWVzKTtcbiAgICAkZmx1aWRWYWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWRWYWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZFZhbCk7XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICRmbHVpZFZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8vIFJvb3Rcbi8vXG4vLyBBYmlsaXR5IHRvIHRoZSB2YWx1ZSBvZiB0aGUgcm9vdCBmb250IHNpemVzLCBhZmZlY3RpbmcgdGhlIHZhbHVlIG9mIGByZW1gLlxuLy8gbnVsbCBieSBkZWZhdWx0LCB0aHVzIG5vdGhpbmcgaXMgZ2VuZXJhdGVkLlxuXG46cm9vdCB7XG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZSkpO1xuICB9XG5cbiAgQGlmICRlbmFibGUtc21vb3RoLXNjcm9sbCB7XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4vLyA0LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlYm9vdC1ib2R5LXJ1bGVzXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDNcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDRcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVib290LWJvZHktcnVsZXNcblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gUmVzZXQgRmlyZWZveCdzIGdyYXkgY29sb3JcblxuaHIge1xuICBtYXJnaW46ICRoci1tYXJnaW4teSAwO1xuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyAgICBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC1zdHlsZTogJGhlYWRpbmdzLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcbn1cblxuaDMge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xufVxuXG5oNSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcbn1cblxuaDYge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAyLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyAzLiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDFcbiAgY3Vyc29yOiBoZWxwOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gM1xufVxuXG5cbi8vIEFkZHJlc3NcblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cblxuLy8gTGlzdHNcblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIDEuIFVuZG8gYnJvd3NlciBkZWZhdWx0XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyAxXG59XG5cblxuLy8gQmxvY2txdW90ZVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBTdHJvbmdcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbn1cblxuXG4vLyBTbWFsbFxuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xufVxuXG5cbi8vIE1hcmtcblxubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1oaWdobGlnaHQtYmcpO1xufVxuXG5cbi8vIFN1YiBhbmQgU3VwXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzdWItc3VwLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy8gTGlua3NcblxuYSB7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gICYsXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIENvZGVcblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWNvZGU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbi8vIDEuIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuLy8gMi4gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbi8vIDMuIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAxcmVtOyAvLyAyXG4gIG92ZXJmbG93OiBhdXRvOyAvLyAzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb2RlLWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICB9XG59XG5cblxuLy8gRmlndXJlc1xuLy9cbi8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRkLFxudGgge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuXG4vLyBGb3Jtc1xuLy9cbi8vIDEuIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyAxXG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5cbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuICB3b3JkLXdyYXA6IG5vcm1hbDtcblxuICAvLyBVbmRvIHRoZSBvcGFjaXR5IGNoYW5nZSBmcm9tIENocm9tZVxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8vIFJlbW92ZSB0aGUgZHJvcGRvd24gYXJyb3cgb25seSBmcm9tIHRleHQgdHlwZSBpbnB1dHMgYnVpbHQgd2l0aCBkYXRhbGlzdHMgaW4gQ2hyb21lLlxuLy8gU2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS81NDk5NzExOFxuXG5bbGlzdF06bm90KFt0eXBlPVwiZGF0ZVwiXSk6bm90KFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0pOm5vdChbdHlwZT1cIm1vbnRoXCJdKTpub3QoW3R5cGU9XCJ3ZWVrXCJdKTpub3QoW3R5cGU9XCJ0aW1lXCJdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAzLiBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcblxuICBAaWYgJGVuYWJsZS1idXR0b24tcG9pbnRlcnMge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vLyAxLiBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgLy8gMVxufVxuXG4vLyAxLiBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuLy8gICAgdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4vLyAgICBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuLy8gICAgYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuLy8gMi4gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwOyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAyXG4gIGJvcmRlcjogMDsgLy8gMlxufVxuXG4vLyAxLiBCeSB1c2luZyBgZmxvYXQ6IGxlZnRgLCB0aGUgbGVnZW5kIHdpbGwgYmVoYXZlIGxpa2UgYSBibG9jayBlbGVtZW50LlxuLy8gICAgVGhpcyB3YXkgdGhlIGJvcmRlciBvZiBhIGZpZWxkc2V0IHdyYXBzIGFyb3VuZCB0aGUgbGVnZW5kIGlmIHByZXNlbnQuXG4vLyAyLiBGaXggd3JhcHBpbmcgYnVnLlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjk3MTJcblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7IC8vIDFcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRsZWdlbmQtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWdlbmQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWdlbmQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXG4gICsgKiB7XG4gICAgY2xlYXI6IGxlZnQ7IC8vIDJcbiAgfVxufVxuXG4vLyBGaXggaGVpZ2h0IG9mIGlucHV0cyB3aXRoIGEgdHlwZSBvZiBkYXRldGltZS1sb2NhbCwgZGF0ZSwgbW9udGgsIHdlZWssIG9yIHRpbWVcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4ODQyXG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuLy8gMi4gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyAgICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAyXG59XG5cbi8vIDEuIEEgZmV3IGlucHV0IHR5cGVzIHNob3VsZCBzdGF5IExUUlxuLy8gU2VlIGh0dHBzOi8vcnRsc3R5bGluZy5jb20vcG9zdHMvcnRsLXN0eWxpbmcjZm9ybS1pbnB1dHNcbi8vIDIuIFJUTCBvbmx5IG91dHB1dFxuLy8gU2VlIGh0dHBzOi8vcnRsY3NzLmNvbS9sZWFybi91c2FnZS1ndWlkZS9jb250cm9sLWRpcmVjdGl2ZXMvI3Jhd1xuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cblxuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIFJlbW92ZSBwYWRkaW5nIGFyb3VuZCBjb2xvciBwaWNrZXJzIGluIHdlYmtpdCBicm93c2Vyc1xuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG5cbi8vIDEuIEluaGVyaXQgZm9udCBmYW1pbHkgYW5kIGxpbmUgaGVpZ2h0IGZvciBmaWxlIGlucHV0IGJ1dHRvbnNcbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vIFJlbW92ZSBib3JkZXIgZnJvbSBpZnJhbWVcblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBTdW1tYXJ5XG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIDFcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi8vIFByb2dyZXNzXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblxuLy8gSGlkZGVuIGF0dHJpYnV0ZVxuLy9cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUuXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9ycy1tYXBcbiRncmF5czogKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9ycy1tYXBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAgICAjMGQ2ZWZkICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMGRjYWYwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gIFwiYmxhY2tcIjogICAgICAkYmxhY2ssXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9ycy1tYXBcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0yMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzOiAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWJ1dHRvbi1wb2ludGVyczogICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZnM6ICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogICAgICAgICAgICAgYnMtICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCBmb3IgdGhlIHNob3J0ZXIgYCRwcmVmaXhgXG4kcHJlZml4OiAgICAgICAgICAgICAgICAgICAgICAkdmFyaWFibGUtcHJlZml4ICFkZWZhdWx0O1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGJvZHktdGV4dC1hbGlnbjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6ICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4vLyBDb250YWluZXIgcGFkZGluZ1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcblxuJGJvcmRlci1zdHlsZTogICAgICAgICAgICAgICAgc29saWQgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAgICByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtMnhsOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC12YXJpYWJsZXNcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGFmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBhbmQgbWFyZ2luc1xuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogICAgICAgIDYwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgMTogNXJlbSxcbiAgMjogNC41cmVtLFxuICAzOiA0cmVtLFxuICA0OiAzLjVyZW0sXG4gIDU6IDNyZW0sXG4gIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC1mYW1pbHk6IG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXN0eWxlOiAgbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkaXNwbGF5LWhlYWRpbmdzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRoci1iZy1jb2xvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gQWxsb3dzIGZvciBpbmhlcml0ZWQgY29sb3JzXG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjE4NzVlbSAhZGVmYXVsdDtcbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICR5ZWxsb3ctMTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0eXBlLXZhcmlhYmxlc1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMDUgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmctZmFjdG9yOiAgICAgICAuMDc1ICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcjogZXZlbiAhZGVmYXVsdDtcblxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudGNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLXNjYWxlOiAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS1sb29wXG4kdGFibGUtdmFyaWFudHM6IChcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInNlY29uZGFyeVwiOiAgc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzdWNjZXNzXCI6ICAgIHNoaWZ0LWNvbG9yKCRzdWNjZXNzLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXG4gIFwid2FybmluZ1wiOiAgICBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJkYW5nZXJcIjogICAgIHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFyayxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWJ0bi12YXJpYWJsZXNcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNTAlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1jb2xvci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgM3JlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1pbnB1dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tY2hlY2stdmFyaWFibGVzXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aDogICAgICAgICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ6ICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI6ICAgICAgICAgIGJyaWdodG5lc3MoOTAlKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdtNiAxMCAzIDMgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC41ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDogICAgMXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1jaGVjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuJGZvcm0tc3dpdGNoLWNvbG9yOiAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0OiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbjogICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgICAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyBmb3IgYmFja2dyb3VuZC1pbWFnZVxuJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246ICAgICAgICAgICByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICAgIDE2cHggMTJweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAyLjUgKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgY2VudGVyIHJpZ2h0ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGc6ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtdHJhbnNpdGlvbjogICAgICAgICAgJGlucHV0LXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1yYW5nZS12YXJpYWJsZXNcbiRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNzAlKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1maWxlLXZhcmlhYmxlc1xuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgc2hhZGUtY29sb3IoJGZvcm0tZmlsZS1idXR0b24tYmcsIDUlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1maWxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcbiRmb3JtLWZsb2F0aW5nLWhlaWdodDogICAgICAgICAgICBhZGQoMy41cmVtLCAkaW5wdXQtaGVpZ2h0LWJvcmRlcikgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDogICAgICAgMS4yNSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDogICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy15OiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ6ICAgMS42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI6ICAgLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk6ICAgICAuNjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06ICAgc2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU6ICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zdHlsZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgICRzdWNjZXNzICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgJGRhbmdlciAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gIFwidmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICApXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAgICAgICAgICAgICAgICAgIDEwNDUgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xuJHppbmRleC10b2FzdDogICAgICAgICAgICAgICAgICAgICAgMTA5MCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LXN0YWNrXG5cblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuXG4vLyBOYXZiYXJcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAgICAgICAgJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZGFyay12YXJpYWJsZXNcbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLXZhcmlhYmxlc1xuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgc2hhZGUtY29sb3IoJGRyb3Bkb3duLWxpbmstY29sb3IsIDEwJSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15ICRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuJGRyb3Bkb3duLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgICAgJGRyb3Bkb3duLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmc6ICAgICAgICAgICRkcm9wZG93bi1kaXZpZGVyLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstYm94LXNoYWRvdzogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstY29sb3I6ICAgICAgICAgICRkcm9wZG93bi1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1jb2xvcjogICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1ob3Zlci1iZzogICAgICAgcmdiYSgkd2hpdGUsIC4xNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogICAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1iZzogICAgICAkZHJvcGRvd24tbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yOiAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1oZWFkZXItY29sb3I6ICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLWRhcmstdmFyaWFibGVzXG5cblxuLy8gUGFnaW5hdGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcGFnaW5hdGlvbi12YXJpYWJsZXNcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQ6ICAgICAgICAgICAoJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoICogLTEpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGFnaW5hdGlvbi12YXJpYWJsZXNcblxuXG4vLyBQbGFjZWhvbGRlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46ICAgICAgICAgICAuMiAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXG5cbi8vIENhcmRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLXZhcmlhYmxlc1xuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC10aXRsZS1zcGFjZXIteTogICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBzdWJ0cmFjdCgkY2FyZC1ib3JkZXItcmFkaXVzLCAkY2FyZC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGNhcmQtY2FwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci14ICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmQtdmFyaWFibGVzXG5cbi8vIEFjY29yZGlvblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuJGFjY29yZGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDsgLy8gU2FzcyB2YXJpYWJsZSBiZWNhdXNlIG9mICRhY2NvcmRpb24tYnV0dG9uLWljb25cbiRhY2NvcmRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICBzdWJ0cmFjdCgkYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMsICRhY2NvcmRpb24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAgICAgICAgICAgICAgJGFjY29yZGlvbi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1iZzogICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiwgYm9yZGVyLXJhZGl1cyAuMTVzIGVhc2UgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA5MCUpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgc2hhZGUtY29sb3IoJHByaW1hcnksIDEwJSkgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24taWNvbi13aWR0aDogICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLWJ1dHRvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtOiAgICAgICAgICAgICAgICByb3RhdGUoLTE4MGRlZykgIWRlZmF1bHQ7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWljb246ICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb246ICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tYWN0aXZlLWNvbG9yfSc+PHBhdGggZmlsbC1ydWxlPSdldmVub2RkJyBkPSdNMS42NDYgNC42NDZhLjUuNSAwIDAgMSAuNzA4IDBMOCAxMC4yOTNsNS42NDYtNS42NDdhLjUuNSAwIDAgMSAuNzA4LjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOCAwbC02LTZhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhY2NvcmRpb24tdmFyaWFibGVzXG5cbi8vIFRvb2x0aXBzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLXZhcmlhYmxlc1xuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBUT0RPOiByZW1vdmUgdGhpcyBpbiB2NlxuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIEJvb3RzdHJhcCA1LjIuMCBmb3IgQ1NTIHZhcmlhYmxlc1xuLy8gZnVzdi1lbmFibGVcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC12YXJpYWJsZXNcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvb2x0aXAtZmVlZGJhY2stdmFyaWFibGVzXG5cblxuLy8gUG9wb3ZlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBvcG92ZXItdmFyaWFibGVzXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgc2hhZGUtY29sb3IoJHBvcG92ZXItYmcsIDYlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuXG4vLyBUb2FzdHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LXZhcmlhYmxlc1xuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuJHRvYXN0LXNwYWNpbmc6ICAgICAgICAgICAgICAgICAgICAgJGNvbnRhaW5lci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRvYXN0LXZhcmlhYmxlc1xuXG5cbi8vIEJhZGdlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtdmFyaWFibGVzXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjM1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS12YXJpYWJsZXNcblxuXG4vLyBNb2RhbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG1vZGFsLXZhcmlhYmxlc1xuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzOiAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcblxuJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgICAkbW9kYWwtaW5uZXItcGFkZGluZyAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLWZvb3Rlci1iZzogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLW1kOiAgICAgICAgICAgICAgICAgICAgICAgICAgNTAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC14bDogICAgICAgICAgICAgICAgICAgICAgICAgIDExNDBweCAhZGVmYXVsdDtcblxuJG1vZGFsLWZhZGUtdHJhbnNmb3JtOiAgICAgICAgICAgICAgdHJhbnNsYXRlKDAsIC01MHB4KSAhZGVmYXVsdDtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xuJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTogICAgICAgICAgICAgc2NhbGUoMS4wMikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG1vZGFsLXZhcmlhYmxlc1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtdmFyaWFibGVzXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRhbGVydC1iZy1zY2FsZTogICAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItc2NhbGU6ICAgICAgICAgICAgLTcwJSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1zY2FsZTogICAgICAgICAgICAgNDAlICFkZWZhdWx0O1xuJGFsZXJ0LWRpc21pc3NpYmxlLXBhZGRpbmctcjogICAkYWxlcnQtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gM3ggY292ZXJzIHdpZHRoIG9mIHggcGx1cyBkZWZhdWx0IHBhZGRpbmcgb24gZWl0aGVyIHNpZGVcbi8vIHNjc3MtZG9jcy1lbmQgYWxlcnQtdmFyaWFibGVzXG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICAkYm94LXNoYWRvdy1pbnNldCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgICRwcmltYXJ5ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLXZhcmlhYmxlc1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlOiAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZTogICAgICAgNDAlICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC12YXJpYWJsZXNcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aHVtYm5haWwtdmFyaWFibGVzXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJGJveC1zaGFkb3ctc20gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRodW1ibmFpbC12YXJpYWJsZXNcblxuXG4vLyBGaWd1cmVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmaWd1cmUtdmFyaWFibGVzXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmaWd1cmUtdmFyaWFibGVzXG5cblxuLy8gQnJlYWRjcnVtYnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJyZWFkY3J1bWItdmFyaWFibGVzXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkOiAgICAgICAgJGJyZWFkY3J1bWItZGl2aWRlciAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItdmFyaWFibGVzXG5cbi8vIENhcm91c2VsXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLW9wYWNpdHk6ICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtb3BhY2l0eTogIDEgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjogICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMnJlbSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTExLjM1NCAxLjY0NmEuNS41IDAgMCAxIDAgLjcwOEw1LjcwNyA4bDUuNjQ3IDUuNjQ2YS41LjUgMCAwIDEtLjcwOC43MDhsLTYtNmEuNS41IDAgMCAxIDAtLjcwOGw2LTZhLjUuNSAwIDAgMSAuNzA4IDB6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfSc+PHBhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG4vLyBzY3NzLWRvY3MtZW5kIGNhcm91c2VsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcbiRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc6ICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jYXB0aW9uLWNvbG9yOiAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNhcm91c2VsLWRhcmstY29udHJvbC1pY29uLWZpbHRlcjogIGludmVydCgxKSBncmF5c2NhbGUoMTAwKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtZGFyay12YXJpYWJsZXNcblxuXG4vLyBTcGlubmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLXZhcmlhYmxlc1xuXG5cbi8vIENsb3NlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS12YXJpYWJsZXNcbiRidG4tY2xvc2Utd2lkdGg6ICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6ICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy15OiAgICAgICAgJGJ0bi1jbG9zZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMTg3NXJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgcmVtb3ZpbmcgaW4gdjZcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiIsIi8vIEltcG9ydCBEZXNpZ24gVG9rZW5zIEl0YWxpYVxuLy8gQGltcG9ydCAnLi4vLi4vbm9kZV9tb2R1bGVzL2Rlc2lnbi10b2tlbnMtaXRhbGlhL3Njc3MvdmFyaWFibGVzJztcblxuLy8gU2hhZG93c1xuJGVuYWJsZS1zaGFkb3dzOiB0cnVlO1xuXG4vLyBTcGFjZXJcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG5cbi8vIEdyaWQgY29sdW1uc1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG4kZ3JpZC1jb2x1bW5zOiAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogMjRweCAhZGVmYXVsdDtcblxuLy8gVmVydGljYWwgYmFzZSBzcGFjZVxuJHYtZ2FwOiA4cHggIWRlZmF1bHQ7XG5cbi8vIFJlc3BvbnNpdmUgZ3V0dGVyIHdpZHRoc1xuJGdyaWQtZ3V0dGVyLXdpZHRoczogKFxuICB4czogMTJweCxcbiAgc206IDEycHgsXG4gIG1kOiAyMHB4LFxuICBsZzogMjRweCxcbiAgeGw6IDI0cHgsXG4gIHh4bDogMjhweCxcbikgIWRlZmF1bHQ7XG5cbiRhc3BlY3QtcmF0aW9zOiAoXG4gICcxeDEnOiAxMDAlLFxuICAnM3gyJzogY2FsYygyIC8gMyAqIDEwMCUpLFxuICAnNHgzJzogY2FsYygzIC8gNCAqIDEwMCUpLFxuICAnMTZ4OSc6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gICcyMXg5JzogY2FsYyg5IC8gMjEgKiAxMDAlKSxcbik7XG5cbi8vcmF0aW9cblxuLy8gVGV4dFxuJGZvbnQtZmFtaWx5LXNlcmlmOiAnTG9yYScsIEdlb3JnaWEsIHNlcmlmICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICdUaXRpbGxpdW0gV2ViJywgR2VuZXZhLCBUYWhvbWEsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAnUm9ib3RvIE1vbm8nLCBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kdGV4dC1jb2xvcjogJGdyYXktNzAwICFkZWZhdWx0O1xuJHRleHQtbXV0ZWQ6ICRjb2xvci10ZXh0LW11dGVkICFkZWZhdWx0O1xuJGxldHRlci1zcGFjaW5nLWJhc2U6IDA7XG4kbGluZS1oZWlnaHQtYmFzZTogMS41O1xuJG1hcmstYmc6ICRhbmFsb2d1ZS0yLWExO1xuXG4vLyBQYXJhZ3JhcGhzXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206IDFyZW0gIWRlZmF1bHQ7XG4kc21hbGwtZm9udC1zaXplOiAwLjg3NXJlbSAhZGVmYXVsdDtcblxuLy8gTGlua3NcbiRsaW5rLWRlY29yYXRpb246IHVuZGVybGluZTtcblxuLy8gRm9jdXNcbiRmb2N1cy1vdXRsaW5lLWNvbG9yOiAkb3JhbmdlICFkZWZhdWx0O1xuXG4vL3NraXBsaW5rc1xuJHNraXBsaW5rcy1jb2xvcjogJHByaW1hcnkgIWRlZmF1bHQ7XG4kc2tpcGxpbmtzLWJnOiAkY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LWxpZ2h0ZXIgIWRlZmF1bHQ7XG5cbi8vIE5hdmJhclxuJG5hdmJhci1icmFuZC1mb250LXNpemU6IDFyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogMCAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpVlZSR0xUZ2lQejRLUEhOMlp5QjNhV1IwYUQwaU1Ua3VNbkI0SWlCb1pXbG5hSFE5SWpFMmNIZ2lJSFpwWlhkQ2IzZzlJakFnTUNBeE1pQXhNQ0lnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWo0S0lDQWdJRHhrWldaelBqd3ZaR1ZtY3o0S0lDQWdJRHhuSUdsa1BTSXhNREkwZFhBaUlITjBjbTlyWlQwaWJtOXVaU0lnYzNSeWIydGxMWGRwWkhSb1BTSXhJaUJtYVd4c1BTSnViMjVsSWlCbWFXeHNMWEoxYkdVOUltVjJaVzV2WkdRaVBnb2dJQ0FnSUNBZ0lEeG5JR2xrUFNJdExXaHZiV1V0TFMxd1lYSmhiR3hoZUMwdExXMXZZbWxzWlNJZ2RISmhibk5tYjNKdFBTSjBjbUZ1YzJ4aGRHVW9MVEkwTGpBd01EQXdNQ3dnTFRJd0xqQXdNREF3TUNraUlHWnBiR3c5SWlOR1JrWkdSa1lpUGdvZ0lDQWdJQ0FnSUNBZ0lDQThaeUJwWkQwaUxXNWxkSGR2Y21zdGMyeHBiUzFvWldGa1pYSWlQZ29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSEJoZEdnZ1pEMGlUVEkwTERJMElFd3pOaXd5TkNCTU16WXNNallnVERJMExESTJJRXd5TkN3eU5DQmFJRTB5TkN3eU1DQk1NeklzTWpBZ1RETXlMREl5SUV3eU5Dd3lNaUJNTWpRc01qQWdXaUJOTWpRc01qZ2dURE15TERJNElFd3pNaXd6TUNCTU1qUXNNekFnVERJMExESTRJRm9pSUdsa1BTSnBZMjl1TFhOdFlXeHNMV0oxY21kbGNpSStQQzl3WVhSb1Bnb2dJQ0FnSUNBZ0lDQWdJQ0E4TDJjK0NpQWdJQ0FnSUNBZ1BDOW5QZ29nSUNBZ1BDOW5QZ284TDNOMlp6ND0nKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbi8vIEJ1dHRvbnNcbiRidG4tYm9yZGVyLXdpZHRoOiAwO1xuJGJ0bi10ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuJGJ0bi1sZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuJGJ0bi1mb250LXdlaWdodDogNjAwICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206IDFyZW0gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS14czogMC44NzVyZW0gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogMS4xMjVyZW0gIWRlZmF1bHQ7XG5cbi8vIElucHV0XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAxLjUgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAxLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXhzOiAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogMS43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogJGdyYXktZGlzYWJsZWQgIWRlZmF1bHQ7XG4kaW5wdXQtc3BhY2luZy14OiAwLjVyZW07XG4kaW5wdXQtc3BhY2luZy15OiAwLjM3NXJlbTtcbiRpbnB1dC1ib3JkZXItd2lkdGg6IDA7XG4kaW5wdXQtYm9yZGVyLXJhZGl1czogMDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodDogMi41cmVtO1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogM3JlbTtcbiRmb3JtLWdyb3VwLW1hcmdpbi10b3A6IDA7XG4kYXZhdGFyLWJhc2Utc2l6ZTogOHB4O1xuXG4vLyBwcm9ncmVzc1xuJHByb2dyZXNzLWhlaWdodDogMTZweDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAwO1xuXG4vLyB6LWluZGV4XG4kemluZGV4LXpvb206IDEwODA7XG4kemluZGV4LWdyb3dsOiAxMDkwO1xuJHppbmRleC1jb29raWViYXI6IDExMDA7XG4kem9vbS1vdmVybGF5LWJnOiAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIEJvcmRlciBSYWRpdXMgLSB1c2luZyBwaXhlbHMgaW5zdGVhZCBvciByZW1zIGFzIGl0IGhhcyB0byBiZSBjb25zaXN0ZW50IGFjcm9zcyBkZXZpY2VzXG4kYm9yZGVyLXJhZGl1czogNHB4ICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206IDJweCAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiA4cHggIWRlZmF1bHQ7XG4kcmFkaXVzLXJvdW5kZWQ6IDQwcHg7XG5cbi8vIExpbmsgYW5kIGJ1dHRvbiBjb2xvcnNcbiRidG4tcHJpbWFyeS1iZzogJHByaW1hcnkgIWRlZmF1bHQ7XG4kYnRuLXByaW1hcnktYm9yZGVyOiAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWNvbG9yOiAkcHJpbWFyeSAhZGVmYXVsdDtcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiA4JSAhZGVmYXVsdDtcblxuLy8gQ29kZVxuJGNvZGUtY29sb3I6ICRkYXJrICFkZWZhdWx0O1xuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogMTIwICFkZWZhdWx0O1xuXG4vLyBCcmVhZGNydW1ic1xuJGJyZWFkY3J1bWItcGFkZGluZzogMC41ZW07XG4kYnJlYWRjcnVtYi1iZzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1saW5rLWZvbnQtd2VpZ2h0OiA2MDA7XG4kYnJlYWRjcnVtYi1saW5rLWNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnkgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1saW5rLXgtcGFkZGluZzogMC41ZW07XG4kYnJlYWRjcnVtYi1iZy1kYXJrOiAkbmV1dHJhbC0xLWE4ICFkZWZhdWx0OyAvLyBNaXNzaW5nIGluIHRoZSBVSSBraXRcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6IDA7XG4kYnJlYWRjcnVtYi1saW5rLWNvbG9yLWRhcms6ICR3aGl0ZSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWljb24tY29sb3ItZGFyazogJGFuYWxvZ3VlLTItYjEgIWRlZmF1bHQ7IC8vIE1pc3NpbmcgaW4gdGhlIFVJIGtpdFxuXG4vL0FjY29yZGlvblxuJGNhcmQtY2FwLWJnOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci15OiAxcmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6IDJyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAwICFkZWZhdWx0O1xuJGNhcmQtYm9keS1zcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG5cbi8vIFRvb2x0aXBzXG4kdG9vbHRpcC1tYXgtd2lkdGg6IDMyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAxICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAxcmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAxcmVtICFkZWZhdWx0O1xuXG4vL01vZGFsc1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuOCAhZGVmYXVsdDtcbiRtb2RhbC1tYXgtd2lkdGg6IDMycmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogMS41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6IDAgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogMCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogMS41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWlubmVyLXBhZGRpbmc6IDEuNXJlbSAhZGVmYXVsdDtcblxuLy8gQ2Fyb3VzZWxcbiRjYXJvdXNlbC1iZzogIzQ0NGU1NyAhZGVmYXVsdDsgLy8gVE9ETzogbm90IHVzZWQsIGNvbnNpZGVyIHRvIHJlbW92ZVxuJGNhcm91c2VsLXBhZGRpbmc6IDNlbSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAkc2Vjb25kYXJ5ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6IGF1dG8gIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAxICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogMzJweCAhZGVmYXVsdDtcblxuLy8gSW5wdXRzXG4kaW5wdXQtYm9yZGVyOiAkZ3JheS1zZWNvbmRhcnkgIWRlZmF1bHQ7XG4kaW5wdXQtbGFiZWwtY29sb3I6ICRjb2xvci10ZXh0LWJhc2UgIWRlZmF1bHQ7IC8vIFVJIGtpdFxuJGlucHV0LWNvbG9yLXBsYWNlaG9sZGVyOiAkY29sb3ItdGV4dC1tdXRlZCAhZGVmYXVsdDsgLy8gVUkgS2l0XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAkZ3JheS1zZWNvbmRhcnkgIWRlZmF1bHQ7XG5cbi8vTGlzdCBncm91cFxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6IDFyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY3Vyc29yOiBkZWZhdWx0ICFkZWZhdWx0O1xuXG4vL1Jlc2V0XG4kcmVzZXQtYm9yZGVyLXdpZHRoOiAwICFkZWZhdWx0O1xuJHJlc2V0LWJvcmRlci1yYWRpdXM6IDAgIWRlZmF1bHQ7XG4kcmVzZXQtcGFkZGluZzogMCAhZGVmYXVsdDtcblxuLy8gQWxlcnRcbiRhbGVydC1wYWRkaW5nLXk6IDFyZW07XG4kYWxlcnQtcGFkZGluZy14OiAxcmVtO1xuXG4vLyBCbG9ja3F1b3RlXG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtc21hbGwtY29sb3ItZGFyazogJGdyYXktNDAwICFkZWZhdWx0O1xuXG4vLyBTa2lwbGlua3NcbiRza2lwbGluay1wYWRkaW5nLXk6IDAuNXJlbTtcbiRza2lwbGluay1wYWRkaW5nLXg6IDAuNXJlbTtcblxuLy8gRHJvcGRvd25cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICRkYXJrICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICNlNmVjZjIgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogJGRhcmsgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6IDI0cHg7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6IDEycHg7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAwO1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdzogMCAyMHB4IDMwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm94LXNoYWRvdy12ZXJ0aWNhbDogMCAwIDMwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSkgIWRlZmF1bHQ7XG5cbi8vIERyb3Bkb3duIGN1c3RvbVxuJGRyb3Bkb3duLWN1c3RvbS1idXR0b24tcGFkZGluZzogMCA0cHg7XG4kZHJvcGRvd24tY3VzdG9tLWJ1dHRvbi1jb2xvcjogJHByaW1hcnkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY3VzdG9tLWJ1dHRvbi1iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRkcm9wZG93bi1jdXN0b20tYnV0dG9uLWNhcmV0LWZvbnQtc2l6ZTogMC41cmVtO1xuJGRyb3Bkb3duLWN1c3RvbS1idXR0b24tY2FyZXQtZGlzdGFuY2U6ICR2LWdhcDtcbiRkcm9wZG93bi1tZW51LWFuaW1hdGlvbi1zcGVlZDogMC4zcztcbiRkcm9wZG93bi1tZW51LXZlcnRpY2FsLXNoaWZ0OiAxNnB4O1xuJGRyb3Bkb3duLW1lbnUtcmFkaXVzOiA0cHg7XG4kZHJvcGRvd24tbWVudS1ub3RjaC1iYXNlLXNpemU6IDZweDtcbiRkcm9wZG93bi1tZW51LW5vdGNoLXBvc2l0aW9uLXg6IDI0cHg7XG4kZHJvcGRvd24tbWVudS1zaGFkb3c6IDBweCAzcHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuXG4vL05hdmlnYXRpb25cbiRuYXZiYXItYmctY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJG5hdmlnYXRpb24tYmctY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZpZ2F0aW9uLWJnLWNvbG9yLWRlc2t0b3A6ICRwcmltYXJ5ICFkZWZhdWx0O1xuXG4kbmF2aWdhdGlvbi1oLXBhZGRpbmc6IDI0cHg7XG4kbmF2aWdhdGlvbi12LXBhZGRpbmc6IDEzcHg7XG4kbmF2aWdhdGlvbi1zaWRlYmFyLWJnLWNvbG9yLW1vYmlsZTogcmdiYSgwLCAwLCAwLCAwLjYpICFkZWZhdWx0O1xuJG5hdmlnYXRpb24tY2xvc2UtYnV0dG9uLXNpemU6IDQ0cHggIWRlZmF1bHQ7XG4kbmF2aWdhdGlvbi1jbG9zZS1idXR0b24tdGV4dC1jb2xvcjogJHByaW1hcnkgIWRlZmF1bHQ7XG4kbmF2aWdhdGlvbi1jbG9zZS1idXR0b24tdGV4dC1zaXplOiAwLjc1cmVtO1xuJG5hdmlnYXRpb24tY2xvc2UtYnV0dG9uLWljb24tc2l6ZTogMnJlbTtcbiRuYXZpZ2F0aW9uLWxpbmtzLW1hcmdpbi10b3A6IDEwMnB4O1xuJG5hdmlnYXRpb24tbGluay1jb2xvcjogJHByaW1hcnkgIWRlZmF1bHQ7XG4kbmF2aWdhdGlvbi1saW5rLWNvbG9yLWRlc2s6ICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZpZ2F0aW9uLWxpbmstYWN0aXZlLWJhci1zaXplOiAzcHg7XG4kbmF2aWdhdGlvbi1saW5rLWFjdGl2ZS1iYXItY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJG5hdmlnYXRpb24tbGluay1hY3RpdmUtYmFyLWNvbG9yLWRlc2s6ICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZpZ2F0aW9uLXRvZ2dsZS1idXR0b24taWNvbi1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJG5hdmlnYXRpb24tdG9nZ2xlLWJ1dHRvbi1pY29uLXNpemU6IDEuNXJlbTtcbiRuYXZpZ2F0aW9uLWRyb3Bkb3duLWljb24tc2l6ZTogMC43NXJlbTtcbiRuYXZpZ2F0aW9uLWRyb3Bkb3duLWljb24tbGluZS1oZWlnaHQ6IDFyZW07XG4kbmF2aWdhdGlvbi1kcm9wZG93bi1pY29uLXdpZHRoOiAxcmVtO1xuJG5hdmlnYXRpb24tZGlzYWJsZWQtaXRlbS1vcGFjaXR5OiAwLjcgIWRlZmF1bHQ7XG4kbmF2aWdhdGlvbi1kaXNhYmxlZC1pdGVtLW1vYmlsZS1vcGFjaXR5OiAwLjYgIWRlZmF1bHQ7XG4kbmF2aWdhdGlvbi1oYW1idXJnZXItc2l6ZTogMjRweDtcblxuLy8gbmF2aWdhdGlvbiBkYXJrIHRoZW1lIChtb2JpbGUpXG4kbmF2aWdhdGlvbi1kYXJrLWJnLWNvbG9yOiAkcHJpbWFyeSAhZGVmYXVsdDsgLy8gbWlzc2luZyBpbiBVSSBraXRcbiRuYXZpZ2F0aW9uLWRhcmstdGV4dC1jb2xvcjogJHdoaXRlICFkZWZhdWx0OyAvLyBtaXNzaW5nIGluIFVJIGtpdFxuJG5hdmlnYXRpb24tZGFyay1iZy1jb2xvcjogJHByaW1hcnktYjEgIWRlZmF1bHQ7IC8vIG1pc3NpbmcgaW4gVUkga2l0XG4kbmF2aWdhdGlvbi1kYXJrLXNlcGFyYXRvci1jb2xvcjogJHByaW1hcnktYzUgIWRlZmF1bHQ7IC8vIG1pc3NpbmcgaW4gVUkga2l0XG5cbi8vIG5hdmlnYXRpb24gbGlnaHQgdGhlbWUgKGRlc2t0b3ApXG4kbmF2aWdhdGlvbi1saWdodC1iZy1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJG5hdmlnYXRpb24tbGlnaHQtdGV4dC1jb2xvcjogJHByaW1hcnkgIWRlZmF1bHQ7XG4kbmF2aWdhdGlvbi1saWdodC1zZXBhcmF0b3ItY29sb3I6ICRuZXV0cmFsLTEtYTIgIWRlZmF1bHQ7XG4kbmF2aWdhdGlvbi1saWdodC1tZWdhbWVudS1zZXBhcmF0b3ItY29sb3I6ICRncmF5LWJvcmRlciAhZGVmYXVsdDsgLy8gVUkga2l0XG5cbi8vaW5saW5lXG4kaW5saW5lLW1lbnUtbGluZS13aWR0aDogMnB4O1xuJGlubGluZS1tZW51LWxpbmtsaXN0LXYtcGFkZGluZzogMC41OWVtO1xuXG4vLyBDb21wb25lbnRlIEJhc2UgZGkgRXNlbXBpb1xuJGNvbXBvbmVudGUtYmFzZS1wYWRkaW5nLXg6IDhweDtcbiRjb21wb25lbnRlLWJhc2UtcGFkZGluZy15OiA4cHg7XG5cbi8vIExpbmtsaXN0XG4kbGluay1saXN0LWZvbnQtc2l6ZTogMXJlbTtcbiRsaW5rLWxpc3QtZm9udC1zaXplLWw6IDEuMTI1cmVtO1xuJGxpbmstbGlzdC1saW5lLWhlaWdodDogMnJlbTtcbiRsaW5rLWxpc3QtaGVhZGluZy1zaXplOiAxLjEyNXJlbTtcbiRsaW5rLWxpc3QtZGl2aWRlci1oZWlnaHQ6IDFweDtcbiRsaW5rLWxpc3QtZGl2aWRlci1kaXN0YW5jZTogOHB4O1xuJGxpbmstbGlzdC1oLXBhZDogMjRweDtcbiRsaW5rLWxpc3Qtdi1wYWQ6IDAuMjVlbTtcbiRsaW5rLWxpc3QtcGFyYWdyYXBoLXNpemU6IDAuNzVyZW07XG4kbGluay1saXN0LWxlZnQtaWNvbi1zcGFjZTogOHB4O1xuJGxpbmstbGlzdC1hdmF0YXItcmFkaXVzOiA1MHB4O1xuJGxpbmstbGlzdC1hdmF0YXItbWFyZ2luOiA4cHg7XG4kbGluay1saXN0LWNoZWNrYm94LWljb24tcmlnaHQ6IDM1cHg7XG4kbGluay1saXN0LXRvZ2dsZS1tYXJnaW46IDhweDtcbiRsaW5rLWxpc3QtaWNvbi12LXBhZGRpbmc6IDVweDtcbiRsaW5rLWxpc3Qtdi1wYWRkaW5nLWw6IDAuNDVlbTtcbiRsaW5rLWxpc3QtaG92ZXItY29sb3I6ICRwcmltYXJ5LWE1ICFkZWZhdWx0OyAvLyBUT0RPOiBOb3QgdXNlZCwgY29uc2lkZXIgdG8gcmVtb3ZlIGl0XG5cbi8vIE1lZ2FtZW51XG4kbWVnYW1lbnUtcGFkZGluZy10b3AtZGVza3RvcDogJHYtZ2FwICogNDtcbiRtZWdhbWVudS1jb2x1bW4tZ2FwOiAkdi1nYXAgKiAzO1xuJG1lZ2FtZW51LWxpbmstc21hbGwtbGluZS13aWR0aDogNjVweDtcbiRtZWdhbWVudS1saW5rLXNtYWxsLWxpbmUtbWFyZ2luLWJvdHRvbTogJHYtZ2FwO1xuJG1lZ2FtZW51LWhlYWRpbmctbGluZS1oZWlnaHQ6IDEuMnJlbTtcbiRtZWdhbWVudS1oZWFkaW5nLWZvbnQtd2VpZ2h0OiA2MDA7XG4kbWVnYW1lbnUtaGVhZGluZy1ib3R0b20tbWFyZ2luOiAyNHB4O1xuJG1lZ2FtZW51LWhlYWRpbmctdGV4dC1zaXplOiAxLjEyNXJlbTtcbiRtZWdhbWVudS1oZWFkaW5nLW1hcmdpbi14OiAyOHB4O1xuJG1lZ2FtZW51LWxpbmtsaXN0LWxpbmstbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4kbWVnYW1lbnUtbGlua2xpc3QtbGluay12LXBhZGRpbmc6IDAuNWVtO1xuJG1lZ2FtZW51LWxpbmtsaXN0LXZlcnRpY2FsLWxpbmstcGFkZGluZzogMzZweDtcbiRtZWdhbWVudS12ZXJ0aWNhbC1kZXNjcmlwdGlvbi1mb250LXNpemU6IDFyZW07XG5cbi8vIExpbmtsaXN0IGZvb3RlciBtZWdhbWVudVxuJGxpbmstbGlzdC1mb290ZXItZGlzdGFuY2UtYm90dG9tOiAwLjVyZW07XG5cbi8vIFBhZ2VyXG4kcGFnZXItbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuJHBhZ2VyLWl0ZW0tc2l6ZS1tb2JpbGU6IDIuNXJlbTsgLy8gNDBweFxuJHBhZ2VyLWl0ZW0tc2l6ZS10YWJsZXQ6IDNyZW07IC8vIDQ4cHhcbiRwYWdlci1pdGVtLWJvcmRlci1yYWRpdXM6IDRweDtcbiRwYWdlci1pdGVtLW1hcmdpbi1yaWdodDogNXB4O1xuJHBhZ2VyLWl0ZW0tY3VycmVudC1jb2xvcjogJHByaW1hcnkgIWRlZmF1bHQ7XG4kcGFnZXItaXRlbS1jdXJyZW50LWJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5ICFkZWZhdWx0O1xuJHBhZ2VyLWZvbnQtc2l6ZTogMXJlbTtcbiRwYWdlci1mb250LXdlaWdodDogNzAwO1xuJHBhZ2VyLWZvbnQtY29sb3I6ICRzZWNvbmRhcnkgIWRlZmF1bHQ7XG4kcGFnZXItaG92ZXItY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJHBhZ2VyLWljb24tY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJHBhZ2VyLWljb24tc2l6ZTogMXJlbTtcbiRwYWdlci1kaXNhYmxlZC1jb2xvcjogJGdyYXktbGFiZWwtZGlzYWJsZWQgIWRlZmF1bHQ7XG4kcGFnZXItanVtcC10by13aWR0aDogNC41cmVtO1xuJHBhZ2VyLWp1bXAtdG8tY29sb3I6ICRncmF5LXNlY29uZGFyeSAhZGVmYXVsdDsgLy8gS2l0IFVJXG4kcGFnZXItcGFnZS1jaGFuZ2VyLXBhZGRpbmc6IDEycHg7XG4kcGFnZXItcGFnZS1jaGFuZ2VyLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1zZWNvbmRhcnkgIWRlZmF1bHQ7IC8vIEtpdCBVSVxuXG4vLyBTaWRlYmFyXG4kc2lkZWJhci1oZWFkaW5nLWZvbnQtd2VpZ2h0OiA2MDA7XG4kc2lkZWJhci1oZWFkaW5nLWJvdHRvbS1tYXJnaW46IDAuOHJlbTtcbiRzaWRlYmFyLWhlYWRpbmctdGV4dC1zaXplOiAxLjE1cmVtO1xuJHNpZGViYXItaGVhZGluZy1tYXJnaW4tdG9wOiA0cHg7XG4kc2lkZWJhci1oZWFkaW5nLWxldHRlci1zcGFjaW5nOiAxcHg7XG4kc2lkZWJhci1saW5rbGlzdC1saW5rLWxpbmUtaGVpZ2h0OiAxLjVyZW07XG4kc2lkZWJhci1saW5rbGlzdC1saW5rLXYtcGFkZGluZzogMC43NXJlbTtcbiRzaWRlYmFyLWxpbmstc21hbGwtbGluZS13aWR0aDogNjVweDtcbiRzaWRlYmFyLWxpbmstc2l6ZTogMXJlbTtcbiRzaWRlYmFyLWRyb3Bkb3duLWljb24tc2l6ZTogMS41cmVtO1xuJHNpZGViYXItZHJvcGRvd24tbGluZS1zZWxlY3Rpb24td2lkdGg6IDJweDtcbiRzaWRlYmFyLWRyb3Bkb3duLWxpbmUtc2VsZWN0aW9uLWNvbG9yOiAkcHJpbWFyeSAhZGVmYXVsdDtcbiRzaWRlYmFyLXN1Ym1lbnUtZm9udC1zaXplOiAxcmVtO1xuJHNpZGViYXItc3VibWVudS1saW5rLXYtcGFkZGluZzogMC40NWVtO1xuJHNpZGViYXItYm9yZGVyLWNvbG9yOiAkZ3JheS1ib3JkZXIgIWRlZmF1bHQ7XG5cbi8vc2lkZWJhciBkYXJrIHRoZW1lXG4kc2lkZWJhci1kYXJrLWJnLWNvbG9yOiAkbmV1dHJhbC0xLWE4ICFkZWZhdWx0OyAvLyBNaXNzaW5nIGluIHRoZSBuZXcgVUkga2l0XG4kc2lkZWJhci1kYXJrLXRleHQtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRzaWRlYmFyLWRhcmstc2VwYXJhdG9yLWNvbG9yOiByZ2JhKDIyOSwgMjI5LCAyMjksIDAuMykgIWRlZmF1bHQ7IC8vIE1pc3NpbmcgaW4gdGhlIG5ldyBVSSBraXRcblxuLy8gTmF2c2Nyb2xsXG4kbmF2c2Nyb2xsLWJnLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2c2Nyb2xsLXRvZ2dsZXItY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJG5hdnNjcm9sbC1idXR0b24tdGV4dC13ZWlnaHQ6IDYwMDtcbiRuYXZzY3JvbGwtdG9wLWJveC1zaGFkb3c6IDAgMHB4IDMwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4wNSkgIWRlZmF1bHQ7XG4kbmF2c2Nyb2xsLWJvdHRvbS1ib3gtc2hhZG93OiAwIDBweCAzMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMDUpICFkZWZhdWx0O1xuJG5hdnNjcm9sbC1wcmltYXJ5LWZvbnQtd2VpZ2h0OiA2MDA7XG4kbmF2c2Nyb2xsLWZvbnQtc2l6ZTogMXJlbTtcbiRuYXZzY3JvbGwtc2VsZWN0aW9uLWxpbmstbGVmdDogJHNpZGViYXItZHJvcGRvd24tbGluZS1zZWxlY3Rpb24td2lkdGggc29saWQgJHNpZGViYXItZHJvcGRvd24tbGluZS1zZWxlY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG4kbmF2c2Nyb2xsLXNlY29uZGFyeS1hY3RpdmUtY29sb3I6ICRjb2xvci10ZXh0LXByaW1hcnktYWN0aXZlICFkZWZhdWx0O1xuJG5hdnNjcm9sbC1saW5rcy1wYWRkaW5nOiAwLjU1ZW07XG4kbmF2c2Nyb2xsLWJnLWNvbG9yLWRlc2s6ICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZzY3JvbGwtbGluZS1jb2xvcjogJGdyYXktYm9yZGVyICFkZWZhdWx0OyAvLyBVSSBraXRcbiRuYXZzY3JvbGwtYmFja2J1dHRvbi1wYWRkaW5nOiAkdi1nYXAgKiAyICR2LWdhcCAqIDM7XG4kbmF2c2Nyb2xsLWJhY2tidXR0b24td2VpZ2h0OiA2MDA7XG4kbmF2c2Nyb2xsLWJhY2tidXR0b24tbWFyZ2luLXRvcDogJHYtZ2FwICogMztcblxuLy9uYXZzY3JvbGwgZGFyayB0aGVtZSBtb2JpbGVcbiRuYXZzY3JvbGwtZGFyay1iZy1jb2xvcjogJG5ldXRyYWwtMS1hOCAhZGVmYXVsdDsgLy8gTWlzc2luZyBpbiB0aGUgbmV3IFVJIGtpdFxuJG5hdnNjcm9sbC1kYXJrLXRleHQtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZzY3JvbGwtZGFyay1zZXBhcmF0b3ItY29sb3I6IHJnYmEoMjI5LCAyMjksIDIyOSwgMC4zKSAhZGVmYXVsdDsgLy8gTWlzc2luZyBpbiB0aGUgbmV3IFVJIGtpdFxuXG4vL2RpYWxvZ1xuJGRpYWxvZy1zaGFkb3c6IDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSkgIWRlZmF1bHQ7XG4kbW9kYWwtcGFkZGluZzogJHYtZ2FwICogMztcbiRtb2RhbC1tYXJnaW46ICR2LWdhcCAqIDY7XG4kbW9kYWwtcGFkZGluZy1jbG9zZTogJHYtZ2FwICogMjtcbiRtb2RhbC1oZWFkaW5nLWNvbG9yOiAkY29sb3ItdGV4dC1iYXNlICFkZWZhdWx0OyAvLyBVSSBraXRcbiRtb2RhbC1pY29uLWNvbG9yOiAkcHJpbWFyeSAhZGVmYXVsdDtcbiRtb2RhbC1pY29uLWRpc3RhbmNlOiAkdi1nYXAgKiAyO1xuJG1vZGFsLWFsZXJ0LXAtZGlzdGFuY2U6IDMycHggKyAkdi1nYXAgKiAyO1xuJG1vZGFsLWhlYWRpbmctYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdWJ0bGUgIWRlZmF1bHQ7XG4kbW9kYWwtc3RpY2t5LWJnOiAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtYm9keS1oZWlnaHQ6IDUwdmg7XG4kbW9kYWwtcG9wY29uZmlybS1wLXNpemUtbW9iaWxlOiAwLjg3NXJlbTtcbiRtb2RhbC1wb3Bjb25maXJtLXAtc2l6ZTogMXJlbTtcbiRtb2RhbC1wb3Bjb25maXJtLW1heC13aWR0aDogMzAwcHg7XG5cbi8vICMjIyMjIEhFQURFUiAjIyMjI1xuXG4vLyBIZWFkZXIgU2xpbVxuJGhlYWRlci1nZW5lcmFsLXBhZGRpbmc6ICR2LWdhcCAqIDM7XG4kaGVhZGVyLXNsaW0taGVpZ2h0OiA0OHB4O1xuJGhlYWRlci1zbGltLWJnLWNvbG9yOiAkcHJpbWFyeS1hNyAhZGVmYXVsdDtcbiRoZWFkZXItc2xpbS10ZXh0LWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XG4kaGVhZGVyLXNsaW0tYnV0dG9uLWNvbG9yOiAkcHJpbWFyeS1hOSAhZGVmYXVsdDtcbiRoZWFkZXItc2xpbS1idXR0b24taG92ZXItY29sb3I6ICRwcmltYXJ5LWE4ICFkZWZhdWx0O1xuJGhlYWRlci1zbGltLWJyYW5kLXRleHQtc2l6ZTogMC44NzVyZW07XG4kaGVhZGVyLXNsaW0taWNvbi1zaXplOiAxOHB4O1xuJGhlYWRlci1zbGltLXBhZGRpbmctZGVzazogM3B4ICR2LWdhcCAqIDM7XG4kaGVhZGVyLXNsaW0tZHJvcGRvd24tZGlzdGFuY2U6IDE0cHg7XG4kaGVhZGVyLXNsaW0tZHJvcGRvd24tZGlzdGFuY2UtbW9iOiA5cHg7XG4kaGVhZGVyLXNsaW0tbGlua3MtcGFkZGluZzogN3B4O1xuJGhlYWRlci1zbGltLWJyYW5kLXBhZGRpbmc6IDEycHg7XG4kaGVhZGVyLXNsaW0tYnV0dG9uLXYtcGFkZGluZzogNy41cHg7XG4kaGVhZGVyLXNsaW0tbGFuZy12LXBhZGRpbmc6IDEycHg7XG4kaGVhZGVyLXNsaW0taC1wYWRkaW5nOiAxOHB4O1xuJGhlYWRlci1zbGltLXYtcGFkZGluZy1tb2I6IDYuNXB4O1xuLy8gSGVhZGVyIFNsaW0gdGhlbWUgbGlnaHRcbiRoZWFkZXItc2xpbS10aGVtZS1saWdodC1iZy1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJGhlYWRlci1zbGltLXRoZW1lLWxpZ2h0LXRleHQtY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJGhlYWRlci1zbGltLXRoZW1lLWxpZ2h0LWJ1dHRvbi1jb2xvcjogJHByaW1hcnkgIWRlZmF1bHQ7XG4kaGVhZGVyLXNsaW0tdGhlbWUtbGlnaHQtYnV0dG9uLWhvdmVyLWNvbG9yOiAkcHJpbWFyeSAhZGVmYXVsdDtcblxuLy8gSGVhZGVyIENlbnRlclxuJGhlYWRlci1jZW50ZXItYmctY29sb3I6ICRwcmltYXJ5ICFkZWZhdWx0O1xuJGhlYWRlci1jZW50ZXItdGV4dC1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJGhlYWRlci1jZW50ZXItbWF4LWhlaWdodDogMTIwcHg7XG4kaGVhZGVyLWNlbnRlci1tYXgtaGVpZ2h0LW1vYjogODBweDtcbiRoZWFkZXItY2VudGVyLXBhZDogNDdweDtcbiRoZWFkZXItY2VudGVyLXBhZC1tb2I6IDE2cHg7XG4kaGVhZGVyLWNlbnRlci1oMi1zaXplOiAxLjc1cmVtO1xuJGhlYWRlci1jZW50ZXItaDItc2l6ZS1tb2I6IDEuMjVyZW07XG4kaGVhZGVyLWNlbnRlci1oMi13ZWlnaHQ6IDYwMDtcbiRoZWFkZXItY2VudGVyLWgzLXNpemU6IDAuODc1cmVtO1xuJGhlYWRlci1jZW50ZXItaWNvbi1zaXplOiA4MnB4O1xuJGhlYWRlci1jZW50ZXItaWNvbi1zaXplLW1vYjogNDhweDtcbiRoZWFkZXItY2VudGVyLWljb24tbWFyZ2luOiAkdi1nYXAgKiAyO1xuJGhlYWRlci1jZW50ZXItaWNvbi1tYXJnaW4tbW9iOiAkdi1nYXA7XG4kaGVhZGVyLWNlbnRlci1zb2NpYWwtc2l6ZTogJHYtZ2FwICogMztcbiRoZWFkZXItY2VudGVyLXNvY2lhbC1kaXN0YW5jZTogJHYtZ2FwICogMjtcbiRoZWFkZXItY2VudGVyLXNlYXJjaC1zaXplOiAkdi1nYXAgKiA2O1xuJGhlYWRlci1jZW50ZXItc2VhcmNoLXJhZGl1czogJHYtZ2FwICogMztcbiRoZWFkZXItY2VudGVyLXNlYXJjaC1pY29uLXNpemU6ICR2LWdhcCAqIDM7XG4kaGVhZGVyLWNlbnRlci1zZWFyY2gtZGlzdGFuY2U6ICR2LWdhcCAqIDEwO1xuJGhlYWRlci1jZW50ZXItdGV4dC1zaXplOiAwLjg3NXJlbTtcbiRoZWFkZXItY2VudGVyLWJ1dHRvbi1sZWZ0OiAxMHB4O1xuJGhlYWRlci1uYXYtYnV0dG9uLWRpc3RhbmNlOiAyMnB4O1xuJGhlYWRlci1uYXYtaWNvbi1hcnJvdy1tZWdhbWVudS1kaXN0YW5jZTogMTRweDtcbiRoZWFkZXItY2VudGVyLXNtYWxsLWhlaWdodDogMTA0cHg7XG4kaGVhZGVyLWNlbnRlci1zbWFsbC1tb2ItaGVpZ2h0OiA2NHB4O1xuJGhlYWRlci1jZW50ZXItc21hbGwtaDItc2l6ZTogMS4yNXJlbTtcbiRoZWFkZXItY2VudGVyLXNtYWxsLWgzLXNpemU6IDAuNzVyZW07XG4vLyBIZWFkZXIgQ2VudGVyIHRoZW1lIGxpZ2h0XG4kaGVhZGVyLWNlbnRlci10aGVtZS1saWdodC1iZy1jb2xvcjogJHdoaXRlICFkZWZhdWx0O1xuJGhlYWRlci1jZW50ZXItdGhlbWUtbGlnaHQtdGV4dC1jb2xvcjogJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIEFuY2hvcnMgdmVydGljYWwgb2Zmc2V0OlxuJGFuY2hvci12LW9mZnNldC1sZzogNzJweDtcbiRhbmNob3Itdi1vZmZzZXQ6ICRoZWFkZXItY2VudGVyLW1heC1oZWlnaHQtbW9iICsgMTZweDtcblxuLy9jYXJkc1xuJGNhcmQtcGFkZGluZzogJHYtZ2FwICogMztcbiRjYXJkLWg1LXNpemU6IDEuMTI1cmVtO1xuJGNhcmQtaDUtbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiRjYXJkLWg1LWZ3OiA3MDA7XG4kY2FyZC1oNS1jb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5ICFkZWZhdWx0OyAvLyBVSSBraXRcbiRjYXJkLXAtc2l6ZTogMXJlbTtcbiRjYXJkLXAtc2l6ZS1kZXNrOiAxLjEyNXJlbTtcbiRjYXJkLXAtbC1oOiAxLjVyZW07XG4kY2FyZC1wLWNvbG9yOiAkY29sb3ItdGV4dC1iYXNlICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAkZ3JheS1ib3JkZXIgIWRlZmF1bHQ7IC8vIE1pc3NpbmcgaW4gdGhlIFVJIGtpdCBidXQgYWxpZ25lZCB0byBuZXcgY29sb3JzXG4kY2FyZC1zbWFsbC1saW5lLWhlaWdodDogMXB4O1xuJGNhcmQtc21hbGwtbGluZS13OiAxMjhweDtcbiRjYXJkLXNtYWxsLWxpbmUtY29sb3I6ICRuZXV0cmFsLTEtYTIgIWRlZmF1bHQ7IC8vIE5vdCB1c2VkXG4kY2FyZC1zbWFsbC1saW5lLW1hcmdpbjogJHYtZ2FwICogNjtcbiRjYXJkLWNhdGVnb3J5LXNpemU6IDAuODc1cmVtO1xuJGNhcmQtY2F0ZWdvcnktbC1zcGFjaW5nOiAwLjlweDtcbiRjYXJkLWNhdGVnb3J5LW0tYm90dG9tOiAkdi1nYXAgKiAyO1xuJGNhcmQtYmlnLWhlYWQtc2l6ZTogMS41cmVtO1xuJGNhcmQtYmlnLWhlYWQtbC1oOiAxLjc1cmVtO1xuJGNhcmQtc2lnbmF0dXJlLXNpemU6IDAuODc1cmVtO1xuJGNhcmQtbGluay1jb2xvcjogJHByaW1hcnkgIWRlZmF1bHQ7XG4kY2FyZC1saW5rLWljb24tc2l6ZTogJHYtZ2FwICogMjtcbiRjYXJkLWNhdC1pY29uLWJsb2NrLW1hcmdpbjogJHYtZ2FwICogMjtcbiRjYXJkLWNhdC1pY29uLXNpemU6ICR2LWdhcCAqIDU7XG4kY2FyZC1zaW1wbGUtbGluay1tYXJnaW46ICR2LWdhcCAqIDQ7XG4kY2FyZC1zaGFkb3c6IDAgMnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMSkgIWRlZmF1bHQ7XG4kY2FyZC1zaGFkb3ctYmc6ICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJkLWJpZy1oNS1zaXplOiAxLjI1cmVtO1xuJGNhcmQtYmlnLWg1LWwtaDogMS41cmVtO1xuJGNhcmQtYmlnLXAtc2l6ZTogMS4xMjVyZW07XG4kY2FyZC1iaWctcC1sLWg6IDEuNXJlbTtcbiRjYXJkLWJpZy10b3AtaWNvbi1zaXplOiAkdi1nYXAgKiAxMDtcbiRjYXJkLWltZy1oZWFkaW5nLXNpemU6IDEuMTExMTExMTExMTExMTExMnJlbTsgLy8gRklYTUVcbiRjYXJkLWltZy1oZWFkaW5nLWwtaDogMS41NTU1NTU1NTU1NTU1NTU2cmVtO1xuJHNwZWNpYWwtY2FyZC1pbWctd2lkdGg6IDE3NHB4O1xuLy8gZmxhZyBpY29uXG4kZmxhZy1pY29uLWNvbG9yOiAkcHJpbWFyeSAhZGVmYXVsdDtcbiRmbGFnLWljb24taDogJHYtZ2FwICogNjtcbiRmbGFnLWljb24tdzogJHYtZ2FwICogNDtcbi8vIHRhZ1xuJHRhZy1yYWRpdXM6IDUwcHg7XG5cbi8vIHNlbGVjdFxuJHNlbGVjdC1sYWJlbC1zaXplOiAwLjg3NXJlbTtcbiRzZWxlY3QtbGFiZWwtY29sb3I6ICRjb2xvci10ZXh0LWJhc2UgIWRlZmF1bHQ7IC8vIFVJIGtpdFxuJHNlbGVjdC1sYWJlbC13ZWlnaHQ6IDYwMDtcbiRzZWxlY3QtYnV0dG9uLWJvcmRlcjogMXB4IHNvbGlkICRzZWxlY3QtbGFiZWwtY29sb3IgIWRlZmF1bHQ7XG4kc2VsZWN0LWJ1dHRvbi1wYWRkaW5nOiAkdi1nYXAgIWRlZmF1bHQ7XG4kc2VsZWN0LWJ1dHRvbi10ZXh0LXNpemU6IDFyZW07XG4kc2VsZWN0LWRkLXNoYWRvdzogJGRpYWxvZy1zaGFkb3cgIWRlZmF1bHQ7XG4kc2VsZWN0LWRkLXRleHQtc2l6ZTogMXJlbTtcbiRzZWxlY3QtZGQtbGluay1jb2xvcjogJHByaW1hcnkgIWRlZmF1bHQ7XG4kc2VsZWN0LWRkLWxpbmstY29sb3ItYWN0aXZlOiAkY29sb3ItdGV4dC1wcmltYXJ5LWFjdGl2ZSAhZGVmYXVsdDsgLy8gVUkga2l0XG4kc2VsZWN0LWRkLXNtYWxsLXNlcGFyYXRvci13aWR0aDogNjVweDtcbiRzZWxlY3QtZGQtc21hbGwtc2VwYXJhdG9yLWJnOiAkZ3JheS1ib3JkZXIgIWRlZmF1bHQ7IC8vIFVJIGtpdFxuJHNlbGVjdC1kZC1pY29uLXNpemU6ICR2LWdhcCAqIDM7XG4kc2VsZWN0LWRkLWljb24tZmxhZy10b3A6IDEwcHg7XG4kc2VsZWN0LWRkLXBpbGwtZm9udC1zaXplOiAwLjc3Nzc3Nzc3Nzc3Nzc3NzhyZW07IC8vIEZJWE1FXG4kc2VsZWN0LWRkLXBpbGwtZGlzdGFuY2U6ICR2LWdhcDtcbiRzZWxlY3QtZGQtcGlsbC1mb250LXc6IDcwMDtcbiRzZWxlY3QtZGQtaGVhZGVyLXNpemU6IDAuODc1cmVtO1xuJHNlbGVjdC1kZC1oZWFkZXItdzogNjAwO1xuJHNlbGVjdC1kZC1jaGVjay1oZWlnaHQ6IDMwcHg7XG5cbi8vZGF0ZSBwaWNrZXJcbiRkcC1sYWJlbC1jb2xvcjogJGNvbG9yLXRleHQtYmFzZSAhZGVmYXVsdDtcbiRkcC1ib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRwLWxhYmVsLWNvbG9yICFkZWZhdWx0OyAvLyBUT0RPIE5vdCBmb3VuZCAtIG5lZWQgbW9yZSBhdHRlbnRpb25cbiRkcC1zaGFkb3c6ICRkaWFsb2ctc2hhZG93O1xuJGRwLWFycm93LXNpemU6ICR2LWdhcCAqIDI7XG4kZHAtbW9udGgtc2l6ZTogMC44NzVyZW07XG4kZHAtbW9udGgtbC1zcGFjaW5nOiAwLjFweDtcbiRkcC1ncmlkLXNpemU6IDAuNzVyZW07XG4kZHAtY3VycmVudC1zaXplOiAkdi1nYXAgKiA0O1xuXG4vL2hlcm9cbiRoZXJvLWJnLWNvbG9yOiAkcHJpbWFyeSAhZGVmYXVsdDtcbiRoZXJvLWhlaWdodC1kZXNrOiA2MjBweDtcbiRoZXJvLWhlaWdodC1tb2I6IDM4MHB4O1xuJGhlcm8taGVpZ2h0LXNtLWRlc2s6IDQwMHB4O1xuJGhlcm8taGVpZ2h0LXNtLXRhYjogMzAwcHg7XG4kaGVyby1oZWlnaHQtc20tbW9iOiAyMzBweDtcbiRoZXJvLXRleHQtcGFkZGluZzogJHYtZ2FwICogMztcbiRoZXJvLXRleHQtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcbiRoZXJvLWNhdC1zaXplOiAxcmVtO1xuJGhlcm8taGVhZGluZy1zaXplOiAycmVtO1xuJGhlcm8taGVkaW5nLXNpemUtZGVzazogMi42NjY2NjY2NjY2NjY2NjY1cmVtO1xuJGhlcm8tcC1zaXplOiAxcmVtO1xuJGhlcm8tY2F0LXNwYWNpbmc6ICRjYXJkLWNhdGVnb3J5LWwtc3BhY2luZyAhZGVmYXVsdDtcbiRoZXJvLXRleHQtcGFkZGluZy1kZXNrOiAxMjBweDtcbiRoZXJvLWRhcmstYmc6IHJnYmEoJG5ldXRyYWwtMS1hMTAsIDAuNTQpICFkZWZhdWx0OyAvLyBNaXNzaW5nIGluIHRoZSBVSSBraXRcbiRoZXJvLXByaW1hcnktYmc6IHJnYmEoJHByaW1hcnksIDAuODUpICFkZWZhdWx0O1xuJGhlcm8tbmVnYXRpdmUtbWFyZ2luOiA4MHB4O1xuJGhlcm8tbmVnYXRpdmUtbWFyZ2luLWRlc2s6IDgwcHg7XG4kaGVyby1uZWdhdGl2ZS1ib3R0b20tcGFkZGluZzogMjQwcHg7XG4kaGVyby1uZWdhdGl2ZS1ib3R0b20tcGFkZGluZy1tb2I6IDEzNnB4O1xuXG4vLyBDYXJvdXNlbFxuJGNycy1tYXJnaW4tYm90dG9tOiAkdi1nYXAgKiAzO1xuJGNycy1tb2ItbGl2ZS1wYWRkaW5nOiAkdi1nYXAgKiAyO1xuJGNycy1kb3RzLXNpbWVuc2lvbjogJHYtZ2FwO1xuJGNycy1kb3RzLWNvbG9yOiBoc2woMjEwLCA4MyUsIDc3JSkgIWRlZmF1bHQ7XG4kY3JzLWRvdHMtbWFyZ2luLWxlZnQ6IDM4cHg7XG4kY3JzLWRvdHMtbWFyZ2luLWxlZnQtZGVzazogJHYtZ2FwICogMjtcbiRjcnMtaGVhZGluZy1oLXBhZGRpbmc6ICR2LWdhcCAqIDM7XG4kY3JzLWhlYWRpbmctaC1zaXplOiAxLjc1cmVtO1xuJGNycy1sYW5kY2FwZS1jYXJkLXBhZGRpbmc6ICR2LWdhcCAqIDY7XG4kY3JzLWxhbmRjYXBlLWJvdHRvbTogNXB4O1xuXG4vLyBHcmlkbGlzdCAqKioqKioqKioqKioqKlxuJGdyaWQtaXRlbS1kZi1wcm9wb3J0aW9uOiA2Ni44MTIyMjcwNzQyMzU4MSU7XG4kZ3JpZC1pdGVtLWRmLWRvdWJsZS1wcm9wb3J0aW9uOiAzMy40MDYxMTM1MzcxMTc5JTtcbiRncmlkLWl0ZW0tdGV4dC1zaXplOiAxcmVtO1xuJGdyaWQtaXRlbS10ZXh0LXNpemUtbW9iOiAwLjhyZW07XG4kZ3JpZC1pdGVtLXRleHQtY29sb3I6ICRuZXV0cmFsLTEgIWRlZmF1bHQ7IC8vIE1pc3NpbmcgaW4gdGhlIFVJIGtpdCAtIG5lZWQgbW9yZSBhdHRlbnRpb25cbiRncmlkLWl0ZW0tdGV4dC1vdmVybGF5LWJnOiAkbmV1dHJhbC0xLWExMCAhZGVmYXVsdDsgLy8gTWlzc2luZyBpbiB0aGUgVUkga2l0IC0gbmVlZCBtb3JlIGF0dGVudGlvblxuJGdyaWQtbGlzdC1kZWZhdWx0LWdhcDogMnB4O1xuJGdyaWQtbGlzdC10ZXh0LWdhcDogJHYtZ2FwO1xuJGdyaWQtaXRlbS1zbS1jb2w6IDUwJTtcbiRncmlkLWl0ZW0tbGctY29sOiAzMy4zMzMzMzMlO1xuJGdyaWQtaXRlbS1pY29uLW1vYi1zaXplOiAyNHB4O1xuJGdyaWQtaXRlbS1pY29uLXNpemUtZGVzazogMzJweDtcblxuLy8gbGlzdFxuJGxpc3QtZm9udC1zaXplOiAxcmVtO1xuJGxpc3QtdGV4dC1wYWRkaW5nOiAkdi1nYXAgKiAyIDAgJHYtZ2FwICogMiAwO1xuJGxpc3QtYm9yZGVyLWNvbG9yOiAkZ3JheS1ib3JkZXIgIWRlZmF1bHQ7IC8vIFVJIGtpdFxuJGxpc3QtbWV0YWRhdGEtY29sb3I6ICRjb2xvci10ZXh0LW11dGVkICFkZWZhdWx0OyAvLyBNaXNzaW5nIGluIHRoZSBVSSBraXQgYnV0IHRva2VuIGFwcGxpY2FibGVcbiRsaXN0LW1ldGFkYXRhLXNpemU6IDEycHg7XG4kbGlzdC1tZXRhZGF0YS1zcGFjZTogMC41cHg7XG4kbGlzdC1zdWItc2l6ZTogMTRweDtcbiRsaXN0LXN1Yi1jb2xvcjogJGNvbG9yLXRleHQtbXV0ZWQgIWRlZmF1bHQ7IC8vIFVJIGtpdFxuXG4vL2NoaXBzXG4kY2hpcHMtYmFja2dyb3VuZDogJGNvbG9yLWJhY2tncm91bmQtbXV0ZWQgIWRlZmF1bHQ7IC8vIFVJIGtpdFxuJGNoaXBzLWJhY2tncm91bmQtaG92ZXI6ICRjb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeS1ob3ZlciAhZGVmYXVsdDsgLy8gVUkga2l0XG4kY2hpcHMtbGFiZWwtY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeSAhZGVmYXVsdDsgLy8gVUkga2l0XG4kY2hpcHMtbGFiZWwtY29sb3ItZGlzYWJsZWQ6ICRncmF5LWxhYmVsLWRpc2FibGVkICFkZWZhdWx0OyAvLyBVSSBraXRcbiRjaGlwcy1sYWJlbC1mb250LXNpemU6IDAuODc1cmVtO1xuJGNoaXBzLWxhYmVsLWZvbnQtc2l6ZS1sOiAxcmVtO1xuJGNoaXBzLWJvcmRlcjogJGNvbG9yLWJvcmRlci1zdWJ0bGUgIWRlZmF1bHQ7XG5cbi8vIHN0ZXBwZXJcbiRzdGVwcGVyLXNwYWNpbmctaDogMjRweDtcbiRzdGVwcGVyLXNwYWNpbmctdjogMTZweDtcblxuLy8gdHJhbnNmZXJcbiR0cmFuc2Zlci1ib3JkZXI6IDFweCBzb2xpZCAkbmV1dHJhbC0xLWEzICFkZWZhdWx0OyAvLyBUT0RPIE5vdCBmb3VuZFxuJHRyYW5zZmVyLWRlc2NyLXNpemU6IDAuNzVyZW07XG4kdHJhbnNmZXItZGVzY3ItY29sb3I6ICRuZXV0cmFsLTEtYTggIWRlZmF1bHQ7IC8vIFRPRE8gTm90IGZvdW5kXG4kdHJhbnNmZXItaGVhZGVyLWxpbmUtY29sb3I6ICRuZXV0cmFsLTEtYTMgIWRlZmF1bHQ7IC8vIFRPRE8gTm90IGZvdW5kXG4kdHJhbnNmZXItaGVhZGVyLWxpbmUtdzogNjVweDtcbiR0cmFuc2Zlci1oZWlnaHQ6IDI0MHB4O1xuXG4vL1RpbWVsaW5lXG4kdGltZWxpbmUtd2lkdGg6IDRweDtcbiR0aW1lbGluZS1wYWRkaW5nOiAxMnB4O1xuJHRpbWVsaW5lLWJvcmRlci1jb2xvcjogbGluZWFyLWdyYWRpZW50KDBkZWcsICRwcmltYXJ5IDAlLCBoc2woMjEwLCAxMDAlLCAyMCUpIDEwMCUpICFkZWZhdWx0OyAvLyBVSSBraXRcbiR0aW1lbGluZS1waW4tc2l6ZTogJHYtZ2FwICogMztcbiR0aW1lbGluZS1waW4tYmFja2dyb3VuZDogaHNsKDIxMCwgMTAwJSwgMjAlKTsgLy8gY29sb3ItYmx1ZS0yMFxuJHRpbWVsaW5lLXBpbi1jaXJjbGUtc2l6ZTogNDhweDtcbiR0aW1lbGluZS1waW4tY2lyY2xlLWJvcmRlcjogJHYtZ2FwIHNvbGlkICR3aGl0ZSAhZGVmYXVsdDtcbiR0aW1lbGluZS1jb250ZW50LXBhZGRpbmc6IDE4cHggMCAxOHB4IDQwcHg7XG4kdGltZWxpbmUtY29udGVudC1wYWRkaW5nLXJldmVyc2U6IDE4cHggNDBweCAxOHB4IDE4cHg7XG5cbi8vU2VjdGlvbnNcbiRzZWN0aW9uLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1hNyAhZGVmYXVsdDsgLy8gTWlzc2luZyBpbiB0aGUgVUkga2l0XG4kc2VjdGlvbi11c2VyLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1hMSAhZGVmYXVsdDsgLy8gTWlzc2luZyBpbiB0aGUgVUkga2l0XG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4LFxuKSAhZGVmYXVsdDtcblxuLy8gSG92ZXIgc3RhdGVzIGJyZWFja3BvaW50XG4vLyBEZWZpbmUgbWluaW11bSBkaW1lbnNpb24gZm9yIG92ZXIgc3RhdGVzIGFjdGl2YXRpb25cbiRncmlkLWJyZWFrcG9pbnRzLWhvdmVyOiAxMDI1cHg7XG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcbiAgc206IDU0MHB4LFxuICBtZDogNzIwcHgsXG4gIGxnOiA5NjBweCxcbiAgeGw6IDExNzZweCxcbiAgeHhsOiAxMzIwcHgsXG4pICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGFkZGluZy15OiAwLjI1ZW07XG4kYmFkZ2UtcGFkZGluZy14OiAwLjRlbTtcblxuLy9BdXRvY29tcGxldGVcbiRhdXRvY29tcGxldGUtYm9yZGVyOiAxcHggc29saWQgJGdyYXktNDAwICFkZWZhdWx0O1xuJGF1dG9jb21wbGV0ZS1ib3gtc2hhZG93OiAwIDAgMTBweCAzcHggcmdiYSgwLCAwLCAwLCAwLjA1KSAhZGVmYXVsdDtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtbWl4aW5zXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3Atc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tZW5kLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbiIsIi8vXG4vLyBIZWFkaW5nc1xuLy9cbi5oMSB7XG4gIEBleHRlbmQgaDE7XG59XG5cbi5oMiB7XG4gIEBleHRlbmQgaDI7XG59XG5cbi5oMyB7XG4gIEBleHRlbmQgaDM7XG59XG5cbi5oNCB7XG4gIEBleHRlbmQgaDQ7XG59XG5cbi5oNSB7XG4gIEBleHRlbmQgaDU7XG59XG5cbi5oNiB7XG4gIEBleHRlbmQgaDY7XG59XG5cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuQGVhY2ggJGRpc3BsYXksICRmb250LXNpemUgaW4gJGRpc3BsYXktZm9udC1zaXplcyB7XG4gIC5kaXNwbGF5LSN7JGRpc3BsYXl9IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgZm9udC1mYW1pbHk6ICRkaXNwbGF5LWZvbnQtZmFtaWx5O1xuICAgIGZvbnQtc3R5bGU6ICRkaXNwbGF5LWZvbnQtc3R5bGU7XG4gICAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5LWZvbnQtd2VpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbiAgfVxufVxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG4uc21hbGwge1xuICBAZXh0ZW5kIHNtYWxsO1xufVxuXG4ubWFyayB7XG4gIEBleHRlbmQgbWFyaztcbn1cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5pdGlhbGlzbS1mb250LXNpemUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG5cbiAgPiA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBtYXJnaW4tdG9wOiAtJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9vdGVyLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1mb290ZXItY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAuNTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cbiIsIkBtaXhpbiBib3gtc2hhZG93KCRzaGFkb3cuLi4pIHtcbiAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgJHJlc3VsdDogKCk7XG5cbiAgICBAZWFjaCAkdmFsdWUgaW4gJHNoYWRvdyB7XG4gICAgICBAaWYgJHZhbHVlICE9IG51bGwge1xuICAgICAgICAkcmVzdWx0OiBhcHBlbmQoJHJlc3VsdCwgJHZhbHVlLCBcImNvbW1hXCIpO1xuICAgICAgfVxuICAgICAgQGlmICR2YWx1ZSA9PSBub25lIGFuZCBsZW5ndGgoJHNoYWRvdykgPiAxIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgbXVzdCBiZSB1c2VkIGFzIGEgc2luZ2xlIGFyZ3VtZW50LlwiO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAobGVuZ3RoKCRyZXN1bHQpID4gMCkge1xuICAgICAgYm94LXNoYWRvdzogJHJlc3VsdDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzIHtcbiAgLy8gU2luZ2xlIGNvbnRhaW5lciBjbGFzcyB3aXRoIGJyZWFrcG9pbnQgbWF4LXdpZHRoc1xuICAuY29udGFpbmVyLFxuICAvLyAxMDAlIHdpZGUgY29udGFpbmVyIGF0IGFsbCBicmVha3BvaW50c1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG5cbiAgLy8gUmVzcG9uc2l2ZSBjb250YWluZXJzIHRoYXQgYXJlIDEwMCUgd2lkZSB1bnRpbCBhIGJyZWFrcG9pbnRcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRjb250YWluZXItbWF4LXdpZHRocyB7XG4gICAgLmNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICBAZXh0ZW5kIC5jb250YWluZXItZmx1aWQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAgICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fSB7XG4gICAgICAgIG1heC13aWR0aDogJGNvbnRhaW5lci1tYXgtd2lkdGg7XG4gICAgICB9XG5cbiAgICAgIC8vIEV4dGVuZCBlYWNoIGJyZWFrcG9pbnQgd2hpY2ggaXMgc21hbGxlciBvciBlcXVhbCB0byB0aGUgY3VycmVudCBicmVha3BvaW50XG4gICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IHRydWU7XG5cbiAgICAgIEBlYWNoICRuYW1lLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgICAgICBAaWYgKCRleHRlbmQtYnJlYWtwb2ludCkge1xuICAgICAgICAgIC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRncmlkLWJyZWFrcG9pbnRzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLy8gT25jZSB0aGUgY3VycmVudCBicmVha3BvaW50IGlzIHJlYWNoZWQsIHN0b3AgZXh0ZW5kaW5nXG4gICAgICAgICAgQGlmICgkYnJlYWtwb2ludCA9PSAkbmFtZSkge1xuICAgICAgICAgICAgJGV4dGVuZC1icmVha3BvaW50OiBmYWxzZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciBtaXhpbnNcblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRjb250YWluZXItcGFkZGluZy14KSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCB4eGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAaWYgbm90ICRuIHtcbiAgICBAZXJyb3IgXCJicmVha3BvaW50IGAjeyRuYW1lfWAgbm90IGZvdW5kIGluIGAjeyRicmVha3BvaW50c31gXCI7XG4gIH1cbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgcmVkdWNlZCBieSAwLjAycHggdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mXG4vLyBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KG1kLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWF4IGFuZCAkbWF4ID4gMCwgJG1heCAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiAgYnJlYWtwb2ludC1tYXgoJG5leHQsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcblxuICAgID4gKiB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgIH1cbiAgfVxufVxuXG5AaWYgJGVuYWJsZS1jc3NncmlkIHtcbiAgLmdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQodmFyKC0tI3skcHJlZml4fXJvd3MsIDEpLCAxZnIpO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KHZhcigtLSN7JHByZWZpeH1jb2x1bW5zLCAjeyRncmlkLWNvbHVtbnN9KSwgMWZyKTtcbiAgICBnYXA6IHZhcigtLSN7JHByZWZpeH1nYXAsICN7JGdyaWQtZ3V0dGVyLXdpZHRofSk7XG5cbiAgICBAaW5jbHVkZSBtYWtlLWNzc2dyaWQoKTtcbiAgfVxufVxuXG5cbi8vIENvbHVtbnNcbi8vXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XG59XG4iLCIvLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skZ3V0dGVyfTtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXk6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLy8gVE9ETzogUmV2aXNpdCBjYWxjIG9yZGVyIGFmdGVyIGh0dHBzOi8vZ2l0aHViLmNvbS9yZWFjdC1ib290c3RyYXAvcmVhY3QtYm9vdHN0cmFwL2lzc3Vlcy82MDM5IGlzIGZpeGVkXG4gIG1hcmdpbi10b3A6IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbn1cblxuQG1peGluIG1ha2UtY29sLXJlYWR5KCkge1xuICAvLyBBZGQgYm94IHNpemluZyBpZiBvbmx5IHRoZSBncmlkIGlzIGxvYWRlZFxuICBib3gtc2l6aW5nOiBpZih2YXJpYWJsZS1leGlzdHMoaW5jbHVkZS1jb2x1bW4tYm94LXNpemluZykgYW5kICRpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nLCBib3JkZXItYm94LCBudWxsKTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHNldCB0aGUgd2lkdGhcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUHJldmVudCBgLmNvbC1hdXRvYCwgYC5jb2xgICgmIHJlc3BvbnNpdmUgdmFyaWFudHMpIGZyb20gYnJlYWtpbmcgb3V0IHRoZSBncmlkXG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkgKiAuNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi10b3A6IHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZTogZmFsc2UsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuXG4gIH0gQGVsc2Uge1xuICAgIGZsZXg6IDEgMSAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXIgb2YgY29sdW1ucy4gU3VwcG9ydHMgd3JhcHBpbmcgdG8gbmV3IGxpbmVzLCBidXQgZG9lcyBub3QgZG8gYSBNYXNvbnJ5XG4vLyBzdHlsZSBncmlkLlxuQG1peGluIHJvdy1jb2xzKCRjb3VudCkge1xuICA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBkaXZpZGUoMTAwJSwgJGNvdW50KTtcbiAgfVxufVxuXG4vLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleDogMSAwIDAlOyAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIH1cblxuICAgICAgLnJvdy1jb2xzI3skaW5maXh9LWF1dG8gPiAqIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGdyaWQtcm93LWNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZ3JpZC1yb3ctY29sdW1ucyB7XG4gICAgICAgICAgLnJvdy1jb2xzI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJvdy1jb2xzKCRpKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtYXV0bygpO1xuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBHdXR0ZXJzXG4gICAgICAvL1xuICAgICAgLy8gTWFrZSB1c2Ugb2YgYC5nLSpgLCBgLmd4LSpgIG9yIGAuZ3ktKmAgdXRpbGl0aWVzIHRvIGNoYW5nZSBzcGFjaW5nIGJldHdlZW4gdGhlIGNvbHVtbnMuXG4gICAgICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJGd1dHRlcnMge1xuICAgICAgICAuZyN7JGluZml4fS0jeyRrZXl9LFxuICAgICAgICAuZ3gjeyRpbmZpeH0tI3ska2V5fSB7XG4gICAgICAgICAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neSN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteTogI3skdmFsdWV9O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNzc2dyaWQoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgICAgLmctY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAkaTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBTdGFydCB3aXRoIGAxYCBiZWNhdXNlIGAwYCBpcyBhbmQgaW52YWxpZCB2YWx1ZS5cbiAgICAgICAgLy8gRW5kcyB3aXRoIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZS5cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgICAgLmctc3RhcnQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6ICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2ljIEJvb3RzdHJhcCB0YWJsZVxuLy9cblxuLnRhYmxlIHtcbiAgLS0jeyRwcmVmaXh9dGFibGUtY29sb3I6ICN7JHRhYmxlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYmc6ICN7JHRhYmxlLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yOiAjeyR0YWJsZS1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6ICN7JHRhYmxlLWFjY2VudC1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3I6ICN7JHRhYmxlLXN0cmlwZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyR0YWJsZS1zdHJpcGVkLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWNvbG9yOiAjeyR0YWJsZS1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmc6ICN7JHRhYmxlLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yOiAjeyR0YWJsZS1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyR0YWJsZS1ob3Zlci1iZ307XG5cbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpO1xuICB2ZXJ0aWNhbC1hbGlnbjogJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ247XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG5cbiAgLy8gVGFyZ2V0IHRoICYgdGRcbiAgLy8gV2UgbmVlZCB0aGUgY2hpbGQgY29tYmluYXRvciB0byBwcmV2ZW50IHN0eWxlcyBsZWFraW5nIHRvIG5lc3RlZCB0YWJsZXMgd2hpY2ggZG9lc24ndCBoYXZlIGEgYC50YWJsZWAgY2xhc3MuXG4gIC8vIFdlIHVzZSB0aGUgdW5pdmVyc2FsIHNlbGVjdG9ycyBoZXJlIHRvIHNpbXBsaWZ5IHRoZSBzZWxlY3RvciAoZWxzZSB3ZSB3b3VsZCBuZWVkIDYgZGlmZmVyZW50IHNlbGVjdG9ycykuXG4gIC8vIEFub3RoZXIgYWR2YW50YWdlIGlzIHRoYXQgdGhpcyBnZW5lcmF0ZXMgbGVzcyBjb2RlIGFuZCBtYWtlcyB0aGUgc2VsZWN0b3IgbGVzcyBzcGVjaWZpYyBtYWtpbmcgaXQgZWFzaWVyIHRvIG92ZXJyaWRlLlxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15ICR0YWJsZS1jZWxsLXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYmcpO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmcpO1xuICB9XG5cbiAgPiB0Ym9keSB7XG4gICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gIH1cblxuICA+IHRoZWFkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB9XG59XG5cbi50YWJsZS1ncm91cC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogKCR0YWJsZS1ib3JkZXItd2lkdGggKiAyKSBzb2xpZCAkdGFibGUtZ3JvdXAtc2VwYXJhdG9yLWNvbG9yO1xufVxuXG4vL1xuLy8gQ2hhbmdlIHBsYWNlbWVudCBvZiBjYXB0aW9ucyB3aXRoIGEgY2xhc3Ncbi8vXG5cbi5jYXB0aW9uLXRvcCB7XG4gIGNhcHRpb24tc2lkZTogdG9wO1xufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbWF4LXVuaXZlcnNhbFxuICA+IDpub3QoY2FwdGlvbikgPiAqID4gKiB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtICR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG5cbi8vIEJvcmRlciB2ZXJzaW9uc1xuLy9cbi8vIEFkZCBvciByZW1vdmUgYm9yZGVycyBhbGwgYXJvdW5kIHRoZSB0YWJsZSBhbmQgYmV0d2VlbiBhbGwgdGhlIGNvbHVtbnMuXG4vL1xuLy8gV2hlbiBib3JkZXJzIGFyZSBhZGRlZCBvbiBhbGwgc2lkZXMgb2YgdGhlIGNlbGxzLCB0aGUgY29ybmVycyBjYW4gcmVuZGVyIG9kZCB3aGVuXG4vLyB0aGVzZSBib3JkZXJzIGRvIG5vdCBoYXZlIHRoZSBzYW1lIGNvbG9yIG9yIGlmIHRoZXkgYXJlIHNlbWktdHJhbnNwYXJlbnQuXG4vLyBUaGVyZWZvciB3ZSBhZGQgdG9wIGFuZCBib3JkZXIgYm90dG9tcyB0byB0aGUgYHRyYHMgYW5kIGxlZnQgYW5kIHJpZ2h0IGJvcmRlcnNcbi8vIHRvIHRoZSBgdGRgcyBvciBgdGhgc1xuXG4udGFibGUtYm9yZGVyZWQge1xuICA+IDpub3QoY2FwdGlvbikgPiAqIHtcbiAgICBib3JkZXItd2lkdGg6ICR0YWJsZS1ib3JkZXItd2lkdGggMDtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gICAgPiAqIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICB9XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4vLyBGb3Igcm93c1xuLnRhYmxlLXN0cmlwZWQge1xuICA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pID4gKiB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgfVxufVxuXG4vLyBGb3IgY29sdW1uc1xuLnRhYmxlLXN0cmlwZWQtY29sdW1ucyB7XG4gID4gOm5vdChjYXB0aW9uKSA+IHRyID4gOm50aC1jaGlsZCgjeyR0YWJsZS1zdHJpcGVkLWNvbHVtbnMtb3JkZXJ9KSB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZyk7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgfVxufVxuXG4vLyBBY3RpdmUgdGFibGVcbi8vXG4vLyBUaGUgYC50YWJsZS1hY3RpdmVgIGNsYXNzIGNhbiBiZSBhZGRlZCB0byBoaWdobGlnaHQgcm93cyBvciBjZWxsc1xuXG4udGFibGUtYWN0aXZlIHtcbiAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3IpO1xufVxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogdmFyKC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnKTtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWNvbG9yKTtcbiAgfVxufVxuXG5cbi8vIFRhYmxlIHZhcmlhbnRzXG4vL1xuLy8gVGFibGUgdmFyaWFudHMgc2V0IHRoZSB0YWJsZSBjZWxsIGJhY2tncm91bmRzLCBib3JkZXIgY29sb3JzXG4vLyBhbmQgdGhlIGNvbG9ycyBvZiB0aGUgc3RyaXBlZCwgaG92ZXJlZCAmIGFjdGl2ZSB0YWJsZXNcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRhYmxlLXZhcmlhbnRzIHtcbiAgQGluY2x1ZGUgdGFibGUtdmFyaWFudCgkY29sb3IsICR2YWx1ZSk7XG59XG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUjeyRpbmZpeH0ge1xuICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS12YXJpYW50XG5AbWl4aW4gdGFibGUtdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kKSB7XG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICRjb2xvcjogY29sb3ItY29udHJhc3Qob3BhcXVlKCRib2R5LWJnLCAkYmFja2dyb3VuZCkpO1xuICAgICRob3Zlci1iZzogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWhvdmVyLWJnLWZhY3RvcikpO1xuICAgICRzdHJpcGVkLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtc3RyaXBlZC1iZy1mYWN0b3IpKTtcbiAgICAkYWN0aXZlLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtYWN0aXZlLWJnLWZhY3RvcikpO1xuICAgICR0YWJsZS1ib3JkZXItY29sb3I6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1ib3JkZXItZmFjdG9yKSk7XG5cbiAgICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skY29sb3J9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3I6ICN7JHRhYmxlLWJvcmRlci1jb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1iZzogI3skc3RyaXBlZC1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkc3RyaXBlZC1iZyl9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZzogI3skYWN0aXZlLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGFjdGl2ZS1iZyl9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWhvdmVyLWJnOiAjeyRob3Zlci1iZ307XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3I6ICN7Y29sb3ItY29udHJhc3QoJGhvdmVyLWJnKX07XG5cbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWNvbG9yKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3IpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLXZhcmlhbnRcbiIsIi8vXG4vLyBMYWJlbHNcbi8vXG5cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWxhYmVsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtc3R5bGU6ICRmb3JtLWxhYmVsLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS1sYWJlbC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLWxhYmVsLWNvbG9yO1xufVxuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1sZywgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LXNtLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xufVxuIiwiLy9cbi8vIEZvcm0gdGV4dFxuLy9cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXRleHQtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tdGV4dC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tdGV4dC1mb250LXdlaWdodDtcbiAgY29sb3I6ICRmb3JtLXRleHQtY29sb3I7XG59XG4iLCIvL1xuLy8gR2VuZXJhbCBmb3JtIGNvbnRyb2xzIChwbHVzIGEgZmV3IHNwZWNpZmljIGhpZ2gtbGV2ZWwgaW50ZXJ2ZW50aW9ucylcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuICBhcHBlYXJhbmNlOiBub25lOyAvLyBGaXggYXBwZWFyYW5jZSBmb3IgZGF0ZSBpbnB1dHMgaW4gU2FmYXJpXG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiZmlsZVwiXSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gcHJldmVudCBwc2V1ZG8gZWxlbWVudCBidXR0b24gb3ZlcmxhcFxuXG4gICAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAvLyBBZGQgc29tZSBoZWlnaHQgdG8gZGF0ZSBpbnB1dHMgb24gaU9TXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjMzMDdcbiAgLy8gVE9ETzogd2UgY2FuIHJlbW92ZSB0aGlzIHdvcmthcm91bmQgb25jZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk4OTU5IGlzIHJlc29sdmVkXG4gICY6Oi13ZWJraXQtZGF0ZS1hbmQtdGltZS12YWx1ZSB7XG4gICAgLy8gTXVsdGlwbHkgbGluZS1oZWlnaHQgYnkgMWVtIGlmIGl0IGhhcyBubyB1bml0XG4gICAgaGVpZ2h0OiBpZih1bml0KCRpbnB1dC1saW5lLWhlaWdodCkgPT0gXCJcIiwgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtbGluZS1oZWlnaHQpO1xuICB9XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBGaWxlIGlucHV0IGJ1dHRvbnMgdGhlbWluZ1xuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15KSAoLSRpbnB1dC1wYWRkaW5nLXgpO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14O1xuICAgIGNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJvcmRlci1pbmxpbmUtZW5kLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgJjpob3Zlcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSk6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZztcbiAgfVxufVxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1zbSkgKC0kaW5wdXQtcGFkZGluZy14LXNtKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xuXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXktbGcpICgtJGlucHV0LXBhZGRpbmcteC1sZyk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIH1cbn1cblxuLy8gTWFrZSBzdXJlIHRleHRhcmVhcyBkb24ndCBzaHJpbmsgdG9vIG11Y2ggd2hlbiByZXNpemVkXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yOTEyNFxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20ge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgfVxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLmZvcm0tY29udHJvbC1jb2xvciB7XG4gIHdpZHRoOiAkZm9ybS1jb2xvci13aWR0aDtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15O1xuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KFtyZWFkb25seV0pIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotd2Via2l0LWNvbG9yLXN3YXRjaCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7IGhlaWdodDogJGlucHV0LWhlaWdodC1zbTsgfVxuICAmLmZvcm0tY29udHJvbC1sZyB7IGhlaWdodDogJGlucHV0LWhlaWdodC1sZzsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24gYW5kIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBub25lIHtcbiAgICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LWJnLW1peGluXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yOiBudWxsKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcblxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgZ3JhZGllbnQtYmctbWl4aW5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYWRpZW50LW1peGluc1xuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IG51bGwsICRlbmQtcGVyY2VudDogbnVsbCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1taXhpbnNcbiIsIi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG5cbi5mb3JtLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgJGZvcm0tc2VsZWN0LXBhZGRpbmcteSAkZm9ybS1zZWxlY3QtcGFkZGluZy14O1xuICAtbW96LXBhZGRpbmctc3RhcnQ6IHN1YnRyYWN0KCRmb3JtLXNlbGVjdC1wYWRkaW5nLXgsIDNweCk7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzMyNjM2XG4gIGZvbnQtZmFtaWx5OiAkZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRmb3JtLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWJnO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXNlbGVjdC1pbmRpY2F0b3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zZWxlY3QtYmctcG9zaXRpb247XG4gIGJhY2tncm91bmQtc2l6ZTogJGZvcm0tc2VsZWN0LWJnLXNpemU7XG4gIGJvcmRlcjogJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkZm9ybS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc2VsZWN0LXRyYW5zaXRpb24pO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1zZWxlY3QtYm94LXNoYWRvdywgJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgYm94LXNoYWRvdzogJGZvcm0tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRmb3JtLXNlbGVjdC1jb2xvcjtcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3Qtc20ge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tc2VsZWN0LWxnIHtcbiAgcGFkZGluZy10b3A6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG4iLCIvL1xuLy8gQ2hlY2svcmFkaW9cbi8vXG5cbi5mb3JtLWNoZWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb3JtLWNoZWNrLW1pbi1oZWlnaHQ7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgd2lkdGg6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBoZWlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoO1xuICBtYXJnaW4tdG9wOiAoJGxpbmUtaGVpZ2h0LWJhc2UgLSAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCkgKiAuNTsgLy8gbGluZS1oZWlnaHQgbWludXMgY2hlY2sgaGVpZ2h0XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiAkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7IC8vIEtlZXAgdGhlbWVkIGFwcGVhcmFuY2UgZm9yIHByaW50XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tY2hlY2stdHJhbnNpdGlvbik7XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRmb3JtLWNoZWNrLXJhZGlvLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgZmlsdGVyOiAkZm9ybS1jaGVjay1pbnB1dC1hY3RpdmUtZmlsdGVyO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgJjpjaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I7XG5cbiAgICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJlt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1yYWRpby1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZbdHlwZT1cImNoZWNrYm94XCJdOmluZGV0ZXJtaW5hdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcblxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpLCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlKTtcbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBmaWx0ZXI6IG5vbmU7XG4gICAgb3BhY2l0eTogJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTtcbiAgfVxuXG4gIC8vIFVzZSBkaXNhYmxlZCBhdHRyaWJ1dGUgaW4gYWRkaXRpb24gb2YgOmRpc2FibGVkIHBzZXVkby1jbGFzc1xuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjgyNDdcbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgb3BhY2l0eTogJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogJGZvcm0tY2hlY2stbGFiZWwtY29sb3I7XG4gIGN1cnNvcjogJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yO1xufVxuXG4vL1xuLy8gU3dpdGNoXG4vL1xuXG4uZm9ybS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB3aWR0aDogJGZvcm0tc3dpdGNoLXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc3dpdGNoLWJnLWltYWdlKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXN3aXRjaC10cmFuc2l0aW9uKTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtZm9jdXMtYmctaW1hZ2UpO1xuICAgIH1cblxuICAgICY6Y2hlY2tlZCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjtcblxuICAgICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcblxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQgKiAtMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ7XG59XG5cbi5idG4tY2hlY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICZbZGlzYWJsZWRdLFxuICAmOmRpc2FibGVkIHtcbiAgICArIC5idG4ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ7XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIFJlcXVpcmVkIGZvciBhbGlnbmluZyBsYWJlbCdzIHRleHQgd2l0aCB0aGUgaW5wdXQgYXMgaXQgYWZmZWN0cyBpbm5lciBib3ggbW9kZWxcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uKTtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICAgIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5O1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG4gICAgfVxuICB9XG4gIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgIH4gbGFiZWwge1xuICAgICAgb3BhY2l0eTogJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIH4gbGFiZWwge1xuICAgICAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7IC8vIFJlcXVpcmVkIHRvIHByb3Blcmx5IHBvc2l0aW9uIGxhYmVsIHRleHQgLSBhcyBleHBsYWluZWQgYWJvdmVcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1zZWxlY3QsXG4gID4gLmZvcm0tZmxvYXRpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tc2VsZWN0OmZvY3VzLFxuICA+IC5mb3JtLWZsb2F0aW5nOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogNTtcbiAgfVxuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXkgJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmlucHV0LWdyb3VwIHtcbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiA6bnRoLWxhc3QtY2hpbGQobiArIDMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyA0KSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLWNvbnRyb2wsXG4gICAgPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJHZhbGlkYXRpb24tbWVzc2FnZXM6IFwiXCI7XG4gIEBlYWNoICRzdGF0ZSBpbiBtYXAta2V5cygkZm9ybS12YWxpZGF0aW9uLXN0YXRlcykge1xuICAgICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiAkdmFsaWRhdGlvbi1tZXNzYWdlcyArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi10b29sdGlwKVwiICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLWZlZWRiYWNrKVwiO1xuICB9XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KSN7JHZhbGlkYXRpb24tbWVzc2FnZXN9IHtcbiAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBib3JkZXItc3RhcnQtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1taXhpbnNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKFxuICAkc3RhdGUsXG4gICRjb2xvcixcbiAgJGljb24sXG4gICR0b29sdGlwLWNvbG9yOiBjb2xvci1jb250cmFzdCgkY29sb3IpLFxuICAkdG9vbHRpcC1iZy1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSksXG4gICRmb2N1cy1ib3gtc2hhZG93OiAwIDAgJGlucHV0LWJ0bi1mb2N1cy1ibHVyICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5KVxuKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBmb250LXN0eWxlOiAkZm9ybS1mZWVkYmFjay1mb250LXN0eWxlO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tc2VsZWN0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgICY6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLFxuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zZWxlY3QtaW5kaWNhdG9yKSwgZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogJGZvcm0tc2VsZWN0LWJnLXBvc2l0aW9uLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRmb3JtLXNlbGVjdC1iZy1zaXplLCAkZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY29udHJvbC1jb2xvciB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHdpZHRoOiBhZGQoJGZvcm0tY29sb3Itd2lkdGgsICRpbnB1dC1oZWlnaHQtaW5uZXIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGZvY3VzLWJveC1zaGFkb3c7XG4gICAgICB9XG5cbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICB9XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAge1xuICAgID4gLmZvcm0tY29udHJvbDpub3QoOmZvY3VzKSxcbiAgICA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gICAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICAgIEBpZiAkc3RhdGUgPT0gXCJ2YWxpZFwiIHtcbiAgICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICB9IEBlbHNlIGlmICRzdGF0ZSA9PSBcImludmFsaWRcIiB7XG4gICAgICAgICAgei1pbmRleDogNDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXg6ICN7JGJ0bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRidG4tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5OiAjeyRidG4tZm9udC1mYW1pbHl9O1xuICBAaW5jbHVkZSByZnMoJGJ0bi1mb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6ICN7JGJ0bi1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodDogI3skYnRuLWxpbmUtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aDogI3skYnRuLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYnRuLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6ICN7JGJ0bi1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLW9wYWNpdHk6ICN7JGJ0bi1kaXNhYmxlZC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwICN7JGJ0bi1mb2N1cy13aWR0aH0gcmdiYSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2IpLCAuNSk7XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnRuLWNzcy12YXJzXG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXgpO1xuICBmb250LWZhbWlseTogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtc2l6ZSkpO1xuICBmb250LXdlaWdodDogdmFyKC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodCk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6ICRidG4td2hpdGUtc3BhY2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogaWYoJGVuYWJsZS1idXR0b24tcG9pbnRlcnMsIHBvaW50ZXIsIG51bGwpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJnKSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAuYnRuLWNoZWNrICsgJjpob3ZlciB7XG4gICAgLy8gb3ZlcnJpZGUgZm9yIHRoZSBjaGVja2JveC9yYWRpbyBidXR0b25zXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYmcpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpmb2N1cy12aXNpYmxlICsgJiB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpLCB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cblxuICAuYnRuLWNoZWNrOmNoZWNrZWQgKyAmLFxuICA6bm90KC5idG4tY2hlY2spICsgJjphY3RpdmUsXG4gICY6Zmlyc3QtY2hpbGQ6YWN0aXZlLFxuICAmLmFjdGl2ZSxcbiAgJi5zaG93IHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnKTtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3codmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSk7XG5cbiAgICAmOmZvY3VzLXZpc2libGUge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdyksIHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkLFxuICBmaWVsZHNldDpkaXNhYmxlZCAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZyk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3IpO1xuICAgIG9wYWNpdHk6IHZhcigtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJ0bi12YXJpYW50LWxvb3BzXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpZiAkY29sb3IgPT0gXCJsaWdodFwiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkaG92ZXItYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50KVxuICAgICAgKTtcbiAgICB9IEBlbHNlIGlmICRjb2xvciA9PSBcImRhcmtcIiB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudChcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICRob3Zlci1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYmFja2dyb3VuZDogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1ib3JkZXI6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWFjdGl2ZS1ib3JkZXItdGludC1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2Uge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICAgIH1cbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LWxvb3BzXG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIC0tI3skcHJlZml4fWJ0bi1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtbm9ybWFsfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRidG4tbGluay1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGJ0bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtY29sb3I6ICN7JGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93OiBub25lO1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYjogI3t0by1yZ2IobWl4KGNvbG9yLWNvbnRyYXN0KCRwcmltYXJ5KSwgJHByaW1hcnksIDE1JSkpfTtcblxuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIkBtaXhpbiBidXR0b24tdmFyaWFudChcbiAgJGJhY2tncm91bmQsXG4gICRib3JkZXIsXG4gICRob3Zlci1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgMTklKSxcbiAgJGhvdmVyLWJvcmRlcjogc2hhZGUtY29sb3IoJGJvcmRlciwgMjUlKSxcbiAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgMjUlKSxcbiAgJGFjdGl2ZS1ib3JkZXI6IHNoYWRlLWNvbG9yKCRib3JkZXIsIDMxJSlcbikge1xuICBjb2xvcjogY29sb3ItY29udHJhc3QoJGJhY2tncm91bmQpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3cpO1xuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRib3JkZXIsIDAuNSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGJvcmRlciwgMC41KTtcbiAgICB9XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG4gICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRiYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBncmFkaWVudCBmb3IgdGhlIHByZXNzZWQvYWN0aXZlIHN0YXRlXG4gICAgfVxuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgICBib3gtc2hhZG93OiAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGJvcmRlciwgMC41KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGJvcmRlciwgMC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6IGNvbG9yLWhvdmVyKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4IGNvbG9yLWhvdmVyKCRjb2xvcik7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggJGFjdGl2ZS1ib3JkZXIsIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIDAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIDAuNSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgMC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tdmFyaWFudChcbiAgJGJhY2tncm91bmQsXG4gICRib3JkZXIsXG4gICRjb2xvcjogY29sb3ItY29udHJhc3QoJGJhY2tncm91bmQpLFxuICAkaG92ZXItYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCkpLFxuICAkaG92ZXItYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1jb2xvcjogY29sb3ItY29udHJhc3QoJGhvdmVyLWJhY2tncm91bmQpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZCksXG4gICRkaXNhYmxlZC1iYWNrZ3JvdW5kOiAkYmFja2dyb3VuZCxcbiAgJGRpc2FibGVkLWJvcmRlcjogJGJvcmRlcixcbiAgJGRpc2FibGVkLWNvbG9yOiBjb2xvci1jb250cmFzdCgkZGlzYWJsZWQtYmFja2dyb3VuZClcbikge1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZzogI3skaG92ZXItYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGhvdmVyLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYihtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpKX07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogI3skYnRuLWFjdGl2ZS1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRkaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogI3skZGlzYWJsZWQtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGRpc2FibGVkLWJvcmRlcn07XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudChcbiAgJGNvbG9yLFxuICAkY29sb3ItaG92ZXI6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLFxuICAkYWN0aXZlLWJvcmRlcjogJGNvbG9yLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpXG4pIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRjb2xvci1ob3Zlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKCRjb2xvcil9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiBub25lO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tc2l6ZS1taXhpblxuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6ICN7JHBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXg6ICN7JHBhZGRpbmcteH07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLCAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tc2l6ZS1taXhpblxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtY2xhc3Nlc1xuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcblxuICAmLmNvbGxhcHNlLWhvcml6b250YWwge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS1jbGFzc2VzXG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQsXG4uZHJvcHVwLWNlbnRlcixcbi5kcm9wZG93bi1jZW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi16aW5kZXg6ICN7JHppbmRleC1kcm9wZG93bn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLW1pbi13aWR0aDogI3skZHJvcGRvd24tbWluLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy14OiAjeyRkcm9wZG93bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXNwYWNlcjogI3skZHJvcGRvd24tc3BhY2VyfTtcbiAgQGluY2x1ZGUgcmZzKCRkcm9wZG93bi1mb250LXNpemUsIC0tI3skcHJlZml4fWRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWNvbG9yOiAjeyRkcm9wZG93bi1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJnOiAjeyRkcm9wZG93bi1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci13aWR0aDogI3skZHJvcGRvd24tYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogI3skZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmc6ICN7JGRyb3Bkb3duLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAjeyRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdzogI3skZHJvcGRvd24tYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1iZzogI3skZHJvcGRvd24tbGluay1ob3Zlci1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICN7JGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteDogI3skZHJvcGRvd24taXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteTogI3skZHJvcGRvd24taXRlbS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItY29sb3I6ICN7JGRyb3Bkb3duLWhlYWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy15OiAjeyRkcm9wZG93bi1oZWFkZXItcGFkZGluZy15fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLXppbmRleCk7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIG1pbi13aWR0aDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXgpO1xuICBtYXJnaW46IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgbWFyZ2luIG9mIHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdykpO1xuXG4gICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgID4gLmRyb3Bkb3duLWl0ZW06Zmlyc3QtY2hpbGQsXG4gICAgPiBsaTpmaXJzdC1jaGlsZCAuZHJvcGRvd24taXRlbSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgICA+IC5kcm9wZG93bi1pdGVtOmxhc3QtY2hpbGQsXG4gICAgPiBsaTpsYXN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuXG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcbi8vIFdlIGRlbGliZXJhdGVseSBoYXJkY29kZSB0aGUgYGJzLWAgcHJlZml4IGJlY2F1c2Ugd2UgY2hlY2tcbi8vIHRoaXMgY3VzdG9tIHByb3BlcnR5IGluIEpTIHRvIGRldGVybWluZSBQb3BwZXIncyBwb3NpdGlvbmluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1zdGFydCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1lbmQge1xuICAgICAgLS1icy1wb3NpdGlvbjogZW5kO1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wZW5kIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGVuZCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wc3RhcnQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHN0YXJ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15KSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICBvcGFjaXR5OiAxOyAvLyBSZXZpc2l0IGluIHY2IHRvIGRlLWR1cGUgc3R5bGVzIHRoYXQgY29uZmxpY3Qgd2l0aCA8aHI+IGVsZW1lbnRcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmcpKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi8vIERhcmsgZHJvcGRvd25zXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tZGFyay1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay1jc3MtdmFyc1xufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LW1peGluc1xuQG1peGluIGNhcmV0LWRvd24ge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtZW5kIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LXN0YXJ0IHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bigpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXAoKTtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBlbmQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1lbmQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBzdGFydCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtc3RhcnQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgY2FyZXQtbWl4aW5zXG4iLCIvLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICA+IC5idG4tY2hlY2s6Y2hlY2tlZCArIC5idG4sXG4gID4gLmJ0bi1jaGVjazpmb2N1cyArIC5idG4sXG4gID4gLmJ0bjpob3ZlcixcbiAgPiAuYnRuOmZvY3VzLFxuICA+IC5idG46YWN0aXZlLFxuICA+IC5idG4uYWN0aXZlIHtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJ0bi1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gOm5vdCguYnRuLWNoZWNrOmZpcnN0LWNoaWxkKSArIC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gIH1cblxuICAvLyBUaGUgbGVmdCByYWRpdXMgc2hvdWxkIGJlIDAgaWYgdGhlIGJ1dHRvbiBpczpcbiAgLy8gLSB0aGUgXCJ0aGlyZCBvciBtb3JlXCIgY2hpbGRcbiAgLy8gLSB0aGUgc2Vjb25kIGNoaWxkIGFuZCB0aGUgcHJldmlvdXMgZWxlbWVudCBpc24ndCBgLmJ0bi1jaGVja2AgKG1ha2luZyBpdCB0aGUgZmlyc3QgY2hpbGQgdmlzdWFsbHkpXG4gIC8vIC0gcGFydCBvZiBhIGJ0bi1ncm91cCB3aGljaCBpc24ndCB0aGUgZmlyc3QgY2hpbGRcbiAgPiAuYnRuOm50aC1jaGlsZChuICsgMyksXG4gID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wZW5kICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wc3RhcnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0biB+IC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMsIGA8dWw+YHMgb3IgYDxvbD5gcy5cblxuLm5hdiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXYtbGluay1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogI3skbmF2LWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogI3skbmF2LWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogI3skbmF2LWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRuYXYtbGluay10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXRhYnMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdGFicy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi10YWJzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXRhYnMtY3NzLXZhcnNcblxuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yKTtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLTEgKiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gUHJldmVudHMgYWN0aXZlIC5uYXYtbGluayB0YWIgb3ZlcmxhcHBpbmcgZm9jdXMgb3V0bGluZSBvZiBwcmV2aW91cy9uZXh0IC5uYXYtbGlua1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXBpbGxzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1waWxscy1jc3MtdmFyc1xuXG4gIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpKTtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1maWxsLFxuLm5hdi1qdXN0aWZpZWQge1xuICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICB3aWR0aDogMTAwJTsgLy8gTWFrZSBzdXJlIGJ1dHRvbiB3aWxsIGdyb3dcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14OiAje2lmKCRuYXZiYXItcGFkZGluZy14ID09IG51bGwsIDAsICRuYXZiYXItcGFkZGluZy14KX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXk6ICN7JG5hdmJhci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1saWdodC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteTogI3skbmF2YmFyLWJyYW5kLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAjeyRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZH07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1mb250LXNpemU6ICN7JG5hdmJhci1icmFuZC1mb250LXNpemV9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1saWdodC1icmFuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogI3skbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICN7JG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZyl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICN7JG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogI3skbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAjeyRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9ufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gIC8vIFRoZSBgZmxleC13cmFwYCBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgdG8gc2ltcGxpZnkgdGhlIGV4cGFuZGVkIG5hdmJhcnNcbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgPiAuY29udGFpbmVyLFxuICA+IC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1uYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1uYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5zaG93ID4gLm5hdi1saW5rLFxuICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3IpO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuXG4gIGEsXG4gIGE6aG92ZXIsXG4gIGE6Zm9jdXMgIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3IpO1xuICB9XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbikpO1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aCk7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZXhwYW5kLWxvb3Bcbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL3NlbGVjdG9yLW5vLXVuaW9uLWNsYXNzLW5hbWVcbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcyB7XG4gICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihub25lKTtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZXhwYW5kLWxvb3BcblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLm5hdmJhci1saWdodCB7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImAubmF2YmFyLWxpZ2h0YFwiLCBcInY1LjIuMFwiLCBcInY2LjAuMFwiLCB0cnVlKTtcbn1cblxuLm5hdmJhci1kYXJrIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1kYXJrLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdmJhci1jb2xvcjogI3skbmF2YmFyLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3I6ICN7JG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAjeyRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnKX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLWRhcmstY3NzLXZhcnNcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15OiAjeyRjYXJkLXNwYWNlci15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteDogI3skY2FyZC1zcGFjZXIteH07XG4gIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXk6ICN7JGNhcmQtdGl0bGUtc3BhY2VyLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aDogI3skY2FyZC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcjogI3skY2FyZC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1yYWRpdXM6ICN7JGNhcmQtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWNhcmQtYm94LXNoYWRvdzogI3skY2FyZC1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXk6ICN7JGNhcmQtY2FwLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteDogI3skY2FyZC1jYXAtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtYmc6ICN7JGNhcmQtY2FwLWJnfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3I6ICN7JGNhcmQtY2FwLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1oZWlnaHQ6ICN7JGNhcmQtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jb2xvcjogI3skY2FyZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYmc6ICN7JGNhcmQtYmd9O1xuICAtLSN7JHByZWZpeH1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICN7JGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZ307XG4gIC0tI3skcHJlZml4fWNhcmQtZ3JvdXAtbWFyZ2luOiAjeyRjYXJkLWdyb3VwLW1hcmdpbn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgY2FyZC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjI3NDAjaXNzdWVjb21tZW50LTMwNTg2ODEwNlxuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1jYXJkLWhlaWdodCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93KSk7XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAubGlzdC1ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteSkgdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY29sb3IpO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLXRpdGxlLXNwYWNlci15KTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLXRpdGxlLXNwYWNlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsge1xuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci14KTtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlcyB0aGUgZGVmYXVsdCBtYXJnaW4tYm90dG9tIG9mIDxoTj5cbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIDAgMCk7XG4gIH1cbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSGVhZGVyIG5hdnNcbi8vXG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItYm90dG9tOiAwO1xuXG4gIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJnKTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1iZyk7XG4gIH1cbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG4vLyBDYXJkIGltYWdlXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuXG4vL1xuLy8gQ2FyZCBncm91cHNcbi8vXG5cbi5jYXJkLWdyb3VwIHtcbiAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ncm91cC1tYXJnaW4pO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hY2NvcmRpb24ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcjogI3skYWNjb3JkaW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnOiAjeyRhY2NvcmRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tdHJhbnNpdGlvbjogI3skYWNjb3JkaW9uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiAjeyRhY2NvcmRpb24tYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aDogI3skYWNjb3JkaW9uLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy14OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15OiAjeyRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24taWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6ICN7JGFjY29yZGlvbi1pY29uLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogI3skYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246ICN7JGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb24pfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3JkZXItY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAjeyRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLWNzcy12YXJzXG59XG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gUmVzZXQgYnV0dG9uIHN0eWxlXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uKSk7XG5cbiAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXdpZHRoKSkgMCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbik7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cblxuICAvLyBBY2NvcmRpb24gaWNvblxuICAmOjphZnRlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICB9XG59XG5cbi5hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAvLyBPbmx5IHNldCBhIGJvcmRlci1yYWRpdXMgb24gdGhlIGxhc3QgaXRlbSBpZiB0aGUgYWNjb3JkaW9uIGlzIGNvbGxhcHNlZFxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG59XG5cbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXgpO1xufVxuXG5cbi8vIEZsdXNoIGFjY29yZGlvbiBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgYWNjb3JkaW9uIGl0ZW1zIGVkZ2UtdG8tZWRnZS5cblxuLmFjY29yZGlvbi1mbHVzaCB7XG4gIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5hY2NvcmRpb24taXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHsgYm9yZGVyLXRvcDogMDsgfVxuICAgICY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IDA7IH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICYsXG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy14OiAjeyRicmVhZGNydW1iLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy15OiAjeyRicmVhZGNydW1iLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogI3skYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tfTtcbiAgQGluY2x1ZGUgcmZzKCRicmVhZGNydW1iLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWJnOiAjeyRicmVhZGNydW1iLWJnfTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAjeyRicmVhZGNydW1iLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICN7JGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICN7JGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yOiAjeyRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWZvbnQtc2l6ZSkpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyAvLyBTdXBwcmVzcyBpbmxpbmUgc3BhY2luZ3MgYW5kIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3JcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yKTtcbiAgICAgIGNvbnRlbnQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXIsIGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlcikpICN7XCIvKiBydGw6XCJ9IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXIsIGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkKSkgI3tcIiovXCJ9O1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3IpO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkcGFnaW5hdGlvbi1mb250LXNpemUsIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1jb2xvcjogI3skcGFnaW5hdGlvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYmc6ICN7JHBhZ2luYXRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci13aWR0aDogI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICN7JHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJnOiAjeyRwYWdpbmF0aW9uLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogI3skcGFnaW5hdGlvbi1mb2N1cy1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYmc6ICN7JHBhZ2luYXRpb24tZm9jdXMtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICN7JHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJnOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICN7JHBhZ2luYXRpb24tZGlzYWJsZWQtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwYWdpbmF0aW9uLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJnKTtcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gIC5hY3RpdmUgPiAmIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAuZGlzYWJsZWQgPiAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDtcbiAgfVxuXG4gIEBpZiAkcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQgPT0gKCRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCAqIC0xKSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAvLyBBZGQgYm9yZGVyLXJhZGl1cyB0byBhbGwgcGFnZUxpbmtzIGluIGNhc2UgdGhleSBoYXZlIGxlZnQgbWFyZ2luXG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gU2l6aW5nXG4vL1xuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktbGcsICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIFBhZ2luYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tbWl4aW5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXg6ICN7JHBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15OiAjeyRwYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLW1peGluXG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy14OiAjeyRiYWRnZS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXk6ICN7JGJhZGdlLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkYmFkZ2UtZm9udC1zaXplLCAtLSN7JHByZWZpeH1iYWRnZS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1iYWRnZS1mb250LXdlaWdodDogI3skYmFkZ2UtZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1jb2xvcjogI3skYmFkZ2UtY29sb3J9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1ib3JkZXItcmFkaXVzOiAjeyRiYWRnZS1ib3JkZXItcmFkaXVzfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1iYWRnZS1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCk7XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXg6ICN7JGFsZXJ0LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteTogI3skYWxlcnQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbTogI3skYWxlcnQtbWFyZ2luLWJvdHRvbX07XG4gIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiBpbmhlcml0O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXI6ICN7JGFsZXJ0LWJvcmRlci13aWR0aH0gc29saWQgdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcik7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXM6ICN7JGFsZXJ0LWJvcmRlci1yYWRpdXN9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLXJhZGl1cykpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleCArIDE7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAqIDEuMjUgJGFsZXJ0LXBhZGRpbmcteDtcbiAgfVxufVxuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1tb2RpZmllcnNcbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRzdGF0ZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAkYWxlcnQtYmFja2dyb3VuZDogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtYmctc2NhbGUpO1xuICAkYWxlcnQtYm9yZGVyOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1ib3JkZXItc2NhbGUpO1xuICAkYWxlcnQtY29sb3I6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWNvbG9yLXNjYWxlKTtcblxuICBAaWYgKGNvbnRyYXN0LXJhdGlvKCRhbGVydC1iYWNrZ3JvdW5kLCAkYWxlcnQtY29sb3IpIDwgJG1pbi1jb250cmFzdC1yYXRpbykge1xuICAgICRhbGVydC1jb2xvcjogbWl4KCR2YWx1ZSwgY29sb3ItY29udHJhc3QoJGFsZXJ0LWJhY2tncm91bmQpLCBhYnMoJGFsZXJ0LWNvbG9yLXNjYWxlKSk7XG4gIH1cbiAgLmFsZXJ0LSN7JHN0YXRlfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtYmFja2dyb3VuZCwgJGFsZXJ0LWJvcmRlciwgJGFsZXJ0LWNvbG9yKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1tb2RpZmllcnNcbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYW50LW1peGluXG5AbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiAjeyRib3JkZXJ9O1xuXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogc2hhZGUtY29sb3IoJGNvbG9yLCAyMCUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhbnQtbWl4aW5cbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIDAlIHsgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAkcHJvZ3Jlc3MtaGVpZ2h0OyB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5cbi5wcm9ncmVzcyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQ6ICN7JHByb2dyZXNzLWhlaWdodH07XG4gIEBpbmNsdWRlIHJmcygkcHJvZ3Jlc3MtZm9udC1zaXplLCAtLSN7JHByZWZpeH1wcm9ncmVzcy1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iZzogI3skcHJvZ3Jlc3MtYmd9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAjeyRwcm9ncmVzcy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm94LXNoYWRvdzogI3skcHJvZ3Jlc3MtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1jb2xvcjogI3skcHJvZ3Jlc3MtYmFyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWJnOiAjeyRwcm9ncmVzcy1iYXItYmd9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogI3skcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb259O1xuICAvLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtZm9udC1zaXplKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm94LXNoYWRvdykpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWJnKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pKTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpIHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpO1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcjogI3skbGlzdC1ncm91cC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmc6ICN7JGxpc3QtZ3JvdXAtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogI3skbGlzdC1ncm91cC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aDogI3skbGlzdC1ncm91cC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICN7JGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICN7JGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAjeyRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6ICN7JGxpc3QtZ3JvdXAtaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogI3skbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogI3skbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICN7JGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogI3skbGlzdC1ncm91cC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZzogI3skbGlzdC1ncm91cC1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5saXN0LWdyb3VwLW51bWJlcmVkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBzZWN0aW9uO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbTo6YmVmb3JlIHtcbiAgICAvLyBJbmNyZW1lbnRzIG9ubHkgdGhpcyBpbnN0YW5jZSBvZiB0aGUgc2VjdGlvbiBjb3VudGVyXG4gICAgY29udGVudDogY291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiLiBcIjtcbiAgICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbiAgfVxufVxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZyk7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmcpO1xuICB9XG59XG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWJnKTtcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL3NlbGVjdG9yLW5vLXJlZHVuZGFudC1uZXN0aW5nLXNlbGVjdG9yXG4gICYgKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtZW5kLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1zdGFydC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBGbHVzaCBsaXN0IGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBsaXN0IGdyb3VwIGl0ZW1zIGVkZ2UtdG8tZWRnZS4gTW9zdFxuLy8gdXNlZnVsIHdpdGhpbiBvdGhlciBjb21wb25lbnRzIChlLmcuLCBjYXJkcykuXG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci13aWR0aDogMCAwIHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1tb2RpZmllcnNcbi8vIExpc3QgZ3JvdXAgY29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkc3RhdGUsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgJGxpc3QtZ3JvdXAtdmFyaWFudC1iZzogc2hpZnQtY29sb3IoJHZhbHVlLCAkbGlzdC1ncm91cC1pdGVtLWJnLXNjYWxlKTtcbiAgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcjogc2hpZnQtY29sb3IoJHZhbHVlLCAkbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlKTtcbiAgQGlmIChjb250cmFzdC1yYXRpbygkbGlzdC1ncm91cC12YXJpYW50LWJnLCAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yKSA8ICRtaW4tY29udHJhc3QtcmF0aW8pIHtcbiAgICAkbGlzdC1ncm91cC12YXJpYW50LWNvbG9yOiBtaXgoJHZhbHVlLCBjb2xvci1jb250cmFzdCgkbGlzdC1ncm91cC12YXJpYW50LWJnKSwgYWJzKCRsaXN0LWdyb3VwLWl0ZW0tY29sb3Itc2NhbGUpKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGxpc3QtZ3JvdXAtdmFyaWFudC1iZywgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcik7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtbW9kaWZpZXJzXG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC1taXhpblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAxMCUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtbWl4aW5cbiIsIi8vIFRyYW5zcGFyZW50IGJhY2tncm91bmQgYW5kIGJvcmRlciBwcm9wZXJ0aWVzIGluY2x1ZGVkIGZvciBidXR0b24gdmVyc2lvbi5cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLmJ0bi1jbG9zZSB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogJGJ0bi1jbG9zZS13aWR0aDtcbiAgaGVpZ2h0OiAkYnRuLWNsb3NlLWhlaWdodDtcbiAgcGFkZGluZzogJGJ0bi1jbG9zZS1wYWRkaW5nLXkgJGJ0bi1jbG9zZS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkYnRuLWNsb3NlLWNvbG9yO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBlc2NhcGUtc3ZnKCRidG4tY2xvc2UtYmcpIGNlbnRlciAvICRidG4tY2xvc2Utd2lkdGggYXV0byBuby1yZXBlYXQ7IC8vIGluY2x1ZGUgdHJhbnNwYXJlbnQgZm9yIGJ1dHRvbiBlbGVtZW50c1xuICBib3JkZXI6IDA7IC8vIGZvciBidXR0b24gZWxlbWVudHNcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xuICBvcGFjaXR5OiAkYnRuLWNsb3NlLW9wYWNpdHk7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRidG4tY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG9wYWNpdHk6ICRidG4tY2xvc2UtaG92ZXItb3BhY2l0eTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c7XG4gICAgb3BhY2l0eTogJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5O1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgb3BhY2l0eTogJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG59XG5cbi5idG4tY2xvc2Utd2hpdGUge1xuICBmaWx0ZXI6ICRidG4tY2xvc2Utd2hpdGUtZmlsdGVyO1xufVxuIiwiLnRvYXN0IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvYXN0LWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXRvYXN0LXppbmRleDogI3skemluZGV4LXRvYXN0fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14OiAjeyR0b2FzdC1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXk6ICN7JHRvYXN0LXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXRvYXN0LXNwYWNpbmc6ICN7JHRvYXN0LXNwYWNpbmd9O1xuICAtLSN7JHByZWZpeH10b2FzdC1tYXgtd2lkdGg6ICN7JHRvYXN0LW1heC13aWR0aH07XG4gIEBpbmNsdWRlIHJmcygkdG9hc3QtZm9udC1zaXplLCAtLSN7JHByZWZpeH10b2FzdC1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH10b2FzdC1jb2xvcjogI3skdG9hc3QtY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1iZzogI3skdG9hc3QtYmFja2dyb3VuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci13aWR0aDogI3skdG9hc3QtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLWNvbG9yOiAjeyR0b2FzdC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItcmFkaXVzOiAjeyR0b2FzdC1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm94LXNoYWRvdzogI3skdG9hc3QtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1jb2xvcjogI3skdG9hc3QtaGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJnOiAjeyR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICN7JHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHRvYXN0LWNzcy12YXJzXG5cbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b2FzdC1tYXgtd2lkdGgpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fXRvYXN0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItcmFkaXVzKSk7XG5cbiAgJi5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2FzdC1jb250YWluZXIge1xuICAtLSN7JHByZWZpeH10b2FzdC16aW5kZXg6ICN7JHppbmRleC10b2FzdH07XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtemluZGV4KTtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH10b2FzdC1zcGFjaW5nKTtcbiAgfVxufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSkpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xuICB9XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1tb2RhbC16aW5kZXg6ICN7JHppbmRleC1tb2RhbH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1tZH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmc6ICN7JG1vZGFsLWlubmVyLXBhZGRpbmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW46ICN7JG1vZGFsLWRpYWxvZy1tYXJnaW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1jb2xvcjogI3skbW9kYWwtY29udGVudC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJnOiAjeyRtb2RhbC1jb250ZW50LWJnfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci13aWR0aDogI3skbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93OiAjeyRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteTogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nOiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZ307IC8vIFRvZG8gaW4gdjY6IFNwbGl0IHRoaXMgcGFkZGluZyBpbnRvIHggYW5kIHlcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC10aXRsZS1saW5lLWhlaWdodDogI3skbW9kYWwtdGl0bGUtbGluZS1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwOiAjeyRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmc6ICN7JG1vZGFsLWZvb3Rlci1iZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRofTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtemluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKTtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKSAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93KSk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1iYWNrZHJvcC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXg6ICN7JHppbmRleC1tb2RhbC1iYWNrZHJvcH07XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLWJnOiAjeyRtb2RhbC1iYWNrZHJvcC1iZ307XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHk6ICN7JG1vZGFsLWJhY2tkcm9wLW9wYWNpdHl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXG5cbiAgQGluY2x1ZGUgb3ZlcmxheS1iYWNrZHJvcCh2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtemluZGV4KSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLWJnKSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHkpKTtcbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogLjUpIGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogLjUpO1xuICAgIG1hcmdpbjogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkpIGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpKSBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZykgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7IC8vIFRvZG8gaW4gdjY6IHJlcGxhY2Ugd2l0aCBnYXAgb24gcGFyZW50IGNsYXNzXG4gIH1cbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC5tb2RhbCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luOiAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXB9O1xuICAgIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cH07XG4gIH1cblxuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXdpZHRoKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubW9kYWwtc20ge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1zbX07XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLWxnfTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXhsfTtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJHBvc3RmaXg6IGlmKCRpbmZpeCAhPSBcIlwiLCAkaW5maXggKyBcIi1kb3duXCIsIFwiXCIpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC5tb2RhbC1mdWxsc2NyZWVuI3skcG9zdGZpeH0ge1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtaGVhZGVyLFxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG4iLCIvLyBTaGFyZWQgYmV0d2VlbiBtb2RhbHMgYW5kIG9mZmNhbnZhc2VzXG5AbWl4aW4gb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LCAkYmFja2Ryb3AtYmcsICRiYWNrZHJvcC1vcGFjaXR5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRiYWNrZHJvcC1vcGFjaXR5OyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtemluZGV4OiAjeyR6aW5kZXgtdG9vbHRpcH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWF4LXdpZHRoOiAjeyR0b29sdGlwLW1heC13aWR0aH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy14OiAjeyR0b29sdGlwLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy15OiAjeyR0b29sdGlwLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWFyZ2luOiAjeyR0b29sdGlwLW1hcmdpbn07XG4gIEBpbmNsdWRlIHJmcygkdG9vbHRpcC1mb250LXNpemUsIC0tI3skcHJlZml4fXRvb2x0aXAtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1jb2xvcjogI3skdG9vbHRpcC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYmc6ICN7JHRvb2x0aXAtYmd9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWJvcmRlci1yYWRpdXM6ICN7JHRvb2x0aXAtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtb3BhY2l0eTogI3skdG9vbHRpcC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aDogI3skdG9vbHRpcC1hcnJvdy13aWR0aH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAjeyR0b29sdGlwLWFycm93LWhlaWdodH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1jc3MtdmFyc1xuXG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW1hcmdpbik7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImAkdG9vbHRpcC1tYXJnaW5gXCIsIFwidjVcIiwgXCJ2NS54XCIsIHRydWUpO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWZvbnQtc2l6ZSkpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgdG9vbHRpcCdzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJi5zaG93IHsgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtb3BhY2l0eSk7IH1cblxuICAudG9vbHRpcC1hcnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB0b3A6IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcblxuICAmOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcblxuICAmOjpiZWZvcmUge1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3cge1xuICByaWdodDogMDtcbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgbGVmdDogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtc3RhcnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW1heC13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYm9yZGVyLXJhZGl1cykpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIG92ZXJmbG93LXdyYXAgLyB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4OiAjeyR6aW5kZXgtcG9wb3Zlcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoOiAjeyRwb3BvdmVyLW1heC13aWR0aH07XG4gIEBpbmNsdWRlIHJmcygkcG9wb3Zlci1mb250LXNpemUsIC0tI3skcHJlZml4fXBvcG92ZXItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1iZzogI3skcG9wb3Zlci1iZ307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoOiAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yOiAjeyRwb3BvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1czogI3skcG9wb3Zlci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJveC1zaGFkb3c6ICN7JHBvcG92ZXItYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogI3skcG9wb3Zlci1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAjeyRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItY29sb3I6ICN7JHBvcG92ZXItaGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmc6ICN7JHBvcG92ZXItaGVhZGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteDogI3skcG9wb3Zlci1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktY29sb3I6ICN7JHBvcG92ZXItYm9keS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGg6ICN7JHBvcG92ZXItYXJyb3ctd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodDogI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLWNzcy12YXJzXG5cbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoKTtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1mb250LXNpemUpKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3gtc2hhZG93KSk7XG5cbiAgLnBvcG92ZXItYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICBib3R0b206IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLWVuZCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGxlZnQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIHRvcDogY2FsYygtMSAqICh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLXN0YXJ0IHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgcmlnaHQ6IGNhbGMoLTEgKiAodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItc3RhcnQ7XG4gIH1cbn1cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LWNvbG9yKTtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5jYXJvdXNlbC1pdGVtLWVuZCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kXG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLyogcnRsOm9wdGlvbnM6IHtcbiAgXCJhdXRvUmVuYW1lXCI6IHRydWUsXG4gIFwic3RyaW5nTWFwXCI6WyB7XG4gICAgXCJuYW1lXCIgICAgOiBcInByZXYtbmV4dFwiLFxuICAgIFwic2VhcmNoXCIgIDogXCJwcmV2XCIsXG4gICAgXCJyZXBsYWNlXCIgOiBcIm5leHRcIlxuICB9IF1cbn0gKi9cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKTtcbn1cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHMvY29udHJvbHNcbi8vXG4vLyBBZGQgYSBjb250YWluZXIgKHN1Y2ggYXMgYSBsaXN0KSB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhbiBpdGVtIChpZGVhbGx5IGEgZm9jdXNhYmxlIGNvbnRyb2wsXG4vLyBsaWtlIGEgYnV0dG9uKSB3aXRoIGRhdGEtYnMtdGFyZ2V0IGZvciBlYWNoIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgLy8gVXNlIHRoZSAuY2Fyb3VzZWwtY29udHJvbCdzIHdpZHRoIGFzIG1hcmdpbiBzbyB3ZSBkb24ndCBvdmVybGF5IHRob3NlXG4gIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBbZGF0YS1icy10YXJnZXRdIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDA7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIHBhZGRpbmctdG9wOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vLyBEYXJrIG1vZGUgY2Fyb3VzZWxcblxuLmNhcm91c2VsLWRhcmsge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgZmlsdGVyOiAkY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyO1xuICB9XG5cbiAgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgfVxuXG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjtcbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG4uc3Bpbm5lci1ncm93LFxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodCk7XG4gIHZlcnRpY2FsLWFsaWduOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci12ZXJ0aWNhbC1hbGlnbik7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZCkgbGluZWFyIGluZmluaXRlIHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lKTtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLWtleWZyYW1lc1xuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSAje1wiLyogcnRsOmlnbm9yZSAqL1wifTsgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1rZXlmcmFtZXNcblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAjeyRzcGlubmVyLXZlcnRpY2FsLWFsaWdufTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1ib3JkZXItd2lkdGg6ICN7JHNwaW5uZXItYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6ICN7JHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ib3JkZXI7XG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ib3JkZXItY3NzLXZhcnNcblxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aCkgc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXItc20tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aC1zbX07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodC1zbX07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYm9yZGVyLXdpZHRoOiAjeyRzcGlubmVyLWJvcmRlci13aWR0aC1zbX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ib3JkZXItc20tY3NzLXZhcnNcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ncm93LWtleWZyYW1lc1xuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItZ3Jvdy1rZXlmcmFtZXNcblxuLnNwaW5uZXItZ3JvdyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWdyb3ctY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ246ICN7JHNwaW5uZXItdmVydGljYWwtYWxpZ259O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWdyb3c7XG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ncm93LWNzcy12YXJzXG5cbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aC1zbX07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodC1zbX07XG59XG5cbkBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIHtcbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuc3Bpbm5lci1ib3JkZXIsXG4gICAgLnNwaW5uZXItZ3JvdyB7XG4gICAgICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWQgKiAyfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4lb2ZmY2FudmFzLWNzcy12YXJzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtemluZGV4OiAjeyR6aW5kZXgtb2ZmY2FudmFzfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoOiAjeyRvZmZjYW52YXMtaG9yaXpvbnRhbC13aWR0aH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQ6ICN7JG9mZmNhbnZhcy12ZXJ0aWNhbC1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14OiAjeyRvZmZjYW52YXMtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteTogI3skb2ZmY2FudmFzLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1jb2xvcjogI3skb2ZmY2FudmFzLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJnOiAjeyRvZmZjYW52YXMtYmctY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAjeyRvZmZjYW52YXMtYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcjogI3skb2ZmY2FudmFzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3gtc2hhZG93OiAjeyRvZmZjYW52YXMtYm94LXNoYWRvd307XG4gIC8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLWNzcy12YXJzXG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgLm9mZmNhbnZhcyN7JGluZml4fSB7XG4gICAgQGV4dGVuZCAlb2ZmY2FudmFzLWNzcy12YXJzO1xuICB9XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgLm9mZmNhbnZhcyN7JGluZml4fSB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuZXh0KSB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXppbmRleCk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWNvbG9yKTtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYmcpO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm94LXNoYWRvdykpO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0KTtcblxuICAgICAgJi5vZmZjYW52YXMtc3RhcnQge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXdpZHRoKTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm9mZmNhbnZhcy1lbmQge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy13aWR0aCk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYub2ZmY2FudmFzLXRvcCB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodCk7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci10b3A6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5zaG93aW5nLFxuICAgICAgJi5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5zaG93aW5nLFxuICAgICAgJi5oaWRpbmcsXG4gICAgICAmLnNob3cge1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgICAgIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgICAvLyBSZXNldCBgYmFja2dyb3VuZC1jb2xvcmAgaW4gY2FzZSBgLmJnLSpgIGNsYXNzZXMgYXJlIHVzZWQgaW4gb2ZmY2FudmFzXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ub2ZmY2FudmFzLWJhY2tkcm9wIHtcbiAgQGluY2x1ZGUgb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LW9mZmNhbnZhcy1iYWNrZHJvcCwgJG9mZmNhbnZhcy1iYWNrZHJvcC1iZywgJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5KTtcbn1cblxuLm9mZmNhbnZhcy1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCk7XG5cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgKiAuNSkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkgKiAuNSk7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkpO1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygtLjUgKiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCkpO1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpKTtcbiAgfVxufVxuXG4ub2ZmY2FudmFzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRvZmZjYW52YXMtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy14KTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiIsIi5wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHdhaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4O1xuXG4gICYuYnRuOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLnBsYWNlaG9sZGVyLXhzIHtcbiAgbWluLWhlaWdodDogLjZlbTtcbn1cblxuLnBsYWNlaG9sZGVyLXNtIHtcbiAgbWluLWhlaWdodDogLjhlbTtcbn1cblxuLnBsYWNlaG9sZGVyLWxnIHtcbiAgbWluLWhlaWdodDogMS4yZW07XG59XG5cbi8vIEFuaW1hdGlvblxuLnBsYWNlaG9sZGVyLWdsb3cge1xuICAucGxhY2Vob2xkZXIge1xuICAgIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItZ2xvdyAycyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLWdsb3cge1xuICA1MCUge1xuICAgIG9wYWNpdHk6ICRwbGFjZWhvbGRlci1vcGFjaXR5LW1pbjtcbiAgfVxufVxuXG4ucGxhY2Vob2xkZXItd2F2ZSB7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICRibGFjayA1NSUsIHJnYmEoMCwgMCwgMCwgKDEgLSAkcGxhY2Vob2xkZXItb3BhY2l0eS1taW4pKSA3NSUsICRibGFjayA5NSUpO1xuICBtYXNrLXNpemU6IDIwMCUgMTAwJTtcbiAgYW5pbWF0aW9uOiBwbGFjZWhvbGRlci13YXZlIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci13YXZlIHtcbiAgMTAwJSB7XG4gICAgbWFzay1wb3NpdGlvbjogLTIwMCUgMCU7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLW5hbWUtY2FzZVxuXG4vLyBBbGwtY2FwcyBgUkdCQSgpYCBmdW5jdGlvbiB1c2VkIGJlY2F1c2Ugb2YgdGhpcyBTYXNzIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvbm9kZS1zYXNzL2lzc3Vlcy8yMjUxXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgJGNvbG9yLXJnYjogdG8tcmdiKCR2YWx1ZSk7XG4gIC50ZXh0LWJnLSN7JGNvbG9yfSB7XG4gICAgY29sb3I6IGNvbG9yLWNvbnRyYXN0KCR2YWx1ZSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKCRjb2xvci1yZ2IsIHZhcigtLSN7JHByZWZpeH1iZy1vcGFjaXR5LCAxKSkgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgfVxufVxuIiwiQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5saW5rLSN7JGNvbG9yfSB7XG4gICAgY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgQGlmICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBpZihjb2xvci1jb250cmFzdCgkdmFsdWUpID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSwgdGludC1jb2xvcigkdmFsdWUsICRsaW5rLXNoYWRlLXBlcmNlbnRhZ2UpKSAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5yYXRpbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fWFzcGVjdC1yYXRpbyk7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gID4gKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AZWFjaCAka2V5LCAkcmF0aW8gaW4gJGFzcGVjdC1yYXRpb3Mge1xuICAucmF0aW8tI3ska2V5fSB7XG4gICAgLS0jeyRwcmVmaXh9YXNwZWN0LXJhdGlvOiAjeyRyYXRpb307XG4gIH1cbn1cbiIsIi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4vLyBSZXNwb25zaXZlIHN0aWNreSB0b3AgYW5kIGJvdHRvbVxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnN0aWNreSN7JGluZml4fS10b3Age1xuICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICAgIH1cblxuICAgIC5zdGlja3kjeyRpbmZpeH0tYm90dG9tIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBzdGFja3Ncbi5oc3RhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udnN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG59XG4vLyBzY3NzLWRvY3MtZW5kIHN0YWNrc1xuIiwiLy9cbi8vIFZpc3VhbGx5IGhpZGRlblxuLy9cblxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseS1oaWRkZW4tZm9jdXNhYmxlOm5vdCg6Zm9jdXMpOm5vdCg6Zm9jdXMtd2l0aGluKSB7XG4gIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEhpZGUgY29udGVudCB2aXN1YWxseSB3aGlsZSBrZWVwaW5nIGl0IGFjY2Vzc2libGUgdG8gYXNzaXN0aXZlIHRlY2hub2xvZ2llc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuKCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG59XG5cbi8vIFVzZSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZCwgb3Igb25lIG9mIGl0cyBjaGlsZCBlbGVtZW50cyBpcyBmb2N1c2VkXG4vLyAoaS5lLiB3aGVuIGZvY3VzIGlzIHdpdGhpbiB0aGUgZWxlbWVudC9jb250YWluZXIgdGhhdCB0aGUgY2xhc3Mgd2FzIGFwcGxpZWQgdG8pXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZSgpIHtcbiAgJjpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICAgIEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbigpO1xuICB9XG59XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OiN7JHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50fSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvL1xuLy8gVGV4dCB0cnVuY2F0aW9uXG4vL1xuXG4udGV4dC10cnVuY2F0ZSB7XG4gIEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTtcbn1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLnZyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB3aWR0aDogMXB4O1xuICBtaW4taGVpZ2h0OiAxZW07XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogJGhyLW9wYWNpdHk7XG59XG4iLCIvLyBVdGlsaXR5IGdlbmVyYXRvclxuLy8gVXNlZCB0byBnZW5lcmF0ZSB1dGlsaXRpZXMgJiBwcmludCB1dGlsaXRpZXNcbkBtaXhpbiBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsICRpcy1yZnMtbWVkaWEtcXVlcnk6IGZhbHNlKSB7XG4gICR2YWx1ZXM6IG1hcC1nZXQoJHV0aWxpdHksIHZhbHVlcyk7XG5cbiAgLy8gSWYgdGhlIHZhbHVlcyBhcmUgYSBsaXN0IG9yIHN0cmluZywgY29udmVydCBpdCBpbnRvIGEgbWFwXG4gIEBpZiB0eXBlLW9mKCR2YWx1ZXMpID09IFwic3RyaW5nXCIgb3IgdHlwZS1vZihudGgoJHZhbHVlcywgMSkpICE9IFwibGlzdFwiIHtcbiAgICAkdmFsdWVzOiB6aXAoJHZhbHVlcywgJHZhbHVlcyk7XG4gIH1cblxuICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gJHZhbHVlcyB7XG4gICAgJHByb3BlcnRpZXM6IG1hcC1nZXQoJHV0aWxpdHksIHByb3BlcnR5KTtcblxuICAgIC8vIE11bHRpcGxlIHByb3BlcnRpZXMgYXJlIHBvc3NpYmxlLCBmb3IgZXhhbXBsZSB3aXRoIHZlcnRpY2FsIG9yIGhvcml6b250YWwgbWFyZ2lucyBvciBwYWRkaW5nc1xuICAgIEBpZiB0eXBlLW9mKCRwcm9wZXJ0aWVzKSA9PSBcInN0cmluZ1wiIHtcbiAgICAgICRwcm9wZXJ0aWVzOiBhcHBlbmQoKCksICRwcm9wZXJ0aWVzKTtcbiAgICB9XG5cbiAgICAvLyBVc2UgY3VzdG9tIGNsYXNzIGlmIHByZXNlbnRcbiAgICAkcHJvcGVydHktY2xhc3M6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjbGFzcyksIG1hcC1nZXQoJHV0aWxpdHksIGNsYXNzKSwgbnRoKCRwcm9wZXJ0aWVzLCAxKSk7XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZigkcHJvcGVydHktY2xhc3MgPT0gbnVsbCwgXCJcIiwgJHByb3BlcnR5LWNsYXNzKTtcblxuICAgIC8vIFVzZSBjdXN0b20gQ1NTIHZhcmlhYmxlIG5hbWUgaWYgcHJlc2VudCwgb3RoZXJ3aXNlIGRlZmF1bHQgdG8gYGNsYXNzYFxuICAgICRjc3MtdmFyaWFibGUtbmFtZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY3NzLXZhcmlhYmxlLW5hbWUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcykpO1xuXG4gICAgLy8gU3RhdGUgcGFyYW1zIHRvIGdlbmVyYXRlIHBzZXVkby1jbGFzc2VzXG4gICAgJHN0YXRlOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgc3RhdGUpLCBtYXAtZ2V0KCR1dGlsaXR5LCBzdGF0ZSksICgpKTtcblxuICAgICRpbmZpeDogaWYoJHByb3BlcnR5LWNsYXNzID09IFwiXCIgYW5kIHN0ci1zbGljZSgkaW5maXgsIDEsIDEpID09IFwiLVwiLCBzdHItc2xpY2UoJGluZml4LCAyKSwgJGluZml4KTtcblxuICAgIC8vIERvbid0IHByZWZpeCBpZiB2YWx1ZSBrZXkgaXMgbnVsbCAoZS5nLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsIHRydWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgLy8gVGhlbiBjaGVjayBpZiB0aGUgdXRpbGl0eSBuZWVkcyBwcmludCBzdHlsZXNcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XG4gICAgfVxuICB9XG59XG4iLCIvKipcbiAqIEJvb3RzdHJhcCBpdGFsaWEgbWFpbiBpbXBvcnRcbiAqIFRoaXMgZmlsZSB3aWxsIGJlIHVwZGF0ZWQgcGVyaW9kaWNhbGx5IGJ5IHRoZSBtYWludGFpbmVycyxcbiAqIGlmIHlvdSBtb2RpZnkgaXQgY2hlY2sgdGhlIHZlcnNpb24gY2hhbmdlcyBiZWZvcmUgb3BlbmluZyBhbiBpc3N1ZS5cbiAqL1xuXG4vLyBCb290c3RyYXAgSXRhbGlhOiBjdXN0b20gY29tcG9uZW50cy5cbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvdXRpbGl0aWVzL3RleHQtY29sb3JzJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL3R5cGUnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vZ3JpZCc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS90YWJsZXMnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vYnJlYWRjcnVtYic7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9tb2RhbCc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9hY2NvcmRpb24nO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vY2Fyb3VzZWwnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vY2FsZW5kYXInO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vYWxlcnQnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vYnV0dG9ucyc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9mb250JztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL2Zvcm1zJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL2Zvcm0taW5wdXQtZmlsZSc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9mb3JtLWlucHV0LW51bWJlcic7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9mb3JtLWlucHV0LXVwbG9hZCc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9mb3JtLXRvZ2dsZXMnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vZm9ybS1wYXNzd29yZCc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9mb3JtLXNlbGVjdCc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9mb3JtLXRyYW5zZmVyJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL2Ryb3Bkb3duJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL3BhZ2VyJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL3RhYic7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9jb29raWViYXInO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vaGVybyc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9mb3J3YXJkJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL2JhY2stdG8tdG9wJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL2F1dG9jb21wbGV0ZSc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9saW5rbGlzdCc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9uYXZpZ2F0aW9uJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL3NraXBsaW5rcyc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9hZmZpeCc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9zaWRlYmFyJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL3NpZGViYXJ0aGVtZXMnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vbWVnYW1lbnUnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vYm90dG9tbmF2JztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL25hdnNjcm9sbCc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9uYXZzY3JvbGx0aGVtZSc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9jYWxsb3V0JztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL3Rvb2xiYXInO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vc2VjdGlvbnMnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vbm90aWZpY2F0aW9ucyc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9hdmF0YXInO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vdGh1bWJuYXYnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vc3RlcHBlcnMnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vY2FyZCc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9pbWdyZXNwb25zaXZlJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL292ZXJsYXktcGFuZWwnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vcHJvZ3Jlc3MtZG9udXRzJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL3Byb2dyZXNzLWJhcnMnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vcHJvZ3Jlc3Mtc3Bpbm5lcnMnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vZ3JpZGxpc3QnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vcG9wb3Zlcic7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS90b29sdGlwJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL3ZpZGVvcGxheWVyJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL2xpc3QnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vY2hpcHMnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vcmF0aW5nJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL2RpbW1lcic7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9hY2NlcHQtb3ZlcmxheSc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS90aW1lbGluZSc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9hbmNob3InO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vbWFwJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL3BvaW50LWxpc3QnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vcmF0aW5nLWxpc3QnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vYmFkZ2UnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vZmlnY2FwdGlvbic7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9zdGlja3knO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vcHJpbnQnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vY29kZSc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9pbWFnZXMnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vanVzdC12YWxpZGF0ZSc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9hY2Nlc3NpYmxlLWF1dG9jb21wbGV0ZSc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9wYWdlLXNjcm9sbCc7XG5cbi8vIEJvb3RzdHJhcCBJdGFsaWE6IGRhdGVwaWNrZXIuXG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9mb3JtLWRhdGVwaWNrZXInO1xuXG4vLyBCb290c3RyYXAgSXRhbGlhOiB0aW1lcGlja2VyLlxuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vdGltZXBpY2tlcic7XG5cbi8vIEJvb3RzdHJhcCBJdGFsaWE6IGhlYWRlci5cbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL2hlYWRlcnNsaW0nO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vaGVhZGVyc2xpbXRoZW1lJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL2hlYWRlcmNlbnRlcic7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9oZWFkZXJjZW50ZXJ0aGVtZSc7XG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9oZWFkZXJuYXZiYXInO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vaGVhZGVybmF2YmFydGhlbWUnO1xuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vaGVhZGVyJztcblxuLy8gQm9vdHN0cmFwIEl0YWxpYTogZm9vdGVyLlxuQGltcG9ydCAnYm9vdHN0cmFwLWl0YWxpYS9zcmMvc2Nzcy9jdXN0b20vZm9vdGVyJztcblxuLy8gQm9vdHN0cmFwIEl0YWxpYTogbmF2aWdhdGlvbiBjb2xvcnMgdGhlbWUuXG5AaW1wb3J0ICdib290c3RyYXAtaXRhbGlhL3NyYy9zY3NzL2N1c3RvbS9uYXZpZ2F0aW9udGhlbWUnO1xuXG4vLyBCb290c3RyYXAgSXRhbGlhOiBjb21wb25lbnQgZXhhbXBsZS5cbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvY3VzdG9tL2NvbXBvbmVudGUtYmFzZSc7XG5cbi8vIEJvb3RzdHJhcCBJdGFsaWE6IGZvY3VzIG1hbmFnZS5cbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvdXRpbGl0aWVzL2ZvY3VzJztcbkBpbXBvcnQgJ2Jvb3RzdHJhcC1pdGFsaWEvc3JjL3Njc3MvdXRpbGl0aWVzL2ljb25zJztcblxuLy8gU3BsaWRlIGNhcm91c2VsLlxuQGltcG9ydCAnQHNwbGlkZWpzL3NwbGlkZS9zcmMvY3NzL2NvcmUvaW5kZXgnO1xuIiwiLy90ZXh0LWNvbG9yXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGlmICRjb2xvciAhPSAnd2hpdGUnIHtcbiAgICAudGV4dC0jeyRjb2xvcn0ge1xuICAgICAgY29sb3I6ICR2YWx1ZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhlYWRpbmdzXG5cbmgxLFxuLmgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICB9XG59XG5cbmgyLFxuLmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIH1cbn1cblxuaDMsXG4uaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIH1cbn1cblxuaDQsXG4uaDQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cbn1cblxuaDUsXG4uaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgfVxufVxuXG5oNixcbi5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbn1cblxuaDEsXG5oMixcbmgzLFxuLmgxLFxuLmgyLFxuLmgzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuaDQsXG5oNSxcbmg2LFxuLmg0LFxuLmg1LFxuLmg2IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLy8gRGlzcGxheSBoZWFkaW5nXG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDNyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB9XG59XG5cbi8vIFRleHQgZWxlbWVudHNcblxucCxcbnVsLFxub2wsXG5kbCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNzVyZW07XG4gIH1cbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuLy8gQmxvY2txdW90ZVxuXG5ibG9ja3F1b3RlLFxuLmJsb2NrcXVvdGUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xuICBtYXJnaW46IDEuNXJlbSAwO1xuICBtYXJnaW4tbGVmdDogY2FsYygkc3BhY2VyIC8gMik7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgJGFuYWxvZ3VlLTI7XG4gIHBhZGRpbmc6IGNhbGMoJHNwYWNlciAvIDQpICRzcGFjZXI7XG4gICYudGV4dC1lbmQge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYygkc3BhY2VyIC8gMik7XG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgJGFuYWxvZ3VlLTI7XG4gIH1cbiAgJi50ZXh0LWNlbnRlcixcbiAgJi50ZXh0LWVuZCxcbiAgJi5ibG9ja3F1b3RlLXNpbXBsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICB9XG4gICYudGV4dC1jZW50ZXIsXG4gICYuYmxvY2txdW90ZS1zaW1wbGUge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgJi5ibG9ja3F1b3RlLXNpbXBsZSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG5cbiAgLy8gQ2FyZCB2ZXJzaW9uXG4gICYuYmxvY2txdW90ZS1jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nOiAxNnB4IDQwcHggMjRweDtcbiAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIC5ibG9ja3F1b3RlLWZvb3RlciB7XG4gICAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYuZGFyayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAuYmxvY2txdW90ZS1mb290ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XG4gIG1hcmdpbi10b3A6IDA7XG4gIC5iZy1kYXJrICYge1xuICAgIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvci1kYXJrO1xuICB9XG59XG5cbi8vIEdsb2JhbCB0eXBvZ3JhcGh5IGVsZW1lbnRzXG5cbmNhcHRpb24sXG5maWdjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi54LXNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4vLyBGb250IEZhbWlseVxuXG4uZm9udC1zZXJpZiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWYgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2Fucy1zZXJpZiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSAhaW1wb3J0YW50O1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG59XG4iLCJAdXNlICdzYXNzOm1hdGgnO1xuXG5AbWl4aW4gbWFrZS12YXJpYWJsZS1ndXR0ZXJzKCRndXR0ZXItd2lkdGhzOiAkZ3JpZC1ndXR0ZXItd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIG1hcmdpbi1yaWdodDogbWF0aC5kaXYoJGdyaWQtZ3V0dGVyLXdpZHRoLCAtMik7XG4gIG1hcmdpbi1sZWZ0OiBtYXRoLmRpdigkZ3JpZC1ndXR0ZXItd2lkdGgsIC0yKTtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj0nY29sLSddIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoICogMC41KTtcbiAgICBwYWRkaW5nLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjUpO1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRncmlkLWd1dHRlci13aWR0aCBpbiAkZ3V0dGVyLXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IG1hdGguZGl2KCRncmlkLWd1dHRlci13aWR0aCwgLTIpO1xuICAgICAgbWFyZ2luLWxlZnQ6IG1hdGguZGl2KCRncmlkLWd1dHRlci13aWR0aCwgLTIpO1xuXG4gICAgICA+IC5jb2wsXG4gICAgICA+IFtjbGFzcyo9J2NvbC0nXSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjUpO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggKiAwLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBCb290c3RyYXAgSXRhbGlhIHBlcnNvbmFsaXp6YSBsYSBncmlnbGlhIGRpIEJvb3RzdHJhcCBpbXBvc3RhbmRvIHVuIGd1dHRlciB2YXJpYWJpbGUgc2UgdmllbmUgdXNhdG8gLnZhcmlhYmxlLWd1dHRlcnNcbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cudmFyaWFibGUtZ3V0dGVycyB7XG4gICAgQGluY2x1ZGUgbWFrZS12YXJpYWJsZS1ndXR0ZXJzKCk7XG4gIH1cbn1cblxuLnJvdyB7XG4gICYucm93LWNvbHVtbi1ib3JkZXIge1xuICAgICYgPiBbY2xhc3NePSdjb2wtJ10ge1xuICAgICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuXG4gICAgICAubmF2YmFyIHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAubWVudS13cmFwcGVyIHtcbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnJvdy1jb2x1bW4tbWVudS1sZWZ0IHtcbiAgICAmID4gW2NsYXNzXj0nY29sLSddOmZpcnN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICB9XG4gIH1cblxuICAmLnJvdy1jb2x1bW4tbWVudS1yaWdodCB7XG4gICAgJiA+IFtjbGFzc149J2NvbC0nXTpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmc6IDFyZW0gMDtcbiAgICB9XG4gIH1cblxuICAmLnJvdy1jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAvLyBEZXNrdG9wXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAmLnJvdy1jb2x1bW4tYm9yZGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcblxuICAgICAgJiA+IFtjbGFzc149J2NvbC0nXSB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gM3JlbTtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyIHtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcbiAgICAgICAgICAubWVudS13cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5yb3ctY29sdW1uLW1lbnUtbGVmdCB7XG4gICAgICAmID4gW2NsYXNzXj0nY29sLSddOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJvdy1jb2x1bW4tbWVudS1yaWdodCB7XG4gICAgICAmID4gW2NsYXNzXj0nY29sLSddOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFdyYXBwZXIgZnVsbCB3aWR0aCBldmVuIGlmIGluIGEgY29udGFpbmVyXG4gICYucm93LWZ1bGwtd2lkdGgge1xuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyk7XG4gICAgbWFyZ2luOiAwIGNhbGMoLTUwdncgKyA1MCUpO1xuXG4gICAgJiA+ICoge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogNjAwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYucm93LXRpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLy8gVGFibGV0IHBvcnRyYWl0XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICYucm93LWJvcmRlciB7XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA2IHtcbiAgICAgIGgjeyRpfSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA2IHtcbiAgICAgICAgaCN7JGl9IHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBDcmVhdGUgcm93IHdyYXBwZXIgZm9yIHNsaWRpbmcgY2FsZW5kYXJcbiAgJi5yb3ctY2FsZW5kYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8vIFN0aWNreSB3cmFwcGVyIGZlYXR1cmVcbi5zdGlja3ktd3JhcHBlciB7XG4gICYuaXMtc3RpY2t5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG5cbiAgICAmLm5hdmJhci13cmFwcGVyIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogYXV0bztcblxuICAgICAgLm5hdmJhciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG5cbiAgICAgICAgLy8gJi5pdC1ib3R0b20tbmF2c2Nyb2xsIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICAgIC8vIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIC8vIH1cbiAgICAgIH1cblxuICAgICAgJi5zdGlja3ktZXhwYW5kZWQge1xuICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIERlc2t0b3BcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAmLm5hdmJhci13cmFwcGVyIHtcbiAgICAgICAgei1pbmRleDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiB1bnNldDtcblxuICAgICAgICAubmF2YmFyIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgIC5tZW51LXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLml0LWJvdHRvbS1uYXZzY3JvbGwge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYXQtYm90dG9tIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5uYXZiYXItd3JhcHBlciB7XG4gICAgLm5hdmJhciB7XG4gICAgICAvLyByZXNldCBwb3NpdGlvbiB3aGVuIGluIHN0aWNreSBtb2RlXG4gICAgICAmLml0LXRvcC1uYXZzY3JvbGwsXG4gICAgICAmLml0LWJvdHRvbS1uYXZzY3JvbGwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi50YWJsZSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICB9XG4gIC8vdGFibGUgc3R5bGVzIGdvIGhlcmVcbiAgLnRhYmxlLWRhcmsge1xuICAgIGEge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iLWNvbnRhaW5lciB7XG4gIC0tYnMtYnJlYWRjcnVtYi1mb250LXNpemU6IDFyZW07XG4gIC5icmVhZGNydW1iIHtcbiAgICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nIDA7XG4gICAgYm9yZGVyLXJhZGl1czogJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cztcbiAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICYgKyAuYnJlYWRjcnVtYi1pdGVtOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGJyZWFkY3J1bWItbGluay14LXBhZGRpbmc7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRicmVhZGNydW1iLWxpbmstY29sb3I7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYnJlYWRjcnVtYi1saW5rLWZvbnQtd2VpZ2h0O1xuICAgICAgfVxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBzcGFuLnNlcGFyYXRvciB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYnJlYWRjcnVtYi1saW5rLWZvbnQtd2VpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAwICRicmVhZGNydW1iLWxpbmsteC1wYWRkaW5nO1xuICAgICAgfVxuICAgIH1cbiAgICAvLyBkYXJrIHZlcnNpb25cbiAgICAmLmRhcmsge1xuICAgICAgYmFja2dyb3VuZDogJGJyZWFkY3J1bWItYmctZGFyaztcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1saW5rLWNvbG9yLWRhcms7XG4gICAgICAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRicmVhZGNydW1iLWxpbmstY29sb3ItZGFyaztcbiAgICAgICAgfVxuICAgICAgICBzcGFuLnNlcGFyYXRvciB7XG4gICAgICAgICAgY29sb3I6ICRicmVhZGNydW1iLWxpbmstY29sb3ItZGFyaztcbiAgICAgICAgfVxuICAgICAgICBpIHtcbiAgICAgICAgICBjb2xvcjogJGJyZWFkY3J1bWItaWNvbi1jb2xvci1kYXJrO1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogJGJyZWFkY3J1bWItbGluay1jb2xvci1kYXJrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubW9kYWwge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1hcmdpbjogJG1vZGFsLW1hcmdpbjtcbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3gtc2hhZG93OiAkZGlhbG9nLXNoYWRvdztcbiAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAkbW9kYWwtcGFkZGluZztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIC5jbG9zZSB7XG4gICAgICAgICAgcGFkZGluZzogJG1vZGFsLXBhZGRpbmctY2xvc2U7XG4gICAgICAgIH1cbiAgICAgICAgaDUge1xuICAgICAgICAgIGNvbG9yOiAkbW9kYWwtaGVhZGluZy1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAkbW9kYWwtcGFkZGluZztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICB9XG4gICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgcGFkZGluZzogJG1vZGFsLXBhZGRpbmcgKiAwLjUgJG1vZGFsLXBhZGRpbmc7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vYWxlcnQgdmFyaWF0aW9uXG4gICYuYWxlcnQtbW9kYWwge1xuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRtb2RhbC1pY29uLWNvbG9yO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkbW9kYWwtaWNvbi1kaXN0YW5jZTtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBsaW5rIGxpc3QgdmFyaWF0aW9uXG4gICYuaXQtZGlhbG9nLWxpbmstbGlzdCB7XG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkaW5nLWJvcmRlcjtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJG1vZGFsLXBhZGRpbmc7XG4gICAgICAgICAgaDUge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IGluaGVyaXQ7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHYtZ2FwICogMC41O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgLmxpbmstbGlzdC13cmFwcGVyIHtcbiAgICAgICAgICAgIC5saW5rLWxpc3Qge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJG1vZGFsLXBhZGRpbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vUG9wY29uZmlybSB2YXJpYXRpb25cbiAgJi5wb3Bjb25maXJtLW1vZGFsIHtcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgIG1heC13aWR0aDogJG1vZGFsLXBvcGNvbmZpcm0tbWF4LXdpZHRoO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgfVxuICAgICAgLm1vZGFsLWhlYWRlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkdi1nYXAgKiAyO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtJHYtZ2FwICogMC41O1xuICAgICAgfVxuICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICBwYWRkaW5nLXRvcDogJHYtZ2FwICogMjtcbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAkbW9kYWwtcG9wY29uZmlybS1wLXNpemUtbW9iaWxlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR2LWdhcCAqIDEuNTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkdi1nYXAgKiAzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBzY3JvbGxhYmxlIHZhcmlhdGlvblxuICAmLml0LWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgIG1hcmdpbjogJHYtZ2FwICogMTMgJG1vZGFsLW1hcmdpbjtcbiAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skdi1nYXAgKiAyNn0pO1xuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJG1vZGFsLXBhZGRpbmc7XG4gICAgICAgICAgYmFja2dyb3VuZDogJG1vZGFsLXN0aWNreS1iZztcbiAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgfVxuICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206ICRtb2RhbC1wYWRkaW5nO1xuICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogJG1vZGFsLXN0aWNreS1iZztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5tb2RhbC1kaWFsb2ctbGVmdCB7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIG1hcmdpbjogMCAkdi1nYXAgKiAzIDAgMDtcbiAgICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYubW9kYWwtZGlhbG9nLXJpZ2h0IHtcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAkdi1nYXAgKiAzO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIHRyYW5zaXRpb24gbGVmdFxuICAmLmZhZGUge1xuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgJi5tb2RhbC1kaWFsb2ctbGVmdCB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgICAgJi5tb2RhbC1kaWFsb2ctcmlnaHQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgICAgJi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNSUpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNob3cge1xuICAgICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgICYubW9kYWwtZGlhbG9nLWxlZnQge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgfVxuICAgICAgICAmLm1vZGFsLWRpYWxvZy1yaWdodCB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICB9XG4gICAgICAgICYubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL3NtYWxsIC0gdGFibGV0XG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC5tb2RhbCB7XG4gICAgLy9Qb3Bjb25maXJtIHZhcmlhdGlvblxuICAgICYucG9wY29uZmlybS1tb2RhbCB7XG4gICAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkbW9kYWwtcG9wY29uZmlybS1wLXNpemU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vVGFibGV0IHZlcnRpY2FsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gIC5tb2RhbCB7XG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICYubW9kYWwtZGlhbG9nLWxlZnQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLm1vZGFsLWRpYWxvZy1yaWdodCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLml0LWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICBtYXJnaW46ICR2LWdhcCAqIDggYXV0bztcbiAgICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7JHYtZ2FwICogMTZ9KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL1RhYmxldCBob3Jpem9udGFsIC8gc21hbGwgZGVza3RvcFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAvL21vZGFsXG5cbiAgLy9hbGVydCB2YXJpYXRpb25cbiAgLmFsZXJ0LW1vZGFsIHtcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbW9kYWwtYWxlcnQtcC1kaXN0YW5jZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1vZGFsLWNvbnRlbnQsXG4ubW9kYWwtaGVhZGVyIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcmVzZXQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWJhc2U7XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgJi5tb2RhbC1mb290ZXItc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAwIDE1cHggMjVweCA1cHggcmdiKDAsIDAsIDAsIDAuMyk7XG4gIH1cbn1cbiIsIiRhcnJvdy1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAwLjU7XG5cbi8vIGNvbGxhcHNlIHRvZ2dsZVxuLyouYWNjb3JkaW9uLWJ1dHRvbiB7XG4gIC5jb2xsYXBzZS1pY29uOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogJGFycm93LXNpemUgc29saWQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAkYXJyb3ctc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1sZWZ0OiAkYXJyb3ctc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogJGJ0bi1wYWRkaW5nLXkgKiAwLjU7XG4gIH1cbiAgJi5jb2xsYXBzZWQge1xuICAgIC5jb2xsYXBzZS1pY29uOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gIH1cbn0qL1xuXG4vL2NvbGxhcHNlIHdyYXBwZXJcbi5hY2NvcmRpb24ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktYm9yZGVyOyAvLyBVSSBraXQ7XG4gIC5hY2NvcmRpb24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWJvcmRlcjsgLy8gVUkga2l0O1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAvL2JhY2tncm91bmQgYWN0aXZlIHZlcnNpb25cbiAgJi5hY2NvcmRpb24tYmFja2dyb3VuZC1hY3RpdmUge1xuICAgIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgIC5hY2NvcmRpb24tYnV0dG9uW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeD0nMHB4JyB5PScwcHgnIHZpZXdCb3g9JzAgMCAyNCAyNCcgJTNFJTNDZyUzRSUzQ3BhdGggZmlsbD0nI3t1cmwtZnJpZW5kbHktY29sb3IoJHdoaXRlKX0nIGQ9J00xMiwxMC4zbDQuOCw0LjhjMC4zLDAuMywwLjgsMC4zLDEuMSwwYzAuMy0wLjMsMC4zLTAuOCwwLTFjMCwwLDAsMCwwLDBsLTQuOC00LjhjLTAuNi0wLjYtMS41LTAuNi0yLjEsMEw2LjIsMTRjLTAuMywwLjMtMC4zLDAuOCwwLDFjMCwwLDAsMCwwLDBjMC4zLDAuMywwLjgsMC4zLDEuMSwwTDEyLDEwLjN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL2JhY2tncm91bmQgaG92ZXIgdmVyc2lvblxuICAmLmFjY29yZGlvbi1iYWNrZ3JvdW5kLWhvdmVyIHtcbiAgICAuYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgICAuYWNjb3JkaW9uLWJ1dHRvbjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeD0nMHB4JyB5PScwcHgnIHZpZXdCb3g9JzAgMCAyNCAyNCcgJTNFJTNDZyUzRSUzQ3BhdGggZmlsbD0nI3t1cmwtZnJpZW5kbHktY29sb3IoJHdoaXRlKX0nIGQ9J00xMiwxMC4zbDQuOCw0LjhjMC4zLDAuMywwLjgsMC4zLDEuMSwwYzAuMy0wLjMsMC4zLTAuOCwwLTFjMCwwLDAsMCwwLDBsLTQuOC00LjhjLTAuNi0wLjYtMS41LTAuNi0yLjEsMEw2LjIsMTRjLTAuMywwLjMtMC4zLDAuOCwwLDFjMCwwLDAsMCwwLDBjMC4zLDAuMywwLjgsMC4zLDEuMSwwTDEyLDEwLjN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL2xlZnQgaWNvbiB2ZXJzaW9uXG4gICYuYWNjb3JkaW9uLWxlZnQtaWNvbiB7XG4gICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgIGNvbnRlbnQ6ICctJztcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtYXJnaW46IDAgMXJlbSAwLjMzMzMzMzMzMzMzMzMzMzNyZW0gMDtcbiAgICAgICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICAgICZbYXJpYS1leHBhbmRlZD0nZmFsc2UnXSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJysnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL2l0ZW1cbi5hY2NvcmRpb24taXRlbSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgJjpmaXJzdC1vZi10eXBlLFxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vL2hlYWRlclxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS1ib3JkZXI7IC8vIFVJIGtpdDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBhZGRpbmc6IDE0cHggMjRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICB9XG4gICAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgICAgY29sb3I6ICRncmF5LXNlY29uZGFyeTtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpub3QoLmNvbGxhcHNlZCk6aG92ZXI6YmVmb3JlLFxuICAgICZbYXJpYS1leHBhbmRlZD0ndHJ1ZSddOmhvdmVyOmJlZm9yZSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMjQgMjQnICUzRSUzQ2clM0UlM0NwYXRoIGZpbGw9JyN7dXJsLWZyaWVuZGx5LWNvbG9yKCRwcmltYXJ5KX0nIGQ9J00xMiwxMC4zbDQuOCw0LjhjMC4zLDAuMywwLjgsMC4zLDEuMSwwYzAuMy0wLjMsMC4zLTAuOCwwLTFjMCwwLDAsMCwwLDBsLTQuOC00LjhjLTAuNi0wLjYtMS41LTAuNi0yLjEsMEw2LjIsMTRjLTAuMywwLjMtMC4zLDAuOCwwLDFjMCwwLDAsMCwwLDBjMC4zLDAuMywwLjgsMC4zLDEuMSwwTDEyLDEwLjN6Jy8lM0UlM0MvZyUzRSUzQy9zdmclM0VcIik7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB3aWR0aDogMS41cmVtO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbGluZS1oZWlnaHQ6IDAuMXJlbTtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTsgLy8gVUkga2l0XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjphY3RpdmUsXG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRncmF5LWJvcmRlcjsgLy8gVUkga2l0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIGJvZHlcbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IDEycHggMjRweCA0MnB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICB9XG5cbiAgLmFjY29yZGlvbi1oZWFkZXIgYnV0dG9uW2FyaWEtZXhwYW5kZWQ9J3RydWUnXTpiZWZvcmUge1xuICAgIGhlaWdodDogMDtcbiAgICB3aWR0aDogMDtcbiAgfVxufVxuIiwiLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbkBpbXBvcnQgJ0BzcGxpZGVqcy9zcGxpZGUvZGlzdC9jc3Mvc3BsaWRlLWNvcmUubWluJztcbi8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuLy9tb2JpbGVcbi5pdC1jYXJvdXNlbC13cmFwcGVyIHtcbiAgLy8gc3BsaWRlIHBhZ2luYXRpb25cbiAgLnNwbGlkZV9fcGFnaW5hdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogJHYtZ2FwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBidXR0b24ge1xuICAgICAgd2lkdGg6ICRjcnMtZG90cy1zaW1lbnNpb247XG4gICAgICBoZWlnaHQ6ICRjcnMtZG90cy1zaW1lbnNpb247XG4gICAgICBiYWNrZ3JvdW5kOiAkY3JzLWRvdHMtY29sb3I7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBtYXJnaW46IDAgJHYtZ2FwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaXQtc3BlY2lhbC1jYXJkIHtcbiAgICBoNS5jYXJkLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIG1hcmdpbjogMCBhdXRvO1xuICAuaXQtaGVhZGVyLWJsb2NrIHtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6ICRjcnMtaGVhZGluZy1oLXNpemU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuICAgICAgcGFkZGluZy1ib3R0b206ICR2LWdhcDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogdW5zZXQ7XG4gICAgfVxuICB9XG4gIC5zcGxpZGVfX3RyYWNrIHtcbiAgICBwYWRkaW5nLXRvcDogJGNycy1tYXJnaW4tYm90dG9tO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gIC5jYXJkLXdyYXBwZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiAkdi1nYXAgKiAyO1xuICB9XG4gIC8vIExhbmRzY2FwZSBhYnN0cmFjdFxuICAmLml0LWNhcm91c2VsLWxhbmRzY2FwZS1hYnN0cmFjdCB7XG4gICAgLml0LXNpbmdsZS1zbGlkZS13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgID4gYSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICAuaXQtdGV4dC1zbGlkZXItd3JhcHBlci1vdXRzaWRlIHtcbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIC5jYXJkLXNpZ25hdHVyZSB7XG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYS5yZWFkLW1vcmUge1xuICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICAgICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLml0LWNhcm91c2VsLWxhbmRzY2FwZS1hYnN0cmFjdC10aHJlZS1jb2xzLWFycm93LXZpc2libGUge1xuICAgIC5zcGxpZGVfX2Fycm93cyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IC0kdi1nYXAgKiAzO1xuICAgICAgcmlnaHQ6IC0kdi1nYXAgKiAzO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIC5zcGxpZGVfX2Fycm93IHtcbiAgICAgICAgd2lkdGg6ICR2LWdhcCAqIDU7XG4gICAgICAgIGhlaWdodDogJHYtZ2FwICogNTtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgIHdpZHRoOiAkdi1nYXAgKiAyO1xuICAgICAgICAgIGhlaWdodDogJHYtZ2FwICogMjtcbiAgICAgICAgfVxuICAgICAgICAmLnNwbGlkZV9fYXJyb3ctLXByZXYge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LWRpc2FibGVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIDMgY29sIGNhcmRcbiAgJi5pdC1jYXJvdXNlbC1sYW5kc2NhcGUtYWJzdHJhY3QtMyB7XG4gICAgLml0LWhlYWRlci1ibG9jayB7XG4gICAgICBwYWRkaW5nOiAwICRjcnMtaGVhZGluZy1oLXBhZGRpbmc7XG4gICAgfVxuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIC8vIHdpdGggaW1nXG4gICAgLmNhcmQuY2FyZC1pbWcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICAgIC8vIHdpdGggc2hhZG93XG4gICAgLml0LWNhcmQtYmcge1xuICAgICAgLmNhcmQuY2FyZC1iZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuaXQtY2FsZW5kYXItd3JhcHBlciB7XG4gICAgLnNwbGlkZV9fdHJhY2sge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAuY2FyZC5jYXJkLWJnIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9UYWJsZXQgaG9yaXpvbnRhbCAvIHNtYWxsIGRlc2t0b3BcbkBtZWRpYSAobWluLXdpZHRoOiAje21hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIGxnKX0pIHtcbiAgLml0LWNhcm91c2VsLXdyYXBwZXIge1xuICAgIC8vIExhbmRzY2FwZSBhYnN0cmFjdFxuICAgICYuaXQtY2Fyb3VzZWwtbGFuZHNjYXBlLWFic3RyYWN0IHtcbiAgICAgIG1heC13aWR0aDogI3ttYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbGcpfTtcbiAgICAgIC5zcGxpZGVfX2xpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAuc3BsaWRlX19zbGlkZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAuaXQtc2luZ2xlLXNsaWRlLXdyYXBwZXIge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLml0LXNpbmdsZS1zbGlkZS13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgID4gYSB7XG4gICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuICAgICAgICAgIC8vIGltZ1xuICAgICAgICAgIC5pbWctcmVzcG9uc2l2ZS13cmFwcGVyIHtcbiAgICAgICAgICAgIC5pbWctcmVzcG9uc2l2ZSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiBpbmhlcml0O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pdC10ZXh0LXNsaWRlci13cmFwcGVyLW91dHNpZGUge1xuICAgICAgICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICR2LWdhcCAqIDY7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkdi1nYXAgKiA2O1xuICAgICAgICAgICAgICAuY2FyZC1zaWduYXR1cmUge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgYS5yZWFkLW1vcmUge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBib3R0b206IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICR2LWdhcCAqIDU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206ICRjcnMtbGFuZGNhcGUtYm90dG9tO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYuaXQtY2Fyb3VzZWwtbGFuZHNjYXBlLWFic3RyYWN0LXRocmVlLWNvbHMtYXJyb3ctdmlzaWJsZSB7XG4gICAgICAubGluZWRfc2xpZGUge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogLSR2LWdhcCAqIDEuNTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTI7IC8vIE1pc3NpbmcgaW4gdGhlIFVJIGtpdFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vIDMgY29sIGNhcmRcbiAgICAmLml0LWNhcm91c2VsLWxhbmRzY2FwZS1hYnN0cmFjdC0zIHtcbiAgICAgIG1heC13aWR0aDogI3ttYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgbGcpfTtcbiAgICAgICYuaXQtZnVsbC1jYXJvdXNlbCB7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICB9XG4gICAgICAuaXQtaGVhZGVyLWJsb2NrIHtcbiAgICAgICAgcGFkZGluZzogMCAkY3JzLWhlYWRpbmctaC1wYWRkaW5nICogMC41O1xuICAgICAgfVxuICAgIH1cbiAgICAmLml0LWNhcm91c2VsLWxhbmRzY2FwZS1hYnN0cmFjdC10aHJlZS1jb2xzLWFycm93LXZpc2libGUgLnNwbGlkZV9fYXJyb3dzIHtcbiAgICAgIGxlZnQ6IC0kdi1nYXAgKiA2O1xuICAgICAgcmlnaHQ6IC0kdi1nYXAgKiA2O1xuICAgIH1cbiAgfVxufVxuXG4vL0Rlc2t0b3BcbkBtZWRpYSAobWluLXdpZHRoOiAje21hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIHhsKX0pIHtcbiAgLml0LWNhcm91c2VsLXdyYXBwZXIge1xuICAgIC8vIExhbmRzY2FwZSBhYnN0cmFjdFxuICAgICYuaXQtY2Fyb3VzZWwtbGFuZHNjYXBlLWFic3RyYWN0IHtcbiAgICAgIG1heC13aWR0aDogI3ttYXAtZ2V0KCRjb250YWluZXItbWF4LXdpZHRocywgeGwpfTtcbiAgICB9XG4gICAgLy8gMyBjb2wgY2FyZFxuICAgICYuaXQtY2Fyb3VzZWwtbGFuZHNjYXBlLWFic3RyYWN0LTMge1xuICAgICAgbWF4LXdpZHRoOiAje21hcC1nZXQoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCB4bCl9O1xuICAgICAgJi5pdC1mdWxsLWNhcm91c2VsIHtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBrZXlmcmFtZXMgc3BsaWRlLWxvYWRpbmd7MCV7dHJhbnNmb3JtOnJvdGF0ZSgwKX10b3t0cmFuc2Zvcm06cm90YXRlKDF0dXJuKX19LnNwbGlkZS0tZHJhZ2dhYmxlPi5zcGxpZGVfX3NsaWRlcj4uc3BsaWRlX190cmFjaywuc3BsaWRlLS1kcmFnZ2FibGU+LnNwbGlkZV9fdHJhY2t7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LnNwbGlkZS0tZmFkZT4uc3BsaWRlX19zbGlkZXI+LnNwbGlkZV9fdHJhY2s+LnNwbGlkZV9fbGlzdCwuc3BsaWRlLS1mYWRlPi5zcGxpZGVfX3RyYWNrPi5zcGxpZGVfX2xpc3R7ZGlzcGxheTpibG9ja30uc3BsaWRlLS1mYWRlPi5zcGxpZGVfX3NsaWRlcj4uc3BsaWRlX190cmFjaz4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRlLC5zcGxpZGUtLWZhZGU+LnNwbGlkZV9fdHJhY2s+LnNwbGlkZV9fbGlzdD4uc3BsaWRlX19zbGlkZXtsZWZ0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3otaW5kZXg6MH0uc3BsaWRlLS1mYWRlPi5zcGxpZGVfX3NsaWRlcj4uc3BsaWRlX190cmFjaz4uc3BsaWRlX19saXN0Pi5zcGxpZGVfX3NsaWRlLmlzLWFjdGl2ZSwuc3BsaWRlLS1mYWRlPi5zcGxpZGVfX3RyYWNrPi5zcGxpZGVfX2xpc3Q+LnNwbGlkZV9fc2xpZGUuaXMtYWN0aXZle29wYWNpdHk6MTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LnNwbGlkZS0tcnRse2RpcmVjdGlvbjpydGx9LnNwbGlkZS0tdHRiLmlzLWFjdGl2ZT4uc3BsaWRlX19zbGlkZXI+LnNwbGlkZV9fdHJhY2s+LnNwbGlkZV9fbGlzdCwuc3BsaWRlLS10dGIuaXMtYWN0aXZlPi5zcGxpZGVfX3RyYWNrPi5zcGxpZGVfX2xpc3R7ZGlzcGxheTpibG9ja30uc3BsaWRlX19jb250YWluZXJ7Ym94LXNpemluZzpib3JkZXItYm94O3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX2xpc3R7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDtoZWlnaHQ6MTAwJTttYXJnaW46MCFpbXBvcnRhbnQ7cGFkZGluZzowIWltcG9ydGFudDt0cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2R9LnNwbGlkZS5pcy1pbml0aWFsaXplZDpub3QoLmlzLWFjdGl2ZSkgLnNwbGlkZV9fbGlzdHtkaXNwbGF5OmJsb2NrfS5zcGxpZGVfX3BhZ2luYXRpb257LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW46MDtwb2ludGVyLWV2ZW50czpub25lfS5zcGxpZGVfX3BhZ2luYXRpb24gbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7bGluZS1oZWlnaHQ6MTtsaXN0LXN0eWxlLXR5cGU6bm9uZTttYXJnaW46MDtwb2ludGVyLWV2ZW50czphdXRvfS5zcGxpZGVfX3Byb2dyZXNzX19iYXJ7d2lkdGg6MH0uc3BsaWRle291dGxpbmU6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTt2aXNpYmlsaXR5OmhpZGRlbn0uc3BsaWRlLmlzLWluaXRpYWxpemVkLC5zcGxpZGUuaXMtcmVuZGVyZWR7dmlzaWJpbGl0eTp2aXNpYmxlfS5zcGxpZGVfX3NsaWRley13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47Ym94LXNpemluZzpib3JkZXItYm94Oy1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MDtsaXN0LXN0eWxlLXR5cGU6bm9uZSFpbXBvcnRhbnQ7bWFyZ2luOjA7b3V0bGluZTpub25lO3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX3NsaWRlIGltZ3t2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnNwbGlkZV9fc2xpZGVye3Bvc2l0aW9uOnJlbGF0aXZlfS5zcGxpZGVfX3NwaW5uZXJ7YW5pbWF0aW9uOnNwbGlkZS1sb2FkaW5nIDFzIGxpbmVhciBpbmZpbml0ZTtib3JkZXI6MnB4IHNvbGlkICM5OTk7Ym9yZGVyLWxlZnQtY29sb3I6dHJhbnNwYXJlbnQ7Ym9yZGVyLXJhZGl1czo1MCU7Ym90dG9tOjA7Y29udGFpbjpzdHJpY3Q7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjIwcHg7bGVmdDowO21hcmdpbjphdXRvO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7d2lkdGg6MjBweH0uc3BsaWRlX190cmFja3tvdmVyZmxvdzpoaWRkZW47cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDowfSIsIi5pdC1jYWxlbmRhci13cmFwcGVyIHtcbiAgLml0LWhlYWRlci1ibG9jay10aXRsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiAwLjVlbSAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICB9XG5cbiAgLmNhcmQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5jYXJkIHtcbiAgICAuY2FyZC10aXRsZSxcbiAgICAuY2FyZC10ZXh0IHtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLXN1YnRsZTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjNlbTtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMWVtO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtdGV4dCB7XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtYmFzZTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6ICRsaW5rLWxpc3QtZm9udC1zaXplLWw7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBCYXNlIHN0eWxlc1xuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRhbGVydC1tYXJnaW4tYm90dG9tO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLXNlY29uZGFyeTtcbiAgcGFkZGluZy1sZWZ0OiA0ZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWJhc2U7IC8vIFVJIGtpdFxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMHB4IDEycHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzJweCAzMnB4O1xuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB9XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6ICRjb2xvci10ZXh0LWJhc2U7IC8vIFVJIGtpdFxuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICgkYWxlcnQtcGFkZGluZy14ICogMik7XG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5idG4tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0LlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGlmICgkY29sb3IgPT0gJ2Rhbmdlcicgb3IgJGNvbG9yID09ICd3YXJuaW5nJyBvciAkY29sb3IgPT0gJ3N1Y2Nlc3MnIG9yICRjb2xvciA9PSAnaW5mbycgb3IgJGNvbG9yID09ICdwcmltYXJ5Jykge1xuICAgIC5hbGVydC0jeyRjb2xvcn0ge1xuICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCAjeyR2YWx1ZX07XG4gICAgfVxuICB9XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nI3t1cmwtZnJpZW5kbHktY29sb3IoJGRhbmdlcil9JyBkPSdNMTEuNSAxNC4yVjUuN2gxLjJ2OC41em0tLjEgNC4xaDEuMnYtMS44aC0xLjJ6TTIyIDcuOXY4LjNMMTYuMSAyMkg3LjlMMiAxNi4yVjcuOUw3LjkgMmg4LjJ6bS0xIC40TDE1LjcgM0g4LjNMMyA4LjN2Ny41TDguMyAyMWg3LjRsNS4zLTUuMnonJTNFJTNDL3BhdGglM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDI0IDI0JyUzRSUzQ3BhdGggZmlsbD0nI3t1cmwtZnJpZW5kbHktY29sb3IoJHdhcm5pbmcpfScgZD0nTTEyIDJhMTAgMTAgMCAxIDAgMTAgMTBBMTAgMTAgMCAwIDAgMTIgMnptMCAxOWE5IDkgMCAxIDEgOS05IDkgOSAwIDAgMS05IDl6bS0uNS02LjhWNS43aDEuMnY4LjV6bS0uMSAyLjNoMS4ydjEuOGgtMS4yeiclM0UlM0MvcGF0aCUzRSUzQy9zdmclM0VcIik7XG59XG4uYWxlcnQtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjQgMjQnJTNFJTNDcGF0aCBmaWxsPScje3VybC1mcmllbmRseS1jb2xvcigkc3VjY2Vzcyl9JyBkPSdNMTcuMSA3LjlsLjcuNy03LjggNy42LTQuNy00LjYuNy0uNyA0IDMuOXpNMjIgMTJBMTAgMTAgMCAxIDEgMTIgMmExMCAxMCAwIDAgMSAxMCAxMHptLTEgMGE5IDkgMCAxIDAtOSA5IDkgOSAwIDAgMCA5LTl6JyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5hbGVydC1pbmZvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGZpbGw9JyN7dXJsLWZyaWVuZGx5LWNvbG9yKCRpbmZvKX0nIGQ9J00xMiAyYTEwIDEwIDAgMSAwIDEwIDEwQTEwIDEwIDAgMCAwIDEyIDJ6bTAgMTlhOSA5IDAgMSAxIDktOSA5IDkgMCAwIDEtOSA5em0tLjctMTVoMS41djJoLTEuNXptMCAzaDEuNXY5aC0xLjV6JyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi5hbGVydC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCclM0UlM0NwYXRoIGZpbGw9JyN7dXJsLWZyaWVuZGx5LWNvbG9yKCRwcmltYXJ5KX0nIGQ9J00xMiAyYTEwIDEwIDAgMSAwIDEwIDEwQTEwIDEwIDAgMCAwIDEyIDJ6bTAgMTlhOSA5IDAgMSAxIDktOSA5IDkgMCAwIDEtOSA5em0tLjctMTVoMS41djJoLTEuNXptMCAzaDEuNXY5aC0xLjV6JyUzRSUzQy9wYXRoJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbiIsIi5idG4ge1xuICAvL2J0bi1jc3MtdmFyc1xuICAtLWJzLWJ0bi1jb2xvcjogIzA2YztcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDRkOTk7IC8vIFRPRE8gY2hhbmdlIHdpdGggdG9rZW5zIHdoZW4gYXZhaWxhYmxlXG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMzM2NjsgLy8gVE9ETyBjaGFuZ2Ugd2l0aCB0b2tlbnMgd2hlbiBhdmFpbGFibGVcbiAgLy9idG4tY3NzLXZhcnMtZW5kXG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgZm9udC1zaXplOiAkYnRuLWZvbnQtc2l6ZTtcbiAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1tZSB7XG4gIG1hcmdpbi1yaWdodDogJHYtZ2FwICogMS41ICFpbXBvcnRhbnQ7XG59XG5cbi5idG4teHMsXG4uYnRuLXNtLFxuLmJ0bi1sZyB7XG4gIGJvcmRlci1yYWRpdXM6ICRidG4tYm9yZGVyLXJhZGl1cztcbn1cblxuLmJ0bi14cyB7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgZm9udC1zaXplOiAkYnRuLWZvbnQtc2l6ZS14cztcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1idG4tbGluZS1oZWlnaHQteHM7XG59XG5cbi5idG4tc20ge1xuICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogJGJ0bi1mb250LXNpemUtc207XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtO1xufVxuXG4uYnRuLWxnIHtcbiAgcGFkZGluZzogMTZweCAyNHB4O1xuICBmb250LXNpemU6ICRidG4tZm9udC1zaXplLWxnO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZztcbn1cblxuLmJ0bi1wcm9ncmVzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJ0bi1jbG9zZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbi5idG4taWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLnJvdW5kZWQtaWNvbiB7XG4gICAgd2lkdGg6IDEuNWVtO1xuICAgIGhlaWdodDogMS41ZW07XG5cbiAgICAuaWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygxMnB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgICAmLnJvdW5kZWQtI3skY29sb3J9IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgKyAqIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjVlbTtcbiAgICB9XG4gIH1cblxuICAuaWNvbiB7XG4gICAgYm9yZGVyOiBub25lO1xuXG4gICAgd2lkdGg6IDEuMmVtO1xuICAgIGhlaWdodDogMS4yZW07XG5cbiAgICAmICsgKiB7XG4gICAgICBtYXJnaW4tbGVmdDogMC4yNWVtO1xuICAgIH1cbiAgfVxufVxuXG4uYnRuLWZ1bGwge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1NTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgLy8gYWxsb3cgaGVpZ2h0IDEwMCVcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgLy8gaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogaW5oZXJpdDtcbiAgbWFyZ2luLXRvcDogLSRoZWFkZXItc2xpbS1idXR0b24tdi1wYWRkaW5nO1xuICBtYXJnaW4tYm90dG9tOiAtJGhlYWRlci1zbGltLWJ1dHRvbi12LXBhZGRpbmc7XG4gIG1hcmdpbi1yaWdodDogLSRoZWFkZXItc2xpbS1idXR0b24tdi1wYWRkaW5nO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIFRhYmxldCB2ZXJ0aWNhbFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxuXG4gIC8vIERlc2t0b3BcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHBhZGRpbmc6IDEycHggMjRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMDtcbiAgICBmbGV4OiAxO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uYnRuOmRpc2FibGVkOmhvdmVyLFxuLmJ0bi5kaXNhYmxlZDpob3ZlciB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIC8vIGNvbG9yOiAkZ3JheS1sYWJlbC1kaXNhYmxlZDtcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1kaXNhYmxlZDtcbiAgICAvLyBib3JkZXItY29sb3I6ICRncmF5LWJvcmRlci1kaXNhYmxlZDtcbiAgICAvL3Byb2dyZXNzIGJhciBidXR0b25cbiAgICAmLmJ0bi1wcm9ncmVzcyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2woMjEwLCA3NiUsIDY3JSk7IC8vIFVJIGtpdCAtIG1pc3NpbmcgdG9rZW5cbiAgICAgIGJvcmRlci1jb2xvcjogaHNsKDIxMCwgNzYlLCA2NyUpOyAvLyBVSSBraXQgLSBtaXNzaW5nIHRva2VuXG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICAvL3Byb2dyZXNzIGJhciBidXR0b25cbiAgICAmLmJ0bi1wcm9ncmVzcyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2woMjEwLCAxMiUsIDUyJSk7IC8vIFVJIGtpdCAtIG1pc3NpbmcgdG9rZW5zXG4gICAgICBib3JkZXItY29sb3I6IGhzbCgyMTAsIDEyJSwgNTIlKTsgLy8gVUkga2l0IC0gbWlzc2luZyB0b2tlbnNcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi5idG4tb3V0bGluZSB7XG4gICYtcHJpbWFyeSB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRwcmltYXJ5O1xuICAgICYuZGlzYWJsZWQge1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4IGNvbG9yLWhvdmVyKCRwcmltYXJ5KTtcbiAgICB9XG4gIH1cbiAgJi1zZWNvbmRhcnkge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkc2Vjb25kYXJ5O1xuICAgICYuZGlzYWJsZWQsXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggY29sb3ItaG92ZXIoJHNlY29uZGFyeSk7XG4gICAgfVxuICB9XG4gICYtc3VjY2VzcyB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRzdWNjZXNzO1xuICAgICYuZGlzYWJsZWQsXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggY29sb3ItaG92ZXIoJHN1Y2Nlc3MpO1xuICAgIH1cbiAgfVxuICAmLXdhcm5pbmcge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkY29sb3ItYm9yZGVyLXdhcm5pbmc7XG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCBjb2xvci1ob3ZlcigkY29sb3ItYm9yZGVyLXdhcm5pbmcpO1xuICAgIH1cbiAgfVxuICAmLWRhbmdlciB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICRkYW5nZXI7XG4gICAgJi5kaXNhYmxlZCxcbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCBjb2xvci1ob3ZlcigkZGFuZ2VyKTtcbiAgICB9XG4gIH1cbn1cblxuLmJnLWRhcmsge1xuICAuYnRuLWxpbmsge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbiAgLmJ0bi1wcmltYXJ5IHtcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkd2hpdGUsICRwcmltYXJ5LCB0aW50LWNvbG9yKCR3aGl0ZSwgNy41JSksIHNoYWRlLWNvbG9yKCRwcmltYXJ5LCAxMCUpLCB0aW50LWNvbG9yKCR3aGl0ZSwgMTAlKSwgc2hhZGUtY29sb3IoJHByaW1hcnksIDEyLjUlKSk7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogc2hhZGUtY29sb3IoJHByaW1hcnksIDEwJSk7XG4gICAgfVxuICB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR3aGl0ZSwgY29sb3ItaG92ZXIoJHdoaXRlKSwgdHJhbnNwYXJlbnQsIGNvbG9yLWhvdmVyKCR3aGl0ZSkpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkd2hpdGU7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggY29sb3ItaG92ZXIoJHdoaXRlKTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkd2hpdGUsIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkd2hpdGUsIDAuNSk7XG4gICAgfVxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICR3aGl0ZTtcbiAgICB9XG4gIH1cbiAgLmJ0bi1zZWNvbmRhcnkge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRwcmltYXJ5LCAkd2hpdGUsIHRpbnQtY29sb3IoJHByaW1hcnksIDcuNSUpLCBzaGFkZS1jb2xvcigkd2hpdGUsIDEwJSksIHRpbnQtY29sb3IoJHByaW1hcnksIDEwJSksIHNoYWRlLWNvbG9yKCR3aGl0ZSwgMTIuNSUpKTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG4gIC5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHdoaXRlLCBjb2xvci1ob3Zlcigkd2hpdGUpLCB0cmFuc3BhcmVudCwgY29sb3ItaG92ZXIoJHdoaXRlKSk7XG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkd2hpdGUsIDAuNSk7XG4gICAgfVxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAgICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAgIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5mdy1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cbiIsImxhYmVsIHtcbiAgY29sb3I6ICRpbnB1dC1sYWJlbC1jb2xvcjtcbn1cbmZpZWxkc2V0IHtcbiAgbGVnZW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKCN7JGlucHV0LWhlaWdodH0gLSAxcHgpO1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgcGFkZGluZzogMCAkaW5wdXQtc3BhY2luZy14O1xuICAgIHotaW5kZXg6IDE7XG4gICAgZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplO1xuICAgIGNvbG9yOiAkaW5wdXQtbGFiZWwtY29sb3I7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuLmZvcm0tdGV4dCB7XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG59XG4uZm9ybS1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTtcbiAgbWFyZ2luLXRvcDogJGZvcm0tZ3JvdXAtbWFyZ2luLXRvcDtcblxuICBpbnB1dCxcbiAgb3B0Z3JvdXAsXG4gIHRleHRhcmVhIHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtbXV0ZWQ7XG4gIH1cblxuICBsYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKCN7JGlucHV0LWhlaWdodH0gLSAxcHgpO1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gICAgdG9wOiAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgY29sb3I6ICRpbnB1dC1jb2xvci1wbGFjZWhvbGRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHBhZGRpbmc6IDAgJGlucHV0LXNwYWNpbmcteDtcbiAgICB6LWluZGV4OiAxO1xuICAgICYuYWN0aXZlIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzUlKTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBmb250LXNpemU6ICRzbWFsbC1mb250LXNpemU7XG4gICAgICBjb2xvcjogJGlucHV0LWxhYmVsLWNvbG9yO1xuICAgIH1cbiAgICAmOm5vdCguYWN0aXZlKSB7XG4gICAgICAmICsgLmlucHV0LW51bWJlci1jdXJyZW5jeSB7XG4gICAgICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmICsgLmlucHV0LW51bWJlci1wZXJjZW50YWdlIHtcbiAgICAgICAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBpbnB1dDppcyhbdHlwZT0ncmFkaW8nXSksXG4gIGlucHV0OmlzKFt0eXBlPSdjaGVja2JveCddKSB7XG4gICAgJiArIGxhYmVsLmFjdGl2ZSB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIH1cbiAgfVxuXG4gIHNtYWxsLmZvcm0tdGV4dCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6ICRpbnB1dC1zcGFjaW5nLXggKiAwLjUgJGlucHV0LXNwYWNpbmcteDtcbiAgICBmb250LXNpemU6ICRzbWFsbC1mb250LXNpemU7XG4gIH1cblxuICBpbnB1dFt0eXBlPSd0aW1lJ10gfiBsYWJlbCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03NSUpO1xuICAgIGZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZTtcbiAgfVxufVxuXG46OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICRpbnB1dC1jb2xvci1wbGFjZWhvbGRlcjtcbn1cblxuaW5wdXRbdHlwZT0nZGF0ZSddLFxuaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSxcbmlucHV0W3R5cGU9J2VtYWlsJ10sXG5pbnB1dFt0eXBlPSdudW1iZXInXSxcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG5pbnB1dFt0eXBlPSdzZWFyY2gnXSxcbmlucHV0W3R5cGU9J3RlbCddLFxuaW5wdXRbdHlwZT0ndGV4dCddLFxuaW5wdXRbdHlwZT0ndGltZSddLFxuaW5wdXRbdHlwZT0ndXJsJ10sXG50ZXh0YXJlYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6ICRpbnB1dC1zcGFjaW5nLXkgJGlucHV0LXNwYWNpbmcteDtcbiAgb3V0bGluZTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1jb2xvci1wbGFjZWhvbGRlcjtcbiAgfVxufVxuXG50ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXI7XG4gIGhlaWdodDogYXV0bztcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiA0NXB4IDQ1JSAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAyLjVyZW07XG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuXG4gICAgJiArIGxhYmVsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG4gIH1cbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAud2FzLXZhbGlkYXRlZCAmOnZhbGlkLFxuICAmLmlzLXZhbGlkIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzMDBjYzg1JyB2aWV3Qm94PScwIDAgMTkyIDUxMiclM0UlM0NwYXRoIGQ9J000MzUuODQ4IDgzLjQ2NkwxNzIuODA0IDM0Ni41MWwtOTYuNjUyLTk2LjY1MmMtNC42ODYtNC42ODYtMTIuMjg0LTQuNjg2LTE2Ljk3MSAwbC0yOC4yODQgMjguMjg0Yy00LjY4NiA0LjY4Ni00LjY4NiAxMi4yODQgMCAxNi45NzFsMTMzLjQyMSAxMzMuNDIxYzQuNjg2IDQuNjg2IDEyLjI4NCA0LjY4NiAxNi45NzEgMGwyOTkuODEzLTI5OS44MTNjNC42ODYtNC42ODYgNC42ODYtMTIuMjg0IDAtMTYuOTcxbC0yOC4yODQtMjguMjg0Yy00LjY4Ni00LjY4Ni0xMi4yODQtNC42ODYtMTYuOTcgMHonLyUzRSUzQy9zdmclM0VcIik7XG4gIH1cblxuICAud2FzLXZhbGlkYXRlZCAmOmludmFsaWQsXG4gICYuaXMtaW52YWxpZCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2Y3M2U1YScgdmlld0JveD0nMCAwIDM4NCA1MTInJTNFJTNDcGF0aCBkPSdNMjMxLjYgMjU2bDEzMC4xLTEzMC4xYzQuNy00LjcgNC43LTEyLjMgMC0xN2wtMjIuNi0yMi42Yy00LjctNC43LTEyLjMtNC43LTE3IDBMMTkyIDIxNi40IDYxLjkgODYuM2MtNC43LTQuNy0xMi4zLTQuNy0xNyAwbC0yMi42IDIyLjZjLTQuNyA0LjctNC43IDEyLjMgMCAxN0wxNTIuNCAyNTYgMjIuMyAzODYuMWMtNC43IDQuNy00LjcgMTIuMyAwIDE3bDIyLjYgMjIuNmM0LjcgNC43IDEyLjMgNC43IDE3IDBMMTkyIDI5NS42bDEzMC4xIDEzMC4xYzQuNyA0LjcgMTIuMyA0LjcgMTcgMGwyMi42LTIyLjZjNC43LTQuNyA0LjctMTIuMyAwLTE3TDIzMS42IDI1NnonLyUzRSUzQy9zdmclM0VcIik7XG4gIH1cblxuICAmLndhcm5pbmcge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjVweCA0NSUgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZjk5MDAnIHZpZXdCb3g9JzAgMCAxOTIgNTEyJyUzRSUzQ3BhdGggZD0nTTE3NiA0MzJjMCA0NC4xMTItMzUuODg4IDgwLTgwIDgwcy04MC0zNS44ODgtODAtODAgMzUuODg4LTgwIDgwLTgwIDgwIDM1Ljg4OCA4MCA4MHpNMjUuMjYgMjUuMTk5bDEzLjYgMjcyQzM5LjQ5OSAzMDkuOTcyIDUwLjA0MSAzMjAgNjIuODMgMzIwaDY2LjM0YzEyLjc4OSAwIDIzLjMzMS0xMC4wMjggMjMuOTctMjIuODAxbDEzLjYtMjcyQzE2Ny40MjUgMTEuNDkgMTU2LjQ5NiAwIDE0Mi43NyAwSDQ5LjIzQzM1LjUwNCAwIDI0LjU3NSAxMS40OSAyNS4yNiAyNS4xOTl6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xuICB9XG5cbiAgJi5pcy12YWxpZCB+IC53YXJuaW5nLWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZm9ybS1ncm91cC5hY3RpdmUgLmZvcm0tZmlsZS1uYW1lIHtcbiAgcGFkZGluZy1ib3R0b206IDEuOTVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgcGFkZGluZzogJGlucHV0LXNwYWNpbmcteSAkaW5wdXQtc3BhY2luZy14O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAmICsgbGFiZWwge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cbn1cblxuLndhcm5pbmctZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogJHdhcm5pbmc7XG59XG5cbi52YWxpZC1mZWVkYmFjayxcbi5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcm5pbmctZmVlZGJhY2sge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4vLyBJbnB1dCBncm91cFxuLmlucHV0LWdyb3VwIHtcbiAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1zcGFjaW5nLXkgJGlucHV0LXNwYWNpbmcteDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGlucHV0LWJvcmRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1pbi1oZWlnaHQ6IDIuNXJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG5cbiAgICAuaWNvbiB7XG4gICAgICBmaWxsOiAkaWNvbi1zZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgJiB+IGxhYmVsIHtcbiAgICAgIGxlZnQ6IDIuMjVyZW07XG4gICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIuMjVyZW0pO1xuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgLmJ0biB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAmOmZvY3VzOm5vdCguZm9jdXMtLW1vdXNlKSB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAkZm9jdXMtb3V0bGluZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLWxnIHtcbiAgJiA+IC5mb3JtLWNvbnRyb2wsXG4gICYgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4gICYgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gICAgcGFkZGluZzogMCAxcmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2sge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBbdHlwZT0nY2hlY2tib3gnXSxcbiAgW3R5cGU9J3JhZGlvJ10ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGxlZnQ6IDlweDtcbiAgICB0b3A6IDlweDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgKyBsYWJlbCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vZm9jdXNcbiAgICAmOmZvY3VzICsgbGFiZWwge1xuICAgICAgQGV4dGVuZCAlZm9jdXM7XG4gICAgfVxuXG4gICAgJjpmb2N1cy5mb2N1cy0tbW91c2UgKyBsYWJlbCB7XG4gICAgICBAZXh0ZW5kICVmb2N1c21vdXNlO1xuICAgIH1cbiAgfVxuXG4gIFt0eXBlPSdjaGVja2JveCddIHtcbiAgICArIGxhYmVsOjphZnRlcixcbiAgICArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLW91dDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgfVxuXG4gICAgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTlmMjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgIG1hcmdpbjogMnB4IDVweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gICAgfVxuXG4gICAgKyBsYWJlbDo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBtYXJnaW46IDZweCA1cHg7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICB0b3A6IDZweDtcbiAgICAgIGxlZnQ6IDFweDtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNmZmYgI2ZmZiB0cmFuc3BhcmVudDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQwZGVnKTtcbiAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgei1pbmRleDogMDtcbiAgICB9XG5cbiAgICAmOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICRuZXV0cmFsLTEtYTc7XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cblxuICAgICY6bm90KDpjaGVja2VkKSArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgbGVmdDogNnB4O1xuICAgICAgdG9wOiAxMHB4O1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQgKyBsYWJlbCB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTZlOWYyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTlmMjtcbiAgICAgIGJvcmRlci1jb2xvcjogI2U2ZTlmMjtcbiAgICB9XG4gIH1cblxuICBbdHlwZT0ncmFkaW8nXSB7XG4gICAgKyBsYWJlbCB7XG4gICAgICB0cmFuc2l0aW9uOiAwLjJzIGVhc2Utb3V0O1xuXG4gICAgICAmOjphZnRlcixcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbWFyZ2luOiA1cHg7XG4gICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoOmNoZWNrZWQpICsgbGFiZWwge1xuICAgICAgJjo6YWZ0ZXIsXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXI7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNjQpO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgJiArIGxhYmVsIHtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgIH1cblxuICAgICAgJjpub3QoOmNoZWNrZWQpICsgbGFiZWwge1xuICAgICAgICAmOjphZnRlcixcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LWJvcmRlci1kaXNhYmxlZDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LWJvcmRlci1kaXNhYmxlZDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1kaXNhYmxlZDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS1ib3JkZXItZGlzYWJsZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBncnVwcGlcbiAgJi5mb3JtLWNoZWNrLWdyb3VwIHtcbiAgICBwYWRkaW5nOiAwIDAgOHB4IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIC0xcHggMCAwIHJnYmEoMSwgMSwgMSwgMC4xKTtcblxuICAgIFt0eXBlPSdjaGVja2JveCddICsgbGFiZWwsXG4gICAgW3R5cGU9J3JhZGlvJ10gKyBsYWJlbCB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogNTJweDtcblxuICAgICAgJjo6YWZ0ZXIsXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICBbdHlwZT0nY2hlY2tib3gnXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICByaWdodDogMjZweDtcbiAgICB9XG5cbiAgICBbdHlwZT0ncmFkaW8nXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICByaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAuZm9ybS10ZXh0IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDUycHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206ICR2LWdhcCAqIDI7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gICAgaW5wdXQuc2VtaS1jaGVja2VkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAxOXB4O1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbiAgaW5wdXQuc2VtaS1jaGVja2VkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICB0b3A6IDEzcHg7XG4gICAgbGVmdDogNHB4O1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICB9XG5cbiAgaW5wdXQuc2VtaS1jaGVja2VkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDo6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnktYTU7IC8vIFRPRE86IE5vdCBmb3VuZFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWE1OyAvLyBUT0RPOiBOb3QgZm91bmRcbiAgICB6LWluZGV4OiAwO1xuICB9XG59XG4iLCJpbnB1dFt0eXBlPSdmaWxlJ10gKyBsYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBJTlBVVCBGSUxFICovXG4uZm9ybS1maWxlIHtcbiAgaW5wdXRbdHlwZT0nZmlsZSddIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgLmZvcm0tZmlsZS1uYW1lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICAgIGxlZnQ6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjZyZW0gMnJlbTtcbiAgICBtYXgtaGVpZ2h0OiAycmVtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgei1pbmRleDogNTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGJvdHRvbTogLTFweDtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIGNvbnRlbnQ6ICdTZm9nbGlhJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgIHBhZGRpbmc6IDAuNHJlbSAxcmVtIDEuNXJlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiA2O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5pbnB1dC1udW1iZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJi5pbnB1dC1udW1iZXItYWRhcHRpdmUge1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBpbnB1dFt0eXBlPSdudW1iZXInXSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgIH1cbiAgfVxuXG4gIC8vcmVzZXQgaW5wdXQgc3R5bGVcbiAgaW5wdXRbdHlwZT0nbnVtYmVyJ10ge1xuICAgIGFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICAmOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuICAgICY6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIH1cbiAgICAmOjotbXMtY2xlYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAvLyBjb2xvcjogJGNvbG9yLXRleHQtbXV0ZWQ7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1iYXNlO1xuICAgIH1cbiAgfVxuXG4gIC8vZGlzYWJsZWQgdmVyc2lvblxuICAmLmRpc2FibGVkIHtcbiAgICBpbnB1dFt0eXBlPSdudW1iZXInXSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1kaXNhYmxlZDtcbiAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgY29sb3I6ICRncmF5LWxhYmVsLWRpc2FibGVkO1xuICAgICAgfVxuICAgIH1cbiAgICAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1kaXNhYmxlZDtcbiAgICAgIGNvbG9yOiAkZ3JheS04MDA7XG4gICAgICBidXR0b24ge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vYWRkICsgc3ViIGJ1dHRvbnNcbiAgLmlucHV0LWdyb3VwLXRleHQuYWxpZ24tYnV0dG9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTA7XG4gIH1cbiAgLmlucHV0LWdyb3VwLXRleHQgYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGhlaWdodDogNTAlO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgJi5pbnB1dC1udW1iZXItYWRkIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkZGFyayB0cmFuc3BhcmVudDsgLy8gVE9ETyBDaGVjayBpZiBzdGlsbCBuZWNlc3NhcnlcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5pbnB1dC1udW1iZXItc3ViIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyayB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDsgLy8gVE9ETyBDaGVjayBpZiBzdGlsbCBuZWNlc3NhcnlcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmOmZvY3VzOm5vdCguZm9jdXMtLW1vdXNlKSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgICYuaW5wdXQtbnVtYmVyLWFkZCB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDVweCA2cHggNXB4O1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRuZXV0cmFsLTEtYTcgdHJhbnNwYXJlbnQ7IC8vIFRPRE8gQ2hlY2sgaWYgc3RpbGwgbmVjZXNzYXJ5XG4gICAgICB9XG4gICAgfVxuICAgICYuaW5wdXQtbnVtYmVyLXN1YiB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA2cHggNXB4IDAgNXB4O1xuICAgICAgICBib3JkZXItY29sb3I6ICRuZXV0cmFsLTEtYTcgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7IC8vIFRPRE8gQ2hlY2sgaWYgc3RpbGwgbmVjZXNzYXJ5XG4gICAgICB9XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuXG4vL0Rlc2t0b3BcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLmlucHV0LW51bWJlciB7XG4gICAgLy9hZGQgKyBzdWIgYnV0dG9uc1xuICAgIGJ1dHRvbiB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL21vYmlsZVxuXG4vL2lucHV0IGZpbGUvYnV0dG9uXG4udXBsb2FkLFxuLnVwbG9hZC1hdmF0YXIge1xuICB3aWR0aDogMC4xcHg7XG4gIGhlaWdodDogMC4xcHg7XG4gIG9wYWNpdHk6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG5cbi8vaW5wdXQgZmlsZVxuLnVwbG9hZCB7XG4gIC8vYnV0dG9uIHN0eWxpbmdcbiAgJlt0eXBlPSdmaWxlJ10gKyBsYWJlbCB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDdweCAyNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cztcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogc2hhZGUtY29sb3IoJHByaW1hcnksIDEwJSk7XG4gICAgfVxuXG4gICAgLy9pY29uXG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG4gIH1cblxuICAvL2ZvY3VzIHN0YXRlXG4gICY6Zm9jdXMge1xuICAgICYgKyBsYWJlbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBzaGFkZS1jb2xvcigkcHJpbWFyeSwgMTAlKTtcbiAgICAgIG91dGxpbmU6IGF1dG8gNXB4IC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLy9waWN0dXJlcyB3YWxsIHZlcnNpb25cbi51cGxvYWQtcGljdHVyZXMtd2FsbCB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLy9ncmlkIGxpc3QgZWxlbWVudFxuICAmID4gbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6ICR2LWdhcDtcbiAgICBtYXJnaW4tYm90dG9tOiAkdi1nYXA7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC8vaW5wdXQgZmlsZVxuICAudXBsb2FkIHtcbiAgICAvL2J1dHRvbiBzdHlsaW5nXG4gICAgJlt0eXBlPSdmaWxlJ10gKyBsYWJlbCB7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgaGVpZ2h0OiAxMjhweDtcbiAgICAgIHdpZHRoOiAxMjhweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiAycHggZGFzaGVkICRwcmltYXJ5LWExO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdGludC1jb2xvcigkcHJpbWFyeS1hMSwgMTAlKTtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1hNztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMnM7XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZpbGw6ICRwcmltYXJ5O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXI6IDJweCBkYXNoZWQgJHByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAmW3R5cGU9J2ZpbGUnXSArIGxhYmVsIHtcbiAgICAgICAgYm9yZGVyOiAycHggZGFzaGVkICRwcmltYXJ5LWEzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vaW1hZ2VcbiAgLnVwbG9hZC1pbWFnZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IDEyOHB4O1xuICAgIGhlaWdodDogMTI4cHg7XG5cbiAgICBpbWcge1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbn1cblxuLy9maWxlcyBsaXN0XG4udXBsb2FkLWZpbGUtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZzogMDtcbiAgLy9pbWFnZSB2ZXJzaW9uXG4gICYudXBsb2FkLWZpbGUtbGlzdC1pbWFnZSB7XG4gICAgLnByb2dyZXNzIHtcbiAgICAgIGxlZnQ6IDUycHg7XG4gICAgfVxuICB9XG5cbiAgLnVwbG9hZC1maWxlIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1heC13aWR0aDogMzc1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLy9zdGF0ZXNcbiAgICAmLnVwbG9hZGluZyB7XG4gICAgICAuaWNvbiB7XG4gICAgICAgIGZpbGw6ICRuZXV0cmFsLTEtYTc7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogJG5ldXRyYWwtMS1hNztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnN1Y2Nlc3Mge1xuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogJHByaW1hcnk7XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAgICAgLnVwbG9hZC1maWxlLXdlaWdodCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5lcnJvciB7XG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiAkZGFuZ2VyO1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy9sZWZ0IGljb25cbiAgICBzdmcge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgLy9sZWZ0IGltYWdlXG4gICAgLnVwbG9hZC1pbWFnZSB7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvL2ZpbGUgbmFtZVxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAudXBsb2FkLWZpbGUtd2VpZ2h0IHtcbiAgICAgICAgY29sb3I6ICRuZXV0cmFsLTEtYTc7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvL2FjdGlvbiBidXR0b24gLyB1cGxvYWQgb2tcbiAgICBidXR0b24ge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBwYWRkaW5nOiAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGZpbGw6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy9maWxlIHVwbG9hZCBwcm9ncmVzc1xuICAucHJvZ3Jlc3Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0xMHB4O1xuICAgIGxlZnQ6IDM2cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ1cHgpO1xuICAgIGhlaWdodDogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGdyZXktYTE7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICYucHJvZ3Jlc3MtaW1hZ2Uge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgIH1cbiAgfVxufVxuXG4vL2F2YXRhciB2ZXJzaW9uIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFNUQVJUXG4udXBsb2FkLWF2YXRhci1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcblxuICAudXBsb2FkLWF2YXRhciB7XG4gICAgJlt0eXBlPSdmaWxlJ10gKyBsYWJlbCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYXZhdGFyLXVwbG9hZC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8vYXZhdGFyIHZlcnNpb25cbiAgLmF2YXRhciB7XG4gICAgJi5hdmF0YXItdXBsb2FkIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG4gIH1cblxuICAuYXZhdGFyLXVwbG9hZC1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAxNnB4O1xuICAgIHJpZ2h0OiA0cHg7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIGJhY2tncm91bmQ6ICRuZXV0cmFsLTEtYTE7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAmID4gc3ZnIHtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICYuc2l6ZS1zbSB7XG4gICAgLmF2YXRhciB7XG4gICAgICB3aWR0aDogJGF2YXRhci1iYXNlLXNpemUgKiAxMDtcbiAgICAgIGhlaWdodDogJGF2YXRhci1iYXNlLXNpemUgKiAxMDtcbiAgICB9XG5cbiAgICAuYXZhdGFyLXVwbG9hZC1pY29uIHtcbiAgICAgIGJvdHRvbTogNnB4O1xuICAgICAgcmlnaHQ6IDRweDtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuXG4gICAgICAmID4gc3ZnIHtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9hdmF0YXIgdmVyc2lvbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBFTkRcblxuLy9kcmFnL2Ryb3AgdmVyc2lvbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBTVEFSVFxuLnVwbG9hZC1kcmFnZHJvcCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICYuZHJhZ292ZXIsXG4gICYubG9hZGluZyB7XG4gICAgLnVwbG9hZC1kcmFnZHJvcC1pbWFnZSB7XG4gICAgICBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwLjg1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmxvYWRpbmcge1xuICAgIHA6bm90KC51cGxvYWQtZHJhZ2Ryb3Atd2VpZ2h0KSB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgfVxuXG4gICAgLnVwbG9hZC1kcmFnZHJvcC1sb2FkaW5nIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgJi5sb2FkaW5nLFxuICAmLnN1Y2Nlc3Mge1xuICAgIC51cGxvYWQtZHJhZ2Ryb3AtdGV4dCB7XG4gICAgICAudXBsb2FkLWRyYWdkcm9wLXdlaWdodCB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zdWNjZXNzIHtcbiAgICAudXBsb2FkLWRyYWdkcm9wLXN1Y2Nlc3Mge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgfVxuICB9XG59XG5cbi8vZHJhZyBhbmQgZHJvcCB0ZXh0XG4udXBsb2FkLWRyYWdkcm9wLXRleHQge1xuICBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcblxuICAgICYudXBsb2FkLWRyYWdkcm9wLXdlaWdodCB7XG4gICAgICBjb2xvcjogJG5ldXRyYWwtMS1hNztcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogJG5ldXRyYWwtMS1hNztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBoNSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc1cmVtO1xuICAgIGNvbG9yOiAkbmV1dHJhbC0xO1xuICB9XG59XG5cbi51cGxvYWQtZHJhZ2Ryb3AtaW5wdXQge1xuICB3aWR0aDogMC4xcHg7XG4gIGhlaWdodDogMC4xcHg7XG4gIG9wYWNpdHk6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG5cbiAgJlt0eXBlPSdmaWxlJ10gKyBsYWJlbCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgICZbdHlwZT0nZmlsZSddICsgbGFiZWwge1xuICAgICAgb3V0bGluZTogYXV0byA1cHggLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4udXBsb2FkLWRyYWdkcm9wLWxvYWRpbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEyOHB4O1xuICBoZWlnaHQ6IDEyOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLnByb2dyZXNzLWRvbnV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnByb2dyZXNzYmFyLXRleHQge1xuICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYXRoOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgd2lkdGg6IDY3cHg7XG4gICAgICBoZWlnaHQ6IDY3cHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgei1pbmRleDogMDtcbiAgICB9XG4gIH1cbn1cblxuLnVwbG9hZC1kcmFnZHJvcC1pbWFnZSB7XG4gIHdpZHRoOiAxMjhweDtcbiAgaGVpZ2h0OiAxMjhweDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuXG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4zMywgMS4wNywgMC41NCwgMSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAudXBsb2FkLWRyYWdkcm9wLXN1Y2Nlc3Mge1xuICAgIHdpZHRoOiAzNnB4O1xuICAgIGhlaWdodDogMzZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDE4cHgpO1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMsIHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjc1LCAtMC41LCAwLCAxLjc1KTtcblxuICAgIHN2ZyB7XG4gICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICB9XG4gIH1cbn1cblxuLy9kcmFnL2Ryb3AgdmVyc2lvbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBFTkRcblxuLy9zbWFsbCAtIHRhYmxldFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAvL2lucHV0IGZpbGVcbiAgLnVwbG9hZCB7XG4gICAgJlt0eXBlPSdmaWxlJ10gKyBsYWJlbCB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIH1cbiAgfVxufVxuXG4vL1RhYmxldCB2ZXJ0aWNhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAvL2RyYWcgYW5kIGRyb3AgdmVyc2lvblxuICAudXBsb2FkLWRyYWdkcm9wLWltYWdlIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG5cbiAgICAudXBsb2FkLWRyYWdkcm9wLXN1Y2Nlc3Mge1xuICAgICAgbGVmdDogMjhweDtcbiAgICB9XG4gIH1cblxuICAudXBsb2FkLWRyYWdkcm9wLWxvYWRpbmcge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIC5wcm9ncmVzcy1kb251dCB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogOTRweDtcbiAgICAgICAgaGVpZ2h0OiA5NHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL0Rlc2t0b3BcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgLy9hdmF0YXIgdmVyc2lvbiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBTVEFSVFxuICAuYXZhdGFyLXVwbG9hZDpob3ZlcixcbiAgLmF2YXRhci11cGxvYWQ6Zm9jdXMtd2l0aGluIHtcbiAgICAudXBsb2FkLWF2YXRhci1jb250YWluZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIC8vZmFkZSBpbiBzcGVlZFxuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cztcbiAgICB9XG4gIH1cblxuICAudXBsb2FkLWF2YXRhci1jb250YWluZXIge1xuICAgIGJvdHRvbTogLTEwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgLy9mYWRlIG91dCBzcGVlZFxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXM7XG4gICAgb3BhY2l0eTogMDtcblxuICAgIC51cGxvYWQtYXZhdGFyIHtcbiAgICAgICZbdHlwZT0nZmlsZSddICsgbGFiZWwge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1czpub3QoLmZvY3VzLS1tb3VzZSkge1xuICAgICAgICAmW3R5cGU9J2ZpbGUnXSArIGxhYmVsIHtcbiAgICAgICAgICBvdXRsaW5lOiBhdXRvIDVweCAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYXZhdGFyLXVwbG9hZC13cmFwcGVyIHtcbiAgICAvL2hpZGUgaWNvblxuICAgIC5hdmF0YXItdXBsb2FkLWljb24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLnNpemUtc20ge1xuICAgICAgLnVwbG9hZC1hdmF0YXIge1xuICAgICAgICAmW3R5cGU9J2ZpbGUnXSArIGxhYmVsIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vYXZhdGFyIHZlcnNpb24gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gRU5EXG59XG4iLCIudG9nZ2xlcyxcbi50b2dnbGVzICoge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnRvZ2dsZXMgbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkdi1nYXA7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG5cbiAgJi5hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICAmOmZvY3VzICsgLmxldmVyIHtcbiAgICAgIEBleHRlbmQgJWZvY3VzO1xuICAgIH1cbiAgICAmOmZvY3VzLmZvY3VzLS1tb3VzZSArIC5sZXZlciB7XG4gICAgICBAZXh0ZW5kICVmb2N1c21vdXNlO1xuICAgIH1cbiAgICAmICsgLmxldmVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWYyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIG1hcmdpbjogOHB4IDEwcHggMCAxNnB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgJjpiZWZvcmUsXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgaGVpZ2h0OiAyNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgbGVmdDogLTNweDtcbiAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIGJhY2tncm91bmQgMC4xcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRwcmltYXJ5LCAwLjg1KTtcbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuZXV0cmFsLTEtYTc7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PVVURi04LCAlM2Nzdmcgd2lkdGg9JzEwcHgnIGhlaWdodD0nMTBweCcgdmlld0JveD0nMCAwIDEwIDEwJyB2ZXJzaW9uPScxLjEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnJTNlJTNjZyBpZD0nU3ltYm9scycgc3Ryb2tlPSdub25lJyBzdHJva2Utd2lkdGg9JzEnIGZpbGw9J25vbmUnIGZpbGwtcnVsZT0nZXZlbm9kZCcgb3BhY2l0eT0nMC44JyUzZSUzY2cgaWQ9J0RhdGEtZW50cnkvdG9nZ2xlL0xpZ2h0X2JnL2Rpc2FibGVkT2ZmJyB0cmFuc2Zvcm09J3RyYW5zbGF0ZSgtOC4wMDAwMDAsIC0xMS4wMDAwMDApJyBmaWxsPSclMjNGRkZGRkYnJTNlJTNjcGF0aCBkPSdNMTQuMzYzOTYxLDE1Ljk0OTc0NzUgTDE3Ljg5OTQ5NDksMTkuNDg1MjgxNCBMMTYuNDg1MjgxNCwyMC44OTk0OTQ5IEwxMi45NDk3NDc1LDE3LjM2Mzk2MSBMOS40MTQyMTM1NiwyMC44OTk0OTQ5IEw4LDE5LjQ4NTI4MTQgTDExLjUzNTUzMzksMTUuOTQ5NzQ3NSBMOCwxMi40MTQyMTM2IEw5LjQxNDIxMzU2LDExIEwxMi45NDk3NDc1LDE0LjUzNTUzMzkgTDE2LjQ4NTI4MTQsMTEgTDE3Ljg5OTQ5NDksMTIuNDE0MjEzNiBMMTQuMzYzOTYxLDE1Ljk0OTc0NzUgWicgaWQ9J0NvbWJpbmVkLVNoYXBlJyUzZSUzYy9wYXRoJTNlJTNjL2clM2UlM2MvZyUzZSUzYy9zdmclM2VcIik7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpjaGVja2VkICsgLmxldmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZjI7XG5cbiAgICAgICY6YmVmb3JlLFxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDIzcHg7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNHB4IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNHB4JyBoZWlnaHQ9JzExcHgnIHZpZXdCb3g9JzAgMCAxNCAxMSclM0UlM0NnIHN0cm9rZT0nbm9uZScgZmlsbD0nbm9uZScgb3BhY2l0eT0nMC41JyUzRSUzQ2cgdHJhbnNmb3JtPSd0cmFuc2xhdGUoLTI4LjAwMDAwMCwgLTExLjAwMDAwMCknIGZpbGw9JyUyM0ZGRiclM0UlM0NnIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDI0LjAwMDAwMCwgMTYuMDAwMDAwKSBzY2FsZSgtMSwgMSkgdHJhbnNsYXRlKC0yNC4wMDAwMDAsIC0xNi4wMDAwMDApIHRyYW5zbGF0ZSgxLjAwMDAwMCwgNC4wMDAwMDApJyUzRSUzQ3BhdGggZD0nTTEzLDE1IEwxMyw1IEwxNSw1IEwxNSwxNSBMMTUsMTcgTDksMTcgTDksMTUgTDEzLDE1IFonIHRyYW5zZm9ybT0ndHJhbnNsYXRlKDEyLjAwMDAwMCwgMTEuMDAwMDAwKSBzY2FsZSgtMSwgMSkgcm90YXRlKDQ1LjAwMDAwMCkgdHJhbnNsYXRlKC0xMi4wMDAwMDAsIC0xMS4wMDAwMDApICcvJTNFJTNDL2clM0UlM0MvZyUzRSUzQy9nJTNFJTNDL3N2ZyUzRSUwQVwiKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW2Rpc2FibGVkXSArIC5sZXZlciB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWYyO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU5ZjI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF06Y2hlY2tlZCArIC5sZXZlcjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlOWYyO1xuICAgIH1cbiAgfVxufVxuIiwiLnBhc3N3b3JkLWljb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogJHYtZ2FwO1xuICB6LWluZGV4OiA4O1xuICBwYWRkaW5nOiAwICRzcGFjZXIgKiAwLjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgLmljb24ge1xuICAgIGZpbGw6ICRpY29uLXNlY29uZGFyeTtcbiAgfVxufVxuLnBhc3N3b3JkLW1ldGVyIHtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGJvdHRvbTogLTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTgwcHg7XG4gIC5jb2wtMyB7XG4gICAgaGVpZ2h0OiA0cHg7XG4gIH1cbn1cblxuLnBhc3N3b3JkLWNhcHMge1xuICBkaXNwbGF5OiBub25lO1xuICAmLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBhbmltYXRpb25zXG4vL21lbnUgb24gYm90dG9tIGFuaW1hdGlvblxuQGtleWZyYW1lcyBzZWxlY3REcm9wZG93bkZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi8vbWVudSBvbiB0b3AgYW5pbWF0aW9uXG5Aa2V5ZnJhbWVzIHNlbGVjdERyb3Bkb3duRmFkZUluVG9wIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5zZWxlY3Qtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb2xvcjogJHNlbGVjdC1sYWJlbC1jb2xvcjtcbiAgICBmb250LXNpemU6ICRzZWxlY3QtbGFiZWwtc2l6ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogJHNlbGVjdC1sYWJlbC13ZWlnaHQ7XG4gICAgcGFkZGluZzogMCAkaW5wdXQtc3BhY2luZy14O1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIuNXJlbSAtIDFweCk7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzUlKTtcbiAgfVxuICBzZWxlY3Qge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJG5ldXRyYWwtMS1hNztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6ICRpbnB1dC1zcGFjaW5nLXkgJGlucHV0LXNwYWNpbmcteDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYmFzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYXBwZWFyYW5jZTogYXV0bztcbiAgICBvcHRpb24ge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB9XG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYm9vdHN0cmFwLXNlbGVjdDpub3QoW2NsYXNzKj0nY29sLSddKTpub3QoW2NsYXNzKj0nZm9ybS1jb250cm9sJ10pOm5vdCguaW5wdXQtZ3JvdXAtYnRuKSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLnNob3cgPiAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmJvb3RzdHJhcC1zZWxlY3Qge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICYgPiAuZHJvcGRvd24tdG9nZ2xlLmJzLXBsYWNlaG9sZGVyIHtcbiAgICAmLFxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMsXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHNlbGVjdC1sYWJlbC1jb2xvcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgfVxuICB9XG59XG5cbi5ib290c3RyYXAtc2VsZWN0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAwO1xuXG4gICYubm8tdGljayAuZHJvcGRvd24uYm9vdHN0cmFwLXNlbGVjdCAuZHJvcGRvd24tbWVudSBsaSBhLnNlbGVjdGVkIHNwYW4uY2hlY2stbWFyayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYuZGlzYWJsZWQge1xuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICB9XG5cbiAgICAuYm9vdHN0cmFwLXNlbGVjdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgICAmID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1iYXNlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3gtc2hhZG93OiAkc2VsZWN0LWRkLXNoYWRvdztcbiAgfVxuXG4gIC5kcm9wZG93bixcbiAgLmJ0bi1ncm91cCB7XG4gICAgLy9tZW51IGZhZGUgaW5cbiAgICAmLnNob3cge1xuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAvL21lbnUgb24gYm90dG9tXG4gICAgICAgICZbeC1wbGFjZW1lbnQ9J2JvdHRvbS1zdGFydCddIHtcbiAgICAgICAgICBhbmltYXRpb246IHNlbGVjdERyb3Bkb3duRmFkZUluIGZvcndhcmRzICRkcm9wZG93bi1tZW51LWFuaW1hdGlvbi1zcGVlZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vbWVudSBvbiB0b3BcbiAgICAgICAgJlt4LXBsYWNlbWVudD0ndG9wLXN0YXJ0J10ge1xuICAgICAgICAgIGFuaW1hdGlvbjogc2VsZWN0RHJvcGRvd25GYWRlSW5Ub3AgZm9yd2FyZHMgJGRyb3Bkb3duLW1lbnUtYW5pbWF0aW9uLXNwZWVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgPiBsYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiAkc2VsZWN0LWxhYmVsLWNvbG9yO1xuICAgIGZvbnQtc2l6ZTogJHNlbGVjdC1sYWJlbC1zaXplO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiAkc2VsZWN0LWxhYmVsLXdlaWdodDtcbiAgICBwYWRkaW5nOiAwICRpbnB1dC1zcGFjaW5nLXg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMi41cmVtIC0gMXB4KTtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03NSUpO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiAkc2VsZWN0LWxhYmVsLWNvbG9yO1xuICAgIHBhZGRpbmc6ICRzZWxlY3QtYnV0dG9uLXBhZGRpbmc7XG4gICAgZm9udC1zaXplOiAkc2VsZWN0LWJ1dHRvbi10ZXh0LXNpemU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAmLmJ0bi1saWdodCB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlci1vcHRpb24ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuZmlsdGVyLW9wdGlvbi1pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG5cbiAgICAgIC5maWx0ZXItb3B0aW9uLWlubmVyLWlubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkdi1nYXA7XG4gICAgICAgICAgd2lkdGg6ICRzZWxlY3QtZGQtaWNvbi1zaXplO1xuICAgICAgICAgIGhlaWdodDogJHNlbGVjdC1kZC1pY29uLXNpemU7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYmFja2dyb3VuZDogJHNlbGVjdC1sYWJlbC1jb2xvcjtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xuICAgICAgLmZpbHRlci1vcHRpb24ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duIHtcbiAgICAmLmJvb3RzdHJhcC1zZWxlY3Qge1xuICAgICAgLy9zZWFyY2hcbiAgICAgIC5icy1zZWFyY2hib3gge1xuICAgICAgICBwYWRkaW5nOiAoJHYtZ2FwKSAkdi1nYXAgKiAzO1xuXG4gICAgICAgIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHNlbGVjdC1kZC1zbWFsbC1zZXBhcmF0b3ItYmc7XG4gICAgICAgICAgZm9udC1zaXplOiAkc2VsZWN0LWRkLXRleHQtc2l6ZTtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuXG4gICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgZm9udC1zaXplOiAkc2VsZWN0LWRkLXRleHQtc2l6ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5vLXJlc3VsdHMge1xuICAgICAgICBwYWRkaW5nOiAoJHYtZ2FwKSAkdi1nYXAgKiAzO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBncm91cHNcbiAgICAgIC5kcm9wZG93bi1oZWFkZXIge1xuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAkc2VsZWN0LWRkLWhlYWRlci1zaXplO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6ICRzZWxlY3QtbGFiZWwtY29sb3I7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRzZWxlY3QtZGQtaGVhZGVyLXc7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duLWRpdmlkZXIge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC8vIGNoZWNrYm94ZXNcbiAgICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cblxuICAgICAgLmZvcm0tY2hlY2sgW3R5cGU9J2NoZWNrYm94J10gKyBsYWJlbCxcbiAgICAgIC5mb3JtLWNoZWNrIFt0eXBlPSdyYWRpbyddICsgbGFiZWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXNpemU6ICRzZWxlY3QtZGQtdGV4dC1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRzZWxlY3QtZGQtY2hlY2staGVpZ2h0O1xuICAgICAgICBsaW5lLWhlaWdodDogJHNlbGVjdC1kZC1jaGVjay1oZWlnaHQ7XG4gICAgICB9XG5cbiAgICAgIC5idG4ge1xuICAgICAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICAgIH1cblxuICAgICAgLy8gc2VsZWN0IGRlc2VsZWN0XG4gICAgICAuYnMtYWN0aW9uc2JveCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAuYnRuLWJsb2NrIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiAoJHYtZ2FwKSAkdi1nYXAgKiAzO1xuXG4gICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkc2VsZWN0LWRkLXRleHQtc2l6ZTtcbiAgICAgICAgICAgIGNvbG9yOiAkc2VsZWN0LWRkLWxpbmstY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICR2LWdhcCAqIDM7XG5cbiAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICB3aWR0aDogJHNlbGVjdC1kZC1zbWFsbC1zZXBhcmF0b3Itd2lkdGg7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHNlbGVjdC1kZC1zbWFsbC1zZXBhcmF0b3ItYmc7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogLSR2LWdhcDtcbiAgICAgICAgICBsZWZ0OiAkdi1nYXAgKiAzO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIHJlbW92ZSBlbGVtZW50cyBmb3IgcGlsbHNcbiAgICAgICYuc2hvdy10aWNrIHtcbiAgICAgICAgLmZpbHRlci1vcHRpb24ge1xuICAgICAgICAgIC5maWx0ZXItb3B0aW9uLWlubmVyLWlubmVyIHtcbiAgICAgICAgICAgIC8vY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMCk7XG4gICAgICAgICAgICAuc2VsZWN0LXBpbGwge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRzZWxlY3QtZGQtcGlsbC1mb250LXNpemU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6ICR2LWdhcCAqIDAuNSAkdi1nYXA7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWxlY3QtbGFiZWwtY29sb3I7XG4gICAgICAgICAgICAgIGNvbG9yOiAkc2VsZWN0LWxhYmVsLWNvbG9yO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJHYtZ2FwICogMztcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc2VsZWN0LWRkLXBpbGwtZGlzdGFuY2U7XG5cbiAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkc2VsZWN0LWxhYmVsLWNvbG9yO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHYtZ2FwO1xuICAgICAgICAgICAgICB3aWR0aDogJHNlbGVjdC1kZC1pY29uLXNpemU7XG4gICAgICAgICAgICAgIGhlaWdodDogJHNlbGVjdC1kZC1pY29uLXNpemU7XG4gICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyByZW1vdmUgc2VsZWN0IHN0eWxlXG4gICAgICAgICAgICAuZm9ybS1jaGVjayBbdHlwZT0nY2hlY2tib3gnXSArIGxhYmVsLFxuICAgICAgICAgICAgLmZvcm0tY2hlY2sgW3R5cGU9J3JhZGlvJ10gKyBsYWJlbCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNlbGVjdC1kZC1waWxsLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgcGFkZGluZzogJHYtZ2FwICogMC41ICR2LWdhcDtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHNlbGVjdC1sYWJlbC1jb2xvcjtcbiAgICAgICAgICAgICAgY29sb3I6ICRzZWxlY3QtbGFiZWwtY29sb3I7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkdi1nYXAgKiAzO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzZWxlY3QtZGQtcGlsbC1kaXN0YW5jZTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogJHNlbGVjdC1kZC1waWxsLWZvbnQtdztcblxuICAgICAgICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHRvcDogY2FsYygtMTAwJSAtICN7JHYtZ2FwfSkgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogJHYtZ2FwIDA7XG5cbiAgICAgICAgJlt4LXBsYWNlbWVudD0ndG9wLXN0YXJ0J10ge1xuICAgICAgICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvdHRvbTogLSR2LWdhcCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkc2VsZWN0LWRkLXRleHQtc2l6ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6ICgkdi1nYXApICR2LWdhcCAqIDM7XG4gICAgICAgICAgICBjb2xvcjogJHNlbGVjdC1kZC1saW5rLWNvbG9yO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaGVyaXQ7XG5cbiAgICAgICAgICAgICYuaWNvbi1vcHRpb25zLWxpIHtcbiAgICAgICAgICAgICAgc3Bhbi50ZXh0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICBjb2xvcjogJHNlbGVjdC1kZC1saW5rLWNvbG9yLWFjdGl2ZTtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAgICAgICAgICAgc3Bhbi5zZWxlY3QtcGlsbC10ZXh0IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHNwYW4uY2hlY2stbWFyayB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzZWxlY3QtZGQtbGluay1jb2xvcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3Bhbi5jaGVjay1tYXJrIHtcbiAgICAgICAgICAgICAgdG9wOiAkc2VsZWN0LWRkLWljb24tZmxhZy10b3A7XG4gICAgICAgICAgICAgIHJpZ2h0OiAkdi1nYXAgKiAzO1xuXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwLjVlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAwLjE1ZW0gMC4xNWVtIDA7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4udGV4dCB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAuc2VsZWN0LXBpbGwge1xuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRzZWxlY3QtZGQtbGluay1jb2xvcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICR2LWdhcDtcbiAgICAgICAgICAgICAgICB3aWR0aDogJHNlbGVjdC1kZC1pY29uLXNpemU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAkc2VsZWN0LWRkLWljb24tc2l6ZTtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5yZXNldC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6ICRzZWxlY3QtZGQtc21hbGwtc2VwYXJhdG9yLXdpZHRoO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWxlY3QtZGQtc21hbGwtc2VwYXJhdG9yLWJnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3R0b206IC0kdi1nYXA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICAgIHNwYW4udGV4dCB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgY29sb3I6ICRuZXV0cmFsLTEtYTEwO1xuXG4gICAgICAgICAgICAgIHNwYW4udGV4dCB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmRpc2FibGVkIGEge1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LWRpc2FibGVkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBkaXNhYmlsaXRhemlvbmUgdmlhIGZpZWxkc2V0XG5maWVsZHNldDpkaXNhYmxlZCAuYm9vdHN0cmFwLXNlbGVjdC13cmFwcGVyIHtcbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgfVxuXG4gIC5ib290c3RyYXAtc2VsZWN0ID4gLmRyb3Bkb3duLXRvZ2dsZS5icy1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJhc2U7XG4gIH1cblxuICBidXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICBvcGFjaXR5OiAxO1xuXG4gICAgJi5idG4tbGlnaHQge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vbW9iaWxlXG4uaXQtdHJhbnNmZXItd3JhcHBlciB7XG4gIGJvcmRlcjogJHRyYW5zZmVyLWJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgLnRyYW5zZmVyLXNjcm9sbCB7XG4gICAgaGVpZ2h0OiAkdHJhbnNmZXItaGVpZ2h0O1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAkdi1nYXAgKiAzO1xuICB9XG5cbiAgLmZvcm0tY2hlY2sge1xuICAgIHBhZGRpbmc6IDAgJHYtZ2FwICogMztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaW5wdXQuc2VtaS1jaGVja2VkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDo6YmVmb3JlIHtcbiAgICAgIHRvcDogMTNweDtcbiAgICAgIGxlZnQ6IDRweDtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBib3JkZXItc3R5bGU6IG5vbmU7XG4gICAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuXG4gICAgaW5wdXQuc2VtaS1jaGVja2VkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1hNTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWE1O1xuICAgICAgei1pbmRleDogMDtcbiAgICB9XG4gIH1cblxuICAudHJhbnNmZXItaGVhZGVyIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkdHJhbnNmZXItaGVhZGVyLWxpbmUtY29sb3I7XG4gICAgICB3aWR0aDogJHRyYW5zZmVyLWhlYWRlci1saW5lLXc7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDYycHg7XG4gICAgfVxuXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgcGFkZGluZzogJHYtZ2FwICogMyAkdi1nYXAgKiAzICR2LWdhcDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBbdHlwZT0nY2hlY2tib3gnXSArIGxhYmVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgfVxuXG4gICAgICAuZGVzY3Ige1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAkdHJhbnNmZXItZGVzY3Itc2l6ZTtcbiAgICAgICAgY29sb3I6ICR0cmFuc2Zlci1kZXNjci1jb2xvcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gYnV0dG9uc1xuLml0LXRyYW5zZmVyLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAkdi1nYXAgKiA1O1xuICAgIGhlaWdodDogJHYtZ2FwICogNTtcbiAgICBib3JkZXI6ICR0cmFuc2Zlci1ib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAkdi1nYXAgKiAzICR2LWdhcDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgICAuaWNvbiB7XG4gICAgICBmaWxsOiAkdHJhbnNmZXItaGVhZGVyLWxpbmUtY29sb3I7XG4gICAgfVxuXG4gICAgJi50cmFuc2ZlcixcbiAgICAmLmJhY2t0cmFuc2ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1hNTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgZmlsbDogJHByaW1hcnktYTU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vVGFibGV0IHZlcnRpY2FsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gIC5pdC10cmFuc2Zlci1idXR0b25zIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIHdpZHRoOiAkdi1nYXAgKiA1O1xuICAgICAgaGVpZ2h0OiAkdi1nYXAgKiA1O1xuICAgICAgYm9yZGVyOiAkdHJhbnNmZXItYm9yZGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMTAwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW46ICR2LWdhcCAkdi1nYXA7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICAmLnRyYW5zZmVyLFxuICAgICAgJi5iYWNrdHJhbnNmZXIge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL21lbnUgb24gYm90dG9tIGFuaW1hdGlvblxuQGtleWZyYW1lcyBkcm9wZG93bkZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tdG9wOiAkZHJvcGRvd24tbWVudS12ZXJ0aWNhbC1zaGlmdDtcbiAgfVxufVxuLy9tZW51IG9uIHRvcCBhbmltYXRpb25cbkBrZXlmcmFtZXMgZHJvcGRvd25GYWRlSW5Ub3Age1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgbWFyZ2luLXRvcDogLSRkcm9wZG93bi1tZW51LXZlcnRpY2FsLXNoaWZ0O1xuICB9XG59XG5cbi5kcm9wZG93bixcbi5idG4tZ3JvdXAge1xuICAvL2Ryb3B1cFxuICAmLmRyb3B1cCB7XG4gICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICAgICZbYXJpYS1leHBhbmRlZD0ndHJ1ZSddIHtcbiAgICAgICAgLmljb24tZXhwYW5kIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmljb24tZXhwYW5kIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvL2Ryb3BlbmRcbiAgJi5kcm9wZW5kIHtcbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJlthcmlhLWV4cGFuZGVkPSd0cnVlJ10ge1xuICAgICAgICAuaWNvbi1leHBhbmQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmljb24tZXhwYW5kIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy9kcm9wc3RhcnRcbiAgJi5kcm9wc3RhcnQge1xuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJlthcmlhLWV4cGFuZGVkPSd0cnVlJ10ge1xuICAgICAgICAuaWNvbi1leHBhbmQge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5pY29uLWV4cGFuZCB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1kcm9wZG93biB7XG4gIGNvbG9yOiAkZHJvcGRvd24tY3VzdG9tLWJ1dHRvbi1jb2xvcjtcbiAgcGFkZGluZzogJGRyb3Bkb3duLWN1c3RvbS1idXR0b24tcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWN1c3RvbS1idXR0b24tYmFja2dyb3VuZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIH1cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuLmJ0bi1kcm9wZG93bixcbi5kcm9wZG93bi10b2dnbGUge1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIG1hcmdpbjogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuaWNvbi1leHBhbmQge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkZHJvcGRvd24tbWVudS1hbmltYXRpb24tc3BlZWQ7XG4gIH1cbiAgLmljb24uaWNvbi14cyB7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICRkcm9wZG93bi1tZW51LWFuaW1hdGlvbi1zcGVlZDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpO1xuICB9XG4gICZbYXJpYS1leHBhbmRlZD0ndHJ1ZSddIC5pY29uLWV4cGFuZCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICB9XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgYm9yZGVyLXJhZGl1czogMCAwICRkcm9wZG93bi1tZW51LXJhZGl1cyAkZHJvcGRvd24tbWVudS1yYWRpdXM7XG4gIGJveC1zaGFkb3c6ICRkcm9wZG93bi1tZW51LXNoYWRvdztcbiAgei1pbmRleDogODtcbiAgLy9mdWxsd2lkdGggbWVudVxuICAmLmZ1bGwtd2lkdGgge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC5saW5rLWxpc3QgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vaGVhZGVyXG4gIC5saW5rLWxpc3Qtd3JhcHBlciB7XG4gICAgLmxpbmstbGlzdC1oZWFkaW5nIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkbGluay1saXN0LWxpbmUtaGVpZ2h0O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAvL2xpbmsgbGlzdCBmaW5ldHVuaW5nXG4gIC5saW5rLWxpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAvL25vdGNoXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtJGRyb3Bkb3duLW1lbnUtbm90Y2gtYmFzZS1zaXplO1xuICAgIGxlZnQ6ICRkcm9wZG93bi1tZW51LW5vdGNoLXBvc2l0aW9uLXg7XG4gICAgd2lkdGg6ICRkcm9wZG93bi1tZW51LW5vdGNoLWJhc2Utc2l6ZSAqIDM7XG4gICAgaGVpZ2h0OiAkZHJvcGRvd24tbWVudS1ub3RjaC1iYXNlLXNpemUgKiAzO1xuICAgIGJvcmRlci1yYWRpdXM6ICRkcm9wZG93bi1tZW51LXJhZGl1cztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG5cbiAgLy90b3AgcG9zaXRpb25cbiAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9J3RvcC1zdGFydCddIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZHJvcGRvd24tbWVudS1yYWRpdXMgJGRyb3Bkb3duLW1lbnUtcmFkaXVzIDAgMDtcbiAgICAvL25vdGNoXG4gICAgJjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAtJGRyb3Bkb3duLW1lbnUtbm90Y2gtYmFzZS1zaXplO1xuICAgICAgdG9wOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC8vYm90dG9tIGVuZCBwb3NpdGlvblxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudD0nYm90dG9tLWVuZCddIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IGNhbGMoJGRyb3Bkb3duLW1lbnUtbm90Y2gtcG9zaXRpb24teCAvIDIpO1xuICAgIH1cbiAgfVxuXG4gIC8vZGFyayB2ZXJzaW9uXG4gICYuZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtMS1hODsgLy8gTWlzc2luZyBpbiB0aGUgVUkga2l0XG4gICAgLmxpbmstbGlzdC13cmFwcGVyIC5saW5rLWxpc3QtaGVhZGluZyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gICAgLmxpbmstbGlzdC13cmFwcGVyIHVsIHtcbiAgICAgIHNwYW4uZGl2aWRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMyZTQ2NWU7IC8vIE1pc3NpbmcgaW4gdGhlIFVJIGtpdFxuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIC8vbGluayBsaXN0IGNvbG9ycyBhbmQgaG92ZXJzXG4gICAgICAgIGEgc3BhbixcbiAgICAgICAgYTpob3ZlciBzcGFuLFxuICAgICAgICBoMyxcbiAgICAgICAgaSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgYTpub3QoLmFjdGl2ZSk6bm90KC5kaXNhYmxlZCk6aG92ZXIgaSB7XG4gICAgICAgICAgY29sb3I6ICRhbmFsb2d1ZS0yLWE0OyAvLyBNaXNzaW5nIGluIHRoZSBVSSBraXRcbiAgICAgICAgfVxuICAgICAgICBhLmRpc2FibGVkIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC0xLWE0OyAvLyBNaXNzaW5nIGluIHRoZSBVSSBraXRcbiAgICAgICAgfVxuICAgICAgICBhLmFjdGl2ZSBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogJGN5YW47IC8vIE1pc3NpbmcgaW4gdGhlIFVJIGtpdFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vbm90Y2hcbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC0xLWE4OyAvLyBNaXNzaW5nIGluIHRoZSBVSSBraXRcbiAgICB9XG4gIH1cbiAgJi5zaG93IHtcbiAgICAvL21lbnUgb24gYm90dG9tXG4gICAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9J2JvdHRvbS1zdGFydCddIHtcbiAgICAgIGFuaW1hdGlvbjogZHJvcGRvd25GYWRlSW4gZm9yd2FyZHMgJGRyb3Bkb3duLW1lbnUtYW5pbWF0aW9uLXNwZWVkO1xuICAgIH1cbiAgICAvL21lbnUgb24gdG9wXG4gICAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9J3RvcC1zdGFydCddIHtcbiAgICAgIGFuaW1hdGlvbjogZHJvcGRvd25GYWRlSW5Ub3AgZm9yd2FyZHMgJGRyb3Bkb3duLW1lbnUtYW5pbWF0aW9uLXNwZWVkO1xuICAgIH1cbiAgICAvLy1tZW51IG9uIGxlZnRcbiAgICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudD0nbGVmdC1zdGFydCddIHtcbiAgICAgIGFuaW1hdGlvbjogZHJvcGRvd25GYWRlSW5Ub3AgZm9yd2FyZHMgJGRyb3Bkb3duLW1lbnUtYW5pbWF0aW9uLXNwZWVkO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAtNnB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgICAvLy1tZW51IG9uIHJpZ2h0XG4gICAgJltkYXRhLXBvcHBlci1wbGFjZW1lbnQ9J3JpZ2h0LXN0YXJ0J10ge1xuICAgICAgYW5pbWF0aW9uOiBkcm9wZG93bkZhZGVJblRvcCBmb3J3YXJkcyAkZHJvcGRvd24tbWVudS1hbmltYXRpb24tc3BlZWQ7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgbGVmdDogLTZweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG59XG4iLCIvL21vYmlsZVxubmF2LnBhZ2luYXRpb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLy90b3RhbCBudW1iZXIgdmVyc2lvblxuICAmLnBhZ2luYXRpb24tdG90YWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRwYWdlci1tYXJnaW4tYm90dG9tO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogJHBhZ2VyLWZvbnQtc2l6ZTtcbiAgICAgIGNvbG9yOiAkcGFnZXItZm9udC1jb2xvcjtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRwYWdlci1tYXJnaW4tYm90dG9tICogMjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkcGFnZXItZm9udC13ZWlnaHQ7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICYuanVzdGlmeS1jb250ZW50LWVuZCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgIH1cbiAgICAmLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAucGFnaW5hdGlvbiB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vanVtcCB0byBwYWdlXG4gIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogJHBhZ2VyLWl0ZW0tc2l6ZS1tb2JpbGU7XG4gICAgd2lkdGg6ICRwYWdlci1qdW1wLXRvLXdpZHRoO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAkcGFnZXItZm9udC1zaXplO1xuICAgICAgY29sb3I6ICRwYWdlci1qdW1wLXRvLWNvbG9yO1xuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy9wYWdlIGNoYW5nZXIgZHJvcGRvd24gYnV0dG9uXG4gIC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBmb250LXNpemU6ICRwYWdlci1mb250LXNpemU7XG4gICAgY29sb3I6ICRwYWdlci1mb250LWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiAkcGFnZXItZm9udC13ZWlnaHQ7XG4gICAgcGFkZGluZzogJHBhZ2VyLXBhZ2UtY2hhbmdlci1wYWRkaW5nO1xuICAgIGJvcmRlci1ib3R0b206ICRwYWdlci1wYWdlLWNoYW5nZXItYm9yZGVyLWJvdHRvbTtcbiAgICBoZWlnaHQ6ICRwYWdlci1pdGVtLXNpemUtbW9iaWxlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbG9yOiAkcGFnZXItaWNvbi1jb2xvcjtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gICAgfVxuICB9XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAucGFnZS1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRwYWdlci1pdGVtLW1hcmdpbi1yaWdodDtcblxuICAgIC8vIGRpc2FibGVkIHZlcnNpb25cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGEucGFnZS1saW5rIHtcbiAgICAgICAgY29sb3I6ICRwYWdlci1kaXNhYmxlZC1jb2xvcjtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIGZpbGw6ICRwYWdlci1kaXNhYmxlZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy90ZXh0IG9ubHlcbiAgICBzcGFuLnBhZ2UtbGluayB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAucGFnZS1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC8vYm9yZGVyXG4gICAgICBoZWlnaHQ6ICRwYWdlci1pdGVtLXNpemUtbW9iaWxlO1xuICAgICAgbWluLXdpZHRoOiAkcGFnZXItaXRlbS1zaXplLW1vYmlsZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRwYWdlci1pdGVtLWJvcmRlci1yYWRpdXM7XG4gICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgIC8vdGV4dFxuICAgICAgZm9udC1zaXplOiAkcGFnZXItZm9udC1zaXplO1xuICAgICAgZm9udC13ZWlnaHQ6ICRwYWdlci1mb250LXdlaWdodDtcbiAgICAgIGNvbG9yOiAkcGFnZXItZm9udC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICAvL2N1cnJlbnQgcGFnZSB2ZXJzaW9uXG4gICAgICAmW2FyaWEtY3VycmVudF0ge1xuICAgICAgICBib3JkZXI6ICRwYWdlci1pdGVtLWN1cnJlbnQtYm9yZGVyO1xuICAgICAgICBjb2xvcjogJHBhZ2VyLWl0ZW0tY3VycmVudC1jb2xvcjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC8vIGljb24gJiB0ZXh0IHByZXYvbmV4dFxuICAgICAgJi50ZXh0IHtcbiAgICAgICAgY29sb3I6ICRwYWdlci1pY29uLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICBzcGFuLmQtaW5saW5lLWJsb2NrIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICB9XG5cbiAgICAgIC8vaG92ZXIgc3RhdGVcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHBhZ2VyLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgLy8gaWNvblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgZmlsbDogJHBhZ2VyLWhvdmVyLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vc21hbGwgLSB0YWJsZXRcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy9pdGVtcyBzaXplXG4gIC5wYWdpbmF0aW9uIHtcbiAgICAucGFnZS1pdGVtIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBoZWlnaHQ6ICRwYWdlci1pdGVtLXNpemUtdGFibGV0O1xuICAgICAgICBtaW4td2lkdGg6ICRwYWdlci1pdGVtLXNpemUtdGFibGV0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vcGFnZSBjaGFuZ2VyIHRvZ2dsZVxuICBuYXYucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgICAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBoZWlnaHQ6ICRwYWdlci1pdGVtLXNpemUtdGFibGV0O1xuICAgIH1cbiAgfVxufVxuXG4vL1RhYmxldCB2ZXJ0aWNhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICBuYXYucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgLy9wYWdlIGNoYW5nZXJcbiAgICAuZHJvcGRvd24ge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRwYWdlci1pdGVtLXNpemUtdGFibGV0O1xuICAgIH1cbiAgfVxufVxuIiwiLm5hdi10YWJzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci1ib3JkZXItc3VidGxlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG5cbiAgLy9yZXNldCBpY29uIHJpZ2h0IG1hcmdpblxuICAuaXQtaWNvLFxuICAuaXQtaWNvLWxnIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJi5hdXRvIHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgZmxleDogMTtcbiAgICB9XG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJi5uby1ib3JkZXIge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5uby1iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAubmF2LWl0ZW0ge1xuICAgICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vdGFicyB3aXRoIGljb24gYW5kIHRleHRcbiAgJi5uYXYtdGFicy1pY29uLXRleHQge1xuICAgIC8vaWNvbnNcbiAgICAuaWNvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoJHNwYWNlciAvIDIpO1xuICAgIH1cbiAgfVxuXG4gIC8vdGFicyB3aXRoIGJpZyBpY29uXG4gICYubmF2LXRhYnMtaWNvbi1sZyB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDAuNzc4cmVtIDEuNzc4ZW07XG4gICAgfVxuICB9XG5cbiAgLy92ZXJ0aWNhbCB0YWJzXG4gICYubmF2LXRhYnMtdmVydGljYWwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLXN1YnRsZTtcbiAgICAubmF2LWxpbmsge1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6Zm9jdXM6bm90KC5mb2N1cy0tbW91c2UpIHtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwcHggMCAycHggJGZvY3VzLW91dGxpbmUtY29sb3IgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLmp1c3RpZnktY29udGVudC1lbmQge1xuICAgICAgICAuaXQtaWNvOmJlZm9yZSxcbiAgICAgICAgLml0LWljby1sZzpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubmF2LWxpbmsuYWN0aXZlLFxuICAgIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gICAgJi5uYXYtdGFicy12ZXJ0aWNhbC1iYWNrZ3JvdW5kIHtcbiAgICAgIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LWxpZ2h0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy9saW5rIGVsZW1lbnRcbiAgLm5hdi1saW5rIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwLjc3OHJlbSAxLjMzM2VtO1xuICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjb2xvci10ZXh0LXByaW1hcnktaG92ZXI7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmZvY3VzOm5vdCguZm9jdXMtLW1vdXNlKSB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIDJweCAkZm9jdXMtb3V0bGluZS1jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRncmF5LWRpc2FibGVkO1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgLmljb24ge1xuICAgICAgICBmaWxsOiAkZ3JheS1kaXNhYmxlZDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvL2ljb25zXG4gICAgLml0LWljbyB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLml0LWljby1sZyB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmljb24ge1xuICAgICAgZmlsbDogJGdyYXktc2Vjb25kYXJ5O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGZpbGw6ICRjb2xvci10ZXh0LXByaW1hcnktaG92ZXI7XG4gICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgIC5pY29uIHtcbiAgICAgICAgZmlsbDogJHByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHByaW1hcnk7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGN1cnNvcjogaW5oZXJpdDtcbiAgfVxuICAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC8vIERhcmsgdmVyc2lvblxuICAvLyBNaXNzaW5nIGluIHRoZSBVSSBraXQgdjMueC54XG4gICYubmF2LWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LXByaW1hcnk7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuZXV0cmFsLTEtYTI7XG4gICAgICAuaWNvbiB7XG4gICAgICAgIGZpbGw6ICRuZXV0cmFsLTEtYTI7XG4gICAgICB9XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRjeWFuO1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgZmlsbDogJGN5YW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5ldXRyYWwtMS1hNjtcbiAgICAgICAgJiAuaWNvbiB7XG4gICAgICAgICAgZmlsbDogJG5ldXRyYWwtMS1hNjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubmF2LWxpbmsuYWN0aXZlLFxuICAgIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS1wcmltYXJ5O1xuICAgICAgY29sb3I6ICRjeWFuO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjeWFuO1xuICAgICAgLmljb24ge1xuICAgICAgICBmaWxsOiAkY3lhbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm5hdi10YWJzLXZlcnRpY2FsIHtcbiAgICAgIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRjeWFuO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vY2FyZCB2ZXJzaW9uXG4gICYubmF2LXRhYnMtY2FyZHMge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgICAvL2dyZXkgZnVsbHdpZHRoIGJvdHRvbSBib3JkZXIgZm9yIHVsXG4gICAgLm5hdi1pdGVtLWZpbGxlciB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdWJ0bGU7XG4gICAgfVxuICAgIC5uYXYtbGluayB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWJvcmRlci1zdWJ0bGU7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAkYm9yZGVyLXJhZGl1cyAwIDA7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItc3VidGxlO1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vZWRpdGFibGUgdmVyc2lvblxuICAmLm5hdi10YWJzLWVkaXRhYmxlIHtcbiAgICAubmF2LWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdWJ0bGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy9ncmV5IGZ1bGx3aWR0aCBib3R0b20gYm9yZGVyIGZvciB1bFxuICAgIC5uYXYtaXRlbS1maWxsZXIge1xuICAgICAgd2lkdGg6IDJlbTtcbiAgICB9XG5cbiAgICAvL2FkZCBidXR0b25cbiAgICAubmF2LXRhYi1hZGQge1xuICAgICAgbWFyZ2luOiAtMC4yZW0gMWVtIDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMS40NDRyZW07XG4gICAgICBoZWlnaHQ6IDEuNDQ0cmVtO1xuICAgICAgdG9wOiAwLjhyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLXN1YnRsZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgLy9wbHVzIHNpZ25cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICBoZWlnaHQ6IDAuNzc4cmVtO1xuICAgICAgICBsZWZ0OiAwLjYxMXJlbTtcbiAgICAgICAgdG9wOiAwLjI3OHJlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAwLjc3OHJlbTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGxlZnQ6IDAuMjc4cmVtO1xuICAgICAgICB0b3A6IDAuNjExcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWxpbmsge1xuICAgICAgcGFkZGluZy1yaWdodDogMi44ODhlbTtcbiAgICB9XG5cbiAgICAvL2Nsb3NlIGJ1dHRvblxuICAgIC5uYXYtbGluay1jbG9zZSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMC45cmVtKTtcbiAgICAgIHJpZ2h0OiAwLjg4OXJlbTtcbiAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICAgICAgLmljb24ge1xuICAgICAgICBmaWxsOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgICB9XG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRncmF5LWRpc2FibGVkO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBmaWxsOiAkZ3JheS1kaXNhYmxlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBzaGFkZS1jb2xvcigkcHJpbWFyeSwgMTAlKTtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIGZpbGw6IHNoYWRlLWNvbG9yKCRwcmltYXJ5LCAxMCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaXQtaWNvIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubmF2LWxpbmsuYWN0aXZlLFxuICAgIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgICAubmF2LWxpbmstY2xvc2Uge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBmaWxsOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLSB0YWJzIHBvc2l0aW9uIC0tLS0tLS0tLS0tLS0tLS1cblxuLy9ob3Jpem9udGFsIHRhYnMgb24gYm90dG9tXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIC5uYXYtdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdWJ0bGU7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAmOmZvY3VzOm5vdCguZm9jdXMtLW1vdXNlKSB7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIDJweCAkZm9jdXMtb3V0bGluZS1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAubmF2LWxpbmsuYWN0aXZlLFxuICAgIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcHJpbWFyeTtcbiAgICB9XG4gIH1cbn1cblxuLy92ZXJ0aWNhbCB0YWJzIG9uIHJpZ2h0XG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIC5uYXYtdGFicyB7XG4gICAgJi5uYXYtZGFyayB7XG4gICAgICAmLm5hdi10YWJzLXZlcnRpY2FsIHtcbiAgICAgICAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAgICAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJGN5YW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5uYXYtdGFicy12ZXJ0aWNhbCB7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItc3VidGxlO1xuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICY6Zm9jdXM6bm90KC5mb2N1cy0tbW91c2UpIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDAgMnB4ICRmb2N1cy1vdXRsaW5lLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAvL2ljb25zXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuODg5cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubmF2LWxpbmsuYWN0aXZlLFxuICAgICAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy9oaWRlIGlvcyBob3Jpem9udGFsIHNjcm9sbGJhclxuLm5hdi10YWJzLWhpZGVzY3JvbGwge1xuICBoZWlnaHQ6IDIuNjY3cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAmLmhpZGVzY3JvbGwtaWNvIHtcbiAgICBoZWlnaHQ6IDIuOTQ0cmVtO1xuICB9XG4gICYuaGlkZXNjcm9sbC1pY28tbGcge1xuICAgIGhlaWdodDogMy40NDRyZW07XG4gIH1cbiAgLm5hdi10YWJzIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gIC5uYXYtdGFicyB7XG4gICAgYm94LXNoYWRvdzogMCAxMnB4IDI1cHggLTIwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICYubmF2LXRhYnMtdmVydGljYWwsXG4gICAgJi5uYXYtdGFicy1jYXJkcyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxufVxuLy9EZXNrdG9wXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5uYXYtdGFicyB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAmLmF1dG8ge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgfVxuICB9XG5cbiAgLy9oaWRlIGlvcyBob3Jpem9udGFsIHNjcm9sbGJhclxuICAubmF2LXRhYnMtaGlkZXNjcm9sbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiBpbml0aWFsO1xuICAgICYuaGlkZXNjcm9sbC1pY28sXG4gICAgJi5oaWRlc2Nyb2xsLWljby1sZyB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5uYXYtdGFicyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5jb29raWViYXIge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAkemluZGV4LWNvb2tpZWJhcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG5ldXRyYWwtMS1hODtcbiAgcGFkZGluZzogJHYtZ2FwICogMyAkdi1nYXAgKiA0O1xuXG4gICYuY29va2llYmFyLXRvcCB7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHRvcDogMDtcbiAgfVxuXG4gICYuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBwIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjVlbTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYnIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY29va2llYmFyLWJ1dHRvbnMge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICR2LWdhcCAqIDQ7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICB9XG5cbiAgLmNvb2tpZWJhci1idG4ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogJHYtZ2FwICogNDtcbiAgICB9XG4gICAgJjpub3QoLmNvb2tpZWJhci1jb25maXJtKSB7XG4gICAgICBjb2xvcjogJG5ldXRyYWwtMi1hMTsgLy8gTWlzc2luZyBpbiB0aGUgVUkga2l0XG4gICAgfVxuICB9XG59XG5cbi8vc21hbGwgLSB0YWJsZXRcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLmNvb2tpZWJhciB7XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIH1cbiAgICAuY29va2llYmFyLWJ0biB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgfVxuICB9XG59XG5cbi8vVGFibGV0IHZlcnRpY2FsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gIC5jb29raWViYXIge1xuICAgIHBhZGRpbmc6ICR2LWdhcCAqIDQgJHYtZ2FwICogNjtcbiAgICAmLnNob3cge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gICAgcCB7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkdi1nYXAgKiAzO1xuICAgICAgYnIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29va2llYmFyLWJ1dHRvbnMge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHdpZHRoOiA0MCU7XG4gICAgfVxuICB9XG59XG5cbi8vVGFibGV0IGhvcml6b250YWwgLyBzbWFsbCBkZXNrdG9wXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5jb29raWViYXIge1xuICAgIG1heC13aWR0aDogJHYtZ2FwICogMTA0O1xuICAgIGxlZnQ6IDUwJTtcbiAgICByaWdodDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgJGJvcmRlci1yYWRpdXMgMCAwO1xuICAgIHAge1xuICAgICAgd2lkdGg6IDY2JTtcbiAgICB9XG4gICAgLmNvb2tpZWJhci1idXR0b25zIHtcbiAgICAgIHdpZHRoOiAzMyU7XG4gICAgfVxuICB9XG59XG4iLCIvL21vYmlsZVxuLml0LWhlcm8td3JhcHBlciB7XG4gIG1pbi1oZWlnaHQ6ICRoZXJvLWhlaWdodC1tb2I7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGhlcm8tYmctY29sb3I7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgLy8gaW1nIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLmltZy1yZXNwb25zaXZlLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIC5pbWctcmVzcG9uc2l2ZSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogaW5oZXJpdDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xuICAgIH1cbiAgfVxuICAvLyBzbWFsbCBzaXplIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICYuaXQtaGVyby1zbWFsbC1zaXplIHtcbiAgICBtaW4taGVpZ2h0OiAkaGVyby1oZWlnaHQtc20tbW9iO1xuICB9XG4gIC8vIFRleHQgY29udGFpbmVyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgLml0LWhlcm8tdGV4dC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAkaGVyby10ZXh0LXBhZGRpbmcgKiAyICRoZXJvLXRleHQtcGFkZGluZyArICgkdi1nYXAgKiAyKS02O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIHNwYW4sXG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYsXG4gICAgcCB7XG4gICAgICBjb2xvcjogJGhlcm8tdGV4dC1jb2xvcjtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR2LWdhcCAqIDM7XG4gICAgfVxuICAgIHNwYW4uaXQtY2F0ZWdvcnkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6ICRoZXJvLWNhdC1zaXplO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogJGhlcm8tY2F0LXNwYWNpbmc7XG4gICAgfVxuICAgIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogJGhlcm8taGVhZGluZy1zaXplO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IHVuc2V0O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogJGhlcm8tcC1zaXplO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcbiAgICB9XG4gICAgLml0LWJ0bi1jb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogJHYtZ2FwO1xuICAgIH1cbiAgfVxuICAvLyBUZXh0IGNvbnRhaW5lciBjZW50ZXJlZC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgJi5pdC10ZXh0LWNlbnRlcmVkIHtcbiAgICAuaXQtaGVyby10ZXh0LXdyYXBwZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAvLyBvdmVybGF5IGNvbG9yLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgJi5pdC1vdmVybGF5IHtcbiAgICAuaW1nLXJlc3BvbnNpdmUtd3JhcHBlciB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAvLyBkYXJrIG92ZXJsYXlcbiAgICAmLml0LWRhcmsge1xuICAgICAgLmltZy1yZXNwb25zaXZlLXdyYXBwZXIge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkaGVyby1kYXJrLWJnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vIGRhcmsgb3ZlcmxheVxuICAgICYuaXQtcHJpbWFyeSB7XG4gICAgICAuaW1nLXJlc3BvbnNpdmUtd3JhcHBlciB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRoZXJvLXByaW1hcnktYmc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8gZmlsdGVyXG4gICAgJi5pdC1maWx0ZXIge1xuICAgICAgLmltZy1yZXNwb25zaXZlLXdyYXBwZXIge1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG1peC1ibGVuZC1tb2RlOiBzY3JlZW47XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBuZWdhdGl2ZSBib3R0b21cbiAgJi5pdC1ib3R0b20tb3ZlcmxhcHBpbmctY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRoZXJvLW5lZ2F0aXZlLW1hcmdpbjtcbiAgICAuaXQtaGVyby10ZXh0LXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1ib3R0b206ICRoZXJvLW5lZ2F0aXZlLWJvdHRvbS1wYWRkaW5nLW1vYjtcbiAgICB9XG4gIH1cblxuICAmLml0LXdyYXBwZWQtY29udGFpbmVyIHtcbiAgICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7IC8vIGRpc2FibGUgcHJldiBtaW4taGVpZ2h0XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLml0LWhlcm8tY2FyZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgJi5pdC1oZXJvLWJvdHRvbS1vdmVybGFwcGluZyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiAkaGVyby1uZWdhdGl2ZS1tYXJnaW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAtJGhlcm8tbmVnYXRpdmUtbWFyZ2luO1xuICAgIH1cbiAgfVxufVxuXG4vLyBmb3IgbW9iaWxlIG9ubHlcbkBtZWRpYSAobWF4LXdpZHRoOiAje21hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIHNtKSAtIDF9KSB7XG4gIC5pdC1oZXJvLXdyYXBwZXIge1xuICAgICYuaXQtd3JhcHBlZC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgIC5jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG5cbiAgICAgIC5pbWctcmVzcG9uc2l2ZS13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaXQtaGVyby1jYXJkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaXQtaGVyby1jYXJkIHtcbiAgICAgICYuaXQtaGVyby1ib3R0b20tb3ZlcmxhcHBpbmcge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vc21hbGwgLSB0YWJsZXRcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLml0LWhlcm8td3JhcHBlciB7XG4gICAgJi5pdC13cmFwcGVkLWNvbnRhaW5lciB7XG4gICAgICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7IC8vIGRpc2FibGUgcHJldiBtaW4taGVpZ2h0XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgfVxuXG4gICAgLml0LWhlcm8tY2FyZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICYuaXQtaGVyby1ib3R0b20tb3ZlcmxhcHBpbmcge1xuICAgICAgICBtYXJnaW4tdG9wOiAkaGVyby1uZWdhdGl2ZS1tYXJnaW47XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0kaGVyby1uZWdhdGl2ZS1tYXJnaW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vVGFibGV0IHZlcnRpY2FsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gIC5pdC1oZXJvLXdyYXBwZXIge1xuICAgIC8vIGltZyBzbWFsbCBzaXplIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgJi5pdC1oZXJvLXNtYWxsLXNpemUge1xuICAgICAgbWluLWhlaWdodDogJGhlcm8taGVpZ2h0LXNtLXRhYjtcbiAgICB9XG4gICAgLy8gVGV4dCBjb250YWluZXIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC5pdC1oZXJvLXRleHQtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAkdi1nYXAgKiA2IDQwJSAkdi1nYXAgKiA2ICgkdi1nYXAgKiA1KS02O1xuICAgIH1cbiAgICAvLyBUZXh0IGNvbnRhaW5lciBjZW50ZXJlZC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAmLml0LXRleHQtY2VudGVyZWQge1xuICAgICAgLml0LWhlcm8tdGV4dC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogJHYtZ2FwICogNiAyMCUgJHYtZ2FwICogNiAyMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vVGFibGV0IGhvcml6b250YWwgLyBzbWFsbCBkZXNrdG9wXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5pdC1oZXJvLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiAkaGVyby1oZWlnaHQtZGVzaztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC8vIGltZyBzbWFsbCBzaXplIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgJi5pdC1oZXJvLXNtYWxsLXNpemUge1xuICAgICAgbWluLWhlaWdodDogJGhlcm8taGVpZ2h0LXNtLWRlc2s7XG4gICAgfVxuICAgIC8vIFRleHQgY29udGFpbmVyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAuaXQtaGVyby10ZXh0LXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogJGhlcm8tdGV4dC1wYWRkaW5nLWRlc2sgNDAlICRoZXJvLXRleHQtcGFkZGluZy1kZXNrICsgKCR2LWdhcCAqIDYpICgkdi1nYXAgKiA0KS02O1xuICAgICAgc3Bhbi5pdC1jYXRlZ29yeSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogLSR2LWdhcCAqIDc7XG4gICAgICB9XG4gICAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGhlcm8taGVkaW5nLXNpemUtZGVzaztcbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgLml0LWJ0bi1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIG1hcmdpbi10b3A6ICR2LWdhcCAqIDY7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIFRleHQgY29udGFpbmVyIGNlbnRlcmVkLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICYuaXQtdGV4dC1jZW50ZXJlZCB7XG4gICAgICAuaXQtaGVyby10ZXh0LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAkaGVyby10ZXh0LXBhZGRpbmctZGVzayAyMCUgJGhlcm8tdGV4dC1wYWRkaW5nLWRlc2sgKyAoJHYtZ2FwICogMykgMjAlO1xuICAgICAgICBzcGFuLml0LWNhdGVnb3J5IHtcbiAgICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgICAgcmlnaHQ6IDIwJTtcbiAgICAgICAgfVxuICAgICAgICAuaXQtYnRuLWNvbnRhaW5lciB7XG4gICAgICAgICAgbGVmdDogMjAlO1xuICAgICAgICAgIHJpZ2h0OiAyMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8gbmVnYXRpdmUgYm90dG9tXG4gICAgJi5pdC1ib3R0b20tb3ZlcmxhcHBpbmctY29udGVudCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtJGhlcm8tbmVnYXRpdmUtbWFyZ2luLWRlc2s7XG4gICAgICAuaXQtaGVyby10ZXh0LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGhlcm8tbmVnYXRpdmUtYm90dG9tLXBhZGRpbmc7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkaGVyby10ZXh0LXBhZGRpbmctZGVzayArICRoZXJvLW5lZ2F0aXZlLW1hcmdpbi1kZXNrICogMC41O1xuICAgICAgfVxuICAgICAgJiArIC5jb250YWluZXIge1xuICAgICAgICAuY2FyZC13cmFwcGVyIHtcbiAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkY2FyZC1wYWRkaW5nICogMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9UYWJsZXQgaG9yaXpvbnRhbCAvIHNtYWxsIGRlc2t0b3BcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeHhsKSB7XG4gIC5pdC1oZXJvLXdyYXBwZXIge1xuICAgIC8vIG5lZ2F0aXZlIGJvdHRvbVxuICAgICYuaXQtYm90dG9tLW92ZXJsYXBwaW5nLWNvbnRlbnQge1xuICAgICAgJiArIC5jb250YWluZXIge1xuICAgICAgICAuY2FyZC13cmFwcGVyIHtcbiAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkY2FyZC1wYWRkaW5nICogMi41O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmZvcndhcmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDM7XG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuIiwiLypiYWNrIHRvIHRvcCovXG4uYmFjay10by10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMTZweDtcbiAgcmlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlLCB0cmFuc2Zvcm0gMC4yNXMgY3ViaWMtYmV6aWVyKDAuNzUsIC0wLjUsIDAsIDEuNzUpLCB2aXNpYmlsaXR5IDAuM3MgbGluZWFyLCBvcGFjaXR5IDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgLy9mYWRlIGluXG4gICYuYmFjay10by10b3Atc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2UsIHRyYW5zZm9ybSAwLjA1cyBlYXNlLW91dCwgdmlzaWJpbGl0eSAwcyBsaW5lYXIsIG9wYWNpdHkgMC4xcyBlYXNlLWluLW91dDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCRwcmltYXJ5LCAxMCUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuICAvL2NhcmV0XG4gIC5pY29uIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gICAgdG9wOiA0cHg7XG4gICAgJjpiZWZvcmUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAvL3NoYWRvd1xuICAmLnNoYWRvdyB7XG4gICAgJjpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAwIDAuM3JlbSAwLjc1cmVtIHJnYmEoMCwgMCwgMCwgMC4zKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC8vZGFyayB2ZXJzaW9uXG4gICYuZGFyayB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRuZXV0cmFsLTEtYTE7IC8vIFRPRE8gTWlzc2luZyBpbiB0aGUgVUkga2l0XG4gICAgfVxuXG4gICAgLy9jYXJldFxuICAgIC5pY29uIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRuZXV0cmFsLTEtYTg7IC8vIFRPRE8gTWlzc2luZyBpbiB0aGUgVUkga2l0XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vVGFibGV0IHZlcnRpY2FsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gIC8qYmFjayB0byB0b3AqL1xuICAuYmFjay10by10b3Age1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgICAuaWNvbiB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgdG9wOiAxMHB4O1xuICAgIH1cbiAgICAvL3NtYWxsIHZlcnNpb25cbiAgICAmLmJhY2stdG8tdG9wLXNtYWxsIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgLy9jYXJldFxuICAgICAgLmljb24ge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAgICAgICB0b3A6IDRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9EZXNrdG9wXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5iYWNrLXRvLXRvcCB7XG4gICAgYm90dG9tOiAzMnB4O1xuICAgIHJpZ2h0OiAzMnB4O1xuICB9XG59XG4iLCIvL21vYmlsZVxuXG4vL3NlYXJjaCBmaWVsZFxuLmF1dG9jb21wbGV0ZSB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtICR2LWdhcCAqIDYgMC4zNzVyZW0gJHYtZ2FwICogMztcblxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LW11dGVkOyAvLyBVSSBraXRcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjYWNhY2M7XG5cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogJGdyYXktc2Vjb25kYXJ5O1xuICAgIH1cbiAgfVxufVxuXG4vL3NlYXJjaCBpY29uXG4uYXV0b2NvbXBsZXRlLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDAuNXJlbTtcbiAgcGFkZGluZzogMCAkc3BhY2VyICogMC41O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIC5pY29uIHtcbiAgICBmaWxsOiAkZ3JheS1zZWNvbmRhcnk7XG4gIH1cbn1cblxuLy9yZXN1bHRzIGxpc3Rcbi5hdXRvY29tcGxldGUtbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIHBhZGRpbmc6ICR2LWdhcCAwO1xuICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LXNlY29uZGFyeTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICBkaXNwbGF5OiBub25lO1xuXG4gICYuYXV0b2NvbXBsZXRlLWxpc3Qtc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgei1pbmRleDogMTA7XG4gIH1cblxuICBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAvL3NpbmdsZSBpdGVtXG4gIGEge1xuICAgIHBhZGRpbmc6IDEycHggJHYtZ2FwICogMztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBjb2xvcjogJGdyYXktcHJpbWFyeTtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgLy9ob3ZlciBzdGF0ZVxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIGZpbGw6ICRwcmltYXJ5O1xuICAgICAgfVxuXG4gICAgICAuYXV0b2NvbXBsZXRlLWxpc3QtdGV4dCB7XG4gICAgICAgIC8vaXRlbSB0ZXh0XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgLy9pdGVtIGxhYmVsXG4gICAgICAgIGVtIHtcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy9zZWFyY2ggaGlnaGxpZ2h0XG4gICAgICBtYXJrIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vaXRlbSBpY29uICsgYXZhdGFyXG4gICAgLmljb24sXG4gICAgLmF2YXRhciB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICR2LWdhcCAqIDI7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICB9XG5cbiAgICAuaWNvbiB7XG4gICAgICBmaWxsOiAkZ3JheS1wcmltYXJ5O1xuICAgIH1cblxuICAgIC8vaXRlbSB0ZXh0XG4gICAgLmF1dG9jb21wbGV0ZS1saXN0LXRleHQge1xuICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgLy9pdGVtIGxhYmVsXG4gICAgICBlbSB7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5OyAvLyBVSSBraXRcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXRvcDogJHYtZ2FwICogMC41O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vc2VhcmNoIGhpZ2hsaWdodFxuICBtYXJrIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG59XG5cbi8vYmlnIHZlcnNpb25cbi5hdXRvY29tcGxldGUtd3JhcHBlci1iaWcge1xuICAvL3NlYXJjaCBmaWVsZFxuICAuYXV0b2NvbXBsZXRlIHtcbiAgICBoZWlnaHQ6ICR2LWdhcCAqIDc7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjZXIgKiA0O1xuICAgIHBhZGRpbmctcmlnaHQ6ICR2LWdhcCAqIDM7XG4gIH1cblxuICAvL3NlYXJjaCBpY29uXG4gIC5hdXRvY29tcGxldGUtaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDAuNXJlbTtcbiAgICByaWdodDogYXV0bztcbiAgICB0b3A6IDFyZW07XG5cbiAgICAuaWNvbiB7XG4gICAgICBmaWxsOiAkcHJpbWFyeTtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gIC8vcmVzdWx0cyBsaXN0XG4gIC5hdXRvY29tcGxldGUtbGlzdCB7XG4gICAgYSB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuXG4gICAgICAuYXV0b2NvbXBsZXRlLWxpc3QtdGV4dCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vc21hbGwgLSB0YWJsZXRcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy9yZXN1bHRzIGxpc3RcbiAgLmF1dG9jb21wbGV0ZS1saXN0IHtcbiAgICBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgLmF1dG9jb21wbGV0ZS1saXN0LXRleHQge1xuICAgICAgICAvL2l0ZW0gdGV4dFxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICR2LWdhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vaXRlbSBsYWJlbFxuICAgICAgICBlbSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy9iaWcgdmVyc2lvblxuICAuYXV0b2NvbXBsZXRlLXdyYXBwZXItYmlnIHtcbiAgICAvL3NlYXJjaCBmaWVsZFxuICAgIC5hdXRvY29tcGxldGUge1xuICAgICAgaGVpZ2h0OiAkdi1nYXAgKiA5O1xuICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgcGFkZGluZy1sZWZ0OiAkdi1nYXAgKiA4O1xuICAgIH1cblxuICAgIC8vc2VhcmNoIGljb25cbiAgICAuYXV0b2NvbXBsZXRlLWljb24ge1xuICAgICAgLmljb24ge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vcmVzdWx0cyBsaXN0XG4gICAgLmF1dG9jb21wbGV0ZS1saXN0IHtcbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAvL2l0ZW0gdGV4dFxuICAgICAgICAuYXV0b2NvbXBsZXRlLWxpc3QtdGV4dCB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICR2LWdhcCAqIDI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL21vYmlsZVxuLmxpbmstbGlzdC13cmFwcGVyIHtcbiAgLmxpbmstbGlzdC1oZWFkaW5nIHtcbiAgICBmb250LXNpemU6ICRsaW5rLWxpc3QtaGVhZGluZy1zaXplO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1iYXNlO1xuICAgIHBhZGRpbmc6IDAgJGxpbmstbGlzdC1oLXBhZDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRsaW5rLWxpc3QtZGl2aWRlci1kaXN0YW5jZTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LXNpemU6ICRsaW5rLWxpc3QtZm9udC1zaXplO1xuICAgICAgbGluZS1oZWlnaHQ6ICRsaW5rLWxpc3QtbGluZS1oZWlnaHQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogJGxpbmstbGlzdC1oZWFkaW5nLXNpemU7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWJhc2U7XG4gICAgcGFkZGluZzogMCAkbGluay1saXN0LWgtcGFkO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYSB7XG4gICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG4gIHVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAvLyBzb3R0b2xpc3RhXG4gICAgJi5saW5rLXN1Ymxpc3Qge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkbGluay1saXN0LWgtcGFkO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC1zaXplOiAkbGluay1saXN0LWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5rLWxpc3QtbGluZS1oZWlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtICRsaW5rLWxpc3QtaC1wYWQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmLmljb24tcmlnaHQsXG4gICAgICAgICYuaWNvbi1sZWZ0IHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogJGxpbmstbGlzdC12LXBhZDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGxpbmstbGlzdC12LXBhZDtcbiAgICAgICAgICAmICsgdWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmljb24tcmlnaHQge1xuICAgICAgICAgIC5saXN0LWl0ZW0tdGl0bGUtaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJltkYXRhLWJzLXRvZ2dsZV0ge1xuICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSB7XG4gICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vIGhvdmVyIHN0YXRlXG4gICAgICAgICY6aG92ZXI6bm90KC5kaXNhYmxlZCkge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmRpc2FibGVkOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLy8gd2VpZ2h0IHZhcmlhdGlvblxuICAgICAgICAmLm1lZGl1bSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogJGxpbmstbGlzdC1oLXBhZDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICB9XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmxpc3QtaXRlbS10aXRsZS1pY29uLXdyYXBwZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAubGlzdC1pdGVtLXRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJGxpbmstbGlzdC1oLXBhZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gaWNvbmUgZGVzdHJlIGRlbnRybyBsaW5rXG4gICAgICAgICYucmlnaHQtaWNvbiB7XG4gICAgICAgICAgLmxpc3QtaXRlbS10aXRsZS1pY29uLXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICRkcm9wZG93bi1tZW51LWFuaW1hdGlvbi1zcGVlZDtcbiAgICAgICAgICAgICYuc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgICAgY29sb3I6ICRpY29uLXNlY29uZGFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8gdmFyaWF6aW9uZSBpY29uZSBhIGNvbGxhcHNlIGFwZXJ0b1xuICAgICAgICAmLnJpZ2h0LWljb25bYXJpYS1leHBhbmRlZD0ndHJ1ZSddIHtcbiAgICAgICAgICAuaWNvbi5yaWdodCB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1wcmltYXJ5LWFjdGl2ZTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtcHJpbWFyeS1hY3RpdmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktbGFiZWwtZGlzYWJsZWQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAkZ3JheS1kaXNhYmxlZDtcbiAgICAgICAgICAgICYuc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgICAgZmlsbDogJGdyYXktZGlzYWJsZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubGFyZ2Uge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGxpbmstbGlzdC1mb250LXNpemUtbDtcbiAgICAgICAgfVxuICAgICAgICAvLyBwYXJhZ3JhZm8gZGVudHJvIGxpbmtcbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAkbGluay1saXN0LXBhcmFncmFwaC1zaXplO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgICAgIH1cbiAgICAgICAgLy9hdmF0YXJcbiAgICAgICAgJi5hdmF0YXIge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGxpbmstbGlzdC1hdmF0YXItbWFyZ2luO1xuICAgICAgICAgIC5hdmF0YXIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkbGluay1saXN0LWF2YXRhci1yYWRpdXM7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRsaW5rLWxpc3QtbGVmdC1pY29uLXNwYWNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGlzdC1pdGVtIHtcbiAgICAgICAgICAmLmljb24tbGVmdCB7XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHYtZ2FwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLmljb24tbGVmdCxcbiAgICAgICAgICAmLmxlZnQtaWNvbiB7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmRpdmlkZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6ICRsaW5rLWxpc3QtZGl2aWRlci1oZWlnaHQ7XG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYm9yZGVyLXN1YnRsZTtcbiAgICAgIG1hcmdpbjogJGxpbmstbGlzdC1kaXZpZGVyLWRpc3RhbmNlIDA7XG4gICAgfVxuICAgIC8vdG9nZ2xlc1xuICAgIC50b2dnbGVzIHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgcGFkZGluZzogMCAkbGluay1saXN0LWgtcGFkO1xuICAgICAgICBmb250LXNpemU6ICRsaW5rLWxpc3QtZm9udC1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGxpbmstbGlzdC1saW5lLWhlaWdodDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddICsgLmxldmVyIHtcbiAgICAgICAgbWFyZ2luOiAkbGluay1saXN0LXRvZ2dsZS1tYXJnaW4gMCAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vY2hlY2tib3hlc1xuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgICYuZm9ybS1jaGVjay1ncm91cCB7XG4gICAgICAgIHBhZGRpbmc6IDAgJGxpbmstbGlzdC1oLXBhZDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgW3R5cGU9J2NoZWNrYm94J10gKyBsYWJlbCB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGxpbmstbGlzdC1mb250LXNpemU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRsaW5rLWxpc3QtbGluZS1oZWlnaHQ7XG4gICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICByaWdodDogJGxpbmstbGlzdC1oLXBhZDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6ICRsaW5rLWxpc3QtY2hlY2tib3gtaWNvbi1yaWdodDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgW3R5cGU9J2NoZWNrYm94J11bZGlzYWJsZWRdICsgbGFiZWwge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5tdWx0aWxpbmUge1xuICAgIC5saXN0LWl0ZW0tdGl0bGUtaWNvbi13cmFwcGVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoJHYtZ2FwIC8gMik7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAubGlzdC1pdGVtIHtcbiAgICAgICYuaWNvbi1yaWdodCB7XG4gICAgICAgIC5saXN0LWl0ZW0tdGl0bGUtaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vc21hbGwgLSB0YWJsZXRcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLmxpbmstbGlzdC13cmFwcGVyIHVsIGxpIGEubGFyZ2Uge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgICBmb250LXNpemU6ICRsaW5rLWxpc3QtZm9udC1zaXplLWw7XG4gIH1cbn1cblxuLy9UYWJsZXQgdmVydGljYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgLmxpbmstbGlzdC13cmFwcGVyIHVsIGxpIGEubGFyZ2Uge1xuICAgICYuaWNvbi1sZWZ0LFxuICAgICYuaWNvbi1yaWdodCB7XG4gICAgICBwYWRkaW5nLXRvcDogJGxpbmstbGlzdC12LXBhZGRpbmctbDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkbGluay1saXN0LXYtcGFkZGluZy1sO1xuICAgIH1cbiAgfVxufVxuXG4vL1RhYmxldCBob3Jpem9udGFsIC8gc21hbGwgZGVza3RvcFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubGluay1saXN0LXdyYXBwZXIge1xuICAgIC8vIGNsYXNzZSBtb2RpZmljYXRvcmUgcGVyIG1lbnUgbGF0ZXJhbGVcbiAgICAmLm1lbnUtbGluay1saXN0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgaDMsXG4gICAgICBoNCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICRjb2xvci1ib3JkZXItc3VidGxlO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBib3R0b206IC00cHg7XG4gICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vbW9iaWxlXG4vL21lbnUgb24gYm90dG9tIGFuaW1hdGlvblxuQGtleWZyYW1lcyBtZWdhbWVudUZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbi10b3A6ICRkcm9wZG93bi1tZW51LXZlcnRpY2FsLXNoaWZ0O1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXJnaW4tdG9wOiAkZHJvcGRvd24tbWVudS12ZXJ0aWNhbC1zaGlmdDtcbiAgfVxufVxuXG4ucm93LnJvdy1jb2x1bW4tYm9yZGVyID4gW2NsYXNzXj0nY29sLSddIC5uYXZiYXIge1xuICBwYWRkaW5nOiA4cHggMDtcbn1cblxuLm5hdmJhciB7XG4gIGJhY2tncm91bmQ6ICRuYXZiYXItYmctY29sb3I7XG5cbiAgLy8gb3ZlcmxheSBkaXZcbiAgLm92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogJG5hdmlnYXRpb24tc2lkZWJhci1iZy1jb2xvci1tb2JpbGU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIG5hdmJhciBtb2JpbGVcbiAgLm5hdmJhci1jb2xsYXBzYWJsZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTsgLy8tb2NjdXBhIHNlbXByZSB0dXR0YSBsbyBzcGF6aW8gb3JpenpvbnRhbGUgZGlzcG9uaWJpbGVcblxuICAgIC5tZW51LXdyYXBwZXIge1xuICAgICAgYmFja2dyb3VuZDogJG5hdmlnYXRpb24tYmctY29sb3I7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICByaWdodDogJG5hdmlnYXRpb24taC1wYWRkaW5nICogMjtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBjdWJpYy1iZXppZXIoMC4yOSwgMC44NSwgMC41LCAwLjk5KTtcbiAgICAgIHotaW5kZXg6IDU7XG5cbiAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgcGFkZGluZzogJG5hdmlnYXRpb24taC1wYWRkaW5nIDAgMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKmxpc3RhIG1lbnUqL1xuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgIHBhZGRpbmc6ICRuYXZpZ2F0aW9uLWgtcGFkZGluZyAwO1xuXG4gICAgICBsaSB7XG4gICAgICAgID4gYnV0dG9uLm5hdi1saW5rIHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWxpbmstY29sb3I7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBwYWRkaW5nOiAkbmF2aWdhdGlvbi12LXBhZGRpbmcgJG5hdmlnYXRpb24taC1wYWRkaW5nO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIGZpbGw6ICRuYXZiYXItYmctY29sb3I7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSB7XG4gICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogJG5hdmlnYXRpb24tbGluay1hY3RpdmUtYmFyLXNpemUgc29saWQgJG5hdmlnYXRpb24tbGluay1hY3RpdmUtYmFyLWNvbG9yO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgc3BhbixcbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogJG5hdmlnYXRpb24tZGlzYWJsZWQtaXRlbS1tb2JpbGUtb3BhY2l0eTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyOm5vdCguYWN0aXZlKSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBhLm5hdi1saW5rIHtcbiAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tbGluay1jb2xvcjtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIHBhZGRpbmc6ICRuYXZpZ2F0aW9uLXYtcGFkZGluZyAkbmF2aWdhdGlvbi1oLXBhZGRpbmc7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgJi5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgZmlsbDogJG5hdmJhci1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZbYXJpYS1leHBhbmRlZD0ndHJ1ZSddIHtcbiAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkbmF2aWdhdGlvbi1saW5rLWFjdGl2ZS1iYXItc2l6ZSBzb2xpZCAkbmF2aWdhdGlvbi1saW5rLWFjdGl2ZS1iYXItY29sb3I7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAkbmF2aWdhdGlvbi1kaXNhYmxlZC1pdGVtLW1vYmlsZS1vcGFjaXR5O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZXhwYW5kZWQge1xuICAgICAgLm1lbnUtd3JhcHBlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuMjksIDAuODUsIDAuNSwgMC45OSk7XG4gICAgICB9XG5cbiAgICAgIC5jbG9zZS1kaXYge1xuICAgICAgICAvL3RyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL3dyYXBwZXIgcHVsc2FudGUgZGkgY2hpdXN1cmEgbWVudVxuICAuY2xvc2UtZGl2IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAycHg7XG4gICAgdG9wOiAkbmF2aWdhdGlvbi1oLXBhZGRpbmc7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgei1pbmRleDogMTA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuMSwgMC41NywgMC40LCAwLjk3KTtcblxuICAgIC8vIHB1bHNhbnRlIGRpIGNoaXVzdXJhIG1lbnVcbiAgICAuY2xvc2UtbWVudSB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICBjb2xvcjogJG5hdmlnYXRpb24tY2xvc2UtYnV0dG9uLXRleHQtY29sb3I7XG4gICAgICBmb250LXNpemU6ICRuYXZpZ2F0aW9uLWNsb3NlLWJ1dHRvbi10ZXh0LXNpemU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6ICRuYXZpZ2F0aW9uLWNsb3NlLWJ1dHRvbi1zaXplO1xuICAgICAgaGVpZ2h0OiAkbmF2aWdhdGlvbi1jbG9zZS1idXR0b24tc2l6ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIERyb3Bkb3duIHN0eWxlIHRpcG8gY29sbGFwc2VcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGEuaXQtaGVhZGluZy1saW5rLFxuICAgIGEuaXQtZm9vdGVyLWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWxpbmstY29sb3I7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICRuYXZpZ2F0aW9uLWxpbmstY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWxpbmstY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGluay1saXN0LXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2aWdhdGlvbi1oLXBhZGRpbmc7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2aWdhdGlvbi1oLXBhZGRpbmc7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkbmF2aWdhdGlvbi1oLXBhZGRpbmc7XG5cbiAgICAgIHVsIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgJi5saXN0LWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeS1iMztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWIzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAkbmF2aWdhdGlvbi1saW5rLWNvbG9yO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWxpbmstY29sb3I7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tbGluay1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1uYXZiYXItdG9nZ2xlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIHNwYW4ge1xuICAgIGNvbG9yOiAkbmF2aWdhdGlvbi10b2dnbGUtYnV0dG9uLWljb24tY29sb3I7XG4gICAgZm9udC1zaXplOiAkbmF2aWdhdGlvbi10b2dnbGUtYnV0dG9uLWljb24tc2l6ZTtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgZmlsbDogJG5hdmlnYXRpb24tdG9nZ2xlLWJ1dHRvbi1pY29uLWNvbG9yO1xuICAgIHdpZHRoOiAkbmF2aWdhdGlvbi1oYW1idXJnZXItc2l6ZTtcbiAgICBoZWlnaHQ6ICRuYXZpZ2F0aW9uLWhhbWJ1cmdlci1zaXplO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi8vcmVzZXQgaWNvbiBvbiBtZWdhbWVudVxuLm5hdi1pdGVtLm1lZ2FtZW51ID4gYTpiZWZvcmUsXG4ubmF2LWl0ZW0ubWVnYW1lbnUgPiBidXR0b246YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tSU5MSU5FIE1FTlUtLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5pbmxpbmUtbWVudSB7XG4gIC5saW5rLWxpc3Qtd3JhcHBlciB7XG4gICAgLmxpbmstbGlzdCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgJi5sYXJnZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGlubGluZS1tZW51LWxpbmtsaXN0LXYtcGFkZGluZztcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkaW5saW5lLW1lbnUtbGlua2xpc3Qtdi1wYWRkaW5nO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWEzO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAkaW5saW5lLW1lbnUtbGluZS13aWR0aDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJlthcmlhLWV4cGFuZGVkPSd0cnVlJ10ge1xuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogJGlubGluZS1tZW51LWxpbmUtd2lkdGg7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoJG5ldXRyYWwtMi1hMSwgMSkgMCUsIHJnYmEoJG5ldXRyYWwtMi1hMSwgMC4zKSAxMDAlKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vVGFibGV0IGhvcml6b250YWwgLyBzbWFsbCBkZXNrdG9wXG5AbWVkaWEgKG1pbi13aWR0aDogI3ttYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBsZyl9KSB7XG4gIC5yb3cucm93LWNvbHVtbi1ib3JkZXIgPiBbY2xhc3NePSdjb2wtJ10gLm5hdmJhciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5uYXZiYXIge1xuICAgIGJhY2tncm91bmQ6ICRuYXZpZ2F0aW9uLWJnLWNvbG9yLWRlc2t0b3A7XG4gICAgcGFkZGluZzogMDtcblxuICAgIC8vIG5hdmJhciBtb2JpbGVcbiAgICAubmF2YmFyLWNvbGxhcHNhYmxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIHotaW5kZXg6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgLy8tc292cmFzY3JpdmUgbCdpbmxpbmUgc3R5bGUgZGkganF1ZXJ5XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuXG4gICAgICAub3ZlcmxheSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLy8gbWVudSB3cmFwcGVyXG4gICAgICAubWVudS13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbmF2aWdhdGlvbi1iZy1jb2xvci1kZXNrdG9wO1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDAgJG5hdmlnYXRpb24taC1wYWRkaW5nO1xuICAgICAgICAgIG92ZXJmbG93OiBpbmhlcml0O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRsaW5rLWxpc3QtZm9vdGVyLWRpc3RhbmNlLWJvdHRvbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLypsaXN0YSBtZW51Ki9cbiAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgcGFkZGluZzogMCAkbmF2aWdhdGlvbi1oLXBhZGRpbmc7XG5cbiAgICAgICAgbGkubmF2LWl0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICBhLm5hdi1saW5rLFxuICAgICAgICAgIGJ1dHRvbi5uYXYtbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRuYXZpZ2F0aW9uLXYtcGFkZGluZyAkbmF2aWdhdGlvbi1oLXBhZGRpbmc7XG4gICAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tbGluay1jb2xvci1kZXNrO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJG5hdmlnYXRpb24tbGluay1hY3RpdmUtYmFyLXNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkbmF2aWdhdGlvbi1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5mb2N1cy0tbW91c2Uge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5hdmlnYXRpb24tbGluay1hY3RpdmUtYmFyLWNvbG9yLWRlc2s7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgICAgc3BhbixcbiAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6ICRuYXZpZ2F0aW9uLWRpc2FibGVkLWl0ZW0tb3BhY2l0eTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vd3JhcHBlciBwdWxzYW50ZSBkaSBjaGl1c3VyYSBtZW51XG4gICAgLmNsb3NlLWRpdiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC8vIERyb3Bkb3duIHN0eWxlIHRpcG8gY29sbGFwc2VcbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgICAgIC8vZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWluLXdpZHRoO1xuICAgICAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAwIDA7XG4gICAgICBtYXJnaW46ICRkcm9wZG93bi1zcGFjZXIgMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTsgLy8gUmVkZWNsYXJlIGJlY2F1c2UgbmVzdGluZyBjYW4gY2F1c2UgaW5oZXJpdGFuY2UgaXNzdWVzXG4gICAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1ib3gtc2hhZG93KTtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcblxuICAgICAgJi5zaG93IHtcbiAgICAgICAgYW5pbWF0aW9uOiBkcm9wZG93bkZhZGVJbiBmb3J3YXJkcyAkZHJvcGRvd24tbWVudS1hbmltYXRpb24tc3BlZWQ7XG4gICAgICAgIHRvcDogY2FsYygxMDAlIC0gI3skZHJvcGRvd24tbWVudS12ZXJ0aWNhbC1zaGlmdH0pO1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAubGluay1saXN0LXdyYXBwZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgdWwgbGkge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAganVzdGlmeS1jb250ZW50OiBpbmhlcml0O1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tbmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaGFzLW1lZ2FtZW51IHtcbiAgICAubmF2YmFyLWNvbGxhcHNhYmxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtaXRlbS5tZWdhbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcblxuICAgID4gYS5kcm9wZG93bi10b2dnbGUsXG4gICAgPiBidXR0b24uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogLSRkcm9wZG93bi1tZW51LW5vdGNoLWJhc2Utc2l6ZSAtIDY7XG4gICAgICAgIGxlZnQ6ICRkcm9wZG93bi1tZW51LW5vdGNoLXBvc2l0aW9uLXg7XG4gICAgICAgIHdpZHRoOiAkZHJvcGRvd24tbWVudS1ub3RjaC1iYXNlLXNpemUgKiAzO1xuICAgICAgICBoZWlnaHQ6ICRkcm9wZG93bi1tZW51LW5vdGNoLWJhc2Utc2l6ZSAqIDM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRkcm9wZG93bi1tZW51LXJhZGl1cztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICRkcm9wZG93bi1tZW51LWFuaW1hdGlvbi1zcGVlZCAqIDAuNSBjdWJpYy1iZXppZXIoMC4xLCAwLjU3LCAwLjM2LCAwLjk5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IGJ1dHRvbi5kcm9wZG93bi10b2dnbGU6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogLSRkcm9wZG93bi1tZW51LW5vdGNoLWJhc2Utc2l6ZSAtIDg7XG4gICAgfVxuXG4gICAgYS5kcm9wZG93bi10b2dnbGUsXG4gICAgYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAmLnNob3cge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tZWdhbWVudSB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgbGVmdDogJG5hdmlnYXRpb24taC1wYWRkaW5nO1xuICAgICAgcmlnaHQ6ICRuYXZpZ2F0aW9uLWgtcGFkZGluZztcbiAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjEsIDAuNTcsIDAuMzYsIDAuOTkpO1xuXG4gICAgICAvL2hpZGUgYXJyb3dcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5zaG93IHtcbiAgICAgICAgYW5pbWF0aW9uOiBtZWdhbWVudUZhZGVJbiBmb3J3YXJkcyAkZHJvcGRvd24tbWVudS1hbmltYXRpb24tc3BlZWQgKiAwLjU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL21vYmlsZVxuLnNraXBsaW5rcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRza2lwbGlua3MtYmc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYSB7XG4gICAgcGFkZGluZzogJHNraXBsaW5rLXBhZGRpbmcteSAkc2tpcGxpbmstcGFkZGluZy14O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICRza2lwbGlua3MtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbiIsIi5hZmZpeC10b3Age1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICB0b3A6IDA7XG59XG4uYWZmaXgtYm90dG9tIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYm90dG9tOiAwO1xufVxuLmFmZml4LXBhcmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiIsIi8vbW9iaWxlXG4uc2lkZWJhci13cmFwcGVyIHtcbiAgcGFkZGluZzogJHYtZ2FwICogMyAwO1xuICBoMyB7XG4gICAgZm9udC13ZWlnaHQ6ICRzaWRlYmFyLWhlYWRpbmctZm9udC13ZWlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogJHNpZGViYXItaGVhZGluZy1ib3R0b20tbWFyZ2luO1xuICAgIGZvbnQtc2l6ZTogJHNpZGViYXItaGVhZGluZy10ZXh0LXNpemU7XG4gICAgbWFyZ2luLXRvcDogJHNpZGViYXItaGVhZGluZy1tYXJnaW4tdG9wO1xuICAgIGxldHRlci1zcGFjaW5nOiAkc2lkZWJhci1oZWFkaW5nLWxldHRlci1zcGFjaW5nO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgcGFkZGluZy1sZWZ0OiAkdi1nYXAgKiAzO1xuICAgIHBhZGRpbmctcmlnaHQ6ICR2LWdhcCAqIDM7XG4gIH1cbiAgLnNpZGViYXItbGlua2xpc3Qtd3JhcHBlciB7XG4gICAgLmxpbmstbGlzdC13cmFwcGVyIHtcbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRzaWRlYmFyLWhlYWRpbmctZm9udC13ZWlnaHQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzaWRlYmFyLWhlYWRpbmctYm90dG9tLW1hcmdpbjtcbiAgICAgICAgZm9udC1zaXplOiAkc2lkZWJhci1oZWFkaW5nLXRleHQtc2l6ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNpZGViYXItaGVhZGluZy1tYXJnaW4tdG9wO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogJHNpZGViYXItaGVhZGluZy1sZXR0ZXItc3BhY2luZztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRzaWRlYmFyLWxpbmtsaXN0LWxpbmstbGluZS1oZWlnaHQ7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJHNpZGViYXItbGlua2xpc3QtbGluay12LXBhZGRpbmc7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHNpZGViYXItbGlua2xpc3QtbGluay12LXBhZGRpbmc7XG4gICAgICAgICAgICBmb250LXNpemU6ICRzaWRlYmFyLWxpbmstc2l6ZTtcbiAgICAgICAgICAgIGkuaXQtZXhwYW5kIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkc2lkZWJhci1kcm9wZG93bi1pY29uLXNpemU7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSB7XG4gICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZVkoLTEpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2RhdGEtYnMtdG9nZ2xlPSdjb2xsYXBzZSddIHtcbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIHNwYW4sXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogJHNpZGViYXItZHJvcGRvd24tbGluZS1zZWxlY3Rpb24td2lkdGg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZWJhci1kcm9wZG93bi1saW5lLXNlbGVjdGlvbi1jb2xvcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5pY29uLXJpZ2h0IHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMC41NWVtIDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubGluay1zdWJsaXN0IHtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkc2lkZWJhci1zdWJtZW51LWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICRzaWRlYmFyLXN1Ym1lbnUtbGluay12LXBhZGRpbmc7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkc2lkZWJhci1zdWJtZW51LWxpbmstdi1wYWRkaW5nO1xuICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtYmFzZTtcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmxpbmtsaXN0LXNlY29uZGFyeSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogJHNpZGViYXItbGluay1zbWFsbC1saW5lLXdpZHRoO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJvcmRlci1zdWJ0bGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogJHYtZ2FwICogMztcbiAgICAgICAgbWFyZ2luLXRvcDogJHYtZ2FwICogMztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gbGluZWEgZGVzdHJhXG4gICYuaXQtbGluZS1yaWdodC1zaWRlIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkc2lkZWJhci1ib3JkZXItY29sb3I7XG4gICAgLnNpZGViYXItbGlua2xpc3Qtd3JhcHBlciB7XG4gICAgICAubGluay1saXN0LXdyYXBwZXIge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICZbZGF0YS1icy10b2dnbGU9J2NvbGxhcHNlJ10ge1xuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogJHNpZGViYXItZHJvcGRvd24tbGluZS1zZWxlY3Rpb24td2lkdGggc29saWQgJHNpZGViYXItZHJvcGRvd24tbGluZS1zZWxlY3Rpb24tY29sb3I7XG4gICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBsaW5lYSBzaW5pc3RyYVxuICAmLml0LWxpbmUtbGVmdC1zaWRlIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRzaWRlYmFyLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuIiwiLnNpZGViYXItd3JhcHBlciB7XG4gICYudGhlbWUtZGFyayB7XG4gICAgYmFja2dyb3VuZDogJHNpZGViYXItZGFyay1iZy1jb2xvcjtcbiAgICBoMyB7XG4gICAgICBjb2xvcjogJHNpZGViYXItZGFyay10ZXh0LWNvbG9yO1xuICAgIH1cbiAgICAuc2lkZWJhci1saW5rbGlzdC13cmFwcGVyIHtcbiAgICAgIC5saW5rLWxpc3Qtd3JhcHBlciB7XG4gICAgICAgIGgzIHtcbiAgICAgICAgICBjb2xvcjogJHNpZGViYXItZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICB9XG4gICAgICAgIHVsIHtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRzaWRlYmFyLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgJi5sZWZ0LWljb24ge1xuICAgICAgICAgICAgICAgIGkubGVmdCB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHNpZGViYXItZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNpZGViYXItZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaS5pdC1leHBhbmQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJlthcmlhLWV4cGFuZGVkPSd0cnVlJ10ge1xuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRzaWRlYmFyLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJltkYXRhLWJzLXRvZ2dsZT0nY29sbGFwc2UnXSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzaWRlYmFyLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICBzcGFuLFxuICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzaWRlYmFyLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5saW5rLXN1Ymxpc3Qge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNpZGViYXItZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRzaWRlYmFyLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYubGlua2xpc3Qtc2Vjb25kYXJ5IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRzaWRlYmFyLWRhcmstc2VwYXJhdG9yLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vIGxpbmVhIGRlc3RyYVxuICAgICYuaXQtbGluZS1yaWdodC1zaWRlIHtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHNpZGViYXItZGFyay1zZXBhcmF0b3ItY29sb3I7XG4gICAgICAuc2lkZWJhci1saW5rbGlzdC13cmFwcGVyIHtcbiAgICAgICAgLmxpbmstbGlzdC13cmFwcGVyIHtcbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICZbZGF0YS1icy10b2dnbGU9J2NvbGxhcHNlJ10ge1xuICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkc2lkZWJhci1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vIGxpbmVhIHNpbmlzdHJhXG4gICAgJi5pdC1saW5lLWxlZnQtc2lkZSB7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHNpZGViYXItZGFyay1zZXBhcmF0b3ItY29sb3I7XG4gICAgICAuc2lkZWJhci1saW5rbGlzdC13cmFwcGVyIHtcbiAgICAgICAgLmxpbmstbGlzdC13cmFwcGVyIHtcbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICZbZGF0YS1icy10b2dnbGU9J2NvbGxhcHNlJ10ge1xuICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJHNpZGViYXItZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5saW5rLWxpc3Qtd3JhcHBlciB7XG4gICAgdWwge1xuICAgICAgbGkge1xuICAgICAgICBhLmxpc3QtaXRlbS5sZWZ0LWljb24ge1xuICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHYtZ2FwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnc2FzczptYXRoJztcblxuLy9Nb2JpbGVcbi5uYXZiYXIge1xuICAubmF2YmFyLWNvbGxhcHNhYmxlIHtcbiAgICAubWVudS13cmFwcGVyIHtcbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICYubWVnYW1lbnUge1xuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIC5pdC12ZXJ0aWNhbCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFja2dyb3VuZC1wcmltYXJ5LWxpZ2h0ZXI7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkdi1nYXAgKiAyO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJHYtZ2FwICogMjtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJHYtZ2FwICogMjtcbiAgICAgICAgICAgICAgLmxpbmstbGlzdC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICB1bC5saW5rLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLy8gZGVzY3JpcHRpb24gJiBpbWFnZSB2YXJpYXRpb25cbiAgICAgICAgICAgICAgJi5pdC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgLmRlc2NyaXB0aW9uLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDhweDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDQ4cHg7XG4gICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkbWVnYW1lbnUtbGluay1zbWFsbC1saW5lLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYm9yZGVyLXN1YnRsZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJG1lZ2FtZW51LWxpbmstc21hbGwtbGluZS1tYXJnaW4tYm90dG9tICogMjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJG1lZ2FtZW51LXZlcnRpY2FsLWRlc2NyaXB0aW9uLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy8gbGlua2xpc3Qgc3BlY3NcbiAgICAgICAgICAgIC5saW5rLWxpc3Qtd3JhcHBlciB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIHVsLmxpbmstbGlzdCBsaSB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaXQtaGVhZGluZy1saW5rLXdyYXBwZXIge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJG1lZ2FtZW51LWhlYWRpbmctbWFyZ2luLXg7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJG1lZ2FtZW51LWhlYWRpbmctbWFyZ2luLXg7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkbWVnYW1lbnUtaGVhZGluZy1ib3R0b20tbWFyZ2luO1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkbWVnYW1lbnUtaGVhZGluZy1ib3R0b20tbWFyZ2luOyAvLyAyNFxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdWJ0bGU7XG4gICAgICAgICAgICAgIGEuaXQtaGVhZGluZy1saW5rIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJG1lZ2FtZW51LWhlYWRpbmctZm9udC13ZWlnaHQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkbWVnYW1lbnUtaGVhZGluZy10ZXh0LXNpemU7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRtZWdhbWVudS1oZWFkaW5nLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICA6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdC1mb290ZXItbGluay13cmFwcGVyIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI4cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjhweDtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdWJ0bGU7XG4gICAgICAgICAgICAgIGEuaXQtZm9vdGVyLWxpbmsge1xuICAgICAgICAgICAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pdC1mb290ZXItbGluay13cmFwcGVyLXZlcnRpY2FsIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI4cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjhweDtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zdWJ0bGU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEuaXQtZm9vdGVyLWxpbmsge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIDpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9EZXNrdG9wXG5AbWVkaWEgKG1pbi13aWR0aDogI3ttYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBsZyl9KSB7XG4gIC5uYXZiYXItbmF2IHtcbiAgICAubWVnYW1lbnUge1xuICAgICAgYS5kcm9wZG93bi10b2dnbGU6YmVmb3JlLFxuICAgICAgYnV0dG9uLmRyb3Bkb3duLXRvZ2dsZTpiZWZvcmUge1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tbWVudS1zaGFkb3c7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhciB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgYm94LXNoYWRvdzogJGRyb3Bkb3duLW1lbnUtc2hhZG93O1xuICAgIH1cbiAgICAubmF2YmFyLWNvbGxhcHNhYmxlIHtcbiAgICAgIC5tZW51LXdyYXBwZXIge1xuICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICYubWVnYW1lbnUge1xuICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAkbWVnYW1lbnUtcGFkZGluZy10b3AtZGVza3RvcCAkbWVnYW1lbnUtY29sdW1uLWdhcDtcblxuICAgICAgICAgICAgICAuY29sLTEyIHtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5saW5rLWxpc3Qtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgdWwubGluay1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogJG1lZ2FtZW51LWxpbmtsaXN0LWxpbmstdi1wYWRkaW5nICRtZWdhbWVudS1jb2x1bW4tZ2FwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRtZWdhbWVudS1saW5rbGlzdC1saW5rLWxpbmUtaGVpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5jb2wtMTI6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIC5saW5rLWxpc3Qtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAucm93Lm1heC1oZWlnaHQtY29sIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLSgkbWVnYW1lbnUtY29sdW1uLWdhcCArIDI0cHggKiAwLjUgKyAxKTtcbiAgICAgICAgICAgICAgICAucm93Lm1heC1oZWlnaHQtY29sIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRncmlkLWd1dHRlci13aWR0aCAqIDAuNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1hcmdpbi1yaWdodC1jb2wge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkbWVnYW1lbnUtY29sdW1uLWdhcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLml0LXZlcnRpY2FsIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRncmV5LWMyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkbWVnYW1lbnUtcGFkZGluZy10b3AtZGVza3RvcDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtJG1lZ2FtZW51LXBhZGRpbmctdG9wLWRlc2t0b3A7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRtZWdhbWVudS1wYWRkaW5nLXRvcC1kZXNrdG9wO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRtZWdhbWVudS1jb2x1bW4tZ2FwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBtYXRoLmRpdigkZ3JpZC1ndXR0ZXItd2lkdGgsIC0yKTtcbiAgICAgICAgICAgICAgICAubGluay1saXN0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgdWwubGluay1saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vIGRlc2NyaXB0aW9uICYgaW1hZ2UgdmFyaWF0aW9uXG4gICAgICAgICAgICAgICAgJi5pdC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbWVnYW1lbnUtbGlua2xpc3QtdmVydGljYWwtbGluay1wYWRkaW5nO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbWVnYW1lbnUtbGlua2xpc3QtdmVydGljYWwtbGluay1wYWRkaW5nO1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRtZWdhbWVudS12ZXJ0aWNhbC1kZXNjcmlwdGlvbi1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5pdC1oZWFkaW5nLWxpbmstd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5pdC1mb290ZXItbGluay13cmFwcGVyLXZlcnRpY2FsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkOWRhZGI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5pdC1mb290ZXItbGluay13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI0cHggMCAwIDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgYS5pdC1mb290ZXItbGluayB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEZpeGVzIGFkZGVkIGZyb20gZGVzaWduZXJzLml0YWxpYS5pdCAoc3RpY2t5IG5hdmJhciBlZGl0aW9uKVxuXG4vL1RhYmxldCBsYW5kc2NhcGUgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLy8gLm5hdi1pdGVtIHtcbiAgLy8gICBkaXNwbGF5OiBmbGV4O1xuICAvLyB9XG4gIC5pdC1oZWFkZXItc3RpY2t5LmlzLXN0aWNreSAubmF2LWl0ZW0gYnV0dG9uLm5hdi1saW5rIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLy9EZXNrdG9wICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAuaXQtaGVhZGVyLXN0aWNreS5pcy1zdGlja3kgLm5hdi1pdGVtIGJ1dHRvbi5uYXYtbGluayB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4iLCIuYm90dG9tLW5hdiB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiA5NnB4O1xuICAvLyBzaGFkb3dcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDM2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMzJweDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBjZW50ZXIsIHJnYmEoMCwgMCwgMCwgMC4yNSkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgNjAlKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxleCgxLjQpIHNjYWxlWSgwLjEyKTtcbiAgICBvcGFjaXR5OiAwLjE4O1xuICB9XG5cbiAgLy8gIGxpc3RcbiAgdWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAyMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGhlaWdodDogNjRweDtcbiAgICBsaSB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDhweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTsgLy8gVUkga2l0XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIC5pY29uIHtcbiAgICAgIGZpbGw6ICRzZWNvbmRhcnk7IC8vIFVJIGtpdFxuICAgIH1cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAuaWNvbiB7XG4gICAgICAgIGZpbGw6ICRwcmltYXJ5O1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIC5pY29uIHtcbiAgICAgICAgZmlsbDogJHByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gaWNvblxuICAuaXQtaWNvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxLjM1cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMzJweDtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLy8gaWNvbiBiYWRnZXMgLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC5iYWRnZS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAuYm90dG9tLW5hdi1iYWRnZSxcbiAgLmJvdHRvbS1uYXYtYWxlcnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG4gIH1cblxuICAvLyBpY29uIGJhZGdlXG4gIC5ib3R0b20tbmF2LWJhZGdlIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWluLXdpZHRoOiAxLjE1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBhZGRpbmc6IDRweCA2cHg7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbiAgLy8gaWNvbiBhbGVydFxuICAuYm90dG9tLW5hdi1hbGVydCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiA0cHg7XG4gICAgbWluLXdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cblxuICAvLyB0ZXh0IGxhYmVsXG4gIC5ib3R0b20tbmF2LWxhYmVsIHtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG4iLCIvL21vYmlsZVxuLm5hdmJhciB7XG4gICYuaXQtbmF2c2Nyb2xsLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6ICRuYXZzY3JvbGwtYmctY29sb3I7XG5cbiAgICAuaXQtYmFjay1idXR0b24ge1xuICAgICAgcGFkZGluZzogJG5hdnNjcm9sbC1iYWNrYnV0dG9uLXBhZGRpbmc7XG4gICAgICBmb250LXdlaWdodDogJG5hdnNjcm9sbC1iYWNrYnV0dG9uLXdlaWdodDtcbiAgICAgIGJveC1zaGFkb3c6ICRuYXZzY3JvbGwtYm90dG9tLWJveC1zaGFkb3c7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAkbmF2c2Nyb2xsLWJnLWNvbG9yO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIDBzLCB2aXNpYmlsaXR5IDBzIDAuM3M7XG4gICAgICBpIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkdi1nYXA7XG4gICAgICB9XG4gICAgICAmLnNob3cge1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgMHMsIHZpc2liaWxpdHkgMHMgMHM7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIC5saW5rLWxpc3Qtd3JhcHBlciB7XG4gICAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJG5hdnNjcm9sbC1mb250LXNpemU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJG5hdnNjcm9sbC1wcmltYXJ5LWZvbnQtd2VpZ2h0O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRuYXZzY3JvbGwtZm9udC1zaXplO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRuYXZzY3JvbGwtbGlua3MtcGFkZGluZztcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkbmF2c2Nyb2xsLWxpbmtzLXBhZGRpbmc7XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkbmF2c2Nyb2xsLXNlbGVjdGlvbi1saW5rLWxlZnQ7XG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnNjcm9sbC1zZWNvbmRhcnktYWN0aXZlLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBoMyB7XG4gICAgICBmb250LXdlaWdodDogJHNpZGViYXItaGVhZGluZy1mb250LXdlaWdodDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRzaWRlYmFyLWhlYWRpbmctYm90dG9tLW1hcmdpbjtcbiAgICAgIGZvbnQtc2l6ZTogJHNpZGViYXItaGVhZGluZy10ZXh0LXNpemU7XG4gICAgICBtYXJnaW4tdG9wOiAkc2lkZWJhci1oZWFkaW5nLW1hcmdpbi10b3A7XG4gICAgICBsZXR0ZXItc3BhY2luZzogJHNpZGViYXItaGVhZGluZy1sZXR0ZXItc3BhY2luZztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICR2LWdhcCAqIDM7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkdi1nYXAgKiAzO1xuICAgIH1cbiAgICAuY3VzdG9tLW5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBjb2xvcjogJG5hdnNjcm9sbC10b2dnbGVyLWNvbG9yO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkbmF2c2Nyb2xsLWJ1dHRvbi10ZXh0LXdlaWdodDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHNwYW4uaXQtbGlzdCB7XG4gICAgICAgIGNvbG9yOiAkbmF2c2Nyb2xsLXRvZ2dsZXItY29sb3I7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHYtZ2FwO1xuICAgICAgfVxuICAgIH1cbiAgICAuY3VzdG9tLW5hdmJhci1wcm9ncmVzc2JhciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgfVxuICAgIC5tZW51LXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogJHYtZ2FwICogMTAgMCAkdi1nYXAgKiAzO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG4gIC8vIGJvdHRvbSBwb3NpdGlvblxuICAmLml0LWJvdHRvbS1uYXZzY3JvbGwge1xuICAgIGJveC1zaGFkb3c6ICRuYXZzY3JvbGwtYm90dG9tLWJveC1zaGFkb3c7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogYXV0bztcbiAgICB6LWluZGV4OiA5OTk5OTtcbiAgfVxuICAvLyB0b3AgcG9zaXRpb25cbiAgJi5pdC10b3AtbmF2c2Nyb2xsIHtcbiAgICBib3gtc2hhZG93OiAkbmF2c2Nyb2xsLXRvcC1ib3gtc2hhZG93O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IGF1dG87XG4gICAgei1pbmRleDogODtcbiAgfVxufVxuLy9UYWJsZXQgaG9yaXpvbnRhbCAvIHNtYWxsIGRlc2t0b3BcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm5hdmJhciB7XG4gICAgJi5pdC1uYXZzY3JvbGwtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkbmF2c2Nyb2xsLWJnLWNvbG9yLWRlc2s7XG4gICAgICAuaXQtYmFjay1idXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuY3VzdG9tLW5hdmJhci1wcm9ncmVzc2JhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC5saW5rLWxpc3Qtd3JhcHBlciB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkbmF2c2Nyb2xsLWZvbnQtc2l6ZTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRuYXZzY3JvbGwtcHJpbWFyeS1mb250LXdlaWdodDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6ICRuYXZzY3JvbGwtZm9udC1zaXplO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogJG5hdnNjcm9sbC1saW5rcy1wYWRkaW5nO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJG5hdnNjcm9sbC1saW5rcy1wYWRkaW5nO1xuICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRuYXZzY3JvbGwtc2VsZWN0aW9uLWxpbmstbGVmdDtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2c2Nyb2xsLXNlY29uZGFyeS1hY3RpdmUtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGgzIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRzaWRlYmFyLWhlYWRpbmctZm9udC13ZWlnaHQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRzaWRlYmFyLWhlYWRpbmctYm90dG9tLW1hcmdpbjtcbiAgICAgICAgZm9udC1zaXplOiAkc2lkZWJhci1oZWFkaW5nLXRleHQtc2l6ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNpZGViYXItaGVhZGluZy1tYXJnaW4tdG9wO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogJHNpZGViYXItaGVhZGluZy1sZXR0ZXItc3BhY2luZztcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkdi1nYXAgKiAzO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkdi1nYXAgKiAzO1xuICAgICAgfVxuICAgICAgLmN1c3RvbS1uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAubWVudS13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogJHYtZ2FwICogMiAwICR2LWdhcCAqIDM7XG4gICAgICAgIGJhY2tncm91bmQ6ICRuYXZzY3JvbGwtYmctY29sb3ItZGVzaztcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gYm90dG9tIHBvc2l0aW9uXG4gICAgJi5pdC1ib3R0b20tbmF2c2Nyb2xsIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogaW5oZXJpdDtcbiAgICAgIHotaW5kZXg6IDk7XG4gICAgICAmLmFmZml4LXRvcCB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIHRvcCBwb3NpdGlvblxuICAgICYuaXQtdG9wLW5hdnNjcm9sbCB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAmLmFmZml4LXRvcCB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQ7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIGxlZnQgbGluZVxuICAgICYuaXQtbGVmdC1zaWRlIHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJG5hdnNjcm9sbC1saW5lLWNvbG9yO1xuICAgIH1cbiAgICAvLyByaWdodCBsaW5lXG4gICAgJi5pdC1yaWdodC1zaWRlIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRuYXZzY3JvbGwtbGluZS1jb2xvcjtcbiAgICB9XG4gIH1cbn1cbiIsIkBtZWRpYSAobWF4LXdpZHRoOiAje21hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIGxnKX0pIHtcbiAgLm5hdmJhciB7XG4gICAgJi5pdC1uYXZzY3JvbGwtd3JhcHBlciB7XG4gICAgICAmLnRoZW1lLWRhcmstbW9iaWxlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJG5hdnNjcm9sbC1kYXJrLWJnLWNvbG9yO1xuICAgICAgICAuY3VzdG9tLW5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBjb2xvcjogJG5hdnNjcm9sbC1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgICAgc3Bhbi5pdC1saXN0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2c2Nyb2xsLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLml0LWJhY2stYnV0dG9uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmF2c2Nyb2xsLWRhcmstYmctY29sb3I7XG4gICAgICAgICAgY29sb3I6ICRuYXZzY3JvbGwtZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICB9XG4gICAgICAgIC5uYXZiYXItY29sbGFwc2FibGUge1xuICAgICAgICAgIC5tZW51LXdyYXBwZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJG5hdnNjcm9sbC1kYXJrLWJnLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRuYXZzY3JvbGwtZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgLmxpbmstbGlzdC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2c2Nyb2xsLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2c2Nyb2xsLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZzY3JvbGwtZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJG5hdnNjcm9sbC1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5pdC1sZWZ0LXNpZGUge1xuICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkbmF2c2Nyb2xsLWRhcmstc2VwYXJhdG9yLWNvbG9yO1xuICAgICAgICB9XG4gICAgICAgICYuaXQtcmlnaHQtc2lkZSB7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkbmF2c2Nyb2xsLWRhcmstc2VwYXJhdG9yLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vKlxuKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrRGVza3RvcCBsaWdodCBUaGVtZSsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKytcbiovXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5uYXZiYXIge1xuICAgICYuaXQtbmF2c2Nyb2xsLXdyYXBwZXIge1xuICAgICAgJi50aGVtZS1kYXJrLWRlc2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbmF2c2Nyb2xsLWRhcmstYmctY29sb3I7XG4gICAgICAgIC5jdXN0b20tbmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGNvbG9yOiAkbmF2c2Nyb2xsLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICBzcGFuLml0LWxpc3Qge1xuICAgICAgICAgICAgY29sb3I6ICRuYXZzY3JvbGwtZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaXQtYmFjay1idXR0b24ge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRuYXZzY3JvbGwtZGFyay1iZy1jb2xvcjtcbiAgICAgICAgICBjb2xvcjogJG5hdnNjcm9sbC1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzYWJsZSB7XG4gICAgICAgICAgLm1lbnUtd3JhcHBlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmF2c2Nyb2xsLWRhcmstYmctY29sb3I7XG4gICAgICAgICAgICBjb2xvcjogJG5hdnNjcm9sbC1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgICAgICAubGluay1saXN0LXdyYXBwZXIge1xuICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuYXZzY3JvbGwtZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZzY3JvbGwtZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdnNjcm9sbC1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkbmF2c2Nyb2xsLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLml0LWxlZnQtc2lkZSB7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRuYXZzY3JvbGwtZGFyay1zZXBhcmF0b3ItY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgJi5pdC1yaWdodC1zaWRlIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRuYXZzY3JvbGwtZGFyay1zZXBhcmF0b3ItY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jYWxsb3V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5jYWxsb3V0LWlubmVyIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ib3JkZXItc2Vjb25kYXJ5O1xuICAgIGJvcmRlci10b3A6IDA7XG4gICAgbWFyZ2luOiAyLjVyZW0gMDtcbiAgfVxuXG4gICYuY2FsbG91dC1oaWdobGlnaHQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvci1ib3JkZXItc2Vjb25kYXJ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMCAyLjIyMnJlbTtcblxuICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgLmNhbGxvdXQtdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMS41NTZyZW07XG4gICAgfVxuXG4gICAgQGVhY2ggJGNvbG9yLW5hbWUsICRjb2xvci12YWx1ZSBpbiAoc3VjY2VzczogJHN1Y2Nlc3MsIHdhcm5pbmc6ICRjb2xvci1ib3JkZXItd2FybmluZywgZGFuZ2VyOiAkZGFuZ2VyLCBpbXBvcnRhbnQ6ICRzdWNjZXNzLCBub3RlOiAkcHJpbWFyeSkge1xuICAgICAgJi4jeyRjb2xvci1uYW1lfSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXZhbHVlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuY2FsbG91dC1tb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWY1O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDIuMjIycmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3JkZXItd2lkdGg6IDAgNDhweCA0OHB4IDA7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICR3aGl0ZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogNDhweCAwIDAgNDhweDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2U0ZTRkYjtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgIC5jYWxsb3V0LXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuMjIycmVtO1xuXG4gICAgICBpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRib2R5LWNvbG9yO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4xcmVtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IC0wLjExMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAZWFjaCAkY29sb3ItbmFtZSwgJGNvbG9yLXZhbHVlIGluIChzdWNjZXNzOiAkc3VjY2Vzcywgd2FybmluZzogJHdhcm5pbmcsIGRhbmdlcjogJGRhbmdlciwgaW1wb3J0YW50OiAkc3VjY2Vzcywgbm90ZTogJHByaW1hcnkpIHtcbiAgICAmLiN7JGNvbG9yLW5hbWV9IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXZhbHVlO1xuXG4gICAgICAuY2FsbG91dC1pbm5lciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogcmdiYSgkY29sb3ItdmFsdWUsIDEpO1xuICAgICAgfVxuXG4gICAgICAuY2FsbG91dC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdmFsdWU7XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIGZpbGw6ICRjb2xvci12YWx1ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXZhbHVlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb2xsYXBzZS1kaXYgLmNvbGxhcHNlLWhlYWRlciAuY2FsbG91dC1tb3JlLXRvZ2dsZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdmFsdWU7XG5cbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItdmFsdWU7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci12YWx1ZTtcblxuICAgICAgICAgICY6YmVmb3JlLFxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXZhbHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci12YWx1ZTtcbiAgICAgIH1cblxuICAgICAgLmljb24ge1xuICAgICAgICBmaWxsOiAkY29sb3ItdmFsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhbGxvdXQtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgZmlsbDogJGNvbG9yLXRleHQtc2Vjb25kYXJ5O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgfVxuICB9XG5cbiAgJjpub3QoLmNhbGxvdXQtaGlnaGxpZ2h0KTpub3QoLmNhbGxvdXQtbW9yZSkge1xuICAgIC5jYWxsb3V0LXRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgICAgdG9wOiAtM3JlbTtcblxuICAgICAgLnRleHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHRvcDogMC44NzVlbTtcbiAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQ7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMHZ3IC0gMTAwJSAtIDIwcHgpO1xuICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgdG9wOiAwLjg3NWVtO1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgIGxlZnQ6IC0yLjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgcCB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgfVxuXG4gICAgJi5jYWxsb3V0LWJpZy10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgfVxuICB9XG5cbiAgLmNvbGxhcHNlLWRpdiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICAgIC5jb2xsYXBzZS1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS1ib3JkZXItZGlzYWJsZWQ7XG4gICAgICBwYWRkaW5nOiAxLjMzM3JlbSAwIDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAuY2FsbG91dC1tb3JlLXRvZ2dsZSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG5cbiAgICAgICAgICAgICY6YmVmb3JlLFxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNDQ0cmVtO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDAuMTExcmVtO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnB4KTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZbYXJpYS1leHBhbmRlZD0ndHJ1ZSddIHNwYW46YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgycHgpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNhbGxvdXQtbW9yZS1kb3dubG9hZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2xsYXBzZS1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FsbG91dCB7XG4gICAgJi5jYWxsb3V0LWhpZ2hsaWdodCB7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAyLjIyMnJlbTtcbiAgICB9XG5cbiAgICAmLmNhbGxvdXQtbW9yZSBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NzVyZW07XG4gICAgfVxuICB9XG59XG4iLCIudG9vbGJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDk2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbiAgLy8gdG9vbGJhciB2ZXJ0aWNhbCAtLS0tLS0tLS0tLS0tLS0tLSBTVEFSVFxuICAmLnRvb2xiYXItdmVydGljYWwge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogOTZweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICAmID4gdWwge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiA2NHB4O1xuICAgICAgJiA+IGxpIHtcbiAgICAgICAgbWFyZ2luOiA4cHggMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLy8gZGl2aWRlclxuICAgICAgICAmLnRvb2xiYXItZGl2aWRlciB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDFweDsgLy8gZml4IGZvciBJRTExXG4gICAgICAgICAgbWF4LWhlaWdodDogMXB4O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNnB4KTtcbiAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRvb2xiYXItbWVkaXVtLFxuICAgICYudG9vbGJhci1zbWFsbCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAmID4gdWwge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi50b29sYmFyLW1lZGl1bSB7XG4gICAgICB3aWR0aDogODRweDtcbiAgICAgICYgPiB1bCB7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgfVxuXG4gICAgICAvLyBiYWRnZVxuICAgICAgLnRvb2xiYXItYmFkZ2Uge1xuICAgICAgICByaWdodDogLTRweDtcbiAgICAgIH1cblxuICAgICAgLy8gZHJvcGRvd25cbiAgICAgIC5idG4tZHJvcGRvd24ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICByaWdodDogLTEwcHg7XG4gICAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC4yNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICB0b3A6IGNhbGMoLTEwMCUgLSAyNXB4KSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYudG9vbGJhci1zbWFsbCB7XG4gICAgICB3aWR0aDogNzJweDtcbiAgICAgICYgPiB1bCB7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgfVxuXG4gICAgICAvLyBiYWRnZVxuICAgICAgLnRvb2xiYXItYmFkZ2Uge1xuICAgICAgICByaWdodDogLTRweDtcbiAgICAgIH1cblxuICAgICAgLy8gZHJvcGRvd25cbiAgICAgIC5idG4tZHJvcGRvd24ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICByaWdodDogLTlweDtcbiAgICAgICAgICB0b3A6IDExcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjI1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHRvcDogY2FsYygtMTAwJSAtIDM1cHgpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gZHJvcGRvd25cbiAgICAuYnRuLWRyb3Bkb3duIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICByaWdodDogLTEycHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICB9XG4gICAgICAmW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKSBzY2FsZVgoLTEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHRvcDogY2FsYygtMTAwJSAtIDI4cHgpICFpbXBvcnRhbnQ7XG4gICAgICBsZWZ0OiBjYWxjKDEwMCUgKyAyNHB4KSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm94LXNoYWRvdzogJGRyb3Bkb3duLWJveC1zaGFkb3ctdmVydGljYWw7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IC02cHg7XG4gICAgICAgIHRvcDogMjRweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBzaGFkb3dcbiAgICAmOmJlZm9yZSB7XG4gICAgICB3aWR0aDogMzYwcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgcmlnaHQ6IDMycHg7XG4gICAgICB6LWluZGV4OiA2O1xuICAgICAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgYXQgY2VudGVyLCByZ2JhKDAsIDAsIDAsIDAuMjUpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDYwJSk7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKSBzY2FsZXgoMC4xMikgc2NhbGVZKDEuMjUpO1xuICAgICAgb3BhY2l0eTogMC4xODtcbiAgICB9XG5cbiAgICAudG9vbGJhci1iYWRnZSB7XG4gICAgICByaWdodDogLTEwcHg7XG4gICAgfVxuICB9XG4gIC8vIHRvb2xiYXIgdmVydGljYWwgLS0tLS0tLS0tLS0tLS0tLS0gRU5EXG5cbiAgJi50b29sYmFyLW1lZGl1bSB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIC8vICBsaXN0XG4gICAgJiA+IHVsIHtcbiAgICAgIGhlaWdodDogNDhweDtcbiAgICB9XG4gICAgYSxcbiAgICAuYnRuLWRyb3Bkb3duIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG4gICAgLmJ0bi1kcm9wZG93biB7XG4gICAgICAvLyBkcm9wZG93IGNhcmV0XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICByaWdodDogMXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAvLyBpY29uXG4gICAgLml0LWljbyB7XG4gICAgICBmb250LXNpemU6IDEuMzVyZW07XG4gICAgICAvLyBtb3JlIGljb25cbiAgICAgICYuaXQtbW9yZS1hY3Rpb25zIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMzMlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vIGljb24gYmFkZ2VcbiAgICAudG9vbGJhci1iYWRnZSB7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIG1pbi13aWR0aDogMTBweDtcbiAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICB0b3A6IDRweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG5cbiAgJi50b29sYmFyLXNtYWxsIHtcbiAgICBoZWlnaHQ6IDcycHg7XG4gICAgLy8gIGxpc3RcbiAgICAmID4gdWwge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cbiAgICAuYnRuLWRyb3Bkb3duIHtcbiAgICAgIC8vIGRyb3Bkb3cgY2FyZXRcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIGljb25cbiAgICAuaXQtaWNvIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAmLml0LW1vcmUtYWN0aW9ucyB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDI1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvLyBpY29uIGJhZGdlXG4gICAgLnRvb2xiYXItYmFkZ2Uge1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgbWluLXdpZHRoOiA4cHg7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAvLyBzaGFkb3dcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDM2MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDMycHg7XG4gICAgei1pbmRleDogNjtcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBjZW50ZXIsIHJnYmEoMCwgMCwgMCwgMC4yNSkgMCUsIHJnYmEoMCwgMCwgMCwgMCkgNjAlKTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSkgc2NhbGV4KDEuNCkgc2NhbGVZKDAuMTIpO1xuICAgIG9wYWNpdHk6IDAuMTg7XG4gIH1cblxuICAvLyAgbGlzdFxuICAmID4gdWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgICYgPiBsaSB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgOHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZmxleDogMSAxMDAlO1xuICAgICAgLy8gZGl2aWRlclxuICAgICAgJi50b29sYmFyLWRpdmlkZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIG1pbi13aWR0aDogMXB4OyAvLyBmaXggZm9yIElFMTFcbiAgICAgICAgbWF4LXdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTZweCk7XG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5LWJvcmRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gbGluayBhbmQgYnV0dG9uXG4gIGEsXG4gIC5idG4tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7XG4gICAgLmljb24ge1xuICAgICAgZmlsbDogJHNlY29uZGFyeTtcbiAgICB9XG4gICAgLy8gYWN0aXZlXG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgLmljb24ge1xuICAgICAgICBmaWxsOiAkcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gZGlzYWJsZWRcbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICBjb2xvcjogJGdyYXktZGlzYWJsZWQ7XG4gICAgICAuaWNvbiB7XG4gICAgICAgIGZpbGw6ICRncmF5LWRpc2FibGVkO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRncmF5LWRpc2FibGVkO1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgZmlsbDogJGdyYXktZGlzYWJsZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb2xvcjogJGdyYXktZGlzYWJsZWQ7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBmaWxsOiAkZ3JheS1kaXNhYmxlZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvLyBob3ZlclxuICAgICY6bm90KC5kaXNhYmxlZCk6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBjb2xvcjogJGNvbG9yLXRleHQtcHJpbWFyeS1ob3ZlcjtcbiAgICAgIC5pY29uIHtcbiAgICAgICAgZmlsbDogJGNvbG9yLXRleHQtcHJpbWFyeS1ob3ZlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gaG92ZXIgZml4IGZvciBpZTExXG4gICAgLyogc3R5bGVsaW50LWRpc2FibGUgKi9cbiAgICBfOi1tcy1mdWxsc2NyZWVuLFxuICAgICY6bm90KC5kaXNhYmxlZCk6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgICAvKiBzdHlsZWxpbnQtZW5hYmxlICovXG4gIH1cblxuICAvLyBkcm9wZG93biBidXR0b25cbiAgLmJ0bi1kcm9wZG93biB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJi50b29sYmFyLW1vcmUge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICY6bm90KC5kaXNhYmxlZCkge1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRidG4tZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG5cbiAgICAvLyBkcm9wZG93biBjYXJldFxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDRweCAzcHggMCAzcHg7XG4gICAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnkgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDE2cHg7XG4gICAgICByaWdodDogMnB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLy8gaWNvblxuICAuaXQtaWNvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgLy8gbW9yZSBpY29uXG4gICAgJi5pdC1tb3JlLWFjdGlvbnMge1xuICAgICAgZm9udC1zaXplOiAwLjZyZW07XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gaWNvbiBiYWRnZXMgLS0tLS0tLS0tLS0tLS0tLS0tXG4gIC5iYWRnZS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAudG9vbGJhci1iYWRnZSxcbiAgLnRvb2xiYXItYWxlcnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG4gIH1cblxuICAvLyBpY29uIGJhZGdlXG4gIC50b29sYmFyLWJhZGdlIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDZweDtcbiAgICBtaW4td2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAwLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgfVxuXG4gIC8vIHRleHQgbGFiZWxcbiAgLnRvb2xiYXItbGFiZWwge1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy9tb2JpbGVcbi5zZWN0aW9uIHtcbiAgcGFkZGluZzogI3ttYXAtZ2V0KCRncmlkLWd1dHRlci13aWR0aHMsIHNtKSAqIDR9ICN7bWFwLWdldCgkZ3JpZC1ndXR0ZXItd2lkdGhzLCBzbSkgKiAyfTtcblxuICAvL3NlY3Rpb24gY29udGVudFxuICAuc2VjdGlvbi1jb250ZW50IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAvLyBjb2xvciBhbmQgaW1hZ2UgdmFyaWFudHNcbiAgJi5zZWN0aW9uLW11dGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFja2dyb3VuZC1tdXRlZDtcbiAgfVxuICAmLnNlY3Rpb24tcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gIH1cbiAgJi5zZWN0aW9uLW5ldXRyYWwge1xuICAgIC8vIFRPRE86IENvbnNpZGVyIHVwZGF0aW5nIGNsYXNzIG5hbWUgdG8gbWF0Y2ggdGhlIHZhcmlhYmxlXG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM7XG4gIH1cbiAgJi5zZWN0aW9uLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIH1cbiAgfVxuXG4gICYuc2VjdGlvbi1pbnNldC1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXJlbSAxcmVtIC0xcmVtIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgfVxuXG4gICYuc2VjdGlvbi1iYWNrZ3JvdW5kLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgei1pbmRleDogLTE7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWN0aW9uLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIH1cblxuICAgICYuc2VjdGlvbi11c2VyLWhlYWRlciB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgbWluLWhlaWdodDogNDUwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWN0aW9uLXVzZXItaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC51c2VyLXNldHRpbmdzIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9UYWJsZXQgdmVydGljYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgLnNlY3Rpb24ge1xuICAgIHBhZGRpbmc6ICN7bWFwLWdldCgkZ3JpZC1ndXR0ZXItd2lkdGhzLCBtZCkgKiA0fSAje21hcC1nZXQoJGdyaWQtZ3V0dGVyLXdpZHRocywgbWQpICogMn07XG4gIH1cbn1cblxuLy9UYWJsZXQgaG9yaXpvbnRhbCAvIHNtYWxsIGRlc2t0b3BcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLnNlY3Rpb24ge1xuICAgIHBhZGRpbmc6ICN7bWFwLWdldCgkZ3JpZC1ndXR0ZXItd2lkdGhzLCBsZykgKiA0fTtcblxuICAgICYuc2VjdGlvbi1iYWNrZ3JvdW5kLWhlYWRlciB7XG4gICAgICAmLnNlY3Rpb24tdXNlci1oZWFkZXIge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICAgICAgICB9XG4gICAgICAgIC51c2VyLXNldHRpbmdzIHtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vRGVza3RvcFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAuc2VjdGlvbiB7XG4gICAgcGFkZGluZzogI3ttYXAtZ2V0KCRncmlkLWd1dHRlci13aWR0aHMsIHhsKSAqIDR9O1xuXG4gICAgJi5zZWN0aW9uLWJhY2tncm91bmQtaGVhZGVyIHtcbiAgICAgICYuc2VjdGlvbi11c2VyLWhlYWRlciB7XG4gICAgICAgIC51c2VyLXNldHRpbmdzIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9tb2JpbGVcbi5ub3RpZmljYXRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMS41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuICBib3gtc2hhZG93OiAwIC0wLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICRjb2xvci1ib3JkZXItc2Vjb25kYXJ5O1xuXG4gIC8vdGl0bGVcbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYmFzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cbiAgcCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTtcbiAgfVxuICBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAvL2ljb24gdmVyc2lvblxuICAmLndpdGgtaWNvbiB7XG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICRjb2xvci1ib3JkZXItc2Vjb25kYXJ5O1xuICAgIGg1IHtcbiAgICAgIC5pY29uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC04cHg7XG4gICAgICAgIGxlZnQ6IC0zOHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBoNSxcbiAgICBwIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgIH1cbiAgICAvL3N0YXR1cyB2YXJpYW50c1xuICAgICYuc3VjY2VzcyB7XG4gICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xuICAgICAgLmljb24ge1xuICAgICAgICBmaWxsOiAkc3VjY2VzcztcbiAgICAgIH1cbiAgICB9XG4gICAgJi5lcnJvciB7XG4gICAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XG4gICAgICAuaWNvbiB7XG4gICAgICAgIGZpbGw6ICRkYW5nZXI7XG4gICAgICB9XG4gICAgfVxuICAgICYuaW5mbyB7XG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgICAgLmljb24ge1xuICAgICAgICBmaWxsOiAkcHJpbWFyeTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi53YXJuaW5nIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XG4gICAgICAuaWNvbiB7XG4gICAgICAgIGZpbGw6ICR3YXJuaW5nO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBkaXNtaXNzYWJsZSB2ZXJzaW9uXG4gICYuZGlzbWlzc2FibGUge1xuICAgIC8vY2xvc2UgYnV0dG9uXG4gICAgLm5vdGlmaWNhdGlvbi1jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMjBweDtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDMycHg7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIC5pY29uIHtcbiAgICAgICAgZmlsbDogJGljb24tc2Vjb25kYXJ5O1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBmaWxsOiAkaWNvbi1wcmltYXJ5O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vc21hbGwgLSB0YWJsZXRcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLm5vdGlmaWNhdGlvbiB7XG4gICAgcGFkZGluZzogMS4zMzNyZW07XG4gICAgcGFkZGluZy1yaWdodDogMy41NTZyZW07XG4gICAgJi53aXRoLWljb24ge1xuICAgICAgaDUsXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNzc4cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL1RhYmxldCB2ZXJ0aWNhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAubm90aWZpY2F0aW9uIHtcbiAgICB3aWR0aDogMzc2cHg7XG4gICAgYm90dG9tOiAxNnB4O1xuICAgIHJpZ2h0OiAxNnB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAvL2ljb24gdmVyc2lvblxuICAgICYud2l0aC1pY29uIHtcbiAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgJHNlY29uZGFyeTtcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgfVxuICAgIC8vZml4IHZhcmlhbnRzXG4gICAgJi50b3AtZml4IHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAmLmJvdHRvbS1maXgge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgICYubGVmdC1maXgge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDRweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIHRvcDogNTAlO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIH1cbiAgICAmLnJpZ2h0LWZpeCB7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6bWF0aCc7XG5cbi5hdmF0YXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogJGF2YXRhci1iYXNlLXNpemUgKiA0OyAvLyBkZWZhdWx0IHNpemUgZXF1YWxzIHRvIG1kXG4gIGhlaWdodDogJGF2YXRhci1iYXNlLXNpemUgKiA0OyAvLyBkZWZhdWx0IHNpemUgZXF1YWxzIHRvIG1kXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnktbGlnaHRlcjsgLy8gVUkga2l0XG4gIGNvbG9yOiAkY29sb3ItdGV4dC1zZWNvbmRhcnk7IC8vIFVJIGtpdFxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzO1xuICAvLyBpbWFnZVxuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBmaWx0ZXIgMC4ycztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cbiAgLy8gdGV4dFxuICBwIHtcbiAgICBmb250LXNpemU6IDFyZW07IC8vIGRlZmF1bHQgc2l6ZSBlcXVhbHMgdG8gbWRcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC8vIGljb25cbiAgLmljb24ge1xuICAgIGhlaWdodDogMTZweDsgLy8gZGVmYXVsdCBzaXplIGVxdWFscyB0byBtZFxuICAgIHdpZHRoOiAxNnB4O1xuICB9XG5cbiAgLy9jb2xvciB2YXJpYW50cy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIFNUQVJUXG4gICYuYXZhdGFyLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICB9XG4gICYuYXZhdGFyLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcbiAgfVxuICAmLmF2YXRhci1ncmVlbiB7XG4gICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICB9XG4gICYuYXZhdGFyLW9yYW5nZSB7XG4gICAgYmFja2dyb3VuZDogJG9yYW5nZTtcbiAgfVxuICAmLmF2YXRhci1yZWQge1xuICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gIH1cbiAgJi5hdmF0YXItcHJpbWFyeSxcbiAgJi5hdmF0YXItc2Vjb25kYXJ5LFxuICAmLmF2YXRhci1ncmVlbixcbiAgJi5hdmF0YXItb3JhbmdlLFxuICAmLmF2YXRhci1yZWQge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbiAgLy9jb2xvciB2YXJpYW50cy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEVORFxuXG4gIC8vZHJvcGRvd24gdmFyaWFudC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBTVEFSVFxuICAmLmF2YXRhci1kcm9wZG93biB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5kcm9wZG93biB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAuYnRuLWRyb3Bkb3duIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIH1cbiAgICAubGlzdC1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG4gICAgLmxpbmstbGlzdCB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgIH1cbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgLmF2YXRhciB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICAgICAgJi5zaXplLXNtIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjdweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAvL2Ryb3Bkb3duIHZhcmlhbnQtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBFTkRcblxuICAvL3NpemUgdmFyaWFudHMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBTVEFSVFxuICAmLnNpemUteHMge1xuICAgIHdpZHRoOiAkYXZhdGFyLWJhc2Utc2l6ZSAqIDI7XG4gICAgaGVpZ2h0OiAkYXZhdGFyLWJhc2Utc2l6ZSAqIDI7XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIH1cbiAgICAuaWNvbiB7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICB9XG4gIH1cbiAgJi5zaXplLXNtIHtcbiAgICB3aWR0aDogJGF2YXRhci1iYXNlLXNpemUgKiAzO1xuICAgIGhlaWdodDogJGF2YXRhci1iYXNlLXNpemUgKiAzO1xuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB9XG4gICAgLmljb24ge1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgfVxuICB9XG4gICYuc2l6ZS1tZCB7XG4gICAgd2lkdGg6ICRhdmF0YXItYmFzZS1zaXplICogNDtcbiAgICBoZWlnaHQ6ICRhdmF0YXItYmFzZS1zaXplICogNDtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG4gICAgLmljb24ge1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgfVxuICAgIC5hdmF0YXItcHJlc2VuY2UsXG4gICAgLmF2YXRhci1zdGF0dXMge1xuICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAuaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuc2l6ZS1sZyB7XG4gICAgd2lkdGg6ICRhdmF0YXItYmFzZS1zaXplICogNTtcbiAgICBoZWlnaHQ6ICRhdmF0YXItYmFzZS1zaXplICogNTtcbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgfVxuICAgIC5pY29uIHtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgIH1cbiAgICAuYXZhdGFyLXByZXNlbmNlLFxuICAgIC5hdmF0YXItc3RhdHVzIHtcbiAgICAgIHJpZ2h0OiAtMnB4O1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgfVxuICAgIC5hdmF0YXItc3RhdHVzIHtcbiAgICAgIHRvcDogbWF0aC5kaXYoJGF2YXRhci1iYXNlLXNpemUsIDQ4KTtcbiAgICB9XG4gIH1cbiAgJi5zaXplLXhsIHtcbiAgICB3aWR0aDogJGF2YXRhci1iYXNlLXNpemUgKiAxMDtcbiAgICBoZWlnaHQ6ICRhdmF0YXItYmFzZS1zaXplICogMTA7XG4gICAgcCB7XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgfVxuICAgIC5pY29uIHtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgIH1cbiAgICAuYXZhdGFyLXByZXNlbmNlLFxuICAgIC5hdmF0YXItc3RhdHVzIHtcbiAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICB3aWR0aDogMThweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICB9XG4gICAgLmF2YXRhci1wcmVzZW5jZSB7XG4gICAgICBib3R0b206ICRhdmF0YXItYmFzZS1zaXplO1xuICAgIH1cbiAgICAuYXZhdGFyLXN0YXR1cyB7XG4gICAgICB0b3A6ICRhdmF0YXItYmFzZS1zaXplICogMC4yNTtcbiAgICB9XG4gIH1cbiAgJi5zaXplLXh4bCB7XG4gICAgd2lkdGg6ICRhdmF0YXItYmFzZS1zaXplICogMTY7XG4gICAgaGVpZ2h0OiAkYXZhdGFyLWJhc2Utc2l6ZSAqIDE2O1xuICAgIHAge1xuICAgICAgZm9udC1zaXplOiA1OHB4O1xuICAgIH1cbiAgICAuaWNvbiB7XG4gICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICB3aWR0aDogNjJweDtcbiAgICB9XG4gICAgLmF2YXRhci1wcmVzZW5jZSxcbiAgICAuYXZhdGFyLXN0YXR1cyB7XG4gICAgICByaWdodDogNHB4O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5hdmF0YXItcHJlc2VuY2Uge1xuICAgICAgYm90dG9tOiAkYXZhdGFyLWJhc2Utc2l6ZSAqIDI7XG4gICAgfVxuICAgIC5hdmF0YXItc3RhdHVzIHtcbiAgICAgIHRvcDogJGF2YXRhci1iYXNlLXNpemU7XG4gICAgfVxuICB9XG4gIC8vc2l6ZSB2YXJpYW50cy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEVORFxufVxuXG4vL2hvdmVyICYgZm9jdXMgc3RhdGVzXG5hLmF2YXRhciB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygxMDAlKTtcbiAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6aG92ZXIge1xuICAgIGltZyB7XG4gICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoOTAlKTtcbiAgICB9XG4gICAgYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJGNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LWxpZ2h0ZXIsIDUlKTtcbiAgICAmLmF2YXRhci1wcmltYXJ5IHtcbiAgICAgIGJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCRwcmltYXJ5LCA1JSk7XG4gICAgfVxuICAgICYuYXZhdGFyLXNlY29uZGFyeSB7XG4gICAgICBiYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkc2Vjb25kYXJ5LCA1JSk7XG4gICAgfVxuICAgICYuYXZhdGFyLWdyZWVuIHtcbiAgICAgIGJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCRncmVlbiwgNSUpO1xuICAgIH1cbiAgICAmLmF2YXRhci1vcmFuZ2Uge1xuICAgICAgYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNSUpO1xuICAgIH1cbiAgICAmLmF2YXRhci1yZWQge1xuICAgICAgYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHJlZCwgMTIlKTtcbiAgICB9XG4gIH1cbn1cbi5hdmF0YXItZHJvcGRvd24ge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLXdpdGhpbiB7XG4gICAgYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJGNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LWxpZ2h0ZXIsIDUlKTtcbiAgfVxuICAuYnRuLWRyb3Bkb3duOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG59XG5cbi8vd3JhcHBlciBmb3Igc3RhdHVzLCBwcmVzZW5jZSBhbmQgZXh0cmEgdGV4dCAtLS0tLS0tLS0tLS0tLSBTVEFSVFxuLmF2YXRhci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC8vcHJlc2VuY2UgYW5kIHN0YXR1cyAtIGNvbW1vbiBwcm9wZXJ0aWVzXG4gIC5hdmF0YXItcHJlc2VuY2UsXG4gIC5hdmF0YXItc3RhdHVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnktbGlnaHRlcjtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLy9pY29uXG4gICAgLmljb24ge1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBzdHJva2Utd2lkdGg6IDFweDtcbiAgICAgIHN0cm9rZTogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gIC8vcHJlc2VuY2VcbiAgLmF2YXRhci1wcmVzZW5jZSB7XG4gICAgYm90dG9tOiAkYXZhdGFyLWJhc2Utc2l6ZTtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgfVxuICAgICYuYnVzeSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgIH1cbiAgICAmLmhpZGRlbiB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDRweCk7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNHB4KTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vc3RhdHVzXG4gIC5hdmF0YXItc3RhdHVzIHtcbiAgICB0b3A6IDA7XG4gICAgJi5hcHByb3ZlZCB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgfVxuICAgICYuZGVjbGluZWQge1xuICAgICAgYmFja2dyb3VuZDogJHJlZDtcbiAgICB9XG4gICAgJi5ub3RpZnkge1xuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYjE7XG4gICAgfVxuICB9XG5cbiAgLy9leHRyYSB0ZXh0IHZlcnNpb25cbiAgJi5hdmF0YXItZXh0cmEtdGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgIC5hdmF0YXIge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuXG4gICAgLy90ZXh0XG4gICAgLmV4dHJhLXRleHQge1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICBoMyxcbiAgICAgIGg0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBwLFxuICAgICAgdGltZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy93cmFwcGVyIGZvciBzdGF0dXMsIHByZXNlbmNlIGFuZCBleHRyYSB0ZXh0IC0tLS0tLS0tLS0tLS0tIFNUQVJUXG5cbi8vIGlubGluZSBncm91cCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBTVEFSVFxuLmF2YXRhci1ncm91cCB7XG4gICYgPiBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLy8gbGlua1xuICAgIC5saXN0LWl0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAuYXZhdGFyIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgICAvL3Jlc2V0IGNvbG9yICYgZm9udCBzaXplIGZvciBhdmF0YXJcbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB9XG4gICAgICAgICYuYXZhdGFyLXByaW1hcnksXG4gICAgICAgICYuYXZhdGFyLXNlY29uZGFyeSxcbiAgICAgICAgJi5hdmF0YXItZ3JlZW4sXG4gICAgICAgICYuYXZhdGFyLW9yYW5nZSxcbiAgICAgICAgJi5hdmF0YXItcmVkIHtcbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vLyBpbmxpbmUgZ3JvdXAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gRU5EXG5cbi8vIHN0YWNrZWQgZ3JvdXAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSBTVEFSVFxuLmF2YXRhci1ncm91cC1zdGFja2VkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBsaSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICYgPiAuYXZhdGFyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNnB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuLy8gc3RhY2tlZCBncm91cCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tIEVORFxuIiwiLnRodW1iLW5hdiB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAtOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAvLyB2ZXJ0aWNhbCB2ZXJzaW9uXG4gICYudGh1bWItbmF2LXZlcnRpY2FsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAudGh1bWItbmF2LXJlc2l6ZXIge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgICYudGh1bWItbmF2LXNtYWxsIHtcbiAgICAgIGxpIHtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGZpeGVkIHZlcnNpb25cbiAgJi50aHVtYi1uYXYtZml4ZWQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbGkge1xuICAgICAgZmxleC1iYXNpczogMjQwcHg7XG4gICAgfVxuICAgICYudGh1bWItbmF2LXNtYWxsIHtcbiAgICAgIGxpIHtcbiAgICAgICAgZmxleC1iYXNpczogMTIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gYXV0byB2ZXJzaW9uXG4gICYudGh1bWItbmF2LWF1dG8ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbGkge1xuICAgICAgLnRodW1iLW5hdi1yZXNpemVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnRodW1iLW5hdi1hdXRvLTIge1xuICAgICAgbGkge1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDUwJSAtIDE2cHgpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnRodW1iLW5hdi1hdXRvLTMge1xuICAgICAgbGkge1xuICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDMzLjMzMzMlIC0gMTZweCk7XG4gICAgICB9XG4gICAgfVxuICAgICYudGh1bWItbmF2LWF1dG8tNCB7XG4gICAgICBsaSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMjUlIC0gMTZweCk7XG4gICAgICB9XG4gICAgfVxuICAgICYudGh1bWItbmF2LWF1dG8tNSB7XG4gICAgICBsaSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoMjAlIC0gMTZweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy9ob3ZlciB2YXJpYXRpb25zLS0tLS0tLS0tLS0tXG4gIC8vIG5vIHpvb21cbiAgJi50aHVtYi1uYXYtbm96b29tIHtcbiAgICBhOmhvdmVyIHtcbiAgICAgIGltZyB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gYmxhY2sgJiBwcmltYXJ5IGxheWVyXG4gICYudGh1bWItbmF2LWJsYWNrLFxuICAmLnRodW1iLW5hdi1wcmltYXJ5IHtcbiAgICBhIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYudGh1bWItbmF2LWJsYWNrIHtcbiAgICBhOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICB9XG4gIH1cbiAgJi50aHVtYi1uYXYtcHJpbWFyeSB7XG4gICAgYTphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRwcmltYXJ5LCAwLjgpO1xuICAgIH1cbiAgfVxuXG4gIC8vb3ZlcmxheSBwb3NpdGlvbnMgLS0tLS0tLS0tLS0tLS1cbiAgJi50aHVtYi1uYXYtYm90dG9tLFxuICAmLnRodW1iLW5hdi10b3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgJi50aHVtYi1uYXYtYm90dG9tIHtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuICAmLnRodW1iLW5hdi10b3Age1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gICYudGh1bWItbmF2LWxlZnQsXG4gICYudGh1bWItbmF2LXJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGhlaWdodDogOTAlO1xuICB9XG4gICYudGh1bWItbmF2LWxlZnQge1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIH1cbiAgJi50aHVtYi1uYXYtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxuXG4gIC8vIGxpc3QgZWxlbWVudFxuICBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDhweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgZmxleDogMCAxIGF1dG87XG4gIH1cblxuICAvLyBpbnZpc2libGUgcmVzaXplciBpbWFnZVxuICAudGh1bWItbmF2LXJlc2l6ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgJi50aHVtYi1uYXYtc21hbGwge1xuICAgIGxpIHtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICB9XG4gIH1cblxuICAvLyBsaW5rIGFuZCBpbWFnZVxuICBhIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAvLyBvdmVybGF5XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHMgY3ViaWMtYmV6aWVyKDAuMTUsIDAuNywgMC4zNiwgMC45OSk7XG4gICAgfVxuICAgIC8vIGFjdGl2ZSBzdGF0ZVxuICAgICYuYWN0aXZlIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnksIDAuNik7XG4gICAgICB9XG4gICAgfVxuICAgIC8vIGhvdmVyIHN0YXRlXG4gICAgJjpob3ZlciB7XG4gICAgICBpbWcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gaW1hZ2VcbiAgICBpbWcge1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGN1YmljLWJlemllcigwLjE1LCAwLjcsIDAuMzYsIDAuOTkpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vbW9iaWxlXG4uc3RlcHBlcnMge1xuICAvLyBzdGVwcGVyc1xuICAuc3RlcHBlcnMtaW5kZXgge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc3RlcHBlcnMtaGVhZGVyIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICAgIGhlaWdodDogNjRweDtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGJveC1zaGFkb3c6IDAgOHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGNvbG9yOiAkZ3JheS1zZWNvbmRhcnk7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIGZpbGw6ICRncmF5LXNlY29uZGFyeTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNjY3cmVtO1xuICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgfVxuICAgICAgICAvLyBzdGF0ZXNcbiAgICAgICAgJjpub3QoLmFjdGl2ZSkge1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlLFxuICAgICAgICAmLmNvbmZpcm1lZCB7XG4gICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnN0ZXBwZXJzLWluZGV4IHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAvLyBudW1iZXJzXG4gICAgICAgIC5zdGVwcGVycy1udW1iZXIge1xuICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnLiAnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGRhcmsgdmVyc2lvblxuICAmLmJnLWRhcmsge1xuICAgIC5zdGVwcGVycy1oZWFkZXIge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIC8vIHN0ZXBwZXJzXG4gICAgICAuc3RlcHBlcnMtaW5kZXgge1xuICAgICAgICBjb2xvcjogJG5ldXRyYWwtMS1hMjtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6ICRhbmFsb2d1ZS0yLWE2O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gc3RlcHNcbiAgICAgIGxpIHtcbiAgICAgICAgY29sb3I6ICRuZXV0cmFsLTEtYTI7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBmaWxsOiAkbmV1dHJhbC0xLWEyO1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgIGNvbG9yOiAkYW5hbG9ndWUtMi1hNjtcbiAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkYW5hbG9ndWUtMi1hNjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5jb25maXJtZWQge1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zdGVwcGVycy1uYXYge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIC5wcm9ncmVzcy1iYXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYW5hbG9ndWUtMi1hNjtcbiAgICAgIH1cbiAgICAgIC5zdGVwcGVycy1kb3RzIHtcbiAgICAgICAgbGkuZG9uZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGFuYWxvZ3VlLTItYTY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBuYXZpZ2F0aW9uXG4gIC5zdGVwcGVycy1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIHBhZGRpbmc6IDAgJHN0ZXBwZXItc3BhY2luZy1oO1xuICAgIGJveC1zaGFkb3c6IDAgLThweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgLy8gVEVNUCAtIHN1YnN0aXR1dGUgd2l0aCBnZW5lcmljIGVsbGlwc2ljYWwgc2hhZG93XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC5zdGVwcGVycy1wcm9ncmVzcyxcbiAgICAuc3RlcHBlcnMtZG90cyB7XG4gICAgICB3aWR0aDogMjAlO1xuICAgICAgLnByb2dyZXNzIHtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5zdGVwcGVycy1wcm9ncmVzcyB7XG4gICAgICAucHJvZ3Jlc3Mge1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnN0ZXBwZXJzLWRvdHMge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgIG1pbi13aWR0aDogNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJvZ3Jlc3MtYmc7XG4gICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICYuZG9uZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHByb2dyZXNzLWJhci1iZztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL3NtYWxsIC0gdGFibGV0XG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC5zdGVwcGVycyB7XG4gICAgLnN0ZXBwZXJzLWhlYWRlciB7XG4gICAgICBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vVGFibGV0IGhvcml6b250YWwgLyBzbWFsbCBkZXNrdG9wXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5zdGVwcGVycyB7XG4gICAgLy8gaGVhZGVyXG4gICAgLnN0ZXBwZXJzLWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgLy8gVEVNUFxuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgLy8gc2hhZG93XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAvLyBzdGVwc1xuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nOiAkc3RlcHBlci1zcGFjaW5nLXYgJHN0ZXBwZXItc3BhY2luZy1oO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGdyYXktYm9yZGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICY6bnRoLWxhc3QtY2hpbGQoMSkge1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmF5LWJvcmRlcjtcbiAgICAgICAgfVxuICAgICAgICAvLyBpbmRleFxuICAgICAgICAmLnN0ZXBwZXJzLWluZGV4IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC8vIGFjdGl2ZVxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIuMjIycmVtKTtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zdGVwcGVycy1udW1iZXIge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5uby1saW5lIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvLyBzdWNjZXNzIGljb25cbiAgICAgICAgLnN0ZXBwZXJzLXN1Y2Nlc3Mge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIC8vIG51bWJlcnNcbiAgICAgICAgLnN0ZXBwZXJzLW51bWJlciB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxLjc3OHJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEuNzc4cmVtO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LWJvcmRlcjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC42NjdyZW07XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAvLyBudW1iZXJzIGNoZWNrXG4gICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuMzMzcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIGRhcmsgdmVyc2lvblxuICAgICYuYmctZGFyayB7XG4gICAgICAuc3RlcHBlcnMtaGVhZGVyIHtcbiAgICAgICAgLy8gc3RlcHNcbiAgICAgICAgbGkge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5ldXRyYWwtMS1hODtcbiAgICAgICAgICAvLyBhY3RpdmVcbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFuYWxvZ3VlLTItYTY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3RlcHBlcnMtbnVtYmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGFuYWxvZ3VlLTItYTY7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGFuYWxvZ3VlLTItYTY7XG4gICAgICAgICAgICAgIGNvbG9yOiAkbmV1dHJhbC0xLWExMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLy8gbnVtYmVyc1xuICAgICAgICAgIC5zdGVwcGVycy1udW1iZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbmV1dHJhbC0xLWE2O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIG5hdmlnYXRpb25cbiAgICAuc3RlcHBlcnMtbmF2IHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IC8vIFRFTVBcbiAgICAgIG1hcmdpbi10b3A6IDAuODg5cmVtO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAuc3RlcHBlcnMtcHJvZ3Jlc3MsXG4gICAgICAuc3RlcHBlcnMtZG90cyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICBidXR0b24ge1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOm5vdCguc3RlcHBlcnMtYnRuLWNvbmZpcm0pIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuODg5cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc3RlcHBlcnMtYnRuLWNvbmZpcm0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vbW9iaWxlIE9OTFkgQlVUVE9OU1xuQG1lZGlhIChtYXgtd2lkdGg6ICN7bWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgbGcpIC0gMXB4fSkge1xuICAuc3RlcHBlcnMge1xuICAgIC8vIG5hdmlnYXRpb25cbiAgICAuc3RlcHBlcnMtbmF2IHtcbiAgICAgIGJ1dHRvbjpub3QoLnN0ZXBwZXJzLWJ0bi1zYXZlKTpub3QoLnN0ZXBwZXJzLWJ0bi1jb25maXJtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbiAgICAgICAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3cgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAuMzMzcmVtO1xuICAgICAgICAgIC8vZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBkYXJrIHZlcnNpb25cbiAgICAmLmJnLWRhcmsge1xuICAgICAgLy8gbmF2aWdhdGlvblxuICAgICAgLnN0ZXBwZXJzLW5hdiB7XG4gICAgICAgIGJ1dHRvbjpub3QoLnN0ZXBwZXJzLWJ0bi1zYXZlKTpub3QoLnN0ZXBwZXJzLWJ0bi1jb25maXJtKSB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGFuYWxvZ3VlLTItYTYgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6bWF0aCc7XG5cbi5jYXJkLXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogJHYtZ2FwICogMztcbiAgZGlzcGxheTogZmxleDtcblxuICAmLmNhcmQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLmNhcmQge1xuICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICAgICYgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jYXJkLXRlYXNlci13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAmLmNhcmQtdGVhc2VyLXdyYXBwZXItZXF1YWwge1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgfVxuXG4gICAgJiA+IC5jYXJkLXRlYXNlciB7XG4gICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICAgIG1hcmdpbjogJHYtZ2FwICogMiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgJi5ib3JkZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuY2FyZC10ZWFzZXItaW1hZ2Uge1xuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJiA+IC5jYXJkLWltYWdlLXdyYXBwZXIge1xuICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgICAgICYud2l0aC1yZWFkLW1vcmUge1xuICAgICAgICAgICAgLmNhcmQtaW1hZ2Utcm91bmRlZCBpbWcge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLWZsZXgge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmNhcmQtaW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vIGJhY2tncm91bmQtY29sb3I6ICRncmF5LWJvcmRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgJi5jYXJkLWltYWdlLXJvdW5kZWQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgJGJvcmRlci1yYWRpdXMgJGJvcmRlci1yYWRpdXMgMDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICRib3JkZXItcmFkaXVzICRib3JkZXItcmFkaXVzIDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQtZGF0ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgJiA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMjAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYgPiAqOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgZm9udC1zaXplOiA4MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy9MYW5kc2NhcGVcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAuY2FyZC10ZWFzZXIge1xuICAgICAgICBmbGV4OiAwIDAgNDklO1xuICAgICAgfVxuXG4gICAgICAmLmNhcmQtdGVhc2VyLWJsb2NrLTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICYgPiAuY2FyZC10ZWFzZXIge1xuICAgICAgICAgIGZsZXg6IDAgMCA0OSU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5jYXJkLXRlYXNlci1ibG9jay0zIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAmID4gLmNhcmQtdGVhc2VyIHtcbiAgICAgICAgICBmbGV4OiAwIDAgMzIlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuY2FyZC10ZWFzZXItc3RhcnQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcblxuICAgICAgICAuY2FyZC10ZWFzZXIgKyAuY2FyZC10ZWFzZXIge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjM1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuY2FyZC10ZWFzZXItZW5kIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5jYXJkLXRlYXNlciArIC5jYXJkLXRlYXNlciB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuMzVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvL0Rlc2t0b3BcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICYuY2FyZC10ZWFzZXItYmxvY2stNCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgJiA+IC5jYXJkLXRlYXNlciB7XG4gICAgICAgIGZsZXg6IDAgMCAyNCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jYXJkLW92ZXJsYXBwaW5nIHtcbiAgICAgIG1hcmdpbi10b3A6IC0zMnB4O1xuICAgIH1cbiAgfVxufVxuXG4uY2FyZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAmLmNhcmQtYmctI3skY29sb3J9IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2YWx1ZTtcblxuICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgIC5jYXJkLXRpdGxlLFxuICAgICAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcblxuICAgIGg0IHtcbiAgICAgICYuY2FyZC10aXRsZSB7XG4gICAgICAgICYgKyAuY2FyZC10ZXh0IHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGg1IHtcbiAgICAgICYuY2FyZC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGNhcmQtaDUtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRjYXJkLWg1LWxpbmUtaGVpZ2h0O1xuICAgICAgICBmb250LXdlaWdodDogJGNhcmQtaDUtZnc7XG4gICAgICAgIGNvbG9yOiAkY2FyZC1oNS1jb2xvcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHYtZ2FwICogMjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICYuYmlnLWhlYWRpbmcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGNhcmQtYmlnLWhlYWQtc2l6ZTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGNhcmQtYmlnLWhlYWQtbC1oO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5jYXJkLXRpdGxlLWljb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41ZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGg2LmNhcmQtc3VidGl0bGUge1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR2LWdhcCAqIDI7XG4gICAgICBtYXJnaW4tdG9wOiAtJHYtZ2FwICogMjtcbiAgICB9XG4gICAgYSB7XG4gICAgICBoNS5jYXJkLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRjYXJkLWxpbmstY29sb3I7XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXJkLXRleHQge1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogJGNhcmQtcC1zaXplO1xuICAgICAgbGluZS1oZWlnaHQ6ICRjYXJkLXAtbC1oO1xuICAgICAgY29sb3I6ICRjYXJkLXAtY29sb3I7XG4gICAgfVxuICAgIC5jYXJkLXNpZ25hdHVyZSB7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xuICAgICAgY29sb3I6ICRjYXJkLXAtY29sb3I7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1zaXplOiAkY2FyZC1zaWduYXR1cmUtc2l6ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmNhdGVnb3J5LXRvcCB7XG4gICAgICBmb250LXNpemU6ICRjYXJkLWNhdGVnb3J5LXNpemU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICRjYXJkLXAtY29sb3I7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1jYXRlZ29yeS1tLWJvdHRvbTtcbiAgICAgIGEuY2F0ZWdvcnkge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuY2F0ZWdvcnkge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogJGNhcmQtY2F0ZWdvcnktbC1zcGFjaW5nO1xuICAgICAgfVxuICAgICAgLmRhdGEge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJ+KAlCc7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMCAkdi1nYXA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gbGluZVxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICAvLyBoZWlnaHQ6ICRjYXJkLXNtYWxsLWxpbmUtaGVpZ2h0O1xuICAgIC8vIHdpZHRoOiAkY2FyZC1zbWFsbC1saW5lLXc7XG4gICAgLy8gYmFja2dyb3VuZDogJGNhcmQtc21hbGwtbGluZS1jb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAkY2FyZC1zbWFsbC1saW5lLW1hcmdpbjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcmQtcGFkZGluZztcbiAgfVxuICBhLnJlYWQtbW9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogJHYtZ2FwICogMztcbiAgfVxuICAuY2F0ZWdvcnlpY29uLXRvcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtY2F0LWljb24tYmxvY2stbWFyZ2luO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAudGV4dCB7XG4gICAgICBmb250LXNpemU6ICRjYXJkLWNhdGVnb3J5LXNpemU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6ICRjYXJkLWNhdGVnb3J5LWwtc3BhY2luZztcbiAgICAgIGNvbG9yOiAkY2FyZC1wLWNvbG9yO1xuICAgICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgfVxuICAgIC5pY29uIHtcbiAgICAgIHdpZHRoOiAkY2FyZC1jYXQtaWNvbi1zaXplO1xuICAgICAgaGVpZ2h0OiAkY2FyZC1jYXQtaWNvbi1zaXplO1xuICAgICAgZmlsbDogJGNhcmQtbGluay1jb2xvcjtcbiAgICAgIG1hcmdpbi1yaWdodDogJHYtZ2FwICogMTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIH1cbiAgfVxuICAvLyBzaW1wbGUgbGlua1xuICAuc2ltcGxlLWxpbmsge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAkY2FyZC1zaWduYXR1cmUtc2l6ZTtcbiAgICBtYXJnaW4tdG9wOiAkY2FyZC1zaW1wbGUtbGluay1tYXJnaW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLy8gY2FyZHMgd2l0aCBiYWNrZ3JvdW5kXG4gICYuY2FyZC1iZyB7XG4gICAgbWFyZ2luLWxlZnQ6IG1hdGguZGl2KCRjYXJkLXBhZGRpbmcsIDMpO1xuICAgIG1hcmdpbi1yaWdodDogbWF0aC5kaXYoJGNhcmQtcGFkZGluZywgMyk7XG4gICAgYm94LXNoYWRvdzogJGNhcmQtc2hhZG93O1xuICAgIGJhY2tncm91bmQ6ICRjYXJkLXNoYWRvdy1iZztcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbiAgLy8gY2FyZHMgd2l0aCBpbWcgdG9wXG4gICYuY2FyZC1pbWcge1xuICAgIC8vIFdoeSB0aGUgbWFyZ2luP1xuICAgIC8vIG1hcmdpbi1sZWZ0OiAkY2FyZC1wYWRkaW5nLzM7XG4gICAgLy8gbWFyZ2luLXJpZ2h0OiAkY2FyZC1wYWRkaW5nLzM7XG5cbiAgICAmLnNoYWRvdyAuY2FyZC1ib2R5LFxuICAgICYuYm9yZGVyIC5jYXJkLWJvZHksXG4gICAgJi5ib3JkZXItc3RhcnQgLmNhcmQtYm9keSxcbiAgICAmLmJvcmRlci1lbmQgLmNhcmQtYm9keSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRjYXJkLXBhZGRpbmc7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkY2FyZC1wYWRkaW5nO1xuICAgIH1cbiAgICBoNS5jYXJkLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGNhcmQtaW1nLWhlYWRpbmctc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkY2FyZC1pbWctaGVhZGluZy1sLWg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkdi1nYXAgKiA1O1xuICAgIH1cbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG5cbiAgICAuaW1nLXJlc3BvbnNpdmUtd3JhcHBlciB7XG4gICAgICAuaW1nLXJlc3BvbnNpdmUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjEuMjklOyAvKiBpbWFnZSBwcm9wb3J0aW9uIDMxMCB4IDE5MCAqL1xuICAgICAgICAmLmltZy1yZXNwb25zaXZlLXBhbm9yYW1pYyB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwLjY0NSU7IC8qIGltYWdlIHByb3BvcnRpb24gMzEwIHggOTUgKi9cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYucm91bmRlZCAuaW1nLXJlc3BvbnNpdmUtd3JhcHBlciB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICB9XG4gIH1cbiAgLmNhcmQtY2FsZW5kYXIge1xuICAgIGhlaWdodDogODAlO1xuICAgIG1heC1oZWlnaHQ6IDgwcHg7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDMycHg7XG4gICAgdG9wOiAxMCU7XG4gICAgY29sb3I6ICM0NTVhNjQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIC5jYXJkLWRhdGUge1xuICAgICAgZm9udC1zaXplOiAxLjY2N2VtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gICYubm8tYWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmID4gLnJlYWQtbW9yZSB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgaGVpZ2h0OiAkdi1nYXAgKiAzO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgIHBhZGRpbmctdG9wOiAkdi1nYXAgKiAyO1xuICAgIH1cbiAgfVxuXG4gIC8vIHNwZWNpYWwgY2FyZFxuICAmLnNwZWNpYWwtY2FyZCB7XG4gICAgLmltZy1yZXNwb25zaXZlLXdyYXBwZXIge1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogJHNwZWNpYWwtY2FyZC1pbWctd2lkdGg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1wYWRkaW5nO1xuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktYTM7XG4gICAgICAgIGxlZnQ6ICRjYXJkLXBhZGRpbmc7XG4gICAgICAgIHRvcDogJGNhcmQtcGFkZGluZztcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1hMztcbiAgICAgICAgbGVmdDogJGNhcmQtcGFkZGluZyAqIDAuNTtcbiAgICAgICAgdG9wOiAkY2FyZC1wYWRkaW5nICogMC41O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIH1cbiAgICAgIC5pbWctcmVzcG9uc2l2ZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjIuOTglOyAvKiBpbWFnZSBwcm9wb3J0aW9uIDIxNCB4IDE3NCAqL1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICAuaGVhZC10YWdzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLXBhZGRpbmc7XG4gICAgICBzcGFuLmRhdGEge1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGg1IHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgIH1cbiAgICAgIC5pbWctcmVzcG9uc2l2ZS13cmFwcGVyIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyBjYXJkIGJpZ1xuICAmLmNhcmQtYmlnIHtcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmcgKiAyO1xuICAgICAgLnRvcC1pY29uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtcGFkZGluZztcbiAgICAgICAgLmljb24ge1xuICAgICAgICAgIHdpZHRoOiAkY2FyZC1iaWctdG9wLWljb24tc2l6ZTtcbiAgICAgICAgICBoZWlnaHQ6ICRjYXJkLWJpZy10b3AtaWNvbi1zaXplO1xuICAgICAgICAgIGZpbGw6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGg1LmNhcmQtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6ICRjYXJkLWJpZy1oNS1zaXplO1xuICAgICAgICBsaW5lLWhlaWdodDogJGNhcmQtYmlnLWg1LWwtaDtcbiAgICAgIH1cbiAgICAgIC5jYXJkLXRleHQge1xuICAgICAgICBmb250LXNpemU6ICRjYXJkLWJpZy1wLXNpemU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkY2FyZC1iaWctcC1sLWg7XG4gICAgICB9XG4gICAgfVxuICAgIC5mbGFnLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJkLXBhZGRpbmcgKiAyO1xuICAgIH1cbiAgICAuZXRpY2hldHRhIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAkY2FyZC1wYWRkaW5nICogMjtcbiAgICAgIHRvcDogJGNhcmQtcGFkZGluZyArICR2LWdhcDtcbiAgICAgIC8vbGVmdDogJGNhcmQtcGFkZGluZyAqIDY7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgfVxuICAmLmJvcmRlci1ib3R0b20tY2FyZCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgIH1cbiAgfVxuICAvL2hlYWQgdGFnXG4gIC5oZWFkLXRhZ3Mge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLXBhZGRpbmcgKiAyO1xuICAgIC5kYXRhIHtcbiAgICAgIGZvbnQtc2l6ZTogJGNhcmQtY2F0ZWdvcnktc2l6ZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogJGNhcmQtcC1jb2xvcjtcbiAgICB9XG4gIH1cbiAgLmNhcmQtdGFnIHtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgZm9udC1zaXplOiAkY2FyZC1jYXRlZ29yeS1zaXplO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxldHRlci1zcGFjaW5nOiAkY2FyZC1jYXRlZ29yeS1sLXNwYWNpbmc7XG4gICAgcGFkZGluZzogMCAkdi1nYXAgKiA0O1xuICAgIGJvcmRlci1yYWRpdXM6ICR0YWctcmFkaXVzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwcmltYXJ5O1xuICB9XG4gIC8vIGNhcmQgZm9vdGVyXG4gIC5pdC1jYXJkLWZvb3RlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAkY2FyZC1wYWRkaW5nICogMjtcbiAgICAuY2FyZC1zaWduYXR1cmUge1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zZXJpZjtcbiAgICAgIGNvbG9yOiAkY2FyZC1wLWNvbG9yO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGZvbnQtc2l6ZTogJGNhcmQtc2lnbmF0dXJlLXNpemU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgJi5jYXJkLXRlYXNlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgLy8gd2lkdGg6IGF1dG87XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nOiAyNHB4O1xuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cblxuICAgICYuY2FyZC1jb2x1bW4ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICB9XG5cbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNiB7XG4gICAgICAgIGgjeyRpfSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZmxleDogYXV0bztcblxuICAgICAgLmNhcmQtdGV4dCxcbiAgICAgIC5jYXJkLXRleHQgPiBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICYgKyAuY2FyZC10ZXh0IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgbWluLXdpZHRoOiAzMnB4O1xuXG4gICAgICAmICsgLmNhcmQtYm9keSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmF2YXRhciB7XG4gICAgICAmLnNpemUteHMge1xuICAgICAgICBtaW4td2lkdGg6ICRhdmF0YXItYmFzZS1zaXplICogMjtcbiAgICAgIH1cblxuICAgICAgJi5zaXplLXNtIHtcbiAgICAgICAgbWluLXdpZHRoOiAkYXZhdGFyLWJhc2Utc2l6ZSAqIDM7XG4gICAgICB9XG5cbiAgICAgICYuc2l6ZS1tZCB7XG4gICAgICAgIG1pbi13aWR0aDogJGF2YXRhci1iYXNlLXNpemUgKiA0O1xuICAgICAgfVxuXG4gICAgICAmLnNpemUtbGcge1xuICAgICAgICBtaW4td2lkdGg6ICRhdmF0YXItYmFzZS1zaXplICogNTtcbiAgICAgIH1cblxuICAgICAgJi5zaXplLXhsIHtcbiAgICAgICAgbWluLXdpZHRoOiAkYXZhdGFyLWJhc2Utc2l6ZSAqIDEwO1xuICAgICAgfVxuXG4gICAgICAmICsgLmNhcmQtYm9keSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgJi5jYXJkLXRlYXNlci0jeyRjb2xvcn0ge1xuICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCAkdmFsdWU7XG4gICAgfVxuICB9XG59XG4vLyBmbGFnXG4uZmxhZy1pY29uIHtcbiAgd2lkdGg6ICRmbGFnLWljb24tdztcbiAgaGVpZ2h0OiAkZmxhZy1pY29uLWg7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICRmbGFnLWljb24tY29sb3I7XG4gIGNvbG9yOiAkY2FyZC1zaGFkb3ctYmc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5mbGFnLWljb246YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDEzcHggc29saWQgJGNhcmQtc2hhZG93LWJnO1xuICBib3JkZXItbGVmdDogJGZsYWctaWNvbi13ICogMC41IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRmbGFnLWljb24tdyAqIDAuNSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLy8gcmVhZCBtb3JlIHRleHRcbmEucmVhZC1tb3JlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICRjYXJkLWxpbmstY29sb3I7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsZXR0ZXItc3BhY2luZzogJGNhcmQtY2F0ZWdvcnktbC1zcGFjaW5nO1xuICBmb250LXNpemU6ICRjYXJkLWNhdGVnb3J5LXNpemU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLmljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAkdi1nYXA7XG4gICAgZmlsbDogJGNhcmQtbGluay1jb2xvcjtcbiAgICB3aWR0aDogJGNhcmQtbGluay1pY29uLXNpemU7XG4gICAgaGVpZ2h0OiAkY2FyZC1saW5rLWljb24tc2l6ZTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuLy8uZXRpY2hldHRhXG4uZXRpY2hldHRhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAkY2FyZC1jYXRlZ29yeS1zaXplO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGV0dGVyLXNwYWNpbmc6ICRjYXJkLWNhdGVnb3J5LWwtc3BhY2luZztcbiAgY29sb3I6ICRjYXJkLXAtY29sb3I7XG4gIC5pY29uIHtcbiAgICBmaWxsOiAkY2FyZC1wLWNvbG9yO1xuICAgIHdpZHRoOiAkdi1nYXAgKiAzO1xuICAgIGhlaWdodDogJHYtZ2FwICogMztcbiAgICBtYXJnaW4tcmlnaHQ6ICR2LWdhcDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25cbi5yb3cge1xuICBbY2xhc3MqPSdjb2wtJ10ge1xuICAgIC8vY2FyIHZhcmlhdGlvbiBpbnNpZGUgY29sc1xuICAgID4gLmNhcmQtd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICA+IC5jYXJkIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy9UYWJsZXQgaG9yaXpvbnRhbCAvIHNtYWxsIGRlc2t0b3BcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLmNhcmQtd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgJi5jYXJkLXNwYWNlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkY2FyZC1wYWRkaW5nICogMC41O1xuICAgIH1cbiAgICAmLmNhcmQtb2Zmc2V0IHtcbiAgICAgIG1hcmdpbi10b3A6IDkwcHg7XG4gICAgfVxuICB9XG4gIC5jYXJkIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgJi5jYXJkLWJnLFxuICAgICYuY2FyZC1pbWcge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLmltZy1yZXNwb25zaXZlLXdyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAuaW1nLXJlc3BvbnNpdmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlOyAvKiAxNjo5ICovXG4gICAgaGVpZ2h0OiAwO1xuICAgIC5pbWctd3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAmLmN1c3RvbS1vYmplY3QtZml0IHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmV1dHJhbC0xLWExO1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9vdmVybGF5IHdyYXBwZXJcbi5vdmVybGF5LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLy9ob3ZlciB2ZXJzaW9uXG4gICYub3ZlcmxheS1ob3ZlciB7XG4gICAgLm92ZXJsYXktcGFuZWwge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcztcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICAub3ZlcmxheS1wYW5lbCB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9vdmVybGF5IGxhYmVsXG4ub3ZlcmxheS1wYW5lbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICR2LWdhcCAqIDIgJHYtZ2FwICogMztcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcHJpbWFyeSwgMC44NSk7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWF4LWhlaWdodDogJHYtZ2FwICogNztcbiAgLy90ZXh0XG4gIHNwYW4ge1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLy9mdWxsaGVpZ2h0ICYgaWNvbiB2ZXJzaW9uXG4gICYub3ZlcmxheS1wYW5lbC1mdWxsaGVpZ2h0LFxuICAmLm92ZXJsYXktaWNvbiB7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgJi5vdmVybGF5LXBhbmVsLWZ1bGxoZWlnaHQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAmLm92ZXJsYXktaWNvbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAuaWNvbiB7XG4gICAgICBmaWxsOiAkd2hpdGU7XG4gICAgfVxuICB9XG4gIC8vYmxhY2sgdmVyc2lvblxuICAmLm92ZXJsYXktYmxhY2sge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjU0KTtcbiAgfVxufVxuXG4vL3NtYWxsIC0gdGFibGV0XG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vb3ZlcmxheSBsYWJlbFxuICAub3ZlcmxheS1wYW5lbCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgfVxufVxuIiwiLy9tb2JpbGVcbi5wcm9ncmVzcy1kb251dC13cmFwcGVyIHtcbiAgd2lkdGg6IDEyOHB4O1xuICBoZWlnaHQ6IDEyOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5wcm9ncmVzc2Jhci10ZXh0IHtcbiAgICBjb2xvcjogJGNvbG9yLXRleHQtYmFzZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgei1pbmRleDogMztcbiAgfVxuICBzdmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYXRoOmZpcnN0LWNoaWxkIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB3aWR0aDogNjdweDtcbiAgICBoZWlnaHQ6IDY3cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LWxpZ2h0ZXI7IC8vIFVJIEtpdFxuICAgIHdpZHRoOiAxMTBweDtcbiAgICBoZWlnaHQ6IDExMHB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHotaW5kZXg6IDA7XG4gIH1cbn1cblxuLy9UYWJsZXQgdmVydGljYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgLnByb2dyZXNzLWRvbnV0LXdyYXBwZXIge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICY6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDk0cHg7XG4gICAgICBoZWlnaHQ6IDk0cHg7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vbW9iaWxlXG5cbi8vaW5kZXRybWluYXRlIGFuaW1hdGlvblxuQGtleWZyYW1lcyBwcm9ncmVzc0JhckluZGV0ZXJtaW5hdGUge1xuICAwJSB7XG4gICAgbGVmdDogLTUlO1xuICB9XG4gIDUwJSB7XG4gICAgd2lkdGg6IDY2JTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHdpZHRoOiAzMyU7XG4gIH1cbn1cblxuLy9iYWNrZ3JvdW5kIGJhclxuLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gICYucHJvZ3Jlc3MtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kLXNlY29uZGFyeS1saWdodGVyOyAvLyBVSSBLaXRcbiAgfVxuICAmLnByb2dyZXNzLWluZGV0ZXJtaW5hdGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgYW5pbWF0aW9uOiBwcm9ncmVzc0JhckluZGV0ZXJtaW5hdGUgMS40cyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpIGluZmluaXRlIGZvcndhcmRzO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vL3Byb2dyZXNzIGJhclxuLnByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7IC8vIFVJIEtpdFxufVxuXG4vL2xhYmVsXG4ucHJvZ3Jlc3MtYmFyLWxhYmVsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICRjb2xvci10ZXh0LWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi8vYnV0dG9uIHZlcnNpb25cbi5idG4tcHJvZ3Jlc3Mge1xuICAucHJvZ3Jlc3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgJGJ0bi1ib3JkZXItcmFkaXVzICRidG4tYm9yZGVyLXJhZGl1cztcbiAgfVxuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICBoZWlnaHQ6IDRweDtcbiAgfVxufVxuXG4vL3NtYWxsIC0gdGFibGV0XG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC8vbGFiZWxcbiAgLnByb2dyZXNzLWJhci1sYWJlbCB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB9XG59XG4iLCIvL21vYmlsZVxuXG4vL2Jhc2ljIGFuaW1hdGlvblxuQGtleWZyYW1lcyBzcGlubmVyQW5pbSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4vL2RvdWJsZSBzcGlubmVyIGFuaW0gMVxuQGtleWZyYW1lcyBzcGlubmVyQW5pbUlubmVyMSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjA1ZGVnKTtcbiAgfVxufVxuLy9kb3VibGUgc3Bpbm5lciBhbmltIDJcbkBrZXlmcmFtZXMgc3Bpbm5lckFuaW1Jbm5lcjIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMDVkZWcpO1xuICB9XG59XG5cbi8vc3RhbmRhcmQgc3Bpbm5lclxuLnByb2dyZXNzLXNwaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6ICR2LWdhcCAqIDY7XG4gIGhlaWdodDogJHYtZ2FwICogNjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDRweCBzb2xpZCAkY29sb3ItYmFja2dyb3VuZC1zZWNvbmRhcnktbGlnaHRlcjsgLy8gVUkgS2l0XG4gIC8vc3Bpbm5lciBhY3RpdmUgc3RhdGVcbiAgJi5wcm9ncmVzcy1zcGlubmVyLWFjdGl2ZSB7XG4gICAgYW5pbWF0aW9uOiBzcGlubmVyQW5pbSAwLjc1cyBsaW5lYXIgaW5maW5pdGU7XG4gIH1cbiAgLy9zdGFuZGFyZCBzcGlubmVyIGFjdGl2ZSBzdGF0ZVxuICAmLnByb2dyZXNzLXNwaW5uZXItYWN0aXZlOm5vdCgucHJvZ3Jlc3Mtc3Bpbm5lci1kb3VibGUpIHtcbiAgICBib3JkZXItY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWJhY2tncm91bmQtc2Vjb25kYXJ5LWxpZ2h0ZXI7XG4gIH1cbiAgLy9zbWFsbCBzaXplXG4gICYuc2l6ZS1zbSB7XG4gICAgd2lkdGg6ICR2LWdhcCAqIDQ7XG4gICAgaGVpZ2h0OiAkdi1nYXAgKiA0O1xuICB9XG5cbiAgLy9sYXJnZSBzaXplXG4gICYuc2l6ZS1sZyB7XG4gICAgd2lkdGg6ICR2LWdhcCAqIDg7XG4gICAgaGVpZ2h0OiAkdi1nYXAgKiA4O1xuICB9XG5cbiAgLy9leHRyYS1sYXJnZSBzaXplXG4gICYuc2l6ZS14bCB7XG4gICAgd2lkdGg6ICR2LWdhcCAqIDEwO1xuICAgIGhlaWdodDogJHYtZ2FwICogMTA7XG4gIH1cblxuICAvL2RvdWJsZSBzcGlubmVyXG4gICYucHJvZ3Jlc3Mtc3Bpbm5lci1kb3VibGUge1xuICAgICRzaXplOiA0OHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIC8vc21hbGwgc2l6ZVxuICAgICYuc2l6ZS1zbSB7XG4gICAgICB3aWR0aDogJHYtZ2FwICogNDtcbiAgICAgIGhlaWdodDogJHYtZ2FwICogNDtcbiAgICAgIC8vZG91YmxlIHNwaW5uZXIgaW5uZXJcbiAgICAgIC5wcm9ncmVzcy1zcGlubmVyLWlubmVyIHtcbiAgICAgICAgd2lkdGg6ICR2LWdhcCAqIDQ7XG4gICAgICAgIGhlaWdodDogJHYtZ2FwICogMjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNpemUtbGcge1xuICAgICAgd2lkdGg6ICR2LWdhcCAqIDg7XG4gICAgICBoZWlnaHQ6ICR2LWdhcCAqIDg7XG4gICAgICAvL2RvdWJsZSBzcGlubmVyIGlubmVyXG4gICAgICAucHJvZ3Jlc3Mtc3Bpbm5lci1pbm5lciB7XG4gICAgICAgIHdpZHRoOiAkdi1nYXAgKiA4O1xuICAgICAgICBoZWlnaHQ6ICR2LWdhcCAqIDQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5zaXplLXhsIHtcbiAgICAgIHdpZHRoOiAkdi1nYXAgKiAxMDtcbiAgICAgIGhlaWdodDogJHYtZ2FwICogMTA7XG4gICAgICAvL2RvdWJsZSBzcGlubmVyIGlubmVyXG4gICAgICAucHJvZ3Jlc3Mtc3Bpbm5lci1pbm5lciB7XG4gICAgICAgIHdpZHRoOiAkdi1nYXAgKiAxMDtcbiAgICAgICAgaGVpZ2h0OiAkdi1nYXAgKiA1O1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vZG91YmxlIHNwaW5uZXIgYWN0aXZlIHN0YXRlXG4gICAgJi5wcm9ncmVzcy1zcGlubmVyLWFjdGl2ZSB7XG4gICAgICAucHJvZ3Jlc3Mtc3Bpbm5lci1pbm5lciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICAgIC8vZG91YmxlIHNwaW5uZXIgaW5uZXJcbiAgICAucHJvZ3Jlc3Mtc3Bpbm5lci1pbm5lciB7XG4gICAgICB3aWR0aDogJHYtZ2FwICogNjtcbiAgICAgIGhlaWdodDogJHYtZ2FwICogMztcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBtYXJnaW4tbGVmdDogLSR2LWdhcCAqIDAuNTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0kdi1nYXAgKiAwLjU7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBzcGlubmVyQW5pbUlubmVyMjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkc2Vjb25kYXJ5O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyMDAlO1xuICAgICAgICBhbmltYXRpb246IHNwaW5uZXJBbmltSW5uZXIxIDAuNzVzIGN1YmljLWJlemllcigwLjI1LCAwLjEsIDAuNSwgMSkgaW5maW5pdGUgYWx0ZXJuYXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9tb2JpbGVcbi5pdC1ncmlkLWl0ZW0td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gaW1nIGRlZmF1bHQgcHJvcG9ydGlvblxuICAuaW1nLXJlc3BvbnNpdmUtd3JhcHBlciB7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgLmltZy1yZXNwb25zaXZlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZ3JpZC1pdGVtLWRmLXByb3BvcnRpb247XG4gICAgfVxuICB9XG4gIC8vIHRleHRcbiAgLml0LWdyaWRpdGVtLXRleHQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogJHYtZ2FwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLml0LWdyaWRpdGVtLXRleHQge1xuICAgICAgZm9udC1zaXplOiAkZ3JpZC1pdGVtLXRleHQtc2l6ZS1tb2I7XG4gICAgICBjb2xvcjogJGdyaWQtaXRlbS10ZXh0LWNvbG9yO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB9XG4gICAgLmljb24ge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICByaWdodDogLSR2LWdhcDtcbiAgICAgIGZpbGw6ICRwcmltYXJ5O1xuICAgICAgd2lkdGg6ICRncmlkLWl0ZW0taWNvbi1tb2Itc2l6ZTtcbiAgICAgIGhlaWdodDogJGdyaWQtaXRlbS1pY29uLW1vYi1zaXplO1xuICAgIH1cbiAgfVxuICAvLyB0ZXh0IG92ZXJsYXlcbiAgJi5pdC1ncmlkLWl0ZW0tb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5pbWctcmVzcG9uc2l2ZS13cmFwcGVyIHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5pdC1ncmlkaXRlbS10ZXh0LXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiAkdi1nYXAgJHYtZ2FwICogMjtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIC5pdC1ncmlkaXRlbS10ZXh0IHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgICAuaWNvbiB7XG4gICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGdyaWQtaXRlbS10ZXh0LWNvbG9yO1xuICB9XG4gIC8vIGhvdmVyXG4gIGE6aG92ZXIge1xuICAgIC5pdC1ncmlkaXRlbS10ZXh0IHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuICAvLyBkb3VibGVcbiAgJi5pdC1ncmlkLWl0ZW0tZG91YmxlLXcge1xuICAgIC5pbWctcmVzcG9uc2l2ZS13cmFwcGVyIHtcbiAgICAgIC5pbWctcmVzcG9uc2l2ZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKCN7JGdyaWQtaXRlbS1kZi1kb3VibGUtcHJvcG9ydGlvbn0gLSAjeyRncmlkLWxpc3QtZGVmYXVsdC1nYXB9KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gZ3JpZCBkZWZhdWx0XG4uaXQtZ3JpZC1saXN0LXdyYXBwZXIge1xuICBwYWRkaW5nLWxlZnQ6ICRncmlkLWxpc3QtZGVmYXVsdC1nYXAgKiAyO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1saXN0LWRlZmF1bHQtZ2FwICogMjtcbiAgLy8gZ3JpZCBjaGFuZ2VzXG4gIGRpdltjbGFzc149J2NvbC0nXSB7XG4gICAgcGFkZGluZzogMCAkZ3JpZC1saXN0LWRlZmF1bHQtZ2FwICRncmlkLWxpc3QtZGVmYXVsdC1nYXAgKiAyICRncmlkLWxpc3QtZGVmYXVsdC1nYXA7XG4gIH1cbiAgLmdyaWQtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1sZWZ0OiAtJGdyaWQtbGlzdC1kZWZhdWx0LWdhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kZ3JpZC1saXN0LWRlZmF1bHQtZ2FwO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAvLyBncmlkIHdpdGggbGFiZWxcbiAgJi5pdC1pbWFnZS1sYWJlbC1ncmlkIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWxpc3QtdGV4dC1nYXAgKiAyO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRncmlkLWxpc3QtdGV4dC1nYXAgKiAyO1xuICAgIC8vIGdyaWQgY2hhbmdlc1xuICAgIGRpdltjbGFzc149J2NvbC0nXSB7XG4gICAgICBwYWRkaW5nOiAwICRncmlkLWxpc3QtdGV4dC1nYXAgJGdyaWQtbGlzdC10ZXh0LWdhcCAqIDIgJGdyaWQtbGlzdC10ZXh0LWdhcDtcbiAgICB9XG4gICAgLmdyaWQtcm93IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtKCgkZ3JpZC1saXN0LXRleHQtZ2FwICogMikgKyAoJGdyaWQtbGlzdC1kZWZhdWx0LWdhcCAqIDIpKTtcbiAgICAgIG1hcmdpbi1yaWdodDogLSgoJGdyaWQtbGlzdC10ZXh0LWdhcCAqIDIpICsgKCRncmlkLWxpc3QtZGVmYXVsdC1nYXAgKiAyKSk7XG4gICAgfVxuICB9XG59XG5cbi8vc21hbGwgLSB0YWJsZXRcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLml0LW1hc29ucnkge1xuICAgIC5pdC1ncmlkLWl0ZW0td3JhcHBlciB7XG4gICAgICAuaW1nLXJlc3BvbnNpdmUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogaW5pdGlhbDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAuaW1nLXdyYXBwZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICAgIGxlZnQ6IGluaXRpYWw7XG4gICAgICAgICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBvYmplY3QtZml0OiBpbml0aWFsO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL1RhYmxldCBob3Jpem9udGFsIC8gc21hbGwgZGVza3RvcFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAuaXQtZ3JpZC1pdGVtLXdyYXBwZXIge1xuICAgICYuaXQtZ3JpZC1pdGVtLW92ZXJsYXkge1xuICAgICAgLml0LWdyaWRpdGVtLXRleHQtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6ICR2LWdhcCAqIDIgJHYtZ2FwICogMztcbiAgICAgICAgLml0LWdyaWRpdGVtLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGdyaWQtaXRlbS10ZXh0LXNpemU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8gdGV4dFxuICAgIC5pdC1ncmlkaXRlbS10ZXh0LXdyYXBwZXIge1xuICAgICAgLml0LWdyaWRpdGVtLXRleHQge1xuICAgICAgICBmb250LXNpemU6ICRncmlkLWl0ZW0tdGV4dC1zaXplO1xuICAgICAgfVxuICAgICAgLmljb24ge1xuICAgICAgICB3aWR0aDogJGdyaWQtaXRlbS1pY29uLXNpemUtZGVzaztcbiAgICAgICAgaGVpZ2h0OiAkZ3JpZC1pdGVtLWljb24tc2l6ZS1kZXNrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9tb2JpbGVcbi5wb3BvdmVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgYm94LXNoYWRvdzogMCAwIDMwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcblxuICAmLmJzLXBvcG92ZXItdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkdi1nYXAgKiAyO1xuICAgIC5wb3BvdmVyLWFycm93IHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3R0b206IDJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gICAgbWFyZ2luLXRvcDogJHYtZ2FwICogMjtcbiAgICAucG9wb3Zlci1hcnJvdyB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuYnMtcG9wb3Zlci1sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6ICR2LWdhcCAqIDI7XG4gICAgLnBvcG92ZXItYXJyb3cge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuYnMtcG9wb3Zlci1yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6ICR2LWdhcCAqIDI7XG4gICAgLnBvcG92ZXItYXJyb3cge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBvcG92ZXItYXJyb3cge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIC8vdGl0bGVcbiAgLnBvcG92ZXItaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAkY29sb3ItdGV4dC1iYXNlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiAkdi1nYXAgKiAyICR2LWdhcCAqIDMgMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgLy90aXRsZSBpY29uXG4gICAgLmljb24ge1xuICAgICAgZmlsbDogJHByaW1hcnk7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICR2LWdhcDtcbiAgICAgIGhlaWdodDogJHYtZ2FwICogMztcbiAgICAgIHdpZHRoOiAkdi1nYXAgKiAzO1xuICAgIH1cbiAgfVxuICAvL3RleHRcbiAgLnBvcG92ZXItYm9keSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LXNlY29uZGFyeTsgLy8gVUkgS2l0XG4gICAgcGFkZGluZzogJHYtZ2FwICogMiAkdi1nYXAgKiAzO1xuICAgIC8vaW5uZXIgYm90dG9tIGxpbmtcbiAgICBhLnBvcG92ZXItaW5uZXItbGluayB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogJHYtZ2FwICogMjtcbiAgICAgIGZvbnQtc2l6ZTogMC44NTdlbTtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgICAgLy9saW5rIGljb25cbiAgICAgIC5pY29uIHtcbiAgICAgICAgZmlsbDogJHByaW1hcnk7XG4gICAgICAgIGhlaWdodDogJHYtZ2FwICogMjtcbiAgICAgICAgd2lkdGg6ICR2LWdhcCAqIDI7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkdi1nYXAgKiAwLjU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICR2LWdhcCAqIDAuNTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9zbWFsbCAtIHRhYmxldFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAucG9wb3ZlciB7XG4gICAgLy90aXRsZVxuICAgIC5wb3BvdmVyLWhlYWRlciB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIH1cbiAgICAvL3RleHRcbiAgICAucG9wb3Zlci1ib2R5IHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vbW9iaWxlXG4udG9vbHRpcCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICBmb250LXNpemU6IDAuNzVyZW07XG5cbiAgLy9oaWRlIGFycm93XG4gIC50b29sdGlwLWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC8vdGV4dFxuICAudG9vbHRpcC1pbm5lciB7XG4gICAgcGFkZGluZzogN3B4ICR2LWdhcCAqIDI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhY2tncm91bmQtZW1waGFzaXM7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgLnRvb2x0aXAtaW5uZXIge1xuICAgICAgICBwYWRkaW5nOiA0LjVweCAkdi1nYXA7XG4gICAgICB9XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuICAvL3BhZGRpbmdcbiAgJi5icy10b29sdGlwLXRvcCxcbiAgJi5icy10b29sdGlwLWJvdHRvbSB7XG4gICAgcGFkZGluZzogJHYtZ2FwIDA7XG4gIH1cbiAgJi5icy10b29sdGlwLWxlZnQsXG4gICYuYnMtdG9vbHRpcC1yaWdodCB7XG4gICAgcGFkZGluZzogMCAkdi1nYXA7XG4gIH1cbn1cbiIsIi8qIHN0eWxlbGludC1kaXNhYmxlICovXG5AaW1wb3J0ICd2aWRlby5qcy9zcmMvY3NzL3ZpZGVvLWpzJztcbi8qIHN0eWxlbGludC1lbmFibGUgKi9cblxuLnZqcy10aGVtZS1ib290c3RyYXAtaXRhbGlhIHtcbiAgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICB9XG4gICY6aG92ZXIgLnZqcy1iaWctcGxheS1idXR0b24sXG4gICYudmpzLWJpZy1wbGF5LWJ1dHRvbjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIH1cbiAgLnZqcy1jb250cm9sLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgfVxuICB9XG59XG5cbi5hY2NlcHRvdmVybGF5ICsgLnZqcy1mbHVpZCB7XG4gIG1pbi1oZWlnaHQ6IDQwMHB4O1xufVxuXG4udmpzLXRyYW5zY3JpcHRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5hY2NvcmRpb24taXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgd2lkdGg6IDc1Y2g7XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAudmpzLXJlbWFpbmluZy10aW1lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC52anMtcGljdHVyZS1pbi1waWN0dXJlLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52aWRlby1qcyAudmpzLWNvbnRyb2wge1xuICAgIHdpZHRoOiA0OHB4O1xuICB9XG5cbiAgLnZqcy1jb250cm9sLWJhciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cbiIsIi8vIENTUyBzdHlsZXMgZm9yIFNWRyBpY29ucyB1c2VkIHRocm91Z2hvdXQgdmlkZW8uanMuXG4vL1xuLy8gVGhlIGdvYWwgaXMgdG8gcmVwbGFjZSBhbGwgaWNvbnMgZnJvbSB0aGUgZm9udCBmYW1pbHkgcHVsbGVkIGZyb20gdmlkZW9qcy9mb250IGVudGlyZWx5LlxuLy8gVGhpcyBwcm9qZWN0IGN1cnJlbnRseSB1c2VzIGZvbnRzLiBXZSB3YW50IHRvIHJlcGxhY2UgdGhpcyB3aXRoIFNWR3MgZnJvbVxuLy8gaW1hZ2VzL2ljb25zLnN2Zy4gVGhpcyB3aWxsIGVuc3VyZSBjb25zaXRlbmN5IGJldHdlZW4gdmVyc2lvbnMsIGFzIHdlbGwgYXMgc2ltcGxpZmllZFxuLy8gYW5kIHN0cmFpZ2h0LWZvcndhcmQgY3VzdG9taXphdGlvbi5cblxuLy8gRGVmYXVsdCBzdHlsaW5nIGZvciBhbGwgU1ZHIGljb25zXG4udmpzLXN2Zy1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgZmlsbDogY3VycmVudENvbG9yO1xuICBoZWlnaHQ6IDEuOGVtO1xuICB3aWR0aDogMS44ZW07XG5cbiAgLy8gT3ZlcndyaXRlIGFueSBmb250IGNvbnRlbnRcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBTVkcgc2hhZG93IG9uIGhvdmVyIGFuZCBmb2N1c1xuLnZqcy1zdmctaWNvbjpob3Zlcixcbi52anMtY29udHJvbDpmb2N1cyAudmpzLXN2Zy1pY29uIHtcbiAgLXdlYmtpdC1maWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAwLjI1ZW0gI2ZmZik7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDAuMjVlbSAjZmZmKTtcbn1cbiIsIkBpbXBvcnQgXCJ1dGlsaXRpZXMvbGluZWFyLWdyYWRpZW50XCI7XG5cbkBtaXhpbiBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoJGNvbG9yLCAkYWxwaGEpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgJGFscGhhKTtcbn1cblxuQG1peGluIHRyYW5zZm9ybSgkdHJhbnNmb3JtKSB7XG4gIHRyYW5zZm9ybTogJHRyYW5zZm9ybTtcbn1cblxuQG1peGluIHRyYW5zaXRpb24oJHN0cmluZzogJHRyYW5zaXRpb24tLWRlZmF1bHQpIHtcbiAgdHJhbnNpdGlvbjogJHN0cmluZztcbn1cblxuQG1peGluIGhpZGUtdmlzdWFsbHkge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXMpIHtcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbn1cblxuQG1peGluIGFuaW1hdGlvbigkc3RyaW5nOiBzcGluIDFzIGluZmluaXRlIGxpbmVhcikge1xuICBhbmltYXRpb246ICRzdHJpbmc7XG59XG5cbkBtaXhpbiBkaXNwbGF5LWZsZXgoJGFsaWdubWVudDogJycsICRqdXN0aWZpY2F0aW9uOiAnJykge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIEBpZiAkYWxpZ25tZW50ICE9ICcnIHtcbiAgICBhbGlnbi1pdGVtczogJGFsaWdubWVudDtcbiAgfVxuXG4gIEBpZiAkanVzdGlmaWNhdGlvbiAhPSAnJyB7XG4gICAganVzdGlmeS1jb250ZW50OiAkanVzdGlmaWNhdGlvbjtcbiAgfVxufVxuXG5AbWl4aW4gZmxleCgkdmFsdWUpIHtcbiAgZmxleDogJHZhbHVlO1xufVxuXG4vLyBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvdXNlci1zZWxlY3Rcbi8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzgyNjc4Mi9ob3ctdG8tZGlzYWJsZS10ZXh0LXNlbGVjdGlvbi1oaWdobGlnaHRpbmctdXNpbmctY3NzICh2ZXJzaW9uOiBKYW51YXJ5LCAyMDE3KVxuQG1peGluIHVzZXItc2VsZWN0KCRzdHJpbmc6IG5vbmUpIHtcbiAgLyogaU9TIFNhZmFyaSAqL1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6ICRzdHJpbmc7XG4gIC8qIFNhZmFyaSwgYW5kIENocm9tZSA1MyAqL1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiAkc3RyaW5nO1xuICAvKiBOb24tcHJlZml4ZWQgdmVyc2lvbiwgY3VycmVudGx5IHN1cHBvcnRlZCBieSBDaHJvbWUgYW5kIE9wZXJhICovXG4gIHVzZXItc2VsZWN0OiAkc3RyaW5nO1xufVxuXG4vLyBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9DU1MvYm94LXNoYWRvd1xuQG1peGluIGJveC1zaGFkb3cgKCRzdHJpbmc6IDAgMCAxZW0gcmdiYSgwLCAwLCAwLCAwLjI1KSkge1xuICBib3gtc2hhZG93OiAkc3RyaW5nO1xufVxuXG5AbWl4aW4gb3JkZXIoJHZhbHVlKSB7XG4gIG9yZGVyOiAkdmFsdWU7XG59XG5cbiVmaWxsLXBhcmVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4laWNvbi1kZWZhdWx0IHtcbiAgQGV4dGVuZCAlZmlsbC1wYXJlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzY1OSNpc3N1ZWNvbW1lbnQtNjQ4MTkwNzVcbkBmdW5jdGlvbiBjaGFyKCRjaGFyYWN0ZXItY29kZSkge1xuICBAaWYgZnVuY3Rpb24tZXhpc3RzKFwic2VsZWN0b3ItYXBwZW5kXCIpIHtcbiAgICBAcmV0dXJuIHVucXVvdGUoXCJcXFwiXFxcXCN7JGNoYXJhY3Rlci1jb2RlfVxcXCJcIik7XG4gIH1cblxuICBAcmV0dXJuIHN0ci1zbGljZShcIlxceFwiLCAxLCAxKSArICRjaGFyYWN0ZXItY29kZTtcbn1cblxuJGljb24tZm9udC1mYW1pbHk6IFZpZGVvSlM7XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJGljb24tZm9udC1mYW1pbHk7XG4gIHNyYzogdXJsKGRhdGE6YXBwbGljYXRpb24vZm9udC13b2ZmO2NoYXJzZXQ9dXRmLTg7YmFzZTY0LGQwOUdSZ0FCQUFBQUFCVHNBQXNBQUFBQUlwQUFBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCSFUxVkNBQUFCQ0FBQUFEc0FBQUJVSUlzbGVrOVRMeklBQUFGRUFBQUFQZ0FBQUZaUmlWMzJZMjFoY0FBQUFZUUFBQUVKQUFBRDVwNDIrVnhuYkhsbUFBQUNrQUFBRHRJQUFCY2tJNGw5NzJobFlXUUFBQkZrQUFBQUt3QUFBRFlzdklqcGFHaGxZUUFBRVpBQUFBQWRBQUFBSkErUkNMMW9iWFI0QUFBUnNBQUFBQmNBQUFDOFEyWUFBR3h2WTJFQUFCSElBQUFBWUFBQUFHQjdDSUdHYldGNGNBQUFFaWdBQUFBZkFBQUFJQUZBQUk5dVlXMWxBQUFTU0FBQUFTVUFBQUlLMWNmMW9IQnZjM1FBQUJOd0FBQUJmQUFBQW5YZEZxaDFlSnhqWUdSZ1lPQmlNR0N3WTJCeWNmTUpZZURMU1N6Slk1QmlZR0dBQUpBOE1wc3hKek05a1lFRHhnUEtzWUJwRGlCbWc0Z0NBQ1k3QlVnQWVKeGpZR1I3eURpQmdaV0JnYVdRNVJrREE4TXZDTTBjd3hET2VJNkJnWW1CbFprQkt3aEljMDFoY1BqSStGR1BIY1JkeUE0UlpnUVJBRGFHQ3lZQUFIaWM3ZFBYYmNNd0FFWFJLMXZ1dmZmZW03NDlYQWJLVjNiakJBNmZYc2FJZ01NTEVXb1FKYUFFRktObmxFTHlRNEsyN3ppYjVQTkY2dmw4eWxkK1RLcjVrSDArY1V3MHh2MDBId3Z4MkRSZXNVeUZLclY0WG9NbUxkcDA2TktqejRBaEk4Wk1tREpqem9JbEs5WnMyTEpqejRFako4NWN1SExqemlQZS8wVVdMMTdtZjJ0cUtMei85aks5Zjh0WHBHQ29SZFBLaHRTMFJxRmtXdlZRTnRTS29WWU50V2FvZGRQWEVCcUcyalE5WFdnWmF0dFFPNGJhTmRTZW9mWU5kV0NvUTBNZEdlcllVQ2VHT2pYVW1hSE9EWFZocUV0RFhSbnEybEEzaHJvMTFKMmg3ZzMxWUtoSFF6MFo2dGxRTDRaNk5kU2JvZDROOVdHb1Q5TWZIRjZHbWhuWkx4eURjUk1BQUFCNG5KMVlDMWhVMTdVK2E1L0hNQTRpQTNObVZCRG1vUXdQNVRGbkhsRmVBNGdZaVVGUlFJTm9TQ0JBeUszRzJ5aSswYWlwWXRGY0hZbzJ4c2I0TmlZMytWck54U2FYNXV2dDQ5NW96TmRvWW94bWVtMi9MOEhHcExjK0luQjI3OXBuaGxHcjVtdkw0ZXl6OTlucnJMMzJldTEvRFFjYy9va2RZZ2RIT0E2TVFLcDRyOWd4MEVjTUhNZXpPYWxWYXNXNUJNN05jWG9TYjlmRmdFNkt0U1NCeFd6MUZZRFBHK3ZNQkdjS2I5Y2VidTJWUzVzMmFhVGtDdlJTZjZDN1krUHBpYm01RTA5djdJRHMyLzN1WlF0YkQwekl5cHB3b0hYaC85M3VrbXlZZ2RlUE5ScDY1cDV2KzN2LzlvdFFsMk83d1AzNGNUODhwOE1kMll4cFlMUVpvUmN5NkZsU0JSbnduR0FlNkJQTVNDWm8rN05KVnFTMGNFNHVIZW5kemhTbmJQSDZURHFMMStObWU1TFpYa0NIbkd5b0gwa25lMzBXSCtnc3dobTNxK3B0L21UYXM5TkxTNjRHbmptU2xUUHcwd1ZRVC9ld1JhQmd4dHlkeTNjdVVCOS82U1crdmI1eVJ2cit0MGVPZlBLSlovOXQzKzR0TDd4ajMyWGQzdGhDeGkrZ2U2aWZkc0FOK2w1K3dpNUhRL2NDb2V1bGwxQXN6UzdDVWZFY0p6SzdzS1dKQWRKaENkMHNQTTQrRVk3UURtNW92MDhoWFJRWEU1YmY2UFY1UTUrSWpXN1g3Tmt1OTJBc2s0bDJoQ1JSRDZUUHFJU2lDSmVRbmEzU0NGd3Jock56WEh6bzR5RmV2Qnd4cHp4azhXQ0lJZmt2VkVLVnkzMlNiVDhuNjhnemdhc2xwYWlPMnpJR0l5dVNiN1JOZjlIU3VOMjZ5LzdPQzF0Z0VtcGl5QTZhRDRxY2dUT2lMVGh3R0cwZUI2OTRGSThOSExMTjZPQmxSVmFNeE5BRlM0SmRYVUc2bVc4UHdwS3VZTENMWEtHYnU4aXdZTmRnTzA2U24zVGgrL3Z5WkF4czhSbzMwRGpIZTlneThGeXdpMjRPTW03UXl6aDNNVFpWT01ZaExCbm9DK0o3OWxwVFV5UW1vcmpobk13bGNRNXVQRVlHcERqc09ra0g0OUJqUUxRQnFzM2pGdEZkSk5sa3NZbW9RRkRBckxoOFhoK1FkNkdoY3NiNkZVdWVoRGkrVS9scUQ3MUsvcWllZ2VWMWltY3dqbDdFeHdpU3JmNEJaeUN1alY2Y1ZjRm82VlgrRzlJY1B5RmpKblV1ZmJVL2p6ckwxWDk5YXMzNnJlWGw4SzMybkZhT3IrRThqV0pFY0o1NURwTVZmU01lOTUvQUphT3NHQkgyR0pDTnBpUlFiSzRDOEJqZG1RQTIyUVkyajAzRW0xM2kyWUhxdE5MVTFOSTA0WWoySEpnQTZmUWM2VlBOcEEvRCtSeWtzNTU0Tm5WeTJtQjcydVJVZlBMc3FSNE4wTE9CUUtBcndKWU8rNVcyZmdaWDhvQzFIUjZIak5hUVRWSUcyRlB3blRjWFhHWlpmTkI3VEU2cFRLWlV3YXc5MVhXTEFvRkZHY25CNVBIanNja2dCamJXdXRyTCswaDVZMXh3M0RSR0R1bXNuWGIzTUp3WHJKSU41VTdtMHJnSjN5RzV3NGhlNWNrRkc0cG1ORWtPbTAveE9PNHI0eUw4N3dxdFFNK2hpSklWcCs2aUcyd1BCS0QzNUVsR2tEeCtVZkMydjFtRkcxbytNM0FqTkZ0eThiaUtNWHd6eXhuWkxkczh3WUQyQnhtQ1BIQWxkUE9lTHN5LzBCdWdmdFloVllGQWhPOFNxUTBqM29LN2RISlpuSS9qeG1VUzRvbmx4c2tTRjh0aG12TlpqSXJSWndFUHhyMGxCdUxSdXozb3kvRk9IQ3N4d09QWWgyTStlOXUzSjVwZ1BZejlncDZHN0M5bTBBMTFGOWRkcUtNZlYrNHNicTQ1L1lzcE95c1h2VCszcGRGZFlOZzJmSGJXOER6MzAxTXFEVnVHcnowRnVoMFlNVzhtZGRycHF6U1Q3clY5QmN2cVBvTnZhZFJuZFdwMHA4SHZiaXFyRmo1eUZRL3ZORlNYRHB4cExFRldwK0RjckYzRlQxYWZXc2hGY21DZmVBTWpFdk82NWkwWTZYaWpRZlNSUFd4M1RWL0RmN0ttM0UxbCtrTHQ1NnMvcndWenVSdXNOTWh1ZHpua3dkTGFTK1FOZGVhbDJqRFBQNGw5cUhjOTh2VFlaT1NreHpEK25qQldWV2pGUEtnaXB4NkRrV3ZYUWlXOE9ZY2V3VkhFNXl1a2luRE1jZkdnYzBvcERsdFlLRHhJR0JlZGt6YzZqU2ZFN3RsdkVTQ0RGVXcwSHgwb3BTK1UwbEhDeE5vdHRiTldTeFg5elpWdkVoS1dVU3lCcGFYd0JjMmE5OE02VXFQZVhBcy9HRG9uOEF4N2hzdGhPOGNNNUhVN0FkMFV2UlI5bEhtdHlRS1o0TUFlODE0WDVoOU1TVWtRbWhmOTZlVko2cDkwT2pJaXFTSWp2eWt2cjJsNVU1NU8vZlBRS0QraklvbVlwTnlHSlEyNXVRMmtJaWtSZkFtdUJIQ1BzV3FrU0RFcWdaNUtESTJzaWZTL1I0M01iWmcwaWRGSGJDUE54WHhad3MxQUNWRTZoQWhPZEp3UmtKTEZCTFBacFJHWUo1MHBrbzZYek1rZ21TeDQwbGppazZBUWNLaEZuTGNRRTZyRjdQWEZlMU9jb2owVDNBWGdTZ0pUREloSFJmSGxZWkt1U3pjNnVpZXZPSkdYWStpNUdKa2tUcDdVTTN5MExxQVREYnRGY2JkQnhPN280VDI1SllsRWpvSDB1eW5VaDhyYXBreHA2MlFONzBzdlNGK2hUNGdHUGxvdmxtY20vQ29tTGk3bVY0a1R5a1Y5TkZXakUvUXJ3Z1E0dUljQVAwclFGNFZaWVJQMm8zUGhISHpmUE1KajlJcit1ektVbHJINDludFQxOEFWdmoxc2MzWUdqVVQvTXQyRHhhd2E4QXJjQTdiQ1FJcHZmd0FZdTIydkVHL05vLzVSdlBkQTdnK0FlbExyUHd6eStMdGtMUGhucEl4SDE0bTRFWXE4ZWVNSGJQRVBObTZHN052OUI0amNGUFo4YkpqMFNFalAzTVBnUWRLVHFxRW95MnY2RzMyUC9ZNmR4T3YwNEF4bm9BZXErR0lMdlVhdnRZQ0JYbStCYUlodW9kY2ZyTjVCL1YyRVlNQ1BoK1N4YXZqR3lQd1YweDRDSmdVUEdUMG1RYU9ER0JBQ0lKWkdzTVh3QUQwTEdYeDdsM0NkQWNLTUlLSStmNUNlcFdlRDBCdnlVL0djZEJ4UEY4U3dlakM2TEdabUFVUkZkc1NXS1I1SHlIbGQya2JkSVpPMUl4eCtibm56VTduNStibFBOVjlqblVEV2hQMnRDNjh0Yk4zUFZJbGRzUVB4U0FjU3BqT2F2N1EwNXVYbjV6VzJMTHZEWG45QjZzeXNjUHk5aURMRU1tU3JKejZuWXVXTWlwdWtqTTBBSDhKa0dTK1hGeU1Sa3pTQ0g3S0QvaHdtMTcyU0F5Wll1bUhsZWZyNUFkZHJ0QTBPMFRud2FWWnhjUlk5QmZ1a245R2YwNU4xcjlEVjlNb0JzSjFmK1pycVV2dFBIaXpKQW50V3lidjdobXFMdDZRTHVLNlpTOUZxaTFqTzVyRG9XUFpYWElJNVRnYWpnNTNjSVhDakRDR0ljWXJSSVkybjYrbVhPYS9XMGJkaGF1M3J5aUVZZTJGVi81b2VhSVlLLzV3NWZyQ3lsbDYvY1lPOERpTmh3NnQxTUJXbXpudDkxUVg2MlVGMU43bDBlSEJaVFJHcEthcXBLVklQRjlVY0l6bVJldWQ5VFNZNzUrSzg5OUdIYkJ1Nndqb1I3UktLWlZZaVl4U1BmNS8yd0pUNWUzTkFobVViVm41S0x4MVVqZzArQkd2cEFJaDBEZXpJblRrekYzN0tWb2N4cktVM3IxK1hMdEFlMmxPM2w2NmtmUWZCL3VuS1krcThOMzc1UnU4YmM0cEpYZkVjRVNVOTVxK3A4Wk5aUlRXSDFkOUZ6dlVkWVhrNXJMa2Nka0Vpc29LS1ZIUVcvYjNHRXg2dFBhWWNvSmZPcjl3QWJTQm52MUlIcGVwME9FeHI0TFBNa3BKTStqN3NseTdVSGtPelhqb0FabGpIQ0dpeWVndE5sd2xqTTB2K2MxOUVUOVB2c3QwOWEyTXRnY2Y1L1pTellPNWgxMTU2K2V5eWRmQXN4R2E5WEF1RjZ2empoNkNzc0xxNkVDeXNwZXJYWDBzWDVoNVpkcFplM2d1eHNHSVBFdEhrL2FxWFgxaFZxUDVIWVZWVklTa3JyTnF2WG9ySWMrNU91OTFIbnIvTGNEMmFmaTZlWDdVQmxvT2NzN2NPcHFnR2FOZnMxZzdiTmJzOXo2d0FTYXlsTjY5ZDAvVEZUSXo2V3M4K29HVjNtRTI2MTJ3UlRIS2NWVWJoakthZGVibG9NYytkeVhnTVZ0Vks2QndNQi8rbVZXMDlpZ2RSQldhUnROUVg1OWQvVkQvL3hkUTBUQ2lZTmoxS1Q5c3E2V2R1NVdUYnFrM3FEWHlEYUxhMWZ2NjIxTFMwMUczejYxc0Q2bEg4bEF4RExpY1Y5MjFzNkJmOTJKT1l2ek5ZQ0wxa2hicUJYRUZVekM1MjFONU55ek5hUUlXaGp5RnlEb0JJVnJBam12MlVFYUxsSStjNnp3MWptVklQTExMWlpVVGo2R3hHSFcrbXExdGdIWFIyRDg1cDRROTM0K2pMYnRqVkxjeUNkUzEwTlZ6cEhxeHA0US9oSzdXb3BZL05SR3g5SEdzUEdkRmpPamNwakJuR1lNVnFZLzRlcVQ1a2hXRUhXVXVwMkEvcFR3N3BkV2dzV2Z0N0VUVUVSTDk2blJnMEhORlBtQ1liYTZweWxFQ2FFeFg4OUE5V0xVT1ZCNG9LTHUvbzFvcVNZSENnTHpCVWxBejhoTkZEUnBlU1UxWFQrTFJtRFVnUGFLYllkSERuOXN1Ri90dTEzbkhKaWowTjk3TGZTMFFtcU9OdXlPTms3enZVSTZRYTBwRjlmMitvQUJMOTJBVDZlMFUvL3o5WXFBaVd0SkxVMUpLMGdTKzFhYWN3YW1pTnFLMDY3dTlaUThmMWQ0cUxvZE16ejN1TDg5WjY4Vi9IbnIrK2hYV1V1SGd3OGRmaTk3MlBlVHlQZWZ1M2FOTnVjZW1RNzRxRnVJYUpuVmtPdTRRK3lqdXdtbUMxRnFacGwxaTR1em9QeGprcFBmM1h2NTQ1dGwyNlJyK2RPdlVkK29tcUp6Y2g5ZE9lVTdmMTBZNjRuTWNLSzEzN0RjY0lacTJXZFh0ZFpqYkVvTFN6SHdpTXRyallMRHhwSFFXOGdqTVg2WEZZQUUyelNXVkQwNEVHWVNzOU1iTzZzRW8yMEJNRUFCNG1wdlN5cHNLalo0U3RnemIrYzNBOS9NUVQyK3ZyQnkrcXZ5RnhMVXRMbFNSRi9SaTJ3amZaMmR1czJROGxYeDQ2MDgvam5xSzVPT2FwNk5ZMlBTallZbkVDQ2ppRWVMSmxsL3BibXFmZUlLK3BzMytNeHJsRWhxbVRQaXBWUDdrcWxGNFZocEViNnIrUTdZT0pnMzhrSjlTSEJmM05CbDYrOVljaGZiVWpiNWFoTFN6VU0za1BIbXdGQXNaNXJwYWkwUzdFNXhXeloxaitmVzd6c1VXUDJnNU5YVHc1MnlTQ1RyZ0cwK2xidzYwbDJZL0NCMTg1Q29BOE5LK3RiUkt4Zmp5NnBtNWh6UVJSUitjTXF2MUpiaXc2U1RpdnRFdnQzRFJjeTBRRWg5MkpsVUdvMlBHNHRTS0hsMDBZRDZ4YzhDSytZUFl5eTNpbzJsTjhCY1NqS1J6cklWNnlwT0FvYnF4VmlKUGFUOU05SHk1c3pZMzNtcDdPWC9adTg5TC83V3c1dnFZMlk4YjBwS2dvaVVoRzVjUERQenE4cVRWL1drelVPSXZYVlZBOTZrbWpjQnJyM0hyWUMvV24rZllQNlo3VDFycXkzemtuYnZxbWEvRnZWazk2Zk5YR2t1YVhyZEhXNUpHU3haVC8ySS9PNzN2K3lOV2FmTWR6YzVOZHhZdXJIczZoODZlMDFzTEtMejlFQnJnK3gzNnJ4QWFFRDdoUm5BTXg3Vnp1Kzl3YWJoM3pHOFhMUWp4MGFibFVKem14ZEVyeFlUM2t6UVNkMFNTYWZWcUY1UFhncHAwT3lZSjFFeU5IcEdVWm12SzU3NXlTemQ4NUpTcUY3SUJ6U0FiTU0wNCtNYkU1OHhGMy9ualhPR2VjU2Flcm1sdzJ5OVBzU1FkeXRMSlZyOHQrd2crclI4Y1pZb2VOeFZJek5kazNCbmdpOFU1TEFsZ1RGb1FuekpDYTVFc0NnWWhDYUdMK3FQajdUZGhHMzFwOXRlajNSMDROLy9QWHhOd0p2eVVxd2FKcVJQSlk5OFRKNVRQbmRtZmxSQWtBaEJmZTQ2c2ZLVzV3aXpTZ2UwOFhiN0NhL0dVVnM1NXRybmdrS2tyVVMyV1B6S3R0YWFxcStpZG1haHVna1krVzZmTjBJNmkzZ1B0L3g4OFU0d0FBZUp4allHUmdZQURpR1U5WVhzWHoyM3hsNEdabkFJRkg3Zk8rSWRNYy9XQnhEZ1ltRUFVQVNiTUt3QUI0bkdOZ1pHQmdad0FCamo0R2h2Ly9PZm9aR0JsUWdUNEFSaWNEWkFBQUFIaWNZMkJnWUdBZnhKaWpEOEZtdTRFcUJ3Q1NwZ0twQUFBQUFBQUFEZ0JvQUg0QXpBRGdBUUlCUWdGc0FaZ0I3Z0l1QW9vQzBBTDhBMklEakFPb0ErQUVNQVN3Qk5vRkNBVmFCY0FHQ0FZdUJuQUdyQWIyQjA0SGlnZlNDQ29JY0FpR0NKd0l5QWtrQ1ZZSmlBbXNDZklLSUFwV0NzUUxrbmljWTJCa1lHRFFaMmhtWUdjQUFTWWc1Z0pDQm9iL1lENERBQnFyQWRBQWVKeGRrRTFxZzBBWWhsOFRrOUFJb1ZEYVZTbXphaGNGODdQTUFSTElNb0ZBbDBaSFkxQkhkQkpJVDlBVDlBUTlSUTlRZXF5K3l0ZU5NekR6Zk0rODh3MEs0QlkvY05BTUI2TjJiVWFQUEJMdWt5YkNMdmxlZUFBUGo4SkQraGZoTVY3aEMzdTR3eHM3T080TnpRU1pjSS84THR3bmZ3aTc1RS9oQVI3d0pUeWsveFllWTQ5ZllRL1B6dE0ramJUWjdMWTZPV2RCSmRYL3BxczZOWVdhK3pNeGExM29LckE2VW9lcnFpL0p3dHBZeFpYSjFjb1VWbWVaVVdWbFRqcTAvdEhhY2ptZHh1TDkwT1I4TzBVRURZTU5kdGlTRXB6NVhRR3F6bG0zMGt6VWRBWUZGT2I4UjdOT1prMHEybHdBeXoxaTdvQXIxeG9YdnJPZ3RZaFp4OHdZNUtSVjI2OUpaNXlHcG16UFRqUWh2WTlqZTZ2RUVsUE91SlAzbVdLblA1TTNWK1lBQUFCNG5HMlJlVlBiTUJERi9VTGkyRWtEQkZxTzNnZEhMeFV6REI5SWtkZXhCbGx5ZFJENDlpaE8zQ2t6N0IvYTMxdXRabmFma2tHeWlYbnljbHhoZ0IwTU1VS0tNVExrbUdDS1Y1aGhGM3ZZeHh3SE9NUnJ2TUVSam5HQ1U3ekZPN3pIQjN6RUozekdGM3pGTjV6aEhCZTR4SGY4d0UvOHdtOHcvTUVWaW1UWUt2NDRYUjlNU0NzVWpWb2VIRTN2alFvTnNTWjRtbXhabVZXUGpTejdqbG91Ni8wcUtPV0VKZEtNdENlNzkzL2hRZnF4YTZYV1pITVhGbDU2UlM0VHZQWFNhRGVveTB6VVVaQjEwOUtzdERLOGxIbzVxNlFpMWhjT25xa0ltdWJQUzZhcVJxN21sbmFFV2FidWI0aVlibGJhM1NSbWdsZFMwK0ZXZGhOdHQwNEYxNEpVYXFrbDd0Y3BPcEp0RXJ2TnQzQmQ5SFJUNUpXeEsyNUxkanZwNmJyNGh6ZkZpSWRTbWx6VGcyZlNVek5yTGQxTEUxeW54cTRPVmFWb0tManpKNjBVUHRqMVJLekh6c2JqbHk2aW5WbkZCUzJNdWN2aVBuY1U3UnI3bGZUeFJlcERzMUEyajNaSFJjN1B1ekZZU2ZFM1pPZDRrandCeTIyN2hBPT0pIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi8vIGh0dHBzOi8vc2Fzcy1sYW5nLmNvbS9kb2N1bWVudGF0aW9uL3ZhbHVlcy9tYXBzXG4kaWNvbnM6IChcbiAgICBwbGF5OiAnZjEwMScsXG4gICAgcGxheS1jaXJjbGU6ICdmMTAyJyxcbiAgICBwYXVzZTogJ2YxMDMnLFxuICAgIHZvbHVtZS1tdXRlOiAnZjEwNCcsXG4gICAgdm9sdW1lLWxvdzogJ2YxMDUnLFxuICAgIHZvbHVtZS1taWQ6ICdmMTA2JyxcbiAgICB2b2x1bWUtaGlnaDogJ2YxMDcnLFxuICAgIGZ1bGxzY3JlZW4tZW50ZXI6ICdmMTA4JyxcbiAgICBmdWxsc2NyZWVuLWV4aXQ6ICdmMTA5JyxcbiAgICBzcGlubmVyOiAnZjEwYScsXG4gICAgc3VidGl0bGVzOiAnZjEwYicsXG4gICAgY2FwdGlvbnM6ICdmMTBjJyxcbiAgICBoZDogJ2YxMGQnLFxuICAgIGNoYXB0ZXJzOiAnZjEwZScsXG4gICAgZG93bmxvYWRpbmc6ICdmMTBmJyxcbiAgICBmaWxlLWRvd25sb2FkOiAnZjExMCcsXG4gICAgZmlsZS1kb3dubG9hZC1kb25lOiAnZjExMScsXG4gICAgZmlsZS1kb3dubG9hZC1vZmY6ICdmMTEyJyxcbiAgICBzaGFyZTogJ2YxMTMnLFxuICAgIGNvZzogJ2YxMTQnLFxuICAgIHNxdWFyZTogJ2YxMTUnLFxuICAgIGNpcmNsZTogJ2YxMTYnLFxuICAgIGNpcmNsZS1vdXRsaW5lOiAnZjExNycsXG4gICAgY2lyY2xlLWlubmVyLWNpcmNsZTogJ2YxMTgnLFxuICAgIGNhbmNlbDogJ2YxMTknLFxuICAgIHJlcGVhdDogJ2YxMWEnLFxuICAgIHJlcGxheTogJ2YxMWInLFxuICAgIHJlcGxheS01OiAnZjExYycsXG4gICAgcmVwbGF5LTEwOiAnZjExZCcsXG4gICAgcmVwbGF5LTMwOiAnZjExZScsXG4gICAgZm9yd2FyZC01OiAnZjExZicsXG4gICAgZm9yd2FyZC0xMDogJ2YxMjAnLFxuICAgIGZvcndhcmQtMzA6ICdmMTIxJyxcbiAgICBhdWRpbzogJ2YxMjInLFxuICAgIG5leHQtaXRlbTogJ2YxMjMnLFxuICAgIHByZXZpb3VzLWl0ZW06ICdmMTI0JyxcbiAgICBzaHVmZmxlOiAnZjEyNScsXG4gICAgY2FzdDogJ2YxMjYnLFxuICAgIHBpY3R1cmUtaW4tcGljdHVyZS1lbnRlcjogJ2YxMjcnLFxuICAgIHBpY3R1cmUtaW4tcGljdHVyZS1leGl0OiAnZjEyOCcsXG4gICAgZmFjZWJvb2s6ICdmMTI5JyxcbiAgICBsaW5rZWRpbjogJ2YxMmEnLFxuICAgIHR3aXR0ZXI6ICdmMTJiJyxcbiAgICB0dW1ibHI6ICdmMTJjJyxcbiAgICBwaW50ZXJlc3Q6ICdmMTJkJyxcbiAgICBhdWRpby1kZXNjcmlwdGlvbjogJ2YxMmUnLFxuKTtcblxuLy8gTk9URTogVGhpcyBpcyBhcyBjb21wbGV4IGFzIHdlIHdhbnQgdG8gZ2V0IHdpdGggU0NTUyBmdW5jdGlvbmFsaXR5LlxuLy9cbi8vIE5vdyB0aGF0IHdlIGhhdmUgYSBtYXAgb2YgaWNvbnMgYWJvdmUsIHdlIGNhbiBpdGVyYXRlIG92ZXIgdGhhdCBtYXAgYW5kIGNyZWF0ZSBhbiBpY29uIGNsYXNzXG4vLyBmb3IgZWFjaCBpY29uIGluIHRoYXQgbGlzdC4gVGhlIGl0ZXJhdG9yIGJlbG93IHByb2R1Y2VzIENTUyBjbGFzc2VzIGxpa2UgdGhpczpcbi8vXG4vLyAudmpzLWljb24tcGxheSB7XG4vLyAgIGZvbnQtZmFtaWx5OiBWaWRlb0pTO1xuLy8gICBmb250LXdlaWdodDogbm9ybWFsO1xuLy8gICBmb250LXN0eWxlOiBub3JtYWw7XG4vLyB9XG4vLyAudmpzLWljb24tcGxheTpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjEwMVwiOyB9XG4vL1xuLy8gV2UgY2FuIHRoZW4gdXNlIEBleHRlbmQgaW4gdGhlIGNvZGViYXNlIHdoZW4gd2UgbmVlZCB0byBhZGQgYW4gaWNvbiB0byBhIGNsYXNzLiBAZXh0ZW5kIGJ1aWxkcyB1cFxuLy8gdGhlIHNlbGVjdG9ycyBmb3IgeW91IHNvIHlvdSBjYW4gYXZvaWQgZHVwbGljYXRpb24uIFRoaXMgaXMgZ2VuZXJhbGx5IGEgYmFkIGlkZWEsIGJ1dCBzaW5jZSBlYWNoXG4vLyBpY29uIHNob3VsZCBvbmx5IGJlIGV4dGVuZGVkIG9uZSBvciB0d28gb3RoZXIgcGxhY2VzLCB3ZSdsbCByb2xsIHdpdGggaXQuXG5AZWFjaCAkbmFtZSwgJGNvbnRlbnQgaW4gJGljb25zIHtcbiAgLnZqcy1pY29uLSN7JG5hbWV9IHtcbiAgICBmb250LWZhbWlseTogJGljb24tZm9udC1mYW1pbHk7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBjaGFyKCRjb250ZW50KTtcbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLnZpZGVvLWpzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvLyBNYWtlIHZpZGVvLmpzIHZpZGVvcyBhbGlnbiB0b3Agd2hlbiBuZXh0IHRvIHZpZGVvIGVsZW1lbnRzXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgY29sb3I6ICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgLy8gU3RhcnQgd2l0aCAxMHB4IGZvciBiYXNlIGZvbnQgc2l6ZSBzbyBvdGhlciBkaW1lbnNpb25zIGNhbiBiZSBlbSBiYXNlZCBhbmRcbiAgLy8gZWFzaWx5IGNhbGN1bGFibGUuXG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgLy8gUHJvdmlkZSBzb21lIGJhc2ljIGRlZmF1bHRzIGZvciBmb250c1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8vIEF2b2lkaW5nIGhlbHZldGljYTogaXNzdWUgIzM3NlxuICBmb250LWZhbWlseTogJHRleHQtZm9udC1mYW1pbHk7XG5cbiAgLy8gcmVzZXQgd29yZC1icmVhayBpbnNpZGUgdGhlIHBsYXllciBkaXZcbiAgd29yZC1icmVhazogaW5pdGlhbDtcblxuICAvLyBGaXggZm9yIEZpcmVmb3ggOSBmdWxsc2NyZWVuIChvbmx5IGlmIGl0IGlzIGVuYWJsZWQpLiBOb3QgbmVlZGVkIHdoZW5cbiAgLy8gY2hlY2tpbmcgZnVsbFNjcmVlbkVuYWJsZWQuXG4gICY6LW1vei1mdWxsLXNjcmVlbiB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4gICY6LXdlYmtpdC1mdWxsLXNjcmVlbiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udmlkZW8tanNbdGFiaW5kZXg9XCItMVwiXSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8vIEFsbCBlbGVtZW50cyBpbmhlcml0IGJvcmRlci1ib3ggc2l6aW5nXG4udmlkZW8tanMgKixcbi52aWRlby1qcyAqOmJlZm9yZSxcbi52aWRlby1qcyAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLy8gTGlzdCBzdHlsZSByZXNldFxuLnZpZGVvLWpzIHVsIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG5cbiAgLy8gSW1wb3J0YW50IHRvIHNwZWNpZnkgZWFjaFxuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vLyBGaWxsIHRoZSB3aWR0aCBvZiB0aGUgY29udGFpbmluZyBlbGVtZW50IGFuZCB1c2UgcGFkZGluZyB0byBjcmVhdGUgdGhlXG4vLyBkZXNpcmVkIGFzcGVjdCByYXRpby4gRGVmYXVsdCB0byAxNng5IHVubGVzcyBhbm90aGVyIHJhdGlvIGlzIGdpdmVuLlxuQG1peGluIGFwcGx5LWFzcGVjdC1yYXRpbygkd2lkdGgsICRoZWlnaHQpIHtcbiAgcGFkZGluZy10b3A6IDEwMCUgKiBtYXRoLmRpdigkaGVpZ2h0LCAkd2lkdGgpO1xufVxuXG4vLyBOb3QgaW5jbHVkaW5nIGEgZGVmYXVsdCBBUiBpbiB2anMtZmx1aWQgYmVjYXVzZSBpdCB3b3VsZCBvdmVycmlkZVxuLy8gdGhlIHVzZXIgc2V0IEFSIGluamVjdGVkIGludG8gdGhlIGhlYWRlci5cbi52aWRlby1qcy52anMtZmx1aWQsXG4udmlkZW8tanMudmpzLTE2LTksXG4udmlkZW8tanMudmpzLTQtMyxcbi52aWRlby1qcy52anMtOS0xNixcbi52aWRlby1qcy52anMtMS0xIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnZpZGVvLWpzLnZqcy1mbHVpZDpub3QoLnZqcy1hdWRpby1vbmx5LW1vZGUpLFxuLnZpZGVvLWpzLnZqcy0xNi05Om5vdCgudmpzLWF1ZGlvLW9ubHktbW9kZSksXG4udmlkZW8tanMudmpzLTQtMzpub3QoLnZqcy1hdWRpby1vbmx5LW1vZGUpLFxuLnZpZGVvLWpzLnZqcy05LTE2Om5vdCgudmpzLWF1ZGlvLW9ubHktbW9kZSksXG4udmlkZW8tanMudmpzLTEtMTpub3QoLnZqcy1hdWRpby1vbmx5LW1vZGUpIHtcbiAgaGVpZ2h0OiAwO1xufVxuXG4udmlkZW8tanMudmpzLTE2LTk6bm90KC52anMtYXVkaW8tb25seS1tb2RlKSB7XG4gIEBpbmNsdWRlIGFwcGx5LWFzcGVjdC1yYXRpbygxNiwgOSk7XG59XG5cbi52aWRlby1qcy52anMtNC0zOm5vdCgudmpzLWF1ZGlvLW9ubHktbW9kZSkge1xuICBAaW5jbHVkZSBhcHBseS1hc3BlY3QtcmF0aW8oNCwgMyk7XG59XG5cbi52aWRlby1qcy52anMtOS0xNjpub3QoLnZqcy1hdWRpby1vbmx5LW1vZGUpIHtcbiAgQGluY2x1ZGUgYXBwbHktYXNwZWN0LXJhdGlvKDksIDE2KTtcbn1cblxuLnZpZGVvLWpzLnZqcy0xLTE6bm90KC52anMtYXVkaW8tb25seS1tb2RlKSB7XG4gIEBpbmNsdWRlIGFwcGx5LWFzcGVjdC1yYXRpbygxLCAxKTtcbn1cblxuLnZpZGVvLWpzLnZqcy1maWxsOm5vdCgudmpzLWF1ZGlvLW9ubHktbW9kZSkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vLyBQbGF5YmFjayB0ZWNobm9sb2d5IGVsZW1lbnRzIGV4cGFuZCB0byB0aGUgd2lkdGgvaGVpZ2h0IG9mIHRoZSBjb250YWluaW5nIGRpdlxuLy8gPHZpZGVvPiBvciA8b2JqZWN0PlxuLnZpZGVvLWpzIC52anMtdGVjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmlkZW8tanMudmpzLWF1ZGlvLW9ubHktbW9kZSAudmpzLXRlY2gge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBGdWxsc2NyZWVuIGFuZCBEb2N1bWVudCBQaWN0dXJlLWluLVBpY3R1cmUgU3R5bGVzXG5ib2R5LnZqcy1mdWxsLXdpbmRvdyxcbmJvZHkudmpzLXBpcC13aW5kb3cge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi52anMtZnVsbC13aW5kb3cgLnZpZGVvLWpzLnZqcy1mdWxsc2NyZWVuLFxuYm9keS52anMtcGlwLXdpbmRvdyAudmlkZW8tanMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwMDA7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbn1cbi52aWRlby1qcy52anMtZnVsbHNjcmVlbjpub3QoLnZqcy1pb3MtbmF0aXZlLWZzKSxcbmJvZHkudmpzLXBpcC13aW5kb3cgLnZpZGVvLWpzIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIC8vIFVuZG8gYW55IGFzcGVjdCByYXRpbyBwYWRkaW5nIGZvciBmbHVpZCBsYXlvdXRzXG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIC8vIE9sZGVyIFNhZmFyaSAoPD0gMTUuNikgbmVlZHMgZGlzcGxheTogYmxvY2sgaW4gZnVsbHNjcmVlbi5cbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi52aWRlby1qcy52anMtZnVsbHNjcmVlbi52anMtdXNlci1pbmFjdGl2ZSB7XG4gIGN1cnNvcjogbm9uZTtcbn1cblxuLnZqcy1waXAtY29udGFpbmVyIC52anMtcGlwLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAlO1xuICBmb250LXNpemU6IDJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNyk7XG4gIHBhZGRpbmc6IC41ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLnZqcy1sYXlvdXQtdGlueS52anMtcGlwLWNvbnRhaW5lciAudmpzLXBpcC10ZXh0LFxuLnZqcy1sYXlvdXQteC1zbWFsbC52anMtcGlwLWNvbnRhaW5lciAudmpzLXBpcC10ZXh0LFxuLnZqcy1sYXlvdXQtc21hbGwudmpzLXBpcC1jb250YWluZXIgLnZqcy1waXAtdGV4dCB7XG4gIGJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxLjRlbTtcbn1cblxuXG4vLyBIaWRlIGRpc2FibGVkIG9yIHVuc3VwcG9ydGVkIGNvbnRyb2xzLlxuLnZqcy1oaWRkZW4geyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZqcy1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vLyBWaXN1YWxseSBoaWRkZW4gb2Zmc2NyZWVuLCBidXQgYWNjZXNzaWJsZSB0byBzY3JlZW4gcmVhZGVycy5cbi52aWRlby1qcyAudmpzLW9mZnNjcmVlbiB7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiAtOTk5OXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDFweDtcbn1cblxuLnZqcy1sb2NrLXNob3dpbmcge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLy8gVGhpcyBvcHRpb25hbCBwYXJhZ3JhcGggaW5zaWRlIHRoZSB2aWRlbyB0YWcgY2FuIHByb3ZpZGUgYSBtZXNzYWdlIHRvIHVzZXJzXG4vLyBhYm91dCB3aGF0J3MgcmVxdWlyZWQgdG8gcGxheSB2aWRlbyB3aGVuIEphdmFTY3JpcHQgaXMgZGlzYWJsZWRcbi52anMtbm8tanMge1xuICBwYWRkaW5nOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LWZhbWlseTogJHRleHQtZm9udC1mYW1pbHk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4udmpzLW5vLWpzIGEsXG4udmpzLW5vLWpzIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjNjZBOENDO1xufVxuIiwiLy8gVGV4dCwgaWNvbnMsIGhvdmVyIHN0YXRlc1xuJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcblxuLy8gQ29udHJvbCBiYWNrZ3JvdW5kcyAoY29udHJvbCBiYXIsIGJpZyBwbGF5LCBtZW51cylcbiRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I6ICMyQjMzM0YgIWRlZmF1bHQ7XG4kcHJpbWFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeTogMC43ICFkZWZhdWx0O1xuXG4vLyBIb3ZlciBzdGF0ZXMsIHNsaWRlciBiYWNrZ3JvdW5kc1xuJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IsIDMzJSkgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5OiAwLjUgIWRlZmF1bHQ7XG5cbi8vIEF2b2lkaW5nIGhlbHZldGljYTogaXNzdWUgIzM3NlxuJHRleHQtZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XG5cbi8vIFVzaW5nIHRoZSAnLS0nIG5hbWluZyBmb3IgY29tcG9uZW50LXNwZWNpZmljIHN0eWxlc1xuJGJpZy1wbGF5LWJ1dHRvbi0tYm9yZGVyLXNpemU6IDAuMDY2NjZlbSAhZGVmYXVsdDtcbiRiaWctcGxheS1idXR0b24tLXdpZHRoOiAzZW0gIWRlZmF1bHQ7XG4kYmlnLXBsYXktYnV0dG9uLS1saW5lLWhlaWdodDogMS41ZW0gIWRlZmF1bHQ7XG4kYmlnLXBsYXktYnV0dG9uLS1oZWlnaHQ6ICRiaWctcGxheS1idXR0b24tLWxpbmUtaGVpZ2h0ICsgKCRiaWctcGxheS1idXR0b24tLWJvcmRlci1zaXplICogMikgIWRlZmF1bHQ7XG4kYmlnLXBsYXktYnV0dG9uLS10cmFuc3BhcmVuY3k6IDAuOCAhZGVmYXVsdDtcbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgZm9udC1zaXplOiAzZW07XG4gIGxpbmUtaGVpZ2h0OiAkYmlnLXBsYXktYnV0dG9uLS1saW5lLWhlaWdodDtcbiAgaGVpZ2h0OiAkYmlnLXBsYXktYnV0dG9uLS1oZWlnaHQ7XG4gIHdpZHRoOiAkYmlnLXBsYXktYnV0dG9uLS13aWR0aDsgLy8gRmlyZWZveCBidWc6IEZvciBzb21lIHJlYXNvbiB3aXRob3V0IHdpZHRoIHRoZSBpY29uIHdvdWxkbid0IHNob3cgdXAuIFN3aXRjaGVkIHRvIHVzaW5nIHdpZHRoIGFuZCByZW1vdmVkIHBhZGRpbmcuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IC0obWF0aC5kaXYoJGJpZy1wbGF5LWJ1dHRvbi0taGVpZ2h0LCAyKSk7XG4gIG1hcmdpbi1sZWZ0OiAtKG1hdGguZGl2KCRiaWctcGxheS1idXR0b24tLXdpZHRoLCAyKSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyOiAkYmlnLXBsYXktYnV0dG9uLS1ib3JkZXItc2l6ZSBzb2xpZCAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuXG4gIC8vIE5lZWQgYSBzbGlnaHRseSBncmF5IGJnIHNvIGl0IGNhbiBiZSBzZWVuIG9uIGJsYWNrIGJhY2tncm91bmRzXG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMC4zZW0pO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjRzKTtcblxuICAvLyBTaW5jZSB0aGUgYmlnIHBsYXkgYnV0dG9uIGRvZXNuJ3QgaW5oZXJpdCBmcm9tIHZqcy1jb250cm9sLCB3ZSBuZWVkIHRvIHNwZWNpZnkgYSBiaXQgbW9yZSB0aGFuXG4gIC8vIG90aGVyIGJ1dHRvbnMgZm9yIHRoZSBpY29uLlxuICAmIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICAgIEBleHRlbmQgLnZqcy1pY29uLXBsYXk7XG5cbiAgICBAZXh0ZW5kICVpY29uLWRlZmF1bHQ7XG4gIH1cbn1cblxuLnZqcy1iaWctcGxheS1idXR0b24gLnZqcy1zdmctaWNvbiB7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLnZpZGVvLWpzOmhvdmVyIC52anMtYmlnLXBsYXktYnV0dG9uLFxuLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuXG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3IsICRzZWNvbmRhcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwcyk7XG59XG5cbi8vIEhpZGUgaWYgY29udHJvbHMgYXJlIGRpc2FibGVkLCB0aGUgdmlkZW8gaXMgcGxheWluZywgb3IgbmF0aXZlIGNvbnRyb2xzIGFyZSB1c2VkLlxuLnZqcy1jb250cm9scy1kaXNhYmxlZCAudmpzLWJpZy1wbGF5LWJ1dHRvbixcbi52anMtaGFzLXN0YXJ0ZWQgLnZqcy1iaWctcGxheS1idXR0b24sXG4udmpzLXVzaW5nLW5hdGl2ZS1jb250cm9scyAudmpzLWJpZy1wbGF5LWJ1dHRvbixcbi52anMtZXJyb3IgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBTaG93IGJpZyBwbGF5IGJ1dHRvbiBpZiB2aWRlbyBpcyBwYXVzZWQgYW5kIC52anMtc2hvdy1iaWctcGxheS1idXR0b24tb24tcGF1c2UgaXMgc2V0IG9uIHZpZGVvIGVsZW1lbnRcbi52anMtaGFzLXN0YXJ0ZWQudmpzLXBhdXNlZC52anMtc2hvdy1iaWctcGxheS1idXR0b24tb24tcGF1c2U6bm90KC52anMtc2Vla2luZywgLnZqcy1zY3J1YmJpbmcsIC52anMtZXJyb3IpIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4iLCIudmlkZW8tanMgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDsgLy8gSUUgaW4gZ2VuZXJhbC4gV1RGLlxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcblxuICAvLyBDaHJvbWUgPCA4M1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6ICAgICAgICAgbm9uZTtcbn1cblxuLy8gUmVwbGFjZW1lbnQgZm9yIGZvY3VzIGluIGNhc2Ugc3BhdGlhbCBuYXZpZ2F0aW9uIGlzIGVuYWJsZWRcbi52aWRlby1qcy52anMtc3BhdGlhbC1uYXZpZ2F0aW9uLWVuYWJsZWQgLnZqcy1idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAwLjA2MjVlbSBzb2xpZCByZ2JhKCRwcmltYXJ5LWZvcmVncm91bmQtY29sb3IsIDEpO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4udmpzLWNvbnRyb2wgLnZqcy1idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuIiwiLnZpZGVvLWpzIC52anMtY29udHJvbC52anMtY2xvc2UtYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDNlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwLjVlbTtcbiAgei1pbmRleDogMjtcblxuICAmIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gICAgQGV4dGVuZCAudmpzLWljb24tY2FuY2VsO1xuICB9XG59XG4iLCIudmlkZW8tanMgLnZqcy1tb2RhbC1kaWFsb2cge1xuICBAZXh0ZW5kICVmaWxsLXBhcmVudDtcbiAgQGluY2x1ZGUgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwLjgpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcblxuICAvLyBUaGlzIGFsbG93cyBzY3JvbGxpbmcgb2YgY29udGVudCBpZiBuZWVkIGJlLlxuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLy8gUmVzZXQgYm94LXNpemluZyBpbnNpZGUgdGhlIG1vZGFsIGRpYWxvZy5cbi52aWRlby1qcyAudmpzLW1vZGFsLWRpYWxvZyA+ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udmpzLW1vZGFsLWRpYWxvZyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcbiAgQGV4dGVuZCAlZmlsbC1wYXJlbnQ7XG5cbiAgZm9udC1zaXplOiAxLjJlbTsgLy8gMTJweFxuICBsaW5lLWhlaWdodDogMS41OyAvLyAxOHB4XG4gIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgei1pbmRleDogMTtcbn1cbiIsIkB1c2UgXCJzYXNzOm1hdGhcIjtcblxuLy8gVGhlc2UgZnVuY3Rpb25zIGFuZCBtaXhpbnMgdGFrZW4gZnJvbTpcbi8vXG4vLyBcIkJ1aWxkaW5nIGEgbGluZWFyLWdyYWRpZW50IE1peGluIGluIFNhc3NcIiBieSBIdWdvIEdpcmF1ZGVsXG4vLyAgICBodHRwOi8vd3d3LnNpdGVwb2ludC5jb20vYnVpbGRpbmctbGluZWFyLWdyYWRpZW50LW1peGluLXNhc3MvXG4vLyAgICBodHRwOi8vc2Fzc21laXN0ZXIuY29tL2dpc3QvYjU4ZjZlMmNjMzE2MDAwN2M4ODBcbi8vXG5cbi8vLyBDb252ZXJ0IGFuZ2xlXG4vLy8gQGF1dGhvciBDaHJpcyBFcHBzdGVpblxuLy8vIEBwYXJhbSB7TnVtYmVyfSAkdmFsdWUgLSBWYWx1ZSB0byBjb252ZXJ0XG4vLy8gQHBhcmFtIHtTdHJpbmd9ICR1bml0IC0gVW5pdCB0byBjb252ZXJ0IHRvXG4vLy8gQHJldHVybiB7TnVtYmVyfSBDb252ZXJ0ZWQgYW5nbGVcbkBmdW5jdGlvbiBjb252ZXJ0LWFuZ2xlKCR2YWx1ZSwgJHVuaXQpIHtcbiAgJGNvbnZlcnRhYmxlLXVuaXRzOiBkZWcgZ3JhZCB0dXJuIHJhZDtcbiAgJGNvbnZlcnNpb24tZmFjdG9yczogMSBtYXRoLmRpdigxMGdyYWQsIDlkZWcpIG1hdGguZGl2KDF0dXJuLCAzNjBkZWcpIG1hdGguZGl2KDMuMTQxNTkyNnJhZCwgMTgwZGVnKTtcbiAgQGlmIGluZGV4KCRjb252ZXJ0YWJsZS11bml0cywgdW5pdCgkdmFsdWUpKSBhbmQgaW5kZXgoJGNvbnZlcnRhYmxlLXVuaXRzLCAkdW5pdCkge1xuICAgIEByZXR1cm4gbWF0aC5kaXYoJHZhbHVlLCBudGgoJGNvbnZlcnNpb24tZmFjdG9ycywgaW5kZXgoJGNvbnZlcnRhYmxlLXVuaXRzLCB1bml0KCR2YWx1ZSkpKSlcbiAgICAgICAgICAgICAqIG50aCgkY29udmVyc2lvbi1mYWN0b3JzLCBpbmRleCgkY29udmVydGFibGUtdW5pdHMsICR1bml0KSk7XG4gIH1cblxuICBAd2FybiBcIkNhbm5vdCBjb252ZXJ0IGAje3VuaXQoJHZhbHVlKX1gIHRvIGAjeyR1bml0fWAuXCI7XG59XG5cbi8vLyBUZXN0IGlmIGAkdmFsdWVgIGlzIGFuIGFuZ2xlXG4vLy8gQHBhcmFtIHsqfSAkdmFsdWUgLSBWYWx1ZSB0byB0ZXN0XG4vLy8gQHJldHVybiB7Qm9vbH1cbkBmdW5jdGlvbiBpcy1kaXJlY3Rpb24oJHZhbHVlKSB7XG4gICRpcy1kaXJlY3Rpb246IGluZGV4KChcbiAgICAndG8gdG9wJyxcbiAgICAndG8gdG9wIHJpZ2h0JyxcbiAgICAndG8gcmlnaHQgdG9wJyxcbiAgICAndG8gcmlnaHQnLFxuICAgICd0byBib3R0b20gcmlnaHQnLFxuICAgICd0byByaWdodCBib3R0b20nLFxuICAgICd0byBib3R0b20nLFxuICAgICd0byBib3R0b20gbGVmdCcsXG4gICAgJ3RvIGxlZnQgYm90dG9tJyxcbiAgICAndG8gbGVmdCcsXG4gICAgJ3RvIGxlZnQgdG9wJyxcbiAgICAndG8gdG9wIGxlZnQnXG4gICksICR2YWx1ZSk7XG4gICRpcy1hbmdsZTogdHlwZS1vZigkdmFsdWUpID09ICdudW1iZXInIGFuZCBpbmRleCgnZGVnJyAnZ3JhZCcgJ3R1cm4nICdyYWQnLCB1bml0KCR2YWx1ZSkpO1xuXG4gIEByZXR1cm4gJGlzLWRpcmVjdGlvbiBvciAkaXMtYW5nbGU7XG59XG5cbi8vLyBDb252ZXJ0IGEgZGlyZWN0aW9uIHRvIGxlZ2FjeSBzeW50YXhcbi8vLyBAcGFyYW0ge0tleXdvcmQgfCBBbmdsZX0gJHZhbHVlIC0gVmFsdWUgdG8gY29udmVydFxuLy8vIEByZXF1aXJlIHtmdW5jdGlvbn0gaXMtZGlyZWN0aW9uXG4vLy8gQHJlcXVpcmUge2Z1bmN0aW9ufSBjb252ZXJ0LWFuZ2xlXG5AZnVuY3Rpb24gbGVnYWN5LWRpcmVjdGlvbigkdmFsdWUpIHtcbiAgQGlmIGlzLWRpcmVjdGlvbigkdmFsdWUpID09IGZhbHNlIHtcbiAgICBAd2FybiBcIkNhbm5vdCBjb252ZXJ0IGAjeyR2YWx1ZX1gIHRvIGxlZ2FjeSBzeW50YXggYmVjYXVzZSBpdCBkb2Vzbid0IHNlZW0gdG8gYmUgYW4gYW5nbGUgb3IgYSBkaXJlY3Rpb25cIjtcbiAgfVxuXG4gICRjb252ZXJzaW9uLW1hcDogKFxuICAgICd0byB0b3AnICAgICAgICAgIDogJ2JvdHRvbScsXG4gICAgJ3RvIHRvcCByaWdodCcgICAgOiAnYm90dG9tIGxlZnQnLFxuICAgICd0byByaWdodCB0b3AnICAgIDogJ2xlZnQgYm90dG9tJyxcbiAgICAndG8gcmlnaHQnICAgICAgICA6ICdsZWZ0JyxcbiAgICAndG8gYm90dG9tIHJpZ2h0JyA6ICd0b3AgbGVmdCcsXG4gICAgJ3RvIHJpZ2h0IGJvdHRvbScgOiAnbGVmdCB0b3AnLFxuICAgICd0byBib3R0b20nICAgICAgIDogJ3RvcCcsXG4gICAgJ3RvIGJvdHRvbSBsZWZ0JyAgOiAndG9wIHJpZ2h0JyxcbiAgICAndG8gbGVmdCBib3R0b20nICA6ICdyaWdodCB0b3AnLFxuICAgICd0byBsZWZ0JyAgICAgICAgIDogJ3JpZ2h0JyxcbiAgICAndG8gbGVmdCB0b3AnICAgICA6ICdyaWdodCBib3R0b20nLFxuICAgICd0byB0b3AgbGVmdCcgICAgIDogJ2JvdHRvbSByaWdodCdcbiAgKTtcblxuICBAaWYgbWFwLWhhcy1rZXkoJGNvbnZlcnNpb24tbWFwLCAkdmFsdWUpIHtcbiAgICBAcmV0dXJuIG1hcC1nZXQoJGNvbnZlcnNpb24tbWFwLCAkdmFsdWUpO1xuICB9XG5cbiAgQHJldHVybiA5MGRlZyAtIGNvbnZlcnQtYW5nbGUoJHZhbHVlLCAnZGVnJyk7XG59XG5cbi8vLyBNaXhpbiBwcmludGluZyBhIGxpbmVhci1ncmFkaWVudFxuLy8vIGFzIHdlbGwgYXMgYSBwbGFpbiBjb2xvciBmYWxsYmFja1xuLy8vIEBhY2Nlc3MgcHVibGljXG4vLy8gQHBhcmFtIHtTdHJpbmcgfCBMaXN0IHwgQW5nbGV9ICRkaXJlY3Rpb24gLSBMaW5lYXIgZ3JhZGllbnQgZGlyZWN0aW9uXG4vLy8gQHBhcmFtIHtBcmdsaXN0fSAkY29sb3Itc3RvcHMgLSBMaXN0IG9mIGNvbG9yLXN0b3BzIGNvbXBvc2luZyB0aGUgZ3JhZGllbnRcbkBtaXhpbiBsaW5lYXItZ3JhZGllbnQoJGRpcmVjdGlvbiwgJGNvbG9yLXN0b3BzLi4uKSB7XG4gIEBpZiBpcy1kaXJlY3Rpb24oJGRpcmVjdGlvbikgPT0gZmFsc2Uge1xuICAgICRjb2xvci1zdG9wczogKCRkaXJlY3Rpb24sICRjb2xvci1zdG9wcyk7XG4gICAgJGRpcmVjdGlvbjogMTgwZGVnO1xuICB9XG5cbiAgYmFja2dyb3VuZDogbnRoKG50aCgkY29sb3Itc3RvcHMsIDEpLCAxKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sICRjb2xvci1zdG9wcyk7XG59XG4iLCIudmpzLW1lbnUtYnV0dG9uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vLyBDaGFuZ2UgY3Vyc29yIGJhY2sgdG8gZGVmYXVsdCBpZiB0aGUgbWVudSBidXR0b24gaXMgZGlzYWJsZWRcbi52anMtbWVudS1idXR0b24udmpzLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vLyBwcmV2ZW50IG1lbnVzIGZyb20gb3BlbmluZyB3aGlsZSBkaXNhYmxlZFxuLnZqcy13b3JraW5naG92ZXIgLnZqcy1tZW51LWJ1dHRvbi52anMtZGlzYWJsZWQ6aG92ZXIgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6ICR0ZXh0LWZvbnQtZmFtaWx5O1xuXG4gIC8vIFRoaXMgYWxsb3dzIHNjcm9sbGluZyBvZiBjb250ZW50IGlmIG5lZWQgYmUuXG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vLyBSZXNldCBib3gtc2l6aW5nIGluc2lkZSB0aGUgbWVudS5cbi52anMtbWVudSAudmpzLW1lbnUtY29udGVudCA+ICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vLyBwcmV2ZW50IG1lbnVzIGZyb20gb3BlbmluZyB3aGlsZSBzY3J1YmJpbmdcbi52anMtc2NydWJiaW5nIC52anMtY29udHJvbC52anMtbWVudS1idXR0b246aG92ZXIgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy1tZW51IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC4yZW0gMDtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBmb250LXNpemU6IDEuMmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG59XG5cbi52anMtbWVudSBsaS52anMtbWVudS1pdGVtOmZvY3VzLFxuLnZqcy1tZW51IGxpLnZqcy1tZW51LWl0ZW06aG92ZXIsXG4uanMtZm9jdXMtdmlzaWJsZSAudmpzLW1lbnUgbGkudmpzLW1lbnUtaXRlbTpob3ZlciB7XG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3IsICRzZWNvbmRhcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xufVxuXG4udmpzLW1lbnUgbGkudmpzLXNlbGVjdGVkLFxuLnZqcy1tZW51IGxpLnZqcy1zZWxlY3RlZDpmb2N1cyxcbi52anMtbWVudSBsaS52anMtc2VsZWN0ZWQ6aG92ZXIsXG4uanMtZm9jdXMtdmlzaWJsZSAudmpzLW1lbnUgbGkudmpzLXNlbGVjdGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjtcbiAgY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG5cbiAgLy8gQ2hhbmdlIHRoZSBTVkcgY29sb3Igd2hlbiBhbiBpdGVtIGlzIHNlbGVjdGVkXG4gIC52anMtc3ZnLWljb24ge1xuICAgIGZpbGw6ICMwMDAwMDA7XG4gIH1cbn1cblxuLnZpZGVvLWpzIC52anMtbWVudSAqOm5vdCgudmpzLXNlbGVjdGVkKTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpLFxuLmpzLWZvY3VzLXZpc2libGUgLnZqcy1tZW51ICo6bm90KC52anMtc2VsZWN0ZWQpOmZvY3VzOm5vdCguZm9jdXMtdmlzaWJsZSkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4udmpzLW1lbnUgbGkudmpzLW1lbnUtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgMCAwLjNlbSAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuIiwiLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwZW07XG4gIGxlZnQ6IC0zZW07IC8vIChXaWR0aCBvZiB2anMtbWVudSAtIHdpZHRoIG9mIGJ1dHRvbikgLyAyXG4gIGhlaWdodDogMGVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7IC8vIFNhbWUgYXMgdWwgYmFja2dyb3VuZFxufVxuXG4udmpzLXBpcC13aW5kb3cgLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUge1xuICBsZWZ0OiB1bnNldDtcbiAgcmlnaHQ6IDFlbTsgLy8gRXh0cmEgb2Zmc2V0IGZvciBsYXN0IG1lbnUgYnV0dG9uIGluIHBpcCB3aW5kb3csIGFzIGZ1bGxzY3JlZW4gYnV0dG9uIG5vdCBwcmVzZW50XG59XG5cbi8vIEJ1dHRvbiBQb3AtdXAgTWVudVxuLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQge1xuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgJHByaW1hcnktYmFja2dyb3VuZC10cmFuc3BhcmVuY3kpO1xuXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMS41ZW07IC8vIFNhbWUgYm90dG9tIGFzIHZqcy1tZW51IGJvcmRlci10b3BcbiAgbWF4LWhlaWdodDogMTVlbTtcbn1cblxuLnZqcy1sYXlvdXQtdGlueSAudmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCxcbi52anMtbGF5b3V0LXgtc21hbGwgLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiA1ZW07XG59XG5cbi52anMtbGF5b3V0LXNtYWxsIC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMTBlbTtcbn1cblxuLnZqcy1sYXlvdXQtbWVkaXVtIC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMTRlbTtcbn1cblxuLnZqcy1sYXlvdXQtbGFyZ2UgLnZqcy1tZW51LWJ1dHRvbi1wb3B1cCAudmpzLW1lbnUgLnZqcy1tZW51LWNvbnRlbnQsXG4udmpzLWxheW91dC14LWxhcmdlIC52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51IC52anMtbWVudS1jb250ZW50LFxuLnZqcy1sYXlvdXQtaHVnZSAudmpzLW1lbnUtYnV0dG9uLXBvcHVwIC52anMtbWVudSAudmpzLW1lbnUtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDI1ZW07XG59XG5cbi52anMtd29ya2luZ2hvdmVyIC52anMtbWVudS1idXR0b24tcG9wdXAudmpzLWhvdmVyIC52anMtbWVudSxcbi52anMtbWVudS1idXR0b24tcG9wdXAgLnZqcy1tZW51LnZqcy1sb2NrLXNob3dpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiIsIi52aWRlby1qcyAudmpzLW1lbnUtYnV0dG9uLWlubGluZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIDAuNHMpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udmlkZW8tanMgLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmU6YmVmb3JlIHtcbiAgLy8gSWNvbiBwc2V1ZG9lbGVtZW50IGhhcyBhIGRpZmZlcmVudCBiYXNlIGZvbnQgc2l6ZSAoMS44ZW0pLCBzbyB3ZSBuZWVkIHRvXG4gIC8vIGFjY291bnQgZm9yIHRoYXQgaW4gdGhlIHdpZHRoLiA0ZW0gKHN0YW5kYXJkIGJ1dHRvbiB3aWR0aCkgZGl2aWRlZCBieSAxLjhcbiAgLy8gdG8gZ2V0IHRoZSBzYW1lIGJ1dHRvbiB3aWR0aCBhcyBub3JtYWwuXG4gIHdpZHRoOiAyLjIyMjIyMjIyMmVtO1xufVxuXG4vLyBIb3ZlciBzdGF0ZVxuLnZpZGVvLWpzIC52anMtbWVudS1idXR0b24taW5saW5lOmhvdmVyLFxuLnZpZGVvLWpzIC52anMtbWVudS1idXR0b24taW5saW5lOmZvY3VzLFxuLnZpZGVvLWpzIC52anMtbWVudS1idXR0b24taW5saW5lLnZqcy1zbGlkZXItYWN0aXZlIHtcbiAgLy8gVGhpcyB3aWR0aCBpcyBjdXJyZW50bHkgc3BlY2lmaWMgdG8gdGhlIGlubGluZSB2b2x1bWUgYmFyLlxuICB3aWR0aDogMTJlbTtcbn1cblxuLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUgLnZqcy1tZW51IHtcbiAgb3BhY2l0eTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDRlbTtcbiAgdG9wOiAwO1xuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcblxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAwLjRzKTtcbn1cblxuLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmU6aG92ZXIgLnZqcy1tZW51LFxuLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmU6Zm9jdXMgLnZqcy1tZW51LFxuLnZqcy1tZW51LWJ1dHRvbi1pbmxpbmUudmpzLXNsaWRlci1hY3RpdmUgLnZqcy1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi52anMtbWVudS1idXR0b24taW5saW5lIC52anMtbWVudS1jb250ZW50IHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuIiwiLnZpZGVvLWpzIC52anMtY29udHJvbC1iYXIge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDMuMGVtO1xuXG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG59XG5cbi52aWRlby1qcy52anMtc3BhdGlhbC1uYXZpZ2F0aW9uLWVuYWJsZWQgLnZqcy1jb250cm9sLWJhciB7XG4gIGdhcDogMXB4O1xufVxuXG4vLyBMb2NrcyB0aGUgZGlzcGxheSBvbmx5IGlmOlxuLy8gIC0gY29udHJvbHMgYXJlIG5vdCBkaXNhYmxlZFxuLy8gIC0gbmF0aXZlIGNvbnRyb2xzIGFyZSBub3QgdXNlZFxuLy8gIC0gdGhlcmUgaXMgbm8gZXJyb3Jcbi52aWRlby1qczpub3QoLnZqcy1jb250cm9scy1kaXNhYmxlZCwgLnZqcy11c2luZy1uYXRpdmUtY29udHJvbHMsIC52anMtZXJyb3IpIC52anMtY29udHJvbC1iYXIudmpzLWxvY2stc2hvd2luZyB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLy8gVmlkZW8gaGFzIHN0YXJ0ZWQgcGxheWluZyBvciB3ZSBhcmUgaW4gYXVkaW9Pbmx5TW9kZVxuLnZqcy1oYXMtc3RhcnRlZCAudmpzLWNvbnRyb2wtYmFyLFxuLnZqcy1hdWRpby1vbmx5LW1vZGUgLnZqcy1jb250cm9sLWJhciB7XG4gIEBpbmNsdWRlIGRpc3BsYXktZmxleDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcblxuICAkdHJhbnM6IHZpc2liaWxpdHkgMC4xcywgb3BhY2l0eSAwLjFzOyAvLyBWYXIgbmVlZGVkIGJlY2F1c2Ugb2YgY29tbWFcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnMpO1xufVxuXG4vLyBWaWRlbyBoYXMgc3RhcnRlZCBwbGF5aW5nIEFORCB1c2VyIGlzIGluYWN0aXZlXG4udmpzLWhhcy1zdGFydGVkLnZqcy11c2VyLWluYWN0aXZlLnZqcy1wbGF5aW5nIC52anMtY29udHJvbC1iYXIge1xuICAvLyBSZW1haW4gdmlzaWJsZSBmb3Igc2NyZWVuIHJlYWRlciBhbmQga2V5Ym9hcmQgdXNlcnNcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMDtcbiAgLy8gcHJldmVudCBhIGNsaWNrL3RhcCBmcm9tIGludGVyYWN0aW5nIHdpdGggdmpzLWxvY2stc2hvd2luZyBtZW51J3NcbiAgLy8gb3Igb3RoZXIgY29udHJvbHMgd2hpbGUgd2UgYXJlIGluYWN0aXZlL2hpZGRlblxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAkdHJhbnM6IHZpc2liaWxpdHkgMS4wcywgb3BhY2l0eSAxLjBzO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFucyk7XG5cbn1cblxuLnZqcy1jb250cm9scy1kaXNhYmxlZCAudmpzLWNvbnRyb2wtYmFyLFxuLnZqcy11c2luZy1uYXRpdmUtY29udHJvbHMgLnZqcy1jb250cm9sLWJhcixcbi52anMtZXJyb3IgLnZqcy1jb250cm9sLWJhciB7XG4gIC8vICFpbXBvcnRhbnQgaXMgb2sgaW4gdGhpcyBjb250ZXh0LlxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIERvbid0IGhpZGUgdGhlIGNvbnRyb2wgYmFyIGlmIGl0J3MgYXVkaW8gb3IgaW4gYXVkaW9Pbmx5TW9kZVxuLnZqcy1hdWRpby52anMtaGFzLXN0YXJ0ZWQudmpzLXVzZXItaW5hY3RpdmUudmpzLXBsYXlpbmcgLnZqcy1jb250cm9sLWJhcixcbi52anMtYXVkaW8tb25seS1tb2RlLnZqcy1oYXMtc3RhcnRlZC52anMtdXNlci1pbmFjdGl2ZS52anMtcGxheWluZyAudmpzLWNvbnRyb2wtYmFyIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG4iLCIvLyB2anMtY29udHJvbCBtaWdodCBiZSBiZXR0ZXIgbmFtZWQgdmpzLWJ1dHRvbiBub3cuXG4vLyBJdCdzIHVzZWQgb24gYm90aCByZWFsIGJ1dHRvbnMgKHBsYXkgYnV0dG9uKVxuLy8gYW5kIGRpdiBidXR0b25zIChtZW51IGJ1dHRvbnMpXG4udmlkZW8tanMgLnZqcy1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogNGVtO1xuICBAaW5jbHVkZSBmbGV4KG5vbmUpO1xufVxuXG4udmlkZW8tanMgLnZqcy1jb250cm9sLnZqcy12aXNpYmxlLXRleHQge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cblxuLnZqcy1idXR0b24gPiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjhlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNjc7XG5cbiAgQGV4dGVuZCAlaWNvbi1kZWZhdWx0O1xufVxuXG4udmpzLWJ1dHRvbiA+IC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udmpzLWJ1dHRvbiA+IC52anMtc3ZnLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vIFJlcGxhY2VtZW50IGZvciBmb2N1cyBvdXRsaW5lXG4udmlkZW8tanMgLnZqcy1jb250cm9sOmZvY3VzOmJlZm9yZSxcbi52aWRlby1qcyAudmpzLWNvbnRyb2w6aG92ZXI6YmVmb3JlLFxuLnZpZGVvLWpzIC52anMtY29udHJvbDpmb2N1cyB7XG4gIHRleHQtc2hhZG93OiAwZW0gMGVtIDFlbSByZ2JhKCRwcmltYXJ5LWZvcmVncm91bmQtY29sb3IsIDEpO1xufVxuXG4vLyBIaWRlIGNvbnRyb2wgdGV4dCB2aXN1YWxseSwgYnV0IGhhdmUgaXQgYXZhaWxhYmxlIGZvciBzY3JlZW5yZWFkZXJzXG4udmlkZW8tanMgKjpub3QoLnZqcy12aXNpYmxlLXRleHQpID4gLnZqcy1jb250cm9sLXRleHQge1xuICBAaW5jbHVkZSBoaWRlLXZpc3VhbGx5O1xufVxuIiwiLnZpZGVvLWpzIC52anMtY3VzdG9tLWNvbnRyb2wtc3BhY2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8vIC52anMtcHJvZ3Jlc3MtY29udHJvbCAvIFByb2dyZXNzQ29udHJvbFxuLy9cbi8vIFRoaXMgaXMgdGhlIGNvbnRhaW5lciBmb3IgYWxsIHByb2dyZXNzIGJhci1yZWxhdGVkIGNvbXBvbmVudHMvZWxlbWVudHMuXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAaW5jbHVkZSBmbGV4KGF1dG8pO1xuICBAaW5jbHVkZSBkaXNwbGF5LWZsZXgoY2VudGVyKTtcbiAgbWluLXdpZHRoOiA0ZW07XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbC5kaXNhYmxlZCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnZqcy1saXZlIC52anMtcHJvZ3Jlc3MtY29udHJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52anMtbGl2ZXVpIC52anMtcHJvZ3Jlc3MtY29udHJvbCB7XG4gIEBpbmNsdWRlIGRpc3BsYXktZmxleChjZW50ZXIpO1xufVxuXG4vLyAudmpzLXByb2dyZXNzLWhvbGRlciAvIFNlZWtCYXJcbi8vXG4vLyBCb3ggY29udGFpbmluZyBwbGF5IGFuZCBsb2FkIHByb2dyZXNzIGJhcnMuIEl0IGFsc28gYWN0cyBhcyBzZWVrIHNjcnViYmVyLlxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtaG9sZGVyIHtcbiAgQGluY2x1ZGUgZmxleChhdXRvKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgMC4ycyk7XG4gIGhlaWdodDogMC4zZW07XG59XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy1wcm9ncmVzcy1ob2xkZXIge1xuXG4gIC8vIFRoaXMgaXMgb25lIG9mIHRoZSByYXJlIGNhc2VzIHdoZXJlIHdlIGFyZSB1c2luZyBhIHBpeGVsIGRpbWVuc2lvbi4gVGhlXG4gIC8vIHJlYXNvbiBpcyB0aGF0IHRoZSBwcm9ncmVzcyBob2xkZXIgZm9udC1zaXplIGNoYW5nZXMgb24gaG92ZXIuIFdpdGggdGhlXG4gIC8vIGRlZmF1bHQgZW0tYmFzZWQgbWFyZ2lucywgdGhpcyBtZWFucyBpdCBnZXRzIG5hcnJvd2VyIGFuZCBjYXVzZXMgaXNzdWVzXG4gIC8vIHdpdGggbW91c2VvdmVyIGJlaGF2aW9ycy9tYXRoLlxuICBtYXJnaW46IDAgMTBweDtcbn1cblxuLy8gVGhpcyBpbmNyZWFzZXMgdGhlIHNpemUgb2YgdGhlIHByb2dyZXNzIGhvbGRlciBzbyB0aGVyZSBpcyBhbiBpbmNyZWFzZWRcbi8vIGhpdCBhcmVhIGZvciBjbGlja3MvdG91Y2hlcy5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2w6aG92ZXIgLnZqcy1wcm9ncmVzcy1ob2xkZXIge1xuICBmb250LXNpemU6IDEuNjY2NjY2NjY2NjY2NjY2NjY2ZW07XG59XG5cbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2w6aG92ZXIgLnZqcy1wcm9ncmVzcy1ob2xkZXIuZGlzYWJsZWQge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLy8gLnZqcy1wbGF5LXByb2dyZXNzIC8gUGxheVByb2dyZXNzQmFyIGFuZCAudmpzLWxvYWQtcHJvZ3Jlc3MgLyBMb2FkUHJvZ3Jlc3NCYXJcbi8vXG4vLyBUaGVzZSBhcmUgYmFycyB0aGF0IGFwcGVhciB3aXRoaW4gdGhlIHByb2dyZXNzIGNvbnRyb2wgdG8gY29tbXVuaWNhdGUgdGhlXG4vLyBhbW91bnQgb2YgbWVkaWEgdGhhdCBoYXMgcGxheWVkIGJhY2sgYW5kIHRoZSBhbW91bnQgb2YgbWVkaWEgdGhhdCBoYXNcbi8vIGxvYWRlZCwgcmVzcGVjdGl2ZWx5LlxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtaG9sZGVyIC52anMtcGxheS1wcm9ncmVzcyxcbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWhvbGRlciAudmpzLWxvYWQtcHJvZ3Jlc3MsXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1ob2xkZXIgLnZqcy1sb2FkLXByb2dyZXNzIGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICAvLyB1cGRhdGVkIGJ5IGphdmFzY3JpcHQgZHVyaW5nIHBsYXliYWNrXG4gIHdpZHRoOiAwO1xufVxuXG4udmlkZW8tanMgLnZqcy1wbGF5LXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvcjtcbiAgQGV4dGVuZCAudmpzLWljb24tY2lyY2xlO1xuXG4gIC8vIFByb2dyZXNzIGhhbmRsZVxuICAmOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0wLjVlbTtcbiAgICBsaW5lLWhlaWdodDogLjM1ZW07XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4vLyBSZW1vdmUgY29udGVudCBmcm9tIHBsYXktcHJvZ3Jlc3Mgd2hlbiB1c2luZyBTVkdzLlxuLnZqcy1zdmctaWNvbnMtZW5hYmxlZCAudmpzLXBsYXktcHJvZ3Jlc3Mge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi52anMtcGxheS1wcm9ncmVzcyAudmpzLXN2Zy1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0wLjM1ZW07XG4gIHJpZ2h0OiAtMC40ZW07XG4gIHdpZHRoOiAwLjllbTtcbiAgaGVpZ2h0OiAwLjllbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAwLjE1ZW07XG4gIHotaW5kZXg6IDE7XG59XG5cbi52aWRlby1qcyAudmpzLWxvYWQtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvciwgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG59XG5cbi8vIFRoZXJlIGFyZSBjaGlsZCBlbGVtZW50cyBvZiB0aGUgbG9hZCBwcm9ncmVzcyBiYXIgdGhhdCByZXByZXNlbnQgdGhlXG4vLyBzcGVjaWZpYyB0aW1lIHJhbmdlcyB0aGF0IGhhdmUgYmVlbiBidWZmZXJlZC5cbi52aWRlby1qcyAudmpzLWxvYWQtcHJvZ3Jlc3MgZGl2IHtcbiAgYmFja2dyb3VuZDogcmdiYSgkc2Vjb25kYXJ5LWJhY2tncm91bmQtY29sb3IsIDAuNzUpO1xufVxuXG4vLyAudmpzLXRpbWUtdG9vbHRpcFxuLy9cbi8vIFRoZXNlIGVsZW1lbnRzIGFyZSBkaXNwbGF5ZWQgYWJvdmUgdGhlIHByb2dyZXNzIGJhci5cbi8vXG4vLyBCeSBkZWZhdWx0LCB0aGV5IGFyZSBoaWRkZW4gYW5kIG9ubHkgc2hvd24gd2hlbiBob3ZlcmluZyBvdmVyIHRoZSBwcm9ncmVzc1xuLy8gY29udHJvbC5cbi52aWRlby1qcyAudmpzLXRpbWUtdG9vbHRpcCB7XG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgjZmZmLCAwLjgpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAuM2VtKTtcbiAgY29sb3I6ICMwMDA7XG5cbiAgLy8gQnkgZmxvYXRpbmcgdGhlIHRvb2x0aXBzIHRvIHRoZSByaWdodCwgdGhlaXIgcmlnaHQgZWRnZSBiZWNvbWVzIGFsaWduZWRcbiAgLy8gd2l0aCB0aGUgcmlnaHQgZWRnZSBvZiB0aGVpciBwYXJlbnQgZWxlbWVudC4gSG93ZXZlciwgaW4gb3JkZXIgdG8gaGF2ZSB0aGVtXG4gIC8vIGNlbnRlcmVkLCB0aGV5IG11c3QgYmUgcHVsbGVkIGZ1cnRoZXIgdG8gdGhlIHJpZ2h0IHZpYSBwb3NpdGlvbmluZyAoZS5nLlxuICAvLyBgcmlnaHQ6IC0xMHB4O2AuIFRoaXMgcGFydCBpcyBsZWZ0IHRvIEphdmFTY3JpcHQuXG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1mYW1pbHk6ICR0ZXh0LWZvbnQtZmFtaWx5O1xuXG4gIC8vIFRoZSBmb250LXNpemUgc2hvdWxkIHRyYW5zbGF0ZSB0byBhIGNvbnNpc3RlbnQgMTBweCBmb3IgdGltZSB0b29sdGlwcyBpblxuICAvLyBhbGwgc3RhdGVzLiBUaGlzIGlzIHRyaWNreSBiZWNhdXNlIHRoZSAudmpzLXByb2dyZXNzLWhvbGRlciBlbGVtZW50XG4gIC8vIGNoYW5nZXMgaXRzIGZvbnQtc2l6ZSB3aGVuIHRoZSAudmpzLXByb2dyZXNzLWNvbnRyb2wgaXMgaG92ZXJlZC5cbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmc6IDZweCA4cHggOHB4IDhweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMy40ZW07XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtaG9sZGVyOmZvY3VzIC52anMtdGltZS10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbDpob3ZlciAudmpzLXRpbWUtdG9vbHRpcCxcbi52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2w6aG92ZXIgLnZqcy1wcm9ncmVzcy1ob2xkZXI6Zm9jdXMgLnZqcy10aW1lLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcblxuICAvLyBFbnN1cmUgdGhhdCB3ZSBtYWludGFpbiBhIGZvbnQtc2l6ZSBvZiB+MTBweC5cbiAgZm9udC1zaXplOiAwLjZlbTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbC5kaXNhYmxlZDpob3ZlciAudmpzLXRpbWUtdG9vbHRpcCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vLyAudmpzLW1vdXNlLWRpc3BsYXkgLyBNb3VzZVRpbWVEaXNwbGF5XG4vL1xuLy8gVGhpcyBlbGVtZW50IHRyYWNrcyB0aGUgbW91c2UgcG9zaXRpb24gYWxvbmcgdGhlIHByb2dyZXNzIGNvbnRyb2wgYW5kXG4vLyBpbmNsdWRlcyBhIHRvb2x0aXAsIHdoaWNoIGRpc3BsYXlzIHRoZSB0aW1lIGF0IHRoYXQgcG9pbnQgaW4gdGhlIG1lZGlhLlxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnZpZGVvLWpzIC52anMtcHJvZ3Jlc3MtY29udHJvbDpob3ZlciAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnZpZGVvLWpzLnZqcy11c2VyLWluYWN0aXZlIC52anMtcHJvZ3Jlc3MtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gICR0cmFuczogdmlzaWJpbGl0eSAxLjBzLCBvcGFjaXR5IDEuMHM7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zKTtcbn1cblxuLnZqcy1tb3VzZS1kaXNwbGF5IC52anMtdGltZS10b29sdGlwIHtcbiAgY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgjMDAwLCAwLjgpO1xufVxuIiwiLnZpZGVvLWpzIC52anMtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwLjQ1ZW0gMCAwLjQ1ZW07XG5cbiAgQGluY2x1ZGUgdXNlci1zZWxlY3Qobm9uZSk7XG5cbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvciwgJHNlY29uZGFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG4gfVxuXG4udmlkZW8tanMgLnZqcy1zbGlkZXIuZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi52aWRlby1qcyAudmpzLXNsaWRlcjpmb2N1cyB7XG4gIHRleHQtc2hhZG93OiAwZW0gMGVtIDFlbSByZ2JhKCRwcmltYXJ5LWZvcmVncm91bmQtY29sb3IsIDEpO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coMCAwIDFlbSAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yKTtcbn1cblxuLy8gUmVwbGFjZW1lbnQgZm9yIGZvY3VzIGluIGNhc2Ugc3BhdGlhbCBuYXZpZ2F0aW9uIGlzIGVuYWJsZWRcbi52aWRlby1qcy52anMtc3BhdGlhbC1uYXZpZ2F0aW9uLWVuYWJsZWQgLnZqcy1zbGlkZXI6Zm9jdXMge1xuICBvdXRsaW5lOiAwLjA2MjVlbSBzb2xpZCByZ2JhKCRwcmltYXJ5LWZvcmVncm91bmQtY29sb3IsIDEpO1xufVxuIiwiLnZpZGVvLWpzIC52anMtbXV0ZS1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAaW5jbHVkZSBmbGV4KG5vbmUpO1xuXG4gICYgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgICBAZXh0ZW5kIC52anMtaWNvbi12b2x1bWUtaGlnaDtcbiAgfVxufVxuXG4udmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wudmpzLXZvbC0wIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLXZvbHVtZS1tdXRlO1xufVxuLnZpZGVvLWpzIC52anMtbXV0ZS1jb250cm9sLnZqcy12b2wtMSAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi12b2x1bWUtbG93O1xufVxuLnZpZGVvLWpzIC52anMtbXV0ZS1jb250cm9sLnZqcy12b2wtMiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi12b2x1bWUtbWlkO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtY29udHJvbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gIEBpbmNsdWRlIGRpc3BsYXktZmxleDtcbn1cbi52aWRlby1qcyAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiA1ZW07XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKHdpZHRoIDFzKTtcblxuICAmLnZqcy1ob3ZlciAudmpzLXZvbHVtZS1jb250cm9sLFxuICAmOmFjdGl2ZSAudmpzLXZvbHVtZS1jb250cm9sLFxuICAmOmZvY3VzICAudmpzLXZvbHVtZS1jb250cm9sLFxuICAmIC52anMtdm9sdW1lLWNvbnRyb2w6YWN0aXZlLFxuICAmLnZqcy1ob3ZlciAudmpzLW11dGUtY29udHJvbCAgfiAudmpzLXZvbHVtZS1jb250cm9sLFxuICAmIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXNsaWRlci1hY3RpdmUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJHRyYW5zaXRpb24tcHJvcGVydHk6IHZpc2liaWxpdHkgMC4xcywgb3BhY2l0eSAwLjFzLCBoZWlnaHQgMC4xcywgd2lkdGggMC4xcywgbGVmdCAwcywgdG9wIDBzO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tcHJvcGVydHkpO1xuXG4gICAgJi52anMtdm9sdW1lLWhvcml6b250YWwge1xuICAgICAgd2lkdGg6IDVlbTtcbiAgICAgIGhlaWdodDogM2VtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYudmpzLXZvbHVtZS12ZXJ0aWNhbCB7XG4gICAgICBsZWZ0OiAtMy41ZW07XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGxlZnQgMHMpO1xuICAgIH1cbiAgfVxuXG4gICYudmpzLXZvbHVtZS1wYW5lbC1ob3Jpem9udGFsIHtcbiAgICAmLnZqcy1ob3ZlcixcbiAgICAmOmFjdGl2ZSxcbiAgICAmLnZqcy1zbGlkZXItYWN0aXZlIHtcbiAgICAgIHdpZHRoOiAxMGVtO1xuXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHdpZHRoIDAuMXMpO1xuICAgIH1cbiAgICAmLnZqcy1tdXRlLXRvZ2dsZS1vbmx5IHtcbiAgICAgIHdpZHRoOiA0ZW07XG4gICAgfVxuICB9XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbCAudmpzLXZvbHVtZS1jb250cm9sLnZqcy12b2x1bWUtdmVydGljYWwge1xuICBoZWlnaHQ6IDhlbTtcbiAgd2lkdGg6IDNlbTtcbiAgbGVmdDogLTMwMDBlbTtcblxuICAkdHJhbnNpdGlvbi1wcm9wZXJ0eTogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxcywgaGVpZ2h0IDFzIDFzLCB3aWR0aCAxcyAxcywgbGVmdCAxcyAxcywgdG9wIDFzIDFzO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLXByb3BlcnR5KVxufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLWhvcml6b250YWwge1xuICAkdHJhbnNpdGlvbi1wcm9wZXJ0eTogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxcywgaGVpZ2h0IDFzIDFzLCB3aWR0aCAxcywgbGVmdCAxcyAxcywgdG9wIDFzIDFzO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLXByb3BlcnR5KVxufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwge1xuICBAaW5jbHVkZSBkaXNwbGF5LWZsZXg7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1iYXIge1xuICBtYXJnaW46IDEuMzVlbSAwLjQ1ZW07XG59XG5cbi52anMtdm9sdW1lLWJhci52anMtc2xpZGVyLWhvcml6b250YWwge1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDAuM2VtO1xufVxuXG4udmpzLXZvbHVtZS1iYXIudmpzLXNsaWRlci12ZXJ0aWNhbCB7XG4gIHdpZHRoOiAwLjNlbTtcbiAgaGVpZ2h0OiA1ZW07XG4gIG1hcmdpbjogMS4zNWVtIGF1dG87XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I7XG5cbiAgQGV4dGVuZCAudmpzLWljb24tY2lyY2xlO1xuXG4gIC8vIFZvbHVtZSBoYW5kbGVcbiAgJjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBmb250LXNpemU6IDAuOWVtOyAvLyBEb2luZyB0aGlzIHRvIG1hdGNoIHRoZSBoYW5kbGUgb24gcGxheSBwcm9ncmVzcy5cbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG5cbi52anMtc2xpZGVyLXZlcnRpY2FsIC52anMtdm9sdW1lLWxldmVsIHtcbiAgd2lkdGg6IDAuM2VtO1xuXG4gIC8vIFZvbHVtZSBoYW5kbGVcbiAgJjpiZWZvcmUge1xuICAgIHRvcDogLTAuNWVtO1xuICAgIGxlZnQ6IC0wLjNlbTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG59XG4vLyBSZW1vdmUgY29udGVudCBmcm9tIHZvbHVtZS1sZXZlbCB3aGVuIHVzaW5nIFNWR3MuXG4udmpzLXN2Zy1pY29ucy1lbmFibGVkIC52anMtdm9sdW1lLWxldmVsIHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cbn1cblxuLnZqcy12b2x1bWUtbGV2ZWwgLnZqcy1zdmctaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDAuOWVtO1xuICBoZWlnaHQ6IDAuOWVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogMTtcbn1cblxuLnZqcy1zbGlkZXItaG9yaXpvbnRhbCAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIGhlaWdodDogMC4zZW07XG5cbiAgLy8gVm9sdW1lIGhhbmRsZVxuICAmOmJlZm9yZSB7XG4gICAgbGluZS1oZWlnaHQ6IC4zNWVtO1xuICAgIHJpZ2h0OiAtMC41ZW07XG4gIH1cbn1cblxuLy8gaGVyZVxuLy8gVXBkYXRlIHBsYWNlbWVudCBvZiBjaXJjbGUgaWNvbiB3aGVuIHVzaW5nIFNWRyBpY29uc1xuLnZqcy1zbGlkZXItaG9yaXpvbnRhbCAudmpzLXZvbHVtZS1sZXZlbCAudmpzLXN2Zy1pY29uIHtcbiAgcmlnaHQ6IC0wLjNlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnZqcy1zbGlkZXItdmVydGljYWwgLnZqcy12b2x1bWUtbGV2ZWwgLnZqcy1zdmctaWNvbiB7XG4gIHRvcDogLTAuNTVlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwudmpzLXZvbHVtZS1wYW5lbC12ZXJ0aWNhbCB7XG4gIHdpZHRoOiA0ZW07XG59XG5cbi8vIEFzc3VtZXMgdm9sdW1lIHN0YXJ0cyBhdCAxLjAuXG4udmpzLXZvbHVtZS1iYXIudmpzLXNsaWRlci12ZXJ0aWNhbCAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZqcy12b2x1bWUtYmFyLnZqcy1zbGlkZXItaG9yaXpvbnRhbCAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtdmVydGljYWwge1xuICB3aWR0aDogM2VtO1xuICBoZWlnaHQ6IDhlbTtcbiAgYm90dG9tOiA4ZW07XG5cbiAgQGluY2x1ZGUgYmFja2dyb3VuZC1jb2xvci13aXRoLWFscGhhKCRwcmltYXJ5LWJhY2tncm91bmQtY29sb3IsICRwcmltYXJ5LWJhY2tncm91bmQtdHJhbnNwYXJlbmN5KTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWhvcml6b250YWwgLnZqcy1tZW51IHtcbiAgbGVmdDogLTJlbTtcbn1cblxuLy8gLnZqcy12b2x1bWUtdG9vbHRpcFxuLy9cbi8vIFRoZXNlIGVsZW1lbnRzIGFyZSBkaXNwbGF5ZWQgYWJvdmUgdGhlIHZvbHVtZSBiYXIuXG4vL1xuLy8gQnkgZGVmYXVsdCwgdGhleSBhcmUgaGlkZGVuIGFuZCBvbmx5IHNob3duIHdoZW4gaG92ZXJpbmcgb3ZlciB0aGUgdm9sdW1lXG4vLyBjb250cm9sLlxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXRvb2x0aXAge1xuICBAaW5jbHVkZSBiYWNrZ3JvdW5kLWNvbG9yLXdpdGgtYWxwaGEoI2ZmZiwgMC44KTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwLjNlbSk7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiAkdGV4dC1mb250LWZhbWlseTtcbiAgZm9udC1zaXplOiAxZW07XG4gIHBhZGRpbmc6IDZweCA4cHggOHB4IDhweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMy40ZW07XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWNvbnRyb2w6aG92ZXIgLnZqcy12b2x1bWUtdG9vbHRpcCxcbi52aWRlby1qcyAudmpzLXZvbHVtZS1jb250cm9sOmhvdmVyIC52anMtcHJvZ3Jlc3MtaG9sZGVyOmZvY3VzIC52anMtdm9sdW1lLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxZW07XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS12ZXJ0aWNhbDpob3ZlciAudmpzLXZvbHVtZS10b29sdGlwLFxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXZlcnRpY2FsOmhvdmVyIC52anMtcHJvZ3Jlc3MtaG9sZGVyOmZvY3VzIC52anMtdm9sdW1lLXRvb2x0aXAge1xuICBsZWZ0OiAxZW07XG4gIHRvcDogLTEycHg7XG59XG5cbi52aWRlby1qcyAudmpzLXZvbHVtZS1jb250cm9sLmRpc2FibGVkOmhvdmVyIC52anMtdm9sdW1lLXRvb2x0aXAge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLy8gLnZqcy1tb3VzZS1kaXNwbGF5IC8gTW91c2VWb2x1bWVMZXZlbERpc3BsYXlcbi8vXG4vLyBUaGlzIGVsZW1lbnQgdHJhY2tzIHRoZSBtb3VzZSBwb3NpdGlvbiBhbG9uZyB0aGUgdm9sdW1lIGNvbnRyb2wgYW5kXG4vLyBpbmNsdWRlcyBhIHRvb2x0aXAsIHdoaWNoIGRpc3BsYXlzIHRoZSB2b2x1bWUgbGV2ZWwuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtY29udHJvbCAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnZpZGVvLWpzIC52anMtdm9sdW1lLWhvcml6b250YWwgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udmlkZW8tanMgLnZqcy12b2x1bWUtY29udHJvbDpob3ZlciAudmpzLW1vdXNlLWRpc3BsYXkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnZpZGVvLWpzLnZqcy11c2VyLWluYWN0aXZlIC52anMtdm9sdW1lLWNvbnRyb2wgLnZqcy1tb3VzZS1kaXNwbGF5IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICAkdHJhbnM6IHZpc2liaWxpdHkgMS4wcywgb3BhY2l0eSAxLjBzO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFucyk7XG59XG5cbi52anMtbW91c2UtZGlzcGxheSAudmpzLXZvbHVtZS10b29sdGlwIHtcbiAgY29sb3I6ICNmZmY7XG4gIEBpbmNsdWRlIGJhY2tncm91bmQtY29sb3Itd2l0aC1hbHBoYSgjMDAwLCAwLjgpO1xufVxuIiwiLnZqcy1wb3N0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vLyBIaWRlIHRoZSBwb3N0ZXIgYWZ0ZXIgdGhlIHZpZGVvIGhhcyBzdGFydGVkIHBsYXlpbmcgYW5kIHdoZW4gbmF0aXZlIGNvbnRyb2xzIGFyZSB1c2VkXG4udmpzLWhhcy1zdGFydGVkIC52anMtcG9zdGVyLFxuLnZqcy11c2luZy1uYXRpdmUtY29udHJvbHMgLnZqcy1wb3N0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBEb24ndCBoaWRlIHRoZSBwb3N0ZXIgaWYgd2UncmUgcGxheWluZyBhdWRpbyBvciB3aGVuIGF1ZGlvLXBvc3Rlci1tb2RlIGlzIHRydWVcbi52anMtYXVkaW8udmpzLWhhcy1zdGFydGVkIC52anMtcG9zdGVyLCBcbi52anMtaGFzLXN0YXJ0ZWQudmpzLWF1ZGlvLXBvc3Rlci1tb2RlICAudmpzLXBvc3Rlcixcbi52anMtcGlwLWNvbnRhaW5lci52anMtaGFzLXN0YXJ0ZWQgLnZqcy1wb3N0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnZqcy1wb3N0ZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbiIsIi8vIGNzcyBmb3IgdGhlIG9sZCBsaXZlIHVpLCBhc3N1bWVzIHRoYXQgdGhlIHByb2dyZXNzIGJhciBpcyBoaWRkZW5cbi52aWRlby1qcyAudmpzLWxpdmUtY29udHJvbCB7XG4gIEBpbmNsdWRlIGRpc3BsYXktZmxleChmbGV4LXN0YXJ0KTtcbiAgQGluY2x1ZGUgZmxleChhdXRvKTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAzZW07XG59XG5cbi8vIGhpZGUgdGhlIExpdmVEaXNwbGF5IHdoZW4gbm90IGxpdmUgb3Igd2hlblxuLy8gdGhlIG5ldyBsaXZldWkgaXMgaW4gdXNlXG4udmlkZW8tanM6bm90KC52anMtbGl2ZSkgLnZqcy1saXZlLWNvbnRyb2wsXG4udmlkZW8tanMudmpzLWxpdmV1aSAudmpzLWxpdmUtY29udHJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIGNzcyBmb3IgdGhlIG5ldyBsaXZlIHVpIGJlbG93XG4udmlkZW8tanMgLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgQGluY2x1ZGUgZmxleChub25lKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBsaW5lLWhlaWdodDogM2VtO1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiA0ZW07XG59XG5cbi8vIGhpZGUgdGhlIFNlZWtUb0xpdmUgYnV0dG9uIHdoZW4gbm90IGxpdmUgYW5kXG4vLyB3aGVuIHRoZSBsaXZldWkgaXMgbm90IGluIHVzZVxuLnZpZGVvLWpzLnZqcy1saXZlOm5vdCgudmpzLWxpdmV1aSkgLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbCxcbi52aWRlby1qczpub3QoLnZqcy1saXZlKSAudmpzLXNlZWstdG8tbGl2ZS1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gb25seSBzaG93IGFzIGEgcG9pbnRlciB3aGVuIHdlIHdpbGwgc2VlayB0byBsaXZlIGVkZ2Vcbi52anMtc2Vlay10by1saXZlLWNvbnRyb2wudmpzLWNvbnRyb2wudmpzLWF0LWxpdmUtZWRnZSB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICBAZXh0ZW5kIC52anMtaWNvbi1jaXJjbGU7XG4gIGNvbG9yOiAjODg4O1xufVxuXG4udmpzLXN2Zy1pY29ucy1lbmFibGVkIC52anMtc2Vlay10by1saXZlLWNvbnRyb2wge1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLnZqcy1zZWVrLXRvLWxpdmUtY29udHJvbCAudmpzLXN2Zy1pY29uIHtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmaWxsOiAjODg4ODg4O1xufVxuXG4vLyBtYWtlIHRoZSBsaXZlIGNpcmNsZSByZWQgd2hlbiBhdCB0aGUgbGl2ZSBlZGdlXG4udmpzLXNlZWstdG8tbGl2ZS1jb250cm9sLnZqcy1jb250cm9sLnZqcy1hdC1saXZlLWVkZ2UgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJlZDtcbn1cbi52anMtc2Vlay10by1saXZlLWNvbnRyb2wudmpzLWNvbnRyb2wudmpzLWF0LWxpdmUtZWRnZSAudmpzLXN2Zy1pY29uIHtcbiAgZmlsbDogcmVkO1xufVxuIiwiLnZpZGVvLWpzIC52anMtdGltZS1jb250cm9sIHtcbiAgQGluY2x1ZGUgZmxleChub25lKTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiAzZW07XG4gIG1pbi13aWR0aDogMmVtO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHBhZGRpbmctcmlnaHQ6IDFlbTtcbn1cblxuLnZqcy1saXZlIC52anMtdGltZS1jb250cm9sLFxuLnZqcy1saXZlIC52anMtdGltZS1kaXZpZGVyLFxuLnZpZGVvLWpzIC52anMtY3VycmVudC10aW1lLFxuLnZpZGVvLWpzIC52anMtZHVyYXRpb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLXRpbWUtZGl2aWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAzZW07XG59XG5cbi52anMtbm9ybWFsaXNlLXRpbWUtY29udHJvbHM6bm90KC52anMtbGl2ZSkgLnZqcy10aW1lLWNvbnRyb2wge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuIiwiLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBpbmNsdWRlIGZsZXgobm9uZSk7XG4gIEBleHRlbmQgLnZqcy1pY29uLXBsYXk7XG59XG4udmlkZW8tanMgLnZqcy1wbGF5LWNvbnRyb2wudmpzLXBsYXlpbmcgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tcGF1c2U7XG59XG4udmlkZW8tanMgLnZqcy1wbGF5LWNvbnRyb2wudmpzLWVuZGVkIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLXJlcGxheTtcbn1cbiIsIi8vIEVtdWxhdGVkIHRyYWNrc1xuLnZqcy10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogM2VtO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLy8gSGlkZSBpZiBhbiBlcnJvciBvY2N1cnNcbi52anMtZXJyb3IgLnZqcy10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBNb3ZlIGNhcHRpb25zIGRvd24gd2hlbiBjb250cm9scyBhcmVuJ3QgYmVpbmcgc2hvd25cbi52aWRlby1qcy52anMtY29udHJvbHMtZGlzYWJsZWQgLnZqcy10ZXh0LXRyYWNrLWRpc3BsYXksXG4udmlkZW8tanMudmpzLXVzZXItaW5hY3RpdmUudmpzLXBsYXlpbmcgLnZqcy10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICBib3R0b206IDFlbTtcbn1cblxuLy8gSW5kaXZpZHVhbCB0cmFja3Ncbi52aWRlby1qcyAudmpzLXRleHQtdHJhY2sge1xuICBmb250LXNpemU6IDEuNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDAuMWVtO1xufVxuXG4udmpzLXN1YnRpdGxlcyB7IGNvbG9yOiAjZmZmOyB9IC8vIFN1YnRpdGxlcyBhcmUgd2hpdGVcbi52anMtY2FwdGlvbnMgeyBjb2xvcjogI2ZjNjsgfSAvLyBDYXB0aW9ucyBhcmUgeWVsbG93XG4udmpzLXR0LWN1ZSB7IGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8vIE5hdGl2ZSB0cmFja3NcbnZpZGVvOjotd2Via2l0LW1lZGlhLXRleHQtdHJhY2stZGlzcGxheSB7XG4gIEBpbmNsdWRlIHRyYW5zZm9ybSh0cmFuc2xhdGVZKC0zZW0pKTtcbn1cblxuLy8gTW92ZSBjYXB0aW9ucyBkb3duIHdoZW4gY29udHJvbHMgYXJlbid0IGJlaW5nIHNob3duXG4udmlkZW8tanMudmpzLWNvbnRyb2xzLWRpc2FibGVkIHZpZGVvOjotd2Via2l0LW1lZGlhLXRleHQtdHJhY2stZGlzcGxheSxcbi52aWRlby1qcy52anMtdXNlci1pbmFjdGl2ZS52anMtcGxheWluZyB2aWRlbzo6LXdlYmtpdC1tZWRpYS10ZXh0LXRyYWNrLWRpc3BsYXkge1xuICBAaW5jbHVkZSB0cmFuc2Zvcm0odHJhbnNsYXRlWSgtMS41ZW0pKTtcbn1cblxuLy8gZm9yY2UgY3VlcyB0byBiZSBjZW50ZXIgYWxpZ25lZFxuLnZpZGVvLWpzLnZqcy1mb3JjZS1jZW50ZXItYWxpZ24tY3VlcyAudmpzLXRleHQtdHJhY2stY3VlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiA4MCUgIWltcG9ydGFudDtcbn1cblxuQHN1cHBvcnRzIG5vdCAoaW5zZXQ6IDEwcHgpIHtcbiAgLnZpZGVvLWpzIC52anMtdGV4dC10cmFjay1kaXNwbGF5ID4gZGl2IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cbiIsIi52aWRlby1qcyAudmpzLXBpY3R1cmUtaW4tcGljdHVyZS1jb250cm9sIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBAaW5jbHVkZSBmbGV4KG5vbmUpO1xuXG4gICYgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgICBAZXh0ZW5kIC52anMtaWNvbi1waWN0dXJlLWluLXBpY3R1cmUtZW50ZXI7XG4gIH1cbn1cblxuLnZpZGVvLWpzLnZqcy1hdWRpby1vbmx5LW1vZGUgLnZqcy1waWN0dXJlLWluLXBpY3R1cmUtY29udHJvbCxcbi52anMtcGlwLXdpbmRvdyAudmpzLXBpY3R1cmUtaW4tcGljdHVyZS1jb250cm9sIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gU3dpdGNoIHRvIHRoZSBleGl0IGljb24gd2hlbiB0aGUgcGxheWVyIGlzIGluIFBpY3R1cmUtaW4tUGljdHVyZVxuLnZpZGVvLWpzLnZqcy1waWN0dXJlLWluLXBpY3R1cmUgLnZqcy1waWN0dXJlLWluLXBpY3R1cmUtY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi1waWN0dXJlLWluLXBpY3R1cmUtZXhpdDtcbn1cbiIsIi52aWRlby1qcyAudmpzLWZ1bGxzY3JlZW4tY29udHJvbCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgQGluY2x1ZGUgZmxleChub25lKTtcblxuICAmIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gICAgQGV4dGVuZCAudmpzLWljb24tZnVsbHNjcmVlbi1lbnRlcjtcbiAgfVxufVxuXG4udmlkZW8tanMudmpzLWF1ZGlvLW9ubHktbW9kZSAudmpzLWZ1bGxzY3JlZW4tY29udHJvbCxcbi52anMtcGlwLXdpbmRvdyAudmpzLWZ1bGxzY3JlZW4tY29udHJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8vIFN3aXRjaCB0byB0aGUgZXhpdCBpY29uIHdoZW4gdGhlIHBsYXllciBpcyBpbiBmdWxsc2NyZWVuXG4udmlkZW8tanMudmpzLWZ1bGxzY3JlZW4gLnZqcy1mdWxsc2NyZWVuLWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tZnVsbHNjcmVlbi1leGl0O1xufVxuIiwiLy8gVE9ETzogSSBmZWVsIGxpa2UgdGhpcyBzaG91bGQgYmUgYSBnZW5lcmljIG1lbnUuIFJlc2VhcmNoIGxhdGVyLlxuLnZqcy1wbGF5YmFjay1yYXRlID4gLnZqcy1tZW51LWJ1dHRvbixcbi52anMtcGxheWJhY2stcmF0ZSAudmpzLXBsYXliYWNrLXJhdGUtdmFsdWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnZqcy1wbGF5YmFjay1yYXRlIC52anMtcGxheWJhY2stcmF0ZS12YWx1ZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udmpzLXBsYXliYWNrLXJhdGUgLnZqcy1tZW51IHtcbiAgd2lkdGg6IDRlbTtcbiAgbGVmdDogMGVtO1xufVxuIiwiLnZqcy1lcnJvciAudmpzLWVycm9yLWRpc3BsYXkgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMS40ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIi52anMtbG9hZGluZy1zcGlubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgb3BhY2l0eTogMC44NTtcblxuICAvLyBOZWVkIHRvIGZpeCBjZW50ZXJlZCBwYWdlIGxheW91dHNcbiAgdGV4dC1hbGlnbjogbGVmdDtcblxuICBib3JkZXI6IC42ZW0gc29saWQgcmdiYSgkcHJpbWFyeS1iYWNrZ3JvdW5kLWNvbG9yLCAkcHJpbWFyeS1iYWNrZ3JvdW5kLXRyYW5zcGFyZW5jeSk7XG4gIC8vIGJvcmRlcjogNnB4IHNvbGlkIHJnYmEoNDMsIDUxLCA2MywgMC41KTtcblxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICB3aWR0aDogNWVtO1xuICBoZWlnaHQ6IDVlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi52anMtc2Vla2luZyAudmpzLWxvYWRpbmctc3Bpbm5lcixcbi52anMtd2FpdGluZyAudmpzLWxvYWRpbmctc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC8vIGFkZCBhIGRlbGF5IGJlZm9yZSBhY3R1YWwgc2hvdyB0aGUgc3Bpbm5lclxuICBhbmltYXRpb246IHZqcy1zcGlubmVyLXNob3cgMHMgbGluZWFyIDAuM3MgZm9yd2FyZHM7XG59XG5cbi8vIEhpZGUgaWYgYW4gZXJyb3Igb2NjdXJzXG4udmpzLWVycm9yIC52anMtbG9hZGluZy1zcGlubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZqcy1sb2FkaW5nLXNwaW5uZXI6YmVmb3JlLFxuLnZqcy1sb2FkaW5nLXNwaW5uZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIC8vIEtlZXAgMTAwJSBvcGFjaXR5IHNvIHRoZXkgZG9uJ3Qgc2hvdyB0aHJvdWdoIGVhY2ggb3RoZXJcbiAgb3BhY2l0eTogMTtcbiAgYm9yZGVyOiBpbmhlcml0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wLWNvbG9yOiB3aGl0ZTtcbn1cblxuLy8gb25seSBhbmltYXRlIHdoZW4gc2hvd2luZyBiZWNhdXNlIGl0IGNhbiBiZSBwcm9jZXNzb3IgaGVhdnlcbi52anMtc2Vla2luZyAudmpzLWxvYWRpbmctc3Bpbm5lcjpiZWZvcmUsXG4udmpzLXNlZWtpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YWZ0ZXIsXG4udmpzLXdhaXRpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YmVmb3JlLFxuLnZqcy13YWl0aW5nIC52anMtbG9hZGluZy1zcGlubmVyOmFmdGVyIHtcbiAgYW5pbWF0aW9uOiB2anMtc3Bpbm5lci1zcGluIDEuMXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4yLCAwLCAwLjgpIGluZmluaXRlLCB2anMtc3Bpbm5lci1mYWRlIDEuMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4udmpzLXNlZWtpbmcgLnZqcy1sb2FkaW5nLXNwaW5uZXI6YmVmb3JlLFxuLnZqcy13YWl0aW5nIC52anMtbG9hZGluZy1zcGlubmVyOmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYigyNTUsMjU1LDI1NSk7XG59XG5cbi52anMtc2Vla2luZyAudmpzLWxvYWRpbmctc3Bpbm5lcjphZnRlcixcbi52anMtd2FpdGluZyAudmpzLWxvYWRpbmctc3Bpbm5lcjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYigyNTUsMjU1LDI1NSk7XG4gIGFuaW1hdGlvbi1kZWxheTogMC40NHM7XG59XG5cbkBrZXlmcmFtZXMgdmpzLXNwaW5uZXItc2hvdyB7XG4gIHRvIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdmpzLXNwaW5uZXItc3BpbiB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyB2anMtc3Bpbm5lci1mYWRlIHtcbiAgMCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxuICAyMCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxuICAzNSUge1xuICAgIGJvcmRlci10b3AtY29sb3I6IHdoaXRlO1xuICB9XG4gIDYwJSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJHNlY29uZGFyeS1iYWNrZ3JvdW5kLWNvbG9yO1xuICB9XG4gIDEwMCUge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxufVxuIiwiLnZpZGVvLWpzIC52anMtY2FwdGlvbnMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLWNhcHRpb25zO1xufVxuXG4udmlkZW8tanMudmpzLWF1ZGlvLW9ubHktbW9kZSAudmpzLWNhcHRpb25zLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIudmlkZW8tanMgLnZqcy1jaGFwdGVycy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgQGV4dGVuZCAudmpzLWljb24tY2hhcHRlcnM7XG59XG5cbi52anMtY2hhcHRlcnMtYnV0dG9uIC52anMtbWVudSB1bCB7XG4gIHdpZHRoOiAyNGVtO1xufVxuIiwiLnZpZGVvLWpzIC52anMtZGVzY3JpcHRpb25zLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi1hdWRpby1kZXNjcmlwdGlvbjtcbn1cblxuLnZpZGVvLWpzLnZqcy1hdWRpby1vbmx5LW1vZGUgLnZqcy1kZXNjcmlwdGlvbnMtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8vIE5vcnRoIEFtZXJpY2EgdXNlcyAnQ0MnIGljb25cbi52aWRlby1qczpsYW5nKGVuKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLFxuLnZpZGVvLWpzOmxhbmcoZnItQ0EpIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICBAZXh0ZW5kIC52anMtaWNvbi1jYXB0aW9ucztcbn1cblxuLy8gUk9XIHVzZXMgJ3N1YnRpdGxlcydcbi8vIERvdWJsZSBzZWxlY3RvciBiZWNhdXNlIEBleHRlbmQgcHV0cyB0aGVzZSBydWxlcyBhYm92ZSB0aGUgY2FwdGlvbnMgaWNvblxuLnZpZGVvLWpzIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIsXG4udmlkZW8tanMudmlkZW8tanM6bGFuZyhlbi1HQikgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlcixcbi52aWRlby1qcy52aWRlby1qczpsYW5nKGVuLUlFKSAudmpzLXN1YnMtY2Fwcy1idXR0b24gLnZqcy1pY29uLXBsYWNlaG9sZGVyLFxuLnZpZGVvLWpzLnZpZGVvLWpzOmxhbmcoZW4tQVUpIC52anMtc3Vicy1jYXBzLWJ1dHRvbiAudmpzLWljb24tcGxhY2Vob2xkZXIsXG4udmlkZW8tanMudmlkZW8tanM6bGFuZyhlbi1OWikgLnZqcy1zdWJzLWNhcHMtYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLXN1YnRpdGxlcztcbn1cblxuLnZqcy1zdWJzLWNhcHMtYnV0dG9uICsgLnZqcy1tZW51IC52anMtY2FwdGlvbnMtbWVudS1pdGVtIC52anMtc3ZnLWljb24ge1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG59XG5cbi52aWRlby1qcyAudmpzLXN1YnMtY2Fwcy1idXR0b24gKyAudmpzLW1lbnUgLnZqcy1jYXB0aW9ucy1tZW51LWl0ZW0gLnZqcy1tZW51LWl0ZW0tdGV4dCAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IC0wLjFlbTtcbn1cbi52aWRlby1qcyAudmpzLXN1YnMtY2Fwcy1idXR0b24gKyAudmpzLW1lbnUgLnZqcy1jYXB0aW9ucy1tZW51LWl0ZW0gLnZqcy1tZW51LWl0ZW0tdGV4dCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGNvbnRlbnQ6IFwiXFxmMTBjXCI7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4udmlkZW8tanMudmpzLWF1ZGlvLW9ubHktbW9kZSAudmpzLXN1YnMtY2Fwcy1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLnZpZGVvLWpzIC52anMtYXVkaW8tYnV0dG9uIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIEBleHRlbmQgLnZqcy1pY29uLWF1ZGlvO1xufVxuXG4udmlkZW8tanMgLnZqcy1hdWRpby1idXR0b24gKyAudmpzLW1lbnUgLnZqcy1kZXNjcmlwdGlvbnMtbWVudS1pdGVtIC52anMtbWVudS1pdGVtLXRleHQgLnZqcy1pY29uLXBsYWNlaG9sZGVyLFxuLnZpZGVvLWpzIC52anMtYXVkaW8tYnV0dG9uICsgLnZqcy1tZW51IC52anMtbWFpbi1kZXNjLW1lbnUtaXRlbSAudmpzLW1lbnUtaXRlbS10ZXh0IC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogLTAuMWVtO1xufVxuXG4vLyBNYXJrIGEgbWFpbi1kZXNjLW1lbnUtaXRlbSAobWFpbiArIGRlc2NyaXB0aW9uKSBvciBkZXNjcmlwdGlvbiBpdGVtIHdpdGggYSB0cmFpbGluZyBBdWRpbyBEZXNjcmlwdGlvbiBpY29uXG4udmlkZW8tanMgLnZqcy1hdWRpby1idXR0b24gKyAudmpzLW1lbnUgLnZqcy1kZXNjcmlwdGlvbnMtbWVudS1pdGVtIC52anMtbWVudS1pdGVtLXRleHQgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSxcbi52aWRlby1qcyAudmpzLWF1ZGlvLWJ1dHRvbiArIC52anMtbWVudSAudmpzLW1haW4tZGVzYy1tZW51LWl0ZW0gLnZqcy1tZW51LWl0ZW0tdGV4dCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFZpZGVvSlM7XG4gIGNvbnRlbnQ6IFwiIFxcZjEyZVwiO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbiIsIi8vIFdoZW4gdGhlIHBsYXllciBpcyBcIm1lZGl1bVwiIGFuZCBoaWdoZXIsIGRpc3BsYXkgZXZlcnl0aGluZyBieSBkZWZhdWx0LlxuLy9cbi8vIFdoZW4gdGhlIHBsYXllciBpcyBcInNtYWxsXCIsIGRpc3BsYXkgb25seTpcbi8vIC0gUGxheSBidXR0b25cbi8vIC0gVm9sdW1lIE11dGUgYnV0dG9uXG4vLyAtIFByb2dyZXNzIGJhclxuLy8gLSBUcmFjayBidXR0b25zXG4vLyAtIE5hdGl2ZSBQaVAgYnV0dG9uXG4vLyAtIEZ1bGxzY3JlZW4gYnV0dG9uXG4vL1xuLy8gV2hlbiB0aGUgcGxheWVyIGlzIFwieC1zbWFsbFwiLCBkaXNwbGF5IG9ubHk6XG4vLyAtIFBsYXkgYnV0dG9uXG4vLyAtIFZvbHVtZSBNdXRlIGJ1dHRvblxuLy8gLSBTcGFjZXJcbi8vIC0gVHJhY2sgYnV0dG9uc1xuLy8gLSBOYXRpdmUgUGlQIGJ1dHRvblxuLy8gLSBGdWxsc2NyZWVuIGJ1dHRvblxuLy9cbi8vIFdoZW4gdGhlIHBsYXllciBpcyBcInRpbnlcIiwgZGlzcGxheSBvbmx5OlxuLy8gLSBQbGF5IGJ1dHRvblxuLy8gLSBWb2x1bWUgTXV0ZSBidXR0b25cbi8vIC0gVHJhY2sgYnV0dG9uc1xuLy8gLSBOYXRpdmUgUGlQIGJ1dHRvblxuLy8gLSBGdWxsc2NyZWVuIEJ1dHRvblxuLy9cbi52aWRlby1qcyB7XG5cbiAgJi52anMtbGF5b3V0LXNtYWxsLFxuICAmLnZqcy1sYXlvdXQteC1zbWFsbCxcbiAgJi52anMtbGF5b3V0LXRpbnkge1xuICAgIC52anMtY3VycmVudC10aW1lLFxuICAgIC52anMtdGltZS1kaXZpZGVyLFxuICAgIC52anMtZHVyYXRpb24sXG4gICAgLnZqcy1yZW1haW5pbmctdGltZSxcbiAgICAudmpzLXBsYXliYWNrLXJhdGUsXG4gICAgLnZqcy12b2x1bWUtY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC8vIFJlc2V0IHRoZSBzaXplIG9mIHRoZSB2b2x1bWUgcGFuZWwgdG8gdGhlIGRlZmF1bHQgc28gd2UgZG9uJ3Qgc2VlIGEgYmlnXG4gICAgLy8gZW1wdHkgc3BhY2UgdG8gdGhlIHJpZ2h0IG9mIHRoZSBtdXRlIGJ1dHRvbi5cbiAgICAudmpzLXZvbHVtZS1wYW5lbC52anMtdm9sdW1lLXBhbmVsLWhvcml6b250YWwge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlLFxuICAgICAgJi52anMtc2xpZGVyLWFjdGl2ZSxcbiAgICAgICYudmpzLWhvdmVyIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEF0IHgtc21hbGwgYW5kIHRpbnksIHRoZSBwcm9ncmVzcyBjb250cm9sIGlzIHRvbyBuYXJyb3cgdG8gYmUgdXNlZnVsLlxuICAmLnZqcy1sYXlvdXQteC1zbWFsbCxcbiAgJi52anMtbGF5b3V0LXRpbnkge1xuXG4gICAgLnZqcy1wcm9ncmVzcy1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gQXQgeC1zbWFsbCwgdGhlIGJ1dHRvbnMgYWxvbmUgbGVhdmUgYSBsYXJnZSBnYXAgb24gdGhlIHJpZ2h0LiBGaWxsIGl0IHdpdGhcbiAgLy8gdGhlIHNwYWNlciBlbGVtZW50LlxuICAmLnZqcy1sYXlvdXQteC1zbWFsbCB7XG5cbiAgICAudmpzLWN1c3RvbS1jb250cm9sLXNwYWNlciB7XG4gICAgICBAaW5jbHVkZSBmbGV4KGF1dG8pO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG4iLCIudmpzLW1vZGFsLWRpYWxvZy52anMtdGV4dC10cmFjay1zZXR0aW5ncyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnktYmFja2dyb3VuZC1jb2xvciwgMC43NSk7XG4gIGNvbG9yOiAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuICBoZWlnaHQ6IDcwJTtcblxuICAvLyBXaGVuIFNwYXRpYWwgTmF2aWdhdGlvbiBpcyBlbmFibGVkXG4gIC52anMtc3BhdGlhbC1uYXZpZ2F0aW9uLWVuYWJsZWQgJiB7XG4gICAgaGVpZ2h0OiA4MCU7XG4gIH1cbn1cblxuLy8gSGlkZSBpZiBhbiBlcnJvciBvY2N1cnNcbi52anMtZXJyb3IgLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLy8gTGF5b3V0IGRpdnNcbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLXRyYWNrLXNldHRpbmdzLWNvbG9ycyxcbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLXRyYWNrLXNldHRpbmdzLWZvbnQsXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi8vIGNvZGUgdGhhdCB3aWxsIG9ubHkgcnVuIGlmIENTUyBHcmlkIGlzIHN1cHBvcnRlZCBieSB0aGUgYnJvd3NlclxuQHN1cHBvcnRzIChkaXNwbGF5OiBncmlkKSB7XG4gIC52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgICAvLyBGbGV4IGFuZCBHcmlkIGZvciBGaXJlZm94LCBJRSwgYW5kIEVkZ2UgcmVtb3ZlIHRoZSBib3R0b20gcGFkZGluZy9tYXJnaW4gaW4gYSBjb250YWluZXIgYXMgc2l6ZSBkZWNyZWFzZXNcbiAgICAvLyBzbyB3ZSBhZGQgYm90dG9tIHBhZGRpbmcvbWFyZ2luIHRvIHRoZSBsYXN0IGl0ZW0gaW4gdGhlIGdyaWQgaW5zdGVhZCBvZiBoZXJlXG4gICAgLy8gc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS8yMzc1NDA4MFxuICAgIHBhZGRpbmc6IDIwcHggMjRweCAwcHggMjRweDtcbiAgfVxuXG4gIC8vIHNlZSB0aGUgY29tbWVudCBmb3IgcGFkZGluZyBhYm92ZVxuICAudmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIC52anMtZGVmYXVsdC1idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAudmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyB7XG4gICAgLy8gbWFrZSB0aGlzIHRha2UgdXAgYm90aCBjb2x1bW5zXG4gICAgZ3JpZC1jb2x1bW46IDEgLyAtMTtcbiAgfVxuXG4gIC8vIDEgY29sdW1uIGZvciBzbWFsbCBwbGF5ZXJzXG4gIC52anMtbGF5b3V0LXNtYWxsIC52anMtdGV4dC10cmFjay1zZXR0aW5ncyAudmpzLW1vZGFsLWRpYWxvZy1jb250ZW50ICxcbiAgLnZqcy1sYXlvdXQteC1zbWFsbCAudmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCxcbiAgLnZqcy1sYXlvdXQtdGlueSAudmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy1tb2RhbC1kaWFsb2ctY29udGVudCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cblxufVxuXG4vLyBGb3JtIGVsZW1lbnRzXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3Mgc2VsZWN0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4udmpzLXRyYWNrLXNldHRpbmcgPiBzZWxlY3Qge1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5cbi52anMtdGV4dC10cmFjay1zZXR0aW5ncyBmaWVsZHNldCB7XG4gIG1hcmdpbjogMTBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgZmllbGRzZXQgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAuNmVtIC44ZW07XG59XG5cbi8vIHN0eWxlIHRoZSBzZWNvbmQgc2VsZWN0IGZvciB0ZXh0IGNvbG9yc1xuLnZqcy10ZXh0LXRyYWNrLXNldHRpbmdzIGZpZWxkc2V0IHNwYW4gPiBzZWxlY3Qge1xuICBtYXgtd2lkdGg6IDcuM2VtO1xufVxuXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgbGVnZW5kIHtcbiAgY29sb3I6ICRwcmltYXJ5LWZvcmVncm91bmQtY29sb3I7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuXG4udmpzLXRleHQtdHJhY2stc2V0dGluZ3MgLnZqcy1sYWJlbCB7XG4gIG1hcmdpbjogMCAuNWVtIC41ZW0gMDtcbn1cblxuLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyBidXR0b246Zm9jdXMsXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIGJ1dHRvbjphY3RpdmUge1xuICBvdXRsaW5lLXN0eWxlOiBzb2xpZDtcbiAgb3V0bGluZS13aWR0aDogbWVkaXVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvciA4OCUsICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvciAxMDAlKTtcbn1cblxuLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyBidXR0b246aG92ZXIge1xuICBjb2xvcjogcmdiYSgjMkIzMzNGLCAwLjc1KTtcbn1cblxuLnZqcy10cmFjay1zZXR0aW5ncy1jb250cm9scyBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1mb3JlZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTE4MGRlZywgJHByaW1hcnktZm9yZWdyb3VuZC1jb2xvciA4OCUsICRzZWNvbmRhcnktYmFja2dyb3VuZC1jb2xvciAxMDAlKTtcbiAgY29sb3I6ICMyQjMzM0Y7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuXG4udmpzLXRyYWNrLXNldHRpbmdzLWNvbnRyb2xzIC52anMtZGVmYXVsdC1idXR0b24ge1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbn1cbiIsIi52anMtdGl0bGUtYmFyIHtcblxuICAvLyBBdCBhIGJhc2UgaW5oZXJpdGVkIGZvbnQtc2l6ZSBvZiAxMHB4LCB0aGUgdGl0bGUgYmFyIG92ZXJhbGwgaGVpZ2h0IHNob3VsZFxuICAvLyBiZSA5NnB4IHdpdGggdGhlIGFyZWEgb2YgdGV4dCBvY2N1cHlpbmcgdGhlIGZpcnN0IDQ4cHggYW5kIHRoZSByZXN0IGJlaW5nXG4gIC8vIHBhZGRpbmcuIFRoaXMgbGVhdmVzIHBsZW50eSBvZiByb29tIGZvciB0aGUgZ3JhZGllbnQgdG8gZmFkZSB0b1xuICAvLyB0cmFuc3BhcmVudCB3aGlsZSBtYWludGFpbmluZyBhbiBXQ0FHIEFBLWNvbXBsaWFudCBjb250cmFzdCByYXRpbyAodGVzdGVkXG4gIC8vIHVzaW5nIHRoZSBUUEdpIENvbG9yIENvbnRyYXN0IEFuYWx5emVyIGFwcGxpY2F0aW9uKSBldmVuIG9uIHRvcCBvZiBhIHNvbGlkXG4gIC8vIHdoaXRlIGJhY2tncm91bmQuXG4gIEBpbmNsdWRlIGxpbmVhci1ncmFkaWVudChcbiAgICAxODBkZWcsXG4gICAgcmdiYSgwLCAwLCAwLCAwLjkpIDAlLFxuICAgIHJnYmEoMCwgMCwgMCwgMC43KSA2MCUsXG4gICAgcmdiYSgwLCAwLCAwLCAwKSAxMDAlXG4gICk7XG4gIGZvbnQtc2l6ZTogMS4yZW07IC8vIDEycHhcbiAgbGluZS1oZWlnaHQ6IDEuNTsgLy8gMThweFxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKG9wYWNpdHkgMC4xcyk7XG4gIHBhZGRpbmc6IDAuNjY2ZW0gMS4zMzNlbSA0ZW07IC8vIDhweCAxNnB4IDQ4cHhcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLy8gSGlkZSBpZiBhbiBlcnJvciBvY2N1cnNcbi52anMtZXJyb3IgLnZqcy10aXRsZS1iYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmpzLXRpdGxlLWJhci10aXRsZSxcbi52anMtdGl0bGUtYmFyLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnZqcy10aXRsZS1iYXItdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMC4zMzNlbTsgLy8gNHB4XG59XG5cbi52anMtcGxheWluZy52anMtdXNlci1pbmFjdGl2ZSAudmpzLXRpdGxlLWJhciB7XG4gIG9wYWNpdHk6IDA7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSAxcyk7XG59XG4iLCIudmlkZW8tanMgLnZqcy1za2lwLWZvcndhcmQtNSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICAgIEBleHRlbmQgLnZqcy1pY29uLWZvcndhcmQtNTtcbiAgfVxufVxuXG4udmlkZW8tanMgLnZqcy1za2lwLWZvcndhcmQtMTAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICYgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgICBAZXh0ZW5kIC52anMtaWNvbi1mb3J3YXJkLTEwO1xuICB9XG59XG4udmlkZW8tanMgLnZqcy1za2lwLWZvcndhcmQtMzAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICYgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgICBAZXh0ZW5kIC52anMtaWNvbi1mb3J3YXJkLTMwO1xuICB9XG59XG5cbi52aWRlby1qcyAudmpzLXNraXAtYmFja3dhcmQtNSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICAgIEBleHRlbmQgLnZqcy1pY29uLXJlcGxheS01O1xuICB9XG59XG5cbi52aWRlby1qcyAudmpzLXNraXAtYmFja3dhcmQtMTAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gICYgLnZqcy1pY29uLXBsYWNlaG9sZGVyIHtcbiAgICBAZXh0ZW5kIC52anMtaWNvbi1yZXBsYXktMTA7XG4gIH1cbn1cblxuLnZpZGVvLWpzIC52anMtc2tpcC1iYWNrd2FyZC0zMCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJiAudmpzLWljb24tcGxhY2Vob2xkZXIge1xuICAgIEBleHRlbmQgLnZqcy1pY29uLXJlcGxheS0zMDtcbiAgfVxufVxuIiwiLnZpZGVvLWpzIC52anMtdHJhbnNpZW50LWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAzZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUwLCA1MCwgNTAsIDAuNSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAxcztcbn1cblxuLnZpZGVvLWpzOm5vdCgudmpzLWhhcy1zdGFydGVkKSAudmpzLXRyYW5zaWVudC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udmlkZW8tanMubm90LWhvdmVyIC52anMtdHJhbnNpZW50LWJ1dHRvbjpub3QoLmZvcmNlLWRpc3BsYXkpLFxuLnZpZGVvLWpzLnZqcy11c2VyLWluYWN0aXZlIC52anMtdHJhbnNpZW50LWJ1dHRvbjpub3QoLmZvcmNlLWRpc3BsYXkpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnZpZGVvLWpzIC52anMtdHJhbnNpZW50LWJ1dHRvbiBzcGFuIHtcbiAgcGFkZGluZzogMCAwLjVlbTtcbn1cblxuLnZpZGVvLWpzIC52anMtdHJhbnNpZW50LWJ1dHRvbi52anMtbGVmdCB7XG4gIGxlZnQ6IDFlbTtcbn1cblxuLnZpZGVvLWpzIC52anMtdHJhbnNpZW50LWJ1dHRvbi52anMtcmlnaHQge1xuICByaWdodDogMWVtO1xufVxuXG4udmlkZW8tanMgLnZqcy10cmFuc2llbnQtYnV0dG9uLnZqcy10b3Age1xuICB0b3A6IDFlbTtcbn1cblxuLnZpZGVvLWpzIC52anMtdHJhbnNpZW50LWJ1dHRvbi52anMtbmVhci10b3Age1xuICB0b3A6IDRlbTtcbn1cblxuLnZpZGVvLWpzIC52anMtdHJhbnNpZW50LWJ1dHRvbi52anMtYm90dG9tIHtcbiAgYm90dG9tOiA0ZW07XG59XG5cbi52aWRlby1qcyAudmpzLXRyYW5zaWVudC1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUwLCA1MCwgNTAsIDAuOSk7XG59XG4iLCJAbWVkaWEgcHJpbnQge1xuICAudmlkZW8tanMgPiAqOm5vdCgudmpzLXRlY2gpOm5vdCgudmpzLXBvc3Rlcikge1xuICAgIHZpc2liaWxpdHk6aGlkZGVuO1xuICB9XG59XG4iLCJAaW1wb3J0IFwiaWNvbnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJwcml2YXRlLXZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInV0aWxpdGllc1wiO1xuXG5AaW1wb3J0IFwidmlkZW9qcy1mb250L3Njc3MvaWNvbnNcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvbGF5b3V0XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9iaWctcGxheVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYnV0dG9uXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jbG9zZS1idXR0b25cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL21vZGFsLWRpYWxvZ1wiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy9tZW51L21lbnVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL21lbnUvbWVudS1wb3B1cFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvbWVudS9tZW51LWlubGluZVwiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb250cm9sLWJhclwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29udHJvbFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29udHJvbC1zcGFjZXJcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvcHJvZ3Jlc3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NsaWRlclwiO1xuXG5AaW1wb3J0IFwiY29tcG9uZW50cy92b2x1bWVcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvcG9zdGVyXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9saXZlXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90aW1lXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9wbGF5LXBhdXNlXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90ZXh0LXRyYWNrXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9waWN0dXJlLWluLXBpY3R1cmVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Z1bGxzY3JlZW5cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3BsYXliYWNrLXJhdGVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Vycm9yXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9sb2FkaW5nXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9jYXB0aW9uc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY2hhcHRlcnNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Rlc2NyaXB0aW9uc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvc3VidGl0bGVzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zdWJzLWNhcHNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2F1ZGlvXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9hZGFwdGl2ZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY2FwdGlvbnMtc2V0dGluZ3NcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RpdGxlLWJhclwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvc2tpcC1idXR0b25zXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90cmFuc2llbnQtYnV0dG9uXCI7XG5cbkBpbXBvcnQgXCJwcmludFwiO1xuXG4udmpzLXJlc2l6ZS1tYW5hZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgei1pbmRleDogLTEwMDA7XG59XG5cbi8vIFRoZSBydWxlIGlzIG5lZWRlZCBmb3IgOmZvY3VzLXZpc2libGUgcG9seWZpbGxcbi5qcy1mb2N1cy12aXNpYmxlIC52aWRlby1qcyAqOmZvY3VzOm5vdCguZm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4udmlkZW8tanMgKjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbiIsIi8vbW9iaWxlXG4uaXQtbGlzdC13cmFwcGVyIHtcbiAgLml0LWxpc3Qge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICAubGlzdC1pdGVtIHtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaXN0LWJvcmRlci1jb2xvcjtcbiAgICAgIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuICAgICAgLmF2YXRhcixcbiAgICAgIC5pdC1yb3VuZGVkLWljb24sXG4gICAgICAuaXQtdGh1bWIge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkdi1nYXAgKiAyO1xuICAgICAgfVxuICAgICAgLml0LXJvdW5kZWQtaWNvbiB7XG4gICAgICAgIHdpZHRoOiAkdi1nYXAgKiA1O1xuICAgICAgICBzdmcge1xuICAgICAgICAgIGZpbGw6ICRwcmltYXJ5LWE1O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZm9ybS1jaGVjayB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHYtZ2FwO1xuICAgICAgICB3aWR0aDogJHYtZ2FwO1xuICAgICAgICBoZWlnaHQ6ICR2LWdhcCAqIDQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICYgKyAuaXQtcmlnaHQtem9uZSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICR2LWdhcCAqIDI7XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaXQtdGh1bWIge1xuICAgICAgICB3aWR0aDogJHYtZ2FwICogNTtcbiAgICAgICAgaGVpZ2h0OiAkdi1nYXAgKiA1O1xuICAgICAgICBpbWcge1xuICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLml0LXJpZ2h0LXpvbmUge1xuICAgICAgICBwYWRkaW5nOiAkbGlzdC10ZXh0LXBhZGRpbmc7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBhIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBmaWxsOiAkcHJpbWFyeTtcbiAgICAgICAgICB3aWR0aDogJHYtZ2FwICogMztcbiAgICAgICAgICBoZWlnaHQ6ICR2LWdhcCAqIDM7XG4gICAgICAgIH1cbiAgICAgICAgc3Bhbi5pdC1tdWx0aXBsZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBzcGFuLm1ldGFkYXRhIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHYtZ2FwICogMjtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRvZ2dsZXMge1xuICAgICAgICAgIGhlaWdodDogJHYtZ2FwICogNDtcbiAgICAgICAgfVxuICAgICAgICBzcGFuLm1ldGFkYXRhIHtcbiAgICAgICAgICBjb2xvcjogJGxpc3QtbWV0YWRhdGEtY29sb3I7XG4gICAgICAgICAgZm9udC1zaXplOiAkbGlzdC1tZXRhZGF0YS1zaXplO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAkbGlzdC1tZXRhZGF0YS1zcGFjZTtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNwYW4udGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGxpc3QtZm9udC1zaXplO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIH1cbiAgICAgICAgZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogJGxpc3Qtc3ViLXNpemU7XG4gICAgICAgICAgY29sb3I6ICRsaXN0LXN1Yi1jb2xvcjtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gYWN0aXZlXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1iYXNlO1xuICAgICAgICAudGV4dCB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LWJhc2U7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAubGlzdC1pdGVtIHtcbiAgICAgICAgc3Bhbi50ZXh0IHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9EZXNrdG9wXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC8vbW9iaWxlXG4gIC5pdC1saXN0LXdyYXBwZXIge1xuICAgIC5pdC1saXN0IHtcbiAgICAgIC5saXN0LWl0ZW0ge1xuICAgICAgICAuYXZhdGFyLFxuICAgICAgICAuaXQtcm91bmRlZC1pY29uLFxuICAgICAgICAuaXQtdGh1bWIge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkdi1nYXA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICYgKyAuaXQtcmlnaHQtem9uZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHYtZ2FwICogMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tY2hlY2sge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogJHYtZ2FwICogMjtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLy8gaG92ZXJcbiAgICAgICAgLml0LXJpZ2h0LXpvbmUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkdi1nYXA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkdi1nYXA7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFuLml0LW11bHRpcGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHYtZ2FwO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICRwcmltYXJ5LWExMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnRvZ2dsZXMge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFuLm1ldGFkYXRhIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHYtZ2FwO1xuICAgICAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgICYubGlzdC1pdGVtIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRjYXJkLXNoYWRvdztcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1wcmltYXJ5LWhvdmVyO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBzcGFuLnRleHQge1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vbW9iaWxlXG4uY2hpcCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogJGNoaXBzLWJhY2tncm91bmQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRjaGlwcy1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6ICR2LWdhcCAqIDEuNTtcbiAgaGVpZ2h0OiAkdi1nYXAgKiAzO1xuICBtaW4td2lkdGg6IDEwMHB4O1xuICBwYWRkaW5nOiAwICR2LWdhcCAqIDIgMnB4ICR2LWdhcDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMDVzO1xuICBtYXJnaW4tdG9wOiAkdi1nYXAgKiAwLjU7XG4gIG1hcmdpbi1ib3R0b206ICR2LWdhcDtcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICR2LWdhcDtcbiAgfVxuICAvL2xhYmVsXG4gIC5jaGlwLWxhYmVsIHtcbiAgICBmb250LXNpemU6ICRjaGlwcy1sYWJlbC1mb250LXNpemU7XG4gICAgaGVpZ2h0OiAkdi1nYXAgKiAyO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICRjaGlwcy1sYWJlbC1jb2xvcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjA1cztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gIC8vY2xvc2UgYnV0dG9uXG4gIGJ1dHRvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgd2lkdGg6ICR2LWdhcDtcbiAgICBoZWlnaHQ6ICR2LWdhcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjpob3Zlcjpub3QoW2Rpc2FibGVkXSkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAmOmhvdmVyW2Rpc2FibGVkXSB7XG4gICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cbiAgICAuaWNvbiB7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIGZpbGw6ICRncmF5LXNlY29uZGFyeTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTZweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMDVzO1xuICAgIH1cbiAgfVxuICAvL2xlZnQgaWNvblxuICAmID4gLmljb24ge1xuICAgIGZpbGw6ICRjaGlwcy1sYWJlbC1jb2xvcjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTVweCkgdHJhbnNsYXRlWSgxcHgpO1xuICAgIHRyYW5zaXRpb246IGZpbGwgMC4wNXM7XG4gIH1cbiAgLy9hdmF0YXJcbiAgLmF2YXRhciB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01cHgpIHRyYW5zbGF0ZVkoMXB4KTtcbiAgfVxuXG4gIC8vbGFyZ2UgdmVyc2lvbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgJi5jaGlwLWxnIHtcbiAgICBoZWlnaHQ6ICR2LWdhcCAqIDQ7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAkdi1nYXAgKiAyO1xuICAgIHBhZGRpbmc6IDJweCAkdi1nYXAgKiAzIDAgJHYtZ2FwICogMjtcbiAgICAvL2xhYmVsXG4gICAgLmNoaXAtbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAkY2hpcHMtbGFiZWwtZm9udC1zaXplLWw7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG4gICAgfVxuICAgIC8vY2xvc2UgYnV0dG9uXG4gICAgYnV0dG9uIHtcbiAgICAgIC5pY29uIHtcbiAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgdG9wOiAtMTJweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLy9sZWZ0IGljb25cbiAgICAmID4gLmljb24ge1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEzcHgpIHRyYW5zbGF0ZVkoLTFweCk7XG4gICAgfVxuICAgIC8vYXZhdGFyXG4gICAgLmF2YXRhciB7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTRweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTJweCkgdHJhbnNsYXRlWSgtMXB4KTtcbiAgICB9XG5cbiAgICAvL2xhYmVsIG9ubHkgdmVyc2lvblxuICAgICYuY2hpcC1zaW1wbGUge1xuICAgICAgcGFkZGluZy1yaWdodDogJHYtZ2FwICogMjtcbiAgICB9XG4gIH1cblxuICAvL2xhYmVsIG9ubHkgdmVyc2lvblxuICAmLmNoaXAtc2ltcGxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdi1nYXA7XG4gIH1cblxuICAvL2hvdmVyIHN0YXRlLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgJjpob3Zlcjpub3QoLmNoaXAtZGlzYWJsZWQpIHtcbiAgICBiYWNrZ3JvdW5kOiAkY2hpcHMtYmFja2dyb3VuZC1ob3ZlcjtcbiAgICBib3JkZXItY29sb3I6ICRjaGlwcy1iYWNrZ3JvdW5kLWhvdmVyO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xcztcbiAgICAvL2xhYmVsXG4gICAgLmNoaXAtbGFiZWwge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMXM7XG4gICAgfVxuICAgIC8vY2xvc2UgYnV0dG9uXG4gICAgYnV0dG9uIHtcbiAgICAgIC5pY29uIHtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMXM7XG4gICAgICB9XG4gICAgfVxuICAgIC8vbGVmdCBpY29uXG4gICAgJiA+IC5pY29uIHtcbiAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgIHRyYW5zaXRpb246IGZpbGwgMC4xcztcbiAgICB9XG4gIH1cblxuICAvL2Rpc2FibGVkIHN0YXRlLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgJi5jaGlwLWRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgY29sb3I6ICRjaGlwcy1sYWJlbC1jb2xvci1kaXNhYmxlZDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuICAgIC8vbGFiZWxcbiAgICAuY2hpcC1sYWJlbCB7XG4gICAgICBjb2xvcjogJGNoaXBzLWxhYmVsLWNvbG9yLWRpc2FibGVkOyAvLyBFeGVtcHQgZnJvbSBjb2xvciBjb250cmFzdCByZXF1aXJlbWVudHM6IGh0dHBzOi8vd3d3LnczLm9yZy9UUi9VTkRFUlNUQU5ESU5HLVdDQUcyMC92aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3QuaHRtbFxuICAgIH1cbiAgICAvL2Nsb3NlIGJ1dHRvblxuICAgIGJ1dHRvbiB7XG4gICAgICAuaWNvbiB7XG4gICAgICAgIGZpbGw6ICRncmF5LWRpc2FibGVkO1xuICAgICAgfVxuICAgIH1cbiAgICAvL2xlZnQgaWNvblxuICAgICYgPiAuaWNvbiB7XG4gICAgICBmaWxsOiAkZ3JheS1kaXNhYmxlZDtcbiAgICB9XG4gICAgLmF2YXRhciB7XG4gICAgICBpbWcge1xuICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmNoaXAtcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcbiAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAmID4gLmNoaXAtbGFiZWwge1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuXG4gICAgICAmID4gLmNoaXAtbGFiZWwge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuY2hpcC1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeTtcbiAgICBjb2xvcjogJHByaW1hcnk7XG5cbiAgICAmID4gLmNoaXAtbGFiZWwge1xuICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gICAgICAmID4gLmNoaXAtbGFiZWwge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuY2hpcC1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xuICAgIGNvbG9yOiAkc3VjY2VzcztcblxuICAgICYgPiAuY2hpcC1sYWJlbCB7XG4gICAgICBjb2xvcjogJHN1Y2Nlc3M7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcbiAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XG5cbiAgICAgICYgPiAuY2hpcC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jaGlwLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xuICAgIGNvbG9yOiAkZGFuZ2VyO1xuXG4gICAgJiA+IC5jaGlwLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkZGFuZ2VyO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcblxuICAgICAgJiA+IC5jaGlwLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmNoaXAtaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5mbztcbiAgICBjb2xvcjogJGluZm87XG5cbiAgICAmID4gLmNoaXAtbGFiZWwge1xuICAgICAgY29sb3I6ICRpbmZvO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XG4gICAgICBib3JkZXItY29sb3I6ICRpbmZvO1xuXG4gICAgICAmID4gLmNoaXAtbGFiZWwge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuY2hpcC13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nO1xuICAgIGNvbG9yOiAkd2FybmluZztcblxuICAgICYgPiAuY2hpcC1sYWJlbCB7XG4gICAgICBjb2xvcjogJHdhcm5pbmc7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmc7XG5cbiAgICAgICYgPiAuY2hpcC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL21vYmlsZVxuXG4ucmF0aW5nIHtcbiAgYm9yZGVyOiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgLy9oaWRlIHJhZGlvXG4gICYgPiBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC05OTk5cHg7XG4gIH1cbiAgLy9zdGFyIGNvbnRhaW5lclxuICAmID4gbGFiZWwge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICAvL21hcmdpbjogMCAkdi1nYXAvNCAwIDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6ICR2LWdhcCAqIDAuMjU7XG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6ICNjM2NmZGI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMXM7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgc3ZnIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vICNzdGFycyBsYWJlbFxuICAmID4gbGVnZW5kIHtcbiAgICBjb2xvcjogJGRhcms7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiA2cHggMCAwICR2LWdhcCAqIDI7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICB9XG5cbiAgJi5yYXRpbmctcmVhZC1vbmx5IHtcbiAgICAmID4gaW5wdXQsXG4gICAgJiA+IGxhYmVsIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4ucmF0aW5nID4gaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsLCAvLyBzaG93IHByaW1hcnkgY29sb3Igc3RhciB3aGVuIGNsaWNrZWRcbi5yYXRpbmc6bm90KDpjaGVja2VkKSA+IGxhYmVsOmhvdmVyLCAvLyBob3ZlciBjdXJyZW50IHN0YXJcbi5yYXRpbmc6bm90KDpjaGVja2VkKSA+IGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICBzdmcge1xuICAgIGZpbGw6ICRwcmltYXJ5O1xuICB9XG59IC8vIGhvdmVyIHByZXZpb3VzIHN0YXJzIGluIGxpc3RcblxuLnJhdGluZyA+IGlucHV0OmNoZWNrZWQgKyBsYWJlbDpob3ZlciwgLy8gaG92ZXIgY3VycmVudCBzdGFyIHdoZW4gY2hhbmdpbmcgcmF0aW5nXG4ucmF0aW5nID4gaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOmhvdmVyLFxuLnJhdGluZyA+IGxhYmVsOmhvdmVyIH4gaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsLCAvLyBsaWdodGVuIGN1cnJlbnQgc2VsZWN0aW9uXG4ucmF0aW5nID4gaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsOmhvdmVyIH4gbGFiZWwge1xuICArIHN2ZyB7XG4gICAgZmlsbDogJHByaW1hcnk7XG4gIH1cbn1cblxuLy9zbWFsbCAtIHRhYmxldFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAucmF0aW5nIHtcbiAgICAvLyAjc3RhcnMgbGFiZWxcbiAgICAmID4gbGVnZW5kIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vbW9iaWxlXG5cbi5kaW1tYWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRpbW1lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6IGhzbGEoMjEwLCA1NCUsIDIwJSwgMC45KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6ICR2LWdhcCAqIDQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICZbYXJpYS1oaWRkZW49J3RydWUnXSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYuZGltbWVyLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICYuc2hvdyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBoc2xhKDIxMCwgMTAwJSwgNDAlLCAwLjkpO1xuICAgIH1cbiAgfVxuXG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYsXG4gIHAge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIGg0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG5cbiAgcCB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIC5kaW1tZXItaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gIH1cblxuICAuZGltbWVyLWljb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAkdi1nYXAgKiAzO1xuICAgIC5pY29uIHtcbiAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuZGltbWVyLWJ1dHRvbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogJHYtZ2FwICogNDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYnV0dG9uIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHYtZ2FwICogMjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zaW5nbGUtYnV0dG9uIHtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vL1RhYmxldCB2ZXJ0aWNhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAuZGltbWVyIHtcbiAgICBwYWRkaW5nOiAkdi1nYXAgKiAzO1xuICAgIC5kaW1tZXItaWNvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkdi1nYXAgKiA2O1xuICAgIH1cbiAgICAuZGltbWVyLWJ1dHRvbnMge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICBidXR0b24ge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICR2LWdhcCAqIDM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuc2luZ2xlLWJ1dHRvbiB7XG4gICAgICAgIC8vdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIG1pbi13aWR0aDogNTAlO1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vVGFibGV0IGhvcml6b250YWwgLyBzbWFsbCBkZXNrdG9wXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5kaW1tZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbiIsIi8vbW9iaWxlXG5cbi5hY2NlcHRvdmVybGF5YWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJi5zaG93IHtcbiAgICBtaW4taGVpZ2h0OiA0NTBweDtcbiAgfVxufVxuXG4uYWNjZXB0b3ZlcmxheSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1iYWNrZ3JvdW5kLWVtcGhhc2lzO1xuICBvcGFjaXR5OiAwLjkyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZzogJHYtZ2FwICogNDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgbGFiZWwge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmW2FyaWEtaGlkZGVuPSd0cnVlJ10ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLmFjY2VwdG92ZXJsYXktcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgJi5zaG93IHtcbiAgICAgIG9wYWNpdHk6IDAuOTc7XG4gICAgfVxuICB9XG5cbiAgaDEsXG4gIGgyLFxuICBoMyxcbiAgaDQsXG4gIGg1LFxuICBoNixcbiAgcCB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgaDQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cblxuICBwIHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VyaWY7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgLmFjY2VwdG92ZXJsYXktaW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gIH1cblxuICAuYWNjZXB0b3ZlcmxheS1pY29uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogJHYtZ2FwICogMztcbiAgICAuaWNvbiB7XG4gICAgICBmaWxsOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLmFjY2VwdG92ZXJsYXktYnV0dG9ucyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAkdi1nYXAgKiA0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBidXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAkdi1nYXAgKiAyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNpbmdsZS1idXR0b24ge1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vVGFibGV0IHZlcnRpY2FsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gIC5hY2NlcHRvdmVybGF5IHtcbiAgICBwYWRkaW5nOiAkdi1nYXAgKiAzO1xuICAgIC5hY2NlcHRvdmVybGF5LWljb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHYtZ2FwICogNjtcbiAgICB9XG4gICAgLmFjY2VwdG92ZXJsYXktYnV0dG9ucyB7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogJHYtZ2FwICogMztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5zaW5nbGUtYnV0dG9uIHtcbiAgICAgICAgLy90ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWluLXdpZHRoOiA1MCU7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9UYWJsZXQgaG9yaXpvbnRhbCAvIHNtYWxsIGRlc2t0b3BcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLmFjY2VwdG92ZXJsYXkge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbiIsIi8vbW9iaWxlXG4uaXQtdGltZWxpbmUtd3JhcHBlciB7XG4gIC5pdC1ub3ctbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIH1cbiAgLnJvdyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAkdi1nYXAgKiA2O1xuICAgIC8vcGFkZGluZy1ib3R0b206ICR2LWdhcCo2O1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogJHRpbWVsaW5lLXdpZHRoO1xuICAgICAgYmFja2dyb3VuZDogJHRpbWVsaW5lLWJvcmRlci1jb2xvcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6ICR2LWdhcCAqIDU7XG4gICAgICB0b3A6IC0kdi1nYXAgKiAyO1xuICAgICAgYm90dG9tOiAtJHYtZ2FwICogMjtcbiAgICB9XG4gIH1cbiAgLnRpbWVsaW5lLWVsZW1lbnQge1xuICAgIHBhZGRpbmc6ICR0aW1lbGluZS1jb250ZW50LXBhZGRpbmc7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5jYXJkIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5pdC1waW4td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0kdGltZWxpbmUtcGluLWNpcmNsZS1zaXplICogMC41O1xuICAgIHotaW5kZXg6IDQ7XG4gICAgbGVmdDogY2FsYygkdGltZWxpbmUtcGFkZGluZyAvIDIpO1xuICAgIC5waW4taWNvbiB7XG4gICAgICB3aWR0aDogJHRpbWVsaW5lLXBpbi1jaXJjbGUtc2l6ZTtcbiAgICAgIGhlaWdodDogJHRpbWVsaW5lLXBpbi1jaXJjbGUtc2l6ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICR0aW1lbGluZS1waW4tY2lyY2xlLXNpemU7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJveC1zaGFkb3c6ICRjYXJkLXNoYWRvdztcbiAgICAgIGJvcmRlcjogJHRpbWVsaW5lLXBpbi1jaXJjbGUtYm9yZGVyO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkdi1nYXAgKiAyO1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgd2lkdGg6ICR0aW1lbGluZS1waW4tc2l6ZTtcbiAgICAgIGhlaWdodDogJHRpbWVsaW5lLXBpbi1zaXplO1xuICAgICAgZmlsbDogJHByaW1hcnk7XG4gICAgfVxuICAgIC5waW4tdGV4dCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBiYWNrZ3JvdW5kOiAkdGltZWxpbmUtcGluLWJhY2tncm91bmQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgcGFkZGluZzogJHYtZ2FwICogMC41ICR2LWdhcCAqIDI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGltZWxpbmUtcGluLWJhY2tncm91bmQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuaXQtbm93IHtcbiAgICAgIC5waW4taWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuICAgICAgfVxuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgfVxuICAgICAgLnBpbi10ZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuaXQtZXZpZGVuY2Uge1xuICAgICAgLnBpbi1pY29uIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHRpbWVsaW5lLXBpbi1iYWNrZ3JvdW5kO1xuICAgICAgfVxuICAgICAgc3ZnIHtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgfVxuICAgICAgLnBpbi10ZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHRpbWVsaW5lLXBpbi1iYWNrZ3JvdW5kO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0aW1lbGluZS1waW4tYmFja2dyb3VuZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FyZC10aXRsZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxuXG4vL3NtYWxsIC0gdGFibGV0XG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5pdC10aW1lbGluZS13cmFwcGVyIHtcbiAgICAucm93IHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAjeyR0aW1lbGluZS13aWR0aH0pO1xuICAgICAgfVxuICAgIH1cbiAgICAudGltZWxpbmUtZWxlbWVudCB7XG4gICAgICBwYWRkaW5nOiAkdGltZWxpbmUtY29udGVudC1wYWRkaW5nO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLmNvbC0xMiB7XG4gICAgICAuY2FyZC13cmFwcGVyIHtcbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvLyBjb2wgcnVsZXNcbiAgICAuY29sLTEyOm50aC1jaGlsZChvZGQpIHtcbiAgICAgIC5pdC1ub3ctbGFiZWwge1xuICAgICAgICByaWdodDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgd2lkdGg6ICR2LWdhcCAqIDI7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkdi1nYXAgKiAyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAudGltZWxpbmUtZWxlbWVudCB7XG4gICAgICAgIHBhZGRpbmc6ICR0aW1lbGluZS1jb250ZW50LXBhZGRpbmctcmV2ZXJzZTtcbiAgICAgIH1cbiAgICAgIC5jYXJkLXdyYXBwZXIge1xuICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHYtZ2FwICogMztcbiAgICAgICAgICB9XG4gICAgICAgICAgYS5yZWFkLW1vcmUge1xuICAgICAgICAgICAgcmlnaHQ6ICR2LWdhcCAqIDM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaXQtcGluLXdyYXBwZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAtNjJweDtcbiAgICAgICAgLnBpbi1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICR2LWdhcCAqIDI7XG4gICAgICAgIH1cbiAgICAgICAgLnBpbi10ZXh0IHtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICByaWdodDogLTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5pdC1ldmlkZW5jZSB7XG4gICAgICAgICAgLnBpbi10ZXh0IHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICRwcmltYXJ5O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgIC5pdC1ub3ctbGFiZWwge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgd2lkdGg6ICR2LWdhcCAqIDI7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICR2LWdhcCAqIDI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50aW1lbGluZS1lbGVtZW50IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIC5pdC1waW4td3JhcHBlciB7XG4gICAgICAgICAgbGVmdDogLTY2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLml0LXBpbi13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5waW4tdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEFsbG93cyB0byBnaXZlIGFuY2hvcnMgYW4gb2Zmc2V0IHRvIGJlIHBvc2l0aW9uZWQgYmVsb3cgdGhlIHN0aWNreSBoZWFkZXJcbi5hbmNob3Itb2Zmc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAkYW5jaG9yLXYtb2Zmc2V0O1xuICBtYXJnaW4tdG9wOiAtJGFuY2hvci12LW9mZnNldDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIGhlaWdodDogJGFuY2hvci12LW9mZnNldC1sZztcbiAgICBtYXJnaW4tdG9wOiAtJGFuY2hvci12LW9mZnNldC1sZztcbiAgfVxufVxuIiwiLm1hcC13cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMjgwcHg7XG5cbiAgJi5tYXAtY29sdW1uIHtcbiAgICBtYXJnaW46IDAgLTI0cHg7XG4gIH1cblxuICAvLyBEZXNrdG9wXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAmLm1hcC1jb2x1bW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0zcmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLnBvaW50LWxpc3Qtd3JhcHBlciB7XG4gIC5wb2ludC1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAucG9pbnQtbGlzdC1hc2lkZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAxcHg7XG4gICAgICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgIGhlaWdodDogOXB4O1xuXG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogLTVweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01cHgpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgfVxuXG4gICAgICAucG9pbnQtZGF0ZSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIH1cblxuICAgICAgLnBvaW50LW1vbnRoIHtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgfVxuXG4gICAgICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAgICAgJi5wb2ludC1saXN0LSN7JGNvbG9yfSB7XG4gICAgICAgICAgY29sb3I6ICR2YWx1ZTtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICR2YWx1ZTtcblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5wb2ludC1saXN0LWNvbnRlbnQge1xuICAgICAgZmxleDogMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyZW07XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG5cbiAgICAgICYgPiAqIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5wb2ludC1saXN0LXN0ZXAge1xuICAgICAgLnBvaW50LWxpc3QtYXNpZGUge1xuICAgICAgICBtaW4td2lkdGg6IDU0cHg7XG4gICAgICAgIHBhZGRpbmc6IDAuM3JlbSAxcmVtIDAuM3JlbSAwO1xuXG4gICAgICAgIC5wb2ludC1kYXRlIHtcbiAgICAgICAgICBmbGV4OiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgLy8ga2VlcCB3aWR0aCBpbiBjYXNlIG9mIGljb25cbiAgICAgICAgICBtaW4td2lkdGg6IDMycHg7XG4gICAgICAgIH1cblxuICAgICAgICAucG9pbnQtbW9udGgge1xuICAgICAgICAgIGZsZXg6IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wb2ludC1saXN0LWNvbnRlbnQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvL1RhYmxldCBob3Jpem9udGFsIC8gc21hbGwgZGVza3RvcFxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgJi5wb2ludC1saXN0LXN0ZXAtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgLnBvaW50LWxpc3Qtc3RlcCB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC5wb2ludC1saXN0LWFzaWRlIHtcbiAgICAgICAgICBwYWRkaW5nOiAkdi1nYXAgKiAyIDA7XG4gICAgICAgICAgbWluLWhlaWdodDogNjVweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG5cbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgICAgIC5wb2ludC1tb250aCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHYtZ2FwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTJweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsIC00cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5wb2ludC1saXN0LWNvbnRlbnQge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5yYXRpbmctbGlzdC13cmFwcGVyIHtcbiAgLnJhdGluZy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAucmF0aW5nLWxpc3QtYXNpZGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuXG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkcHJpbWFyeTtcblxuICAgICAgLnJhdGluZy12YWx1ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDEuMjtcbiAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgfVxuXG4gICAgICAucmF0aW5nLXRvdGFsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleDogMC44O1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIH1cblxuICAgICAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgICAgICYucmF0aW5nLWxpc3QtI3skY29sb3J9IHtcbiAgICAgICAgICBjb2xvcjogJHZhbHVlO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR2YWx1ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5yYXRpbmctbGlzdC1jb250ZW50IHtcbiAgICAgIGZsZXg6IDE7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG5cbiAgICAgIC5yYXRpbmctbGlzdC1yb3cge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAucmF0aW5nLWxpc3Qtc3RhcnMge1xuICAgICAgICAgIGZsZXg6IDAuMztcblxuICAgICAgICAgICYgPiAucmF0aW5nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAwLjdlbTtcblxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICB3aWR0aDogMC43ZW07XG4gICAgICAgICAgICAgIGhlaWdodDogMC43ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnJhdGluZy1saXN0LXByb2dyZXNzIHtcbiAgICAgICAgICBmbGV4OiAwLjY1O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgaGVpZ2h0OiAwLjdlbSAqIDU7XG5cbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgICAgJiA+IC5wcm9ncmVzcyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBUYWJsZXQgcG9ydHJhaXRcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAucmF0aW5nLWxpc3QtY29udGVudCB7XG4gICAgICAgIC5yYXRpbmctbGlzdC1yb3cge1xuICAgICAgICAgIC5yYXRpbmctbGlzdC1zdGFycyB7XG4gICAgICAgICAgICBmbGV4OiAwLjI7XG5cbiAgICAgICAgICAgICYgPiAucmF0aW5nIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxZW07XG5cbiAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxZW07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAucmF0aW5nLWxpc3QtcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgZmxleDogMC43NTtcbiAgICAgICAgICAgIGhlaWdodDogMWVtICogNTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBUYWJsZXQgcG9ydHJhaXRcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAucmF0aW5nLWxpc3QtY29udGVudCB7XG4gICAgICAgIC5yYXRpbmctbGlzdC1yb3cge1xuICAgICAgICAgIC5yYXRpbmctbGlzdC1zdGFycyB7XG4gICAgICAgICAgICBmbGV4OiAwLjI1O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5yYXRpbmctbGlzdC1wcm9ncmVzcyB7XG4gICAgICAgICAgICBmbGV4OiAwLjc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYmFkZ2Uge1xuICAtLWJzLWJhZGdlLWZvbnQtc2l6ZTogMC44NzVlbTtcbiAgLS1icy1iYWRnZS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtc2VtaWJvbGR9O1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAmLmJhZGdlLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJHZhbHVlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHZhbHVlO1xuICAgIH1cbiAgfVxuICAmLnJvdW5kZWQtcGlsbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgfVxufVxuXG5hLmJhZGdlOmhvdmVyIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgJi5iZy0jeyRjb2xvcn0ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogc2hhZGUtY29sb3IoJHZhbHVlLCAyMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIuZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbn1cbiIsIi5icy1pcy1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5ICFpbXBvcnRhbnQ7XG59XG5cbi5icy1pcy1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkICFpbXBvcnRhbnQ7IC8qIHBlciBmYXJlIGluIG1vZG8gY2hlIHVubyBzdGlja3kgbm9uIGZpbmlzY2Egc29wcmEgdW4gZml4ZWQgKGVzLiBsJ2hlYWRlcikgKi9cbn1cbiIsIi8vIEFkZGl0aW9uYWwgY3VzdG9tIENTUyBmb3IgcHJpbnRlZCBtZWRpYVxuXG5AbWVkaWEgcHJpbnQge1xuICBbdHlwZT0nY2hlY2tib3gnXSB7XG4gICAgJjpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRwcmltYXJ5ICRwcmltYXJ5IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICNlNmU5ZjIgI2U2ZTlmMiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiY29kZSxcbnByZSxcbmtiZCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxucHJlIGNvZGUge1xuICBmb250LXNpemU6IDFyZW07XG59XG4iLCIuZmlndXJlIHtcbiAgJi5pbWctZnVsbCB7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogNjAwcHg7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cbn1cbiIsIi5mb3JtLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgJi5qdXN0LXZhbGlkYXRlLWVycm9yLWxhYmVsIHtcbiAgICBjb2xvcjogI2Q5MzY0ZjtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dDpoYXMofiAuZm9jdXMtLW1vdXNlOm5vdCguYnRuKSksXG4uZm9jdXMtLW1vdXNlOm5vdCguYnRuKSB+IC5pbnB1dC1ncm91cC10ZXh0LFxuYnV0dG9uOmhhcyh+IC5mb2N1cy0tbW91c2U6bm90KC5idG4pKSxcbi5mb2N1cy0tbW91c2U6bm90KC5idG4pICsgYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vL3NhbWUgYm9yZGVyIGNvbG9yIGZvciBlbGVtZW50IGluIGlucHV0LWdyb3VwXG4uaW5wdXQtZ3JvdXAtdGV4dDpoYXMofiAuaXMtaW52YWxpZCksXG4uaXMtaW52YWxpZCB+IC5pbnB1dC1ncm91cC10ZXh0LFxuYnV0dG9uOmhhcyh+IC5pcy1pbnZhbGlkKSxcbi5pcy1pbnZhbGlkICsgYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDkzNjRmO1xufVxuXG4uc3Itb25seS1qdXN0dmFsaWRhdGUtYmkge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmp1c3QtdmFsaWRhdGUtc3VjY2Vzcy1maWVsZCB7XG4gIGJvcmRlci1jb2xvcjogIzAwODc1OCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyMzAwY2M4NScgdmlld0JveD0nMCAwIDE5MiA1MTInJTNFJTNDcGF0aCBkPSdNNDM1Ljg0OCA4My40NjZMMTcyLjgwNCAzNDYuNTFsLTk2LjY1Mi05Ni42NTJjLTQuNjg2LTQuNjg2LTEyLjI4NC00LjY4Ni0xNi45NzEgMGwtMjguMjg0IDI4LjI4NGMtNC42ODYgNC42ODYtNC42ODYgMTIuMjg0IDAgMTYuOTcxbDEzMy40MjEgMTMzLjQyMWM0LjY4NiA0LjY4NiAxMi4yODQgNC42ODYgMTYuOTcxIDBsMjk5LjgxMy0yOTkuODEzYzQuNjg2LTQuNjg2IDQuNjg2LTEyLjI4NCAwLTE2Ljk3MWwtMjguMjg0LTI4LjI4NGMtNC42ODYtNC42ODYtMTIuMjg0LTQuNjg2LTE2Ljk3IDB6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLmlucHV0LWdyb3VwLXRleHQ6aGFzKH4gLmp1c3QtdmFsaWRhdGUtc3VjY2Vzcy1maWVsZCksXG4uanVzdC12YWxpZGF0ZS1zdWNjZXNzLWZpZWxkIH4gLmlucHV0LWdyb3VwLXRleHQsXG5idXR0b246aGFzKH4gLmp1c3QtdmFsaWRhdGUtc3VjY2Vzcy1maWVsZCksXG4uanVzdC12YWxpZGF0ZS1zdWNjZXNzLWZpZWxkICsgYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4NzU4O1xufVxuXG4vL21vdmUgYnV0dG9ucyB0byBtYWtlIHZhbGlkYXRpb24gaWNvbiB2aXNpYmxlXG4uanVzdC12YWxpZGF0ZS1zdWNjZXNzLWZpZWxkICsgLmlucHV0LWdyb3VwLXRleHQuYWxpZ24tYnV0dG9ucyxcbi5pcy1pbnZhbGlkICsgLmlucHV0LWdyb3VwLXRleHQuYWxpZ24tYnV0dG9ucyB7XG4gIHJpZ2h0OiAzMHB4O1xufVxuXG4uaXMtaW52YWxpZCArIC5pbnB1dC1ncm91cC10ZXh0LmFsaWduLWJ1dHRvbnMge1xuICBib3R0b206IDIycHg7IC8vaGVpZ2h0IG9mIHRoZSBmb3JtLWZlZWRiYWNrIGVsZW1lbnRcbn1cblxuLmF1dG9jb21wbGV0ZV9fd3JhcHBlciB7XG4gIC5mb3JtLWZlZWRiYWNrLmp1c3QtdmFsaWRhdGUtZXJyb3ItbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuXG50ZXh0YXJlYSB7XG4gICYuZm9ybS1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgMC4zZW0gcmlnaHQgMC4zZW0gIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM3cHggMzAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgJi5pcy1pbnZhbGlkIHtcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gIH1cbiAgJi5qdXN0LXZhbGlkYXRlLXN1Y2Nlc3MtZmllbGQge1xuICAgIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbiAgfVxufVxuaW5wdXRbdHlwZT0nZGF0ZSddIHtcbiAgJi5pcy1pbnZhbGlkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q5MzY0ZjtcbiAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSkgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZjczZTVhJyB2aWV3Qm94PScwIDAgMzg0IDUxMiclM0UlM0NwYXRoIGQ9J00yMzEuNiAyNTZsMTMwLjEtMTMwLjFjNC43LTQuNyA0LjctMTIuMyAwLTE3bC0yMi42LTIyLjZjLTQuNy00LjctMTIuMy00LjctMTcgMEwxOTIgMjE2LjQgNjEuOSA4Ni4zYy00LjctNC43LTEyLjMtNC43LTE3IDBsLTIyLjYgMjIuNmMtNC43IDQuNy00LjcgMTIuMyAwIDE3TDE1Mi40IDI1NiAyMi4zIDM4Ni4xYy00LjcgNC43LTQuNyAxMi4zIDAgMTdsMjIuNiAyMi42YzQuNyA0LjcgMTIuMyA0LjcgMTcgMEwxOTIgMjk1LjZsMTMwLjEgMTMwLjFjNC43IDQuNyAxMi4zIDQuNyAxNyAwbDIyLjYtMjIuNmM0LjctNC43IDQuNy0xMi4zIDAtMTdMMjMxLjYgMjU2eicvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgfVxufVxuaW5wdXRbdHlwZT0nY2hlY2tib3gnXSxcbmlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICAmLmp1c3QtdmFsaWRhdGUtc3VjY2Vzcy1maWVsZCB7XG4gICAgKyBsYWJlbCB7XG4gICAgICBjb2xvcjogIzAwODc1ODtcbiAgICB9XG4gIH1cbn1cbnNlbGVjdCB7XG4gICYuaXMtaW52YWxpZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOTM2NGY7XG4gIH1cbiAgJi5qdXN0LXZhbGlkYXRlLXN1Y2Nlc3MtZmllbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA4NzU4O1xuICB9XG59XG4iLCIvKiBzdHlsZWxpbnQtZGlzYWJsZSAqL1xuQGltcG9ydCAnYWNjZXNzaWJsZS1hdXRvY29tcGxldGUvZGlzdC9hY2Nlc3NpYmxlLWF1dG9jb21wbGV0ZS5taW4nO1xuLyogc3R5bGVsaW50LWVuYWJsZSAqL1xuXG4uYXV0b2NvbXBsZXRlX193cmFwcGVyIHtcbiAgLmF1dG9jb21wbGV0ZV9fbWVudSB7XG4gICAgYm9yZGVyOiAkYXV0b2NvbXBsZXRlLWJvcmRlcjtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogMTA7XG4gICAgYm94LXNoYWRvdzogJGF1dG9jb21wbGV0ZS1ib3gtc2hhZG93O1xuICAgIC5hdXRvY29tcGxldGVfX2hpbnQsXG4gICAgLmF1dG9jb21wbGV0ZV9fb3B0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMjRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgfVxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRmb2N1cy1vdXRsaW5lLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmF1dG9jb21wbGV0ZV9fd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZX0uYXV0b2NvbXBsZXRlX19oaW50LC5hdXRvY29tcGxldGVfX2lucHV0ey13ZWJraXQtYXBwZWFyYW5jZTpub25lO2JvcmRlcjoycHggc29saWQgIzBiMGMwYztib3JkZXItcmFkaXVzOjA7Ym94LXNpemluZzpib3JkZXItYm94Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94Oy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O21hcmdpbi1ib3R0b206MDt3aWR0aDoxMDAlfS5hdXRvY29tcGxldGVfX2lucHV0e2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7cG9zaXRpb246cmVsYXRpdmV9LmF1dG9jb21wbGV0ZV9faGludHtjb2xvcjojYjFiNGI2O3Bvc2l0aW9uOmFic29sdXRlfS5hdXRvY29tcGxldGVfX2lucHV0LS1kZWZhdWx0e3BhZGRpbmc6NXB4fS5hdXRvY29tcGxldGVfX2lucHV0LS1mb2N1c2Vke291dGxpbmU6M3B4IHNvbGlkICNmZDA7b3V0bGluZS1vZmZzZXQ6MDtib3gtc2hhZG93Omluc2V0IDAgMCAwIDJweH0uYXV0b2NvbXBsZXRlX19pbnB1dC0tc2hvdy1hbGwtdmFsdWVze3BhZGRpbmc6NXB4IDM0cHggNXB4IDVweDtjdXJzb3I6cG9pbnRlcn0uYXV0b2NvbXBsZXRlX19kcm9wZG93bi1hcnJvdy1kb3due3otaW5kZXg6LTE7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6OHB4O3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7dG9wOjEwcHh9LmF1dG9jb21wbGV0ZV9fbWVudXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjJweCBzb2xpZCAjMGIwYzBjO2JvcmRlci10b3A6MDtjb2xvcjojMGIwYzBjO21hcmdpbjowO21heC1oZWlnaHQ6MzQycHg7b3ZlcmZsb3cteDpoaWRkZW47cGFkZGluZzowO3dpZHRoOjEwMCU7d2lkdGg6Y2FsYygxMDAlIC0gNHB4KX0uYXV0b2NvbXBsZXRlX19tZW51LS12aXNpYmxle2Rpc3BsYXk6YmxvY2t9LmF1dG9jb21wbGV0ZV9fbWVudS0taGlkZGVue2Rpc3BsYXk6bm9uZX0uYXV0b2NvbXBsZXRlX19tZW51LS1vdmVybGF5e2JveC1zaGFkb3c6cmdiYSgwLDAsMCwuMjU2ODYzKSAwIDJweCA2cHg7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO3otaW5kZXg6MTAwfS5hdXRvY29tcGxldGVfX21lbnUtLWlubGluZXtwb3NpdGlvbjpyZWxhdGl2ZX0uYXV0b2NvbXBsZXRlX19vcHRpb257Ym9yZGVyLWJvdHRvbTpzb2xpZCAjYjFiNGI2O2JvcmRlci13aWR0aDoxcHggMDtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5hdXRvY29tcGxldGVfX29wdGlvbj4qe3BvaW50ZXItZXZlbnRzOm5vbmV9LmF1dG9jb21wbGV0ZV9fb3B0aW9uOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXRvcC13aWR0aDowfS5hdXRvY29tcGxldGVfX29wdGlvbjpsYXN0LW9mLXR5cGV7Ym9yZGVyLWJvdHRvbS13aWR0aDowfS5hdXRvY29tcGxldGVfX29wdGlvbi0tb2Rke2JhY2tncm91bmQtY29sb3I6I2ZhZmFmYX0uYXV0b2NvbXBsZXRlX19vcHRpb24tLWZvY3VzZWQsLmF1dG9jb21wbGV0ZV9fb3B0aW9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzFkNzBiODtib3JkZXItY29sb3I6IzFkNzBiODtjb2xvcjojZmZmO291dGxpbmU6MH1AbWVkaWEgKC1tcy1oaWdoLWNvbnRyYXN0OmFjdGl2ZSksKGZvcmNlZC1jb2xvcnM6YWN0aXZlKXsuYXV0b2NvbXBsZXRlX19tZW51e2JvcmRlci1jb2xvcjpGaWVsZFRleHR9LmF1dG9jb21wbGV0ZV9fb3B0aW9ue2JhY2tncm91bmQtY29sb3I6RmllbGQ7Y29sb3I6RmllbGRUZXh0fS5hdXRvY29tcGxldGVfX29wdGlvbi0tZm9jdXNlZCwuYXV0b2NvbXBsZXRlX19vcHRpb246aG92ZXJ7Zm9yY2VkLWNvbG9yLWFkanVzdDpub25lO2JhY2tncm91bmQtY29sb3I6U2VsZWN0ZWRJdGVtO2JvcmRlci1jb2xvcjpTZWxlY3RlZEl0ZW07Y29sb3I6U2VsZWN0ZWRJdGVtVGV4dDtvdXRsaW5lLWNvbG9yOlNlbGVjdGVkSXRlbVRleHR9fS5hdXRvY29tcGxldGVfX29wdGlvbi0tbm8tcmVzdWx0c3tiYWNrZ3JvdW5kLWNvbG9yOiNmYWZhZmE7Y29sb3I6IzY0NmI2ZjtjdXJzb3I6bm90LWFsbG93ZWR9LmF1dG9jb21wbGV0ZV9faGludCwuYXV0b2NvbXBsZXRlX19pbnB1dCwuYXV0b2NvbXBsZXRlX19vcHRpb257Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS4yNX0uYXV0b2NvbXBsZXRlX19oaW50LC5hdXRvY29tcGxldGVfX29wdGlvbntwYWRkaW5nOjVweH1AbWVkaWEgKG1pbi13aWR0aDo2NDFweCl7LmF1dG9jb21wbGV0ZV9faGludCwuYXV0b2NvbXBsZXRlX19pbnB1dCwuYXV0b2NvbXBsZXRlX19vcHRpb257Zm9udC1zaXplOjE5cHg7bGluZS1oZWlnaHQ6MS4zMTU3OX19IiwiLnBhZ2VzY3JvbGwtc2Nyb2xsLWRpc2FibGVkIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBUT0RPOiBDaGVjayBpZiB0aGlzIGNsYXNzZXMgYXJlIG9ic29sZXRlIGR1ZSB0byBkZWZhdWx0IGJyb3dzZXIgc3R5bGVzXG5cbmEuZGF0ZXBpY2tlci1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJi5kZWZhdWx0IHtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbiAgICB9XG4gIH1cbn1cblxuLmRhdGVwaWNrZXItY2FsZW5kYXIge1xuICBtYXJnaW46IDAgMTBweCAxMHB4IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAyNjFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB6LWluZGV4OiA1MDtcblxuICAuZGF0ZXBpY2tlci1tb250aC13cmFwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmRhdGVwaWNrZXItbW9udGgtZmFzdC1wcmV2LmRpc2FibGVkLFxuICAuZGF0ZXBpY2tlci1tb250aC1mYXN0LW5leHQuZGlzYWJsZWQsXG4gIC5kYXRlcGlja2VyLW1vbnRoLXByZXYuZGlzYWJsZWQsXG4gIC5kYXRlcGlja2VyLW1vbnRoLW5leHQuZGlzYWJsZWQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgY29sb3I6ICM5OTk7XG4gIH1cblxuICAuZGF0ZXBpY2tlci1tb250aC1mYXN0LXByZXYsXG4gIC5kYXRlcGlja2VyLW1vbnRoLWZhc3QtbmV4dCxcbiAgLmRhdGVwaWNrZXItbW9udGgtcHJldixcbiAgLmRhdGVwaWNrZXItbW9udGgtbmV4dCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbjogM3B4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICB9XG5cbiAgLmRhdGVwaWNrZXItbW9udGgtZmFzdC1wcmV2IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIH1cblxuICAuZGF0ZXBpY2tlci1tb250aC1mYXN0LW5leHQge1xuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICB9XG5cbiAgLmRhdGVwaWNrZXItbW9udGgtZmFzdC1wcmV2LmVuYWJsZWQ6aG92ZXIsXG4gIC5kYXRlcGlja2VyLW1vbnRoLWZhc3QtcHJldi5lbmFibGVkOmZvY3VzLFxuICAuZGF0ZXBpY2tlci1tb250aC1mYXN0LW5leHQuZW5hYmxlZDpob3ZlcixcbiAgLmRhdGVwaWNrZXItbW9udGgtZmFzdC1uZXh0LmVuYWJsZWQ6Zm9jdXMsXG4gIC5kYXRlcGlja2VyLW1vbnRoLXByZXYuZW5hYmxlZDpob3ZlcixcbiAgLmRhdGVwaWNrZXItbW9udGgtcHJldi5lbmFibGVkOmZvY3VzLFxuICAuZGF0ZXBpY2tlci1tb250aC1uZXh0LmVuYWJsZWQ6aG92ZXIsXG4gIC5kYXRlcGlja2VyLW1vbnRoLW5leHQuZW5hYmxlZDpmb2N1cyB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4MDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB9XG5cbiAgLmRhdGVwaWNrZXItbW9udGgge1xuICAgIG1hcmdpbjogM3B4IDU2cHggMnB4IDU2cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBhZGRpbmctdG9wOiAxcHg7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbnRlbnQ6ICdcXGUyNTInO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM4MDA7XG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cbiAgfVxuXG4gIHRhYmxlLmRhdGVwaWNrZXItZ3JpZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICYucnRsIHtcbiAgICAgIGRpcmVjdGlvbjogcnRsO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIHRoIHtcbiAgICAgIGhlaWdodDogMzBweDtcblxuICAgICAgYWJiciB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0ZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAmLnVuc2VsZWN0YWJsZSB7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIH1cblxuICAgICAgJi5kYXkge1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgICYubW9udGgge1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICB9XG5cbiAgICAgICYueWVhciB7XG4gICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgIH1cblxuICAgICAgJi5jdXJEYXksXG4gICAgICAmLmN1ck1vbnRoLFxuICAgICAgJi5jdXJZZWFyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICAgIH1cblxuICAgICAgJi5lbXB0eSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAub2Zmc2NyZWVuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTIwMGVtO1xuICAgIHRvcDogLTEwMGVtO1xuICB9XG5cbiAgYnV0dG9uLmRhdGVwaWNrZXItY2xvc2Uge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cblxuICAmLmRlZmF1bHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICBidXR0b24uZGF0ZXBpY2tlci1jbG9zZTpmb2N1cyxcbiAgICBidXR0b24uZGF0ZXBpY2tlci1jbG9zZTpob3ZlcixcbiAgICAuZGF0ZXBpY2tlci1tb250aC1mYXN0LW5leHQuZW5hYmxlZDpmb2N1cyxcbiAgICAuZGF0ZXBpY2tlci1tb250aC1mYXN0LW5leHQuZW5hYmxlZDpob3ZlcixcbiAgICAuZGF0ZXBpY2tlci1tb250aC1mYXN0LXByZXYuZW5hYmxlZDpmb2N1cyxcbiAgICAuZGF0ZXBpY2tlci1tb250aC1mYXN0LXByZXYuZW5hYmxlZDpob3ZlcixcbiAgICAuZGF0ZXBpY2tlci1tb250aC1uZXh0LmVuYWJsZWQ6Zm9jdXMsXG4gICAgLmRhdGVwaWNrZXItbW9udGgtbmV4dC5lbmFibGVkOmhvdmVyLFxuICAgIC5kYXRlcGlja2VyLW1vbnRoLXByZXYuZW5hYmxlZDpmb2N1cyxcbiAgICAuZGF0ZXBpY2tlci1tb250aC1wcmV2LmVuYWJsZWQ6aG92ZXIsXG4gICAgLmRhdGVwaWNrZXItbW9udGg6Zm9jdXMsXG4gICAgLmRhdGVwaWNrZXItbW9udGg6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzk5OTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmRhdGVwaWNrZXItbW9udGgtZmFzdC1uZXh0LFxuICAgIC5kYXRlcGlja2VyLW1vbnRoLWZhc3QtcHJldixcbiAgICAuZGF0ZXBpY2tlci1tb250aC1uZXh0LFxuICAgIC5kYXRlcGlja2VyLW1vbnRoLXByZXYge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICB0YWJsZS5kYXRlcGlja2VyLWdyaWQge1xuICAgICAgZm9udC1zaXplOiAkZHAtZ3JpZC1zaXplO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAkZHAtbW9udGgtbC1zcGFjaW5nO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgdGgge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgfVxuXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogJGRwLWN1cnJlbnQtc2l6ZTtcbiAgICAgICAgICBoZWlnaHQ6ICRkcC1jdXJyZW50LXNpemU7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRkcC1jdXJyZW50LXNpemU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJG5ldXRyYWwtMS1hMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnVuc2VsZWN0YWJsZSB7XG4gICAgICAgICAgY29sb3I6ICM5OTk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmN1ckRheSxcbiAgICAgICAgJi5jdXJNb250aCxcbiAgICAgICAgJi5jdXJZZWFyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Z3JleS1iMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmVtcHR5IHtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICNjY2M7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2VsZWN0YWJsZTpob3ZlcixcbiAgICAgICAgJi5zZWxlY3RhYmxlLmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2VsZWN0YWJsZS5mb2N1cyB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHRyLmRhdGVwaWNrZXItd2Vla2RheXMge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgIH1cblxuICAgIGJ1dHRvbi5kYXRlcGlja2VyLWNsb3NlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gICAgICBib3JkZXItY29sb3I6ICM5OTk7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cbn1cblxuLmRhdGVwaWNrZXItb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6ICM3Nzc7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgei1pbmRleDogNDA7XG59XG5cbi5pdC1kYXRlcGlja2VyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC52YWxpZC1mZWVkYmFjayxcbiAgLmludmFsaWQtZmVlZGJhY2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZm9ybS1ncm91cCA+IGxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNzUlKTtcbiAgICBmb250LXNpemU6ICRzbWFsbC1mb250LXNpemU7XG4gIH1cblxuICAvLyBjYWxlbmRhclxuICBpbnB1dFt0eXBlPSd0aW1lJ10ge1xuICAgIGNvbG9yOiAkZHAtbGFiZWwtY29sb3I7XG4gIH1cblxuICBsYWJlbC5waWNrZXJsYWJlbCB7XG4gICAgY29sb3I6ICRncmF5LXNlY29uZGFyeTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gICAgdG9wOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZTtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAkaW5wdXQtc3BhY2luZy14O1xuICAgIHotaW5kZXg6IDY7XG4gIH1cblxuICAuZGF0ZXBpY2tlci1jYWxlbmRhciB7XG4gICAgYm94LXNoYWRvdzogJGRwLXNoYWRvdztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgJGRwLWxhYmVsLWNvbG9yO1xuICAgIG1hcmdpbi10b3A6IC04cHg7XG4gICAgY29sb3I6ICRkcC1sYWJlbC1jb2xvcjtcbiAgICBwYWRkaW5nOiAkdi1nYXAgKiAzO1xuXG4gICAgJlthcmlhLWhpZGRlbj0ndHJ1ZSddIHtcbiAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgfVxuXG4gICAgLmRhdGVwaWNrZXItbW9udGgtd3JhcCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgY29sb3I6ICRkcC1sYWJlbC1jb2xvcjtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR2LWdhcCAqIDI7XG5cbiAgICAgIC5kYXRlcGlja2VyLW1vbnRoIHtcbiAgICAgICAgZm9udC1zaXplOiAkZHAtbW9udGgtc2l6ZTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6ICRkcC1tb250aC1sLXNwYWNpbmc7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaWNvbi1yaWdodCB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogM3B4IDAgM3B4IDZweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbiAgICAgIH1cblxuICAgICAgLmljb24tbGVmdCB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogM3B4IDZweCAzcHggMDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMDAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcbiAgICAgIH1cblxuICAgICAgLmRhdGVwaWNrZXItbW9udGgtZmFzdC1uZXh0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1pbi13aWR0aDogJHYtZ2FwICogNDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJHYtZ2FwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZGF0ZXBpY2tlci1tb250aC1uZXh0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgfVxuXG4gICAgICAuZGF0ZXBpY2tlci1tb250aC1mYXN0LXByZXYge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtaW4td2lkdGg6ICR2LWdhcCAqIDQ7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kdi1nYXA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5kYXRlcGlja2VyLW1vbnRoLXByZXYge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZGF0ZXBpY2tlci1tb250aCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgLy9ib3JkZXItYm90dG9tOiRkcC1ib3JkZXItYm90dG9tO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAkZHAtbGFiZWwtY29sb3I7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLml0LWRhdGUtZGF0ZXBpY2tlciB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICRkcC1sYWJlbC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBidXR0b25cbiAgICAuZGF0ZXBpY2tlci1idXR0b24ge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGFsbDogdW5zZXQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICR2LWdhcCAqIDI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICY6Zm9jdXM6bm90KC5mb2N1cy0tbW91c2UpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDJweCAkZm9jdXMtb3V0bGluZS1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGFsbDogdW5zZXQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHYtZ2FwICogMjtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuXG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICBmaWxsOiAkcHJpbWFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaWNvbiB7XG4gICAgICAgIGZpbGw6ICRkcC1sYWJlbC1jb2xvcjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLml0LWRhdGVwaWNrZXItd3JhcHBlci50aGVtZS1kYXJrIHtcbiAgLmRhdGVwaWNrZXItY2FsZW5kYXIuZGVmYXVsdCB7XG4gICAgYnV0dG9uLmRhdGVwaWNrZXItY2xvc2U6Zm9jdXMsXG4gICAgYnV0dG9uLmRhdGVwaWNrZXItY2xvc2U6aG92ZXIsXG4gICAgZGl2LmRhdGVwaWNrZXItbW9udGgtZmFzdC1uZXh0LmVuYWJsZWQ6Zm9jdXMsXG4gICAgZGl2LmRhdGVwaWNrZXItbW9udGgtZmFzdC1uZXh0LmVuYWJsZWQ6aG92ZXIsXG4gICAgZGl2LmRhdGVwaWNrZXItbW9udGgtZmFzdC1wcmV2LmVuYWJsZWQ6Zm9jdXMsXG4gICAgZGl2LmRhdGVwaWNrZXItbW9udGgtZmFzdC1wcmV2LmVuYWJsZWQ6aG92ZXIsXG4gICAgZGl2LmRhdGVwaWNrZXItbW9udGgtbmV4dC5lbmFibGVkOmZvY3VzLFxuICAgIGRpdi5kYXRlcGlja2VyLW1vbnRoLW5leHQuZW5hYmxlZDpob3ZlcixcbiAgICBkaXYuZGF0ZXBpY2tlci1tb250aC1wcmV2LmVuYWJsZWQ6Zm9jdXMsXG4gICAgZGl2LmRhdGVwaWNrZXItbW9udGgtcHJldi5lbmFibGVkOmhvdmVyLFxuICAgIGRpdi5kYXRlcGlja2VyLW1vbnRoOmZvY3VzLFxuICAgIGRpdi5kYXRlcGlja2VyLW1vbnRoOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICB0YWJsZS5kYXRlcGlja2VyLWdyaWQge1xuICAgICAgdGQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmVtcHR5OmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3RhYmxlLmZvY3VzLFxuICAgICAgICAmLnNlbGVjdGFibGU6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3RhYmxlLmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmN1ckRheSxcbiAgICAgICAgJi5jdXJNb250aCxcbiAgICAgICAgJi5jdXJZZWFyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZW1wdHkge1xuICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRhdGVwaWNrZXItY2FsZW5kYXIge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkZHAtbGFiZWwtY29sb3I7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG5cbiAgICAuZGF0ZXBpY2tlci1tb250aC13cmFwIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICBzdmcge1xuICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAuaWNvbi1yaWdodCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjtcbiAgICAgIH1cblxuICAgICAgLmljb24tbGVmdCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgLmRhdGVwaWNrZXItbW9udGgtbmV4dCB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAge1xuICAgICY6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGRwLWxhYmVsLWNvbG9yO1xuICAgIH1cblxuICAgIC5pdC1kYXRlLWRhdGVwaWNrZXIge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICRkcC1sYWJlbC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jYWxlbmRhci1pbnB1dC1jb250YWluZXIge1xuICB6LWluZGV4OiAxO1xufVxuXG4jZXJyb3JfY29udGFpbmVyIHtcbiAgY29sb3I6ICM4YjAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5vZmYtc2NyZWVuIHtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAwO1xufVxuXG4uZXJyb3JfY29udGFpbmVyIHtcbiAgY29sb3I6ICM4YjAwMDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAtMTJweDtcbn1cblxuLmVycm9yLWxhYmVsIHtcbiAgY29sb3I6ICM4YjAwMDA7XG59XG5cbi8qU1BJTk5FUiovXG5cbi5zcGlubmVyLWNvbnRyb2wgPiBkaXYgLnVpLXNwaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3Bpbm5lci1jb250cm9sID4gZGl2IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNwaW5uZXItY29udHJvbCA+IGRpdiBidXR0b246aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzc3O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIHN0YXJ0IG92ZXJyaWRlXG4uaXQtdGltZXBpY2tlci13cmFwcGVyIHtcbiAgLmZvcm0tZ3JvdXAgbGFiZWwge1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICBsYWJlbC5waWNrZXJsYWJlbCB7XG4gICAgY29sb3I6ICRncmF5LXNlY29uZGFyeTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1vdXQ7XG4gICAgdG9wOiAxcmVtO1xuICAgIGZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZTtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAkaW5wdXQtc3BhY2luZy14O1xuICAgIHotaW5kZXg6IDY7XG4gIH1cblxuICAuY2FsZW5kYXItaW5wdXQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZDogJGRwLWxhYmVsLWNvbG9yO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIGlucHV0LmZvcm0tY29udHJvbCB7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogJGRwLWxhYmVsLWNvbG9yO1xuXG4gICAgICBmbGV4OiAxO1xuXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkZHAtbGFiZWwtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi10aW1lIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAkdi1nYXA7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIGZpbGw6ICRwcmltYXJ5O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICRkcC1sYWJlbC1jb2xvcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRpbWUtc3Bpbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnNwaW5uZXItY29udHJvbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmc6ICR2LWdhcCAqIDM7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6ICRkcC1zaGFkb3c7XG4gICAgYm9yZGVyLXRvcDogJGRwLWJvcmRlci1ib3R0b207XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuXG4gICAgLnNwaW5uZXIge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJHYtZ2FwICogMztcbiAgICAgIH1cblxuICAgICAgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZmxleC1iYXNpczogNTAlO1xuXG4gICAgICAgICAgLmljb24tdXAge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDFweDtcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgNXB4IDZweCA1cHg7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMDAwMDAgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaWNvbi1kb3duIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiA2cHggNXB4IDAgNXB4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgY29sb3I6ICRkcC1sYWJlbC1jb2xvcjtcbiAgICAgIG1heC13aWR0aDogJHYtZ2FwICogMTA7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tOiAkZHAtYm9yZGVyLWJvdHRvbTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9J251bWJlciddIHtcbiAgICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgIH1cblxuICAgIGlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuICAgIGlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlbWU6IGRhcmtcbi5pdC10aW1lcGlja2VyLXdyYXBwZXIudGhlbWUtZGFyayB7XG4gIC5jYWxlbmRhci1pbnB1dC1jb250YWluZXIge1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBiYWNrZ3JvdW5kOiAkZHAtbGFiZWwtY29sb3I7XG4gICAgfVxuXG4gICAgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAkZHAtbGFiZWwtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0bi10aW1lIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5zcGlubmVyLWNvbnRyb2wge1xuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xuXG4gICAgLnNwaW5uZXIge1xuICAgICAgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAuaWNvbi11cCB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmYgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmljb24tZG93biB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW5wdXQge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy9tb2JpbGVcbi5pdC1oZWFkZXItc2xpbS13cmFwcGVyIHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvYXQtZXh0ZW5kLW5vLW1pc3NpbmctcGxhY2Vob2xkZXIgKi9cbiAgQGV4dGVuZCAubmF2O1xuICBiYWNrZ3JvdW5kOiAkaGVhZGVyLXNsaW0tYmctY29sb3I7XG4gIHBhZGRpbmc6ICgkaGVhZGVyLXNsaW0tdi1wYWRkaW5nLW1vYiAkaGVhZGVyLWdlbmVyYWwtcGFkZGluZyAtICgkZ3JpZC1jb2x1bW5zICogMC41KSk7XG4gIC5pdC1oZWFkZXItc2xpbS13cmFwcGVyLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgdG9wOiAtJGhlYWRlci1zbGltLWRyb3Bkb3duLWRpc3RhbmNlLW1vYiAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkaGVhZGVyLXNsaW0tdGV4dC1jb2xvcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICY6aG92ZXI6bm90KC5hY3RpdmUpIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgICAuaWNvbiB7XG4gICAgICAgIHdpZHRoOiAkaGVhZGVyLXNsaW0taWNvbi1zaXplO1xuICAgICAgICBoZWlnaHQ6ICRoZWFkZXItc2xpbS1pY29uLXNpemU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICAgIC8vIHNldCBkZWZhdWx0IHRleHQgY29sb3IgdG8gaWNvblxuICAgICAgICBmaWxsOiAkaGVhZGVyLXNsaW0tdGV4dC1jb2xvcjtcbiAgICAgIH1cbiAgICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAkaGVhZGVyLXNsaW0tYnJhbmQtdGV4dC1zaXplO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgJlthcmlhLWV4cGFuZGVkPSd0cnVlJ10ge1xuICAgICAgICAgICYgPiAuaWNvbjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5pdC1vcGVuZXIge1xuICAgICAgICBmb250LXNpemU6ICRoZWFkZXItc2xpbS1icmFuZC10ZXh0LXNpemU7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9J3RydWUnXSB7XG4gICAgICAgICAgJiA+IC5pY29uOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5uYXZiYXItYnJhbmQge1xuICAgICAgY29sb3I6ICRoZWFkZXItc2xpbS10ZXh0LWNvbG9yO1xuICAgICAgZm9udC1zaXplOiAkaGVhZGVyLXNsaW0tYnJhbmQtdGV4dC1zaXplO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLml0LWhlYWRlci1zbGltLXJpZ2h0LXpvbmUsXG4gICAgLmhlYWRlci1zbGltLXJpZ2h0LXpvbmUge1xuICAgICAgLy8gLmhlYWRlci1zbGltLXJpZ2h0LXpvbmUgaXMgLml0LWhlYWRlci1zbGltLXJpZ2h0LXpvbmUgbm93LiBXZSdyZSBrZWVwaW5nIG9sZCBjbGFzcyBoZXJlIGZvciByZXRyb2NvbXBhdGliaWxpdHlcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgIGJ1dHRvbiwgIC8vIFdlJ3JlIGtlZXBpbmcgdGhlIGJ1dHRvbidzIHNlbGVjdG9yIGhlcmUgZm9yIHJldHJvY29tcGF0aWJpbGl0eVxuICAgICAgLml0LWFjY2Vzcy10b3Atd3JhcHBlciA+IGEge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkaGVhZGVyLXNsaW0tYnV0dG9uLWNvbG9yO1xuICAgICAgICBwYWRkaW5nLXRvcDogJGhlYWRlci1zbGltLWJ1dHRvbi12LXBhZGRpbmc7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAkaGVhZGVyLXNsaW0tYnV0dG9uLXYtcGFkZGluZztcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGhlYWRlci1zbGltLWJ1dHRvbi1ob3Zlci1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtbW9iaWxlIHtcbiAgICAgIHVsLmxpbmstbGlzdCB7XG4gICAgICAgIG1hcmdpbi10b3A6ICR2LWdhcCAqIDI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICR2LWdhcCAqIDM7XG4gICAgICAgIGEubGlzdC1pdGVtIHtcbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyOm5vdCguYWN0aXZlKSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy9UYWJsZXQgaG9yaXpvbnRhbCAvIHNtYWxsIGRlc2t0b3BcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLml0LWhlYWRlci1zbGltLXdyYXBwZXIge1xuICAgIGhlaWdodDogJGhlYWRlci1zbGltLWhlaWdodDtcbiAgICAuaXQtaGVhZGVyLXNsaW0td3JhcHBlci1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDAgJGhlYWRlci1zbGltLWgtcGFkZGluZztcbiAgICAgIGhlaWdodDogJGhlYWRlci1zbGltLWhlaWdodDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHRvcDogLSRoZWFkZXItc2xpbS1kcm9wZG93bi1kaXN0YW5jZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLm5hdi1tb2JpbGUge1xuICAgICAgICBmbGV4LWdyb3c6IDI7XG4gICAgICAgIHVsLmxpbmstbGlzdCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgcGFkZGluZzogMCAkdi1nYXAgKiAzO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogJHYtZ2FwICogMjtcbiAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoJGhlYWRlci1zbGltLXRleHQtY29sb3IsIDAuMik7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgkaGVhZGVyLXNsaW0tdGV4dC1jb2xvciwgMC4yKTtcbiAgICAgICAgICBoZWlnaHQ6ICRoZWFkZXItc2xpbS1oZWlnaHQ7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJGhlYWRlci1zbGltLWxpbmtzLXBhZGRpbmc7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGhlYWRlci1zbGltLWxpbmtzLXBhZGRpbmc7XG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkaGVhZGVyLXNsaW0tdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogJGhlYWRlci1zbGltLWxhbmctdi1wYWRkaW5nO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkaGVhZGVyLXNsaW0tbGFuZy12LXBhZGRpbmc7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkdi1nYXAgKiAwLjU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogJGhlYWRlci1zbGltLWJyYW5kLXBhZGRpbmc7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206ICRoZWFkZXItc2xpbS1icmFuZC1wYWRkaW5nO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaXQtaGVhZGVyLXNsaW0tcmlnaHQtem9uZSxcbiAgICAgIC5oZWFkZXItc2xpbS1yaWdodC16b25lIHtcbiAgICAgICAgLy8gLmhlYWRlci1zbGltLXJpZ2h0LXpvbmUgaXMgLml0LWhlYWRlci1zbGltLXJpZ2h0LXpvbmUgbm93LiBXZSdyZSBrZWVwaW5nIG9sZCBjbGFzcyBoZXJlIGZvciByZXRyb2NvbXBhdGliaWxpdHlcbiAgICAgICAgaGVpZ2h0OiAkaGVhZGVyLXNsaW0taGVpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgIHBhZGRpbmc6IDA7XG4gICAgLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgfVxuICB9XG4gIC5pcy1zdGlja3kge1xuICAgIC5pdC11c2VyLXdyYXBwZXIgLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDZweCwgMCkgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gICAgfVxuICAgIC5saW5rLWxpc3Qtd3JhcHBlciB1bCBsaSBhIC5pY29uIHtcbiAgICAgIHdpZHRoOiAkaGVhZGVyLXNsaW0taWNvbi1zaXplO1xuICAgICAgaGVpZ2h0OiAkaGVhZGVyLXNsaW0taWNvbi1zaXplO1xuICAgIH1cbiAgfVxufVxuIiwiLml0LWhlYWRlci1zbGltLXdyYXBwZXIge1xuICAmLnRoZW1lLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiAkaGVhZGVyLXNsaW0tdGhlbWUtbGlnaHQtYmctY29sb3I7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGhlYWRlci1zbGltLXRoZW1lLWxpZ2h0LXRleHQtY29sb3IsIDAuMik7XG5cbiAgICAuaXQtaGVhZGVyLXNsaW0td3JhcHBlci1jb250ZW50IHtcbiAgICAgIC5uYXYtbW9iaWxlIHtcbiAgICAgICAgdWwubGluay1saXN0IHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5LWIzO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLml0LWhlYWRlci1zbGltLXJpZ2h0LXpvbmUsXG4gICAgICAuaGVhZGVyLXNsaW0tcmlnaHQtem9uZSB7XG4gICAgICAgIC8vIC5oZWFkZXItc2xpbS1yaWdodC16b25lIGlzIC5pdC1oZWFkZXItc2xpbS1yaWdodC16b25lIG5vdy4gV2UncmUga2VlcGluZyBvbGQgY2xhc3MgaGVyZSBmb3IgcmV0cm9jb21wYXRpYmlsaXR5XG4gICAgICAgIC5kcm9wZG93bi1tZW51OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGhlYWRlci1zbGltLXRoZW1lLWxpZ2h0LXRleHQtY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRoZWFkZXItc2xpbS10aGVtZS1saWdodC10ZXh0LWNvbG9yO1xuICAgICAgICAgIGEsXG4gICAgICAgICAgYSBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaGVhZGVyLXNsaW0tdGhlbWUtbGlnaHQtYmctY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idG4ge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRoZWFkZXItc2xpbS10aGVtZS1saWdodC1idXR0b24tY29sb3I7XG4gICAgICAgICAgY29sb3I6ICRoZWFkZXItc2xpbS10aGVtZS1saWdodC1iZy1jb2xvcjtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRoZWFkZXItc2xpbS10aGVtZS1saWdodC1idXR0b24taG92ZXItY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRoZWFkZXItc2xpbS10aGVtZS1saWdodC10ZXh0LWNvbG9yO1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgZmlsbDogJGhlYWRlci1zbGltLXRoZW1lLWxpZ2h0LXRleHQtY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgJi5pdC1vcGVuZXIge1xuICAgICAgICAgICZbYXJpYS1leHBhbmRlZD0ndHJ1ZSddIHtcbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgZmlsbDogJGhlYWRlci1zbGltLXRoZW1lLWxpZ2h0LXRleHQtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgICAgY29sb3I6ICRoZWFkZXItc2xpbS10aGVtZS1saWdodC10ZXh0LWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgICAuYnRuLWZ1bGwge1xuICAgICAgJi5idG4taW5mbyxcbiAgICAgICYuYnRuLWRhbmdlcixcbiAgICAgICYuYnRuLXN1Y2Nlc3MsXG4gICAgICAmLmJ0bi13YXJuaW5nLFxuICAgICAgJi5idG4tc2Vjb25kYXJ5LFxuICAgICAgJi5idG4tcHJpbWFyeSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAje21hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIGxnKX0pIHtcbiAgLml0LWhlYWRlci1zbGltLXdyYXBwZXIge1xuICAgICYudGhlbWUtbGlnaHQge1xuICAgICAgLml0LWhlYWRlci1zbGltLXdyYXBwZXItY29udGVudCB7XG4gICAgICAgIC5uYXYtbW9iaWxlIHtcbiAgICAgICAgICB1bC5saW5rLWxpc3Qge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKCRoZWFkZXItc2xpbS10aGVtZS1saWdodC10ZXh0LWNvbG9yLCAwLjIpO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgkaGVhZGVyLXNsaW0tdGhlbWUtbGlnaHQtdGV4dC1jb2xvciwgMC4yKTtcbiAgICAgICAgICAgIGEubGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGhlYWRlci1zbGltLXRoZW1lLWxpZ2h0LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgbG9nZ2VkLWluIHVzZXIgaW4gaGVhZGVyIHNsaW0gd3JhcHBlclxuLy8gQ2xvbmVkIGJ5IHN0aWNreS1oZWFkZXJcbi5pdC11c2VyLXdyYXBwZXIge1xuICAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwcHgsIDQycHgsIDApICFpbXBvcnRhbnQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJi5jbG9uZWQge1xuICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmxpbmstbGlzdC13cmFwcGVyID4gdWwgPiBsaSA+IGEge1xuICAgIGxpbmUtaGVpZ2h0OiAzZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgc20pfSkge1xuICAuaXQtdXNlci13cmFwcGVyIHtcbiAgICAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNTBweCwgMCkgIWltcG9ydGFudDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgbGcpfSkge1xuICAuaXQtdXNlci13cmFwcGVyIHtcbiAgICAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNTZweCwgMCkgIWltcG9ydGFudDtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGxlZnQ6IDI3cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmRyb3Bkb3duIHtcbiAgICAgIC5pY29uIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgIH1cblxuICAgICAgJi5jbG9uZWQge1xuICAgICAgICAuYnRuLWZ1bGwge1xuICAgICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9tb2JpbGVcbi5pdC1oZWFkZXItY2VudGVyLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAkaGVhZGVyLWNlbnRlci1iZy1jb2xvcjtcbiAgaGVpZ2h0OiAkaGVhZGVyLWNlbnRlci1tYXgtaGVpZ2h0LW1vYjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAkaGVhZGVyLWdlbmVyYWwtcGFkZGluZyAtICgkZ3JpZC1jb2x1bW5zICogMC41KTtcbiAgcGFkZGluZy1yaWdodDogJGhlYWRlci1nZW5lcmFsLXBhZGRpbmcgLSAoJGdyaWQtY29sdW1ucyAqIDAuNSk7XG4gICYuaXQtc21hbGwtaGVhZGVyIHtcbiAgICBoZWlnaHQ6ICRoZWFkZXItY2VudGVyLXNtYWxsLW1vYi1oZWlnaHQ7XG4gIH1cblxuICAuaXQtaGVhZGVyLWNlbnRlci1jb250ZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAuaXQtYnJhbmQtd3JhcHBlciB7XG4gICAgICAuaXQtYnJhbmQtdGV4dCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICR2LWdhcCAqIDM7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgY29sb3I6ICRoZWFkZXItY2VudGVyLXRleHQtY29sb3I7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgaDIsXG4gICAgICAgIC5pdC1icmFuZC10aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkaGVhZGVyLWNlbnRlci1oMi1zaXplLW1vYjtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkaGVhZGVyLWNlbnRlci1oMi13ZWlnaHQ7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHVuc2V0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgICAgIH1cbiAgICAgICAgaDMsXG4gICAgICAgIC5pdC1icmFuZC10YWdsaW5lIHtcbiAgICAgICAgICBmb250LXNpemU6ICRoZWFkZXItY2VudGVyLWgzLXNpemU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgZmlsbDogJGhlYWRlci1jZW50ZXItdGV4dC1jb2xvcjtcbiAgICAgICAgICB3aWR0aDogJGhlYWRlci1jZW50ZXItaWNvbi1zaXplLW1vYjtcbiAgICAgICAgICBoZWlnaHQ6ICRoZWFkZXItY2VudGVyLWljb24tc2l6ZS1tb2I7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkaGVhZGVyLWNlbnRlci1pY29uLW1hcmdpbi1tb2I7XG4gICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvL3JpZ2h0IHpvbmVcbiAgICAuaXQtcmlnaHQtem9uZSB7XG4gICAgICBjb2xvcjogJGhlYWRlci1jZW50ZXItdGV4dC1jb2xvcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLml0LXNvY2lhbHMge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6ICRoZWFkZXItY2VudGVyLXRleHQtc2l6ZTtcbiAgICAgICAgdWwge1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRoZWFkZXItY2VudGVyLXRleHQtY29sb3I7XG4gICAgICAgICAgICB3aWR0aDogJGhlYWRlci1jZW50ZXItc29jaWFsLXNpemU7XG4gICAgICAgICAgICBoZWlnaHQ6ICRoZWFkZXItY2VudGVyLXNvY2lhbC1zaXplO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRoZWFkZXItY2VudGVyLXNvY2lhbC1kaXN0YW5jZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLy8tc2VhcmNoXG4gICAgLml0LXNlYXJjaC13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAkaGVhZGVyLWNlbnRlci10ZXh0LXNpemU7XG4gICAgICBhIHtcbiAgICAgICAgJi5yb3VuZGVkLWljb24ge1xuICAgICAgICAgIHdpZHRoOiAkaGVhZGVyLWNlbnRlci1zZWFyY2gtc2l6ZSAqIDAuNTtcbiAgICAgICAgICBoZWlnaHQ6ICRoZWFkZXItY2VudGVyLXNlYXJjaC1zaXplICogMC41O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogJGhlYWRlci1jZW50ZXItdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIHdpZHRoOiAkaGVhZGVyLWNlbnRlci1zZWFyY2gtaWNvbi1zaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiAkaGVhZGVyLWNlbnRlci1zZWFyY2gtaWNvbi1zaXplO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL1RhYmxldCB2ZXJ0aWNhbFxuQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgbWQpfSkge1xuICAuaXQtaGVhZGVyLWNlbnRlci13cmFwcGVyIC5pdC1oZWFkZXItY2VudGVyLWNvbnRlbnQtd3JhcHBlciAuaXQtc2VhcmNoLXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAkaGVhZGVyLWNlbnRlci1zZWFyY2gtZGlzdGFuY2UgKiAwLjU7XG4gIH1cbiAgLml0LWhlYWRlci1jZW50ZXItd3JhcHBlciAuaXQtaGVhZGVyLWNlbnRlci1jb250ZW50LXdyYXBwZXIgLml0LXNlYXJjaC13cmFwcGVyIGEucm91bmRlZC1pY29uIHtcbiAgICBtYXJnaW4tbGVmdDogJHYtZ2FwO1xuICB9XG59XG5cbi8vVGFibGV0IGhvcml6b250YWwgLyBzbWFsbCBkZXNrdG9wXG5AbWVkaWEgKG1pbi13aWR0aDogI3ttYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBsZyl9KSB7XG4gIC5pdC1oZWFkZXItY2VudGVyLXdyYXBwZXIge1xuICAgIGhlaWdodDogJGhlYWRlci1jZW50ZXItbWF4LWhlaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICYuaXQtc21hbGwtaGVhZGVyIHtcbiAgICAgIGhlaWdodDogJGhlYWRlci1jZW50ZXItc21hbGwtaGVpZ2h0O1xuICAgICAgLml0LWhlYWRlci1jZW50ZXItY29udGVudC13cmFwcGVyIC5pdC1icmFuZC13cmFwcGVyIGEgaDIge1xuICAgICAgICBmb250LXNpemU6ICRoZWFkZXItY2VudGVyLXNtYWxsLWgyLXNpemU7XG4gICAgICB9XG4gICAgICAuaXQtaGVhZGVyLWNlbnRlci1jb250ZW50LXdyYXBwZXIgLml0LWJyYW5kLXdyYXBwZXIgYSBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGhlYWRlci1jZW50ZXItc21hbGwtaDMtc2l6ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogJHYtZ2FwICogMC41O1xuICAgICAgfVxuICAgIH1cbiAgICAuaXQtaGVhZGVyLWNlbnRlci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAkaGVhZGVyLWdlbmVyYWwtcGFkZGluZyAtICgkZ3JpZC1jb2x1bW5zICogMC41KTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRoZWFkZXItZ2VuZXJhbC1wYWRkaW5nIC0gKCRncmlkLWNvbHVtbnMgKiAwLjUpO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgLml0LWJyYW5kLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGgyLFxuICAgICAgICAgIC5pdC1icmFuZC10aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRoZWFkZXItY2VudGVyLWgyLXNpemU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRoZWFkZXItY2VudGVyLWgyLXdlaWdodDtcbiAgICAgICAgICB9XG4gICAgICAgICAgaDMsXG4gICAgICAgICAgLml0LWJyYW5kLXRhZ2xpbmUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkaGVhZGVyLWNlbnRlci1oMy1zaXplO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogJGhlYWRlci1jZW50ZXItaWNvbi1zaXplO1xuICAgICAgICAgICAgaGVpZ2h0OiAkaGVhZGVyLWNlbnRlci1pY29uLXNpemU7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRoZWFkZXItY2VudGVyLWljb24tbWFyZ2luO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvL3JpZ2h0IHpvbmVcbiAgICAgIC5pdC1yaWdodC16b25lIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLml0LXNvY2lhbHMge1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAkaGVhZGVyLWNlbnRlci10ZXh0LXNpemU7XG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgIHdpZHRoOiAkaGVhZGVyLWNlbnRlci1zb2NpYWwtc2l6ZTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAkaGVhZGVyLWNlbnRlci1zb2NpYWwtc2l6ZTtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRoZWFkZXItY2VudGVyLXNvY2lhbC1kaXN0YW5jZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgZmlsbDogZGFya2VuKCRoZWFkZXItY2VudGVyLXRleHQtY29sb3IsIDUlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8vLXNlYXJjaFxuICAgICAgLml0LXNlYXJjaC13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRoZWFkZXItY2VudGVyLXNlYXJjaC1kaXN0YW5jZTtcbiAgICAgICAgZm9udC1zaXplOiAkaGVhZGVyLWNlbnRlci10ZXh0LXNpemU7XG4gICAgICAgIGEge1xuICAgICAgICAgICYucm91bmRlZC1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiAkaGVhZGVyLWNlbnRlci1zZWFyY2gtc2l6ZTtcbiAgICAgICAgICAgIGhlaWdodDogJGhlYWRlci1jZW50ZXItc2VhcmNoLXNpemU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkaGVhZGVyLWNlbnRlci1zZWFyY2gtcmFkaXVzO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGhlYWRlci1jZW50ZXItdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHYtZ2FwICogMjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkaGVhZGVyLWNlbnRlci10ZXh0LWNvbG9yLCA1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICBmaWxsOiAkaGVhZGVyLWNlbnRlci1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgd2lkdGg6ICRoZWFkZXItY2VudGVyLXNlYXJjaC1pY29uLXNpemU7XG4gICAgICAgICAgICAgIGhlaWdodDogJGhlYWRlci1jZW50ZXItc2VhcmNoLWljb24tc2l6ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vbW9iaWxlXG4uaXQtaGVhZGVyLWNlbnRlci13cmFwcGVyIHtcbiAgJi50aGVtZS1saWdodCB7XG4gICAgYmFja2dyb3VuZDogJGhlYWRlci1jZW50ZXItdGhlbWUtbGlnaHQtYmctY29sb3I7XG4gICAgLml0LWhlYWRlci1jZW50ZXItY29udGVudC13cmFwcGVyIHtcbiAgICAgIC5pdC1icmFuZC13cmFwcGVyIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRoZWFkZXItY2VudGVyLXRoZW1lLWxpZ2h0LXRleHQtY29sb3I7XG4gICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgZmlsbDogJGhlYWRlci1jZW50ZXItdGhlbWUtbGlnaHQtdGV4dC1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLy9yaWdodCB6b25lXG4gICAgICAuaXQtcmlnaHQtem9uZSB7XG4gICAgICAgIGNvbG9yOiAkaGVhZGVyLWNlbnRlci10aGVtZS1saWdodC10ZXh0LWNvbG9yO1xuICAgICAgICAuaXQtc29jaWFscyB7XG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICBmaWxsOiAkaGVhZGVyLWNlbnRlci10aGVtZS1saWdodC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8tc2VhcmNoXG4gICAgICAuaXQtc2VhcmNoLXdyYXBwZXIge1xuICAgICAgICBhIHtcbiAgICAgICAgICAmLnJvdW5kZWQtaWNvbiB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICBmaWxsOiAkaGVhZGVyLWNlbnRlci10aGVtZS1saWdodC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vL1RhYmxldCBob3Jpem9udGFsIC8gc21hbGwgZGVza3RvcFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAuaXQtaGVhZGVyLWNlbnRlci13cmFwcGVyIHtcbiAgICAmLnRoZW1lLWxpZ2h0IHtcbiAgICAgIC5pdC1oZWFkZXItY2VudGVyLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIC8vcmlnaHQgem9uZVxuICAgICAgICAuaXQtcmlnaHQtem9uZSB7XG4gICAgICAgICAgLml0LXNvY2lhbHMge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IHNoYWRlLWNvbG9yKCRoZWFkZXItY2VudGVyLXRoZW1lLWxpZ2h0LXRleHQtY29sb3IsIDUlKTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLy8tc2VhcmNoXG4gICAgICAgIC5pdC1zZWFyY2gtd3JhcHBlciB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaGVhZGVyLWNlbnRlci10aGVtZS1saWdodC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgJi5yb3VuZGVkLWljb24ge1xuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRoZWFkZXItY2VudGVyLXRoZW1lLWxpZ2h0LWJnLWNvbG9yO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHNoYWRlLWNvbG9yKCRoZWFkZXItY2VudGVyLXRoZW1lLWxpZ2h0LXRleHQtY29sb3IsIDUlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9tb2JpbGVcbi5pdC1oZWFkZXItbmF2YmFyLXdyYXBwZXIge1xuICBuYXYge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi8vVGFibGV0IGhvcml6b250YWwgLyBzbWFsbCBkZXNrdG9wXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5pdC1oZWFkZXItbmF2YmFyLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6ICRoZWFkZXItY2VudGVyLWJnLWNvbG9yO1xuICAgIC5uYXYtaXRlbS5tZWdhbWVudSA+IGEuZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSxcbiAgICAubmF2LWl0ZW0ubWVnYW1lbnUgPiBidXR0b24uZHJvcGRvd24tdG9nZ2xlOmJlZm9yZSB7XG4gICAgICBib3R0b206IC0kaGVhZGVyLW5hdi1pY29uLWFycm93LW1lZ2FtZW51LWRpc3RhbmNlO1xuICAgIH1cbiAgICBuYXYge1xuICAgICAgYSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICAgIC5uYXZiYXItY29sbGFwc2FibGUge1xuICAgICAgICAubWVudS13cmFwcGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuICAgICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICYubmF2YmFyLXNlY29uZGFyeSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAbWVkaWEgKG1heC13aWR0aDogI3ttYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBsZyl9KSB7XG4gIC5pdC1oZWFkZXItY2VudGVyLXdyYXBwZXIudGhlbWUtbGlnaHQgKyAuaXQtaGVhZGVyLW5hdmJhci13cmFwcGVyIHtcbiAgICAuY3VzdG9tLW5hdmJhci10b2dnbGVyIC5pY29uIHtcbiAgICAgIGZpbGw6ICRuYXZpZ2F0aW9uLWxpZ2h0LXRleHQtY29sb3I7XG4gICAgfVxuICB9XG4gIC5pdC1oZWFkZXItbmF2YmFyLXdyYXBwZXIge1xuICAgICYudGhlbWUtZGFyay1tb2JpbGUge1xuICAgICAgLm5hdmJhciB7XG4gICAgICAgIC8vIG5hdmJhciBtb2JpbGVcbiAgICAgICAgLm5hdmJhci1jb2xsYXBzYWJsZSB7XG4gICAgICAgICAgLy8gbWVudSB2cmFwcGVyXG4gICAgICAgICAgLm1lbnUtd3JhcHBlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmF2aWdhdGlvbi1kYXJrLWJnLWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgICAvKmxpc3RhIG1lbnUqL1xuICAgICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgJi5kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgZmlsbDogJG5hdmlnYXRpb24tZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmLm1lZ2FtZW51IHtcbiAgICAgICAgICAgICAgICAvLyB2ZXJ0aWNhbCBjdGFcbiAgICAgICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgICBhLml0LWhlYWRpbmctbGluayxcbiAgICAgICAgICAgICAgICAgIGEuaXQtZm9vdGVyLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRuYXZpZ2F0aW9uLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgLml0LXZlcnRpY2FsIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZGVzY3JpcHRpb24gY29udGVudFxuICAgICAgICAgICAgICAgICAgICAmLml0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2aWdhdGlvbi1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIC5kZXNjcmlwdGlvbi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5hdmlnYXRpb24tbGlnaHQtbWVnYW1lbnUtc2VwYXJhdG9yLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICA+IGJ1dHRvbi5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgZmlsbDogJG5hdmlnYXRpb24tZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJG5hdmlnYXRpb24tZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBhLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkbmF2aWdhdGlvbi1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vd3JhcHBlciBwdWxzYW50ZSBkaSBjaGl1c3VyYSBtZW51XG4gICAgICAgIC5jbG9zZS1kaXYge1xuICAgICAgICAgIC5jbG9zZS1tZW51IHtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2aWdhdGlvbi1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vZHJvcGRvd25cbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIGEuaXQtaGVhZGluZy1saW5rLFxuICAgICAgICAgIGEuaXQtZm9vdGVyLWxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIGZpbGw6ICRuYXZpZ2F0aW9uLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmxpbmstbGlzdC13cmFwcGVyIHtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgJi5saXN0LWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWRhcmstdGV4dC1jb2xvcjtcblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbmF2aWdhdGlvbi1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vKlxuKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrRGVza3RvcCBsaWdodCBUaGVtZSsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKytcbiovXG5AbWVkaWEgKG1pbi13aWR0aDogI3ttYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBsZyl9KSB7XG4gIC5pdC1oZWFkZXItbmF2YmFyLXdyYXBwZXIge1xuICAgICYudGhlbWUtbGlnaHQtZGVzayB7XG4gICAgICBiYWNrZ3JvdW5kOiAkbmF2aWdhdGlvbi1saWdodC1iZy1jb2xvcjtcbiAgICAgIGJveC1zaGFkb3c6ICRkcm9wZG93bi1ib3gtc2hhZG93O1xuICAgICAgLm5hdmJhciAubmF2YmFyLWNvbGxhcHNhYmxlIC5uYXZiYXItbmF2IGxpIGEubmF2LWxpbmsuZHJvcGRvd24tdG9nZ2xlIHN2ZyB7XG4gICAgICAgIGZpbGw6ICRuYXZpZ2F0aW9uLWxpZ2h0LXRleHQtY29sb3I7XG4gICAgICB9XG4gICAgICAubmF2YmFyIC5uYXZiYXItY29sbGFwc2FibGUgLm5hdmJhci1uYXYgbGkgYnV0dG9uLm5hdi1saW5rLmRyb3Bkb3duLXRvZ2dsZSBzdmcge1xuICAgICAgICBmaWxsOiAkbmF2aWdhdGlvbi1saWdodC10ZXh0LWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAubmF2YmFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC8vIG5hdmJhciBtb2JpbGVcbiAgICAgICAgLm5hdmJhci1jb2xsYXBzYWJsZSB7XG4gICAgICAgICAgLy8gbWVudSB2cmFwcGVyXG4gICAgICAgICAgLm1lbnUtd3JhcHBlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmF2aWdhdGlvbi1saWdodC1iZy1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLypsaXN0YSBtZW51Ki9cbiAgICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIC8vIG1lZ2FtZW51IHZhcmlhdGlvblxuICAgICAgICAgICAgICAmLm1lZ2FtZW51IHtcbiAgICAgICAgICAgICAgICA+IGJ1dHRvbi5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2aWdhdGlvbi1saWdodC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWxpZ2h0LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbmF2aWdhdGlvbi1saWdodC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkbmF2aWdhdGlvbi1saWdodC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmlnYXRpb24tbGlnaHQtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgICAgYS5pdC1oZWFkaW5nLWxpbmssXG4gICAgICAgICAgICAgICAgICBhLml0LWZvb3Rlci1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWxpZ2h0LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICRuYXZpZ2F0aW9uLWxpZ2h0LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuaXQtaGVhZGluZy1saW5rLXdyYXBwZXIsXG4gICAgICAgICAgICAgICAgICAuaXQtZm9vdGVyLWxpbmstd3JhcHBlcixcbiAgICAgICAgICAgICAgICAgIC5pdC1mb290ZXItbGluay13cmFwcGVyLXZlcnRpY2FsIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2aWdhdGlvbi1saWdodC1tZWdhbWVudS1zZXBhcmF0b3ItY29sb3I7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC8vIGRlc2NyaXB0aW9uIGNvbnRlbnRcbiAgICAgICAgICAgICAgICAuaXQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2aWdhdGlvbi1saWdodC1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBhLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tbGlnaHQtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkbmF2aWdhdGlvbi1saWdodC10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvL2Ryb3Bkb3duXG4gICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkbmF2aWdhdGlvbi1saWdodC10ZXh0LWNvbG9yO1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRuYXZpZ2F0aW9uLWxpZ2h0LXRleHQtY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5saW5rLWxpc3Qtd3JhcHBlciB7XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICYubGlzdC1pdGVtLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2aWdhdGlvbi1saWdodC1iZy1jb2xvcjtcblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tbGlnaHQtYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRuYXZpZ2F0aW9uLWxpZ2h0LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2aWdhdGlvbi1saWdodC1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tbGlnaHQtYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL21vYmlsZVxuQHVzZSAnc2FzczptYXRoJztcblxuLml0LWhlYWRlci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1O1xuICAuaXQtbmF2LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIC8vIHNlIGhhIHVuIG1lbnVcbiAgICAuaXQtYnJhbmQtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICR2LWdhcCAqIDQ7XG4gICAgfVxuICAgIC5pdC1oZWFkZXItbmF2YmFyLXdyYXBwZXIge1xuICAgICAgdHJhbnNpdGlvbjogcGFkZGluZy10b3AgMC4zcyBlYXNlO1xuXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAzO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbWFyZ2luLXRvcDogLSRoZWFkZXItbmF2LWJ1dHRvbi1kaXN0YW5jZTtcbiAgICAgIG5hdiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogJGhlYWRlci1nZW5lcmFsLXBhZGRpbmcgLSAoJGdyaWQtY29sdW1ucyAqIDAuNSk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRoZWFkZXItZ2VuZXJhbC1wYWRkaW5nIC0gKCRncmlkLWNvbHVtbnMgKiAwLjUpO1xuICAgICAgICAuY3VzdG9tLW5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLml0LWhlYWRlci1zdGlja3kge1xuICAgICYuaXMtc3RpY2t5IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLml0LW5hdi13cmFwcGVyIHtcbiAgICAgICAgLy9wb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDEwOyAvL2xpdmVsbG8gKzEwIGRlbCBpdC1uYXZzY3JvbGxcbiAgICAgIH1cblxuICAgICAgLml0LWhlYWRlci1zbGltLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIC5pdC1oZWFkZXItc2xpbS13cmFwcGVyLFxuICAgICAgICAuaXQtaGVhZGVyLWNlbnRlci13cmFwcGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLml0LWhlYWRlci1uYXZiYXItd3JhcHBlciB7XG4gICAgICAgICAgLy9wb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgdG9wOiAwO1xuXG4gICAgICAgICAgLm1lbnUtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC5pdC1icmFuZC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICYuY2xvbmVkLWVsZW1lbnQge1xuICAgICAgICAgICAgICAgIC5pdC1icmFuZC10ZXh0IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGhlYWRlci1jZW50ZXItdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRoZWFkZXItY2VudGVyLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAkaGVhZGVyLWNlbnRlci1pY29uLXNpemUgKiAwLjU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogJGhlYWRlci1jZW50ZXItaWNvbi1zaXplICogMC41O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRoZWFkZXItY2VudGVyLWljb24tbWFyZ2luO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLml0LXNlYXJjaC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogbWF0aC5kaXYoJGhlYWRlci1jZW50ZXItc2VhcmNoLWRpc3RhbmNlLCAzKTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAkaGVhZGVyLWNlbnRlci10ZXh0LXNpemU7XG4gICAgICAgICAgICAgIGNvbG9yOiAkaGVhZGVyLWNlbnRlci10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAmLnJvdW5kZWQtaWNvbiB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogJGhlYWRlci1jZW50ZXItc2VhcmNoLXNpemU7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6ICRoZWFkZXItY2VudGVyLXNlYXJjaC1zaXplO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogJGhlYWRlci1jZW50ZXItc2VhcmNoLXJhZGl1cztcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRoZWFkZXItY2VudGVyLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR2LWdhcCAqIDI7XG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkaGVhZGVyLWNlbnRlci10ZXh0LWNvbG9yLCA1JSk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkaGVhZGVyLWNlbnRlci1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6ICRoZWFkZXItY2VudGVyLXNlYXJjaC1pY29uLXNpemU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogJGhlYWRlci1jZW50ZXItc2VhcmNoLWljb24tc2l6ZTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLmNsb25lZC1lbGVtZW50IHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuXG4gICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgICAgIGZsZXg6IDE7XG5cbiAgICAgICAgICAgICAgLy8gaGlkZSBuYXZiYXItc2Vjb25kYXJ5IGlmIGhlYWRlciBpcyBzdGlja3lcbiAgICAgICAgICAgICAgJi5uYXZiYXItc2Vjb25kYXJ5IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vVGFibGV0IGhvcml6b250YWwgLyBzbWFsbCBkZXNrdG9wXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5pdC1oZWFkZXItd3JhcHBlciB7XG4gICAgLml0LW5hdi13cmFwcGVyIHtcbiAgICAgIC5pdC1icmFuZC13cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLml0LWhlYWRlci1uYXZiYXItd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB0b3A6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG5hdiB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAkaGVhZGVyLWdlbmVyYWwtcGFkZGluZyAtICgkZ3JpZC1jb2x1bW5zICogMC41KTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaGVhZGVyLWdlbmVyYWwtcGFkZGluZyAtICgkZ3JpZC1jb2x1bW5zICogMC41KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubmF2YmFyIC5uYXZiYXItY29sbGFwc2FibGUgLm1lbnUtd3JhcHBlciAubmF2LWl0ZW0ubWVnYW1lbnUgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy9tb2JpbGVcbi5pdC1mb290ZXItbWFpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItdG9wLWJhY2tncm91bmQ7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcblxuICBoNCBhIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIC5saW5rLWxpc3Qtd3JhcHBlciB1bCBsaSB7XG4gICAgYSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAmOmhvdmVyOm5vdCguZGlzYWJsZWQpIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLml0LWJyYW5kLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6ICR2LWdhcCAqIDQgMDtcblxuICAgIC5pdC1icmFuZC10ZXh0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICR2LWdhcCAqIDM7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgY29sb3I6ICRoZWFkZXItY2VudGVyLXRleHQtY29sb3I7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGhlYWRlci1jZW50ZXItaDItc2l6ZS1tb2I7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkaGVhZGVyLWNlbnRlci1oMi13ZWlnaHQ7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiB1bnNldDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICAgIH1cblxuICAgICAgaDMge1xuICAgICAgICBmb250LXNpemU6ICRoZWFkZXItY2VudGVyLWgzLXNpemU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgZmlsbDogJGhlYWRlci1jZW50ZXItdGV4dC1jb2xvcjtcbiAgICAgICAgd2lkdGg6ICRoZWFkZXItY2VudGVyLWljb24tc2l6ZS1tb2I7XG4gICAgICAgIGhlaWdodDogJGhlYWRlci1jZW50ZXItaWNvbi1zaXplLW1vYjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkaGVhZGVyLWNlbnRlci1pY29uLW1hcmdpbi1tb2I7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDAgJHYtZ2FwICogMjtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICB9XG59XG5cbi5pdC1mb290ZXItc21hbGwtcHJpbnRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3Rlci1ib3R0b20tYmFja2dyb3VuZDtcblxuICB1bC5pdC1mb290ZXItc21hbGwtcHJpbnRzLWxpc3Qge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuXG4gICAgbGkge1xuICAgICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBhLFxuICBhOmhvdmVyOm5vdCguZGlzYWJsZWQpIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmZvcm0tbmV3c2xldHRlciB7XG4gIGlucHV0W3R5cGU9J2VtYWlsJ10ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAmIH4gKiB7XG4gICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgfVxuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBidXR0b24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICB9XG59XG4vL1RhYmxldCB2ZXJ0aWNhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAuaXQtZm9vdGVyLXNtYWxsLXByaW50cyB7XG4gICAgdWwuaXQtZm9vdGVyLXNtYWxsLXByaW50cy1saXN0IHtcbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBtZWRpYSAobWF4LXdpZHRoOiAje21hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIGxnKX0pIHtcbiAgLm5hdmJhciB7XG4gICAgJi50aGVtZS1kYXJrLW1vYmlsZSB7XG4gICAgICAvLyBuYXZiYXIgbW9iaWxlXG4gICAgICAubmF2YmFyLWNvbGxhcHNhYmxlIHtcbiAgICAgICAgLy8gbWVudSB2cmFwcGVyXG4gICAgICAgIC5tZW51LXdyYXBwZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRuYXZpZ2F0aW9uLWRhcmstYmctY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgLypsaXN0YSBtZW51Ki9cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICYubWVnYW1lbnUge1xuICAgICAgICAgICAgICAvLyB2ZXJ0aWNhbCBjdGFcbiAgICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgIC5pdC12ZXJ0aWNhbCB7XG4gICAgICAgICAgICAgICAgICAvLyBkZXNjcmlwdGlvbiBjb250ZW50XG4gICAgICAgICAgICAgICAgICAmLml0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZGVzY3JpcHRpb24tY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJG5hdmlnYXRpb24tbGlnaHQtbWVnYW1lbnUtc2VwYXJhdG9yLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBhLml0LWhlYWRpbmctbGluayxcbiAgICAgICAgICAgICAgYS5pdC1mb290ZXItbGluayB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgZmlsbDogJG5hdmlnYXRpb24tZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYS5uYXYtbGluayxcbiAgICAgICAgICAgIGJ1dHRvbi5uYXYtbGluayB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkbmF2aWdhdGlvbi1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZmlsbDogJG5hdmlnYXRpb24tZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogJG5hdmlnYXRpb24tZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvL3dyYXBwZXIgcHVsc2FudGUgZGkgY2hpdXN1cmEgbWVudVxuICAgICAgLmNsb3NlLWRpdiB7XG4gICAgICAgIC5jbG9zZS1tZW51IHtcbiAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAvL2Ryb3Bkb3duXG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIC5saW5rLWxpc3Qtd3JhcHBlciB7XG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAmLmxpc3QtaXRlbS5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWRhcmstdGV4dC1jb2xvcjtcblxuICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2aWdhdGlvbi1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICBmaWxsOiAkbmF2aWdhdGlvbi1kYXJrLXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWRhcmstdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tZGFyay10ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLypcbisrKysrKysrKysrKysrKysrKysrKysrKysrKysrK0Rlc2t0b3AgbGlnaHQgVGhlbWUrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrXG4qL1xuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubmF2YmFyIHtcbiAgICAmLnRoZW1lLWxpZ2h0LWRlc2sge1xuICAgICAgYmFja2dyb3VuZDogJG5hdmlnYXRpb24tbGlnaHQtYmctY29sb3I7XG4gICAgICBib3gtc2hhZG93OiAkZHJvcGRvd24tYm94LXNoYWRvdztcbiAgICAgIC8vIG5hdmJhciBtb2JpbGVcbiAgICAgIC5uYXZiYXItY29sbGFwc2FibGUge1xuICAgICAgICAvLyBtZW51IHZyYXBwZXJcbiAgICAgICAgLm1lbnUtd3JhcHBlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJG5hdmlnYXRpb24tbGlnaHQtYmctY29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgLypsaXN0YSBtZW51Ki9cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIC8vIG1lZ2FtZW51IHZhcmlhdGlvblxuICAgICAgICAgICAgJi5tZWdhbWVudSB7XG4gICAgICAgICAgICAgID4gYnV0dG9uLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmlnYXRpb24tbGlnaHQtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgY29sb3I6ICRuYXZpZ2F0aW9uLWxpZ2h0LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICRuYXZpZ2F0aW9uLWxpZ2h0LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRuYXZpZ2F0aW9uLWxpZ2h0LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIGEubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZpZ2F0aW9uLWxpZ2h0LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC8vIHZlcnRpY2FsIGN0YVxuICAgICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgYS5pdC1oZWFkaW5nLWxpbmssXG4gICAgICAgICAgICAgICAgYS5pdC1mb290ZXItbGluayB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tbGlnaHQtYmctY29sb3I7XG4gICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbmF2aWdhdGlvbi1saWdodC1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLml0LWhlYWRpbmctbGluay13cmFwcGVyLFxuICAgICAgICAgICAgICAgIC5pdC1mb290ZXItbGluay13cmFwcGVyLFxuICAgICAgICAgICAgICAgIC5pdC1mb290ZXItbGluay13cmFwcGVyLXZlcnRpY2FsIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJG5hdmlnYXRpb24tbGlnaHQtbWVnYW1lbnUtc2VwYXJhdG9yLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAvLyBkZXNjcmlwdGlvbiBjb250ZW50XG4gICAgICAgICAgICAgIC5pdC1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tbGlnaHQtYmctY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGEubmF2LWxpbmsge1xuICAgICAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tbGlnaHQtdGV4dC1jb2xvcjtcbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRuYXZpZ2F0aW9uLWxpZ2h0LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC8vIG1lZ2FtZW51XG4gICAgICAvLyBkcm9wZG93blxuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbmF2aWdhdGlvbi1saWdodC10ZXh0LWNvbG9yO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJG5hdmlnYXRpb24tbGlnaHQtdGV4dC1jb2xvcjtcbiAgICAgICAgfVxuICAgICAgICAubGluay1saXN0LXdyYXBwZXIge1xuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgJi5saXN0LWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2aWdhdGlvbi1saWdodC1iZy1jb2xvcjtcblxuICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2aWdhdGlvbi1saWdodC1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICRuYXZpZ2F0aW9uLWxpZ2h0LWJnLWNvbG9yO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbmF2aWdhdGlvbi1saWdodC1iZy1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJG5hdmlnYXRpb24tbGlnaHQtYmctY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY29tcG9uZW50ZS1iYXNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogJGNvbXBvbmVudGUtYmFzZS1wYWRkaW5nLXkgJGNvbXBvbmVudGUtYmFzZS1wYWRkaW5nLXg7XG59XG4iLCI6Zm9jdXM6bm90KC5mb2N1cy0tbW91c2UpLFxuJWZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAkZm9jdXMtb3V0bGluZS1jb2xvciAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggJGZvY3VzLW91dGxpbmUtY29sb3IgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5bdGFiaW5kZXg9Jy0xJ106Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5mb2N1cy0tbW91c2U6bm90KC5idG4pLFxuJWZvY3VzbW91c2Uge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIuaWNvbiB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICYuaWNvbi1wYWRkZWQge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgfVxuICAmLmljb24teHMge1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICAmLmljb24tcGFkZGVkIHtcbiAgICAgIHBhZGRpbmc6IDRweDtcbiAgICB9XG4gIH1cbiAgJi5pY29uLXNtIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgJi5pY29uLXBhZGRlZCB7XG4gICAgICBwYWRkaW5nOiA2cHg7XG4gICAgfVxuICB9XG4gICYuaWNvbi1sZyB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgICYuaWNvbi1wYWRkZWQge1xuICAgICAgcGFkZGluZzogMTJweDtcbiAgICB9XG4gIH1cbiAgJi5pY29uLXhsIHtcbiAgICB3aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgJi5pY29uLXBhZGRlZCB7XG4gICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cbiAgfVxufVxuXG4vLyBGb3JjZSBjb2xvciB3aGVuIGljb24tY29sb3IgY2xhc3MgaXMgZXhwbGljaXRseSB1c2VkXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmljb24tI3skY29sb3J9IHtcbiAgICBmaWxsOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiQGtleWZyYW1lcyBzcGxpZGUtbG9hZGluZyB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGVaKCAwICk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWiggMzYwZGVnICk7XHJcbiAgfVxyXG59XHJcbiIsIi5zcGxpZGUge1xyXG4gICRyb290OiAmO1xyXG5cclxuICAmLS1kcmFnZ2FibGUge1xyXG4gICAgPiAjeyAkcm9vdCB9X19zbGlkZXIgPiAjeyAkcm9vdCB9X190cmFjayxcclxuICAgID4gI3sgJHJvb3QgfV9fdHJhY2sge1xyXG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNwbGlkZSB7XHJcbiAgJHJvb3Q6ICY7XHJcblxyXG4gICYtLWZhZGUge1xyXG4gICAgPiAjeyAkcm9vdCB9X19zbGlkZXIgPiAjeyAkcm9vdCB9X190cmFjayxcclxuICAgID4gI3sgJHJvb3QgfV9fdHJhY2sge1xyXG4gICAgICA+ICN7ICRyb290IH1fX2xpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICA+ICN7ICRyb290IH1fX3NsaWRlIHtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgei1pbmRleDogMDtcclxuXHJcbiAgICAgICAgICAmLmlzLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNwbGlkZSB7XHJcbiAgJi0tcnRsIHtcclxuICAgIGRpcmVjdGlvbjogcnRsO1xyXG4gIH1cclxufVxyXG4iLCIuc3BsaWRlIHtcclxuICAkcm9vdDogJjtcclxuXHJcbiAgJi0tdHRiIHtcclxuICAgICYuaXMtYWN0aXZlIHtcclxuICAgICAgPiAjeyAkcm9vdCB9X19zbGlkZXIgPiAjeyAkcm9vdCB9X190cmFjayxcclxuICAgICAgPiAjeyAkcm9vdCB9X190cmFjayB7XHJcbiAgICAgICAgPiAjeyAkcm9vdCB9X19saXN0IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc3BsaWRlIHtcclxuICAmX19jb250YWluZXIge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbn1cclxuIiwiLnNwbGlkZSB7XHJcbiAgJHJvb3Q6ICY7XHJcblxyXG4gICZfX2xpc3Qge1xyXG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICB9XHJcblxyXG4gICYuaXMtaW5pdGlhbGl6ZWQ6bm90KC5pcy1hY3RpdmUpIHtcclxuICAgICN7ICRyb290IH1fX2xpc3Qge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLnNwbGlkZSB7XHJcbiAgJl9fcGFnaW5hdGlvbiB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zcGxpZGUge1xyXG4gICZfX3Byb2dyZXNzIHtcclxuICAgICZfX2JhciB7XHJcbiAgICAgIHdpZHRoOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc3BsaWRlIHtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcblxyXG4gICYuaXMtaW5pdGlhbGl6ZWQsXHJcbiAgJi5pcy1yZW5kZXJlZCB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIH1cclxufVxyXG4iLCIuc3BsaWRlIHtcbiAgJl9fc2xpZGUge1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGltZyB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIH1cbiAgfVxufVxuIiwiLnNwbGlkZSB7XHJcbiAgJl9fc2xpZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbn1cclxuIiwiJHNpemU6IDIwcHggIWRlZmF1bHQ7XHJcbiRib3JkZXI6IDJweCBzb2xpZCAjOTk5ICFkZWZhdWx0O1xyXG5cclxuLnNwbGlkZSB7XHJcbiAgJl9fc3Bpbm5lciB7XHJcbiAgICBhbmltYXRpb246IHNwbGlkZS1sb2FkaW5nIDFzIGluZmluaXRlIGxpbmVhcjtcclxuICAgIGJvcmRlcjogJGJvcmRlcjtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGNvbnRhaW46IHN0cmljdDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogJHNpemU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogJHNpemU7XHJcbiAgfVxyXG59XHJcbiIsIi5zcGxpZGUge1xyXG4gICZfX3RyYWNrIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gIH1cclxufVxyXG4iLCIvKipcbiAqIE1haW4gY3VzdG9tIFNDU1MgUkVnaW9uZSBWZW5ldG9cbiAqL1xuXG5AaW1wb3J0IFwiZXhhbXBsZVwiO1xuXG4vKiBoZWFkZXIgKi9cbi5pdC1oZWFkZXItY2VudGVyLXdyYXBwZXIgLml0LWhlYWRlci1jZW50ZXItY29udGVudC13cmFwcGVyIC5pdC1icmFuZC13cmFwcGVyIGEgLmljb24ge1xuICB3aWR0aDogYXV0byFpbXBvcnRhbnQ7XG59XG4gIC5pdC1oZWFkZXItd3JhcHBlci5pdC1oZWFkZXItc3RpY2t5LmlzLXN0aWNreSAuaXQtaGVhZGVyLW5hdmJhci13cmFwcGVyIC5tZW51LXdyYXBwZXIgLml0LWJyYW5kLXdyYXBwZXIuY2xvbmVkLWVsZW1lbnQgYSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgZGlzcGxheTogaW5oZXJpdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgICAgfVxuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDRweDtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAuaWNvbiB7d2lkdGg6IGF1dG8haW1wb3J0YW50O31cbiAgfVxuXG4gIC5pdC1oZWFkZXItc2xpbS13cmFwcGVyIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBoZWlnaHQ6IDU0cHghaW1wb3J0YW50O1xuICB9XG59XG5cbiAgXG4gIFxuLyogVXNlZnVsIGNsYXNzZXMgKi9cbi5zZW1pLWJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEyLCA5LCA5LCAwLjY5KTtcbn1cbmgxLnRpdGxlLWJpZyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBmb250LXNpemU6IHJlbS1jYWxjKDUwKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMzApO1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICB9XG59XG4udGl0bGUtd2hpdGUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG59XG4udGhpbi1yZWQge1xuICAgIGNvbG9yOiAkYm9yZGVhdXg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5ibHVyIHtcbiAgICBmaWx0ZXI6Ymx1cigycHgpO1xufVxuLyogdGl0bGUgKi9cbi50aXRsZS1uZXdzIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMzApO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygzNSk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMjUpO1xuICAgICAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMzApO1xuICAgIH1cbn1cbi5ibG9jay1wYWdlLXRpdGxlLWJsb2NrIHtcbiAgICBoMSB7XG4gICAgICAgIEBleHRlbmQgLnRpdGxlLW5ld3M7XG4gICAgfVxufVxuLyogRWxlbWVudHMgKi9cbi5yb3VuZGVkIHtcbiAgICBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgIH1cbn1cbi5kYXRlIHtcbiAgICBjb2xvcjogJGRhdGU7XG4gICAgJi5kYXRlLWNhcmQge1xuICAgICAgICBjb2xvcjogJHRpdGxlO1xuICAgIH1cbn1cbi5ib3gtc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAwcHggMXB4IDE1cHggMXB4IHJnYmEoMCwwLDAsMC4yKTtcbn1cbmEucmVhZC1tb3JlIHtcbiAgICBjb2xvcjogJGJvcmRlYXV4IWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IHJlbS1jYWxjKDEyKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHN2Zy5pY29uIHtcbiAgICAgICAgZmlsbDogJGJvcmRlYXV4IWltcG9ydGFudDtcbiAgICB9XG59XG4ucGFnZXIge1xuICAgIGxpLnBhZ2UtaXRlbSB7XG4gICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIC5wYWdlLWxpbmtbYXJpYS1jdXJyZW50XSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlYXV4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9yZGVhdXg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGkucGFnZXJfX2l0ZW0tLW5leHQsIGxpLnBhZ2VyX19pdGVtLS1wcmV2aW91cyB7XG4gICAgICAgIHN2Zy5pY29uIHtcbiAgICAgICAgICAgIGZpbGw6ICRib3JkZWF1eDtcbiAgICAgICAgfVxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgZmlsbDogaHNsKDIxMCwgMTIlLCA0NCUpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGEucGFnZS1saW5rIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHN2Zy5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogaHNsKDIxMCwgMTIlLCA0NCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi8qIGJ1dHRvbnMgKi9cbi5idG4ge1xuICAgICYuYnRuLXByaW1hcnkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYm9yZGVhdXg7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRib3JkZWF1eCwgMTAlKTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5idG4tZGVmYXVsdCB7XG4gICAgICAgIEBleHRlbmQgLmJveC1zaGFkb3c7XG4gICAgICAgIGNvbG9yOiAkYm9yZGVhdXg7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJHdoaXRlLCAxMCUpO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICRib3JkZWF1eDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogIEhlYWRlciAqL1xuLml0LWhlYWRlci1zbGltLXdyYXBwZXIge1xuICAgIGEuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Z3JleTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzlweDtcbiAgICAgICAgI2l0LWV4cGFuZCB7XG4gICAgICAgICAgICBmaWxsOiAkYm9yZGVhdXg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLml0LWhlYWRlci1zbGltLXJpZ2h0LXpvbmUge1xuICAgICAgICBhLmJ0biB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRncmV5O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzlweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaXQtaGVhZGVyLWNlbnRlci13cmFwcGVyIHtcbiAgICAuaXQtYnJhbmQtd3JhcHBlciB7XG4gICAgICAgIC5pdC1icmFuZC10ZXh0IHtcbiAgICAgICAgICAgIC5pdC1icmFuZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRib3JkZWF1eDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdC1icmFuZC10YWdsaW5lIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLWdyZXk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5pdC1oZWFkZXItbmF2YmFyLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6ICRib3JkZWF1eDtcbiAgICAubmF2YmFyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJvcmRlYXV4O1xuICAgICAgICAubmF2YmFyLWNvbGxhcHNhYmxlIC5uYXZiYXItbmF2ICB7XG4gICAgICAgICAgICBsaSBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtLWNhbGMoMTApO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1lbnUtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRib3JkZWF1eDtcbiAgICAgICAgPioge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJvcmRlYXV4O1xuICAgICAgICB9XG4gICAgfVxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbGkgYSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRib3JkZWF1eDtcbiAgICAgICAgJi5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBjb2xvcjogJHRpdGxlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0aXRsZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYm9yZGVhdXghaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbnVsLm5hdmJhci1uYXYge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcGFkZGluZzowIWltcG9ydGFudDtcbiAgICB9XG4gICAgbGkuZHJvcGRvd24ubmF2LWl0ZW0ge1xuICAgICAgICBhLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudS5zaG93IHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOjAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIC5saW5rLWxpc3Qtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLml0LWhlYWRlci1zbGltLXdyYXBwZXIgLml0LWhlYWRlci1zbGltLXdyYXBwZXItY29udGVudCBhIC5pY29uIHtcbiAgICBmaWxsOiRib3JkZWF1eCFpbXBvcnRhbnQ7XG59XG4uaXQtc2VhcmNoLXdyYXBwZXIge1xuICAgIGEuc2VhcmNoLWxpbmsge1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogJGJvcmRlYXV4IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5wYWdlLXR5cGUtLXBhZ2Uge1xuICAgIC5pdC1oZWFkZXItY2VudGVyLWNvbnRlbnQtd3JhcHBlciAuaXQtcmlnaHQtem9uZSB7XG4gICAgICAgIC5pdC1zb2NpYWxzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uaXQtaGVhZGVyLXdyYXBwZXIuaXQtaGVhZGVyLXN0aWNreS5pcy1zdGlja3kgLml0LWhlYWRlci1uYXZiYXItd3JhcHBlciAubWVudS13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtcbiAgICAgICAgYmFja2dyb3VuZDogJGJvcmRlYXV4O1xuICAgIH1cbn1cbi8qIFBhcmFncmFwaCBzbGlkZSBiaWcgY2Fyb3VzZWwgYW5kIHBhZ2luYXRpb24gKi9cblxuLml0LWNhcm91c2VsLXdyYXBwZXIge1xuICAgIHVsLnNwbGlkZV9fcGFnaW5hdGlvbiB7XG4gICAgICAgIGJ1dHRvbi5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2Uge1xuICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRib3JkZWF1eDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRib3JkZWF1eC10cmFucztcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3BsaWRlX19hcnJvd3Mge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pICB7XG4gICAgICAgICAgICBib3R0b206IDhweDtcbiAgICAgICAgICAgIHRvcDogdW5zZXQhaW1wb3J0YW50O1xuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTVweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICRib3JkZWF1eCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICB9XG59XG5cbi8qIEZvb3RlciAqL1xuI2Zvb3RlciB7XG4gICAgLml0LWZvb3Rlci1tYWluIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvb3RlcjtcbiAgICAgICAgYSB7Y29sb3I6ICR3aGl0ZTt9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygxNik7XG4gICAgICAgIH1cbiAgICAgICAgLnJlZ2lvbiB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnJlZ2lvbi1mb290ZXItdGhpcmQge1xuICAgICAgICAgICAgICAgIC5saW5rLWxpc3Qtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogcmVtLWNhbGMoMzYpO1xuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGUhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICNpdC1leHBhbmQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OjA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmxpbmstbGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLmxpbmstc3VibGlzdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jb250ZXh0dWFsLWxpbmtzIGEge1xuICAgICAgICAgICAgICAgICAgIHNwYW4ge2NvbG9yOiBibGFjazt9IFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuaXQtcmVnaW9uLWZvb3Rlci10aGlyZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn1cbi8qIGZvb3RlciBibG9jayBzKi9cbi5pdC1zb2NpYWxzLnNvY2lhbHMtdmVuZXRvIHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZy1sZWZ0OjA7XG4gICAgc3BhbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBzdmcuaWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOmF1dG87XG4gICAgICAgICAgICAgICAgZmlsbDogJGJsYWNrIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI2Jsb2NrLWl0YWxpYWdvdi1sb2dvaW5mb2NhbWVyZSB7XG4gICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgZmxleC13cmFwOndyYXA7XG4gICAgfVxufVxuI2Jsb2NrLWl0YWxpYWdvdi11ZmZpY2lvaW52ZXN0aW1lbnRpdmVuZXRvIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XG4gICAgfVxufVxuXG4vKiBwYXJhZ3JhcGggKi9cblxuLnBhcmFncmFwaC0tdHlwZS0tYmlnLWNhcm91c2VsIHtcbiAgICAuc3BsaWRlICB7XG4gICAgICAgIC5zcGxpZGVfX2Fycm93cyB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5jb250YWluZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuc3BsaWRlX19hcnJvdy0tcHJldiB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zcGxpZGVfX3RyYWNrIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOjA7XG4gICAgICAgIH1cbiAgICAgICAgLnNwbGlkZV9fcGFnaW5hdGlvbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuaW1nLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5zbGlkZS10ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAzNSU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC5zbGlkZS10ZXh0IHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zZW1pLWJsYWNrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbS1jYWxjKDIyKSByZW0tY2FsYyg1NSk7XG4gICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIC5pbWctcmVzcG9uc2l2ZS13cmFwcGVyIHtcbiAgICAgICAgICAgIGhlaWdodDogNTB2aDtcbiAgICAgICAgICAgIC5maWVsZC0tdHlwZS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHZoO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zbGlkZS10ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgdG9wOiA1JSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAuc2xpZGUtdGV4dCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogcmVtLWNhbGMoMTYpIHJlbS1jYWxjKDE2KSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYXJhZ3JhcGgudGV4dC1pbWcge1xuICAgIC5pbWFnZSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC50aGluLXJlZCB7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tY2FyZC10ZXh0LWxpbmsge1xuICAgIEBleHRlbmQgLmNvbnRhaW5lcjtcbiAgICAucGFyYWdyYXBoLS10eXBlLS1jYXJkLWltYWdlLWJvdHRvbSB7XG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgIG1hcmdpbjowO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1MHB4IDU1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnBhcmFncmFwaC0tdmlldy1tb2RlLS1jYXJkLWltYWdlLWJhY2tncm91ZC5jYXJkLW92ZXItYmcge1xuICAgIC5jYXJkIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206MDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDowO1xuICAgICAgICB9XG4gICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5maWVsZC0tbmFtZS1maWVsZC1jYXJkcy1zdS0yLWNvbG9ubmUge1xuICAgIC5wYXJhZ3JhcGgtLXZpZXctbW9kZS0tY2FyZC1pbWFnZS1iYWNrZ3JvdWQge1xuICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAub3ZlcmxheSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDowO1xuICAgICAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgei1pbmRleDoxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgLm92ZXJsYXkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNDksMzUsMjgsMC44KTtcbiAgICAgICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAub3ZlcmxheSB7XG4vKiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTMzLDUsMTgsMC43KTsgcHJpbW8gY29sb3JlIHJvc3NvICovXG4gICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjQsNjQsMTI2LDAuNyk7XG4gICAgICAgIH1cblxuICAgIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLWNhcm91c2VsIHtcbiAgICAuY2Fyb3VzZWwtY3VzdG9tLml0LWNhcm91c2VsLXdyYXBwZXIuc3BsaWRlIHtcbiAgICAgICAgLnNwbGlkZV9fdHJhY2sge1xuICAgICAgICAgICAgcGFkZGluZzowIWltcG9ydGFudDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgICAgICAuaXQtc2luZ2xlLXNsaWRlLXdyYXBwZXIgIHtcbiAgICAgICAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmNhcmQ7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgLmltZy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAuZmllbGQtLW5hbWUtZmllbGQtaW1hZ2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNwbGlkZV9fYXJyb3dzLnNwbGlkZS1jdXN0b20tYXJyb3dzIHtcbiAgICAgICAgICAgIGJvdHRvbTowO1xuICAgICAgICAgICAgdG9wOiB1bnNldDtcbiAgICAgICAgICAgIGxlZnQ6MDtcbiAgICAgICAgICAgIHJpZ2h0OjA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcbiAgICAgICAgfVxuICAgICAgICAuc3BsaWRlX19wYWdpbmF0aW9uIHtcbiAgICAgICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIFZpZXdzIGFuZCB2aWV3IG1vZGUgKi9cbi5jYXJkLXRleHQuY2FyZC10ZXh0LW5vdGl6aWEge1xuICAgIC5maWVsZC0tbmFtZS1ib2R5IHtcbiAgICAgICAgY29sb3I6ICR0aXRsZTtcbiAgICAgICAgQGV4dGVuZCAuZm9udC0xNDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRiYXNlLWZvbnQtZmFtaWx5O1xuICAgIH1cbn1cbi5jYXJkLXRpdGxlLW5vdGl6aWEge1xuICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTkpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygzMCk7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYm9yZGVhdXg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi52aWV3LW5vdGl6aWUge1xuICAgIC5jYXJkIHtcbiAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDowO1xuICAgICAgICB9XG4gICAgICAgIC5pbWctcmVzcG9uc2l2ZS13cmFwcGVye1xuICAgICAgICAgICAgLmltZy1yZXNwb25zaXZlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaGVhZGVyIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXNpemU6IHJlbS1jYWxjKDEzKTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogZGFya2VuKCRib3JkZWF1eCwgMTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogT3Bwb3J0dW5pdMOgICovXG4udGlwX2lucyB7XG4gICAgQGV4dGVuZCAucm91bmRlZC1taWQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgZm9udC1zaXplOiByZW0tY2FsYygxMyk7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgIHBhZGRpbmc6IDVweCA4cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLmljby1vcCB7XG4gICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG4gICAgJi5Ccm93bmZpZWxkIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJvd24tYm9yZGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJvd247XG4gICAgICAgIGNvbG9yOiAkYnJvd24tdGV4dDtcblxuICAgICAgICAuaWNvLW9wIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvZGlzdC9pbWFnZXMvaWNvbi9icm93bmZpZWxkLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuR3JlZW5maWVsZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyZWVuLWJvcmRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICAgICAgICBjb2xvcjogJGdyZWVuLXRleHQ7XG4gICAgICAgIC5pY28tb3Age1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9kaXN0L2ltYWdlcy9pY29uL2dyZWVuLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgfVxufVxuLm5vZGUtLXR5cGUtb3Bwb3J0dW5pdGEge1xuICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgIC5maWVsZC0tbmFtZS1maWVsZC1kb2N1bWVudGF6aW9uZS1mb3RvZ3JhZmljYSB7XG4gICAgICAgIC5zcGxpZGUge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5yb3VuZGVkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnNwbGlkZV9fYXJyb3dzIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuOTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTE1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIHRvcDp1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zcGxpZGVfX3BhZ2luYXRpb25fX3BhZ2UgIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogOHB4IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogOTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5tYXAge1xuICAgICAgICAubGVhZmxldC1jb250YWluZXIge1xuICAgICAgICAgICAgQGV4dGVuZCAucm91bmRlZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYWRkcmVzcy13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIC5sb2NhbGl0eSB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnLCc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmFkZHJlc3Mge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGdhcDogMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5wb3N0YWwtY29kZSB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyAtICc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNvdW50cnkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMjApO1xuICAgICAgICBjb2xvcjogJGJvcmRlYXV4O1xuICAgIH1cbiAgICAuaW5mbyB7XG4gICAgICAgIC5maWVsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbS1jYWxjKDI1KTtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjM0EzQTNBO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDo2MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5ib3gtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAuYm94IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRib3g7XG4gICAgICAgICAgICBAZXh0ZW5kIC5yb3VuZGVkO1xuICAgICAgICAgICAgY29sb3I6ICRib3JkZWF1eDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgICAgICAgICAgLmJveC1udW1iZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIC5udW1iZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IHJlbS1jYWxjKDQxKTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJveC10ZXh0IHtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICAgICAgJi5ib3gtYXV0byB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtZG9jdW1lbnRhemlvbmUtcGxhbmltZXRyaWMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmZsZXgtd3JhcHBlciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgICAuaWNvbi1pbmZvIHtcbiAgICAgICAgZmxleDoxXG4gICAgfVxuICAgIC5kcmFmdC10ZXh0IHtcbiAgICAgICAgZmxleDo0XG4gICAgfVxuICAgIC5lZGl0LWxpbmsge1xuICAgICAgICBmbGV4OjFcbiAgICB9XG59XG5cbi8qIHN0YXRvIGlzdGFuemEgc3Ugbm9kbyBlIHZpZXcgKi9cbi50aXBfaW5zIHtcbiAgICAmLkFjY2V0dGF0YSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGFjY2V0dGF0YTtcbiAgICAgICAgYmFja2dyb3VuZDogJGFjY2V0dGF0YTtcbiAgICAgICAgY29sb3I6ICR0ZXh0LWdyZWVuO1xuICAgIH1cbiAgICAmLkJvenphIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm96emE7XG4gICAgICAgIGJhY2tncm91bmQ6ICRib3p6YTtcbiAgICAgICAgY29sb3I6ICR0ZXh0LXllbGxvdztcbiAgICB9XG4gICAgJi5JbnZpYXRhIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJlc2VudDtcbiAgICAgICAgYmFja2dyb3VuZDogJHByZXNlbnQ7XG4gICAgICAgIGNvbG9yOiAkdGV4dC1ibHVlO1xuICAgIH1cbiAgICAmLmxhdm9yYXppb25lIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJlc2VudDtcbiAgICAgICAgYmFja2dyb3VuZDogJHByZXNlbnQ7XG4gICAgICAgIGNvbG9yOiAkdGV4dC1ibHVlO1xuICAgIH1cbiAgICAmLlJpZml1dGF0YSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGRlbmllZDtcbiAgICAgICAgYmFja2dyb3VuZDogJGRlbmllZDtcbiAgICAgICAgY29sb3I6ICR0ZXh0LXJlZDtcbiAgICB9XG59XG4udXNlci1sb2dnZWQtaW4ge1xuICAgIC5ub2RlLS10eXBlLW9wcG9ydHVuaXRhIC50aXRsZS1uZXdzIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgfVxuICAgIC50aXRsZS1ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbn1cblxuLyogZWxlbWVudGkgb3Bwb3J0dW5pdMOgLCBibG9jY28gY29udGF0dGksIGFsbGVnYXRpICovXG4uY2FyZCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOjA7XG4gICAgfVxufVxuLmljby1hZGRyZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Rpc3QvaW1hZ2VzL2ljb24vcGluLnBuZykgbm8tcmVwZWF0O1xuICAgIGhlaWdodDogMTZweDtcbiAgICB3aWR0aDogMTRweDtcbn1cbi5ibG9jay1jb250YWN0IHtcbiAgICAuY2FyZCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgei1pbmRleDoxO1xuICAgICAgICAgICAgPioge1xuICAgICAgICAgICAgICAgIHotaW5kZXg6MTtcbiAgICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygzMCk7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IHJlbS1jYWxjKDM3KTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygyNSk7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiByZW0tY2FsYygzMCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5vdmVybGF5IHtcbi8qICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxMzMsIDUsIDE4LCAwLjcpOyovXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI0LDY0LDEyNiwwLjcpO1xuICAgICAgICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4uZG9jX2F0dGFjaGVkIHtcbiAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYm94O1xuICAgICAgICBwYWRkaW5nOiByZW0tY2FsYygyNSk7XG4gICAgICAgIGNvbG9yOiAkdGl0bGU7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbn1cbi8qIG1hcHBhICovXG4uZmlsdGVyLWJ1dHRvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIGdhcDogMTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMztcbn1cblxuLyogTGlzdCBhbmQgbWFwIHZpZXcgb3Bwb3J0dW5pdGEgKi9cbi52aWV3LW9wcG9ydHVuaXRhIHtcbiAgICAuY2FyZCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgbWFyZ2luOjA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAuaW1nLW1haW4ge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNhcmQtdGl0bGUtbGlzdCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmQtdGl0bGUuY2FyZC10aXRsZS1saXN0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMTkpO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRpdGxlO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5zdHJldGNoZWQtbGluaztcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pY28ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG4gICAgICAgIC5jYXJkLXRleHQtdmlldyB7XG4gICAgICAgICAgICBjb2xvcjogJHRpdGxlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAuYWRkcmVzcyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmljb24tcGluIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgICBpbWcgIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaWNvbi1tYXAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wb3N0YWwtY29kZSwubG9jYWxpdHksLmFkbWluaXN0cmF0aXZlLWFyZWEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgfVxuICAgICAgICAuY291bnRyeSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIyMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA1MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMTBweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAuY2FyZC10aXRsZS5jYXJkLXRpdGxlLWxpc3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1haW4taW1nIHtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jYXJkLXRpdGxlLmNhcmQtdGl0bGUtbGlzdCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygxOSk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRpdGxlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLnN0cmV0Y2hlZC1saW5rO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pY28ge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTUlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jYXJkLXRleHQtdmlldyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0aXRsZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuXG4gICAgICAgICAgICAgICAgLmFkZHJlc3Mge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmljb24tcGluIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmljb24tYnJpZWYge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucG9zdGFsLWNvZGUsLmxvY2FsaXR5LC5hZG1pbmlzdHJhdGl2ZS1hcmVhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY291bnRyeSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogZmlsdHJpIGxpc3RhIG9wcG9ydHVuaXTDoCAqL1xuXG4jZWRpdC1maWVsZC1kaXN0YW56YS1hZXJvcG9ydG8tdmFsdWUtd3JhcHBlci0tNCxcbiNlZGl0LWZpZWxkLWFyZWEtdG90YWxlLXZhbHVlLXdyYXBwZXItLTQsICNlZGl0LWZpZWxkLWRpc3RhbnphLWF1dG9zdHJhZGEtdmFsdWUtd3JhcHBlci0tNCxcbiNlZGl0LWZpZWxkLWRpc3Qtc3RhemlvbmUtcGFzc2VnZ2VyaS12YWx1ZS13cmFwcGVyLS00IHtcbiAgICAuZmllbGRzZXQtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgZmxleC13cmFwOndyYXA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAuanMtZm9ybS1pdGVtIHtcbiAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pICB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY2hlY2s7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAucm91bmRlZC1zbWFsbDtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5ib3gtc2hhZG93O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGxhYmVsLm9wdGlvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZTtcbiAgICAgICAgfVxuICAgICAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgQGV4dGVuZCAuZm9udC0xNDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5qcy1mb3JtLXR5cGUtdGV4dGZpZWxkIHtcbiAgICAgICAgLmlucHV0IHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjaGVjaztcbiAgICAgICAgfVxuICAgIH1cbn1cblxubGVnZW5kLmxlZ2VuZC16bHMge1xuICAgIGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplO1xuICAgIGNvbG9yOiAkdGl0bGU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBwYWRkaW5nLWxlZnQ6MDtcbn1cbiNlZGl0LWZpZWxkLXRpcG9sb2dpYS1kaS1pbnNlZGlhbWVudG8tdGFyZ2V0LWlkLS0yLS13cmFwcGVyIHtcbiAgICAubGVnZW5kLXpscyB7XG4gICAgICAgIHNwYW4udmlzdWFsbHktaGlkZGVuLmZpZWxkc2V0LWxlZ2VuZC16bHMge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiB1bnNldCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4ucGFnZS1saXN0LW9wcG9ydHVuaXRhIHtcbiAgICAuaXQtcmVnaW9uLWNvbnRlbnQge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICB9XG59XG5cblxuXG4vKiAgbGF5b3V0ICovXG4jaXQtcmVnaW9uLWFmdGVyLWNvbnRlbnQtZnVsbC13aWR0aCB7XG4gICAgYmFja2dyb3VuZDogJGJveDtcbn1cbi5wYXRoLW9wcG9ydHVuaXRhIHtcbiAgICAucmVnaW9uLXNpZGViYXItZmlyc3Qge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY2hlY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIC5zaWRlYmFyLXdyYXBwZXIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6MDtcbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6MDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogQ29udGF0dGkgKi9cbi53ZWJmb3JtLXN1Ym1pc3Npb24tY29udGFjdC1mb3JtIHtcbiAgICBmaWVsZHNldCB7XG4gICAgICAgIGxlZ2VuZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIC53ZWJmb3JtLWZsZXhib3gge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuanMtZm9ybS10eXBlLWl0ZW0sIC5qcy1mb3JtLXR5cGUtdGV4dGFyZWEge1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5oMztcbiAgICAgICAgICAgIGNvbG9yOiAkYm9yZGVhdXg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0tY2FsYygyMCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmpzLWZvcm0tdHlwZS10ZXh0YXJlYSB7XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgIHRleHRhcmVhIHtcbiAgICAgICAgZm9udC1zaXplOiByZW0tY2FsYygxNik7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgICAgICAgaW5wdXQuYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiBGaWx0ZXIgY2hlY2tib3ggKi9cbi5mb3JtLWNoZWNrIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY2hlY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNoZWNrO1xufVxuXG4vKiBQYWdpbmUgVXNlciAqL1xuLnBhdGgtdXNlciB7XG4gICAgaDEuaDIge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSl7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICNpdC1yZWdpb24tYWZ0ZXItY29udGVudC1mdWxsLXdpZHRoIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cbiAgICAudmlldy1saXN0LXVzZXIge1xuICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAuaW1nLW1haW4ge1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE2NXB4O1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jYXJkLXRleHQtdmlldyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGFsaWduLWNvbnRlbnQ6IGVuZDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgICAgIGhlaWdodDogOTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDE0cHg7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAucm91bmRlZC1taW5pO1xuICAgICAgICAgICAgICAgICYuYnRuLWRlZmF1bHQge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRpdGxlO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYm94O1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkYm94LCAxNSUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYnRuLXByaW1hcnkge1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkYm9yZGVhdXgsIDE1JSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGluay1vcCB7XG4gICAgICAgICAgICAgICAgZ2FwOjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi51c2VyLXBhZ2Uge1xuICAgIGxhYmVsIHtcbiAgICAgICAgQGV4dGVuZCAuaDM7XG4gICAgICAgIGNvbG9yOiAkYm9yZGVhdXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbS1jYWxjKDIwKTtcbiAgICB9XG4gICAgLnVzZXItZmllbGQtZmxleCB7XG4gICAgICAgIC51c2VyLWZpZWxkIHtcbiAgICAgICAgICAgIGZsZXg6MTtcbiAgICAgICAgICAgICYudXNlci1maWVsZC0yIHtcbiAgICAgICAgICAgICAgICBmbGV4OjI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICAudXNlci1maWVsZCwudXNlci1maWVsZC0yIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5hZGRyZXNzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA0cHg7XG4gICAgICAgIC5hZGRyZXNzLWxpbmUxIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcsICc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIC5jYXJkIHtcbiAgICAgICAgICAgIC5pbWctbWFpbiB7XG4gICAgICAgICAgICAgICAgZmxleDp1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgICAgICAgIC53cmFwcGVyLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAudGlwLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtLWNhbGMoMTApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5jYXJkLXRleHQtdmlldyB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgLmFkZHJlc3Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmxpbmstb3Age1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogcmVtLWNhbGMoMTApO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBVc2VyIHBhZ2UgKi9cbi5wYWdlLWlzdHJ1dHRvcmlhIHtcbiAgICAud3JhcHBlci1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0tY2FsYyg1MCk7XG4gICAgfVxufVxuLmJsb2NrLWNvbXBhbnktc2VsZWN0b3ItYmxvY2ssLmJsb2NrLWRlbGVnYXRlLXNlbGVjdG9yLWJsb2NrLC5ibG9jay1wcml2YXRlLXNlbGVjdG9yLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW46IHJlbS1jYWxjKDEwKTtcbiAgICBAZXh0ZW5kIC5jb2wtc20tNDtcbiAgICB3aWR0aDogMzAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEzNnB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG59XG4uY2FyZC1ib3gge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRib3JkZWF1eDtcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgICAgICAgICAgLmNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uY2FyZC1ib3gtdGl0bGUge1xuICAgIGNvbG9yOiAkYm9yZGVhdXg7XG4gICAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbn1cblxuLyogcGFnaW5lIHV0ZW50ZSAqL1xuLmJvcmRlci1jb2xvciB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVhdXghaW1wb3J0YW50O1xuICAgICY6OmFmdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDowO1xuICAgIH1cbn1cbi8vYXByaSBpc3RydXR0b3JpYVxuI2NvbXBhbnlNb2RhbExhYmVsIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4jY29tcGFueU1vZGFsIHtcbiAgICAuYnRuLWNsb3NlIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjokYm9yZGVhdXg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIGlucHV0IGlzdGFuemEsIGZvcm0tY2hlY2sgKi9cbmlucHV0IHtcbiAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmVkO1xuICAgIH1cbn1cblxuLmZvcm0tY2hlY2sgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkIHtcbiAgICArIGxhYmVsOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlYXV4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVhdXg7XG4gICAgfVxuICAgICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlYXV4O1xuICAgIH1cbn1cbi8qICBmb3JtIGNoZWNrIHRpcG9sb2dpYSBkaSBpbnNlZGlhbWVudG8gKi9cbiNlZGl0LWZpZWxkLXRpcG9sb2dpYS1kaS1pbnNlZGlhbWVudG8ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAuZm9ybS1jaGVjayB7XG4gICAgICAgIEBleHRlbmQgLmNvbC1sZy02O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiAkdGl0bGUhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGV4dGVuZCAuYnRuO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjRweCAxMnB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtLWNhbGMoMjApO1xuICAgICAgICAgICAgJjo6YWZ0ZXIsICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTowO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4wMnMgZWFzZTtcbiAgICAgICAgaW5wdXQjZWRpdC1maWVsZC10aXBvbG9naWEtZGktaW5zZWRpYW1lbnRvLTI6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpbnB1dC1icm93bjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWJyb3duLXRleHQhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRpbnB1dC1icm93bi10ZXh0IWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jaGVjayB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMDJzIGVhc2U7XG4gICAgICAgIGlucHV0I2VkaXQtZmllbGQtdGlwb2xvZ2lhLWRpLWluc2VkaWFtZW50by0xOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaW5wdXQtZ3JlZW47XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbnB1dC1ncmVlbi10ZXh0IWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkaW5wdXQtZ3JlZW4tdGV4dCFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4vKiBmaW5lIHRpcCBpbnMuICovXG4vKiBpbmZvIGluc2VkaWFtZW50byAqL1xuLmluZm9ybWF6aW9uaS1pbnNlZGlhbWVudG8td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogcmVtLWNhbGMoMTApO1xufVxuLyogZmluZSBpbmZvIGluc2VkLiAqL1xuXG4vKiBtb2QuIGFjcXVpc2l6aW9uZSAqL1xuI2VkaXQtZmllbGQtbW9kYWxpdGEtZGktYWNxdWlzaXppb25lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IHJlbS1jYWxjKDI1KTtcbiAgICAuZm9ybS1jaGVjayB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG59XG4vKiBmaW5lIG1vZC4gIGFjcXVpc2l6aW9uZS4gKi9cbi8qIG1vZC4gaW5zZWRpYW1lbnRvICovXG4jZWRpdC1maWVsZC1hcmVhLWRpLWluc2VkaWFtZW50byB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1ib3R0b206IHJlbS1jYWxjKDI1KTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgIH1cbn1cbi8qIGZpbmUgbW9kIGluc2VkLiAqL1xuLyogZGlzdGFuemUgd3JhcHBlciAqL1xuLmRpc3RhbnplLXdyYXBwZXIge1xuICAgIC5jb2wge1xuICAgICAgICAuaW5wdXQtbnVtYmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICNlZGl0LXNlY29uZC1yb3cge1xuICAgICAgICAuY29sIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi8qIGRhdGkgY2F0YXN0YWxpICovXG4jZWRpdC1maWVsZC1uY2V1LW5jdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDIwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBnYXA6IDEwMHB4O1xuICAgIH1cbn1cbi8qIGJyb3duZmllbGQgaW5mb3JtYXppb25pIGluc2VkaWFtbmV0bywgdmluY29saSAqL1xuI2VkaXQtYnJvd25maWVsZC13cmFwcGVyLCAjZWRpdC1maWVsZC12aW5jb2xpLWluc2VkaWFtZW50by0td3JhcHBlciB7XG4gICAgI2VkaXQtYnJvd25maWVsZCB7XG4gICAgICAgIEBleHRlbmQgLnJvdztcbiAgICAgICAgLmNvbC1tZC00IHtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiB1bnNldDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuICAgICNlZGl0LWZpZWxkLXZpbmNvbGktaW5zZWRpYW1lbnRvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiA1MHB4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgfVxufVxuLyogdGV4dCBhcmVhICovXG50ZXh0YXJlYSNlZGl0LWZpZWxkLWRlc2MtdmluY29saS1pbnNlZGlhbWVudG8ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG59XG5cbiNlZGl0LWdyZWVuZmllbGQge1xuICAgIC5yb3csIGRpdltjbGFzcyo9J2NvbC0nXSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG59XG5cbi8qIEFsbGVnYXRpICovXG5maWVsZHNldCNlZGl0LWFsbGVnYXRpIHtcbiAgICBtYXJnaW4tdG9wOiByZW0tY2FsYygzMCk7XG4gICAgbGVnZW5kOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXRvcDpyZW0tY2FsYyg0MCk7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMzBweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDowO1xuICAgICAgICByaWdodDowO1xuICAgIH1cbn1cblxuLyogbWFuYWdlZCBmaWxlICovXG4uZm9ybS1tYW5hZ2VkLWZpbGUge1xuICAgIC51cGxvYWQge1xuICAgICAgICAmW3R5cGU9XCJmaWxlXCJdICsgbGFiZWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvcmRlYXV4IWltcG9ydGFudDtcbiAgICAgICAgICAgIEBleHRlbmQgLnJvdW5kZWQtbWluaTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogbGFiZWwgZm9ybSBncm91cCAqL1xuLmZvcm0tZ3JvdXAsIC5zZWxlY3Qtd3JhcHBlciB7XG4gICAgLmlucHV0LW51bWJlci1sYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBsYWJlbCwgLmxhYmVsLWFjdGl2ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lIWltcG9ydGFudDtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG59XG5cbiNjb21wYW55LXNlbGVjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDI0cHg7XG4gICAgLmQtZmxleCB7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgICAuY2FyZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlYXV4IWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jYXJkLWNmIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvcmRlYXV4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMzBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBtb2RhbCBhcHJpIGlzdHJ1dHRvcmlhIHpscyovXG4jdXNlcm1vZGFsLCAjY29tcGFueU1vZGFsIHtcbiAgICAuYnRuLWNsb3NlIHtcbiAgICAgICAgLyogRmlsdGVyIHRvIGNoYW5nZSB0aGUgY29sb3IgKi9cbiAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCgxOSUpIHNlcGlhKDUyJSkgc2F0dXJhdGUoMzc4JSkgaHVlLXJvdGF0ZSgxNjhkZWcpIGJyaWdodG5lc3MoOTQlKSBjb250cmFzdCg4OSUpO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB3aWR0aDogMS41ZW07XG4gICAgICAgIGhlaWdodDogMS41ZW07XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMS41ZW07XG4gICAgfVxufVxuXG4vL25vZGUtNFxuLypib2R5Lm5vZGUtaWQtNCB7XG4gICAgLmJsb2NrLXN5c3RlbS1tYWluLWJsb2NrIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5yZWdpb24tY29udGVudCB7XG4gICAgICAgIEBleHRlbmQgLnJvdztcbiAgICB9XG4gICAgLmJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGdhcDogMzBweDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBAZXh0ZW5kIC5jb2wtbGctNjtcbiAgICAgICAgLmZpZWxkLS1uYW1lLWJvZHkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pdC1ibG9jay1pdGFsaWFnb3YtY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn0qL1xuXG4vL29wcG9ydHVuaXRhXG4uaW5mby13cmFwcGVyIHtcbiAgICBoMyB7XG4gICAgICAgIGNvbG9yOiAkYm9yZGVhdXg7XG4gICAgfVxuICAgIC5pbmZvLXRleHQge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIGNvbG9yOiAkYm9yZGVhdXg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYXRoLWFwcGxpY2F0aW9uLWZvcm0sIC5wYXRoLWFwcGxpY2F0aW9uLXByaXZhdGUtZm9ybSwgLnBhdGgtYXBwbGljYXRpb24tZGVsZWdhdGUtZm9ybSB7XG4gICAgZmllbGRzZXQuY2FyZCB7XG4gICAgICAgIEBleHRlbmQgLmJvcmRlci1jb2xvcjtcbiAgICAgICAgQGV4dGVuZCAuYm9yZGVyO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIG1hcmdpbi10b3A6IHJlbS1jYWxjKDMwKTtcbiAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmg1O1xuICAgICAgICAgICAgY29sb3I6ICRib3JkZWF1eDtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuanMtZm9ybS1pdGVtIHtcbiAgICAgICAgaW5wdXQuZm9ybS1hdXRvY29tcGxldGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IGF1dG8haW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgQGV4dGVuZCAuaDY7XG4gICAgICAgIGNvbG9yOiAkYm9yZGVhdXg7XG4gICAgfVxuICAgIC5idG4uYnRuLXByaW1hcnkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgfVxuICAgIC5mb3JtLW1hbmFnZWQtZmlsZSB7XG4gICAgICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgcGFkZGluZzowO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtLWNhbGMoMTApO1xuICAgICAgICB9XG4gICAgICAgIC5maWxlIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtZ3JleTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtZ3JleTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkYm9yZGVhdXg7XG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJvcmRlYXV4IWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5maWxlLS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgICAgICAgICB1c2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvZGlzdC9pbWFnZXMvaWNvbi9pY29uLWltYWdlLnBuZyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZvcm0tY2hlY2sgW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgJGJvcmRlYXV4ICRib3JkZWF1eCB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgLmZvcm0tY2hlY2sgW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjQjlCOUI5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICB9XG59XG4vL2xheW91dCBjcmVhIGlzdGFuemEgZSBib3R0b25pXG4jcGFnZS1hcHBsaWNhdGlvbi1mb3JtIHtcbiAgICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGxpZ2h0Z3JleTtcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbS1jYWxjKDQwKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHJlbS1jYWxjKDQwKTtcbiAgICB9XG4gICAgLml0LWNvbnRlbnRfX3dyYXBwZXIge1xuICAgICAgICBAZXh0ZW5kIC5jb250YWluZXI7XG4gICAgfVxuICAgICNlZGl0LWFjdGlvbnMtc2F2ZS1kcmFmdCB7XG4gICAgICAgIEBleHRlbmQgLmJ0bi1wcmltYXJ5O1xuICAgIH1cbiAgICAjZWRpdC1hY3Rpb25zLXN1Ym1pdCB7XG4gICAgICAgIC8qICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1ncmV5OyovXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJvcmRlYXV4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVhdXg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgI2FjdGlvbnMtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy9lZGl0IGRpY2hpYXJhemlvbmVcblxuLmNoZWNrYm94LWlzdGFuemEge1xuICAgIEBleHRlbmQgLnJvdW5kZWQ7XG4gICAgQGV4dGVuZCAuYm9yZGVyLWNvbG9yO1xuICAgIEBleHRlbmQgLmJvcmRlcjtcbiAgICBAZXh0ZW5kIC5jYXJkO1xuICAgIG1hcmdpbi10b3A6IHJlbS1jYWxjKDMwKTtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIGxlZ2VuZCB7XG4gICAgICAgIEBleHRlbmQgLmgzO1xuICAgICAgICBjb2xvcjogJGJvcmRlYXV4O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG59XG4uZGVzY3JpcHRpb24uZm9ybS10ZXh0IHtcbiAgICBjb2xvcjogJGJsYWNrO1xufVxuXG4jZWRpdC1maWVsZC1kaWNoaWFyYXppb25lIHtcbiAgICAuZm9ybS1jaGVjay5qcy1mb3JtLWl0ZW0ge1xuICAgICAgICBmb250LXNpemU6ICRiYXNlLWZvbnQtc2l6ZSFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIC5mb3JtLWNoZWNrYm94W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgICAgICB3aWR0aDogMjBweCFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHghaW1wb3J0YW50O1xuICAgICAgICAgICAgb3BhY2l0eTogMSFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBsZWZ0OjA7XG4gICAgICAgICAgICB0b3A6MnB4O1xuXG4gICAgICAgICAgICAmOmNoZWNrZWQge1xuICAgICAgICAgICAgICAgIGFjY2VudC1jb2xvcjogJGJvcmRlYXV4O1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0tY2FsYygyMCk7XG4gICAgICAgIH1cbiAgICB9XG59XG4jZWRpdC1maWVsZC1hbGxlZ2F0aS1pc3RhbnphLXdyYXBwZXIsIC5mb3JtLWl0ZW0tZmllbGQtYWxsZWdhdGktaXN0YW56YSB7XG4gICAgQGV4dGVuZCAucm91bmRlZDtcbiAgICBAZXh0ZW5kIC5ib3JkZXItY29sb3I7XG4gICAgQGV4dGVuZCAuYm9yZGVyO1xuICAgIEBleHRlbmQgLmNhcmQ7XG4gICAgbWFyZ2luLXRvcDogcmVtLWNhbGMoMzApO1xuICAgIHBhZGRpbmc6IDI0cHg7XG4gICAgc3VtbWFyeSwgbGFiZWwjZWRpdC1maWVsZC1hbGxlZ2F0aS1pc3RhbnphLS1sYWJlbCB7XG4gICAgICAgIEBleHRlbmQgLmgzO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY3Vyc29yOiB0ZXh0O1xuICAgICAgICBjb2xvcjogJGJvcmRlYXV4O1xuICAgICAgICA7XG4gICAgICAgICY6Om1hcmtlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuLmZpZWxkLWdyb3VwLWZpZWxkc2V0IHtcbiAgICBAZXh0ZW5kIC5jYXJkO1xuICAgIEBleHRlbmQgLnJvdW5kZWQ7XG4gICAgQGV4dGVuZCAuYm9yZGVyLWNvbG9yO1xuICAgIEBleHRlbmQgLmJvcmRlcjtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICAgIG1hcmdpbi10b3A6IHJlbS1jYWxjKDMwKTtcbiAgICBsZWdlbmQge1xuICAgICAgICBjb2xvcjogJGJvcmRlYXV4O1xuICAgICAgICBAZXh0ZW5kIC5oMztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBhZGRpbmc6MDtcbiAgICB9XG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbn1cblxuLyogVmlldyBkaWNoaWFyYXppb25lICovXG4uZmllbGQtLW5hbWUtZmllbGQtZGljaGlhcmF6aW9uZSB7XG4gICAgLmRpY2hpYXJhemlvbmUtaXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIH1cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xuICAgICAgICB9XG4gICAgICAgICYuY2hlY2tlZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qYmFja29mZmljZSBvcGVyYXRvcmUgKi9cbi5wYXRoLWJhY2tvZmZpY2Uge1xuICAgIC5maWxlLS1pbWFnZSB7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHN1YjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmlsZS0tbWltZS1hcHBsaWNhdGlvbi1wZGYge1xuICAgICAgICAuaWNvbntcbiAgICAgICAgICAgIGZpbGw6ICRib3JkZWF1eDtcbiAgICAgICAgfVxuICAgICAgICBwYWRkaW5nOiA1cHggMCA1cHggMDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgY29sb3I6ICRicmFuZC1ncmV5O1xuICAgICAgICB9XG4gICAgfVxufVxuLmNoZWNrbGlzdC13cmFwcGVyIHtcbiAgICBtYXJnaW46IDAgLTE1cHghaW1wb3J0YW50O1xufVxuXG4uYm9keS1ub3RlIHtcbiAgICAuYnV0dG9uIHtcbiAgICAgICAgQGV4dGVuZCAucm91bmRlZC1taW5pO1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRib3g7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRib3gsIDEwJSk7XG4gICAgICAgIH1cbiAgICB9XG59XG4udmlldy1iYWNrb2ZmaWNlIHtcbiAgICAjZWRpdC1hY3Rpb25zLXdvcmtmbG93LXdvcmtmbG93LWlzdGFuemEtaW4tbGF2b3JhemlvbmUsXG4gICAgI2VkaXQtYWN0aW9ucy13b3JrZmxvdy13b3JrZmxvdy1pc3RhbnphLWludmlhdGEge1xuICAgICAgICBAZXh0ZW5kIC5idG4tZGVmYXVsdDtcbiAgICAgICAgQGV4dGVuZCAubWUtMjtcbiAgICAgICAgQGV4dGVuZCAucm91bmRlZC1taW5pO1xuICAgIH1cbiAgICAjZWRpdC1hY3Rpb25zLXdvcmtmbG93LXdvcmtmbG93LWlzdGFuemEtYm96emEge1xuICAgICAgICBAZXh0ZW5kIC5idG4tZGVmYXVsdDtcbiAgICAgICAgYmFja2dyb3VuZDogJGJveCFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkYmxhY2shaW1wb3J0YW50O1xuICAgICAgICBAZXh0ZW5kIC5tZS0yO1xuICAgICAgICBAZXh0ZW5kIC5yb3VuZGVkLW1pbmk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKCRib3gsIDEwJSkhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICNlZGl0LWFjdGlvbnMtd29ya2Zsb3ctd29ya2Zsb3ctaXN0YW56YS1hY2NldHRhdGEge1xuICAgICAgICBAZXh0ZW5kIC5idG4tcHJpbWFyeTtcbiAgICAgICAgQGV4dGVuZCAubWUtMjtcbiAgICAgICAgQGV4dGVuZCAucm91bmRlZC1taW5pO1xuICAgIH1cbiAgICAjZWRpdC1hY3Rpb25zLXdvcmtmbG93LXdvcmtmbG93LWlzdGFuemEtcmlmaXV0YXRhIHtcbiAgICAgICAgQGV4dGVuZCAuYnRuLWRlZmF1bHQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZWF1eDtcbiAgICAgICAgY29sb3I6ICRib3JkZWF1eCFpbXBvcnRhbnQ7XG4gICAgICAgIEBleHRlbmQgLm1lLTI7XG4gICAgICAgIEBleHRlbmQgLnJvdW5kZWQtbWluaTtcbiAgICB9XG59XG4jdmlld3MtZXhwb3NlZC1mb3JtLWJhY2tvZmZpY2UtYmxvY2stMSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDE1cHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Rpc3QvaW1hZ2VzL2ljb24vaWNvbi1sZW5zLnBuZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMTBweDtcbiAgICAuc2VsZWN0LXdyYXBwZXIgc2VsZWN0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6IGhzbCgyMTAsIDE3JSwgNDQlKSFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6MDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWdyb3VwLCAuc2VsZWN0LXdyYXBwZXIge1xuICAgICAgICBmbGV4OiAxO1xuICAgIH1cbn1cblxuXG4vKiBTcGlkIENJRSBDTlMgbG9naW4gKi9cbi5jYXJkLWZvb3Rlci1pdGVtcyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBhIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5hLmJ0bi5idXR0b24tc3BpZCwgLmJ0bi1jdXN0b20ge1xuICAgIGJvcmRlci1yYWRpdXM6MCFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB0ZXh0LWFsaWduOmxlZnQ7XG4gICAgZm9udC1zaXplOiAxLjE1ZW0haW1wb3J0YW50O1xuICAgIC8vc2l6ZSBmcm9tIG1vZHVsZVxuICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbiAgICAuaXRhbGlhLWl0LWJ1dHRvbi1pY29uIHtcbiAgICAgICAgbWFyZ2luOiAtMTBweCBhdXRvIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMCFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR3aGl0ZSFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLmJsb2NrLWljLWF1dGgtZnVsbCAuY2FyZCB7XG4gICAgQGV4dGVuZCAuYm9yZGVyO1xufVxuLnRleHQtY2llIHtcbiAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxufVxuLmJ0bi1jbnMge1xuICAgIC8qICAgIGJhY2tncm91bmQtY29sb3I6ICRsb2dpbi1jaWUhaW1wb3J0YW50OyovXG4gICAgZm9udC1zaXplOiAxLjE1ZW0haW1wb3J0YW50O1xuICAgIC8vc2l6ZSBmcm9tIG1vZHVsZVxufVxuI2Jsb2NrLWxvZ2luLXByb3ZpZGVycyB7XG4gICAgLmNhcmQge1xuICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qIEJhY2tvZmZpY2UgSXN0YW56ZSAqL1xuLyoudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRoIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gICAgdGQubmFtZSB7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgfVxuICAgIC52YWx1ZS1pc3RhbnphX2JvenphIHtcbiAgICAgICAgY29sb3I6ICRib3p6YTtcbiAgICB9XG4gICAgLnZhbHVlLWlzdGFuemFfaW52aWF0YSB7XG4gICAgICAgIGNvbG9yOiAkaW52aWF0YTtcbiAgICB9XG4gICAgLnZhbHVlLWlzdGFuemFfYWNjZXR0YXRhIHtcbiAgICAgICAgY29sb3I6ICRhY2NlcHQ7XG4gICAgfVxuICAgIC52YWx1ZS1pc3RhbnphX3JpZml1dGF0YSB7XG4gICAgICAgIGNvbG9yOiAkZGVuaWVkO1xuICAgIH1cbn0qL1xuXG4jZWRpdC1hY3Rpb25zLXdvcmtmbG93LWlzdGFuemEtYWNjZXR0YXRhIHtcbiAgICBpbnB1dCB7XG4gICAgICAgIEBleHRlbmQgLmJ0bjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlYXV4O1xuICAgIH1cbn1cblxuLyogbm9kbyBpc3RhbnphICovXG5cbi8qLm5vZGUtLXR5cGUtaXN0YW56YSwgLnBhZ2Utbm9kZS10eXBlLS1pc3RhbnphIHtcbiAgICAuY2hlY2tsaXN0IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGZpZWxkc2V0IHtcbiAgICAgICAgICAgICAgICAgICAgY29sdW1uLWNvdW50OiAyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgLmZvcm0tY2hlY2sgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6OmFmdGVyLFxuICAgICAgICAgICAgLmZvcm0tY2hlY2sgW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLWNoZWNrIFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIHNhdHVyYXRlKDEwMCUpIGludmVydCg0MCUpIHNlcGlhKDg4JSkgc2F0dXJhdGUoNDkzJSkgaHVlLXJvdGF0ZSgxNTRkZWcpIGJyaWdodG5lc3MoOTYlKSBjb250cmFzdCg4MyUpO1xuICAgICAgICAgICAgb3BhY2l0eTogOTtcbiAgICAgICAgfVxuXG4gICAgfVxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlcjtcbiAgICB9XG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgICAgICB9XG4gICAgICAgIGlucHV0LmJ1dHRvbi0tcHJpbWFyeSB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5idG4tcHJpbWFyeTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtc2V6aW9uZS1kaS1yaWZlcmltZW50byB7XG4gICAgICAgIC5maWVsZF9faXRlbSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgICAgY29sb3I6ICRib3JkZWF1eDtcbiAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRib3JkZWF1eDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG4gICAgLmpzLWZvcm0taXRlbS1maWVsZC1zZXppb25lLWRpLXJpZmVyaW1lbnRvIHtcbiAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRib3JkZWF1eDtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICB9XG4gICAgfVxuICAgIC5jaGVja2xpc3Qtd3JhcHBlciB7XG4gICAgICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlYXV4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgM3B4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ1dHRvbi0tcHJpbWFyeSB7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJvcmRlYXV4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjokd2hpdGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICB9XG59XG5cblxuLm5vZGUtLXR5cGUtaXN0YW56YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLW5vdGEtY2hlY2tsaXN0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiByZW0tY2FsYyg4MCk7XG4gICAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNoZWNrbGlzdCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGlucHV0LmpzLWZvcm0tc3VibWl0IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWNoZWNrYm94ZXMge1xuICAgICAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgY29sdW1uLWNvdW50OiAxO1xuICAgICAgICB9XG4gICAgfVxuICAgICNlZGl0LWFjdGlvbnMtLTIge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWFubm8tcHJvdG9jb2xsbyB7XG4gICAgICAgIEBleHRlbmQgLmNvbC00O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgIEBleHRlbmQgLm10LTI7XG4gICAgICAgIC5mb3JtLWl0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC5mb3JtLWl0ZW0uZm9ybS1ncm91cCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmllbGQtLW5hbWUtZmllbGQtbnVtZXJvLXByb3RvY29sbG8ge1xuICAgICAgICBAZXh0ZW5kIC5jb2wtNjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICBAZXh0ZW5kIC5tdC0yO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuLmpzLWNvbW1lbnQge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIC5kLXdyYXBwZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIC5hdXRob3ItaW5mbyB7XG4gICAgICAgICAgICAuYXV0aG9yLW5hbWUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGNhcmQtaDUtc2l6ZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvcmRlYXV4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICBoMyB7XG4gICAgICAgIGNvbG9yOiAkYm9yZGVhdXg7XG4gICAgfVxufVxuXG4uY2FyZC1jb21tZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBoMyB7XG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgIH1cbiAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xuXG4gICAgfVxuXG59XG4uY29tbWVudC1tZXNzYWdnaW8tZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICBvcmRlcjogMztcbiAgICB9XG4gICAgLmZpZWxkLS1uYW1lLWZpZWxkLWNvcnBvLW1lc3NhZ2dpbyB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgICBtYXJnaW4tdG9wOiByZW0tY2FsYyg0MCk7XG4gICAgfVxufVxuLmZpbGUtbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgLmZpbGUtZGF0ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmlsZS1zaXplLC5maWxlLWRhdGUge1xuICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgIH1cbn1cbi5ub2RlLWlzdGFuemEtZWRpdC1mb3JtIHtcbiAgICBmaWVsZHNldCB7XG4gICAgICAgIEBleHRlbmQgLm1iLTM7XG4gICAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgI25vZGUtaXN0YW56YS1lZGl0LWZvcm0ge1xuICAgICAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAjbm9kZS1pc3RhbnphLWVkaXQtZm9ybSB7XG4gICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICNub2RlLWlzdGFuemEtZWRpdC1mb3JtIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICNub2RlLWlzdGFuemEtZWRpdC1mb3JtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTc2cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAjbm9kZS1pc3RhbnphLWVkaXQtZm9ybSB7XG4gICAgICAgIG1heC13aWR0aDogMTMyMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG59Ki9cblxuXG4vKiB0YWJsZSAqL1xuLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIEBleHRlbmQgLmJvcmRlcjtcbn1cbnRhYmxlIHtcbiAgICB0aGVhZC50YWJsZS1kYXJrIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJvcmRlYXV4O1xuICAgICAgICAtLWJzLXRhYmxlLWJnOiAkYm9yZGVhdXg7XG4gICAgICAgIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAkYm9yZGVhdXg7XG4gICAgICAgIHRyIHRoIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGJvZHkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIH1cbiAgICAudmlld3MtZmllbGQtdGl0bGUge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAkdGl0bGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogZmlsdHJvIHZpZXcgKi9cbi5ibG9jay5maWx0ZXItdmlld3Mge1xuICAgIGZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXQsIHNlbGVjdCNlZGl0LWZpZWxkLXNlemlvbmUtZGktcmlmZXJpbWVudG8tdGFyZ2V0LWlkIHtcbiAgICAgICAgICAgIEBleHRlbmQgLnJvdW5kZWQ7XG4gICAgICAgICAgICBAZXh0ZW5kIC5ib3JkZXI7XG4gICAgICAgICAgICBjb2xvcjogaHNsKDIxMCwgMTclLCA0NCUpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgICAgICAuZm9ybS1hY3Rpb25zIHtcbiAgICAgICAgICAgIG1hcmdpbjowIWltcG9ydGFudDtcbiAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmJ0bi1wcmltYXJ5O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuYm9yZGVyLWNvbG9yO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50LWJsb2NrIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtLWNhbGMoMzApO1xuICAgICAgICAuYnRuLWRlZmF1bHQge1xuICAgICAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB9XG4gICAgfVxufVxuLyouZm9ybS1pdGVtLWZpZWxkLWF6aWVuZGEtbm9tZS12YWx1ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICNlZGl0LWZpZWxkLWF6aWVuZGEtbm9tZS12YWx1ZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgfVxuICAgICAgLmljb24tc2VhcmNoIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvZGlzdC9pbWFnZXMvc2VhcmNoLnBuZycpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwLjdyZW07XG4gICAgICAgICAgICBsZWZ0OiAwLjVyZW07XG4gICAgICAgIH1cbn0qL1xuXG4iLCIvKipcbiAqIFNDU1MgZXhhbXBsZSBmaWxlLlxuICovXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/